[cantarell-fonts: 1/2] Update dependencies



commit b320e9ce7bbb036caf598952bfb5025875be84d5
Author: Nikolaus Waxweiler <madigens gmail com>
Date:   Sun Mar 31 17:22:25 2019 +0000

    Update dependencies
    
    We no longer need glyphsLib directly.

 .editorconfig                                      |    19 +
 .gitignore                                         |   170 +-
 .gitlab-ci.yml                                     |     4 +-
 COPYING                                            |    22 +-
 NEWS                                               |   286 +-
 README.md                                          |    23 +-
 appstream/hu.po                                    |     1 -
 appstream/is.po                                    |     1 -
 appstream/lv.po                                    |     1 -
 appstream/meson.build                              |    10 +-
 appstream/pa.po                                    |     1 -
 meson.build                                        |    16 +-
 prebuilt/meson.build                               |     1 +
 requirements-dev.in                                |     6 +
 requirements-dev.txt                               |    34 +
 requirements.in                                    |     8 +-
 requirements.txt                                   |    27 +-
 scripts/LICENSE_ufoProcessor                       |    20 +
 scripts/fm.py                                      |    45 -
 scripts/instantiator.py                            |   440 +
 scripts/make-static-fonts.py                       |    73 +
 scripts/make-variable-font.py                      |    53 +
 scripts/update-anchor-propagation-includes.py      |    52 +
 scripts/update-gdef.py                             |   116 +
 src/Cantarell-Bold.ufo/features.fea                |   504 +
 src/Cantarell-Bold.ufo/fontinfo.plist              |    91 +
 src/Cantarell-Bold.ufo/glyphs.T_emplate/E_ng.glif  |    22 +
 .../glyphs.T_emplate/contents.plist                |    12 +
 src/Cantarell-Bold.ufo/glyphs.T_emplate/eng.glif   |    22 +
 .../glyphs.T_emplate/florin.glif                   |    18 +
 .../glyphs.T_emplate/layerinfo.plist               |    17 +
 src/Cantarell-Bold.ufo/glyphs/A_-cy.glif           |     8 +
 src/Cantarell-Bold.ufo/glyphs/A_.glif              |    29 +
 src/Cantarell-Bold.ufo/glyphs/A_E_.glif            |    51 +
 src/Cantarell-Bold.ufo/glyphs/A_E_acute.glif       |     9 +
 src/Cantarell-Bold.ufo/glyphs/A_acute.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/A_breve-cy.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/A_breve.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/A_breveacute.glif    |     9 +
 src/Cantarell-Bold.ufo/glyphs/A_brevedotbelow.glif |    10 +
 src/Cantarell-Bold.ufo/glyphs/A_brevegrave.glif    |     9 +
 .../glyphs/A_brevehookabove.glif                   |     9 +
 src/Cantarell-Bold.ufo/glyphs/A_brevetilde.glif    |     9 +
 src/Cantarell-Bold.ufo/glyphs/A_caron.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/A_circumflex.glif    |     9 +
 .../glyphs/A_circumflexacute.glif                  |     9 +
 .../glyphs/A_circumflexdotbelow.glif               |    10 +
 .../glyphs/A_circumflexgrave.glif                  |     9 +
 .../glyphs/A_circumflexhookabove.glif              |     9 +
 .../glyphs/A_circumflextilde.glif                  |     9 +
 src/Cantarell-Bold.ufo/glyphs/A_dblgrave.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/A_dieresis-cy.glif   |     9 +
 src/Cantarell-Bold.ufo/glyphs/A_dieresis.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/A_dotbelow.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/A_grave.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/A_hookabove.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/A_ie-cy.glif         |     8 +
 src/Cantarell-Bold.ufo/glyphs/A_invertedbreve.glif |     9 +
 src/Cantarell-Bold.ufo/glyphs/A_macron.glif        |     9 +
 src/Cantarell-Bold.ufo/glyphs/A_ogonek.glif        |     9 +
 src/Cantarell-Bold.ufo/glyphs/A_ring.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/A_ringacute.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/A_tilde.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/B_.glif              |    48 +
 src/Cantarell-Bold.ufo/glyphs/B_e-cy.glif          |    31 +
 src/Cantarell-Bold.ufo/glyphs/C_.glif              |    40 +
 src/Cantarell-Bold.ufo/glyphs/C_acute.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/C_caron.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/C_cedilla.glif       |     9 +
 src/Cantarell-Bold.ufo/glyphs/C_cedillaacute.glif  |    10 +
 src/Cantarell-Bold.ufo/glyphs/C_circumflex.glif    |     9 +
 src/Cantarell-Bold.ufo/glyphs/C_dotaccent.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/C_he-cy.glif         |    33 +
 .../glyphs/C_hedescender-cy.glif                   |    18 +
 src/Cantarell-Bold.ufo/glyphs/C_hedieresis-cy.glif |     9 +
 .../glyphs/C_hekhakassian-cy.glif                  |     9 +
 .../glyphs/C_heverticalstroke-cy.glif              |    37 +
 src/Cantarell-Bold.ufo/glyphs/D_.glif              |    35 +
 src/Cantarell-Bold.ufo/glyphs/D_Z_caron.glif       |     9 +
 src/Cantarell-Bold.ufo/glyphs/D_caron.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/D_croat.glif         |     8 +
 src/Cantarell-Bold.ufo/glyphs/D_dotbelow.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/D_e-cy.glif          |    33 +
 src/Cantarell-Bold.ufo/glyphs/D_je-cy.glif         |    41 +
 src/Cantarell-Bold.ufo/glyphs/D_linebelow.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/D_zcaron.glif        |     9 +
 src/Cantarell-Bold.ufo/glyphs/D_ze-cy.glif         |     8 +
 src/Cantarell-Bold.ufo/glyphs/D_zhe-cy.glif        |    21 +
 src/Cantarell-Bold.ufo/glyphs/E_-cy.glif           |    41 +
 src/Cantarell-Bold.ufo/glyphs/E_.glif              |    38 +
 src/Cantarell-Bold.ufo/glyphs/E_acute.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/E_breve.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/E_caron.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/E_cedillabreve.glif  |    10 +
 src/Cantarell-Bold.ufo/glyphs/E_circumflex.glif    |     9 +
 .../glyphs/E_circumflexacute.glif                  |     9 +
 .../glyphs/E_circumflexdotbelow.glif               |    10 +
 .../glyphs/E_circumflexgrave.glif                  |     9 +
 .../glyphs/E_circumflexhookabove.glif              |     9 +
 .../glyphs/E_circumflextilde.glif                  |     9 +
 src/Cantarell-Bold.ufo/glyphs/E_dblgrave.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/E_dieresis.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/E_dotaccent.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/E_dotbelow.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/E_f-cy.glif          |    41 +
 src/Cantarell-Bold.ufo/glyphs/E_grave.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/E_hookabove.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/E_invertedbreve.glif |     9 +
 src/Cantarell-Bold.ufo/glyphs/E_l-cy.glif          |    29 +
 src/Cantarell-Bold.ufo/glyphs/E_m-cy.glif          |     8 +
 src/Cantarell-Bold.ufo/glyphs/E_macron.glif        |     9 +
 src/Cantarell-Bold.ufo/glyphs/E_macronacute.glif   |    10 +
 src/Cantarell-Bold.ufo/glyphs/E_macrongrave.glif   |    10 +
 src/Cantarell-Bold.ufo/glyphs/E_n-cy.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/E_ndescender-cy.glif |    18 +
 src/Cantarell-Bold.ufo/glyphs/E_ng.glif            |    41 +
 src/Cantarell-Bold.ufo/glyphs/E_nghe-cy.glif       |    31 +
 src/Cantarell-Bold.ufo/glyphs/E_ogonek.glif        |    10 +
 src/Cantarell-Bold.ufo/glyphs/E_r-cy.glif          |     8 +
 src/Cantarell-Bold.ufo/glyphs/E_reversed-cy.glif   |    42 +
 src/Cantarell-Bold.ufo/glyphs/E_s-cy.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/E_sdescender-cy.glif |     9 +
 src/Cantarell-Bold.ufo/glyphs/E_th.glif            |     9 +
 src/Cantarell-Bold.ufo/glyphs/E_tilde.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/F_.glif              |    30 +
 src/Cantarell-Bold.ufo/glyphs/F_ita-cy.glif        |     8 +
 src/Cantarell-Bold.ufo/glyphs/G_.glif              |    45 +
 src/Cantarell-Bold.ufo/glyphs/G_breve.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/G_caron.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/G_circumflex.glif    |     9 +
 src/Cantarell-Bold.ufo/glyphs/G_commaaccent.glif   |     9 +
 src/Cantarell-Bold.ufo/glyphs/G_dotaccent.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/G_e-cy.glif          |    17 +
 src/Cantarell-Bold.ufo/glyphs/G_edescender-cy.glif |     9 +
 src/Cantarell-Bold.ufo/glyphs/G_ermandbls.glif     |    46 +
 .../glyphs/G_hemiddlehook-cy.glif                  |    37 +
 src/Cantarell-Bold.ufo/glyphs/G_hestroke-cy.glif   |    21 +
 src/Cantarell-Bold.ufo/glyphs/G_heupturn-cy.glif   |    17 +
 src/Cantarell-Bold.ufo/glyphs/G_je-cy.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/G_macron.glif        |     9 +
 src/Cantarell-Bold.ufo/glyphs/H_.glif              |    32 +
 src/Cantarell-Bold.ufo/glyphs/H_a-cy.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/H_adescender-cy.glif |    18 +
 src/Cantarell-Bold.ufo/glyphs/H_ardsign-cy.glif    |    32 +
 src/Cantarell-Bold.ufo/glyphs/H_bar.glif           |     9 +
 src/Cantarell-Bold.ufo/glyphs/H_brevebelow.glif    |     9 +
 src/Cantarell-Bold.ufo/glyphs/H_circumflex.glif    |     9 +
 src/Cantarell-Bold.ufo/glyphs/H_dotbelow.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/I_-cy.glif           |     8 +
 src/Cantarell-Bold.ufo/glyphs/I_.glif              |    20 +
 src/Cantarell-Bold.ufo/glyphs/I_a-cy.glif          |    40 +
 src/Cantarell-Bold.ufo/glyphs/I_acute.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/I_breve.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/I_caron.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/I_circumflex.glif    |     9 +
 src/Cantarell-Bold.ufo/glyphs/I_dblgrave.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/I_dieresis-cy.glif   |     9 +
 src/Cantarell-Bold.ufo/glyphs/I_dieresis.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/I_dieresisacute.glif |    10 +
 src/Cantarell-Bold.ufo/glyphs/I_dotaccent.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/I_dotbelow.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/I_e-cy.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/I_ebreve-cy.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/I_egrave-cy.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/I_grave.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/I_hookabove.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/I_i-cy.glif          |    23 +
 src/Cantarell-Bold.ufo/glyphs/I_igrave-cy.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/I_invertedbreve.glif |     9 +
 src/Cantarell-Bold.ufo/glyphs/I_ishort-cy.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/I_macron-cy.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/I_macron.glif        |     9 +
 src/Cantarell-Bold.ufo/glyphs/I_o-cy.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/I_ogonek.glif        |     9 +
 src/Cantarell-Bold.ufo/glyphs/I_tilde.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/I_u-cy.glif          |    48 +
 src/Cantarell-Bold.ufo/glyphs/I_zhitsa-cy.glif     |    23 +
 src/Cantarell-Bold.ufo/glyphs/J_.glif              |    30 +
 src/Cantarell-Bold.ufo/glyphs/J_acute.glif         |     8 +
 src/Cantarell-Bold.ufo/glyphs/J_circumflex.glif    |     9 +
 src/Cantarell-Bold.ufo/glyphs/J_e-cy.glif          |     8 +
 src/Cantarell-Bold.ufo/glyphs/K_.glif              |    27 +
 src/Cantarell-Bold.ufo/glyphs/K_a-cy.glif          |    30 +
 src/Cantarell-Bold.ufo/glyphs/K_abashkir-cy.glif   |    40 +
 src/Cantarell-Bold.ufo/glyphs/K_acute.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/K_adescender-cy.glif |    18 +
 .../glyphs/K_averticalstroke-cy.glif               |    34 +
 src/Cantarell-Bold.ufo/glyphs/K_commaaccent.glif   |     9 +
 src/Cantarell-Bold.ufo/glyphs/K_je-cy.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/L_.glif              |    23 +
 src/Cantarell-Bold.ufo/glyphs/L_J_.glif            |     9 +
 src/Cantarell-Bold.ufo/glyphs/L_acute.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/L_caron.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/L_commaaccent.glif   |     9 +
 src/Cantarell-Bold.ufo/glyphs/L_dot.glif           |    15 +
 src/Cantarell-Bold.ufo/glyphs/L_dotbelow.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/L_j.glif             |     9 +
 src/Cantarell-Bold.ufo/glyphs/L_je-cy.glif         |    55 +
 src/Cantarell-Bold.ufo/glyphs/L_linebelow.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/L_slash.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/M_.glif              |    30 +
 src/Cantarell-Bold.ufo/glyphs/M_dotbelow.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/N_.glif              |    26 +
 src/Cantarell-Bold.ufo/glyphs/N_J_.glif            |     9 +
 src/Cantarell-Bold.ufo/glyphs/N_acute.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/N_caron.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/N_commaaccent.glif   |     9 +
 src/Cantarell-Bold.ufo/glyphs/N_dotaccent.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/N_dotbelow.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/N_j.glif             |     9 +
 src/Cantarell-Bold.ufo/glyphs/N_je-cy.glif         |    45 +
 src/Cantarell-Bold.ufo/glyphs/N_linebelow.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/N_tilde.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/O_-cy.glif           |     9 +
 src/Cantarell-Bold.ufo/glyphs/O_.glif              |    45 +
 src/Cantarell-Bold.ufo/glyphs/O_E_.glif            |    69 +
 src/Cantarell-Bold.ufo/glyphs/O_acute.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/O_barred-cy.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/O_breve.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/O_caron.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/O_circumflex.glif    |     9 +
 .../glyphs/O_circumflexacute.glif                  |     9 +
 .../glyphs/O_circumflexdotbelow.glif               |    10 +
 .../glyphs/O_circumflexgrave.glif                  |     9 +
 .../glyphs/O_circumflexhookabove.glif              |     9 +
 .../glyphs/O_circumflextilde.glif                  |     9 +
 src/Cantarell-Bold.ufo/glyphs/O_dblgrave.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/O_dieresis-cy.glif   |     9 +
 src/Cantarell-Bold.ufo/glyphs/O_dieresis.glif      |     9 +
 .../glyphs/O_dieresismacron.glif                   |    10 +
 .../glyphs/O_dotaccentmacron.glif                  |    10 +
 src/Cantarell-Bold.ufo/glyphs/O_dotbelow.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/O_grave.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/O_hm.glif            |    41 +
 src/Cantarell-Bold.ufo/glyphs/O_hookabove.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/O_horn.glif          |    15 +
 src/Cantarell-Bold.ufo/glyphs/O_hornacute.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/O_horndotbelow.glif  |     9 +
 src/Cantarell-Bold.ufo/glyphs/O_horngrave.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/O_hornhookabove.glif |     9 +
 src/Cantarell-Bold.ufo/glyphs/O_horntilde.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/O_hungarumlaut.glif  |     9 +
 src/Cantarell-Bold.ufo/glyphs/O_invertedbreve.glif |     9 +
 src/Cantarell-Bold.ufo/glyphs/O_macron.glif        |     9 +
 src/Cantarell-Bold.ufo/glyphs/O_macronacute.glif   |    10 +
 src/Cantarell-Bold.ufo/glyphs/O_macrongrave.glif   |    10 +
 src/Cantarell-Bold.ufo/glyphs/O_ogonek.glif        |     9 +
 src/Cantarell-Bold.ufo/glyphs/O_slash.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/O_slashacute.glif    |     9 +
 src/Cantarell-Bold.ufo/glyphs/O_tilde.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/O_tildeacute.glif    |    10 +
 src/Cantarell-Bold.ufo/glyphs/O_tildedieresis.glif |    10 +
 src/Cantarell-Bold.ufo/glyphs/O_tildemacron.glif   |    10 +
 src/Cantarell-Bold.ufo/glyphs/P_.glif              |    38 +
 src/Cantarell-Bold.ufo/glyphs/P_alochka-cy.glif    |     8 +
 src/Cantarell-Bold.ufo/glyphs/P_e-cy.glif          |    18 +
 src/Cantarell-Bold.ufo/glyphs/Q_.glif              |    46 +
 src/Cantarell-Bold.ufo/glyphs/Q_a-cy.glif          |     8 +
 src/Cantarell-Bold.ufo/glyphs/R_.glif              |    44 +
 src/Cantarell-Bold.ufo/glyphs/R_acute.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/R_caron.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/R_commaaccent.glif   |     9 +
 src/Cantarell-Bold.ufo/glyphs/R_dblgrave.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/R_dotbelow.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/R_invertedbreve.glif |     9 +
 src/Cantarell-Bold.ufo/glyphs/R_linebelow.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/S_.glif              |    46 +
 src/Cantarell-Bold.ufo/glyphs/S_acute.glif         |     9 +
 .../glyphs/S_acutedotaccent.glif                   |    10 +
 src/Cantarell-Bold.ufo/glyphs/S_altillo.glif       |     8 +
 src/Cantarell-Bold.ufo/glyphs/S_caron.glif         |     9 +
 .../glyphs/S_carondotaccent.glif                   |    10 +
 src/Cantarell-Bold.ufo/glyphs/S_cedilla.glif       |     9 +
 src/Cantarell-Bold.ufo/glyphs/S_chwa-cy.glif       |     8 +
 src/Cantarell-Bold.ufo/glyphs/S_chwa.glif          |    53 +
 src/Cantarell-Bold.ufo/glyphs/S_circumflex.glif    |     9 +
 src/Cantarell-Bold.ufo/glyphs/S_commaaccent.glif   |     9 +
 src/Cantarell-Bold.ufo/glyphs/S_dotaccent.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/S_dotbelow.glif      |     9 +
 .../glyphs/S_dotbelowdotaccent.glif                |    10 +
 src/Cantarell-Bold.ufo/glyphs/S_ha-cy.glif         |    23 +
 src/Cantarell-Bold.ufo/glyphs/S_hcha-cy.glif       |    29 +
 src/Cantarell-Bold.ufo/glyphs/S_hha-cy.glif        |    31 +
 src/Cantarell-Bold.ufo/glyphs/S_oftsign-cy.glif    |    29 +
 src/Cantarell-Bold.ufo/glyphs/T_.glif              |    25 +
 src/Cantarell-Bold.ufo/glyphs/T_bar.glif           |     9 +
 src/Cantarell-Bold.ufo/glyphs/T_caron.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/T_cedilla.glif       |     9 +
 src/Cantarell-Bold.ufo/glyphs/T_commaaccent.glif   |     9 +
 src/Cantarell-Bold.ufo/glyphs/T_dotbelow.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/T_e-cy.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/T_horn.glif          |    41 +
 src/Cantarell-Bold.ufo/glyphs/T_linebelow.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/T_se-cy.glif         |    23 +
 src/Cantarell-Bold.ufo/glyphs/T_she-cy.glif        |    37 +
 src/Cantarell-Bold.ufo/glyphs/U_-cy.glif           |    22 +
 src/Cantarell-Bold.ufo/glyphs/U_.glif              |    34 +
 src/Cantarell-Bold.ufo/glyphs/U_acute.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/U_breve.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/U_caron.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/U_circumflex.glif    |     9 +
 src/Cantarell-Bold.ufo/glyphs/U_dblgrave.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/U_dieresis-cy.glif   |     9 +
 src/Cantarell-Bold.ufo/glyphs/U_dieresis.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/U_dieresisacute.glif |    10 +
 src/Cantarell-Bold.ufo/glyphs/U_dieresiscaron.glif |    10 +
 src/Cantarell-Bold.ufo/glyphs/U_dieresisgrave.glif |    10 +
 .../glyphs/U_dieresismacron.glif                   |    10 +
 src/Cantarell-Bold.ufo/glyphs/U_dotbelow.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/U_grave.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/U_hookabove.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/U_horn.glif          |    15 +
 src/Cantarell-Bold.ufo/glyphs/U_hornacute.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/U_horndotbelow.glif  |     9 +
 src/Cantarell-Bold.ufo/glyphs/U_horngrave.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/U_hornhookabove.glif |     9 +
 src/Cantarell-Bold.ufo/glyphs/U_horntilde.glif     |     9 +
 .../glyphs/U_hungarumlaut-cy.glif                  |     9 +
 src/Cantarell-Bold.ufo/glyphs/U_hungarumlaut.glif  |     9 +
 src/Cantarell-Bold.ufo/glyphs/U_invertedbreve.glif |     9 +
 src/Cantarell-Bold.ufo/glyphs/U_macron-cy.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/U_macron.glif        |     9 +
 .../glyphs/U_macrondieresis.glif                   |    10 +
 src/Cantarell-Bold.ufo/glyphs/U_ogonek.glif        |     9 +
 src/Cantarell-Bold.ufo/glyphs/U_ring.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/U_short-cy.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/U_straight-cy.glif   |     9 +
 .../glyphs/U_straightstroke-cy.glif                |     9 +
 src/Cantarell-Bold.ufo/glyphs/U_tilde.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/U_tildeacute.glif    |    10 +
 src/Cantarell-Bold.ufo/glyphs/V_.glif              |    22 +
 src/Cantarell-Bold.ufo/glyphs/V_e-cy.glif          |     8 +
 src/Cantarell-Bold.ufo/glyphs/W_.glif              |    30 +
 src/Cantarell-Bold.ufo/glyphs/W_acute.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/W_circumflex.glif    |     9 +
 src/Cantarell-Bold.ufo/glyphs/W_dieresis.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/W_e-cy.glif          |     8 +
 src/Cantarell-Bold.ufo/glyphs/W_grave.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/X_.glif              |    32 +
 src/Cantarell-Bold.ufo/glyphs/Y_.glif              |    25 +
 src/Cantarell-Bold.ufo/glyphs/Y_acute.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/Y_at-cy.glif         |    35 +
 src/Cantarell-Bold.ufo/glyphs/Y_circumflex.glif    |     9 +
 src/Cantarell-Bold.ufo/glyphs/Y_dieresis.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/Y_dotaccent.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/Y_dotbelow.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/Y_eru-cy.glif        |    36 +
 .../glyphs/Y_erudieresis-cy.glif                   |     9 +
 src/Cantarell-Bold.ufo/glyphs/Y_grave.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/Y_hookabove.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/Y_i-cy.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/Y_macron.glif        |     9 +
 src/Cantarell-Bold.ufo/glyphs/Y_tilde.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/Y_usbig-cy.glif      |    43 +
 src/Cantarell-Bold.ufo/glyphs/Z_.glif              |    26 +
 src/Cantarell-Bold.ufo/glyphs/Z_acute.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/Z_caron.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/Z_dotaccent.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/Z_dotbelow.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/Z_e-cy.glif          |    53 +
 src/Cantarell-Bold.ufo/glyphs/Z_edescender-cy.glif |     9 +
 src/Cantarell-Bold.ufo/glyphs/Z_edieresis-cy.glif  |     9 +
 src/Cantarell-Bold.ufo/glyphs/Z_he-cy.glif         |    39 +
 src/Cantarell-Bold.ufo/glyphs/Z_hebreve-cy.glif    |     9 +
 .../glyphs/Z_hedescender-cy.glif                   |    18 +
 src/Cantarell-Bold.ufo/glyphs/Z_hedieresis-cy.glif |     9 +
 src/Cantarell-Bold.ufo/glyphs/_bar-cy.glif         |    19 +
 src/Cantarell-Bold.ufo/glyphs/_bottomhook.glif     |    25 +
 src/Cantarell-Bold.ufo/glyphs/_commaaccent.glif    |    22 +
 src/Cantarell-Bold.ufo/glyphs/_currencyvstem.glif  |    18 +
 .../glyphs/_descender-cy.case.straight.glif        |    19 +
 .../glyphs/_descenderreverse-cy.case.glif          |    21 +
 .../glyphs/_descenderreversed-cy.glif              |    21 +
 src/Cantarell-Bold.ufo/glyphs/_o.numero.glif       |    22 +
 src/Cantarell-Bold.ufo/glyphs/_slash.zero.glif     |    19 +
 src/Cantarell-Bold.ufo/glyphs/_slash.zero.osf.glif |    19 +
 src/Cantarell-Bold.ufo/glyphs/_typoquote.glif      |    22 +
 src/Cantarell-Bold.ufo/glyphs/a-cy.glif            |     9 +
 src/Cantarell-Bold.ufo/glyphs/a.glif               |    54 +
 src/Cantarell-Bold.ufo/glyphs/aacute.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/abreve-cy.glif       |     9 +
 src/Cantarell-Bold.ufo/glyphs/abreve.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/abreveacute.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/abrevedotbelow.glif  |    10 +
 src/Cantarell-Bold.ufo/glyphs/abrevegrave.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/abrevehookabove.glif |     9 +
 src/Cantarell-Bold.ufo/glyphs/abrevetilde.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/acaron.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/acircumflex.glif     |     9 +
 .../glyphs/acircumflexacute.glif                   |     9 +
 .../glyphs/acircumflexdotbelow.glif                |    10 +
 .../glyphs/acircumflexgrave.glif                   |     9 +
 .../glyphs/acircumflexhookabove.glif               |     9 +
 .../glyphs/acircumflextilde.glif                   |     9 +
 src/Cantarell-Bold.ufo/glyphs/acute.glif           |     8 +
 src/Cantarell-Bold.ufo/glyphs/acutecomb.case.glif  |    19 +
 src/Cantarell-Bold.ufo/glyphs/acutecomb.glif       |    21 +
 .../glyphs/acutecomb.loclV_I_E_T_.glif             |    27 +
 .../glyphs/acutecomb_dotaccentcomb.glif            |    18 +
 src/Cantarell-Bold.ufo/glyphs/adblgrave.glif       |     9 +
 src/Cantarell-Bold.ufo/glyphs/adieresis-cy.glif    |     9 +
 src/Cantarell-Bold.ufo/glyphs/adieresis.glif       |     9 +
 src/Cantarell-Bold.ufo/glyphs/adotbelow.glif       |     9 +
 src/Cantarell-Bold.ufo/glyphs/ae.glif              |    90 +
 src/Cantarell-Bold.ufo/glyphs/aeacute.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/agrave.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/ahookabove.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/aie-cy.glif          |     8 +
 src/Cantarell-Bold.ufo/glyphs/ainvertedbreve.glif  |     9 +
 src/Cantarell-Bold.ufo/glyphs/amacron.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/ampersand.glif       |    47 +
 src/Cantarell-Bold.ufo/glyphs/aogonek.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/apostrophemod.glif   |     8 +
 src/Cantarell-Bold.ufo/glyphs/approxequal.glif     |    51 +
 src/Cantarell-Bold.ufo/glyphs/approxequal.tf.glif  |    50 +
 src/Cantarell-Bold.ufo/glyphs/aring.glif           |     9 +
 src/Cantarell-Bold.ufo/glyphs/aringacute.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/asciicircum.glif     |    17 +
 src/Cantarell-Bold.ufo/glyphs/asciitilde.glif      |    29 +
 src/Cantarell-Bold.ufo/glyphs/asterisk.glif        |    43 +
 src/Cantarell-Bold.ufo/glyphs/at.glif              |    82 +
 src/Cantarell-Bold.ufo/glyphs/atilde.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/b.glif               |    47 +
 src/Cantarell-Bold.ufo/glyphs/backslash.glif       |     8 +
 src/Cantarell-Bold.ufo/glyphs/bar.glif             |    13 +
 src/Cantarell-Bold.ufo/glyphs/be-cy.glif           |    47 +
 src/Cantarell-Bold.ufo/glyphs/blackC_ircle.glif    |    24 +
 src/Cantarell-Bold.ufo/glyphs/blank.glif           |    20 +
 src/Cantarell-Bold.ufo/glyphs/braceleft.glif       |    41 +
 src/Cantarell-Bold.ufo/glyphs/braceright.glif      |     8 +
 src/Cantarell-Bold.ufo/glyphs/bracketleft.glif     |    17 +
 src/Cantarell-Bold.ufo/glyphs/bracketright.glif    |     8 +
 src/Cantarell-Bold.ufo/glyphs/breve.glif           |     8 +
 src/Cantarell-Bold.ufo/glyphs/brevebelowcomb.glif  |    30 +
 .../glyphs/brevecomb-cy.case.glif                  |    14 +
 src/Cantarell-Bold.ufo/glyphs/brevecomb-cy.glif    |    29 +
 src/Cantarell-Bold.ufo/glyphs/brevecomb.case.glif  |    14 +
 src/Cantarell-Bold.ufo/glyphs/brevecomb.glif       |    30 +
 .../glyphs/brevecomb.loclV_I_E_T_.glif             |    36 +
 .../glyphs/brevecomb_acutecomb.case.glif           |    13 +
 .../glyphs/brevecomb_acutecomb.glif                |    13 +
 .../glyphs/brevecomb_gravecomb.case.glif           |    13 +
 .../glyphs/brevecomb_gravecomb.glif                |    13 +
 .../glyphs/brevecomb_hookabovecomb.case.glif       |    13 +
 .../glyphs/brevecomb_hookabovecomb.glif            |    13 +
 .../glyphs/brevecomb_tildecomb.case.glif           |    13 +
 .../glyphs/brevecomb_tildecomb.glif                |    13 +
 .../glyphs/breveinvertedcomb.case.glif             |    14 +
 .../glyphs/breveinvertedcomb.glif                  |    30 +
 src/Cantarell-Bold.ufo/glyphs/brokenbar.glif       |    19 +
 src/Cantarell-Bold.ufo/glyphs/bullet.glif          |     8 +
 src/Cantarell-Bold.ufo/glyphs/bulletoperator.glif  |     8 +
 .../glyphs/bulletoperator.tf.glif                  |    20 +
 src/Cantarell-Bold.ufo/glyphs/c.glif               |    46 +
 src/Cantarell-Bold.ufo/glyphs/cacute.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/caron.glif           |     8 +
 src/Cantarell-Bold.ufo/glyphs/caroncomb.alt.glif   |    18 +
 src/Cantarell-Bold.ufo/glyphs/caroncomb.case.glif  |    14 +
 src/Cantarell-Bold.ufo/glyphs/caroncomb.glif       |    23 +
 .../glyphs/caroncomb.loclV_I_E_T_.glif             |    29 +
 .../glyphs/caroncomb_dotaccentcomb.glif            |    18 +
 src/Cantarell-Bold.ufo/glyphs/ccaron.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/ccedilla.glif        |     9 +
 src/Cantarell-Bold.ufo/glyphs/ccedillaacute.glif   |    10 +
 src/Cantarell-Bold.ufo/glyphs/ccircumflex.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/cdotaccent.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/cedi.glif            |    20 +
 src/Cantarell-Bold.ufo/glyphs/cedilla.glif         |     8 +
 src/Cantarell-Bold.ufo/glyphs/cedillacomb.glif     |    38 +
 src/Cantarell-Bold.ufo/glyphs/cent.glif            |    20 +
 src/Cantarell-Bold.ufo/glyphs/che-cy.glif          |    46 +
 src/Cantarell-Bold.ufo/glyphs/chedescender-cy.glif |    20 +
 src/Cantarell-Bold.ufo/glyphs/chedieresis-cy.glif  |     9 +
 .../glyphs/chekhakassian-cy.glif                   |     9 +
 .../glyphs/cheverticalstroke-cy.glif               |    37 +
 src/Cantarell-Bold.ufo/glyphs/circumflex.glif      |     8 +
 .../glyphs/circumflexcomb.case.glif                |    15 +
 src/Cantarell-Bold.ufo/glyphs/circumflexcomb.glif  |    24 +
 .../glyphs/circumflexcomb.loclV_I_E_T_.glif        |    28 +
 .../glyphs/circumflexcomb_acutecomb.case.glif      |    13 +
 .../glyphs/circumflexcomb_acutecomb.glif           |    18 +
 .../glyphs/circumflexcomb_gravecomb.case.glif      |    13 +
 .../glyphs/circumflexcomb_gravecomb.glif           |    18 +
 .../glyphs/circumflexcomb_hookabovecomb.case.glif  |    13 +
 .../glyphs/circumflexcomb_hookabovecomb.glif       |    13 +
 .../glyphs/circumflexcomb_tildecomb.case.glif      |    13 +
 .../glyphs/circumflexcomb_tildecomb.glif           |    13 +
 src/Cantarell-Bold.ufo/glyphs/colon.glif           |    15 +
 src/Cantarell-Bold.ufo/glyphs/colonsign.glif       |    32 +
 src/Cantarell-Bold.ufo/glyphs/comma.glif           |    23 +
 src/Cantarell-Bold.ufo/glyphs/commaaccentcomb.glif |    19 +
 .../glyphs/commaturnedabovecomb.glif               |    24 +
 src/Cantarell-Bold.ufo/glyphs/commaturnedmod.glif  |     8 +
 .../glyphs/commercialM_inusS_ign.glif              |    41 +
 .../glyphs/commercialM_inusS_ign.tf.glif           |    40 +
 src/Cantarell-Bold.ufo/glyphs/contents.plist       |  2210 +
 src/Cantarell-Bold.ufo/glyphs/copyright.glif       |    63 +
 src/Cantarell-Bold.ufo/glyphs/currency.glif        |    59 +
 src/Cantarell-Bold.ufo/glyphs/d.glif               |    49 +
 src/Cantarell-Bold.ufo/glyphs/dagger.glif          |    27 +
 src/Cantarell-Bold.ufo/glyphs/daggerdbl.glif       |    43 +
 .../glyphs/dblgravecomb.case.glif                  |    25 +
 src/Cantarell-Bold.ufo/glyphs/dblgravecomb.glif    |    26 +
 src/Cantarell-Bold.ufo/glyphs/dcaron.glif          |    20 +
 src/Cantarell-Bold.ufo/glyphs/dcroat.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/ddotbelow.glif       |     9 +
 src/Cantarell-Bold.ufo/glyphs/de-cy.glif           |    46 +
 src/Cantarell-Bold.ufo/glyphs/degree.glif          |    35 +
 .../glyphs/descender-cy.case.glif                  |    15 +
 src/Cantarell-Bold.ufo/glyphs/descender-cy.glif    |    15 +
 .../glyphs/descender-cy.strait.glif                |    13 +
 src/Cantarell-Bold.ufo/glyphs/dieresis.glif        |     8 +
 .../glyphs/dieresisbelowcomb.glif                  |    42 +
 .../glyphs/dieresiscomb.case.glif                  |    14 +
 src/Cantarell-Bold.ufo/glyphs/dieresiscomb.glif    |    42 +
 .../glyphs/dieresiscomb.loclV_I_E_T_.glif          |    41 +
 .../glyphs/dieresiscomb_acutecomb.glif             |    18 +
 .../glyphs/dieresiscomb_caroncomb.glif             |    18 +
 .../glyphs/dieresiscomb_gravecomb.glif             |    18 +
 .../glyphs/dieresiscomb_macroncomb.glif            |    18 +
 src/Cantarell-Bold.ufo/glyphs/divide.glif          |    41 +
 src/Cantarell-Bold.ufo/glyphs/divide.tf.glif       |    40 +
 src/Cantarell-Bold.ufo/glyphs/divisionslash.glif   |     8 +
 .../glyphs/divisionslash.tf.glif                   |    12 +
 src/Cantarell-Bold.ufo/glyphs/dje-cy.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/dlinebelow.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/dollar.glif          |    20 +
 src/Cantarell-Bold.ufo/glyphs/dong.glif            |    14 +
 src/Cantarell-Bold.ufo/glyphs/dotaccent.glif       |     8 +
 .../glyphs/dotaccentcomb.case.glif                 |    14 +
 src/Cantarell-Bold.ufo/glyphs/dotaccentcomb.glif   |    28 +
 .../glyphs/dotaccentcomb.loclV_I_E_T_.glif         |    27 +
 .../glyphs/dotaccentcomb_macroncomb.glif           |    13 +
 src/Cantarell-Bold.ufo/glyphs/dotbelowcomb.glif    |    28 +
 src/Cantarell-Bold.ufo/glyphs/doubleprimemod.glif  |     8 +
 src/Cantarell-Bold.ufo/glyphs/downA_rrow.glif      |    11 +
 src/Cantarell-Bold.ufo/glyphs/dzcaron.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/dze-cy.glif          |     8 +
 src/Cantarell-Bold.ufo/glyphs/dzhe-cy.glif         |    32 +
 src/Cantarell-Bold.ufo/glyphs/e-cy.glif            |    43 +
 src/Cantarell-Bold.ufo/glyphs/e.glif               |    46 +
 src/Cantarell-Bold.ufo/glyphs/eacute.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/ebreve.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/ecaron.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/ecedillabreve.glif   |    10 +
 src/Cantarell-Bold.ufo/glyphs/ecircumflex.glif     |     9 +
 .../glyphs/ecircumflexacute.glif                   |     9 +
 .../glyphs/ecircumflexdotbelow.glif                |    10 +
 .../glyphs/ecircumflexgrave.glif                   |     9 +
 .../glyphs/ecircumflexhookabove.glif               |     9 +
 .../glyphs/ecircumflextilde.glif                   |     9 +
 src/Cantarell-Bold.ufo/glyphs/edblgrave.glif       |     9 +
 src/Cantarell-Bold.ufo/glyphs/edieresis.glif       |     9 +
 src/Cantarell-Bold.ufo/glyphs/edotaccent.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/edotbelow.glif       |     9 +
 src/Cantarell-Bold.ufo/glyphs/ef-cy.glif           |    69 +
 src/Cantarell-Bold.ufo/glyphs/egrave.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/ehookabove.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/eight.dnom.glif      |    68 +
 src/Cantarell-Bold.ufo/glyphs/eight.glif           |    16 +
 src/Cantarell-Bold.ufo/glyphs/eight.lf.glif        |    52 +
 src/Cantarell-Bold.ufo/glyphs/eight.numr.glif      |    15 +
 src/Cantarell-Bold.ufo/glyphs/eight.osf.glif       |    52 +
 src/Cantarell-Bold.ufo/glyphs/eight.subs.glif      |    15 +
 src/Cantarell-Bold.ufo/glyphs/eight.tf.glif        |    61 +
 src/Cantarell-Bold.ufo/glyphs/eight.tosf.glif      |    61 +
 src/Cantarell-Bold.ufo/glyphs/eightinferior.glif   |    16 +
 src/Cantarell-Bold.ufo/glyphs/eightsuperior.glif   |    16 +
 src/Cantarell-Bold.ufo/glyphs/einvertedbreve.glif  |     9 +
 src/Cantarell-Bold.ufo/glyphs/el-cy.glif           |    42 +
 src/Cantarell-Bold.ufo/glyphs/ellipsis.glif        |    10 +
 src/Cantarell-Bold.ufo/glyphs/em-cy.glif           |    38 +
 src/Cantarell-Bold.ufo/glyphs/emacron.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/emacronacute.glif    |     9 +
 src/Cantarell-Bold.ufo/glyphs/emacrongrave.glif    |     9 +
 src/Cantarell-Bold.ufo/glyphs/emdash.glif          |    13 +
 src/Cantarell-Bold.ufo/glyphs/emptyset.glif        |    41 +
 src/Cantarell-Bold.ufo/glyphs/emquad.glif          |     7 +
 src/Cantarell-Bold.ufo/glyphs/emspace.glif         |     7 +
 src/Cantarell-Bold.ufo/glyphs/en-cy.glif           |    39 +
 src/Cantarell-Bold.ufo/glyphs/endash.glif          |    13 +
 src/Cantarell-Bold.ufo/glyphs/endescender-cy.glif  |    20 +
 src/Cantarell-Bold.ufo/glyphs/eng.glif             |    52 +
 src/Cantarell-Bold.ufo/glyphs/enghe-cy.glif        |    31 +
 src/Cantarell-Bold.ufo/glyphs/enquad.glif          |     7 +
 src/Cantarell-Bold.ufo/glyphs/enspace.glif         |     7 +
 src/Cantarell-Bold.ufo/glyphs/eogonek.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/equal.glif           |    19 +
 src/Cantarell-Bold.ufo/glyphs/equal.tf.glif        |    18 +
 src/Cantarell-Bold.ufo/glyphs/equivalence.glif     |    25 +
 src/Cantarell-Bold.ufo/glyphs/equivalence.tf.glif  |    24 +
 src/Cantarell-Bold.ufo/glyphs/er-cy.glif           |     8 +
 src/Cantarell-Bold.ufo/glyphs/ereversed-cy.glif    |    55 +
 src/Cantarell-Bold.ufo/glyphs/es-cy.glif           |     9 +
 src/Cantarell-Bold.ufo/glyphs/esdescender-cy.glif  |     9 +
 src/Cantarell-Bold.ufo/glyphs/estimated.glif       |    41 +
 src/Cantarell-Bold.ufo/glyphs/eth.glif             |    49 +
 src/Cantarell-Bold.ufo/glyphs/etilde.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/euro.glif            |    47 +
 src/Cantarell-Bold.ufo/glyphs/exclam.glif          |    27 +
 src/Cantarell-Bold.ufo/glyphs/exclamdown.glif      |     8 +
 src/Cantarell-Bold.ufo/glyphs/f.glif               |    36 +
 src/Cantarell-Bold.ufo/glyphs/f_f.glif             |    16 +
 src/Cantarell-Bold.ufo/glyphs/f_f_i.glif           |    16 +
 src/Cantarell-Bold.ufo/glyphs/f_f_l.glif           |    16 +
 src/Cantarell-Bold.ufo/glyphs/fi.glif              |    17 +
 src/Cantarell-Bold.ufo/glyphs/figuredash.glif      |    13 +
 src/Cantarell-Bold.ufo/glyphs/figurespace.glif     |     7 +
 .../glyphs/firsttonechinese.glif                   |     8 +
 src/Cantarell-Bold.ufo/glyphs/fita-cy.glif         |     8 +
 src/Cantarell-Bold.ufo/glyphs/five.dnom.glif       |    55 +
 src/Cantarell-Bold.ufo/glyphs/five.glif            |    16 +
 src/Cantarell-Bold.ufo/glyphs/five.lf.glif         |    39 +
 src/Cantarell-Bold.ufo/glyphs/five.numr.glif       |    15 +
 src/Cantarell-Bold.ufo/glyphs/five.osf.glif        |    39 +
 src/Cantarell-Bold.ufo/glyphs/five.subs.glif       |    15 +
 src/Cantarell-Bold.ufo/glyphs/five.tf.glif         |    48 +
 src/Cantarell-Bold.ufo/glyphs/five.tosf.glif       |    48 +
 src/Cantarell-Bold.ufo/glyphs/fiveeighths.glif     |    18 +
 src/Cantarell-Bold.ufo/glyphs/fiveinferior.glif    |    16 +
 src/Cantarell-Bold.ufo/glyphs/fivesixths.glif      |    18 +
 src/Cantarell-Bold.ufo/glyphs/fivesuperior.glif    |    16 +
 src/Cantarell-Bold.ufo/glyphs/fl.glif              |    17 +
 src/Cantarell-Bold.ufo/glyphs/florin.glif          |    43 +
 src/Cantarell-Bold.ufo/glyphs/four.dnom.glif       |    36 +
 src/Cantarell-Bold.ufo/glyphs/four.glif            |    16 +
 src/Cantarell-Bold.ufo/glyphs/four.lf.glif         |    20 +
 src/Cantarell-Bold.ufo/glyphs/four.numr.glif       |    15 +
 src/Cantarell-Bold.ufo/glyphs/four.osf.glif        |    20 +
 src/Cantarell-Bold.ufo/glyphs/four.subs.glif       |    15 +
 src/Cantarell-Bold.ufo/glyphs/four.tf.glif         |    29 +
 src/Cantarell-Bold.ufo/glyphs/four.tosf.glif       |    29 +
 src/Cantarell-Bold.ufo/glyphs/fourfifths.glif      |    18 +
 src/Cantarell-Bold.ufo/glyphs/fourinferior.glif    |    16 +
 src/Cantarell-Bold.ufo/glyphs/fourperemspace.glif  |     7 +
 src/Cantarell-Bold.ufo/glyphs/foursuperior.glif    |    16 +
 .../glyphs/fourthtonechinese.glif                  |     8 +
 src/Cantarell-Bold.ufo/glyphs/fraction.glif        |    13 +
 src/Cantarell-Bold.ufo/glyphs/franc.glif           |    18 +
 src/Cantarell-Bold.ufo/glyphs/g.glif               |    59 +
 src/Cantarell-Bold.ufo/glyphs/gbreve.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/gcaron.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/gcircumflex.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/gcommaaccent.glif    |     9 +
 src/Cantarell-Bold.ufo/glyphs/gdotaccent.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/ge-cy.glif           |    30 +
 src/Cantarell-Bold.ufo/glyphs/gedescender-cy.glif  |     9 +
 src/Cantarell-Bold.ufo/glyphs/germandbls.glif      |    49 +
 .../glyphs/ghemiddlehook-cy.glif                   |    50 +
 src/Cantarell-Bold.ufo/glyphs/ghestroke-cy.glif    |    21 +
 src/Cantarell-Bold.ufo/glyphs/gheupturn-cy.glif    |    17 +
 src/Cantarell-Bold.ufo/glyphs/gje-cy.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/gmacron.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/grave.glif           |     8 +
 src/Cantarell-Bold.ufo/glyphs/gravecomb.case.glif  |    19 +
 src/Cantarell-Bold.ufo/glyphs/gravecomb.glif       |    21 +
 .../glyphs/gravecomb.loclV_I_E_T_.glif             |    26 +
 src/Cantarell-Bold.ufo/glyphs/greater.glif         |    17 +
 src/Cantarell-Bold.ufo/glyphs/greater.tf.glif      |    16 +
 src/Cantarell-Bold.ufo/glyphs/greaterequal.glif    |    23 +
 src/Cantarell-Bold.ufo/glyphs/greaterequal.tf.glif |    22 +
 src/Cantarell-Bold.ufo/glyphs/guarani.glif         |    20 +
 src/Cantarell-Bold.ufo/glyphs/guillemetleft.glif   |    25 +
 src/Cantarell-Bold.ufo/glyphs/guillemetright.glif  |    25 +
 src/Cantarell-Bold.ufo/glyphs/guilsinglleft.glif   |    16 +
 src/Cantarell-Bold.ufo/glyphs/guilsinglright.glif  |    16 +
 src/Cantarell-Bold.ufo/glyphs/h.glif               |    37 +
 src/Cantarell-Bold.ufo/glyphs/ha-cy.glif           |     9 +
 src/Cantarell-Bold.ufo/glyphs/hadescender-cy.glif  |    20 +
 src/Cantarell-Bold.ufo/glyphs/hairspace.glif       |     7 +
 src/Cantarell-Bold.ufo/glyphs/hardsign-cy.glif     |    48 +
 src/Cantarell-Bold.ufo/glyphs/hbar.glif            |     9 +
 src/Cantarell-Bold.ufo/glyphs/hbrevebelow.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/hcircumflex.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/hdotbelow.glif       |     9 +
 .../glyphs/hookabovecomb.case.glif                 |    14 +
 src/Cantarell-Bold.ufo/glyphs/hookabovecomb.glif   |    36 +
 .../glyphs/hookabovecomb.loclV_I_E_T_.glif         |    42 +
 src/Cantarell-Bold.ufo/glyphs/horizontalbar.glif   |     8 +
 src/Cantarell-Bold.ufo/glyphs/horncomb.glif        |    30 +
 src/Cantarell-Bold.ufo/glyphs/hryvnia.glif         |    13 +
 src/Cantarell-Bold.ufo/glyphs/hungarumlaut.glif    |     8 +
 .../glyphs/hungarumlautcomb.case.glif              |    25 +
 .../glyphs/hungarumlautcomb.glif                   |    26 +
 src/Cantarell-Bold.ufo/glyphs/hyphen.glif          |    13 +
 src/Cantarell-Bold.ufo/glyphs/hyphentwo.glif       |     8 +
 src/Cantarell-Bold.ufo/glyphs/i-cy.glif            |     8 +
 src/Cantarell-Bold.ufo/glyphs/i.glif               |    13 +
 src/Cantarell-Bold.ufo/glyphs/ia-cy.glif           |    53 +
 src/Cantarell-Bold.ufo/glyphs/iacute.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/ibreve.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/icaron.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/icircumflex.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/idblgrave.glif       |     9 +
 src/Cantarell-Bold.ufo/glyphs/idieresis-cy.glif    |     9 +
 src/Cantarell-Bold.ufo/glyphs/idieresis.glif       |     9 +
 src/Cantarell-Bold.ufo/glyphs/idieresisacute.glif  |     9 +
 src/Cantarell-Bold.ufo/glyphs/idotaccent.glif      |     8 +
 src/Cantarell-Bold.ufo/glyphs/idotbelow.glif       |     9 +
 src/Cantarell-Bold.ufo/glyphs/idotless.glif        |    19 +
 src/Cantarell-Bold.ufo/glyphs/ie-cy.glif           |     9 +
 src/Cantarell-Bold.ufo/glyphs/iebreve-cy.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/iegrave-cy.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/igrave.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/ihookabove.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/ii-cy.glif           |    36 +
 src/Cantarell-Bold.ufo/glyphs/iigrave-cy.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/iinvertedbreve.glif  |     9 +
 src/Cantarell-Bold.ufo/glyphs/iishort-cy.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/imacron-cy.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/imacron.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/increment.glif       |    20 +
 src/Cantarell-Bold.ufo/glyphs/infinity.glif        |    47 +
 src/Cantarell-Bold.ufo/glyphs/integral.glif        |    41 +
 src/Cantarell-Bold.ufo/glyphs/io-cy.glif           |     9 +
 src/Cantarell-Bold.ufo/glyphs/iogonek.glif         |    10 +
 src/Cantarell-Bold.ufo/glyphs/itilde.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/iu-cy.glif           |    61 +
 src/Cantarell-Bold.ufo/glyphs/izhitsa-cy.glif      |    34 +
 src/Cantarell-Bold.ufo/glyphs/j.glif               |    12 +
 src/Cantarell-Bold.ufo/glyphs/jacute.glif          |     8 +
 src/Cantarell-Bold.ufo/glyphs/jcircumflex.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/jdotless.glif        |    24 +
 src/Cantarell-Bold.ufo/glyphs/je-cy.glif           |     8 +
 src/Cantarell-Bold.ufo/glyphs/k.glif               |    27 +
 src/Cantarell-Bold.ufo/glyphs/ka-cy.glif           |    43 +
 src/Cantarell-Bold.ufo/glyphs/kabashkir-cy.glif    |    40 +
 src/Cantarell-Bold.ufo/glyphs/kacute.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/kadescender-cy.glif  |    20 +
 .../glyphs/kaverticalstroke-cy.glif                |    42 +
 src/Cantarell-Bold.ufo/glyphs/kcommaaccent.glif    |     9 +
 src/Cantarell-Bold.ufo/glyphs/kgreenlandic.glif    |    30 +
 src/Cantarell-Bold.ufo/glyphs/kip.glif             |    28 +
 src/Cantarell-Bold.ufo/glyphs/kje-cy.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/l.glif               |    33 +
 src/Cantarell-Bold.ufo/glyphs/lacute.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/layerinfo.plist      |  2215 +
 src/Cantarell-Bold.ufo/glyphs/lcaron.glif          |    20 +
 src/Cantarell-Bold.ufo/glyphs/lcommaaccent.glif    |     9 +
 src/Cantarell-Bold.ufo/glyphs/ldot.glif            |     9 +
 src/Cantarell-Bold.ufo/glyphs/ldotbelow.glif       |     9 +
 src/Cantarell-Bold.ufo/glyphs/leftA_rrow.glif      |    11 +
 .../glyphs/leftanglebracket-math.glif              |    16 +
 src/Cantarell-Bold.ufo/glyphs/less.glif            |     8 +
 src/Cantarell-Bold.ufo/glyphs/less.tf.glif         |     7 +
 src/Cantarell-Bold.ufo/glyphs/lessequal.glif       |     8 +
 src/Cantarell-Bold.ufo/glyphs/lessequal.tf.glif    |     7 +
 src/Cantarell-Bold.ufo/glyphs/lira.glif            |    46 +
 src/Cantarell-Bold.ufo/glyphs/liraT_urkish.glif    |    35 +
 src/Cantarell-Bold.ufo/glyphs/literS_ign.glif      |    43 +
 src/Cantarell-Bold.ufo/glyphs/lj.glif              |     9 +
 src/Cantarell-Bold.ufo/glyphs/lje-cy.glif          |    55 +
 src/Cantarell-Bold.ufo/glyphs/llinebelow.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/logicalnot.glif      |    19 +
 src/Cantarell-Bold.ufo/glyphs/logicalnot.tf.glif   |    18 +
 src/Cantarell-Bold.ufo/glyphs/lozenge.glif         |    21 +
 src/Cantarell-Bold.ufo/glyphs/lslash.glif          |    18 +
 src/Cantarell-Bold.ufo/glyphs/m.glif               |    55 +
 src/Cantarell-Bold.ufo/glyphs/macron.glif          |     8 +
 src/Cantarell-Bold.ufo/glyphs/macronbelowcomb.glif |    20 +
 .../glyphs/macronbelowcomb.narrow.glif             |    19 +
 src/Cantarell-Bold.ufo/glyphs/macroncomb.case.glif |    14 +
 src/Cantarell-Bold.ufo/glyphs/macroncomb.glif      |    20 +
 .../glyphs/macroncomb.loclV_I_E_T_.glif            |    19 +
 .../glyphs/macroncomb.narrow.case.glif             |    19 +
 .../glyphs/macroncomb.narrow.glif                  |    19 +
 .../glyphs/macroncomb_acutecomb.glif               |    18 +
 .../glyphs/macroncomb_dieresiscomb.glif            |    13 +
 .../glyphs/macroncomb_gravecomb.glif               |    18 +
 src/Cantarell-Bold.ufo/glyphs/manat.glif           |    33 +
 src/Cantarell-Bold.ufo/glyphs/mdotbelow.glif       |     9 +
 src/Cantarell-Bold.ufo/glyphs/micro.glif           |    36 +
 src/Cantarell-Bold.ufo/glyphs/minus.glif           |    13 +
 src/Cantarell-Bold.ufo/glyphs/minus.tf.glif        |    12 +
 src/Cantarell-Bold.ufo/glyphs/minute.glif          |    11 +
 src/Cantarell-Bold.ufo/glyphs/multiply.glif        |    19 +
 src/Cantarell-Bold.ufo/glyphs/multiply.tf.glif     |    18 +
 src/Cantarell-Bold.ufo/glyphs/n.glif               |    37 +
 src/Cantarell-Bold.ufo/glyphs/nacute.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/naira.glif           |    32 +
 src/Cantarell-Bold.ufo/glyphs/nbspace.glif         |    13 +
 src/Cantarell-Bold.ufo/glyphs/ncaron.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/ncommaaccent.glif    |     9 +
 src/Cantarell-Bold.ufo/glyphs/ndotaccent.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/ndotbelow.glif       |     9 +
 src/Cantarell-Bold.ufo/glyphs/nine.dnom.glif       |    62 +
 src/Cantarell-Bold.ufo/glyphs/nine.glif            |    16 +
 src/Cantarell-Bold.ufo/glyphs/nine.lf.glif         |     7 +
 src/Cantarell-Bold.ufo/glyphs/nine.numr.glif       |    15 +
 src/Cantarell-Bold.ufo/glyphs/nine.osf.glif        |    46 +
 src/Cantarell-Bold.ufo/glyphs/nine.ss01.glif       |    10 +
 src/Cantarell-Bold.ufo/glyphs/nine.subs.glif       |    15 +
 src/Cantarell-Bold.ufo/glyphs/nine.tf.glif         |    55 +
 src/Cantarell-Bold.ufo/glyphs/nine.tosf.glif       |    55 +
 src/Cantarell-Bold.ufo/glyphs/nineinferior.glif    |    16 +
 src/Cantarell-Bold.ufo/glyphs/ninesuperior.glif    |    16 +
 src/Cantarell-Bold.ufo/glyphs/nj.glif              |     9 +
 src/Cantarell-Bold.ufo/glyphs/nje-cy.glif          |    45 +
 src/Cantarell-Bold.ufo/glyphs/nlinebelow.glif      |     9 +
 .../glyphs/nonbreakinghyphen.glif                  |    16 +
 src/Cantarell-Bold.ufo/glyphs/notequal.glif        |    25 +
 src/Cantarell-Bold.ufo/glyphs/notequal.tf.glif     |    24 +
 src/Cantarell-Bold.ufo/glyphs/notidentical.glif    |    31 +
 src/Cantarell-Bold.ufo/glyphs/notidentical.tf.glif |    30 +
 src/Cantarell-Bold.ufo/glyphs/ntilde.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/numbersign.glif      |    31 +
 src/Cantarell-Bold.ufo/glyphs/numero.glif          |    18 +
 src/Cantarell-Bold.ufo/glyphs/o-cy.glif            |     9 +
 src/Cantarell-Bold.ufo/glyphs/o.glif               |    43 +
 src/Cantarell-Bold.ufo/glyphs/oacute.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/obarred-cy.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/obreve.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/ocaron.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/ocircumflex.glif     |     9 +
 .../glyphs/ocircumflexacute.glif                   |     9 +
 .../glyphs/ocircumflexdotbelow.glif                |    10 +
 .../glyphs/ocircumflexgrave.glif                   |     9 +
 .../glyphs/ocircumflexhookabove.glif               |     9 +
 .../glyphs/ocircumflextilde.glif                   |     9 +
 src/Cantarell-Bold.ufo/glyphs/odblgrave.glif       |     9 +
 src/Cantarell-Bold.ufo/glyphs/odieresis-cy.glif    |     9 +
 src/Cantarell-Bold.ufo/glyphs/odieresis.glif       |     9 +
 src/Cantarell-Bold.ufo/glyphs/odieresismacron.glif |     9 +
 .../glyphs/odotaccentmacron.glif                   |     9 +
 src/Cantarell-Bold.ufo/glyphs/odotbelow.glif       |     9 +
 src/Cantarell-Bold.ufo/glyphs/oe.glif              |    78 +
 src/Cantarell-Bold.ufo/glyphs/ogonek.glif          |     8 +
 src/Cantarell-Bold.ufo/glyphs/ogonekcomb.glif      |    35 +
 .../glyphs/ogonekcomb.narrow.glif                  |    34 +
 .../glyphs/ogonekcomb.tall.case.glif               |    34 +
 src/Cantarell-Bold.ufo/glyphs/ogonekcomb.tall.glif |    34 +
 src/Cantarell-Bold.ufo/glyphs/ograve.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/ohookabove.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/ohorn.glif           |    32 +
 src/Cantarell-Bold.ufo/glyphs/ohornacute.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/ohorndotbelow.glif   |     9 +
 src/Cantarell-Bold.ufo/glyphs/ohorngrave.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/ohornhookabove.glif  |     9 +
 src/Cantarell-Bold.ufo/glyphs/ohorntilde.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/ohungarumlaut.glif   |     9 +
 src/Cantarell-Bold.ufo/glyphs/oinvertedbreve.glif  |     9 +
 src/Cantarell-Bold.ufo/glyphs/omacron.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/omacronacute.glif    |     9 +
 src/Cantarell-Bold.ufo/glyphs/omacrongrave.glif    |     9 +
 src/Cantarell-Bold.ufo/glyphs/one.dnom.glif        |    38 +
 src/Cantarell-Bold.ufo/glyphs/one.glif             |    16 +
 src/Cantarell-Bold.ufo/glyphs/one.lf.glif          |    22 +
 src/Cantarell-Bold.ufo/glyphs/one.numr.glif        |    15 +
 src/Cantarell-Bold.ufo/glyphs/one.osf.glif         |    22 +
 src/Cantarell-Bold.ufo/glyphs/one.subs.glif        |    15 +
 src/Cantarell-Bold.ufo/glyphs/one.tf.glif          |    31 +
 src/Cantarell-Bold.ufo/glyphs/one.tosf.glif        |    31 +
 src/Cantarell-Bold.ufo/glyphs/oneeighth.glif       |    18 +
 src/Cantarell-Bold.ufo/glyphs/onefifth.glif        |    18 +
 src/Cantarell-Bold.ufo/glyphs/onefraction.glif     |    17 +
 src/Cantarell-Bold.ufo/glyphs/onehalf.glif         |    18 +
 src/Cantarell-Bold.ufo/glyphs/oneinferior.glif     |    16 +
 src/Cantarell-Bold.ufo/glyphs/oneninth.glif        |    18 +
 src/Cantarell-Bold.ufo/glyphs/onequarter.glif      |    18 +
 src/Cantarell-Bold.ufo/glyphs/oneseventh.glif      |    18 +
 src/Cantarell-Bold.ufo/glyphs/onesixth.glif        |    18 +
 src/Cantarell-Bold.ufo/glyphs/onesuperior.glif     |    16 +
 src/Cantarell-Bold.ufo/glyphs/onetenth.glif        |    19 +
 src/Cantarell-Bold.ufo/glyphs/onethird.glif        |    18 +
 src/Cantarell-Bold.ufo/glyphs/oogonek.glif         |    23 +
 src/Cantarell-Bold.ufo/glyphs/ordfeminine.glif     |    63 +
 src/Cantarell-Bold.ufo/glyphs/ordmasculine.glif    |    50 +
 src/Cantarell-Bold.ufo/glyphs/oslash.glif          |    42 +
 src/Cantarell-Bold.ufo/glyphs/oslashacute.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/otilde.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/otildeacute.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/otildedieresis.glif  |     9 +
 src/Cantarell-Bold.ufo/glyphs/otildemacron.glif    |     9 +
 src/Cantarell-Bold.ufo/glyphs/p.glif               |    47 +
 src/Cantarell-Bold.ufo/glyphs/palochka-cy.glif     |     8 +
 src/Cantarell-Bold.ufo/glyphs/paragraph.glif       |    23 +
 src/Cantarell-Bold.ufo/glyphs/parenleft.glif       |    23 +
 src/Cantarell-Bold.ufo/glyphs/parenright.glif      |     8 +
 src/Cantarell-Bold.ufo/glyphs/partialdiff.glif     |    47 +
 src/Cantarell-Bold.ufo/glyphs/pe-cy.glif           |    31 +
 src/Cantarell-Bold.ufo/glyphs/percent.glif         |    69 +
 src/Cantarell-Bold.ufo/glyphs/period.glif          |    21 +
 src/Cantarell-Bold.ufo/glyphs/periodcentered.glif  |     8 +
 .../glyphs/periodcentered.loclC_A_T_.case.glif     |     7 +
 .../glyphs/periodcentered.loclC_A_T_.glif          |    20 +
 src/Cantarell-Bold.ufo/glyphs/perthousand.glif     |    97 +
 src/Cantarell-Bold.ufo/glyphs/peseta.glif          |    20 +
 src/Cantarell-Bold.ufo/glyphs/peso.glif            |    57 +
 src/Cantarell-Bold.ufo/glyphs/pi.glif              |    37 +
 src/Cantarell-Bold.ufo/glyphs/plus.glif            |    19 +
 src/Cantarell-Bold.ufo/glyphs/plus.tf.glif         |    18 +
 src/Cantarell-Bold.ufo/glyphs/plusminus.glif       |    25 +
 src/Cantarell-Bold.ufo/glyphs/plusminus.tf.glif    |    24 +
 src/Cantarell-Bold.ufo/glyphs/primeR_eversed.glif  |    11 +
 src/Cantarell-Bold.ufo/glyphs/primemod.glif        |     8 +
 src/Cantarell-Bold.ufo/glyphs/product.glif         |    17 +
 .../glyphs/punctuationspace.glif                   |    13 +
 src/Cantarell-Bold.ufo/glyphs/q.glif               |    47 +
 src/Cantarell-Bold.ufo/glyphs/qa-cy.glif           |     8 +
 src/Cantarell-Bold.ufo/glyphs/question.glif        |    45 +
 src/Cantarell-Bold.ufo/glyphs/questiondown.glif    |     8 +
 src/Cantarell-Bold.ufo/glyphs/quotedbl.glif        |     9 +
 src/Cantarell-Bold.ufo/glyphs/quotedblbase.glif    |    18 +
 src/Cantarell-Bold.ufo/glyphs/quotedblleft.glif    |     9 +
 src/Cantarell-Bold.ufo/glyphs/quotedblright.glif   |     9 +
 src/Cantarell-Bold.ufo/glyphs/quoteleft.glif       |    16 +
 src/Cantarell-Bold.ufo/glyphs/quoteright.glif      |    16 +
 src/Cantarell-Bold.ufo/glyphs/quotesinglbase.glif  |    16 +
 src/Cantarell-Bold.ufo/glyphs/quotesingle.glif     |    13 +
 src/Cantarell-Bold.ufo/glyphs/r.glif               |    35 +
 src/Cantarell-Bold.ufo/glyphs/racute.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/radical.glif         |    18 +
 src/Cantarell-Bold.ufo/glyphs/ratio.glif           |     8 +
 src/Cantarell-Bold.ufo/glyphs/rcaron.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/rcommaaccent.glif    |     9 +
 src/Cantarell-Bold.ufo/glyphs/rdblgrave.glif       |     9 +
 src/Cantarell-Bold.ufo/glyphs/rdotbelow.glif       |     9 +
 src/Cantarell-Bold.ufo/glyphs/registered.glif      |    67 +
 src/Cantarell-Bold.ufo/glyphs/rightA_rrow.glif     |    22 +
 .../glyphs/rightanglebracket-math.glif             |    16 +
 src/Cantarell-Bold.ufo/glyphs/ring.glif            |     8 +
 src/Cantarell-Bold.ufo/glyphs/ringcomb.case.glif   |    14 +
 src/Cantarell-Bold.ufo/glyphs/ringcomb.glif        |    42 +
 .../glyphs/ringcomb_acutecomb.case.glif            |    19 +
 .../glyphs/ringcomb_acutecomb.glif                 |    19 +
 src/Cantarell-Bold.ufo/glyphs/ringhalfleft.glif    |     8 +
 src/Cantarell-Bold.ufo/glyphs/ringhalfright.glif   |    23 +
 src/Cantarell-Bold.ufo/glyphs/rinvertedbreve.glif  |     9 +
 src/Cantarell-Bold.ufo/glyphs/rlinebelow.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/ruble.glif           |    39 +
 src/Cantarell-Bold.ufo/glyphs/rupeeI_ndian.glif    |    45 +
 src/Cantarell-Bold.ufo/glyphs/s.glif               |    46 +
 src/Cantarell-Bold.ufo/glyphs/sacute.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/sacutedotaccent.glif |     9 +
 src/Cantarell-Bold.ufo/glyphs/saltillo.glif        |     8 +
 src/Cantarell-Bold.ufo/glyphs/scaron.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/scarondotaccent.glif |     9 +
 src/Cantarell-Bold.ufo/glyphs/scedilla.glif        |     9 +
 src/Cantarell-Bold.ufo/glyphs/schwa-cy.glif        |     8 +
 src/Cantarell-Bold.ufo/glyphs/schwa.glif           |     8 +
 src/Cantarell-Bold.ufo/glyphs/scircumflex.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/scommaaccent.glif    |     9 +
 src/Cantarell-Bold.ufo/glyphs/sdotaccent.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/sdotbelow.glif       |     9 +
 .../glyphs/sdotbelowdotaccent.glif                 |    10 +
 src/Cantarell-Bold.ufo/glyphs/second.glif          |    12 +
 .../glyphs/secondtonechinese.glif                  |     8 +
 src/Cantarell-Bold.ufo/glyphs/section.glif         |    63 +
 src/Cantarell-Bold.ufo/glyphs/semicolon.glif       |    15 +
 src/Cantarell-Bold.ufo/glyphs/seven.dnom.glif      |    32 +
 src/Cantarell-Bold.ufo/glyphs/seven.glif           |    16 +
 src/Cantarell-Bold.ufo/glyphs/seven.lf.glif        |    16 +
 src/Cantarell-Bold.ufo/glyphs/seven.numr.glif      |    15 +
 src/Cantarell-Bold.ufo/glyphs/seven.osf.glif       |    16 +
 src/Cantarell-Bold.ufo/glyphs/seven.subs.glif      |    15 +
 src/Cantarell-Bold.ufo/glyphs/seven.tf.glif        |    25 +
 src/Cantarell-Bold.ufo/glyphs/seven.tosf.glif      |    25 +
 src/Cantarell-Bold.ufo/glyphs/seveneighths.glif    |    18 +
 src/Cantarell-Bold.ufo/glyphs/seveninferior.glif   |    16 +
 src/Cantarell-Bold.ufo/glyphs/sevensuperior.glif   |    16 +
 src/Cantarell-Bold.ufo/glyphs/sha-cy.glif          |    36 +
 src/Cantarell-Bold.ufo/glyphs/shcha-cy.glif        |    42 +
 src/Cantarell-Bold.ufo/glyphs/shha-cy.glif         |     8 +
 src/Cantarell-Bold.ufo/glyphs/six.dnom.glif        |    62 +
 src/Cantarell-Bold.ufo/glyphs/six.glif             |    16 +
 src/Cantarell-Bold.ufo/glyphs/six.lf.glif          |    46 +
 src/Cantarell-Bold.ufo/glyphs/six.numr.glif        |    15 +
 src/Cantarell-Bold.ufo/glyphs/six.osf.glif         |    46 +
 src/Cantarell-Bold.ufo/glyphs/six.ss01.glif        |    43 +
 src/Cantarell-Bold.ufo/glyphs/six.subs.glif        |    15 +
 src/Cantarell-Bold.ufo/glyphs/six.tf.glif          |    55 +
 src/Cantarell-Bold.ufo/glyphs/six.tosf.glif        |    57 +
 src/Cantarell-Bold.ufo/glyphs/sixinferior.glif     |    16 +
 src/Cantarell-Bold.ufo/glyphs/sixperemspace.glif   |     7 +
 src/Cantarell-Bold.ufo/glyphs/sixsuperior.glif     |    16 +
 src/Cantarell-Bold.ufo/glyphs/slash.glif           |    13 +
 .../glyphs/slashlongcomb.case.glif                 |    18 +
 src/Cantarell-Bold.ufo/glyphs/slashlongcomb.glif   |    19 +
 .../glyphs/slashshortcomb.case.glif                |    18 +
 src/Cantarell-Bold.ufo/glyphs/slashshortcomb.glif  |    19 +
 src/Cantarell-Bold.ufo/glyphs/softhyphen.glif      |     8 +
 src/Cantarell-Bold.ufo/glyphs/softsign-cy.glif     |    42 +
 src/Cantarell-Bold.ufo/glyphs/space.glif           |    10 +
 src/Cantarell-Bold.ufo/glyphs/sterling.glif        |    40 +
 src/Cantarell-Bold.ufo/glyphs/strokelongcomb.glif  |    19 +
 .../glyphs/strokeshortcomb.case.glif               |    18 +
 src/Cantarell-Bold.ufo/glyphs/strokeshortcomb.glif |    19 +
 src/Cantarell-Bold.ufo/glyphs/summation.glif       |    21 +
 src/Cantarell-Bold.ufo/glyphs/t.glif               |    38 +
 src/Cantarell-Bold.ufo/glyphs/tbar.glif            |     9 +
 src/Cantarell-Bold.ufo/glyphs/tcaron.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/tcedilla.glif        |     9 +
 src/Cantarell-Bold.ufo/glyphs/tcommaaccent.glif    |     9 +
 src/Cantarell-Bold.ufo/glyphs/tdieresis.glif       |     9 +
 src/Cantarell-Bold.ufo/glyphs/tdotbelow.glif       |     9 +
 src/Cantarell-Bold.ufo/glyphs/te-cy.glif           |    33 +
 src/Cantarell-Bold.ufo/glyphs/tenge.glif           |    13 +
 src/Cantarell-Bold.ufo/glyphs/thinspace.glif       |     7 +
 src/Cantarell-Bold.ufo/glyphs/thorn.glif           |    49 +
 src/Cantarell-Bold.ufo/glyphs/three.dnom.glif      |    64 +
 src/Cantarell-Bold.ufo/glyphs/three.glif           |    16 +
 src/Cantarell-Bold.ufo/glyphs/three.lf.glif        |    50 +
 src/Cantarell-Bold.ufo/glyphs/three.numr.glif      |    15 +
 src/Cantarell-Bold.ufo/glyphs/three.osf.glif       |    48 +
 src/Cantarell-Bold.ufo/glyphs/three.subs.glif      |    15 +
 src/Cantarell-Bold.ufo/glyphs/three.tf.glif        |    57 +
 src/Cantarell-Bold.ufo/glyphs/three.tosf.glif      |    57 +
 src/Cantarell-Bold.ufo/glyphs/threeeighths.glif    |    18 +
 src/Cantarell-Bold.ufo/glyphs/threefifths.glif     |    18 +
 src/Cantarell-Bold.ufo/glyphs/threeinferior.glif   |    16 +
 src/Cantarell-Bold.ufo/glyphs/threeperemspace.glif |     7 +
 src/Cantarell-Bold.ufo/glyphs/threequarters.glif   |    18 +
 src/Cantarell-Bold.ufo/glyphs/threesuperior.glif   |    16 +
 src/Cantarell-Bold.ufo/glyphs/tilde.glif           |     8 +
 src/Cantarell-Bold.ufo/glyphs/tildecomb.case.glif  |    14 +
 src/Cantarell-Bold.ufo/glyphs/tildecomb.glif       |    36 +
 .../glyphs/tildecomb.loclV_I_E_T_.glif             |    40 +
 .../glyphs/tildecomb_acutecomb.glif                |    18 +
 .../glyphs/tildecomb_dieresiscomb.glif             |    18 +
 .../glyphs/tildecomb_macroncomb.glif               |    18 +
 src/Cantarell-Bold.ufo/glyphs/tlinebelow.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/trademark.glif       |    37 +
 src/Cantarell-Bold.ufo/glyphs/tripleprime.glif     |    13 +
 src/Cantarell-Bold.ufo/glyphs/tse-cy.glif          |    36 +
 src/Cantarell-Bold.ufo/glyphs/tshe-cy.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/tugrik.glif          |    13 +
 src/Cantarell-Bold.ufo/glyphs/two.dnom.glif        |    48 +
 src/Cantarell-Bold.ufo/glyphs/two.glif             |    16 +
 src/Cantarell-Bold.ufo/glyphs/two.lf.glif          |    32 +
 src/Cantarell-Bold.ufo/glyphs/two.numr.glif        |    15 +
 src/Cantarell-Bold.ufo/glyphs/two.osf.glif         |    32 +
 src/Cantarell-Bold.ufo/glyphs/two.subs.glif        |    15 +
 src/Cantarell-Bold.ufo/glyphs/two.tf.glif          |    41 +
 src/Cantarell-Bold.ufo/glyphs/two.tosf.glif        |    41 +
 src/Cantarell-Bold.ufo/glyphs/twofifths.glif       |    18 +
 src/Cantarell-Bold.ufo/glyphs/twoinferior.glif     |    16 +
 src/Cantarell-Bold.ufo/glyphs/twosuperior.glif     |    16 +
 src/Cantarell-Bold.ufo/glyphs/twothirds.glif       |    18 +
 src/Cantarell-Bold.ufo/glyphs/u-cy.glif            |     9 +
 src/Cantarell-Bold.ufo/glyphs/u.glif               |    39 +
 src/Cantarell-Bold.ufo/glyphs/uacute.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/ubreve.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/ucaron.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/ucircumflex.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/udblgrave.glif       |     9 +
 src/Cantarell-Bold.ufo/glyphs/udieresis-cy.glif    |     9 +
 src/Cantarell-Bold.ufo/glyphs/udieresis.glif       |     9 +
 src/Cantarell-Bold.ufo/glyphs/udieresisacute.glif  |     9 +
 src/Cantarell-Bold.ufo/glyphs/udieresiscaron.glif  |     9 +
 src/Cantarell-Bold.ufo/glyphs/udieresisgrave.glif  |     9 +
 src/Cantarell-Bold.ufo/glyphs/udieresismacron.glif |     9 +
 src/Cantarell-Bold.ufo/glyphs/udotbelow.glif       |     9 +
 src/Cantarell-Bold.ufo/glyphs/ugrave.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/uhookabove.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/uhorn.glif           |    20 +
 src/Cantarell-Bold.ufo/glyphs/uhornacute.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/uhorndotbelow.glif   |     9 +
 src/Cantarell-Bold.ufo/glyphs/uhorngrave.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/uhornhookabove.glif  |     9 +
 src/Cantarell-Bold.ufo/glyphs/uhorntilde.glif      |     9 +
 .../glyphs/uhungarumlaut-cy.glif                   |     9 +
 src/Cantarell-Bold.ufo/glyphs/uhungarumlaut.glif   |     9 +
 src/Cantarell-Bold.ufo/glyphs/uinvertedbreve.glif  |     9 +
 src/Cantarell-Bold.ufo/glyphs/umacron-cy.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/umacron.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/umacrondieresis.glif |     9 +
 src/Cantarell-Bold.ufo/glyphs/underscore.glif      |    13 +
 src/Cantarell-Bold.ufo/glyphs/uogonek.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/upA_rrow.glif        |    22 +
 src/Cantarell-Bold.ufo/glyphs/uring.glif           |     9 +
 src/Cantarell-Bold.ufo/glyphs/ushort-cy.glif       |     9 +
 src/Cantarell-Bold.ufo/glyphs/ustraight-cy.glif    |    15 +
 .../glyphs/ustraightstroke-cy.glif                 |     9 +
 src/Cantarell-Bold.ufo/glyphs/utilde.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/utildeacute.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/v.glif               |    22 +
 src/Cantarell-Bold.ufo/glyphs/ve-cy.glif           |    56 +
 .../glyphs/verticallineabovecomb.glif              |    20 +
 .../glyphs/verticallinebelowcomb.glif              |    20 +
 .../glyphs/verticallinelowmod.glif                 |     8 +
 src/Cantarell-Bold.ufo/glyphs/verticallinemod.glif |     8 +
 src/Cantarell-Bold.ufo/glyphs/w.glif               |    30 +
 src/Cantarell-Bold.ufo/glyphs/wacute.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/wcircumflex.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/wdieresis.glif       |     9 +
 src/Cantarell-Bold.ufo/glyphs/we-cy.glif           |     8 +
 src/Cantarell-Bold.ufo/glyphs/wgrave.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/whiteC_ircle.glif    |    38 +
 src/Cantarell-Bold.ufo/glyphs/won.glif             |    32 +
 src/Cantarell-Bold.ufo/glyphs/x.glif               |    28 +
 src/Cantarell-Bold.ufo/glyphs/y.glif               |    28 +
 src/Cantarell-Bold.ufo/glyphs/yacute.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/yat-cy.glif          |    35 +
 src/Cantarell-Bold.ufo/glyphs/ycircumflex.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/ydieresis.glif       |     9 +
 src/Cantarell-Bold.ufo/glyphs/ydotaccent.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/ydotbelow.glif       |     9 +
 src/Cantarell-Bold.ufo/glyphs/yen.glif             |    31 +
 src/Cantarell-Bold.ufo/glyphs/yeru-cy.glif         |    49 +
 src/Cantarell-Bold.ufo/glyphs/yerudieresis-cy.glif |     9 +
 src/Cantarell-Bold.ufo/glyphs/ygrave.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/yhookabove.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/yi-cy.glif           |     9 +
 src/Cantarell-Bold.ufo/glyphs/ymacron.glif         |     9 +
 src/Cantarell-Bold.ufo/glyphs/ytilde.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/yusbig-cy.glif       |    56 +
 src/Cantarell-Bold.ufo/glyphs/z.glif               |    26 +
 src/Cantarell-Bold.ufo/glyphs/zacute.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/zcaron.glif          |     9 +
 src/Cantarell-Bold.ufo/glyphs/zdotaccent.glif      |     9 +
 src/Cantarell-Bold.ufo/glyphs/zdotbelow.glif       |     9 +
 src/Cantarell-Bold.ufo/glyphs/ze-cy.glif           |    66 +
 src/Cantarell-Bold.ufo/glyphs/zedescender-cy.glif  |     9 +
 src/Cantarell-Bold.ufo/glyphs/zedieresis-cy.glif   |     9 +
 src/Cantarell-Bold.ufo/glyphs/zero.dnom.glif       |    51 +
 src/Cantarell-Bold.ufo/glyphs/zero.glif            |    16 +
 src/Cantarell-Bold.ufo/glyphs/zero.lf.glif         |    35 +
 src/Cantarell-Bold.ufo/glyphs/zero.lf.zero.glif    |    16 +
 src/Cantarell-Bold.ufo/glyphs/zero.numr.glif       |    15 +
 src/Cantarell-Bold.ufo/glyphs/zero.osf.glif        |    35 +
 src/Cantarell-Bold.ufo/glyphs/zero.osf.zero.glif   |    16 +
 src/Cantarell-Bold.ufo/glyphs/zero.subs.glif       |    15 +
 src/Cantarell-Bold.ufo/glyphs/zero.tf.glif         |    44 +
 src/Cantarell-Bold.ufo/glyphs/zero.tf.zero.glif    |    16 +
 src/Cantarell-Bold.ufo/glyphs/zero.tosf.glif       |    44 +
 src/Cantarell-Bold.ufo/glyphs/zero.tosf.zero.glif  |    16 +
 src/Cantarell-Bold.ufo/glyphs/zero.zero.glif       |    15 +
 src/Cantarell-Bold.ufo/glyphs/zeroinferior.glif    |    16 +
 src/Cantarell-Bold.ufo/glyphs/zerosuperior.glif    |    16 +
 src/Cantarell-Bold.ufo/glyphs/zerothird.glif       |    18 +
 src/Cantarell-Bold.ufo/glyphs/zerowidthspace.glif  |     6 +
 src/Cantarell-Bold.ufo/glyphs/zhe-cy.glif          |    52 +
 src/Cantarell-Bold.ufo/glyphs/zhebreve-cy.glif     |     9 +
 src/Cantarell-Bold.ufo/glyphs/zhedescender-cy.glif |    20 +
 src/Cantarell-Bold.ufo/glyphs/zhedieresis-cy.glif  |     9 +
 src/Cantarell-Bold.ufo/layercontents.plist         |    14 +
 src/Cantarell-Bold.ufo/lib.plist                   |  2934 +
 src/Cantarell-Bold.ufo/metainfo.plist              |    10 +
 src/Cantarell-Light.ufo/features.fea               |   504 +
 src/Cantarell-Light.ufo/fontinfo.plist             |    91 +
 src/Cantarell-Light.ufo/glyphs.T_emplate/E_ng.glif |    22 +
 .../glyphs.T_emplate/contents.plist                |    12 +
 src/Cantarell-Light.ufo/glyphs.T_emplate/eng.glif  |    22 +
 .../glyphs.T_emplate/florin.glif                   |    18 +
 .../glyphs.T_emplate/layerinfo.plist               |    17 +
 src/Cantarell-Light.ufo/glyphs/A_-cy.glif          |     8 +
 src/Cantarell-Light.ufo/glyphs/A_.glif             |    29 +
 src/Cantarell-Light.ufo/glyphs/A_E_.glif           |    51 +
 src/Cantarell-Light.ufo/glyphs/A_E_acute.glif      |     9 +
 src/Cantarell-Light.ufo/glyphs/A_acute.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/A_breve-cy.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/A_breve.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/A_breveacute.glif   |     9 +
 .../glyphs/A_brevedotbelow.glif                    |    10 +
 src/Cantarell-Light.ufo/glyphs/A_brevegrave.glif   |     9 +
 .../glyphs/A_brevehookabove.glif                   |     9 +
 src/Cantarell-Light.ufo/glyphs/A_brevetilde.glif   |     9 +
 src/Cantarell-Light.ufo/glyphs/A_caron.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/A_circumflex.glif   |     9 +
 .../glyphs/A_circumflexacute.glif                  |     9 +
 .../glyphs/A_circumflexdotbelow.glif               |    10 +
 .../glyphs/A_circumflexgrave.glif                  |     9 +
 .../glyphs/A_circumflexhookabove.glif              |     9 +
 .../glyphs/A_circumflextilde.glif                  |     9 +
 src/Cantarell-Light.ufo/glyphs/A_dblgrave.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/A_dieresis-cy.glif  |     9 +
 src/Cantarell-Light.ufo/glyphs/A_dieresis.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/A_dotbelow.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/A_grave.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/A_hookabove.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/A_ie-cy.glif        |     8 +
 .../glyphs/A_invertedbreve.glif                    |     9 +
 src/Cantarell-Light.ufo/glyphs/A_macron.glif       |     9 +
 src/Cantarell-Light.ufo/glyphs/A_ogonek.glif       |     9 +
 src/Cantarell-Light.ufo/glyphs/A_ring.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/A_ringacute.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/A_tilde.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/B_.glif             |    48 +
 src/Cantarell-Light.ufo/glyphs/B_e-cy.glif         |    31 +
 src/Cantarell-Light.ufo/glyphs/C_.glif             |    40 +
 src/Cantarell-Light.ufo/glyphs/C_acute.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/C_caron.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/C_cedilla.glif      |     9 +
 src/Cantarell-Light.ufo/glyphs/C_cedillaacute.glif |    10 +
 src/Cantarell-Light.ufo/glyphs/C_circumflex.glif   |     9 +
 src/Cantarell-Light.ufo/glyphs/C_dotaccent.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/C_he-cy.glif        |    33 +
 .../glyphs/C_hedescender-cy.glif                   |    18 +
 .../glyphs/C_hedieresis-cy.glif                    |     9 +
 .../glyphs/C_hekhakassian-cy.glif                  |     9 +
 .../glyphs/C_heverticalstroke-cy.glif              |    37 +
 src/Cantarell-Light.ufo/glyphs/D_.glif             |    35 +
 src/Cantarell-Light.ufo/glyphs/D_Z_caron.glif      |     9 +
 src/Cantarell-Light.ufo/glyphs/D_caron.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/D_croat.glif        |     8 +
 src/Cantarell-Light.ufo/glyphs/D_dotbelow.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/D_e-cy.glif         |    33 +
 src/Cantarell-Light.ufo/glyphs/D_je-cy.glif        |    41 +
 src/Cantarell-Light.ufo/glyphs/D_linebelow.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/D_zcaron.glif       |     9 +
 src/Cantarell-Light.ufo/glyphs/D_ze-cy.glif        |     8 +
 src/Cantarell-Light.ufo/glyphs/D_zhe-cy.glif       |    21 +
 src/Cantarell-Light.ufo/glyphs/E_-cy.glif          |    41 +
 src/Cantarell-Light.ufo/glyphs/E_.glif             |    38 +
 src/Cantarell-Light.ufo/glyphs/E_acute.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/E_breve.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/E_caron.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/E_cedillabreve.glif |    10 +
 src/Cantarell-Light.ufo/glyphs/E_circumflex.glif   |     9 +
 .../glyphs/E_circumflexacute.glif                  |     9 +
 .../glyphs/E_circumflexdotbelow.glif               |    10 +
 .../glyphs/E_circumflexgrave.glif                  |     9 +
 .../glyphs/E_circumflexhookabove.glif              |     9 +
 .../glyphs/E_circumflextilde.glif                  |     9 +
 src/Cantarell-Light.ufo/glyphs/E_dblgrave.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/E_dieresis.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/E_dotaccent.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/E_dotbelow.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/E_f-cy.glif         |    41 +
 src/Cantarell-Light.ufo/glyphs/E_grave.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/E_hookabove.glif    |     9 +
 .../glyphs/E_invertedbreve.glif                    |     9 +
 src/Cantarell-Light.ufo/glyphs/E_l-cy.glif         |    29 +
 src/Cantarell-Light.ufo/glyphs/E_m-cy.glif         |     8 +
 src/Cantarell-Light.ufo/glyphs/E_macron.glif       |     9 +
 src/Cantarell-Light.ufo/glyphs/E_macronacute.glif  |    10 +
 src/Cantarell-Light.ufo/glyphs/E_macrongrave.glif  |    10 +
 src/Cantarell-Light.ufo/glyphs/E_n-cy.glif         |     9 +
 .../glyphs/E_ndescender-cy.glif                    |    18 +
 src/Cantarell-Light.ufo/glyphs/E_ng.glif           |    41 +
 src/Cantarell-Light.ufo/glyphs/E_nghe-cy.glif      |    31 +
 src/Cantarell-Light.ufo/glyphs/E_ogonek.glif       |    10 +
 src/Cantarell-Light.ufo/glyphs/E_r-cy.glif         |     8 +
 src/Cantarell-Light.ufo/glyphs/E_reversed-cy.glif  |    42 +
 src/Cantarell-Light.ufo/glyphs/E_s-cy.glif         |     9 +
 .../glyphs/E_sdescender-cy.glif                    |     9 +
 src/Cantarell-Light.ufo/glyphs/E_th.glif           |     9 +
 src/Cantarell-Light.ufo/glyphs/E_tilde.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/F_.glif             |    30 +
 src/Cantarell-Light.ufo/glyphs/F_ita-cy.glif       |     8 +
 src/Cantarell-Light.ufo/glyphs/G_.glif             |    45 +
 src/Cantarell-Light.ufo/glyphs/G_breve.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/G_caron.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/G_circumflex.glif   |     9 +
 src/Cantarell-Light.ufo/glyphs/G_commaaccent.glif  |     9 +
 src/Cantarell-Light.ufo/glyphs/G_dotaccent.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/G_e-cy.glif         |    17 +
 .../glyphs/G_edescender-cy.glif                    |     9 +
 src/Cantarell-Light.ufo/glyphs/G_ermandbls.glif    |    46 +
 .../glyphs/G_hemiddlehook-cy.glif                  |    37 +
 src/Cantarell-Light.ufo/glyphs/G_hestroke-cy.glif  |    21 +
 src/Cantarell-Light.ufo/glyphs/G_heupturn-cy.glif  |    17 +
 src/Cantarell-Light.ufo/glyphs/G_je-cy.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/G_macron.glif       |     9 +
 src/Cantarell-Light.ufo/glyphs/H_.glif             |    32 +
 src/Cantarell-Light.ufo/glyphs/H_a-cy.glif         |     9 +
 .../glyphs/H_adescender-cy.glif                    |    18 +
 src/Cantarell-Light.ufo/glyphs/H_ardsign-cy.glif   |    32 +
 src/Cantarell-Light.ufo/glyphs/H_bar.glif          |     9 +
 src/Cantarell-Light.ufo/glyphs/H_brevebelow.glif   |     9 +
 src/Cantarell-Light.ufo/glyphs/H_circumflex.glif   |     9 +
 src/Cantarell-Light.ufo/glyphs/H_dotbelow.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/I_-cy.glif          |     8 +
 src/Cantarell-Light.ufo/glyphs/I_.glif             |    20 +
 src/Cantarell-Light.ufo/glyphs/I_a-cy.glif         |    40 +
 src/Cantarell-Light.ufo/glyphs/I_acute.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/I_breve.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/I_caron.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/I_circumflex.glif   |     9 +
 src/Cantarell-Light.ufo/glyphs/I_dblgrave.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/I_dieresis-cy.glif  |     9 +
 src/Cantarell-Light.ufo/glyphs/I_dieresis.glif     |     9 +
 .../glyphs/I_dieresisacute.glif                    |    10 +
 src/Cantarell-Light.ufo/glyphs/I_dotaccent.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/I_dotbelow.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/I_e-cy.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/I_ebreve-cy.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/I_egrave-cy.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/I_grave.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/I_hookabove.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/I_i-cy.glif         |    23 +
 src/Cantarell-Light.ufo/glyphs/I_igrave-cy.glif    |     9 +
 .../glyphs/I_invertedbreve.glif                    |     9 +
 src/Cantarell-Light.ufo/glyphs/I_ishort-cy.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/I_macron-cy.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/I_macron.glif       |     9 +
 src/Cantarell-Light.ufo/glyphs/I_o-cy.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/I_ogonek.glif       |     9 +
 src/Cantarell-Light.ufo/glyphs/I_tilde.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/I_u-cy.glif         |    48 +
 src/Cantarell-Light.ufo/glyphs/I_zhitsa-cy.glif    |    23 +
 src/Cantarell-Light.ufo/glyphs/J_.glif             |    30 +
 src/Cantarell-Light.ufo/glyphs/J_acute.glif        |     8 +
 src/Cantarell-Light.ufo/glyphs/J_circumflex.glif   |     9 +
 src/Cantarell-Light.ufo/glyphs/J_e-cy.glif         |     8 +
 src/Cantarell-Light.ufo/glyphs/K_.glif             |    27 +
 src/Cantarell-Light.ufo/glyphs/K_a-cy.glif         |    30 +
 src/Cantarell-Light.ufo/glyphs/K_abashkir-cy.glif  |    40 +
 src/Cantarell-Light.ufo/glyphs/K_acute.glif        |     9 +
 .../glyphs/K_adescender-cy.glif                    |    18 +
 .../glyphs/K_averticalstroke-cy.glif               |    34 +
 src/Cantarell-Light.ufo/glyphs/K_commaaccent.glif  |     9 +
 src/Cantarell-Light.ufo/glyphs/K_je-cy.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/L_.glif             |    23 +
 src/Cantarell-Light.ufo/glyphs/L_J_.glif           |     9 +
 src/Cantarell-Light.ufo/glyphs/L_acute.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/L_caron.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/L_commaaccent.glif  |     9 +
 src/Cantarell-Light.ufo/glyphs/L_dot.glif          |    15 +
 src/Cantarell-Light.ufo/glyphs/L_dotbelow.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/L_j.glif            |     9 +
 src/Cantarell-Light.ufo/glyphs/L_je-cy.glif        |    55 +
 src/Cantarell-Light.ufo/glyphs/L_linebelow.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/L_slash.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/M_.glif             |    30 +
 src/Cantarell-Light.ufo/glyphs/M_dotbelow.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/N_.glif             |    26 +
 src/Cantarell-Light.ufo/glyphs/N_J_.glif           |     9 +
 src/Cantarell-Light.ufo/glyphs/N_acute.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/N_caron.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/N_commaaccent.glif  |     9 +
 src/Cantarell-Light.ufo/glyphs/N_dotaccent.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/N_dotbelow.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/N_j.glif            |     9 +
 src/Cantarell-Light.ufo/glyphs/N_je-cy.glif        |    45 +
 src/Cantarell-Light.ufo/glyphs/N_linebelow.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/N_tilde.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/O_-cy.glif          |     9 +
 src/Cantarell-Light.ufo/glyphs/O_.glif             |    45 +
 src/Cantarell-Light.ufo/glyphs/O_E_.glif           |    69 +
 src/Cantarell-Light.ufo/glyphs/O_acute.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/O_barred-cy.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/O_breve.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/O_caron.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/O_circumflex.glif   |     9 +
 .../glyphs/O_circumflexacute.glif                  |     9 +
 .../glyphs/O_circumflexdotbelow.glif               |    10 +
 .../glyphs/O_circumflexgrave.glif                  |     9 +
 .../glyphs/O_circumflexhookabove.glif              |     9 +
 .../glyphs/O_circumflextilde.glif                  |     9 +
 src/Cantarell-Light.ufo/glyphs/O_dblgrave.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/O_dieresis-cy.glif  |     9 +
 src/Cantarell-Light.ufo/glyphs/O_dieresis.glif     |     9 +
 .../glyphs/O_dieresismacron.glif                   |    10 +
 .../glyphs/O_dotaccentmacron.glif                  |    10 +
 src/Cantarell-Light.ufo/glyphs/O_dotbelow.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/O_grave.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/O_hm.glif           |    41 +
 src/Cantarell-Light.ufo/glyphs/O_hookabove.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/O_horn.glif         |    15 +
 src/Cantarell-Light.ufo/glyphs/O_hornacute.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/O_horndotbelow.glif |     9 +
 src/Cantarell-Light.ufo/glyphs/O_horngrave.glif    |     9 +
 .../glyphs/O_hornhookabove.glif                    |     9 +
 src/Cantarell-Light.ufo/glyphs/O_horntilde.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/O_hungarumlaut.glif |     9 +
 .../glyphs/O_invertedbreve.glif                    |     9 +
 src/Cantarell-Light.ufo/glyphs/O_macron.glif       |     9 +
 src/Cantarell-Light.ufo/glyphs/O_macronacute.glif  |    10 +
 src/Cantarell-Light.ufo/glyphs/O_macrongrave.glif  |    10 +
 src/Cantarell-Light.ufo/glyphs/O_ogonek.glif       |     9 +
 src/Cantarell-Light.ufo/glyphs/O_slash.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/O_slashacute.glif   |     9 +
 src/Cantarell-Light.ufo/glyphs/O_tilde.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/O_tildeacute.glif   |    10 +
 .../glyphs/O_tildedieresis.glif                    |    10 +
 src/Cantarell-Light.ufo/glyphs/O_tildemacron.glif  |    10 +
 src/Cantarell-Light.ufo/glyphs/P_.glif             |    38 +
 src/Cantarell-Light.ufo/glyphs/P_alochka-cy.glif   |     8 +
 src/Cantarell-Light.ufo/glyphs/P_e-cy.glif         |    18 +
 src/Cantarell-Light.ufo/glyphs/Q_.glif             |    46 +
 src/Cantarell-Light.ufo/glyphs/Q_a-cy.glif         |     8 +
 src/Cantarell-Light.ufo/glyphs/R_.glif             |    44 +
 src/Cantarell-Light.ufo/glyphs/R_acute.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/R_caron.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/R_commaaccent.glif  |     9 +
 src/Cantarell-Light.ufo/glyphs/R_dblgrave.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/R_dotbelow.glif     |     9 +
 .../glyphs/R_invertedbreve.glif                    |     9 +
 src/Cantarell-Light.ufo/glyphs/R_linebelow.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/S_.glif             |    46 +
 src/Cantarell-Light.ufo/glyphs/S_acute.glif        |     9 +
 .../glyphs/S_acutedotaccent.glif                   |    10 +
 src/Cantarell-Light.ufo/glyphs/S_altillo.glif      |     8 +
 src/Cantarell-Light.ufo/glyphs/S_caron.glif        |     9 +
 .../glyphs/S_carondotaccent.glif                   |    10 +
 src/Cantarell-Light.ufo/glyphs/S_cedilla.glif      |     9 +
 src/Cantarell-Light.ufo/glyphs/S_chwa-cy.glif      |     8 +
 src/Cantarell-Light.ufo/glyphs/S_chwa.glif         |    53 +
 src/Cantarell-Light.ufo/glyphs/S_circumflex.glif   |     9 +
 src/Cantarell-Light.ufo/glyphs/S_commaaccent.glif  |     9 +
 src/Cantarell-Light.ufo/glyphs/S_dotaccent.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/S_dotbelow.glif     |     9 +
 .../glyphs/S_dotbelowdotaccent.glif                |    10 +
 src/Cantarell-Light.ufo/glyphs/S_ha-cy.glif        |    23 +
 src/Cantarell-Light.ufo/glyphs/S_hcha-cy.glif      |    29 +
 src/Cantarell-Light.ufo/glyphs/S_hha-cy.glif       |    31 +
 src/Cantarell-Light.ufo/glyphs/S_oftsign-cy.glif   |    29 +
 src/Cantarell-Light.ufo/glyphs/T_.glif             |    25 +
 src/Cantarell-Light.ufo/glyphs/T_bar.glif          |     9 +
 src/Cantarell-Light.ufo/glyphs/T_caron.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/T_cedilla.glif      |     9 +
 src/Cantarell-Light.ufo/glyphs/T_commaaccent.glif  |     9 +
 src/Cantarell-Light.ufo/glyphs/T_dotbelow.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/T_e-cy.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/T_horn.glif         |    41 +
 src/Cantarell-Light.ufo/glyphs/T_linebelow.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/T_se-cy.glif        |    23 +
 src/Cantarell-Light.ufo/glyphs/T_she-cy.glif       |    37 +
 src/Cantarell-Light.ufo/glyphs/U_-cy.glif          |    22 +
 src/Cantarell-Light.ufo/glyphs/U_.glif             |    34 +
 src/Cantarell-Light.ufo/glyphs/U_acute.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/U_breve.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/U_caron.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/U_circumflex.glif   |     9 +
 src/Cantarell-Light.ufo/glyphs/U_dblgrave.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/U_dieresis-cy.glif  |     9 +
 src/Cantarell-Light.ufo/glyphs/U_dieresis.glif     |     9 +
 .../glyphs/U_dieresisacute.glif                    |    10 +
 .../glyphs/U_dieresiscaron.glif                    |    10 +
 .../glyphs/U_dieresisgrave.glif                    |    10 +
 .../glyphs/U_dieresismacron.glif                   |    10 +
 src/Cantarell-Light.ufo/glyphs/U_dotbelow.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/U_grave.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/U_hookabove.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/U_horn.glif         |    15 +
 src/Cantarell-Light.ufo/glyphs/U_hornacute.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/U_horndotbelow.glif |     9 +
 src/Cantarell-Light.ufo/glyphs/U_horngrave.glif    |     9 +
 .../glyphs/U_hornhookabove.glif                    |     9 +
 src/Cantarell-Light.ufo/glyphs/U_horntilde.glif    |     9 +
 .../glyphs/U_hungarumlaut-cy.glif                  |     9 +
 src/Cantarell-Light.ufo/glyphs/U_hungarumlaut.glif |     9 +
 .../glyphs/U_invertedbreve.glif                    |     9 +
 src/Cantarell-Light.ufo/glyphs/U_macron-cy.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/U_macron.glif       |     9 +
 .../glyphs/U_macrondieresis.glif                   |    10 +
 src/Cantarell-Light.ufo/glyphs/U_ogonek.glif       |     9 +
 src/Cantarell-Light.ufo/glyphs/U_ring.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/U_short-cy.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/U_straight-cy.glif  |     9 +
 .../glyphs/U_straightstroke-cy.glif                |     9 +
 src/Cantarell-Light.ufo/glyphs/U_tilde.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/U_tildeacute.glif   |    10 +
 src/Cantarell-Light.ufo/glyphs/V_.glif             |    22 +
 src/Cantarell-Light.ufo/glyphs/V_e-cy.glif         |     8 +
 src/Cantarell-Light.ufo/glyphs/W_.glif             |    30 +
 src/Cantarell-Light.ufo/glyphs/W_acute.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/W_circumflex.glif   |     9 +
 src/Cantarell-Light.ufo/glyphs/W_dieresis.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/W_e-cy.glif         |     8 +
 src/Cantarell-Light.ufo/glyphs/W_grave.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/X_.glif             |    32 +
 src/Cantarell-Light.ufo/glyphs/Y_.glif             |    25 +
 src/Cantarell-Light.ufo/glyphs/Y_acute.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/Y_at-cy.glif        |    35 +
 src/Cantarell-Light.ufo/glyphs/Y_circumflex.glif   |     9 +
 src/Cantarell-Light.ufo/glyphs/Y_dieresis.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/Y_dotaccent.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/Y_dotbelow.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/Y_eru-cy.glif       |    36 +
 .../glyphs/Y_erudieresis-cy.glif                   |     9 +
 src/Cantarell-Light.ufo/glyphs/Y_grave.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/Y_hookabove.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/Y_i-cy.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/Y_macron.glif       |     9 +
 src/Cantarell-Light.ufo/glyphs/Y_tilde.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/Y_usbig-cy.glif     |    43 +
 src/Cantarell-Light.ufo/glyphs/Z_.glif             |    26 +
 src/Cantarell-Light.ufo/glyphs/Z_acute.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/Z_caron.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/Z_dotaccent.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/Z_dotbelow.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/Z_e-cy.glif         |    53 +
 .../glyphs/Z_edescender-cy.glif                    |     9 +
 src/Cantarell-Light.ufo/glyphs/Z_edieresis-cy.glif |     9 +
 src/Cantarell-Light.ufo/glyphs/Z_he-cy.glif        |    39 +
 src/Cantarell-Light.ufo/glyphs/Z_hebreve-cy.glif   |     9 +
 .../glyphs/Z_hedescender-cy.glif                   |    18 +
 .../glyphs/Z_hedieresis-cy.glif                    |     9 +
 src/Cantarell-Light.ufo/glyphs/_bar-cy.glif        |    19 +
 src/Cantarell-Light.ufo/glyphs/_bottomhook.glif    |    25 +
 src/Cantarell-Light.ufo/glyphs/_commaaccent.glif   |    22 +
 src/Cantarell-Light.ufo/glyphs/_currencyvstem.glif |    18 +
 .../glyphs/_descender-cy.case.straight.glif        |    19 +
 .../glyphs/_descenderreverse-cy.case.glif          |    21 +
 .../glyphs/_descenderreversed-cy.glif              |    21 +
 src/Cantarell-Light.ufo/glyphs/_o.numero.glif      |    26 +
 src/Cantarell-Light.ufo/glyphs/_slash.zero.glif    |    19 +
 .../glyphs/_slash.zero.osf.glif                    |    19 +
 src/Cantarell-Light.ufo/glyphs/_typoquote.glif     |    22 +
 src/Cantarell-Light.ufo/glyphs/a-cy.glif           |     9 +
 src/Cantarell-Light.ufo/glyphs/a.glif              |    54 +
 src/Cantarell-Light.ufo/glyphs/aacute.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/abreve-cy.glif      |     9 +
 src/Cantarell-Light.ufo/glyphs/abreve.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/abreveacute.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/abrevedotbelow.glif |    10 +
 src/Cantarell-Light.ufo/glyphs/abrevegrave.glif    |     9 +
 .../glyphs/abrevehookabove.glif                    |     9 +
 src/Cantarell-Light.ufo/glyphs/abrevetilde.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/acaron.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/acircumflex.glif    |     9 +
 .../glyphs/acircumflexacute.glif                   |     9 +
 .../glyphs/acircumflexdotbelow.glif                |    10 +
 .../glyphs/acircumflexgrave.glif                   |     9 +
 .../glyphs/acircumflexhookabove.glif               |     9 +
 .../glyphs/acircumflextilde.glif                   |     9 +
 src/Cantarell-Light.ufo/glyphs/acute.glif          |     8 +
 src/Cantarell-Light.ufo/glyphs/acutecomb.case.glif |    19 +
 src/Cantarell-Light.ufo/glyphs/acutecomb.glif      |    21 +
 .../glyphs/acutecomb.loclV_I_E_T_.glif             |    27 +
 .../glyphs/acutecomb_dotaccentcomb.glif            |    18 +
 src/Cantarell-Light.ufo/glyphs/adblgrave.glif      |     9 +
 src/Cantarell-Light.ufo/glyphs/adieresis-cy.glif   |     9 +
 src/Cantarell-Light.ufo/glyphs/adieresis.glif      |     9 +
 src/Cantarell-Light.ufo/glyphs/adotbelow.glif      |     9 +
 src/Cantarell-Light.ufo/glyphs/ae.glif             |    90 +
 src/Cantarell-Light.ufo/glyphs/aeacute.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/agrave.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/ahookabove.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/aie-cy.glif         |     8 +
 src/Cantarell-Light.ufo/glyphs/ainvertedbreve.glif |     9 +
 src/Cantarell-Light.ufo/glyphs/amacron.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/ampersand.glif      |    47 +
 src/Cantarell-Light.ufo/glyphs/aogonek.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/apostrophemod.glif  |     8 +
 src/Cantarell-Light.ufo/glyphs/approxequal.glif    |    51 +
 src/Cantarell-Light.ufo/glyphs/approxequal.tf.glif |    50 +
 src/Cantarell-Light.ufo/glyphs/aring.glif          |     9 +
 src/Cantarell-Light.ufo/glyphs/aringacute.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/asciicircum.glif    |    17 +
 src/Cantarell-Light.ufo/glyphs/asciitilde.glif     |    29 +
 src/Cantarell-Light.ufo/glyphs/asterisk.glif       |    43 +
 src/Cantarell-Light.ufo/glyphs/at.glif             |    82 +
 src/Cantarell-Light.ufo/glyphs/atilde.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/b.glif              |    47 +
 src/Cantarell-Light.ufo/glyphs/backslash.glif      |     8 +
 src/Cantarell-Light.ufo/glyphs/bar.glif            |    13 +
 src/Cantarell-Light.ufo/glyphs/be-cy.glif          |    47 +
 src/Cantarell-Light.ufo/glyphs/blackC_ircle.glif   |    24 +
 src/Cantarell-Light.ufo/glyphs/blank.glif          |    20 +
 src/Cantarell-Light.ufo/glyphs/braceleft.glif      |    41 +
 src/Cantarell-Light.ufo/glyphs/braceright.glif     |     8 +
 src/Cantarell-Light.ufo/glyphs/bracketleft.glif    |    17 +
 src/Cantarell-Light.ufo/glyphs/bracketright.glif   |     8 +
 src/Cantarell-Light.ufo/glyphs/breve.glif          |     8 +
 src/Cantarell-Light.ufo/glyphs/brevebelowcomb.glif |    30 +
 .../glyphs/brevecomb-cy.case.glif                  |    14 +
 src/Cantarell-Light.ufo/glyphs/brevecomb-cy.glif   |    29 +
 src/Cantarell-Light.ufo/glyphs/brevecomb.case.glif |    14 +
 src/Cantarell-Light.ufo/glyphs/brevecomb.glif      |    30 +
 .../glyphs/brevecomb.loclV_I_E_T_.glif             |    36 +
 .../glyphs/brevecomb_acutecomb.case.glif           |    13 +
 .../glyphs/brevecomb_acutecomb.glif                |    13 +
 .../glyphs/brevecomb_gravecomb.case.glif           |    13 +
 .../glyphs/brevecomb_gravecomb.glif                |    13 +
 .../glyphs/brevecomb_hookabovecomb.case.glif       |    13 +
 .../glyphs/brevecomb_hookabovecomb.glif            |    13 +
 .../glyphs/brevecomb_tildecomb.case.glif           |    13 +
 .../glyphs/brevecomb_tildecomb.glif                |    13 +
 .../glyphs/breveinvertedcomb.case.glif             |    14 +
 .../glyphs/breveinvertedcomb.glif                  |    30 +
 src/Cantarell-Light.ufo/glyphs/brokenbar.glif      |    19 +
 src/Cantarell-Light.ufo/glyphs/bullet.glif         |     8 +
 src/Cantarell-Light.ufo/glyphs/bulletoperator.glif |     8 +
 .../glyphs/bulletoperator.tf.glif                  |    20 +
 src/Cantarell-Light.ufo/glyphs/c.glif              |    46 +
 src/Cantarell-Light.ufo/glyphs/cacute.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/caron.glif          |     8 +
 src/Cantarell-Light.ufo/glyphs/caroncomb.alt.glif  |    18 +
 src/Cantarell-Light.ufo/glyphs/caroncomb.case.glif |    14 +
 src/Cantarell-Light.ufo/glyphs/caroncomb.glif      |    23 +
 .../glyphs/caroncomb.loclV_I_E_T_.glif             |    29 +
 .../glyphs/caroncomb_dotaccentcomb.glif            |    18 +
 src/Cantarell-Light.ufo/glyphs/ccaron.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/ccedilla.glif       |     9 +
 src/Cantarell-Light.ufo/glyphs/ccedillaacute.glif  |    10 +
 src/Cantarell-Light.ufo/glyphs/ccircumflex.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/cdotaccent.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/cedi.glif           |    20 +
 src/Cantarell-Light.ufo/glyphs/cedilla.glif        |     8 +
 src/Cantarell-Light.ufo/glyphs/cedillacomb.glif    |    38 +
 src/Cantarell-Light.ufo/glyphs/cent.glif           |    20 +
 src/Cantarell-Light.ufo/glyphs/che-cy.glif         |    44 +
 .../glyphs/chedescender-cy.glif                    |    20 +
 src/Cantarell-Light.ufo/glyphs/chedieresis-cy.glif |     9 +
 .../glyphs/chekhakassian-cy.glif                   |     9 +
 .../glyphs/cheverticalstroke-cy.glif               |    37 +
 src/Cantarell-Light.ufo/glyphs/circumflex.glif     |     8 +
 .../glyphs/circumflexcomb.case.glif                |    15 +
 src/Cantarell-Light.ufo/glyphs/circumflexcomb.glif |    24 +
 .../glyphs/circumflexcomb.loclV_I_E_T_.glif        |    28 +
 .../glyphs/circumflexcomb_acutecomb.case.glif      |    18 +
 .../glyphs/circumflexcomb_acutecomb.glif           |    18 +
 .../glyphs/circumflexcomb_gravecomb.case.glif      |    13 +
 .../glyphs/circumflexcomb_gravecomb.glif           |    18 +
 .../glyphs/circumflexcomb_hookabovecomb.case.glif  |    13 +
 .../glyphs/circumflexcomb_hookabovecomb.glif       |    13 +
 .../glyphs/circumflexcomb_tildecomb.case.glif      |    13 +
 .../glyphs/circumflexcomb_tildecomb.glif           |    13 +
 src/Cantarell-Light.ufo/glyphs/colon.glif          |    15 +
 src/Cantarell-Light.ufo/glyphs/colonsign.glif      |    32 +
 src/Cantarell-Light.ufo/glyphs/comma.glif          |    23 +
 .../glyphs/commaaccentcomb.glif                    |    19 +
 .../glyphs/commaturnedabovecomb.glif               |    24 +
 src/Cantarell-Light.ufo/glyphs/commaturnedmod.glif |     8 +
 .../glyphs/commercialM_inusS_ign.glif              |    41 +
 .../glyphs/commercialM_inusS_ign.tf.glif           |    40 +
 src/Cantarell-Light.ufo/glyphs/contents.plist      |  2210 +
 src/Cantarell-Light.ufo/glyphs/copyright.glif      |    63 +
 src/Cantarell-Light.ufo/glyphs/currency.glif       |    59 +
 src/Cantarell-Light.ufo/glyphs/d.glif              |    49 +
 src/Cantarell-Light.ufo/glyphs/dagger.glif         |    27 +
 src/Cantarell-Light.ufo/glyphs/daggerdbl.glif      |    43 +
 .../glyphs/dblgravecomb.case.glif                  |    25 +
 src/Cantarell-Light.ufo/glyphs/dblgravecomb.glif   |    26 +
 src/Cantarell-Light.ufo/glyphs/dcaron.glif         |    20 +
 src/Cantarell-Light.ufo/glyphs/dcroat.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/ddotbelow.glif      |     9 +
 src/Cantarell-Light.ufo/glyphs/de-cy.glif          |    46 +
 src/Cantarell-Light.ufo/glyphs/degree.glif         |    35 +
 .../glyphs/descender-cy.case.glif                  |    15 +
 src/Cantarell-Light.ufo/glyphs/descender-cy.glif   |    15 +
 .../glyphs/descender-cy.strait.glif                |    13 +
 src/Cantarell-Light.ufo/glyphs/dieresis.glif       |     8 +
 .../glyphs/dieresisbelowcomb.glif                  |    42 +
 .../glyphs/dieresiscomb.case.glif                  |    14 +
 src/Cantarell-Light.ufo/glyphs/dieresiscomb.glif   |    42 +
 .../glyphs/dieresiscomb.loclV_I_E_T_.glif          |    41 +
 .../glyphs/dieresiscomb_acutecomb.glif             |    18 +
 .../glyphs/dieresiscomb_caroncomb.glif             |    18 +
 .../glyphs/dieresiscomb_gravecomb.glif             |    18 +
 .../glyphs/dieresiscomb_macroncomb.glif            |    18 +
 src/Cantarell-Light.ufo/glyphs/divide.glif         |    41 +
 src/Cantarell-Light.ufo/glyphs/divide.tf.glif      |    40 +
 src/Cantarell-Light.ufo/glyphs/divisionslash.glif  |     8 +
 .../glyphs/divisionslash.tf.glif                   |    12 +
 src/Cantarell-Light.ufo/glyphs/dje-cy.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/dlinebelow.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/dollar.glif         |    20 +
 src/Cantarell-Light.ufo/glyphs/dong.glif           |    14 +
 src/Cantarell-Light.ufo/glyphs/dotaccent.glif      |     8 +
 .../glyphs/dotaccentcomb.case.glif                 |    14 +
 src/Cantarell-Light.ufo/glyphs/dotaccentcomb.glif  |    28 +
 .../glyphs/dotaccentcomb.loclV_I_E_T_.glif         |    27 +
 .../glyphs/dotaccentcomb_macroncomb.glif           |    13 +
 src/Cantarell-Light.ufo/glyphs/dotbelowcomb.glif   |    28 +
 src/Cantarell-Light.ufo/glyphs/doubleprimemod.glif |     8 +
 src/Cantarell-Light.ufo/glyphs/downA_rrow.glif     |    11 +
 src/Cantarell-Light.ufo/glyphs/dzcaron.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/dze-cy.glif         |     8 +
 src/Cantarell-Light.ufo/glyphs/dzhe-cy.glif        |    32 +
 src/Cantarell-Light.ufo/glyphs/e-cy.glif           |    43 +
 src/Cantarell-Light.ufo/glyphs/e.glif              |    46 +
 src/Cantarell-Light.ufo/glyphs/eacute.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/ebreve.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/ecaron.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/ecedillabreve.glif  |    10 +
 src/Cantarell-Light.ufo/glyphs/ecircumflex.glif    |     9 +
 .../glyphs/ecircumflexacute.glif                   |     9 +
 .../glyphs/ecircumflexdotbelow.glif                |    10 +
 .../glyphs/ecircumflexgrave.glif                   |     9 +
 .../glyphs/ecircumflexhookabove.glif               |     9 +
 .../glyphs/ecircumflextilde.glif                   |     9 +
 src/Cantarell-Light.ufo/glyphs/edblgrave.glif      |     9 +
 src/Cantarell-Light.ufo/glyphs/edieresis.glif      |     9 +
 src/Cantarell-Light.ufo/glyphs/edotaccent.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/edotbelow.glif      |     9 +
 src/Cantarell-Light.ufo/glyphs/ef-cy.glif          |    69 +
 src/Cantarell-Light.ufo/glyphs/egrave.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/ehookabove.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/eight.dnom.glif     |    68 +
 src/Cantarell-Light.ufo/glyphs/eight.glif          |    16 +
 src/Cantarell-Light.ufo/glyphs/eight.lf.glif       |    52 +
 src/Cantarell-Light.ufo/glyphs/eight.numr.glif     |    15 +
 src/Cantarell-Light.ufo/glyphs/eight.osf.glif      |    52 +
 src/Cantarell-Light.ufo/glyphs/eight.subs.glif     |    15 +
 src/Cantarell-Light.ufo/glyphs/eight.tf.glif       |    61 +
 src/Cantarell-Light.ufo/glyphs/eight.tosf.glif     |    61 +
 src/Cantarell-Light.ufo/glyphs/eightinferior.glif  |    16 +
 src/Cantarell-Light.ufo/glyphs/eightsuperior.glif  |    16 +
 src/Cantarell-Light.ufo/glyphs/einvertedbreve.glif |     9 +
 src/Cantarell-Light.ufo/glyphs/el-cy.glif          |    42 +
 src/Cantarell-Light.ufo/glyphs/ellipsis.glif       |    10 +
 src/Cantarell-Light.ufo/glyphs/em-cy.glif          |    38 +
 src/Cantarell-Light.ufo/glyphs/emacron.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/emacronacute.glif   |     9 +
 src/Cantarell-Light.ufo/glyphs/emacrongrave.glif   |     9 +
 src/Cantarell-Light.ufo/glyphs/emdash.glif         |    13 +
 src/Cantarell-Light.ufo/glyphs/emptyset.glif       |    41 +
 src/Cantarell-Light.ufo/glyphs/emquad.glif         |     7 +
 src/Cantarell-Light.ufo/glyphs/emspace.glif        |     7 +
 src/Cantarell-Light.ufo/glyphs/en-cy.glif          |    37 +
 src/Cantarell-Light.ufo/glyphs/endash.glif         |    13 +
 src/Cantarell-Light.ufo/glyphs/endescender-cy.glif |    20 +
 src/Cantarell-Light.ufo/glyphs/eng.glif            |    52 +
 src/Cantarell-Light.ufo/glyphs/enghe-cy.glif       |    31 +
 src/Cantarell-Light.ufo/glyphs/enquad.glif         |     7 +
 src/Cantarell-Light.ufo/glyphs/enspace.glif        |     7 +
 src/Cantarell-Light.ufo/glyphs/eogonek.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/equal.glif          |    19 +
 src/Cantarell-Light.ufo/glyphs/equal.tf.glif       |    18 +
 src/Cantarell-Light.ufo/glyphs/equivalence.glif    |    25 +
 src/Cantarell-Light.ufo/glyphs/equivalence.tf.glif |    24 +
 src/Cantarell-Light.ufo/glyphs/er-cy.glif          |     8 +
 src/Cantarell-Light.ufo/glyphs/ereversed-cy.glif   |    53 +
 src/Cantarell-Light.ufo/glyphs/es-cy.glif          |     9 +
 src/Cantarell-Light.ufo/glyphs/esdescender-cy.glif |     9 +
 src/Cantarell-Light.ufo/glyphs/estimated.glif      |    41 +
 src/Cantarell-Light.ufo/glyphs/eth.glif            |    49 +
 src/Cantarell-Light.ufo/glyphs/etilde.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/euro.glif           |    47 +
 src/Cantarell-Light.ufo/glyphs/exclam.glif         |    27 +
 src/Cantarell-Light.ufo/glyphs/exclamdown.glif     |     8 +
 src/Cantarell-Light.ufo/glyphs/f.glif              |    36 +
 src/Cantarell-Light.ufo/glyphs/f_f.glif            |    16 +
 src/Cantarell-Light.ufo/glyphs/f_f_i.glif          |    16 +
 src/Cantarell-Light.ufo/glyphs/f_f_l.glif          |    16 +
 src/Cantarell-Light.ufo/glyphs/fi.glif             |    17 +
 src/Cantarell-Light.ufo/glyphs/figuredash.glif     |    13 +
 src/Cantarell-Light.ufo/glyphs/figurespace.glif    |     7 +
 .../glyphs/firsttonechinese.glif                   |     8 +
 src/Cantarell-Light.ufo/glyphs/fita-cy.glif        |     8 +
 src/Cantarell-Light.ufo/glyphs/five.dnom.glif      |    55 +
 src/Cantarell-Light.ufo/glyphs/five.glif           |    16 +
 src/Cantarell-Light.ufo/glyphs/five.lf.glif        |    39 +
 src/Cantarell-Light.ufo/glyphs/five.numr.glif      |    15 +
 src/Cantarell-Light.ufo/glyphs/five.osf.glif       |    39 +
 src/Cantarell-Light.ufo/glyphs/five.subs.glif      |    15 +
 src/Cantarell-Light.ufo/glyphs/five.tf.glif        |    48 +
 src/Cantarell-Light.ufo/glyphs/five.tosf.glif      |    48 +
 src/Cantarell-Light.ufo/glyphs/fiveeighths.glif    |    18 +
 src/Cantarell-Light.ufo/glyphs/fiveinferior.glif   |    16 +
 src/Cantarell-Light.ufo/glyphs/fivesixths.glif     |    18 +
 src/Cantarell-Light.ufo/glyphs/fivesuperior.glif   |    16 +
 src/Cantarell-Light.ufo/glyphs/fl.glif             |    17 +
 src/Cantarell-Light.ufo/glyphs/florin.glif         |    43 +
 src/Cantarell-Light.ufo/glyphs/four.dnom.glif      |    36 +
 src/Cantarell-Light.ufo/glyphs/four.glif           |    16 +
 src/Cantarell-Light.ufo/glyphs/four.lf.glif        |    20 +
 src/Cantarell-Light.ufo/glyphs/four.numr.glif      |    15 +
 src/Cantarell-Light.ufo/glyphs/four.osf.glif       |    20 +
 src/Cantarell-Light.ufo/glyphs/four.subs.glif      |    15 +
 src/Cantarell-Light.ufo/glyphs/four.tf.glif        |    29 +
 src/Cantarell-Light.ufo/glyphs/four.tosf.glif      |    29 +
 src/Cantarell-Light.ufo/glyphs/fourfifths.glif     |    18 +
 src/Cantarell-Light.ufo/glyphs/fourinferior.glif   |    16 +
 src/Cantarell-Light.ufo/glyphs/fourperemspace.glif |     7 +
 src/Cantarell-Light.ufo/glyphs/foursuperior.glif   |    16 +
 .../glyphs/fourthtonechinese.glif                  |     8 +
 src/Cantarell-Light.ufo/glyphs/fraction.glif       |    13 +
 src/Cantarell-Light.ufo/glyphs/franc.glif          |    18 +
 src/Cantarell-Light.ufo/glyphs/g.glif              |    59 +
 src/Cantarell-Light.ufo/glyphs/gbreve.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/gcaron.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/gcircumflex.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/gcommaaccent.glif   |     9 +
 src/Cantarell-Light.ufo/glyphs/gdotaccent.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/ge-cy.glif          |    28 +
 src/Cantarell-Light.ufo/glyphs/gedescender-cy.glif |     9 +
 src/Cantarell-Light.ufo/glyphs/germandbls.glif     |    49 +
 .../glyphs/ghemiddlehook-cy.glif                   |    48 +
 src/Cantarell-Light.ufo/glyphs/ghestroke-cy.glif   |    21 +
 src/Cantarell-Light.ufo/glyphs/gheupturn-cy.glif   |    17 +
 src/Cantarell-Light.ufo/glyphs/gje-cy.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/gmacron.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/grave.glif          |     8 +
 src/Cantarell-Light.ufo/glyphs/gravecomb.case.glif |    19 +
 src/Cantarell-Light.ufo/glyphs/gravecomb.glif      |    21 +
 .../glyphs/gravecomb.loclV_I_E_T_.glif             |    26 +
 src/Cantarell-Light.ufo/glyphs/greater.glif        |    17 +
 src/Cantarell-Light.ufo/glyphs/greater.tf.glif     |    16 +
 src/Cantarell-Light.ufo/glyphs/greaterequal.glif   |    23 +
 .../glyphs/greaterequal.tf.glif                    |    22 +
 src/Cantarell-Light.ufo/glyphs/guarani.glif        |    20 +
 src/Cantarell-Light.ufo/glyphs/guillemetleft.glif  |    25 +
 src/Cantarell-Light.ufo/glyphs/guillemetright.glif |    25 +
 src/Cantarell-Light.ufo/glyphs/guilsinglleft.glif  |    16 +
 src/Cantarell-Light.ufo/glyphs/guilsinglright.glif |    16 +
 src/Cantarell-Light.ufo/glyphs/h.glif              |    37 +
 src/Cantarell-Light.ufo/glyphs/ha-cy.glif          |     9 +
 src/Cantarell-Light.ufo/glyphs/hadescender-cy.glif |    20 +
 src/Cantarell-Light.ufo/glyphs/hairspace.glif      |     7 +
 src/Cantarell-Light.ufo/glyphs/hardsign-cy.glif    |    46 +
 src/Cantarell-Light.ufo/glyphs/hbar.glif           |     9 +
 src/Cantarell-Light.ufo/glyphs/hbrevebelow.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/hcircumflex.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/hdotbelow.glif      |     9 +
 .../glyphs/hookabovecomb.case.glif                 |    14 +
 src/Cantarell-Light.ufo/glyphs/hookabovecomb.glif  |    36 +
 .../glyphs/hookabovecomb.loclV_I_E_T_.glif         |    42 +
 src/Cantarell-Light.ufo/glyphs/horizontalbar.glif  |     8 +
 src/Cantarell-Light.ufo/glyphs/horncomb.glif       |    30 +
 src/Cantarell-Light.ufo/glyphs/hryvnia.glif        |    13 +
 src/Cantarell-Light.ufo/glyphs/hungarumlaut.glif   |     8 +
 .../glyphs/hungarumlautcomb.case.glif              |    25 +
 .../glyphs/hungarumlautcomb.glif                   |    26 +
 src/Cantarell-Light.ufo/glyphs/hyphen.glif         |    13 +
 src/Cantarell-Light.ufo/glyphs/hyphentwo.glif      |     8 +
 src/Cantarell-Light.ufo/glyphs/i-cy.glif           |     8 +
 src/Cantarell-Light.ufo/glyphs/i.glif              |    13 +
 src/Cantarell-Light.ufo/glyphs/ia-cy.glif          |    51 +
 src/Cantarell-Light.ufo/glyphs/iacute.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/ibreve.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/icaron.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/icircumflex.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/idblgrave.glif      |     9 +
 src/Cantarell-Light.ufo/glyphs/idieresis-cy.glif   |     9 +
 src/Cantarell-Light.ufo/glyphs/idieresis.glif      |     9 +
 src/Cantarell-Light.ufo/glyphs/idieresisacute.glif |     9 +
 src/Cantarell-Light.ufo/glyphs/idotaccent.glif     |     8 +
 src/Cantarell-Light.ufo/glyphs/idotbelow.glif      |     9 +
 src/Cantarell-Light.ufo/glyphs/idotless.glif       |    19 +
 src/Cantarell-Light.ufo/glyphs/ie-cy.glif          |     9 +
 src/Cantarell-Light.ufo/glyphs/iebreve-cy.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/iegrave-cy.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/igrave.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/ihookabove.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/ii-cy.glif          |    36 +
 src/Cantarell-Light.ufo/glyphs/iigrave-cy.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/iinvertedbreve.glif |     9 +
 src/Cantarell-Light.ufo/glyphs/iishort-cy.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/imacron-cy.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/imacron.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/increment.glif      |    20 +
 src/Cantarell-Light.ufo/glyphs/infinity.glif       |    47 +
 src/Cantarell-Light.ufo/glyphs/integral.glif       |    41 +
 src/Cantarell-Light.ufo/glyphs/io-cy.glif          |     9 +
 src/Cantarell-Light.ufo/glyphs/iogonek.glif        |    10 +
 src/Cantarell-Light.ufo/glyphs/itilde.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/iu-cy.glif          |    59 +
 src/Cantarell-Light.ufo/glyphs/izhitsa-cy.glif     |    34 +
 src/Cantarell-Light.ufo/glyphs/j.glif              |    12 +
 src/Cantarell-Light.ufo/glyphs/jacute.glif         |     8 +
 src/Cantarell-Light.ufo/glyphs/jcircumflex.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/jdotless.glif       |    24 +
 src/Cantarell-Light.ufo/glyphs/je-cy.glif          |     8 +
 src/Cantarell-Light.ufo/glyphs/k.glif              |    27 +
 src/Cantarell-Light.ufo/glyphs/ka-cy.glif          |    43 +
 src/Cantarell-Light.ufo/glyphs/kabashkir-cy.glif   |    40 +
 src/Cantarell-Light.ufo/glyphs/kacute.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/kadescender-cy.glif |    20 +
 .../glyphs/kaverticalstroke-cy.glif                |    42 +
 src/Cantarell-Light.ufo/glyphs/kcommaaccent.glif   |     9 +
 src/Cantarell-Light.ufo/glyphs/kgreenlandic.glif   |    30 +
 src/Cantarell-Light.ufo/glyphs/kip.glif            |    28 +
 src/Cantarell-Light.ufo/glyphs/kje-cy.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/l.glif              |    33 +
 src/Cantarell-Light.ufo/glyphs/lacute.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/layerinfo.plist     |  2215 +
 src/Cantarell-Light.ufo/glyphs/lcaron.glif         |    20 +
 src/Cantarell-Light.ufo/glyphs/lcommaaccent.glif   |     9 +
 src/Cantarell-Light.ufo/glyphs/ldot.glif           |     9 +
 src/Cantarell-Light.ufo/glyphs/ldotbelow.glif      |     9 +
 src/Cantarell-Light.ufo/glyphs/leftA_rrow.glif     |    11 +
 .../glyphs/leftanglebracket-math.glif              |    16 +
 src/Cantarell-Light.ufo/glyphs/less.glif           |     8 +
 src/Cantarell-Light.ufo/glyphs/less.tf.glif        |     7 +
 src/Cantarell-Light.ufo/glyphs/lessequal.glif      |     8 +
 src/Cantarell-Light.ufo/glyphs/lessequal.tf.glif   |     7 +
 src/Cantarell-Light.ufo/glyphs/lira.glif           |    46 +
 src/Cantarell-Light.ufo/glyphs/liraT_urkish.glif   |    35 +
 src/Cantarell-Light.ufo/glyphs/literS_ign.glif     |    43 +
 src/Cantarell-Light.ufo/glyphs/lj.glif             |     9 +
 src/Cantarell-Light.ufo/glyphs/lje-cy.glif         |    55 +
 src/Cantarell-Light.ufo/glyphs/llinebelow.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/logicalnot.glif     |    19 +
 src/Cantarell-Light.ufo/glyphs/logicalnot.tf.glif  |    18 +
 src/Cantarell-Light.ufo/glyphs/lozenge.glif        |    21 +
 src/Cantarell-Light.ufo/glyphs/lslash.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/m.glif              |    55 +
 src/Cantarell-Light.ufo/glyphs/macron.glif         |     8 +
 .../glyphs/macronbelowcomb.glif                    |    20 +
 .../glyphs/macronbelowcomb.narrow.glif             |    19 +
 .../glyphs/macroncomb.case.glif                    |    14 +
 src/Cantarell-Light.ufo/glyphs/macroncomb.glif     |    20 +
 .../glyphs/macroncomb.loclV_I_E_T_.glif            |    19 +
 .../glyphs/macroncomb.narrow.case.glif             |    19 +
 .../glyphs/macroncomb.narrow.glif                  |    19 +
 .../glyphs/macroncomb_acutecomb.glif               |    18 +
 .../glyphs/macroncomb_dieresiscomb.glif            |    13 +
 .../glyphs/macroncomb_gravecomb.glif               |    18 +
 src/Cantarell-Light.ufo/glyphs/manat.glif          |    33 +
 src/Cantarell-Light.ufo/glyphs/mdotbelow.glif      |     9 +
 src/Cantarell-Light.ufo/glyphs/micro.glif          |    36 +
 src/Cantarell-Light.ufo/glyphs/minus.glif          |    13 +
 src/Cantarell-Light.ufo/glyphs/minus.tf.glif       |    12 +
 src/Cantarell-Light.ufo/glyphs/minute.glif         |    11 +
 src/Cantarell-Light.ufo/glyphs/multiply.glif       |    19 +
 src/Cantarell-Light.ufo/glyphs/multiply.tf.glif    |    18 +
 src/Cantarell-Light.ufo/glyphs/n.glif              |    37 +
 src/Cantarell-Light.ufo/glyphs/nacute.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/naira.glif          |    32 +
 src/Cantarell-Light.ufo/glyphs/nbspace.glif        |    13 +
 src/Cantarell-Light.ufo/glyphs/ncaron.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/ncommaaccent.glif   |     9 +
 src/Cantarell-Light.ufo/glyphs/ndotaccent.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/ndotbelow.glif      |     9 +
 src/Cantarell-Light.ufo/glyphs/nine.dnom.glif      |    62 +
 src/Cantarell-Light.ufo/glyphs/nine.glif           |    16 +
 src/Cantarell-Light.ufo/glyphs/nine.lf.glif        |     7 +
 src/Cantarell-Light.ufo/glyphs/nine.numr.glif      |    15 +
 src/Cantarell-Light.ufo/glyphs/nine.osf.glif       |    46 +
 src/Cantarell-Light.ufo/glyphs/nine.ss01.glif      |    10 +
 src/Cantarell-Light.ufo/glyphs/nine.subs.glif      |    15 +
 src/Cantarell-Light.ufo/glyphs/nine.tf.glif        |    55 +
 src/Cantarell-Light.ufo/glyphs/nine.tosf.glif      |    55 +
 src/Cantarell-Light.ufo/glyphs/nineinferior.glif   |    16 +
 src/Cantarell-Light.ufo/glyphs/ninesuperior.glif   |    16 +
 src/Cantarell-Light.ufo/glyphs/nj.glif             |     9 +
 src/Cantarell-Light.ufo/glyphs/nje-cy.glif         |    45 +
 src/Cantarell-Light.ufo/glyphs/nlinebelow.glif     |     9 +
 .../glyphs/nonbreakinghyphen.glif                  |    16 +
 src/Cantarell-Light.ufo/glyphs/notequal.glif       |    25 +
 src/Cantarell-Light.ufo/glyphs/notequal.tf.glif    |    24 +
 src/Cantarell-Light.ufo/glyphs/notidentical.glif   |    31 +
 .../glyphs/notidentical.tf.glif                    |    30 +
 src/Cantarell-Light.ufo/glyphs/ntilde.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/numbersign.glif     |    31 +
 src/Cantarell-Light.ufo/glyphs/numero.glif         |    18 +
 src/Cantarell-Light.ufo/glyphs/o-cy.glif           |     9 +
 src/Cantarell-Light.ufo/glyphs/o.glif              |    43 +
 src/Cantarell-Light.ufo/glyphs/oacute.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/obarred-cy.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/obreve.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/ocaron.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/ocircumflex.glif    |     9 +
 .../glyphs/ocircumflexacute.glif                   |     9 +
 .../glyphs/ocircumflexdotbelow.glif                |    10 +
 .../glyphs/ocircumflexgrave.glif                   |     9 +
 .../glyphs/ocircumflexhookabove.glif               |     9 +
 .../glyphs/ocircumflextilde.glif                   |     9 +
 src/Cantarell-Light.ufo/glyphs/odblgrave.glif      |     9 +
 src/Cantarell-Light.ufo/glyphs/odieresis-cy.glif   |     9 +
 src/Cantarell-Light.ufo/glyphs/odieresis.glif      |     9 +
 .../glyphs/odieresismacron.glif                    |     9 +
 .../glyphs/odotaccentmacron.glif                   |     9 +
 src/Cantarell-Light.ufo/glyphs/odotbelow.glif      |     9 +
 src/Cantarell-Light.ufo/glyphs/oe.glif             |    78 +
 src/Cantarell-Light.ufo/glyphs/ogonek.glif         |     8 +
 src/Cantarell-Light.ufo/glyphs/ogonekcomb.glif     |    35 +
 .../glyphs/ogonekcomb.narrow.glif                  |    34 +
 .../glyphs/ogonekcomb.tall.case.glif               |    34 +
 .../glyphs/ogonekcomb.tall.glif                    |    34 +
 src/Cantarell-Light.ufo/glyphs/ograve.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/ohookabove.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/ohorn.glif          |    27 +
 src/Cantarell-Light.ufo/glyphs/ohornacute.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/ohorndotbelow.glif  |     9 +
 src/Cantarell-Light.ufo/glyphs/ohorngrave.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/ohornhookabove.glif |     9 +
 src/Cantarell-Light.ufo/glyphs/ohorntilde.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/ohungarumlaut.glif  |     9 +
 src/Cantarell-Light.ufo/glyphs/oinvertedbreve.glif |     9 +
 src/Cantarell-Light.ufo/glyphs/omacron.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/omacronacute.glif   |     9 +
 src/Cantarell-Light.ufo/glyphs/omacrongrave.glif   |     9 +
 src/Cantarell-Light.ufo/glyphs/one.dnom.glif       |    38 +
 src/Cantarell-Light.ufo/glyphs/one.glif            |    16 +
 src/Cantarell-Light.ufo/glyphs/one.lf.glif         |    22 +
 src/Cantarell-Light.ufo/glyphs/one.numr.glif       |    15 +
 src/Cantarell-Light.ufo/glyphs/one.osf.glif        |    22 +
 src/Cantarell-Light.ufo/glyphs/one.subs.glif       |    15 +
 src/Cantarell-Light.ufo/glyphs/one.tf.glif         |    31 +
 src/Cantarell-Light.ufo/glyphs/one.tosf.glif       |    31 +
 src/Cantarell-Light.ufo/glyphs/oneeighth.glif      |    18 +
 src/Cantarell-Light.ufo/glyphs/onefifth.glif       |    18 +
 src/Cantarell-Light.ufo/glyphs/onefraction.glif    |    17 +
 src/Cantarell-Light.ufo/glyphs/onehalf.glif        |    18 +
 src/Cantarell-Light.ufo/glyphs/oneinferior.glif    |    16 +
 src/Cantarell-Light.ufo/glyphs/oneninth.glif       |    18 +
 src/Cantarell-Light.ufo/glyphs/onequarter.glif     |    18 +
 src/Cantarell-Light.ufo/glyphs/oneseventh.glif     |    18 +
 src/Cantarell-Light.ufo/glyphs/onesixth.glif       |    18 +
 src/Cantarell-Light.ufo/glyphs/onesuperior.glif    |    16 +
 src/Cantarell-Light.ufo/glyphs/onetenth.glif       |    19 +
 src/Cantarell-Light.ufo/glyphs/onethird.glif       |    18 +
 src/Cantarell-Light.ufo/glyphs/oogonek.glif        |    25 +
 src/Cantarell-Light.ufo/glyphs/ordfeminine.glif    |    63 +
 src/Cantarell-Light.ufo/glyphs/ordmasculine.glif   |    50 +
 src/Cantarell-Light.ufo/glyphs/oslash.glif         |    42 +
 src/Cantarell-Light.ufo/glyphs/oslashacute.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/otilde.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/otildeacute.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/otildedieresis.glif |     9 +
 src/Cantarell-Light.ufo/glyphs/otildemacron.glif   |     9 +
 src/Cantarell-Light.ufo/glyphs/p.glif              |    47 +
 src/Cantarell-Light.ufo/glyphs/palochka-cy.glif    |     8 +
 src/Cantarell-Light.ufo/glyphs/paragraph.glif      |    23 +
 src/Cantarell-Light.ufo/glyphs/parenleft.glif      |    23 +
 src/Cantarell-Light.ufo/glyphs/parenright.glif     |     8 +
 src/Cantarell-Light.ufo/glyphs/partialdiff.glif    |    47 +
 src/Cantarell-Light.ufo/glyphs/pe-cy.glif          |    31 +
 src/Cantarell-Light.ufo/glyphs/percent.glif        |    69 +
 src/Cantarell-Light.ufo/glyphs/period.glif         |    21 +
 src/Cantarell-Light.ufo/glyphs/periodcentered.glif |     8 +
 .../glyphs/periodcentered.loclC_A_T_.case.glif     |     7 +
 .../glyphs/periodcentered.loclC_A_T_.glif          |    20 +
 src/Cantarell-Light.ufo/glyphs/perthousand.glif    |    97 +
 src/Cantarell-Light.ufo/glyphs/peseta.glif         |    20 +
 src/Cantarell-Light.ufo/glyphs/peso.glif           |    57 +
 src/Cantarell-Light.ufo/glyphs/pi.glif             |    37 +
 src/Cantarell-Light.ufo/glyphs/plus.glif           |    19 +
 src/Cantarell-Light.ufo/glyphs/plus.tf.glif        |    18 +
 src/Cantarell-Light.ufo/glyphs/plusminus.glif      |    25 +
 src/Cantarell-Light.ufo/glyphs/plusminus.tf.glif   |    24 +
 src/Cantarell-Light.ufo/glyphs/primeR_eversed.glif |    11 +
 src/Cantarell-Light.ufo/glyphs/primemod.glif       |     8 +
 src/Cantarell-Light.ufo/glyphs/product.glif        |    17 +
 .../glyphs/punctuationspace.glif                   |    13 +
 src/Cantarell-Light.ufo/glyphs/q.glif              |    47 +
 src/Cantarell-Light.ufo/glyphs/qa-cy.glif          |     8 +
 src/Cantarell-Light.ufo/glyphs/question.glif       |    45 +
 src/Cantarell-Light.ufo/glyphs/questiondown.glif   |     8 +
 src/Cantarell-Light.ufo/glyphs/quotedbl.glif       |     9 +
 src/Cantarell-Light.ufo/glyphs/quotedblbase.glif   |    18 +
 src/Cantarell-Light.ufo/glyphs/quotedblleft.glif   |     9 +
 src/Cantarell-Light.ufo/glyphs/quotedblright.glif  |     9 +
 src/Cantarell-Light.ufo/glyphs/quoteleft.glif      |    16 +
 src/Cantarell-Light.ufo/glyphs/quoteright.glif     |    16 +
 src/Cantarell-Light.ufo/glyphs/quotesinglbase.glif |    16 +
 src/Cantarell-Light.ufo/glyphs/quotesingle.glif    |    13 +
 src/Cantarell-Light.ufo/glyphs/r.glif              |    35 +
 src/Cantarell-Light.ufo/glyphs/racute.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/radical.glif        |    18 +
 src/Cantarell-Light.ufo/glyphs/ratio.glif          |     8 +
 src/Cantarell-Light.ufo/glyphs/rcaron.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/rcommaaccent.glif   |     9 +
 src/Cantarell-Light.ufo/glyphs/rdblgrave.glif      |     9 +
 src/Cantarell-Light.ufo/glyphs/rdotbelow.glif      |     9 +
 src/Cantarell-Light.ufo/glyphs/registered.glif     |    67 +
 src/Cantarell-Light.ufo/glyphs/rightA_rrow.glif    |    22 +
 .../glyphs/rightanglebracket-math.glif             |    16 +
 src/Cantarell-Light.ufo/glyphs/ring.glif           |     8 +
 src/Cantarell-Light.ufo/glyphs/ringcomb.case.glif  |    14 +
 src/Cantarell-Light.ufo/glyphs/ringcomb.glif       |    42 +
 .../glyphs/ringcomb_acutecomb.case.glif            |    19 +
 .../glyphs/ringcomb_acutecomb.glif                 |    19 +
 src/Cantarell-Light.ufo/glyphs/ringhalfleft.glif   |     8 +
 src/Cantarell-Light.ufo/glyphs/ringhalfright.glif  |    23 +
 src/Cantarell-Light.ufo/glyphs/rinvertedbreve.glif |     9 +
 src/Cantarell-Light.ufo/glyphs/rlinebelow.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/ruble.glif          |    39 +
 src/Cantarell-Light.ufo/glyphs/rupeeI_ndian.glif   |    45 +
 src/Cantarell-Light.ufo/glyphs/s.glif              |    46 +
 src/Cantarell-Light.ufo/glyphs/sacute.glif         |     9 +
 .../glyphs/sacutedotaccent.glif                    |     9 +
 src/Cantarell-Light.ufo/glyphs/saltillo.glif       |     8 +
 src/Cantarell-Light.ufo/glyphs/scaron.glif         |     9 +
 .../glyphs/scarondotaccent.glif                    |     9 +
 src/Cantarell-Light.ufo/glyphs/scedilla.glif       |     9 +
 src/Cantarell-Light.ufo/glyphs/schwa-cy.glif       |     8 +
 src/Cantarell-Light.ufo/glyphs/schwa.glif          |     8 +
 src/Cantarell-Light.ufo/glyphs/scircumflex.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/scommaaccent.glif   |     9 +
 src/Cantarell-Light.ufo/glyphs/sdotaccent.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/sdotbelow.glif      |     9 +
 .../glyphs/sdotbelowdotaccent.glif                 |    10 +
 src/Cantarell-Light.ufo/glyphs/second.glif         |    12 +
 .../glyphs/secondtonechinese.glif                  |     8 +
 src/Cantarell-Light.ufo/glyphs/section.glif        |    63 +
 src/Cantarell-Light.ufo/glyphs/semicolon.glif      |    15 +
 src/Cantarell-Light.ufo/glyphs/seven.dnom.glif     |    32 +
 src/Cantarell-Light.ufo/glyphs/seven.glif          |    16 +
 src/Cantarell-Light.ufo/glyphs/seven.lf.glif       |    16 +
 src/Cantarell-Light.ufo/glyphs/seven.numr.glif     |    15 +
 src/Cantarell-Light.ufo/glyphs/seven.osf.glif      |    16 +
 src/Cantarell-Light.ufo/glyphs/seven.subs.glif     |    15 +
 src/Cantarell-Light.ufo/glyphs/seven.tf.glif       |    25 +
 src/Cantarell-Light.ufo/glyphs/seven.tosf.glif     |    25 +
 src/Cantarell-Light.ufo/glyphs/seveneighths.glif   |    18 +
 src/Cantarell-Light.ufo/glyphs/seveninferior.glif  |    16 +
 src/Cantarell-Light.ufo/glyphs/sevensuperior.glif  |    16 +
 src/Cantarell-Light.ufo/glyphs/sha-cy.glif         |    34 +
 src/Cantarell-Light.ufo/glyphs/shcha-cy.glif       |    40 +
 src/Cantarell-Light.ufo/glyphs/shha-cy.glif        |     8 +
 src/Cantarell-Light.ufo/glyphs/six.dnom.glif       |    62 +
 src/Cantarell-Light.ufo/glyphs/six.glif            |    16 +
 src/Cantarell-Light.ufo/glyphs/six.lf.glif         |    46 +
 src/Cantarell-Light.ufo/glyphs/six.numr.glif       |    15 +
 src/Cantarell-Light.ufo/glyphs/six.osf.glif        |    46 +
 src/Cantarell-Light.ufo/glyphs/six.ss01.glif       |    43 +
 src/Cantarell-Light.ufo/glyphs/six.subs.glif       |    15 +
 src/Cantarell-Light.ufo/glyphs/six.tf.glif         |    55 +
 src/Cantarell-Light.ufo/glyphs/six.tosf.glif       |    55 +
 src/Cantarell-Light.ufo/glyphs/sixinferior.glif    |    16 +
 src/Cantarell-Light.ufo/glyphs/sixperemspace.glif  |     7 +
 src/Cantarell-Light.ufo/glyphs/sixsuperior.glif    |    16 +
 src/Cantarell-Light.ufo/glyphs/slash.glif          |    13 +
 .../glyphs/slashlongcomb.case.glif                 |    18 +
 src/Cantarell-Light.ufo/glyphs/slashlongcomb.glif  |    19 +
 .../glyphs/slashshortcomb.case.glif                |    18 +
 src/Cantarell-Light.ufo/glyphs/slashshortcomb.glif |    19 +
 src/Cantarell-Light.ufo/glyphs/softhyphen.glif     |     8 +
 src/Cantarell-Light.ufo/glyphs/softsign-cy.glif    |    40 +
 src/Cantarell-Light.ufo/glyphs/space.glif          |    10 +
 src/Cantarell-Light.ufo/glyphs/sterling.glif       |    40 +
 src/Cantarell-Light.ufo/glyphs/strokelongcomb.glif |    19 +
 .../glyphs/strokeshortcomb.case.glif               |    18 +
 .../glyphs/strokeshortcomb.glif                    |    19 +
 src/Cantarell-Light.ufo/glyphs/summation.glif      |    21 +
 src/Cantarell-Light.ufo/glyphs/t.glif              |    38 +
 src/Cantarell-Light.ufo/glyphs/tbar.glif           |     9 +
 src/Cantarell-Light.ufo/glyphs/tcaron.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/tcedilla.glif       |     9 +
 src/Cantarell-Light.ufo/glyphs/tcommaaccent.glif   |     9 +
 src/Cantarell-Light.ufo/glyphs/tdieresis.glif      |     9 +
 src/Cantarell-Light.ufo/glyphs/tdotbelow.glif      |     9 +
 src/Cantarell-Light.ufo/glyphs/te-cy.glif          |    31 +
 src/Cantarell-Light.ufo/glyphs/tenge.glif          |    13 +
 src/Cantarell-Light.ufo/glyphs/thinspace.glif      |     7 +
 src/Cantarell-Light.ufo/glyphs/thorn.glif          |    49 +
 src/Cantarell-Light.ufo/glyphs/three.dnom.glif     |    64 +
 src/Cantarell-Light.ufo/glyphs/three.glif          |    16 +
 src/Cantarell-Light.ufo/glyphs/three.lf.glif       |    50 +
 src/Cantarell-Light.ufo/glyphs/three.numr.glif     |    15 +
 src/Cantarell-Light.ufo/glyphs/three.osf.glif      |    48 +
 src/Cantarell-Light.ufo/glyphs/three.subs.glif     |    15 +
 src/Cantarell-Light.ufo/glyphs/three.tf.glif       |    57 +
 src/Cantarell-Light.ufo/glyphs/three.tosf.glif     |    57 +
 src/Cantarell-Light.ufo/glyphs/threeeighths.glif   |    18 +
 src/Cantarell-Light.ufo/glyphs/threefifths.glif    |    18 +
 src/Cantarell-Light.ufo/glyphs/threeinferior.glif  |    16 +
 .../glyphs/threeperemspace.glif                    |     7 +
 src/Cantarell-Light.ufo/glyphs/threequarters.glif  |    18 +
 src/Cantarell-Light.ufo/glyphs/threesuperior.glif  |    16 +
 src/Cantarell-Light.ufo/glyphs/tilde.glif          |     8 +
 src/Cantarell-Light.ufo/glyphs/tildecomb.case.glif |    14 +
 src/Cantarell-Light.ufo/glyphs/tildecomb.glif      |    36 +
 .../glyphs/tildecomb.loclV_I_E_T_.glif             |    40 +
 .../glyphs/tildecomb_acutecomb.glif                |    18 +
 .../glyphs/tildecomb_dieresiscomb.glif             |    18 +
 .../glyphs/tildecomb_macroncomb.glif               |    18 +
 src/Cantarell-Light.ufo/glyphs/tlinebelow.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/trademark.glif      |    37 +
 src/Cantarell-Light.ufo/glyphs/tripleprime.glif    |    13 +
 src/Cantarell-Light.ufo/glyphs/tse-cy.glif         |    34 +
 src/Cantarell-Light.ufo/glyphs/tshe-cy.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/tugrik.glif         |    13 +
 src/Cantarell-Light.ufo/glyphs/two.dnom.glif       |    48 +
 src/Cantarell-Light.ufo/glyphs/two.glif            |    16 +
 src/Cantarell-Light.ufo/glyphs/two.lf.glif         |    32 +
 src/Cantarell-Light.ufo/glyphs/two.numr.glif       |    15 +
 src/Cantarell-Light.ufo/glyphs/two.osf.glif        |    32 +
 src/Cantarell-Light.ufo/glyphs/two.subs.glif       |    15 +
 src/Cantarell-Light.ufo/glyphs/two.tf.glif         |    41 +
 src/Cantarell-Light.ufo/glyphs/two.tosf.glif       |    41 +
 src/Cantarell-Light.ufo/glyphs/twofifths.glif      |    18 +
 src/Cantarell-Light.ufo/glyphs/twoinferior.glif    |    16 +
 src/Cantarell-Light.ufo/glyphs/twosuperior.glif    |    16 +
 src/Cantarell-Light.ufo/glyphs/twothirds.glif      |    18 +
 src/Cantarell-Light.ufo/glyphs/u-cy.glif           |     9 +
 src/Cantarell-Light.ufo/glyphs/u.glif              |    39 +
 src/Cantarell-Light.ufo/glyphs/uacute.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/ubreve.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/ucaron.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/ucircumflex.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/udblgrave.glif      |     9 +
 src/Cantarell-Light.ufo/glyphs/udieresis-cy.glif   |     9 +
 src/Cantarell-Light.ufo/glyphs/udieresis.glif      |     9 +
 src/Cantarell-Light.ufo/glyphs/udieresisacute.glif |     9 +
 src/Cantarell-Light.ufo/glyphs/udieresiscaron.glif |     9 +
 src/Cantarell-Light.ufo/glyphs/udieresisgrave.glif |     9 +
 .../glyphs/udieresismacron.glif                    |     9 +
 src/Cantarell-Light.ufo/glyphs/udotbelow.glif      |     9 +
 src/Cantarell-Light.ufo/glyphs/ugrave.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/uhookabove.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/uhorn.glif          |    15 +
 src/Cantarell-Light.ufo/glyphs/uhornacute.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/uhorndotbelow.glif  |     9 +
 src/Cantarell-Light.ufo/glyphs/uhorngrave.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/uhornhookabove.glif |     9 +
 src/Cantarell-Light.ufo/glyphs/uhorntilde.glif     |     9 +
 .../glyphs/uhungarumlaut-cy.glif                   |     9 +
 src/Cantarell-Light.ufo/glyphs/uhungarumlaut.glif  |     9 +
 src/Cantarell-Light.ufo/glyphs/uinvertedbreve.glif |     9 +
 src/Cantarell-Light.ufo/glyphs/umacron-cy.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/umacron.glif        |     9 +
 .../glyphs/umacrondieresis.glif                    |     9 +
 src/Cantarell-Light.ufo/glyphs/underscore.glif     |    13 +
 src/Cantarell-Light.ufo/glyphs/uogonek.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/upA_rrow.glif       |    22 +
 src/Cantarell-Light.ufo/glyphs/uring.glif          |     9 +
 src/Cantarell-Light.ufo/glyphs/ushort-cy.glif      |     9 +
 src/Cantarell-Light.ufo/glyphs/ustraight-cy.glif   |    15 +
 .../glyphs/ustraightstroke-cy.glif                 |     9 +
 src/Cantarell-Light.ufo/glyphs/utilde.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/utildeacute.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/v.glif              |    22 +
 src/Cantarell-Light.ufo/glyphs/ve-cy.glif          |    54 +
 .../glyphs/verticallineabovecomb.glif              |    20 +
 .../glyphs/verticallinebelowcomb.glif              |    20 +
 .../glyphs/verticallinelowmod.glif                 |     8 +
 .../glyphs/verticallinemod.glif                    |     8 +
 src/Cantarell-Light.ufo/glyphs/w.glif              |    30 +
 src/Cantarell-Light.ufo/glyphs/wacute.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/wcircumflex.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/wdieresis.glif      |     9 +
 src/Cantarell-Light.ufo/glyphs/we-cy.glif          |     8 +
 src/Cantarell-Light.ufo/glyphs/wgrave.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/whiteC_ircle.glif   |    38 +
 src/Cantarell-Light.ufo/glyphs/won.glif            |    32 +
 src/Cantarell-Light.ufo/glyphs/x.glif              |    28 +
 src/Cantarell-Light.ufo/glyphs/y.glif              |    28 +
 src/Cantarell-Light.ufo/glyphs/yacute.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/yat-cy.glif         |    35 +
 src/Cantarell-Light.ufo/glyphs/ycircumflex.glif    |     9 +
 src/Cantarell-Light.ufo/glyphs/ydieresis.glif      |     9 +
 src/Cantarell-Light.ufo/glyphs/ydotaccent.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/ydotbelow.glif      |     9 +
 src/Cantarell-Light.ufo/glyphs/yen.glif            |    31 +
 src/Cantarell-Light.ufo/glyphs/yeru-cy.glif        |    47 +
 .../glyphs/yerudieresis-cy.glif                    |     9 +
 src/Cantarell-Light.ufo/glyphs/ygrave.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/yhookabove.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/yi-cy.glif          |     9 +
 src/Cantarell-Light.ufo/glyphs/ymacron.glif        |     9 +
 src/Cantarell-Light.ufo/glyphs/ytilde.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/yusbig-cy.glif      |    54 +
 src/Cantarell-Light.ufo/glyphs/z.glif              |    26 +
 src/Cantarell-Light.ufo/glyphs/zacute.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/zcaron.glif         |     9 +
 src/Cantarell-Light.ufo/glyphs/zdotaccent.glif     |     9 +
 src/Cantarell-Light.ufo/glyphs/zdotbelow.glif      |     9 +
 src/Cantarell-Light.ufo/glyphs/ze-cy.glif          |    66 +
 src/Cantarell-Light.ufo/glyphs/zedescender-cy.glif |     9 +
 src/Cantarell-Light.ufo/glyphs/zedieresis-cy.glif  |     9 +
 src/Cantarell-Light.ufo/glyphs/zero.dnom.glif      |    51 +
 src/Cantarell-Light.ufo/glyphs/zero.glif           |    16 +
 src/Cantarell-Light.ufo/glyphs/zero.lf.glif        |    35 +
 src/Cantarell-Light.ufo/glyphs/zero.lf.zero.glif   |    16 +
 src/Cantarell-Light.ufo/glyphs/zero.numr.glif      |    15 +
 src/Cantarell-Light.ufo/glyphs/zero.osf.glif       |    35 +
 src/Cantarell-Light.ufo/glyphs/zero.osf.zero.glif  |    16 +
 src/Cantarell-Light.ufo/glyphs/zero.subs.glif      |    15 +
 src/Cantarell-Light.ufo/glyphs/zero.tf.glif        |    44 +
 src/Cantarell-Light.ufo/glyphs/zero.tf.zero.glif   |    16 +
 src/Cantarell-Light.ufo/glyphs/zero.tosf.glif      |    44 +
 src/Cantarell-Light.ufo/glyphs/zero.tosf.zero.glif |    16 +
 src/Cantarell-Light.ufo/glyphs/zero.zero.glif      |    15 +
 src/Cantarell-Light.ufo/glyphs/zeroinferior.glif   |    16 +
 src/Cantarell-Light.ufo/glyphs/zerosuperior.glif   |    16 +
 src/Cantarell-Light.ufo/glyphs/zerothird.glif      |    18 +
 src/Cantarell-Light.ufo/glyphs/zerowidthspace.glif |     6 +
 src/Cantarell-Light.ufo/glyphs/zhe-cy.glif         |    50 +
 src/Cantarell-Light.ufo/glyphs/zhebreve-cy.glif    |     9 +
 .../glyphs/zhedescender-cy.glif                    |    20 +
 src/Cantarell-Light.ufo/glyphs/zhedieresis-cy.glif |     9 +
 src/Cantarell-Light.ufo/layercontents.plist        |    14 +
 src/Cantarell-Light.ufo/lib.plist                  |  2934 +
 src/Cantarell-Light.ufo/metainfo.plist             |    10 +
 src/Cantarell-Regular.ufo/features.fea             |   504 +
 src/Cantarell-Regular.ufo/fontinfo.plist           |   107 +
 .../glyphs.T_emplate/E_ng.glif                     |    22 +
 .../glyphs.T_emplate/contents.plist                |    12 +
 .../glyphs.T_emplate/eng.glif                      |    22 +
 .../glyphs.T_emplate/florin.glif                   |    18 +
 .../glyphs.T_emplate/layerinfo.plist               |    17 +
 src/Cantarell-Regular.ufo/glyphs/A_-cy.glif        |     8 +
 src/Cantarell-Regular.ufo/glyphs/A_.glif           |    29 +
 src/Cantarell-Regular.ufo/glyphs/A_E_.glif         |    51 +
 src/Cantarell-Regular.ufo/glyphs/A_E_acute.glif    |     9 +
 src/Cantarell-Regular.ufo/glyphs/A_acute.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/A_breve-cy.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/A_breve.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/A_breveacute.glif |     9 +
 .../glyphs/A_brevedotbelow.glif                    |    10 +
 src/Cantarell-Regular.ufo/glyphs/A_brevegrave.glif |     9 +
 .../glyphs/A_brevehookabove.glif                   |     9 +
 src/Cantarell-Regular.ufo/glyphs/A_brevetilde.glif |     9 +
 src/Cantarell-Regular.ufo/glyphs/A_caron.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/A_circumflex.glif |     9 +
 .../glyphs/A_circumflexacute.glif                  |     9 +
 .../glyphs/A_circumflexdotbelow.glif               |    10 +
 .../glyphs/A_circumflexgrave.glif                  |     9 +
 .../glyphs/A_circumflexhookabove.glif              |     9 +
 .../glyphs/A_circumflextilde.glif                  |     9 +
 src/Cantarell-Regular.ufo/glyphs/A_dblgrave.glif   |     9 +
 .../glyphs/A_dieresis-cy.glif                      |     9 +
 src/Cantarell-Regular.ufo/glyphs/A_dieresis.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/A_dotbelow.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/A_grave.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/A_hookabove.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/A_ie-cy.glif      |     8 +
 .../glyphs/A_invertedbreve.glif                    |     9 +
 src/Cantarell-Regular.ufo/glyphs/A_macron.glif     |     9 +
 src/Cantarell-Regular.ufo/glyphs/A_ogonek.glif     |     9 +
 src/Cantarell-Regular.ufo/glyphs/A_ring.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/A_ringacute.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/A_tilde.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/B_.glif           |    48 +
 src/Cantarell-Regular.ufo/glyphs/B_e-cy.glif       |    31 +
 src/Cantarell-Regular.ufo/glyphs/C_.glif           |    40 +
 src/Cantarell-Regular.ufo/glyphs/C_acute.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/C_caron.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/C_cedilla.glif    |     9 +
 .../glyphs/C_cedillaacute.glif                     |    10 +
 src/Cantarell-Regular.ufo/glyphs/C_circumflex.glif |     9 +
 src/Cantarell-Regular.ufo/glyphs/C_dotaccent.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/C_he-cy.glif      |    33 +
 .../glyphs/C_hedescender-cy.glif                   |    18 +
 .../glyphs/C_hedieresis-cy.glif                    |     9 +
 .../glyphs/C_hekhakassian-cy.glif                  |     9 +
 .../glyphs/C_heverticalstroke-cy.glif              |    37 +
 src/Cantarell-Regular.ufo/glyphs/D_.glif           |    35 +
 src/Cantarell-Regular.ufo/glyphs/D_Z_caron.glif    |     9 +
 src/Cantarell-Regular.ufo/glyphs/D_caron.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/D_croat.glif      |     8 +
 src/Cantarell-Regular.ufo/glyphs/D_dotbelow.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/D_e-cy.glif       |    33 +
 src/Cantarell-Regular.ufo/glyphs/D_je-cy.glif      |    41 +
 src/Cantarell-Regular.ufo/glyphs/D_linebelow.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/D_zcaron.glif     |     9 +
 src/Cantarell-Regular.ufo/glyphs/D_ze-cy.glif      |     8 +
 src/Cantarell-Regular.ufo/glyphs/D_zhe-cy.glif     |    21 +
 src/Cantarell-Regular.ufo/glyphs/E_-cy.glif        |    41 +
 src/Cantarell-Regular.ufo/glyphs/E_.glif           |    38 +
 src/Cantarell-Regular.ufo/glyphs/E_acute.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/E_breve.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/E_caron.glif      |     9 +
 .../glyphs/E_cedillabreve.glif                     |    10 +
 src/Cantarell-Regular.ufo/glyphs/E_circumflex.glif |     9 +
 .../glyphs/E_circumflexacute.glif                  |     9 +
 .../glyphs/E_circumflexdotbelow.glif               |    10 +
 .../glyphs/E_circumflexgrave.glif                  |     9 +
 .../glyphs/E_circumflexhookabove.glif              |     9 +
 .../glyphs/E_circumflextilde.glif                  |     9 +
 src/Cantarell-Regular.ufo/glyphs/E_dblgrave.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/E_dieresis.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/E_dotaccent.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/E_dotbelow.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/E_f-cy.glif       |    41 +
 src/Cantarell-Regular.ufo/glyphs/E_grave.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/E_hookabove.glif  |     9 +
 .../glyphs/E_invertedbreve.glif                    |     9 +
 src/Cantarell-Regular.ufo/glyphs/E_l-cy.glif       |    29 +
 src/Cantarell-Regular.ufo/glyphs/E_m-cy.glif       |     8 +
 src/Cantarell-Regular.ufo/glyphs/E_macron.glif     |     9 +
 .../glyphs/E_macronacute.glif                      |    10 +
 .../glyphs/E_macrongrave.glif                      |    10 +
 src/Cantarell-Regular.ufo/glyphs/E_n-cy.glif       |     9 +
 .../glyphs/E_ndescender-cy.glif                    |    18 +
 src/Cantarell-Regular.ufo/glyphs/E_ng.glif         |    41 +
 src/Cantarell-Regular.ufo/glyphs/E_nghe-cy.glif    |    31 +
 src/Cantarell-Regular.ufo/glyphs/E_ogonek.glif     |    10 +
 src/Cantarell-Regular.ufo/glyphs/E_r-cy.glif       |     8 +
 .../glyphs/E_reversed-cy.glif                      |    42 +
 src/Cantarell-Regular.ufo/glyphs/E_s-cy.glif       |     9 +
 .../glyphs/E_sdescender-cy.glif                    |     9 +
 src/Cantarell-Regular.ufo/glyphs/E_th.glif         |     9 +
 src/Cantarell-Regular.ufo/glyphs/E_tilde.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/F_.glif           |    30 +
 src/Cantarell-Regular.ufo/glyphs/F_ita-cy.glif     |     8 +
 src/Cantarell-Regular.ufo/glyphs/G_.glif           |    45 +
 src/Cantarell-Regular.ufo/glyphs/G_breve.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/G_caron.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/G_circumflex.glif |     9 +
 .../glyphs/G_commaaccent.glif                      |     9 +
 src/Cantarell-Regular.ufo/glyphs/G_dotaccent.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/G_e-cy.glif       |    17 +
 .../glyphs/G_edescender-cy.glif                    |     9 +
 src/Cantarell-Regular.ufo/glyphs/G_ermandbls.glif  |    46 +
 .../glyphs/G_hemiddlehook-cy.glif                  |    37 +
 .../glyphs/G_hestroke-cy.glif                      |    21 +
 .../glyphs/G_heupturn-cy.glif                      |    17 +
 src/Cantarell-Regular.ufo/glyphs/G_je-cy.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/G_macron.glif     |     9 +
 src/Cantarell-Regular.ufo/glyphs/H_.glif           |    32 +
 src/Cantarell-Regular.ufo/glyphs/H_a-cy.glif       |     9 +
 .../glyphs/H_adescender-cy.glif                    |    18 +
 src/Cantarell-Regular.ufo/glyphs/H_ardsign-cy.glif |    32 +
 src/Cantarell-Regular.ufo/glyphs/H_bar.glif        |     9 +
 src/Cantarell-Regular.ufo/glyphs/H_brevebelow.glif |     9 +
 src/Cantarell-Regular.ufo/glyphs/H_circumflex.glif |     9 +
 src/Cantarell-Regular.ufo/glyphs/H_dotbelow.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/I_-cy.glif        |     8 +
 src/Cantarell-Regular.ufo/glyphs/I_.glif           |    20 +
 src/Cantarell-Regular.ufo/glyphs/I_a-cy.glif       |    40 +
 src/Cantarell-Regular.ufo/glyphs/I_acute.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/I_breve.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/I_caron.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/I_circumflex.glif |     9 +
 src/Cantarell-Regular.ufo/glyphs/I_dblgrave.glif   |     9 +
 .../glyphs/I_dieresis-cy.glif                      |     9 +
 src/Cantarell-Regular.ufo/glyphs/I_dieresis.glif   |     9 +
 .../glyphs/I_dieresisacute.glif                    |    10 +
 src/Cantarell-Regular.ufo/glyphs/I_dotaccent.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/I_dotbelow.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/I_e-cy.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/I_ebreve-cy.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/I_egrave-cy.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/I_grave.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/I_hookabove.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/I_i-cy.glif       |    23 +
 src/Cantarell-Regular.ufo/glyphs/I_igrave-cy.glif  |     9 +
 .../glyphs/I_invertedbreve.glif                    |     9 +
 src/Cantarell-Regular.ufo/glyphs/I_ishort-cy.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/I_macron-cy.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/I_macron.glif     |     9 +
 src/Cantarell-Regular.ufo/glyphs/I_o-cy.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/I_ogonek.glif     |     9 +
 src/Cantarell-Regular.ufo/glyphs/I_tilde.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/I_u-cy.glif       |    48 +
 src/Cantarell-Regular.ufo/glyphs/I_zhitsa-cy.glif  |    23 +
 src/Cantarell-Regular.ufo/glyphs/J_.glif           |    30 +
 src/Cantarell-Regular.ufo/glyphs/J_acute.glif      |     8 +
 src/Cantarell-Regular.ufo/glyphs/J_circumflex.glif |     9 +
 src/Cantarell-Regular.ufo/glyphs/J_e-cy.glif       |     8 +
 src/Cantarell-Regular.ufo/glyphs/K_.glif           |    27 +
 src/Cantarell-Regular.ufo/glyphs/K_a-cy.glif       |    30 +
 .../glyphs/K_abashkir-cy.glif                      |    40 +
 src/Cantarell-Regular.ufo/glyphs/K_acute.glif      |     9 +
 .../glyphs/K_adescender-cy.glif                    |    18 +
 .../glyphs/K_averticalstroke-cy.glif               |    34 +
 .../glyphs/K_commaaccent.glif                      |     9 +
 src/Cantarell-Regular.ufo/glyphs/K_je-cy.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/L_.glif           |    23 +
 src/Cantarell-Regular.ufo/glyphs/L_J_.glif         |     9 +
 src/Cantarell-Regular.ufo/glyphs/L_acute.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/L_caron.glif      |     9 +
 .../glyphs/L_commaaccent.glif                      |     9 +
 src/Cantarell-Regular.ufo/glyphs/L_dot.glif        |    20 +
 src/Cantarell-Regular.ufo/glyphs/L_dotbelow.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/L_j.glif          |     9 +
 src/Cantarell-Regular.ufo/glyphs/L_je-cy.glif      |    55 +
 src/Cantarell-Regular.ufo/glyphs/L_linebelow.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/L_slash.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/M_.glif           |    30 +
 src/Cantarell-Regular.ufo/glyphs/M_dotbelow.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/N_.glif           |    26 +
 src/Cantarell-Regular.ufo/glyphs/N_J_.glif         |     9 +
 src/Cantarell-Regular.ufo/glyphs/N_acute.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/N_caron.glif      |     9 +
 .../glyphs/N_commaaccent.glif                      |     9 +
 src/Cantarell-Regular.ufo/glyphs/N_dotaccent.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/N_dotbelow.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/N_j.glif          |     9 +
 src/Cantarell-Regular.ufo/glyphs/N_je-cy.glif      |    45 +
 src/Cantarell-Regular.ufo/glyphs/N_linebelow.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/N_tilde.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/O_-cy.glif        |     9 +
 src/Cantarell-Regular.ufo/glyphs/O_.glif           |    45 +
 src/Cantarell-Regular.ufo/glyphs/O_E_.glif         |    69 +
 src/Cantarell-Regular.ufo/glyphs/O_acute.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/O_barred-cy.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/O_breve.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/O_caron.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/O_circumflex.glif |     9 +
 .../glyphs/O_circumflexacute.glif                  |     9 +
 .../glyphs/O_circumflexdotbelow.glif               |    10 +
 .../glyphs/O_circumflexgrave.glif                  |     9 +
 .../glyphs/O_circumflexhookabove.glif              |     9 +
 .../glyphs/O_circumflextilde.glif                  |     9 +
 src/Cantarell-Regular.ufo/glyphs/O_dblgrave.glif   |     9 +
 .../glyphs/O_dieresis-cy.glif                      |     9 +
 src/Cantarell-Regular.ufo/glyphs/O_dieresis.glif   |     9 +
 .../glyphs/O_dieresismacron.glif                   |    10 +
 .../glyphs/O_dotaccentmacron.glif                  |    10 +
 src/Cantarell-Regular.ufo/glyphs/O_dotbelow.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/O_grave.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/O_hm.glif         |    41 +
 src/Cantarell-Regular.ufo/glyphs/O_hookabove.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/O_horn.glif       |    15 +
 src/Cantarell-Regular.ufo/glyphs/O_hornacute.glif  |     9 +
 .../glyphs/O_horndotbelow.glif                     |     9 +
 src/Cantarell-Regular.ufo/glyphs/O_horngrave.glif  |     9 +
 .../glyphs/O_hornhookabove.glif                    |     9 +
 src/Cantarell-Regular.ufo/glyphs/O_horntilde.glif  |     9 +
 .../glyphs/O_hungarumlaut.glif                     |     9 +
 .../glyphs/O_invertedbreve.glif                    |     9 +
 src/Cantarell-Regular.ufo/glyphs/O_macron.glif     |     9 +
 .../glyphs/O_macronacute.glif                      |    10 +
 .../glyphs/O_macrongrave.glif                      |    10 +
 src/Cantarell-Regular.ufo/glyphs/O_ogonek.glif     |     9 +
 src/Cantarell-Regular.ufo/glyphs/O_slash.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/O_slashacute.glif |     9 +
 src/Cantarell-Regular.ufo/glyphs/O_tilde.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/O_tildeacute.glif |    10 +
 .../glyphs/O_tildedieresis.glif                    |    10 +
 .../glyphs/O_tildemacron.glif                      |    10 +
 src/Cantarell-Regular.ufo/glyphs/P_.glif           |    38 +
 src/Cantarell-Regular.ufo/glyphs/P_alochka-cy.glif |     8 +
 src/Cantarell-Regular.ufo/glyphs/P_e-cy.glif       |    18 +
 src/Cantarell-Regular.ufo/glyphs/Q_.glif           |    46 +
 src/Cantarell-Regular.ufo/glyphs/Q_a-cy.glif       |     8 +
 src/Cantarell-Regular.ufo/glyphs/R_.glif           |    44 +
 src/Cantarell-Regular.ufo/glyphs/R_acute.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/R_caron.glif      |     9 +
 .../glyphs/R_commaaccent.glif                      |     9 +
 src/Cantarell-Regular.ufo/glyphs/R_dblgrave.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/R_dotbelow.glif   |     9 +
 .../glyphs/R_invertedbreve.glif                    |     9 +
 src/Cantarell-Regular.ufo/glyphs/R_linebelow.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/S_.glif           |    46 +
 src/Cantarell-Regular.ufo/glyphs/S_acute.glif      |     9 +
 .../glyphs/S_acutedotaccent.glif                   |    10 +
 src/Cantarell-Regular.ufo/glyphs/S_altillo.glif    |     8 +
 src/Cantarell-Regular.ufo/glyphs/S_caron.glif      |     9 +
 .../glyphs/S_carondotaccent.glif                   |    10 +
 src/Cantarell-Regular.ufo/glyphs/S_cedilla.glif    |     9 +
 src/Cantarell-Regular.ufo/glyphs/S_chwa-cy.glif    |     8 +
 src/Cantarell-Regular.ufo/glyphs/S_chwa.glif       |    53 +
 src/Cantarell-Regular.ufo/glyphs/S_circumflex.glif |     9 +
 .../glyphs/S_commaaccent.glif                      |     9 +
 src/Cantarell-Regular.ufo/glyphs/S_dotaccent.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/S_dotbelow.glif   |     9 +
 .../glyphs/S_dotbelowdotaccent.glif                |    10 +
 src/Cantarell-Regular.ufo/glyphs/S_ha-cy.glif      |    23 +
 src/Cantarell-Regular.ufo/glyphs/S_hcha-cy.glif    |    29 +
 src/Cantarell-Regular.ufo/glyphs/S_hha-cy.glif     |    31 +
 src/Cantarell-Regular.ufo/glyphs/S_oftsign-cy.glif |    29 +
 src/Cantarell-Regular.ufo/glyphs/T_.glif           |    25 +
 src/Cantarell-Regular.ufo/glyphs/T_bar.glif        |     9 +
 src/Cantarell-Regular.ufo/glyphs/T_caron.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/T_cedilla.glif    |     9 +
 .../glyphs/T_commaaccent.glif                      |     9 +
 src/Cantarell-Regular.ufo/glyphs/T_dotbelow.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/T_e-cy.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/T_horn.glif       |    41 +
 src/Cantarell-Regular.ufo/glyphs/T_linebelow.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/T_se-cy.glif      |    23 +
 src/Cantarell-Regular.ufo/glyphs/T_she-cy.glif     |    37 +
 src/Cantarell-Regular.ufo/glyphs/U_-cy.glif        |    22 +
 src/Cantarell-Regular.ufo/glyphs/U_.glif           |    34 +
 src/Cantarell-Regular.ufo/glyphs/U_acute.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/U_breve.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/U_caron.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/U_circumflex.glif |     9 +
 src/Cantarell-Regular.ufo/glyphs/U_dblgrave.glif   |     9 +
 .../glyphs/U_dieresis-cy.glif                      |     9 +
 src/Cantarell-Regular.ufo/glyphs/U_dieresis.glif   |     9 +
 .../glyphs/U_dieresisacute.glif                    |    10 +
 .../glyphs/U_dieresiscaron.glif                    |    10 +
 .../glyphs/U_dieresisgrave.glif                    |    10 +
 .../glyphs/U_dieresismacron.glif                   |    10 +
 src/Cantarell-Regular.ufo/glyphs/U_dotbelow.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/U_grave.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/U_hookabove.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/U_horn.glif       |    15 +
 src/Cantarell-Regular.ufo/glyphs/U_hornacute.glif  |     9 +
 .../glyphs/U_horndotbelow.glif                     |     9 +
 src/Cantarell-Regular.ufo/glyphs/U_horngrave.glif  |     9 +
 .../glyphs/U_hornhookabove.glif                    |     9 +
 src/Cantarell-Regular.ufo/glyphs/U_horntilde.glif  |     9 +
 .../glyphs/U_hungarumlaut-cy.glif                  |     9 +
 .../glyphs/U_hungarumlaut.glif                     |     9 +
 .../glyphs/U_invertedbreve.glif                    |     9 +
 src/Cantarell-Regular.ufo/glyphs/U_macron-cy.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/U_macron.glif     |     9 +
 .../glyphs/U_macrondieresis.glif                   |    10 +
 src/Cantarell-Regular.ufo/glyphs/U_ogonek.glif     |     9 +
 src/Cantarell-Regular.ufo/glyphs/U_ring.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/U_short-cy.glif   |     9 +
 .../glyphs/U_straight-cy.glif                      |     9 +
 .../glyphs/U_straightstroke-cy.glif                |     9 +
 src/Cantarell-Regular.ufo/glyphs/U_tilde.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/U_tildeacute.glif |    10 +
 src/Cantarell-Regular.ufo/glyphs/V_.glif           |    22 +
 src/Cantarell-Regular.ufo/glyphs/V_e-cy.glif       |     8 +
 src/Cantarell-Regular.ufo/glyphs/W_.glif           |    30 +
 src/Cantarell-Regular.ufo/glyphs/W_acute.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/W_circumflex.glif |     9 +
 src/Cantarell-Regular.ufo/glyphs/W_dieresis.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/W_e-cy.glif       |     8 +
 src/Cantarell-Regular.ufo/glyphs/W_grave.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/X_.glif           |    32 +
 src/Cantarell-Regular.ufo/glyphs/Y_.glif           |    25 +
 src/Cantarell-Regular.ufo/glyphs/Y_acute.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/Y_at-cy.glif      |    35 +
 src/Cantarell-Regular.ufo/glyphs/Y_circumflex.glif |     9 +
 src/Cantarell-Regular.ufo/glyphs/Y_dieresis.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/Y_dotaccent.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/Y_dotbelow.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/Y_eru-cy.glif     |    36 +
 .../glyphs/Y_erudieresis-cy.glif                   |     9 +
 src/Cantarell-Regular.ufo/glyphs/Y_grave.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/Y_hookabove.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/Y_i-cy.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/Y_macron.glif     |     9 +
 src/Cantarell-Regular.ufo/glyphs/Y_tilde.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/Y_usbig-cy.glif   |    43 +
 src/Cantarell-Regular.ufo/glyphs/Z_.glif           |    26 +
 src/Cantarell-Regular.ufo/glyphs/Z_acute.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/Z_caron.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/Z_dotaccent.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/Z_dotbelow.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/Z_e-cy.glif       |    53 +
 .../glyphs/Z_edescender-cy.glif                    |     9 +
 .../glyphs/Z_edieresis-cy.glif                     |     9 +
 src/Cantarell-Regular.ufo/glyphs/Z_he-cy.glif      |    39 +
 src/Cantarell-Regular.ufo/glyphs/Z_hebreve-cy.glif |     9 +
 .../glyphs/Z_hedescender-cy.glif                   |    18 +
 .../glyphs/Z_hedieresis-cy.glif                    |     9 +
 src/Cantarell-Regular.ufo/glyphs/_bar-cy.glif      |    19 +
 src/Cantarell-Regular.ufo/glyphs/_bottomhook.glif  |    25 +
 src/Cantarell-Regular.ufo/glyphs/_commaaccent.glif |    22 +
 .../glyphs/_currencyvstem.glif                     |    18 +
 .../glyphs/_descender-cy.case.straight.glif        |    19 +
 .../glyphs/_descenderreverse-cy.case.glif          |    21 +
 .../glyphs/_descenderreversed-cy.glif              |    21 +
 src/Cantarell-Regular.ufo/glyphs/_o.numero.glif    |    22 +
 src/Cantarell-Regular.ufo/glyphs/_slash.zero.glif  |    19 +
 .../glyphs/_slash.zero.osf.glif                    |    19 +
 src/Cantarell-Regular.ufo/glyphs/_typoquote.glif   |    22 +
 src/Cantarell-Regular.ufo/glyphs/a-cy.glif         |     9 +
 src/Cantarell-Regular.ufo/glyphs/a.glif            |    54 +
 src/Cantarell-Regular.ufo/glyphs/aacute.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/abreve-cy.glif    |     9 +
 src/Cantarell-Regular.ufo/glyphs/abreve.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/abreveacute.glif  |     9 +
 .../glyphs/abrevedotbelow.glif                     |    10 +
 src/Cantarell-Regular.ufo/glyphs/abrevegrave.glif  |     9 +
 .../glyphs/abrevehookabove.glif                    |     9 +
 src/Cantarell-Regular.ufo/glyphs/abrevetilde.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/acaron.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/acircumflex.glif  |     9 +
 .../glyphs/acircumflexacute.glif                   |     9 +
 .../glyphs/acircumflexdotbelow.glif                |    10 +
 .../glyphs/acircumflexgrave.glif                   |     9 +
 .../glyphs/acircumflexhookabove.glif               |     9 +
 .../glyphs/acircumflextilde.glif                   |     9 +
 src/Cantarell-Regular.ufo/glyphs/acute.glif        |     8 +
 .../glyphs/acutecomb.case.glif                     |    19 +
 src/Cantarell-Regular.ufo/glyphs/acutecomb.glif    |    21 +
 .../glyphs/acutecomb.loclV_I_E_T_.glif             |    27 +
 .../glyphs/acutecomb_dotaccentcomb.glif            |    18 +
 src/Cantarell-Regular.ufo/glyphs/adblgrave.glif    |     9 +
 src/Cantarell-Regular.ufo/glyphs/adieresis-cy.glif |     9 +
 src/Cantarell-Regular.ufo/glyphs/adieresis.glif    |     9 +
 src/Cantarell-Regular.ufo/glyphs/adotbelow.glif    |     9 +
 src/Cantarell-Regular.ufo/glyphs/ae.glif           |    90 +
 src/Cantarell-Regular.ufo/glyphs/aeacute.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/agrave.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/ahookabove.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/aie-cy.glif       |     8 +
 .../glyphs/ainvertedbreve.glif                     |     9 +
 src/Cantarell-Regular.ufo/glyphs/amacron.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/ampersand.glif    |    47 +
 src/Cantarell-Regular.ufo/glyphs/aogonek.glif      |     9 +
 .../glyphs/apostrophemod.glif                      |     8 +
 src/Cantarell-Regular.ufo/glyphs/approxequal.glif  |    51 +
 .../glyphs/approxequal.tf.glif                     |    50 +
 src/Cantarell-Regular.ufo/glyphs/aring.glif        |     9 +
 src/Cantarell-Regular.ufo/glyphs/aringacute.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/asciicircum.glif  |    17 +
 src/Cantarell-Regular.ufo/glyphs/asciitilde.glif   |    29 +
 src/Cantarell-Regular.ufo/glyphs/asterisk.glif     |    43 +
 src/Cantarell-Regular.ufo/glyphs/at.glif           |    82 +
 src/Cantarell-Regular.ufo/glyphs/atilde.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/b.glif            |    47 +
 src/Cantarell-Regular.ufo/glyphs/backslash.glif    |     8 +
 src/Cantarell-Regular.ufo/glyphs/bar.glif          |    13 +
 src/Cantarell-Regular.ufo/glyphs/be-cy.glif        |    47 +
 src/Cantarell-Regular.ufo/glyphs/blackC_ircle.glif |    24 +
 src/Cantarell-Regular.ufo/glyphs/blank.glif        |    20 +
 src/Cantarell-Regular.ufo/glyphs/braceleft.glif    |    41 +
 src/Cantarell-Regular.ufo/glyphs/braceright.glif   |     8 +
 src/Cantarell-Regular.ufo/glyphs/bracketleft.glif  |    17 +
 src/Cantarell-Regular.ufo/glyphs/bracketright.glif |     8 +
 src/Cantarell-Regular.ufo/glyphs/breve.glif        |     8 +
 .../glyphs/brevebelowcomb.glif                     |    30 +
 .../glyphs/brevecomb-cy.case.glif                  |    14 +
 src/Cantarell-Regular.ufo/glyphs/brevecomb-cy.glif |    29 +
 .../glyphs/brevecomb.case.glif                     |    14 +
 src/Cantarell-Regular.ufo/glyphs/brevecomb.glif    |    30 +
 .../glyphs/brevecomb.loclV_I_E_T_.glif             |    36 +
 .../glyphs/brevecomb_acutecomb.case.glif           |    13 +
 .../glyphs/brevecomb_acutecomb.glif                |    13 +
 .../glyphs/brevecomb_gravecomb.case.glif           |    13 +
 .../glyphs/brevecomb_gravecomb.glif                |    13 +
 .../glyphs/brevecomb_hookabovecomb.case.glif       |    13 +
 .../glyphs/brevecomb_hookabovecomb.glif            |    13 +
 .../glyphs/brevecomb_tildecomb.case.glif           |    13 +
 .../glyphs/brevecomb_tildecomb.glif                |    13 +
 .../glyphs/breveinvertedcomb.case.glif             |    14 +
 .../glyphs/breveinvertedcomb.glif                  |    30 +
 src/Cantarell-Regular.ufo/glyphs/brokenbar.glif    |    19 +
 src/Cantarell-Regular.ufo/glyphs/bullet.glif       |     8 +
 .../glyphs/bulletoperator.glif                     |     8 +
 .../glyphs/bulletoperator.tf.glif                  |    20 +
 src/Cantarell-Regular.ufo/glyphs/c.glif            |    46 +
 src/Cantarell-Regular.ufo/glyphs/cacute.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/caron.glif        |     8 +
 .../glyphs/caroncomb.alt.glif                      |    18 +
 .../glyphs/caroncomb.case.glif                     |    14 +
 src/Cantarell-Regular.ufo/glyphs/caroncomb.glif    |    23 +
 .../glyphs/caroncomb.loclV_I_E_T_.glif             |    29 +
 .../glyphs/caroncomb_dotaccentcomb.glif            |    18 +
 src/Cantarell-Regular.ufo/glyphs/ccaron.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/ccedilla.glif     |     9 +
 .../glyphs/ccedillaacute.glif                      |    10 +
 src/Cantarell-Regular.ufo/glyphs/ccircumflex.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/cdotaccent.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/cedi.glif         |    20 +
 src/Cantarell-Regular.ufo/glyphs/cedilla.glif      |     8 +
 src/Cantarell-Regular.ufo/glyphs/cedillacomb.glif  |    38 +
 src/Cantarell-Regular.ufo/glyphs/cent.glif         |    20 +
 src/Cantarell-Regular.ufo/glyphs/che-cy.glif       |    46 +
 .../glyphs/chedescender-cy.glif                    |    20 +
 .../glyphs/chedieresis-cy.glif                     |     9 +
 .../glyphs/chekhakassian-cy.glif                   |     9 +
 .../glyphs/cheverticalstroke-cy.glif               |    37 +
 src/Cantarell-Regular.ufo/glyphs/circumflex.glif   |     8 +
 .../glyphs/circumflexcomb.case.glif                |    15 +
 .../glyphs/circumflexcomb.glif                     |    24 +
 .../glyphs/circumflexcomb.loclV_I_E_T_.glif        |    28 +
 .../glyphs/circumflexcomb_acutecomb.case.glif      |    13 +
 .../glyphs/circumflexcomb_acutecomb.glif           |    18 +
 .../glyphs/circumflexcomb_gravecomb.case.glif      |    13 +
 .../glyphs/circumflexcomb_gravecomb.glif           |    18 +
 .../glyphs/circumflexcomb_hookabovecomb.case.glif  |    13 +
 .../glyphs/circumflexcomb_hookabovecomb.glif       |    13 +
 .../glyphs/circumflexcomb_tildecomb.case.glif      |    13 +
 .../glyphs/circumflexcomb_tildecomb.glif           |    13 +
 src/Cantarell-Regular.ufo/glyphs/colon.glif        |    15 +
 src/Cantarell-Regular.ufo/glyphs/colonsign.glif    |    32 +
 src/Cantarell-Regular.ufo/glyphs/comma.glif        |    23 +
 .../glyphs/commaaccentcomb.glif                    |    15 +
 .../glyphs/commaturnedabovecomb.glif               |    24 +
 .../glyphs/commaturnedmod.glif                     |     8 +
 .../glyphs/commercialM_inusS_ign.glif              |    41 +
 .../glyphs/commercialM_inusS_ign.tf.glif           |    40 +
 src/Cantarell-Regular.ufo/glyphs/contents.plist    |  2210 +
 src/Cantarell-Regular.ufo/glyphs/copyright.glif    |    63 +
 src/Cantarell-Regular.ufo/glyphs/currency.glif     |    59 +
 src/Cantarell-Regular.ufo/glyphs/d.glif            |    49 +
 src/Cantarell-Regular.ufo/glyphs/dagger.glif       |    27 +
 src/Cantarell-Regular.ufo/glyphs/daggerdbl.glif    |    43 +
 .../glyphs/dblgravecomb.case.glif                  |    25 +
 src/Cantarell-Regular.ufo/glyphs/dblgravecomb.glif |    26 +
 src/Cantarell-Regular.ufo/glyphs/dcaron.glif       |    20 +
 src/Cantarell-Regular.ufo/glyphs/dcroat.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/ddotbelow.glif    |     9 +
 src/Cantarell-Regular.ufo/glyphs/de-cy.glif        |    46 +
 src/Cantarell-Regular.ufo/glyphs/degree.glif       |    35 +
 .../glyphs/descender-cy.case.glif                  |    15 +
 src/Cantarell-Regular.ufo/glyphs/descender-cy.glif |    15 +
 .../glyphs/descender-cy.strait.glif                |    13 +
 src/Cantarell-Regular.ufo/glyphs/dieresis.glif     |     8 +
 .../glyphs/dieresisbelowcomb.glif                  |    42 +
 .../glyphs/dieresiscomb.case.glif                  |    14 +
 src/Cantarell-Regular.ufo/glyphs/dieresiscomb.glif |    42 +
 .../glyphs/dieresiscomb.loclV_I_E_T_.glif          |    41 +
 .../glyphs/dieresiscomb_acutecomb.glif             |    18 +
 .../glyphs/dieresiscomb_caroncomb.glif             |    18 +
 .../glyphs/dieresiscomb_gravecomb.glif             |    18 +
 .../glyphs/dieresiscomb_macroncomb.glif            |    18 +
 src/Cantarell-Regular.ufo/glyphs/divide.glif       |    41 +
 src/Cantarell-Regular.ufo/glyphs/divide.tf.glif    |    40 +
 .../glyphs/divisionslash.glif                      |     8 +
 .../glyphs/divisionslash.tf.glif                   |    12 +
 src/Cantarell-Regular.ufo/glyphs/dje-cy.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/dlinebelow.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/dollar.glif       |    20 +
 src/Cantarell-Regular.ufo/glyphs/dong.glif         |    14 +
 src/Cantarell-Regular.ufo/glyphs/dotaccent.glif    |     8 +
 .../glyphs/dotaccentcomb.case.glif                 |    14 +
 .../glyphs/dotaccentcomb.glif                      |    28 +
 .../glyphs/dotaccentcomb.loclV_I_E_T_.glif         |    27 +
 .../glyphs/dotaccentcomb_macroncomb.glif           |    13 +
 src/Cantarell-Regular.ufo/glyphs/dotbelowcomb.glif |    28 +
 .../glyphs/doubleprimemod.glif                     |     8 +
 src/Cantarell-Regular.ufo/glyphs/downA_rrow.glif   |    11 +
 src/Cantarell-Regular.ufo/glyphs/dzcaron.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/dze-cy.glif       |     8 +
 src/Cantarell-Regular.ufo/glyphs/dzhe-cy.glif      |    32 +
 src/Cantarell-Regular.ufo/glyphs/e-cy.glif         |    43 +
 src/Cantarell-Regular.ufo/glyphs/e.glif            |    46 +
 src/Cantarell-Regular.ufo/glyphs/eacute.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/ebreve.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/ecaron.glif       |     9 +
 .../glyphs/ecedillabreve.glif                      |    10 +
 src/Cantarell-Regular.ufo/glyphs/ecircumflex.glif  |     9 +
 .../glyphs/ecircumflexacute.glif                   |     9 +
 .../glyphs/ecircumflexdotbelow.glif                |    10 +
 .../glyphs/ecircumflexgrave.glif                   |     9 +
 .../glyphs/ecircumflexhookabove.glif               |     9 +
 .../glyphs/ecircumflextilde.glif                   |     9 +
 src/Cantarell-Regular.ufo/glyphs/edblgrave.glif    |     9 +
 src/Cantarell-Regular.ufo/glyphs/edieresis.glif    |     9 +
 src/Cantarell-Regular.ufo/glyphs/edotaccent.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/edotbelow.glif    |     9 +
 src/Cantarell-Regular.ufo/glyphs/ef-cy.glif        |    69 +
 src/Cantarell-Regular.ufo/glyphs/egrave.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/ehookabove.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/eight.dnom.glif   |    68 +
 src/Cantarell-Regular.ufo/glyphs/eight.glif        |    16 +
 src/Cantarell-Regular.ufo/glyphs/eight.lf.glif     |    52 +
 src/Cantarell-Regular.ufo/glyphs/eight.numr.glif   |    15 +
 src/Cantarell-Regular.ufo/glyphs/eight.osf.glif    |    52 +
 src/Cantarell-Regular.ufo/glyphs/eight.subs.glif   |    15 +
 src/Cantarell-Regular.ufo/glyphs/eight.tf.glif     |    61 +
 src/Cantarell-Regular.ufo/glyphs/eight.tosf.glif   |    61 +
 .../glyphs/eightinferior.glif                      |    16 +
 .../glyphs/eightsuperior.glif                      |    16 +
 .../glyphs/einvertedbreve.glif                     |     9 +
 src/Cantarell-Regular.ufo/glyphs/el-cy.glif        |    40 +
 src/Cantarell-Regular.ufo/glyphs/ellipsis.glif     |    10 +
 src/Cantarell-Regular.ufo/glyphs/em-cy.glif        |    36 +
 src/Cantarell-Regular.ufo/glyphs/emacron.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/emacronacute.glif |     9 +
 src/Cantarell-Regular.ufo/glyphs/emacrongrave.glif |     9 +
 src/Cantarell-Regular.ufo/glyphs/emdash.glif       |    13 +
 src/Cantarell-Regular.ufo/glyphs/emptyset.glif     |    41 +
 src/Cantarell-Regular.ufo/glyphs/emquad.glif       |     7 +
 src/Cantarell-Regular.ufo/glyphs/emspace.glif      |     7 +
 src/Cantarell-Regular.ufo/glyphs/en-cy.glif        |    37 +
 src/Cantarell-Regular.ufo/glyphs/endash.glif       |    13 +
 .../glyphs/endescender-cy.glif                     |    20 +
 src/Cantarell-Regular.ufo/glyphs/eng.glif          |    52 +
 src/Cantarell-Regular.ufo/glyphs/enghe-cy.glif     |    31 +
 src/Cantarell-Regular.ufo/glyphs/enquad.glif       |     7 +
 src/Cantarell-Regular.ufo/glyphs/enspace.glif      |     7 +
 src/Cantarell-Regular.ufo/glyphs/eogonek.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/equal.glif        |    19 +
 src/Cantarell-Regular.ufo/glyphs/equal.tf.glif     |    18 +
 src/Cantarell-Regular.ufo/glyphs/equivalence.glif  |    25 +
 .../glyphs/equivalence.tf.glif                     |    24 +
 src/Cantarell-Regular.ufo/glyphs/er-cy.glif        |     8 +
 src/Cantarell-Regular.ufo/glyphs/ereversed-cy.glif |    53 +
 src/Cantarell-Regular.ufo/glyphs/es-cy.glif        |     9 +
 .../glyphs/esdescender-cy.glif                     |     9 +
 src/Cantarell-Regular.ufo/glyphs/estimated.glif    |    41 +
 src/Cantarell-Regular.ufo/glyphs/eth.glif          |    49 +
 src/Cantarell-Regular.ufo/glyphs/etilde.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/euro.glif         |    47 +
 src/Cantarell-Regular.ufo/glyphs/exclam.glif       |    27 +
 src/Cantarell-Regular.ufo/glyphs/exclamdown.glif   |     8 +
 src/Cantarell-Regular.ufo/glyphs/f.glif            |    36 +
 src/Cantarell-Regular.ufo/glyphs/f_f.glif          |    16 +
 src/Cantarell-Regular.ufo/glyphs/f_f_i.glif        |    16 +
 src/Cantarell-Regular.ufo/glyphs/f_f_l.glif        |    16 +
 src/Cantarell-Regular.ufo/glyphs/fi.glif           |    17 +
 src/Cantarell-Regular.ufo/glyphs/figuredash.glif   |    13 +
 src/Cantarell-Regular.ufo/glyphs/figurespace.glif  |     7 +
 .../glyphs/firsttonechinese.glif                   |     8 +
 src/Cantarell-Regular.ufo/glyphs/fita-cy.glif      |     8 +
 src/Cantarell-Regular.ufo/glyphs/five.dnom.glif    |    55 +
 src/Cantarell-Regular.ufo/glyphs/five.glif         |    16 +
 src/Cantarell-Regular.ufo/glyphs/five.lf.glif      |    39 +
 src/Cantarell-Regular.ufo/glyphs/five.numr.glif    |    15 +
 src/Cantarell-Regular.ufo/glyphs/five.osf.glif     |    39 +
 src/Cantarell-Regular.ufo/glyphs/five.subs.glif    |    15 +
 src/Cantarell-Regular.ufo/glyphs/five.tf.glif      |    48 +
 src/Cantarell-Regular.ufo/glyphs/five.tosf.glif    |    48 +
 src/Cantarell-Regular.ufo/glyphs/fiveeighths.glif  |    18 +
 src/Cantarell-Regular.ufo/glyphs/fiveinferior.glif |    16 +
 src/Cantarell-Regular.ufo/glyphs/fivesixths.glif   |    18 +
 src/Cantarell-Regular.ufo/glyphs/fivesuperior.glif |    16 +
 src/Cantarell-Regular.ufo/glyphs/fl.glif           |    17 +
 src/Cantarell-Regular.ufo/glyphs/florin.glif       |    43 +
 src/Cantarell-Regular.ufo/glyphs/four.dnom.glif    |    36 +
 src/Cantarell-Regular.ufo/glyphs/four.glif         |    16 +
 src/Cantarell-Regular.ufo/glyphs/four.lf.glif      |    20 +
 src/Cantarell-Regular.ufo/glyphs/four.numr.glif    |    15 +
 src/Cantarell-Regular.ufo/glyphs/four.osf.glif     |    20 +
 src/Cantarell-Regular.ufo/glyphs/four.subs.glif    |    15 +
 src/Cantarell-Regular.ufo/glyphs/four.tf.glif      |    29 +
 src/Cantarell-Regular.ufo/glyphs/four.tosf.glif    |    29 +
 src/Cantarell-Regular.ufo/glyphs/fourfifths.glif   |    18 +
 src/Cantarell-Regular.ufo/glyphs/fourinferior.glif |    16 +
 .../glyphs/fourperemspace.glif                     |     7 +
 src/Cantarell-Regular.ufo/glyphs/foursuperior.glif |    16 +
 .../glyphs/fourthtonechinese.glif                  |     8 +
 src/Cantarell-Regular.ufo/glyphs/fraction.glif     |    13 +
 src/Cantarell-Regular.ufo/glyphs/franc.glif        |    18 +
 src/Cantarell-Regular.ufo/glyphs/g.glif            |    59 +
 src/Cantarell-Regular.ufo/glyphs/gbreve.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/gcaron.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/gcircumflex.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/gcommaaccent.glif |     9 +
 src/Cantarell-Regular.ufo/glyphs/gdotaccent.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/ge-cy.glif        |    30 +
 .../glyphs/gedescender-cy.glif                     |     9 +
 src/Cantarell-Regular.ufo/glyphs/germandbls.glif   |    49 +
 .../glyphs/ghemiddlehook-cy.glif                   |    48 +
 src/Cantarell-Regular.ufo/glyphs/ghestroke-cy.glif |    21 +
 src/Cantarell-Regular.ufo/glyphs/gheupturn-cy.glif |    17 +
 src/Cantarell-Regular.ufo/glyphs/gje-cy.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/gmacron.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/grave.glif        |     8 +
 .../glyphs/gravecomb.case.glif                     |    19 +
 src/Cantarell-Regular.ufo/glyphs/gravecomb.glif    |    21 +
 .../glyphs/gravecomb.loclV_I_E_T_.glif             |    26 +
 src/Cantarell-Regular.ufo/glyphs/greater.glif      |    17 +
 src/Cantarell-Regular.ufo/glyphs/greater.tf.glif   |    16 +
 src/Cantarell-Regular.ufo/glyphs/greaterequal.glif |    23 +
 .../glyphs/greaterequal.tf.glif                    |    22 +
 src/Cantarell-Regular.ufo/glyphs/guarani.glif      |    20 +
 .../glyphs/guillemetleft.glif                      |    25 +
 .../glyphs/guillemetright.glif                     |    25 +
 .../glyphs/guilsinglleft.glif                      |    16 +
 .../glyphs/guilsinglright.glif                     |    16 +
 src/Cantarell-Regular.ufo/glyphs/h.glif            |    37 +
 src/Cantarell-Regular.ufo/glyphs/ha-cy.glif        |     9 +
 .../glyphs/hadescender-cy.glif                     |    20 +
 src/Cantarell-Regular.ufo/glyphs/hairspace.glif    |     7 +
 src/Cantarell-Regular.ufo/glyphs/hardsign-cy.glif  |    46 +
 src/Cantarell-Regular.ufo/glyphs/hbar.glif         |     9 +
 src/Cantarell-Regular.ufo/glyphs/hbrevebelow.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/hcircumflex.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/hdotbelow.glif    |     9 +
 .../glyphs/hookabovecomb.case.glif                 |    14 +
 .../glyphs/hookabovecomb.glif                      |    36 +
 .../glyphs/hookabovecomb.loclV_I_E_T_.glif         |    42 +
 .../glyphs/horizontalbar.glif                      |     8 +
 src/Cantarell-Regular.ufo/glyphs/horncomb.glif     |    30 +
 src/Cantarell-Regular.ufo/glyphs/hryvnia.glif      |    13 +
 src/Cantarell-Regular.ufo/glyphs/hungarumlaut.glif |     8 +
 .../glyphs/hungarumlautcomb.case.glif              |    25 +
 .../glyphs/hungarumlautcomb.glif                   |    26 +
 src/Cantarell-Regular.ufo/glyphs/hyphen.glif       |    13 +
 src/Cantarell-Regular.ufo/glyphs/hyphentwo.glif    |     8 +
 src/Cantarell-Regular.ufo/glyphs/i-cy.glif         |     8 +
 src/Cantarell-Regular.ufo/glyphs/i.glif            |    13 +
 src/Cantarell-Regular.ufo/glyphs/ia-cy.glif        |    53 +
 src/Cantarell-Regular.ufo/glyphs/iacute.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/ibreve.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/icaron.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/icircumflex.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/idblgrave.glif    |     9 +
 src/Cantarell-Regular.ufo/glyphs/idieresis-cy.glif |     9 +
 src/Cantarell-Regular.ufo/glyphs/idieresis.glif    |     9 +
 .../glyphs/idieresisacute.glif                     |     9 +
 src/Cantarell-Regular.ufo/glyphs/idotaccent.glif   |     8 +
 src/Cantarell-Regular.ufo/glyphs/idotbelow.glif    |     9 +
 src/Cantarell-Regular.ufo/glyphs/idotless.glif     |    19 +
 src/Cantarell-Regular.ufo/glyphs/ie-cy.glif        |     9 +
 src/Cantarell-Regular.ufo/glyphs/iebreve-cy.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/iegrave-cy.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/igrave.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/ihookabove.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/ii-cy.glif        |    36 +
 src/Cantarell-Regular.ufo/glyphs/iigrave-cy.glif   |     9 +
 .../glyphs/iinvertedbreve.glif                     |     9 +
 src/Cantarell-Regular.ufo/glyphs/iishort-cy.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/imacron-cy.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/imacron.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/increment.glif    |    20 +
 src/Cantarell-Regular.ufo/glyphs/infinity.glif     |    47 +
 src/Cantarell-Regular.ufo/glyphs/integral.glif     |    41 +
 src/Cantarell-Regular.ufo/glyphs/io-cy.glif        |     9 +
 src/Cantarell-Regular.ufo/glyphs/iogonek.glif      |    10 +
 src/Cantarell-Regular.ufo/glyphs/itilde.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/iu-cy.glif        |    61 +
 src/Cantarell-Regular.ufo/glyphs/izhitsa-cy.glif   |    34 +
 src/Cantarell-Regular.ufo/glyphs/j.glif            |    12 +
 src/Cantarell-Regular.ufo/glyphs/jacute.glif       |     8 +
 src/Cantarell-Regular.ufo/glyphs/jcircumflex.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/jdotless.glif     |    24 +
 src/Cantarell-Regular.ufo/glyphs/je-cy.glif        |     8 +
 src/Cantarell-Regular.ufo/glyphs/k.glif            |    27 +
 src/Cantarell-Regular.ufo/glyphs/ka-cy.glif        |    41 +
 src/Cantarell-Regular.ufo/glyphs/kabashkir-cy.glif |    40 +
 src/Cantarell-Regular.ufo/glyphs/kacute.glif       |     9 +
 .../glyphs/kadescender-cy.glif                     |    20 +
 .../glyphs/kaverticalstroke-cy.glif                |    42 +
 src/Cantarell-Regular.ufo/glyphs/kcommaaccent.glif |     9 +
 src/Cantarell-Regular.ufo/glyphs/kgreenlandic.glif |    30 +
 src/Cantarell-Regular.ufo/glyphs/kip.glif          |    28 +
 src/Cantarell-Regular.ufo/glyphs/kje-cy.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/l.glif            |    33 +
 src/Cantarell-Regular.ufo/glyphs/lacute.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/layerinfo.plist   |  2215 +
 src/Cantarell-Regular.ufo/glyphs/lcaron.glif       |    20 +
 src/Cantarell-Regular.ufo/glyphs/lcommaaccent.glif |     9 +
 src/Cantarell-Regular.ufo/glyphs/ldot.glif         |     9 +
 src/Cantarell-Regular.ufo/glyphs/ldotbelow.glif    |     9 +
 src/Cantarell-Regular.ufo/glyphs/leftA_rrow.glif   |    11 +
 .../glyphs/leftanglebracket-math.glif              |    16 +
 src/Cantarell-Regular.ufo/glyphs/less.glif         |     8 +
 src/Cantarell-Regular.ufo/glyphs/less.tf.glif      |     7 +
 src/Cantarell-Regular.ufo/glyphs/lessequal.glif    |     8 +
 src/Cantarell-Regular.ufo/glyphs/lessequal.tf.glif |     7 +
 src/Cantarell-Regular.ufo/glyphs/lira.glif         |    46 +
 src/Cantarell-Regular.ufo/glyphs/liraT_urkish.glif |    35 +
 src/Cantarell-Regular.ufo/glyphs/literS_ign.glif   |    43 +
 src/Cantarell-Regular.ufo/glyphs/lj.glif           |     9 +
 src/Cantarell-Regular.ufo/glyphs/lje-cy.glif       |    55 +
 src/Cantarell-Regular.ufo/glyphs/llinebelow.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/logicalnot.glif   |    19 +
 .../glyphs/logicalnot.tf.glif                      |    18 +
 src/Cantarell-Regular.ufo/glyphs/lozenge.glif      |    21 +
 src/Cantarell-Regular.ufo/glyphs/lslash.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/m.glif            |    55 +
 src/Cantarell-Regular.ufo/glyphs/macron.glif       |     8 +
 .../glyphs/macronbelowcomb.glif                    |    20 +
 .../glyphs/macronbelowcomb.narrow.glif             |    19 +
 .../glyphs/macroncomb.case.glif                    |    14 +
 src/Cantarell-Regular.ufo/glyphs/macroncomb.glif   |    20 +
 .../glyphs/macroncomb.loclV_I_E_T_.glif            |    19 +
 .../glyphs/macroncomb.narrow.case.glif             |    19 +
 .../glyphs/macroncomb.narrow.glif                  |    19 +
 .../glyphs/macroncomb_acutecomb.glif               |    18 +
 .../glyphs/macroncomb_dieresiscomb.glif            |    13 +
 .../glyphs/macroncomb_gravecomb.glif               |    18 +
 src/Cantarell-Regular.ufo/glyphs/manat.glif        |    33 +
 src/Cantarell-Regular.ufo/glyphs/mdotbelow.glif    |     9 +
 src/Cantarell-Regular.ufo/glyphs/micro.glif        |    36 +
 src/Cantarell-Regular.ufo/glyphs/minus.glif        |    13 +
 src/Cantarell-Regular.ufo/glyphs/minus.tf.glif     |    12 +
 src/Cantarell-Regular.ufo/glyphs/minute.glif       |    11 +
 src/Cantarell-Regular.ufo/glyphs/multiply.glif     |    19 +
 src/Cantarell-Regular.ufo/glyphs/multiply.tf.glif  |    18 +
 src/Cantarell-Regular.ufo/glyphs/n.glif            |    37 +
 src/Cantarell-Regular.ufo/glyphs/nacute.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/naira.glif        |    32 +
 src/Cantarell-Regular.ufo/glyphs/nbspace.glif      |    13 +
 src/Cantarell-Regular.ufo/glyphs/ncaron.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/ncommaaccent.glif |     9 +
 src/Cantarell-Regular.ufo/glyphs/ndotaccent.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/ndotbelow.glif    |     9 +
 src/Cantarell-Regular.ufo/glyphs/nine.dnom.glif    |    62 +
 src/Cantarell-Regular.ufo/glyphs/nine.glif         |    16 +
 src/Cantarell-Regular.ufo/glyphs/nine.lf.glif      |     7 +
 src/Cantarell-Regular.ufo/glyphs/nine.numr.glif    |    15 +
 src/Cantarell-Regular.ufo/glyphs/nine.osf.glif     |    46 +
 src/Cantarell-Regular.ufo/glyphs/nine.ss01.glif    |    10 +
 src/Cantarell-Regular.ufo/glyphs/nine.subs.glif    |    15 +
 src/Cantarell-Regular.ufo/glyphs/nine.tf.glif      |    55 +
 src/Cantarell-Regular.ufo/glyphs/nine.tosf.glif    |    55 +
 src/Cantarell-Regular.ufo/glyphs/nineinferior.glif |    16 +
 src/Cantarell-Regular.ufo/glyphs/ninesuperior.glif |    16 +
 src/Cantarell-Regular.ufo/glyphs/nj.glif           |     9 +
 src/Cantarell-Regular.ufo/glyphs/nje-cy.glif       |    45 +
 src/Cantarell-Regular.ufo/glyphs/nlinebelow.glif   |     9 +
 .../glyphs/nonbreakinghyphen.glif                  |    16 +
 src/Cantarell-Regular.ufo/glyphs/notequal.glif     |    25 +
 src/Cantarell-Regular.ufo/glyphs/notequal.tf.glif  |    24 +
 src/Cantarell-Regular.ufo/glyphs/notidentical.glif |    31 +
 .../glyphs/notidentical.tf.glif                    |    30 +
 src/Cantarell-Regular.ufo/glyphs/ntilde.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/numbersign.glif   |    31 +
 src/Cantarell-Regular.ufo/glyphs/numero.glif       |    18 +
 src/Cantarell-Regular.ufo/glyphs/o-cy.glif         |     9 +
 src/Cantarell-Regular.ufo/glyphs/o.glif            |    43 +
 src/Cantarell-Regular.ufo/glyphs/oacute.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/obarred-cy.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/obreve.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/ocaron.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/ocircumflex.glif  |     9 +
 .../glyphs/ocircumflexacute.glif                   |     9 +
 .../glyphs/ocircumflexdotbelow.glif                |    10 +
 .../glyphs/ocircumflexgrave.glif                   |     9 +
 .../glyphs/ocircumflexhookabove.glif               |     9 +
 .../glyphs/ocircumflextilde.glif                   |     9 +
 src/Cantarell-Regular.ufo/glyphs/odblgrave.glif    |     9 +
 src/Cantarell-Regular.ufo/glyphs/odieresis-cy.glif |     9 +
 src/Cantarell-Regular.ufo/glyphs/odieresis.glif    |     9 +
 .../glyphs/odieresismacron.glif                    |     9 +
 .../glyphs/odotaccentmacron.glif                   |     9 +
 src/Cantarell-Regular.ufo/glyphs/odotbelow.glif    |     9 +
 src/Cantarell-Regular.ufo/glyphs/oe.glif           |    78 +
 src/Cantarell-Regular.ufo/glyphs/ogonek.glif       |     8 +
 src/Cantarell-Regular.ufo/glyphs/ogonekcomb.glif   |    35 +
 .../glyphs/ogonekcomb.narrow.glif                  |    34 +
 .../glyphs/ogonekcomb.tall.case.glif               |    34 +
 .../glyphs/ogonekcomb.tall.glif                    |    34 +
 src/Cantarell-Regular.ufo/glyphs/ograve.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/ohookabove.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/ohorn.glif        |    32 +
 src/Cantarell-Regular.ufo/glyphs/ohornacute.glif   |     9 +
 .../glyphs/ohorndotbelow.glif                      |     9 +
 src/Cantarell-Regular.ufo/glyphs/ohorngrave.glif   |     9 +
 .../glyphs/ohornhookabove.glif                     |     9 +
 src/Cantarell-Regular.ufo/glyphs/ohorntilde.glif   |     9 +
 .../glyphs/ohungarumlaut.glif                      |     9 +
 .../glyphs/oinvertedbreve.glif                     |     9 +
 src/Cantarell-Regular.ufo/glyphs/omacron.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/omacronacute.glif |     9 +
 src/Cantarell-Regular.ufo/glyphs/omacrongrave.glif |     9 +
 src/Cantarell-Regular.ufo/glyphs/one.dnom.glif     |    38 +
 src/Cantarell-Regular.ufo/glyphs/one.glif          |    16 +
 src/Cantarell-Regular.ufo/glyphs/one.lf.glif       |    22 +
 src/Cantarell-Regular.ufo/glyphs/one.numr.glif     |    15 +
 src/Cantarell-Regular.ufo/glyphs/one.osf.glif      |    22 +
 src/Cantarell-Regular.ufo/glyphs/one.subs.glif     |    15 +
 src/Cantarell-Regular.ufo/glyphs/one.tf.glif       |    31 +
 src/Cantarell-Regular.ufo/glyphs/one.tosf.glif     |    31 +
 src/Cantarell-Regular.ufo/glyphs/oneeighth.glif    |    18 +
 src/Cantarell-Regular.ufo/glyphs/onefifth.glif     |    18 +
 src/Cantarell-Regular.ufo/glyphs/onefraction.glif  |    17 +
 src/Cantarell-Regular.ufo/glyphs/onehalf.glif      |    18 +
 src/Cantarell-Regular.ufo/glyphs/oneinferior.glif  |    16 +
 src/Cantarell-Regular.ufo/glyphs/oneninth.glif     |    18 +
 src/Cantarell-Regular.ufo/glyphs/onequarter.glif   |    18 +
 src/Cantarell-Regular.ufo/glyphs/oneseventh.glif   |    18 +
 src/Cantarell-Regular.ufo/glyphs/onesixth.glif     |    18 +
 src/Cantarell-Regular.ufo/glyphs/onesuperior.glif  |    16 +
 src/Cantarell-Regular.ufo/glyphs/onetenth.glif     |    19 +
 src/Cantarell-Regular.ufo/glyphs/onethird.glif     |    18 +
 src/Cantarell-Regular.ufo/glyphs/oogonek.glif      |    23 +
 src/Cantarell-Regular.ufo/glyphs/ordfeminine.glif  |    63 +
 src/Cantarell-Regular.ufo/glyphs/ordmasculine.glif |    50 +
 src/Cantarell-Regular.ufo/glyphs/oslash.glif       |    42 +
 src/Cantarell-Regular.ufo/glyphs/oslashacute.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/otilde.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/otildeacute.glif  |     9 +
 .../glyphs/otildedieresis.glif                     |     9 +
 src/Cantarell-Regular.ufo/glyphs/otildemacron.glif |     9 +
 src/Cantarell-Regular.ufo/glyphs/p.glif            |    47 +
 src/Cantarell-Regular.ufo/glyphs/palochka-cy.glif  |     8 +
 src/Cantarell-Regular.ufo/glyphs/paragraph.glif    |    23 +
 src/Cantarell-Regular.ufo/glyphs/parenleft.glif    |    23 +
 src/Cantarell-Regular.ufo/glyphs/parenright.glif   |     8 +
 src/Cantarell-Regular.ufo/glyphs/partialdiff.glif  |    47 +
 src/Cantarell-Regular.ufo/glyphs/pe-cy.glif        |    31 +
 src/Cantarell-Regular.ufo/glyphs/percent.glif      |    69 +
 src/Cantarell-Regular.ufo/glyphs/period.glif       |    21 +
 .../glyphs/periodcentered.glif                     |     8 +
 .../glyphs/periodcentered.loclC_A_T_.case.glif     |     7 +
 .../glyphs/periodcentered.loclC_A_T_.glif          |    20 +
 src/Cantarell-Regular.ufo/glyphs/perthousand.glif  |    97 +
 src/Cantarell-Regular.ufo/glyphs/peseta.glif       |    20 +
 src/Cantarell-Regular.ufo/glyphs/peso.glif         |    57 +
 src/Cantarell-Regular.ufo/glyphs/pi.glif           |    37 +
 src/Cantarell-Regular.ufo/glyphs/plus.glif         |    19 +
 src/Cantarell-Regular.ufo/glyphs/plus.tf.glif      |    18 +
 src/Cantarell-Regular.ufo/glyphs/plusminus.glif    |    25 +
 src/Cantarell-Regular.ufo/glyphs/plusminus.tf.glif |    24 +
 .../glyphs/primeR_eversed.glif                     |    11 +
 src/Cantarell-Regular.ufo/glyphs/primemod.glif     |     8 +
 src/Cantarell-Regular.ufo/glyphs/product.glif      |    17 +
 .../glyphs/punctuationspace.glif                   |    13 +
 src/Cantarell-Regular.ufo/glyphs/q.glif            |    47 +
 src/Cantarell-Regular.ufo/glyphs/qa-cy.glif        |     8 +
 src/Cantarell-Regular.ufo/glyphs/question.glif     |    45 +
 src/Cantarell-Regular.ufo/glyphs/questiondown.glif |     8 +
 src/Cantarell-Regular.ufo/glyphs/quotedbl.glif     |     9 +
 src/Cantarell-Regular.ufo/glyphs/quotedblbase.glif |    18 +
 src/Cantarell-Regular.ufo/glyphs/quotedblleft.glif |     9 +
 .../glyphs/quotedblright.glif                      |     9 +
 src/Cantarell-Regular.ufo/glyphs/quoteleft.glif    |    16 +
 src/Cantarell-Regular.ufo/glyphs/quoteright.glif   |    16 +
 .../glyphs/quotesinglbase.glif                     |    16 +
 src/Cantarell-Regular.ufo/glyphs/quotesingle.glif  |    13 +
 src/Cantarell-Regular.ufo/glyphs/r.glif            |    35 +
 src/Cantarell-Regular.ufo/glyphs/racute.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/radical.glif      |    18 +
 src/Cantarell-Regular.ufo/glyphs/ratio.glif        |     8 +
 src/Cantarell-Regular.ufo/glyphs/rcaron.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/rcommaaccent.glif |     9 +
 src/Cantarell-Regular.ufo/glyphs/rdblgrave.glif    |     9 +
 src/Cantarell-Regular.ufo/glyphs/rdotbelow.glif    |     9 +
 src/Cantarell-Regular.ufo/glyphs/registered.glif   |    67 +
 src/Cantarell-Regular.ufo/glyphs/rightA_rrow.glif  |    22 +
 .../glyphs/rightanglebracket-math.glif             |    16 +
 src/Cantarell-Regular.ufo/glyphs/ring.glif         |     8 +
 .../glyphs/ringcomb.case.glif                      |    14 +
 src/Cantarell-Regular.ufo/glyphs/ringcomb.glif     |    42 +
 .../glyphs/ringcomb_acutecomb.case.glif            |    19 +
 .../glyphs/ringcomb_acutecomb.glif                 |    19 +
 src/Cantarell-Regular.ufo/glyphs/ringhalfleft.glif |     8 +
 .../glyphs/ringhalfright.glif                      |    23 +
 .../glyphs/rinvertedbreve.glif                     |     9 +
 src/Cantarell-Regular.ufo/glyphs/rlinebelow.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/ruble.glif        |    39 +
 src/Cantarell-Regular.ufo/glyphs/rupeeI_ndian.glif |    45 +
 src/Cantarell-Regular.ufo/glyphs/s.glif            |    46 +
 src/Cantarell-Regular.ufo/glyphs/sacute.glif       |     9 +
 .../glyphs/sacutedotaccent.glif                    |     9 +
 src/Cantarell-Regular.ufo/glyphs/saltillo.glif     |     8 +
 src/Cantarell-Regular.ufo/glyphs/scaron.glif       |     9 +
 .../glyphs/scarondotaccent.glif                    |     9 +
 src/Cantarell-Regular.ufo/glyphs/scedilla.glif     |     9 +
 src/Cantarell-Regular.ufo/glyphs/schwa-cy.glif     |     8 +
 src/Cantarell-Regular.ufo/glyphs/schwa.glif        |     8 +
 src/Cantarell-Regular.ufo/glyphs/scircumflex.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/scommaaccent.glif |     9 +
 src/Cantarell-Regular.ufo/glyphs/sdotaccent.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/sdotbelow.glif    |     9 +
 .../glyphs/sdotbelowdotaccent.glif                 |    10 +
 src/Cantarell-Regular.ufo/glyphs/second.glif       |    12 +
 .../glyphs/secondtonechinese.glif                  |     8 +
 src/Cantarell-Regular.ufo/glyphs/section.glif      |    63 +
 src/Cantarell-Regular.ufo/glyphs/semicolon.glif    |    15 +
 src/Cantarell-Regular.ufo/glyphs/seven.dnom.glif   |    32 +
 src/Cantarell-Regular.ufo/glyphs/seven.glif        |    16 +
 src/Cantarell-Regular.ufo/glyphs/seven.lf.glif     |    16 +
 src/Cantarell-Regular.ufo/glyphs/seven.numr.glif   |    15 +
 src/Cantarell-Regular.ufo/glyphs/seven.osf.glif    |    16 +
 src/Cantarell-Regular.ufo/glyphs/seven.subs.glif   |    15 +
 src/Cantarell-Regular.ufo/glyphs/seven.tf.glif     |    25 +
 src/Cantarell-Regular.ufo/glyphs/seven.tosf.glif   |    25 +
 src/Cantarell-Regular.ufo/glyphs/seveneighths.glif |    18 +
 .../glyphs/seveninferior.glif                      |    16 +
 .../glyphs/sevensuperior.glif                      |    16 +
 src/Cantarell-Regular.ufo/glyphs/sha-cy.glif       |    34 +
 src/Cantarell-Regular.ufo/glyphs/shcha-cy.glif     |    40 +
 src/Cantarell-Regular.ufo/glyphs/shha-cy.glif      |     8 +
 src/Cantarell-Regular.ufo/glyphs/six.dnom.glif     |    62 +
 src/Cantarell-Regular.ufo/glyphs/six.glif          |    16 +
 src/Cantarell-Regular.ufo/glyphs/six.lf.glif       |    46 +
 src/Cantarell-Regular.ufo/glyphs/six.numr.glif     |    15 +
 src/Cantarell-Regular.ufo/glyphs/six.osf.glif      |    46 +
 src/Cantarell-Regular.ufo/glyphs/six.ss01.glif     |    43 +
 src/Cantarell-Regular.ufo/glyphs/six.subs.glif     |    15 +
 src/Cantarell-Regular.ufo/glyphs/six.tf.glif       |    55 +
 src/Cantarell-Regular.ufo/glyphs/six.tosf.glif     |    57 +
 src/Cantarell-Regular.ufo/glyphs/sixinferior.glif  |    16 +
 .../glyphs/sixperemspace.glif                      |     7 +
 src/Cantarell-Regular.ufo/glyphs/sixsuperior.glif  |    16 +
 src/Cantarell-Regular.ufo/glyphs/slash.glif        |    13 +
 .../glyphs/slashlongcomb.case.glif                 |    18 +
 .../glyphs/slashlongcomb.glif                      |    19 +
 .../glyphs/slashshortcomb.case.glif                |    18 +
 .../glyphs/slashshortcomb.glif                     |    19 +
 src/Cantarell-Regular.ufo/glyphs/softhyphen.glif   |     8 +
 src/Cantarell-Regular.ufo/glyphs/softsign-cy.glif  |    40 +
 src/Cantarell-Regular.ufo/glyphs/space.glif        |    10 +
 src/Cantarell-Regular.ufo/glyphs/sterling.glif     |    40 +
 .../glyphs/strokelongcomb.glif                     |    19 +
 .../glyphs/strokeshortcomb.case.glif               |    18 +
 .../glyphs/strokeshortcomb.glif                    |    19 +
 src/Cantarell-Regular.ufo/glyphs/summation.glif    |    21 +
 src/Cantarell-Regular.ufo/glyphs/t.glif            |    38 +
 src/Cantarell-Regular.ufo/glyphs/tbar.glif         |     9 +
 src/Cantarell-Regular.ufo/glyphs/tcaron.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/tcedilla.glif     |     9 +
 src/Cantarell-Regular.ufo/glyphs/tcommaaccent.glif |     9 +
 src/Cantarell-Regular.ufo/glyphs/tdieresis.glif    |     9 +
 src/Cantarell-Regular.ufo/glyphs/tdotbelow.glif    |     9 +
 src/Cantarell-Regular.ufo/glyphs/te-cy.glif        |    33 +
 src/Cantarell-Regular.ufo/glyphs/tenge.glif        |    13 +
 src/Cantarell-Regular.ufo/glyphs/thinspace.glif    |     7 +
 src/Cantarell-Regular.ufo/glyphs/thorn.glif        |    49 +
 src/Cantarell-Regular.ufo/glyphs/three.dnom.glif   |    64 +
 src/Cantarell-Regular.ufo/glyphs/three.glif        |    16 +
 src/Cantarell-Regular.ufo/glyphs/three.lf.glif     |    50 +
 src/Cantarell-Regular.ufo/glyphs/three.numr.glif   |    15 +
 src/Cantarell-Regular.ufo/glyphs/three.osf.glif    |    48 +
 src/Cantarell-Regular.ufo/glyphs/three.subs.glif   |    15 +
 src/Cantarell-Regular.ufo/glyphs/three.tf.glif     |    57 +
 src/Cantarell-Regular.ufo/glyphs/three.tosf.glif   |    57 +
 src/Cantarell-Regular.ufo/glyphs/threeeighths.glif |    18 +
 src/Cantarell-Regular.ufo/glyphs/threefifths.glif  |    18 +
 .../glyphs/threeinferior.glif                      |    16 +
 .../glyphs/threeperemspace.glif                    |     7 +
 .../glyphs/threequarters.glif                      |    18 +
 .../glyphs/threesuperior.glif                      |    16 +
 src/Cantarell-Regular.ufo/glyphs/tilde.glif        |     8 +
 .../glyphs/tildecomb.case.glif                     |    14 +
 src/Cantarell-Regular.ufo/glyphs/tildecomb.glif    |    36 +
 .../glyphs/tildecomb.loclV_I_E_T_.glif             |    40 +
 .../glyphs/tildecomb_acutecomb.glif                |    18 +
 .../glyphs/tildecomb_dieresiscomb.glif             |    18 +
 .../glyphs/tildecomb_macroncomb.glif               |    18 +
 src/Cantarell-Regular.ufo/glyphs/tlinebelow.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/trademark.glif    |    37 +
 src/Cantarell-Regular.ufo/glyphs/tripleprime.glif  |    13 +
 src/Cantarell-Regular.ufo/glyphs/tse-cy.glif       |    36 +
 src/Cantarell-Regular.ufo/glyphs/tshe-cy.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/tugrik.glif       |    13 +
 src/Cantarell-Regular.ufo/glyphs/two.dnom.glif     |    48 +
 src/Cantarell-Regular.ufo/glyphs/two.glif          |    16 +
 src/Cantarell-Regular.ufo/glyphs/two.lf.glif       |    32 +
 src/Cantarell-Regular.ufo/glyphs/two.numr.glif     |    15 +
 src/Cantarell-Regular.ufo/glyphs/two.osf.glif      |    32 +
 src/Cantarell-Regular.ufo/glyphs/two.subs.glif     |    15 +
 src/Cantarell-Regular.ufo/glyphs/two.tf.glif       |    41 +
 src/Cantarell-Regular.ufo/glyphs/two.tosf.glif     |    41 +
 src/Cantarell-Regular.ufo/glyphs/twofifths.glif    |    18 +
 src/Cantarell-Regular.ufo/glyphs/twoinferior.glif  |    16 +
 src/Cantarell-Regular.ufo/glyphs/twosuperior.glif  |    16 +
 src/Cantarell-Regular.ufo/glyphs/twothirds.glif    |    18 +
 src/Cantarell-Regular.ufo/glyphs/u-cy.glif         |     9 +
 src/Cantarell-Regular.ufo/glyphs/u.glif            |    39 +
 src/Cantarell-Regular.ufo/glyphs/uacute.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/ubreve.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/ucaron.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/ucircumflex.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/udblgrave.glif    |     9 +
 src/Cantarell-Regular.ufo/glyphs/udieresis-cy.glif |     9 +
 src/Cantarell-Regular.ufo/glyphs/udieresis.glif    |     9 +
 .../glyphs/udieresisacute.glif                     |     9 +
 .../glyphs/udieresiscaron.glif                     |     9 +
 .../glyphs/udieresisgrave.glif                     |     9 +
 .../glyphs/udieresismacron.glif                    |     9 +
 src/Cantarell-Regular.ufo/glyphs/udotbelow.glif    |     9 +
 src/Cantarell-Regular.ufo/glyphs/ugrave.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/uhookabove.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/uhorn.glif        |    15 +
 src/Cantarell-Regular.ufo/glyphs/uhornacute.glif   |     9 +
 .../glyphs/uhorndotbelow.glif                      |     9 +
 src/Cantarell-Regular.ufo/glyphs/uhorngrave.glif   |     9 +
 .../glyphs/uhornhookabove.glif                     |     9 +
 src/Cantarell-Regular.ufo/glyphs/uhorntilde.glif   |     9 +
 .../glyphs/uhungarumlaut-cy.glif                   |     9 +
 .../glyphs/uhungarumlaut.glif                      |     9 +
 .../glyphs/uinvertedbreve.glif                     |     9 +
 src/Cantarell-Regular.ufo/glyphs/umacron-cy.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/umacron.glif      |     9 +
 .../glyphs/umacrondieresis.glif                    |     9 +
 src/Cantarell-Regular.ufo/glyphs/underscore.glif   |    13 +
 src/Cantarell-Regular.ufo/glyphs/uogonek.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/upA_rrow.glif     |    22 +
 src/Cantarell-Regular.ufo/glyphs/uring.glif        |     9 +
 src/Cantarell-Regular.ufo/glyphs/ushort-cy.glif    |     9 +
 src/Cantarell-Regular.ufo/glyphs/ustraight-cy.glif |    15 +
 .../glyphs/ustraightstroke-cy.glif                 |     9 +
 src/Cantarell-Regular.ufo/glyphs/utilde.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/utildeacute.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/v.glif            |    22 +
 src/Cantarell-Regular.ufo/glyphs/ve-cy.glif        |    54 +
 .../glyphs/verticallineabovecomb.glif              |    20 +
 .../glyphs/verticallinebelowcomb.glif              |    20 +
 .../glyphs/verticallinelowmod.glif                 |     8 +
 .../glyphs/verticallinemod.glif                    |     8 +
 src/Cantarell-Regular.ufo/glyphs/w.glif            |    30 +
 src/Cantarell-Regular.ufo/glyphs/wacute.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/wcircumflex.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/wdieresis.glif    |     9 +
 src/Cantarell-Regular.ufo/glyphs/we-cy.glif        |     8 +
 src/Cantarell-Regular.ufo/glyphs/wgrave.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/whiteC_ircle.glif |    38 +
 src/Cantarell-Regular.ufo/glyphs/won.glif          |    32 +
 src/Cantarell-Regular.ufo/glyphs/x.glif            |    28 +
 src/Cantarell-Regular.ufo/glyphs/y.glif            |    28 +
 src/Cantarell-Regular.ufo/glyphs/yacute.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/yat-cy.glif       |    35 +
 src/Cantarell-Regular.ufo/glyphs/ycircumflex.glif  |     9 +
 src/Cantarell-Regular.ufo/glyphs/ydieresis.glif    |     9 +
 src/Cantarell-Regular.ufo/glyphs/ydotaccent.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/ydotbelow.glif    |     9 +
 src/Cantarell-Regular.ufo/glyphs/yen.glif          |    31 +
 src/Cantarell-Regular.ufo/glyphs/yeru-cy.glif      |    47 +
 .../glyphs/yerudieresis-cy.glif                    |     9 +
 src/Cantarell-Regular.ufo/glyphs/ygrave.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/yhookabove.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/yi-cy.glif        |     9 +
 src/Cantarell-Regular.ufo/glyphs/ymacron.glif      |     9 +
 src/Cantarell-Regular.ufo/glyphs/ytilde.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/yusbig-cy.glif    |    54 +
 src/Cantarell-Regular.ufo/glyphs/z.glif            |    26 +
 src/Cantarell-Regular.ufo/glyphs/zacute.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/zcaron.glif       |     9 +
 src/Cantarell-Regular.ufo/glyphs/zdotaccent.glif   |     9 +
 src/Cantarell-Regular.ufo/glyphs/zdotbelow.glif    |     9 +
 src/Cantarell-Regular.ufo/glyphs/ze-cy.glif        |    66 +
 .../glyphs/zedescender-cy.glif                     |     9 +
 .../glyphs/zedieresis-cy.glif                      |     9 +
 src/Cantarell-Regular.ufo/glyphs/zero.dnom.glif    |    51 +
 src/Cantarell-Regular.ufo/glyphs/zero.glif         |    16 +
 src/Cantarell-Regular.ufo/glyphs/zero.lf.glif      |    35 +
 src/Cantarell-Regular.ufo/glyphs/zero.lf.zero.glif |    16 +
 src/Cantarell-Regular.ufo/glyphs/zero.numr.glif    |    15 +
 src/Cantarell-Regular.ufo/glyphs/zero.osf.glif     |    35 +
 .../glyphs/zero.osf.zero.glif                      |    16 +
 src/Cantarell-Regular.ufo/glyphs/zero.subs.glif    |    15 +
 src/Cantarell-Regular.ufo/glyphs/zero.tf.glif      |    44 +
 src/Cantarell-Regular.ufo/glyphs/zero.tf.zero.glif |    21 +
 src/Cantarell-Regular.ufo/glyphs/zero.tosf.glif    |    44 +
 .../glyphs/zero.tosf.zero.glif                     |    16 +
 src/Cantarell-Regular.ufo/glyphs/zero.zero.glif    |    15 +
 src/Cantarell-Regular.ufo/glyphs/zeroinferior.glif |    16 +
 src/Cantarell-Regular.ufo/glyphs/zerosuperior.glif |    16 +
 src/Cantarell-Regular.ufo/glyphs/zerothird.glif    |    18 +
 .../glyphs/zerowidthspace.glif                     |     6 +
 src/Cantarell-Regular.ufo/glyphs/zhe-cy.glif       |    52 +
 src/Cantarell-Regular.ufo/glyphs/zhebreve-cy.glif  |     9 +
 .../glyphs/zhedescender-cy.glif                    |    20 +
 .../glyphs/zhedieresis-cy.glif                     |     9 +
 src/Cantarell-Regular.ufo/layercontents.plist      |    14 +
 src/Cantarell-Regular.ufo/lib.plist                |  3726 +
 src/Cantarell-Regular.ufo/metainfo.plist           |    10 +
 src/Cantarell.designspace                          |   281 +
 src/Cantarell.glyphs                               | 82245 -------------------
 src/Cantarell.stylespace                           |    60 +
 src/meson.build                                    |    21 +-
 3370 files changed, 87739 insertions(+), 82512 deletions(-)
---
diff --git a/.editorconfig b/.editorconfig
new file mode 100644
index 00000000..5a45e61c
--- /dev/null
+++ b/.editorconfig
@@ -0,0 +1,19 @@
+# http://editorconfig.org
+
+root = true
+
+[*]
+indent_style = space
+indent_size = 4
+trim_trailing_whitespace = true
+insert_final_newline = true
+charset = utf-8
+end_of_line = lf
+
+[*.{yaml,yml,xml,plist,glif,designspace,stylespace,doap}]
+indent_style = space
+indent_size = 2
+
+[*.fea]
+indent_style = tab
+indent_size = 4
diff --git a/.gitignore b/.gitignore
index 4b7ba03f..e398bd05 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,48 +1,128 @@
-/*.
-/*.bak
-/*.lo
-/*.orig
-/*.rej
-/*.tab.c
-/*~
-/.*.sw[nop]
-/src/*.sfd-*
-/.gitignore
-/.libs
-/GPATH
-/GRTAGS
-/GSYMS
-/GTAGS
-/ID
-/Makefile
-/Makefile.in
-/TAGS
-/_libs
-/aclocal.m4
-/autom4te.cache
-/build*
-/config.cache
-/config.guess
-/config.h
-/config.h.in
-/config.log
-/config.lt
-/config.status
-/config.status.lineno
-/config.sub
-/configure
-/configure.lineno
-/depcomp
-/install-sh
-/intltool-*.in
-/libtool
-/ltmain.sh
-/missing
-/mkinstalldirs
-/so_locations
-/stamp-h1
-/tags
+# Byte-compiled / optimized / DLL files
+__pycache__/
+*.py[cod]
+*$py.class
+
+# C extensions
+*.so
+
+# Distribution / packaging
+.Python
+build/
+develop-eggs/
+dist/
+downloads/
+eggs/
+.eggs/
+lib/
+lib64/
+parts/
+sdist/
+var/
+wheels/
+pip-wheel-metadata/
+share/python-wheels/
+*.egg-info/
+.installed.cfg
+*.egg
+MANIFEST
+
+# PyInstaller
+#  Usually these files are written by a python script from a template
+#  before PyInstaller builds the exe, so as to inject date/other infos into it.
+*.manifest
+*.spec
+
+# Installer logs
+pip-log.txt
+pip-delete-this-directory.txt
+
+# Unit test / coverage reports
+htmlcov/
+.tox/
+.nox/
+.coverage
+.coverage.*
+.cache
+nosetests.xml
+coverage.xml
+*.cover
+.hypothesis/
+.pytest_cache/
+
+# Translations
+*.mo
+*.pot
+
+# Django stuff:
+*.log
+local_settings.py
+db.sqlite3
+
+# Flask stuff:
+instance/
+.webassets-cache
+
+# Scrapy stuff:
+.scrapy
+
+# Sphinx documentation
+docs/_build/
+
+# PyBuilder
+target/
+
+# Jupyter Notebook
+.ipynb_checkpoints
+
+# IPython
+profile_default/
+ipython_config.py
+
+# pyenv
+.python-version
+
+# celery beat schedule file
+celerybeat-schedule
+
+# SageMath parsed files
+*.sage.py
+
+# Environments
+.env
+.venv
+env/
+venv/
+ENV/
+env.bak/
+venv.bak/
+
+# Spyder project settings
+.spyderproject
+.spyproject
+
+# Rope project settings
+.ropeproject
+
+# mkdocs documentation
+/site
+
+# mypy
+.mypy_cache/
+.dmypy.json
+dmypy.json
+
+# Pyre type checker
+.pyre/
+
+# version file generated by setuptools_scm
+src/ufoLib2/_version.py
+
+# Visual Studio Code
+.vscode
+
 .DS_Store
 src/*(Automatisch gesichert)*
-venv
 instance_ufos
+*.glyphs
+master_*
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 8d3ac12e..b46c4e89 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -12,7 +12,8 @@ build:
     - python3 scripts/flip-prebuilt-on.py meson_options.txt
     - git add meson_options.txt
     - cp /usr/local/share/fonts/cantarell/*.otf prebuilt
-    - git add prebuilt/*.otf
+    - cp /usr/local/share/fonts/cantarell/*.ttf prebuilt
+    - git add prebuilt/*.otf prebuilt/*.ttf
     - git config --global user.email "you example com"
     - git config --global user.name "Your Name"
     - git commit -m "Make package with prebuilt binaries, ninja will dist them."
@@ -21,4 +22,5 @@ build:
     paths:
       - build/meson-dist
       - prebuilt/*.otf
+      - prebuilt/*.ttf
     expire_in: 7 days
diff --git a/COPYING b/COPYING
index 7d9d6dca..d9765dcf 100644
--- a/COPYING
+++ b/COPYING
@@ -1,4 +1,4 @@
-Copyright (c) 2009--2016, The Cantarell Authors
+Copyright (c) 2009--2019, The Cantarell Authors
 
 This Font Software is licensed under the SIL Open Font License, Version 1.1.
 This license is copied below, and is also available with a FAQ at:
@@ -18,7 +18,7 @@ with others.
 
 The OFL allows the licensed fonts to be used, studied, modified and
 redistributed freely as long as they are not sold by themselves. The
-fonts, including any derivative works, can be bundled, embedded, 
+fonts, including any derivative works, can be bundled, embedded,
 redistributed and/or sold with any software provided that any reserved
 names are not used by derivative works. The fonts and derivatives,
 however, cannot be released under any other type of license. The
@@ -91,3 +91,21 @@ INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
 DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
 OTHER DEALINGS IN THE FONT SOFTWARE.
+
+-------------------------------------------------------------------------------
+
+Scripts contain parts of the source code of glyphsLib:
+
+# Copyright 2015 Google Inc. All Rights Reserved.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
diff --git a/NEWS b/NEWS
index 8d93c061..82b9eca6 100644
--- a/NEWS
+++ b/NEWS
@@ -1,198 +1,214 @@
+Next version:
+- Added variable font, TrueType flavor. No hinting for now.
+- Static fonts use same rounding method as varLib uses for the variable font.
+- Fixed Ustraight-cy (U+04AE), ustraight-cy (U+04AF), Ustraightstroke-cy
+  (U+04B0), ustraightstroke-cy (U+04B1), they didn't have a proper production
+  name before and may not have been properly accessible.
+- Removed some building components that made it into the final font.
+- Fixed various production names of combined diacritics.
+- Limited anchor propagation to letters, excluding ligatures. Generate GDEF
+  table properly.
+- Set one simple `gasp` table for hinted display for e.g. Windows.
+- Removed `ccmp` from the `aalt` lookup.
+- The OS/2 table fsType now says that no Digital Rights Management is applied
+  to the fonts, the name table now says the fonts are OFL 1.1 licensed.
+- Internal housekeeping: Sources are in UFO and Designspace format now, with
+  various cleanups like removed unused layers.
+
 0.111
- - Fix the wrongly assigned OS/2 weight class values that e.g. led to Extra Bold
-   being selected when Bold was requested.
+- Fix the wrongly assigned OS/2 weight class values that e.g. led to Extra Bold
+  being selected when Bold was requested.
 
 0.110
- - Space everything a little bit tighter.
- - Scale down whiteCircle and blackCircle by 50%, makes password dots smaller.
- - Tweak feet of one.lf slightly for a more even appearance.
- - Revise lcaron, dcaron and tcaron for collision-free rendering even at bold 
-   weight. Will need kerning later. 
- - Add draft of Cyrillic (GF Cyrillic Plus set), to be improved.
- - Equalize advance width of period, comma, colon, semicolon.
- - Build packages with prebuilt fonts baked in.
- - New contributed AppStream metadata translations for Slovak (Dušan Kazik),
-   Slovenian (Matej Urbančič), Russian (Stas Solovey) and Chinese China
-   (Dingzhong Chen).
+- Space everything a little bit tighter.
+- Scale down whiteCircle and blackCircle by 50%, makes password dots smaller.
+- Tweak feet of one.lf slightly for a more even appearance.
+- Revise lcaron, dcaron and tcaron for collision-free rendering even at bold
+  weight. Will need kerning later.
+- Add draft of Cyrillic (GF Cyrillic Plus set), to be improved.
+- Equalize advance width of period, comma, colon, semicolon.
+- Build packages with prebuilt fonts baked in.
+- New contributed AppStream metadata translations for Slovak (Dušan Kazik),
+  Slovenian (Matej Urbančič), Russian (Stas Solovey) and Chinese China
+  (Dingzhong Chen).
 
 0.101
- - Countless detail updates to various glyphs
- - Added contributed AppStream metdata translations for Polish (Piotr Drąg),
-   French (Claude Paroz), Indonesian (Kukuh Syafaat), Galician (Fran Dieguez),
-   Occitan (Cédric Valmary), Chinese Taiwan (Cheng-Chia Tseng), Spanish (Daniel
-   Mustieles), Catalan (Adolfo Jayme), Croatian (gogo), German (Tim Sabsch),
-   Dutch (Nathan Follens), Turkish (Emin Tufan Çetin), Serbian (Марко Костић),
-   Serbian Latin (Marko Kostić), Hungarian (Gabor Kelemen), Korean (DaeHyun
-   Sung), Czech (Marek Černocký), Lithuanian (Aurimas Černius), Danish (Ask
-   Hjorth Larsen), Italian (Gianvito Cavasoli), Romanian (Daniel Șerbănescu),
-   Punjabi (A S Alam), Latvian (Rūdolfs Mazurs), Swedish (Anders Jonsson),
-   Icelandic (Sveinn í Felli), Greek (Efstathios Iosifidis)
+- Countless detail updates to various glyphs
+- Added contributed AppStream metdata translations for Polish (Piotr Drąg),
+  French (Claude Paroz), Indonesian (Kukuh Syafaat), Galician (Fran Dieguez),
+  Occitan (Cédric Valmary), Chinese Taiwan (Cheng-Chia Tseng), Spanish (Daniel
+  Mustieles), Catalan (Adolfo Jayme), Croatian (gogo), German (Tim Sabsch),
+  Dutch (Nathan Follens), Turkish (Emin Tufan Çetin), Serbian (Марко Костић),
+  Serbian Latin (Marko Kostić), Hungarian (Gabor Kelemen), Korean (DaeHyun
+  Sung), Czech (Marek Černocký), Lithuanian (Aurimas Černius), Danish (Ask
+  Hjorth Larsen), Italian (Gianvito Cavasoli), Romanian (Daniel Șerbănescu),
+  Punjabi (A S Alam), Latvian (Rūdolfs Mazurs), Swedish (Anders Jonsson),
+  Icelandic (Sveinn í Felli), Greek (Efstathios Iosifidis)
 
 0.100
- - Redesigned from scratch to interpolate cleanly from thin to extra bold.
-   Currently targets the Google Fonts Latin Core and Pro glyph sets.
- - Added contributed AppStream metdata translations for Brazilian Portugese
-   (Rafael Fontenelle), Friulian (Fabio Tomat) and Finnish (Jiri Grönroos).
+- Redesigned from scratch to interpolate cleanly from thin to extra bold.
+  Currently targets the Google Fonts Latin Core and Pro glyph sets.
+- Added contributed AppStream metdata translations for Brazilian Portugese
+  (Rafael Fontenelle), Friulian (Fabio Tomat) and Finnish (Jiri Grönroos).
 
 0.0.25
- - Can't remember.
+- Can't remember.
 
 0.0.24
- - asymmetric k for bold, fix stem width
- - sync bold hyphen metrics with regular
+- asymmetric k for bold, fix stem width
+- sync bold hyphen metrics with regular
 
 0.0.23
- - reworked anchors for correct accent rendering under
-   harfbuzz 1.2.0
- - more anchor and combined glyph work
+- reworked anchors for correct accent rendering under harfbuzz 1.2.0
+- more anchor and combined glyph work
 
 0.0.22
- - improvements to the generation script
- - bold: double quotes alignment
- - rehint font with adobe toolkit
- 
+- improvements to the generation script
+- bold: double quotes alignment
+- rehint font with adobe toolkit
+
 0.0.21
- - bold: latin and cyrillic respace
- - bold: adapt f ligatures for the new i
- - redular: adjust spacing of Thorn, ß, ẞ
- - bold: improvements form Cambay
- - bold: match width of numerals to regular
- - numerals - improved spacing
+- bold: latin and cyrillic respace
+- bold: adapt f ligatures for the new i
+- redular: adjust spacing of Thorn, ß, ẞ
+- bold: improvements form Cambay
+- bold: match width of numerals to regular
+- numerals- improved spacing
 
 0.0.20.1
- - fix composited glyph issues
- - fix parallel build issue
+- fix composited glyph issues
+- fix parallel build issue
 
 0.0.20
- - Cyrillic improvements
- - x-height hinting tweaks
- - sync bold to regular
- - OE and oe ligatures
- - ratio respaced
- - capital sharp s for German
+- Cyrillic improvements
+- x-height hinting tweaks
+- sync bold to regular
+- OE and oe ligatures
+- ratio respaced
+- capital sharp s for German
 
 0.0.19
- - generate oblique version
- - more diacritics work; full Latin 4 coverage
- - tabular figures
- - fold over work done on Cambay (Pooja Saxena)
+- generate oblique version
+- more diacritics work; full Latin 4 coverage
+- tabular figures
+- fold over work done on Cambay (Pooja Saxena)
 
 0.0.18.1
- - improved terminals on a,e,r,s,S,l,2
- - fix validation errors
+- improved terminals on a,e,r,s,S,l,2
+- fix validation errors
 
 0.0.18
- - respaced t
- - bold accents fixes
- - consistent stem width and various Improvements on E, H, B and S
- - harmonized o and c
- - improved capitals
- - superscript 123 fixes
- - extra glyps for gtk+ (arrows, openbox)
- - respaced 4 and 7
- 
+- respaced t
+- bold accents fixes
+- consistent stem width and various Improvements on E, H, B and S
+- harmonized o and c
+- improved capitals
+- superscript 123 fixes
+- extra glyps for gtk+ (arrows, openbox)
+- respaced 4 and 7
+
 0.0.17.2
- - rebuild accented glyphs for bold
+- rebuild accented glyphs for bold
 
 0.0.17.1
- - accent fixes
- - revert ijbdklh to snap to caps height
- - proper weight of f ligatures for bold
- - respaced ligatures
+- accent fixes
+- revert ijbdklh to snap to caps height
+- proper weight of f ligatures for bold
+- respaced ligatures
 
 0.0.17
- - improved shapes and metrics by Nikolaus Waxweiler:
-  - baseline and bluezone fixes for autohinter to produce valid hints
-  - many glyphs adjusted for baseline and proper hinting.
-  
-  0.0.16
- - add space variations (#735205)
+- improved shapes and metrics by Nikolaus Waxweiler:
+- baseline and bluezone fixes for autohinter to produce valid hints
+- many glyphs adjusted for baseline and proper hinting.
+
+0.0.16
+- add space variations (#735205)
 
 0.0.15
- - improved spacing for cyrillics (#703588)
- - fixed hinting on numerals (704084)
- - bold outlines improved (#706358)
- - improved cyrillics (#706358)
- - improved outlines and spacing (#703115)
- - missing romanian accent glyphs (#705004)
- - uppercase U shape improvements (#702955)
+- improved spacing for cyrillics (#703588)
+- fixed hinting on numerals (704084)
+- bold outlines improved (#706358)
+- improved cyrillics (#706358)
+- improved outlines and spacing (#703115)
+- missing romanian accent glyphs (#705004)
+- uppercase U shape improvements (#702955)
 
 0.0.14
- - Large improvement to shapes of latin and extended latin glyphs (Pooja Saxena)
- - Improvements to the numeral shapes (Pooja)
- - Greatly improved horizontal metrics of regular weight (Pooja)
- - Corrected maths (Pooja)
- - Corrected outlines & metrics of Cyrillics (Pooja)
+- Large improvement to shapes of latin and extended latin glyphs (Pooja Saxena)
+- Improvements to the numeral shapes (Pooja)
+- Greatly improved horizontal metrics of regular weight (Pooja)
+- Corrected maths (Pooja)
+- Corrected outlines & metrics of Cyrillics (Pooja)
 
 0.0.13
- - many l/rbearking tweaks
- - extra symbols for Shell (bug #657957)
- - balanced shape for s and S
- - balanced shape for 6 and 9
- - balanced 2 and 3
- - improved hhints
- - OT anchors for accents
- - contrast tweaks to bold (b, B, e)
+- many l/rbearking tweaks
+- extra symbols for Shell (bug #657957)
+- balanced shape for s and S
+- balanced shape for 6 and 9
+- balanced 2 and 3
+- improved hhints
+- OT anchors for accents
+- contrast tweaks to bold (b, B, e)
 
 0.0.12
- - improved ligatures
- - improve and add missing cyrillics. bug #689220
- - advanced typo glyphs. bug #689184
+- improved ligatures
+- improve and add missing cyrillics. bug #689220
+- advanced typo glyphs. bug #689184
 
 0.0.11
- - use ligature lookup tables
- - make digits monospaced for bold
+- use ligature lookup tables
+- make digits monospaced for bold
 
 0.0.10.1
- - build related fixes
+- build related fixes
 
 0.0.10
- - generate OTF from SFDs automatically (Fabian Greffrath)
- - install to appropriate system directories (Fabian Greffrath)
- - fix cyrillic metrics
- - improve EE diacritics
+- generate OTF from SFDs automatically (Fabian Greffrath)
+- install to appropriate system directories (Fabian Greffrath)
+- fix cyrillic metrics
+- improve EE diacritics
 
 0.0.9
- - initial support for Cyrillic
- - uppercase Greek
+- initial support for Cyrillic
+- uppercase Greek
 
 0.0.8
- - accented l. #665433
- - extrema & node fixes
- - build related fixes
+- accented l. #665433
+- extrema & node fixes
+- build related fixes
 
 0.0.7
- - ON/OFF glyphs. bug #643120
- - combining circumflex metrics. bug #637066 
- - ] hinting. bug #652834
- - bold: 'a','e','n','s' and 'c' hints.
- - black circle a circle. bug #660442
- - bold: sync accented characters with base glyph.
+- ON/OFF glyphs. bug #643120
+- combining circumflex metrics. bug #637066
+- ] hinting. bug #652834
+- bold: 'a','e','n','s' and 'c' hints.
+- black circle a circle. bug #660442
+- bold: sync accented characters with base glyph.
 
 0.0.6
- - bold l
- - fix umlaut positions. bug #646222
- - README fixes
+- bold l
+- fix umlaut positions. bug #646222
+- README fixes
 
 0.0.5
- - improved password entry glyph
- - improved hyphen by making narrower 
- - improved licensing and FONTLOG metadata 
- - improved vertical metrics
+- improved password entry glyph
+- improved hyphen by making narrower
+- improved licensing and FONTLOG metadata
+- improved vertical metrics
 
 0.0.4
- - improved hints on numerals and bold letters
- - improved metrics
+- improved hints on numerals and bold letters
+- improved metrics
 
 0.0.3
- - create the tarball from the actual git master
- - fixed the fontconfig script not to override the global default
+- create the tarball from the actual git master
+- fixed the fontconfig script not to override the global default
 
 0.0.2
- - improved hints, hinting related metrics
- - added black circle glyph for password entries
- - increased size of '^'
+- improved hints, hinting related metrics
+- added black circle glyph for password entries
+- increased size of '^'
 
 0.0.1
- - Initial GNOME release of Cantarell.
- - Various improvements by Jakub Steiner
+- Initial GNOME release of Cantarell.
+- Various improvements by Jakub Steiner
diff --git a/README.md b/README.md
index 2cb6cddc..4f753d64 100644
--- a/README.md
+++ b/README.md
@@ -21,11 +21,26 @@ ninja -C build install
 Contributing
 ------------
 
-The master file is `src/Cantarell.glyphs`. To contribute, you need to:
+Cantarell consists of three masters: Thin (Cantarell-Light.ufo), Regular (Cantarell-Regular.ufo) and Extra 
Bold (Cantarell-ExtraBold.ufo). The file that ties them together and defines where the masters and instances 
stand is Cantarell.designspace.
 
--      Use the proprietary and Mac-only Glyphs.app...
--      ...or generate UFOs from it by using `fontmake -g src/Cantarell.glyphs -o ufo`. You can then open the 
masters in `master_ufo` with any design app that supports it. Send the contribution to Nikolaus Waxweiler 
somehow so he can consider it.
--      ...or wait for glyphsLib 2.3.0 to be released, which will finally contain code to roundtrip between 
Glyphs files and UFOs, at which point I'll switch over and you'll be able to use any UFO editor you'd like. 
Rejoice!
+If you want to contribute, you should be familiar with font design applications. You will also unfortunately 
have to learn about the innards of the UFO format as you go, to know what is changing... FontForge, TruFont 
and RoboFont can open the UFO v3 masters directly, Glyphs is tied to UFO v2 at the time of this writing.
+
+To use Glyphs, do:
+
+```
+# (activate the venv from above if you haven't done so)
+
+pip3 install -r requirements-dev.txt
+ufo2glyphs src/Cantarell.designspace
+```
+
+Edit the .glyphs file and round-trip back:
+
+```
+glyphs2ufo src/Cantarell.glyphs
+```
+
+Note that this will result in noise that will have to be trimmed... Send a MR and we'll sort it out togeher.
 
 History
 -------
diff --git a/appstream/hu.po b/appstream/hu.po
index 8ac545fc..3f7de568 100644
--- a/appstream/hu.po
+++ b/appstream/hu.po
@@ -34,4 +34,3 @@ msgid ""
 msgstr ""
 "A Cantarell betűkészlet egy kortárs Humanist típusú talpatlan betűkészlet, "
 "amit képernyőn való olvasásra terveztek. Eredeti tervezőjük Dave Crossland."
-
diff --git a/appstream/is.po b/appstream/is.po
index b917491d..47c34473 100644
--- a/appstream/is.po
+++ b/appstream/is.po
@@ -33,4 +33,3 @@ msgid ""
 msgstr ""
 "Cantarell leturgerðirnar eru nútímalegt Humanist sans serif letur sem hannað "
 "er fyrir lestur af skjá. Letrið var upphaflega hannað af Dave Crossland."
-
diff --git a/appstream/lv.po b/appstream/lv.po
index 0e6cedf0..5bd4397a 100644
--- a/appstream/lv.po
+++ b/appstream/lv.po
@@ -35,4 +35,3 @@ msgstr ""
 "Cantarell fontu saime ir mūsdienīgs Humanist bezrēdžu paveids, kas ir"
 " izstrādāts lasīšanai uz ekrāna. Fontus sākotnēji izstrādāja Deivs Krolsands"
 " (Dave Crossland)."
-
diff --git a/appstream/meson.build b/appstream/meson.build
index 49415212..da8bb2ea 100644
--- a/appstream/meson.build
+++ b/appstream/meson.build
@@ -1,9 +1,9 @@
 i18n = import('i18n')
 
 appdata_file = i18n.merge_file(
-  input: 'org.gnome.cantarell.metainfo.xml.in',
-  output: 'org.gnome.cantarell.metainfo.xml',
-  po_dir: './',
-  install: true,
-  install_dir: appdatadir,
+    input: 'org.gnome.cantarell.metainfo.xml.in',
+    output: 'org.gnome.cantarell.metainfo.xml',
+    po_dir: './',
+    install: true,
+    install_dir: appdatadir,
 )
diff --git a/appstream/pa.po b/appstream/pa.po
index 4b4c2655..b60d3b7c 100644
--- a/appstream/pa.po
+++ b/appstream/pa.po
@@ -36,4 +36,3 @@ msgstr ""
 "ਕਾਨਟਰੈਲ ਫ਼ੋਂਟ ਵਰਗ ਸਕਰੀਨ ਤੋਂ ਪੜ੍ਹਨ ਲਈ ਤਿਆਰ ਕੀਤੇ ਗਏ ਸਮੇਂ ਦੇ ਹਾਣੀ ਹਿਊਨਿਸਟ ਸੈਨਜ਼"
 " ਸੈਰਫ਼ ਫ਼ੋਂਟ ਹਨ। ਫ਼ੋਂਟ ਨੂੰ "
 "ਮੁੱਢਲੇ ਰੂਪ ਵਿੱਚ ਡੇਵ ਕਰਾਂਸਲੈਂਡ ਵਲੋਂ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਸੀ।"
-
diff --git a/meson.build b/meson.build
index a6ee1abc..db4f7e2f 100644
--- a/meson.build
+++ b/meson.build
@@ -5,21 +5,21 @@ appdatadir = join_paths(datadir, 'metainfo')
 
 fontsdir = get_option('fontsdir')
 if fontsdir == ''
-  fontsdir = join_paths(datadir, 'fonts', 'cantarell')
+    fontsdir = join_paths(datadir, 'fonts', 'cantarell')
 endif
 
 useprebuilt = get_option('useprebuilt')
 if useprebuilt == false
-  python3 = import('python3').find_python()
-  fontmake = find_program('fontmake')
-  fontmake_wrapper = join_paths(meson.current_source_dir(), 'scripts', 'fm.py')
-  psautohint = find_program('psautohint')
-  subdir('src')
+    python3 = import('python').find_installation('python3')
+    make_static_fonts = join_paths(meson.current_source_dir(), 'scripts', 'make-static-fonts.py')
+    make_variable_font = join_paths(meson.current_source_dir(), 'scripts', 'make-variable-font.py')
+    psautohint = find_program('psautohint')
+    subdir('src')
 else
-  subdir('prebuilt')
+    subdir('prebuilt')
 endif
 
 buildappstream = get_option('buildappstream')
 if buildappstream == true
- subdir('appstream')
+    subdir('appstream')
 endif
diff --git a/prebuilt/meson.build b/prebuilt/meson.build
index 3b5f29eb..94916354 100644
--- a/prebuilt/meson.build
+++ b/prebuilt/meson.build
@@ -3,3 +3,4 @@ install_data('Cantarell-Light.otf', install_dir : fontsdir)
 install_data('Cantarell-Regular.otf', install_dir : fontsdir)
 install_data('Cantarell-Bold.otf', install_dir : fontsdir)
 install_data('Cantarell-ExtraBold.otf', install_dir : fontsdir)
+install_data('Cantarell.ttf', install_dir : fontsdir)
diff --git a/requirements-dev.in b/requirements-dev.in
new file mode 100644
index 00000000..c9c19b0d
--- /dev/null
+++ b/requirements-dev.in
@@ -0,0 +1,6 @@
+-r requirements.txt
+
+glyphsLib>=3.3.0
+
+mypy
+pylint
diff --git a/requirements-dev.txt b/requirements-dev.txt
new file mode 100644
index 00000000..0379e14c
--- /dev/null
+++ b/requirements-dev.txt
@@ -0,0 +1,34 @@
+#
+# This file is autogenerated by pip-compile
+# To update, run:
+#
+#    pip-compile --output-file requirements-dev.txt requirements-dev.in
+#
+-e git+git://github.com/googlei18n/ufo2ft@915b986558e87bee288765d9218cc1cd4ebf7f4c#egg=ufo2ft
+appdirs==1.4.3
+astroid==2.2.5            # via pylint
+attrs==18.2.0
+booleanoperations==0.8.2
+cattrs==0.9.0
+compreffor==0.4.6.post1
+cu2qu==1.6.5
+defcon==0.6.0
+fontmath==0.5.0
+fonttools[lxml,ufo,unicode]==3.39.0
+fs==2.4.4
+glyphslib==3.3.0
+isort==4.3.16             # via pylint
+lazy-object-proxy==1.3.1  # via astroid
+lxml==4.3.3
+mccabe==0.6.1             # via pylint
+mypy-extensions==0.4.1    # via mypy
+mypy==0.670
+psautohint==1.9.1
+pyclipper==1.1.0.post1
+pylint==2.3.1
+pytz==2018.9
+six==1.12.0
+statmake==0.1.1
+typed-ast==1.3.1          # via astroid, mypy
+ufolib2==0.3.2.post2
+wrapt==1.11.1             # via astroid
diff --git a/requirements.in b/requirements.in
index 6f16bb4c..a76c5f0e 100644
--- a/requirements.in
+++ b/requirements.in
@@ -1,3 +1,7 @@
-fontmake>=1.6.1
-glyphsLib>=3.0.3
+attrs>=18.2
+fontMath>=0.5.0
+fontTools>=3.39.0
 psautohint>=1.8.0
+statmake
+ufoLib2>=0.3.2.post2
+-e git+git://github.com/googlei18n/ufo2ft@915b986558e87bee288765d9218cc1cd4ebf7f4c#egg=ufo2ft
diff --git a/requirements.txt b/requirements.txt
index 35f3ea09..6bb78e0e 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4,20 +4,21 @@
 #
 #    pip-compile --output-file requirements.txt requirements.in
 #
+-e git+git://github.com/googlei18n/ufo2ft@915b986558e87bee288765d9218cc1cd4ebf7f4c#egg=ufo2ft
 appdirs==1.4.3            # via fs
-booleanoperations==0.8.2  # via fontmake, ufo2ft
-compreffor==0.4.6.post1   # via ufo2ft
-cu2qu==1.6.5              # via fontmake, ufo2ft
-defcon[lxml]==0.6.0       # via fontmake, glyphslib, mutatormath, ufo2ft
-fontmake==1.8.0
-fontmath==0.4.9           # via mutatormath
-fonttools[lxml,ufo,unicode]==3.34.2  # via booleanoperations, compreffor, cu2qu, defcon, fontmake, fontmath, 
glyphslib, mutatormath, psautohint, ufo2ft
-fs==2.1.2                 # via fonttools
-glyphslib==3.1.4
-lxml==4.2.5               # via fonttools
-mutatormath==2.1.2        # via fontmake
+attrs==18.2.0
+booleanoperations==0.8.2
+cattrs==0.9.0             # via statmake
+compreffor==0.4.6.post1
+cu2qu==1.6.5
+defcon==0.6.0
+fontmath==0.5.0
+fonttools[lxml,ufo,unicode]==3.39.0
+fs==2.4.4                 # via fonttools
+lxml==4.3.3               # via fonttools
 psautohint==1.9.1
 pyclipper==1.1.0.post1    # via booleanoperations
-pytz==2018.7              # via fs
+pytz==2018.9              # via fs
 six==1.12.0               # via fs
-ufo2ft==2.5.0             # via fontmake
+statmake==0.1.1
+ufolib2==0.3.2.post2
diff --git a/scripts/LICENSE_ufoProcessor b/scripts/LICENSE_ufoProcessor
new file mode 100644
index 00000000..b6c3c23b
--- /dev/null
+++ b/scripts/LICENSE_ufoProcessor
@@ -0,0 +1,20 @@
+Copyright (c) 2017-2018 LettError and Erik van Blokland
+All rights reserved.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
diff --git a/scripts/instantiator.py b/scripts/instantiator.py
new file mode 100644
index 00000000..8abdde6d
--- /dev/null
+++ b/scripts/instantiator.py
@@ -0,0 +1,440 @@
+#!/bin/env python3
+#
+# This code is based on ufoProcessor code, see LICENSE_ufoProcessor, and is itself
+# MIT-licensed.
+
+"""Module for generating static font instances.
+
+It is an alternative to mutatorMath (used internally by fontmake) and ufoProcessor. The
+aim is to be a minimal implementation that is focussed on using ufoLib2 for font data
+abstraction, varLib for instance computation and fontMath as a font data shell for
+instance computation directly and exclusively.
+
+At the time of this writing, varLib lacks support for anisotropic (x, y) locations and
+extrapolation.
+
+See the `scripts/make-static-fonts.py` script for how to use it.
+"""
+
+from pathlib import Path
+from typing import Any, Dict, List, Mapping, Set, Tuple, Union
+
+import attr
+import fontMath
+import fontTools.designspaceLib as designspaceLib
+import fontTools.misc.fixedTools
+import fontTools.ufoLib as ufoLib
+import fontTools.varLib as varLib
+import ufoLib2
+
+FontMathObject = Union[fontMath.MathGlyph, fontMath.MathInfo, fontMath.MathKerning]
+Location = Mapping[str, float]
+
+# Use the same rounding function used by varLib to round things for the variable font
+# to reduce differences between the variable and static instances.
+fontMath.mathFunctions.setRoundIntegerFunction(fontTools.misc.fixedTools.otRound)
+
+
+@attr.s(auto_attribs=True, frozen=True, slots=True)
+class Instantiator:
+    """Data class that holds all necessary information to generate a static
+    font instance object at an arbitary location within the design space."""
+
+    copy_feature_text: str
+    copy_groups: Mapping[str, List[str]]
+    copy_info: ufoLib2.objects.Info
+    copy_lib: Mapping[str, Any]
+    designspace_rules: List[designspaceLib.RuleDescriptor]
+    glyph_mutators: Mapping[str, "Variator"]
+    info_mutator: "Variator"
+    kerning_mutator: "Variator"
+    round_geometry: bool
+    skip_export_glyphs: List[str]
+    weight_width_axes: Mapping[str, designspaceLib.AxisDescriptor]
+
+    @classmethod
+    def from_designspace(
+        cls,
+        designspace: designspaceLib.DesignSpaceDocument,
+        round_geometry: bool = True,
+    ):
+        """Instantiates a new data class from a Designspace object."""
+        if designspace.default is None:
+            raise ValueError(
+                "Can't generate UFOs from this designspace: no default font."
+            )
+
+        glyph_names: Set[str] = set()
+        for source in designspace.sources:
+            if not Path(source.path).exists():
+                raise ValueError(f"Source at path '{source.path}' not found.")
+            source.font = ufoLib2.Font.open(source.path, lazy=False)
+            glyph_names.update(source.font.keys())
+
+        # Construct Variators
+        axis_bounds: Dict[str, Tuple[float, float, float]] = {}
+        axis_by_name: Dict[str, designspaceLib.AxisDescriptor] = {}
+        weight_width_axes = {}
+        for axis in designspace.axes:
+            axis_by_name[axis.name] = axis
+            axis_bounds[axis.name] = (axis.minimum, axis.default, axis.maximum)
+            if axis.tag in ("wght", "wdth"):
+                weight_width_axes[axis.tag] = axis
+
+        masters_info = collect_info_masters(designspace)
+        info_mutator = Variator.from_masters(masters_info, axis_by_name, axis_bounds)
+
+        masters_kerning = collect_kerning_masters(designspace)
+        kerning_mutator = Variator.from_masters(
+            masters_kerning, axis_by_name, axis_bounds
+        )
+
+        glyph_mutators: Dict[str, Variator] = {}
+        for glyph_name in glyph_names:
+            items = collect_glyph_masters(designspace, glyph_name)
+            mutator = Variator.from_masters(items, axis_by_name, axis_bounds)
+            glyph_mutators[glyph_name] = mutator
+
+        # Construct defaults to copy over
+        default_source = designspace.findDefault()
+        copy_feature_text: str = next(
+            (s.font.features.text for s in designspace.sources if s.copyFeatures),
+            default_source.font.features.text,
+        )
+        copy_groups: Mapping[str, List[str]] = next(
+            (s.font.groups for s in designspace.sources if s.copyGroups),
+            default_source.font.groups,
+        )
+        copy_info: ufoLib2.objects.Info = next(
+            (s.font.info for s in designspace.sources if s.copyInfo),
+            default_source.font.info,
+        )
+        copy_lib: Mapping[str, Any] = next(
+            (s.font.lib for s in designspace.sources if s.copyLib),
+            default_source.font.lib,
+        )
+
+        # The list of glyphs not to export and decompose where used as a component is
+        # supposed to be taken from the Designspace when a Designspace is used as the
+        # starting point of the compilation process. It should be exported to all
+        # instance libs, where the ufo2ft compilation functions will pick it up.
+        skip_export_glyphs = designspace.lib.get("public.skipExportGlyphs", [])
+
+        return cls(
+            copy_feature_text,
+            copy_groups,
+            copy_info,
+            copy_lib,
+            designspace.rules,
+            glyph_mutators,
+            info_mutator,
+            kerning_mutator,
+            round_geometry,
+            skip_export_glyphs,
+            weight_width_axes,
+        )
+
+    def generate_instance(
+        self, instance: designspaceLib.InstanceDescriptor
+    ) -> ufoLib2.Font:
+        """Generate a font object for an InstanceDescriptor."""
+        font = ufoLib2.Font()
+
+        location = instance.location
+        if anisotropic(location):
+            raise ValueError(
+                f"Instance {instance.familyName}-"
+                f"{instance.styleName}: Anisotropic location "
+                f"{instance.location} not supported by varLib."
+            )
+
+        # Kerning
+        if instance.kerning:
+            kerning_instance = self.kerning_mutator.instance_at(location)
+            kerning_instance.extractKerning(font)
+
+        # Info
+        info_instance = self.info_mutator.instance_at(location)
+        if self.round_geometry:
+            info_instance = info_instance.round()
+        info_instance.extractInfo(font.info)
+
+        # Copy metadata from sources marked with `<copy info="1">` etc.
+        for attribute in ufoLib.fontInfoAttributesVersion3:
+            if hasattr(info_instance, attribute):
+                continue  # Skip mutated attributes.
+            if hasattr(self.copy_info, attribute):
+                setattr(font.info, attribute, getattr(self.copy_info, attribute))
+        for key, value in self.copy_lib.items():
+            font.lib[key] = value
+        font.lib["public.skipExportGlyphs"] = self.skip_export_glyphs
+        for key, value in self.copy_groups.items():
+            font.groups[key] = value
+        font.features.text = self.copy_feature_text
+
+        # TODO: multilingual names to replace possibly existing name records.
+        if instance.familyName:
+            font.info.familyName = instance.familyName
+        if instance.styleName:
+            font.info.styleName = instance.styleName
+        if instance.postScriptFontName:
+            font.info.postscriptFontName = instance.postScriptFontName
+        if instance.styleMapFamilyName:
+            font.info.styleMapFamilyName = instance.styleMapFamilyName
+        if instance.styleMapStyleName:
+            font.info.styleMapStyleName = instance.styleMapStyleName
+
+        # If the masters haven't set the OS/2 weight and width class, use the
+        # user-space values ("input") of the axis mapping in the Designspace file for
+        # weight and width axes, if they exist.
+        if info_instance.openTypeOS2WeightClass is None:
+            if "wght" in self.weight_width_axes:
+                weight_axis = self.weight_width_axes["wght"]
+                weight_axis_instance_location = instance.location[weight_axis.name]
+                font.info.openTypeOS2WeightClass = fontTools.misc.fixedTools.otRound(
+                    weight_axis.map_backward(weight_axis_instance_location)
+                )
+        if info_instance.openTypeOS2WidthClass is None:
+            if "wdth" in self.weight_width_axes:
+                width_axis = self.weight_width_axes["wdth"]
+                width_axis_instance_location = instance.location[width_axis.name]
+                font.info.openTypeOS2WidthClass = fontTools.misc.fixedTools.otRound(
+                    width_axis.map_backward(width_axis_instance_location)
+                )
+
+        # Glyphs
+        for glyph_name, glyph_mutator in self.glyph_mutators.items():
+            font.newGlyph(glyph_name)
+            neutral = glyph_mutator.neutral_master()
+
+            glyph_instance = glyph_mutator.instance_at(location)
+            if self.round_geometry:
+                glyph_instance = glyph_instance.round()
+            glyph_instance.extractGlyph(font[glyph_name], onlyGeometry=True)
+            font[glyph_name].width = glyph_instance.width
+            font[glyph_name].unicodes = neutral.unicodes
+
+        # Process rules
+        glyph_names_list = self.glyph_mutators.keys()
+        resultNames = designspaceLib.processRules(
+            self.designspace_rules, location, glyph_names_list
+        )
+        for oldName, newName in zip(glyph_names_list, resultNames):
+            if oldName != newName:
+                swapGlyphNames(font, oldName, newName)
+
+        font.lib["designspace.location"] = list(instance.location.items())
+
+        return font
+
+
+def anisotropic(location: Location) -> bool:
+    for v in location.values():
+        if isinstance(v, tuple):
+            return True
+    return False
+
+
+def normalize_design_location(design_location: Location, axes, axis_bounds) -> Location:
+    return varLib.models.normalizeLocation(
+        {
+            axis_name: axes[axis_name].map_backward(value)
+            for axis_name, value in design_location.items()
+        },
+        axis_bounds,
+    )
+
+
+def collect_info_masters(designspace) -> List[Tuple[Location, FontMathObject]]:
+    """Return master Info objects wrapped by MathInfo."""
+    locations_and_masters = []
+    for source in designspace.sources:
+        if source.layerName is not None:
+            continue
+        locations_and_masters.append(
+            (source.location, fontMath.MathInfo(source.font.info))
+        )
+
+    return locations_and_masters
+
+
+def collect_kerning_masters(designspace) -> List[Tuple[Location, FontMathObject]]:
+    """Return master kerning objects wrapped by MathKerning."""
+    locations_and_masters = []
+    for source in designspace.sources:
+        if source.layerName is not None:
+            continue  # No kerning in source layers.
+        if not source.muteKerning:
+            # This assumes that groups of all sources are the same.
+            locations_and_masters.append(
+                (
+                    source.location,
+                    fontMath.MathKerning(source.font.kerning, source.font.groups),
+                )
+            )
+
+    return locations_and_masters
+
+
+def collect_glyph_masters(
+    designspace, glyph_name
+) -> List[Tuple[Location, FontMathObject]]:
+    """Return master glyph objects for glyph_name wrapped by MathGlyph."""
+    locations_and_masters = []
+    for source in designspace.sources:
+        if glyph_name in source.mutedGlyphNames:
+            continue
+
+        if source.layerName is None:
+            # Source font.
+            source_layer = source.font.layers.defaultLayer
+        else:
+            # Source layer.
+            source_layer = source.font.layers[source.layerName]
+            if glyph_name not in source_layer:
+                # Sparse source layer, skip for this glyph.
+                continue
+
+        if glyph_name not in source_layer:
+            continue
+
+        source_glyph = source_layer[glyph_name]
+        locations_and_masters.append(
+            (source.location, fontMath.MathGlyph(source_glyph))
+        )
+
+    return locations_and_masters
+
+
+def swapGlyphNames(font, oldName, newName, swapNameExtension="_______________swap"):
+    # In font swap the glyphs oldName and newName.
+    # Also swap the names in components in order to preserve appearance.
+    # Also swap the names in font groups.
+    if oldName not in font or newName not in font:
+        return
+    swapName = oldName + swapNameExtension
+    # park the old glyph
+    if not swapName in font:
+        font.newGlyph(swapName)
+    # swap the outlines
+    font[swapName].clear()
+    p = font[swapName].getPointPen()
+    font[oldName].drawPoints(p)
+    font[swapName].width = font[oldName].width
+    # lib?
+    font[oldName].clear()
+    p = font[oldName].getPointPen()
+    font[newName].drawPoints(p)
+    font[oldName].width = font[newName].width
+
+    font[newName].clear()
+    p = font[newName].getPointPen()
+    font[swapName].drawPoints(p)
+    font[newName].width = font[swapName].width
+
+    # remap the components
+    for g in font:
+        for c in g.components:
+            if c.baseGlyph == oldName:
+                c.baseGlyph = swapName
+            continue
+    for g in font:
+        for c in g.components:
+            if c.baseGlyph == newName:
+                c.baseGlyph = oldName
+            continue
+    for g in font:
+        for c in g.components:
+            if c.baseGlyph == swapName:
+                c.baseGlyph = newName
+
+    # change the names in groups
+    # the shapes will swap, that will invalidate the kerning
+    # so the names need to swap in the kerning as well.
+    newKerning = {}
+    for first, second in font.kerning.keys():
+        value = font.kerning[(first, second)]
+        if first == oldName:
+            first = newName
+        elif first == newName:
+            first = oldName
+        if second == oldName:
+            second = newName
+        elif second == newName:
+            second = oldName
+        newKerning[(first, second)] = value
+    font.kerning.clear()
+    font.kerning.update(newKerning)
+
+    for groupName, members in font.groups.items():
+        newMembers = []
+        for name in members:
+            if name == oldName:
+                newMembers.append(newName)
+            elif name == newName:
+                newMembers.append(oldName)
+            else:
+                newMembers.append(name)
+        font.groups[groupName] = newMembers
+
+    remove = []
+    for g in font:
+        if g.name.find(swapNameExtension) != -1:
+            remove.append(g.name)
+    for r in remove:
+        del font[r]
+
+
+@attr.s(auto_attribs=True, frozen=True, slots=True)
+class Variator:
+    """A middle-man class that ingests a mapping of locations to masters plus
+    axis definitions and uses varLib to spit out interpolated instances at
+    specified locations.
+
+    fontMath objects stand in for the actual master objects from the
+    UFO. Upon generating an instance, these objects have to be extracted
+    into an actual UFO object.
+    """
+
+    axes: Dict[str, designspaceLib.AxisDescriptor]
+    axis_bounds: Dict[str, Tuple[float, float, float]]
+    masters: List[FontMathObject]
+    model: varLib.models.VariationModel
+
+    @classmethod
+    def from_masters(
+        cls,
+        items: List[Tuple[Location, FontMathObject]],
+        axes: Dict[str, designspaceLib.AxisDescriptor],
+        axis_bounds: Dict[str, Tuple[float, float, float]],
+    ):
+        item_locations_normalized = []
+        masters = []
+        for design_location, master in items:
+            item_locations_normalized.append(
+                normalize_design_location(design_location, axes, axis_bounds)
+            )
+            masters.append(master)
+        model = varLib.models.VariationModel(
+            item_locations_normalized, list(axes.keys())
+        )
+
+        return cls(axes, axis_bounds, masters, model)
+
+    def get(self, key) -> FontMathObject:
+        if key in self.model.locations:
+            i = self.model.locations.index(key)
+            return self.masters[i]
+        return None
+
+    def neutral_master(self) -> FontMathObject:
+        neutral = self.get({})
+        if neutral is None:
+            raise ValueError("Can't find the neutral master.")
+        return neutral
+
+    def instance_at(self, design_location: Location) -> FontMathObject:
+        return self.model.interpolateFromMasters(
+            normalize_design_location(design_location, self.axes, self.axis_bounds),
+            self.masters,
+        )
diff --git a/scripts/make-static-fonts.py b/scripts/make-static-fonts.py
new file mode 100644
index 00000000..3645e62d
--- /dev/null
+++ b/scripts/make-static-fonts.py
@@ -0,0 +1,73 @@
+#!/bin/env python3
+
+import argparse
+import multiprocessing
+import subprocess
+from pathlib import Path
+
+import fontTools.designspaceLib
+import ufo2ft
+
+import instantiator
+
+
+def generate_and_write_autohinted_instance(
+    instantiator: instantiator.Instantiator,
+    instance_descriptor: fontTools.designspaceLib.InstanceDescriptor,
+    output_dir: Path,
+    psautohint: str,
+):
+    # 3. Generate instance UFO.
+    instance = instantiator.generate_instance(instance_descriptor)
+    file_stem = f"{instance.info.familyName}-{instance.info.styleName}".replace(" ", "")
+
+    # 3.5. Optionally write instance UFO to disk, for debugging.
+    # instance.save(output_dir / f"{file_stem}.ufo", overwrite=True)
+
+    # 4. Compile and write instance OTF to disk.
+    instance_font = ufo2ft.compileOTF(instance, removeOverlaps=True, inplace=True)
+    output_path = output_dir / f"{file_stem}.otf"
+    instance_font.save(output_path)
+
+    # 5. Run psautohint on it.
+    subprocess.run([psautohint, str(output_path)])
+
+
+if __name__ == "__main__":
+    parser = argparse.ArgumentParser()
+    parser.add_argument(
+        "designspace_path", type=Path, help="The path to the Designspace file."
+    )
+    parser.add_argument("psautohint", type=str, help="The path to psautohint.")
+    parser.add_argument("output_dir", type=Path, help="The output directory.")
+    args = parser.parse_args()
+
+    # 1. Load Designspace and filter out instances that are marked as non-exportable.
+    designspace = fontTools.designspaceLib.DesignSpaceDocument.fromfile(
+        args.designspace_path
+    )
+    designspace.instances = [
+        s
+        for s in designspace.instances
+        if s.lib.get("com.schriftgestaltung.export", True)
+    ]
+
+    # 2. Prepare masters.
+    generator = instantiator.Instantiator.from_designspace(
+        designspace, round_geometry=True
+    )
+
+    # (Fork one process per instance)
+    processes = []
+    pool = multiprocessing.Pool(processes=multiprocessing.cpu_count())
+    for instance in designspace.instances:
+        processes.append(
+            pool.apply_async(
+                generate_and_write_autohinted_instance,
+                args=(generator, instance, args.output_dir, args.psautohint),
+            )
+        )
+    pool.close()
+    pool.join()
+    for process in processes:
+        process.get()  # Catch exceptions.
diff --git a/scripts/make-variable-font.py b/scripts/make-variable-font.py
new file mode 100644
index 00000000..63b6a3db
--- /dev/null
+++ b/scripts/make-variable-font.py
@@ -0,0 +1,53 @@
+#!/bin/env python3
+
+# Note: To parallelize this, the cubic to quadratic filter could be run on all sources
+# sequentially and the resulting single-layer UFOs written to disk, then compiling the
+# masters could be done in parallel and finally, merging into a variable font happens
+# sequentially.
+
+import argparse
+from pathlib import Path
+
+import fontTools.designspaceLib
+import fontTools.varLib
+import statmake.classes
+import statmake.lib
+import ufo2ft
+import ufoLib2
+
+parser = argparse.ArgumentParser()
+parser.add_argument(
+    "designspace_path", type=Path, help="The path to the Designspace file."
+)
+parser.add_argument(
+    "stylespace_path", type=Path, help="The path to the Stylespace file."
+)
+parser.add_argument("output_path", type=Path, help="The variable TTF output path.")
+args = parser.parse_args()
+
+designspace_path = args.designspace_path.resolve()
+stylespace_path = args.stylespace_path.resolve()
+output_path = args.output_path.resolve()
+
+
+# 1. Load Designspace and filter out instances that are marked as non-exportable.
+designspace = fontTools.designspaceLib.DesignSpaceDocument.fromfile(designspace_path)
+for source in designspace.sources:
+    source.font = ufoLib2.Font.open(designspace_path.parent / source.filename)
+
+designspace.instances = [
+    s for s in designspace.instances if s.lib.get("com.schriftgestaltung.export", True)
+]
+
+# 2. Compile interpolatable master TTFs.
+ufo2ft.compileInterpolatableTTFsFromDS(designspace, inplace=True)
+
+# 3. Combine masters into a variable TTF.
+varfont, _, _ = fontTools.varLib.build(designspace)
+
+# 4. Generate STAT table.
+stylespace = statmake.classes.Stylespace.from_file(stylespace_path)
+statmake.lib.apply_stylespace_to_variable_font(stylespace, varfont, {})
+
+
+varfont.save(output_path)
diff --git a/scripts/update-anchor-propagation-includes.py b/scripts/update-anchor-propagation-includes.py
new file mode 100644
index 00000000..0ba8e385
--- /dev/null
+++ b/scripts/update-anchor-propagation-includes.py
@@ -0,0 +1,52 @@
+"""Update the glyph name list for anchor propagation.
+
+We rely on Glyphs-style anchor propagation to get mark-to-base and mark-
+to-mark anchoring for composites. Contrary to Glyphs behavior, we want
+to keep propagation to non-ligature letters and combining marks.
+Propagation to ligatures like "fi" and compatibility digraphs is
+broken/incomplete in ufo2ft 2.7.0 and probably makes little sense
+anyway.
+
+Propagation only makes sense for composites, but we include outline
+glyphs in the list because it's faster to go through glyphOrder than the
+glyph objects.
+"""
+
+from pathlib import Path
+
+import fontTools.unicodedata
+import glyphsLib.glyphdata
+import ufoLib2
+
+main_source_path = Path(__file__).parent.parent / "src" / "Cantarell-Regular.ufo"
+main_source = ufoLib2.Font.open(main_source_path)
+letters_and_marks = []
+for glyph_name in main_source.glyphOrder:
+    if glyph_name.startswith("_"):
+        continue
+
+    info = glyphsLib.glyphdata.get_glyph(glyph_name)
+
+    if info.category not in ("Letter", "Mark"):
+        continue
+
+    if (info.category, info.subCategory) == ("Letter", "Ligature"):
+        continue
+
+    if info.unicode:
+        decomposition = fontTools.unicodedata.decomposition(
+            chr(int(info.unicode, base=16))
+        )
+        if decomposition.startswith("<compat>"):
+            continue
+
+    letters_and_marks.append(glyph_name)
+
+propagate_anchors_filter = next(
+    f
+    for f in main_source.lib["com.github.googlei18n.ufo2ft.filters"]
+    if f["name"] == "propagateAnchors"
+)
+propagate_anchors_filter["include"] = sorted(letters_and_marks)
+
+main_source.save()
diff --git a/scripts/update-gdef.py b/scripts/update-gdef.py
new file mode 100644
index 00000000..ad3d42fd
--- /dev/null
+++ b/scripts/update-gdef.py
@@ -0,0 +1,116 @@
+"""Update the GDEF definition in the feature file.
+
+We want our own because Glyphs has the habit of propagating anchors on
+_everything_, even symbols that happen to contain components of latin
+glyphs with anchors.
+"""
+
+from pathlib import Path
+from typing import Any, Dict, List
+
+import ufoLib2
+import glyphsLib.builder.constants
+import glyphsLib.glyphdata
+import ufo2ft.filters
+
+
+# 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).
+
+    Building GlyphClassDef 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
+      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
+      attaching anchor;
+    * Mark: if category is "Mark" and subCategory is either "Nonspacing" or
+      "Spacing Combining";
+    * Compound: never assigned by Glyphs.app.
+
+    See:
+
+    * https://github.com/googlei18n/glyphsLib/issues/85
+    * https://github.com/googlei18n/glyphsLib/pull/100#issuecomment-275430289
+    """
+    bases, ligatures, marks = set(), set(), set()
+    carets: Dict[str, Any] = {}  # glyph names to anchor objects
+    category_key = glyphsLib.builder.constants.GLYPHLIB_PREFIX + "category"
+    subCategory_key = glyphsLib.builder.constants.GLYPHLIB_PREFIX + "subCategory"
+
+    for glyph in ufo:
+        has_attaching_anchor = False
+        for anchor in glyph.anchors:
+            name = anchor.name
+            if name and 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
+
+        if subCategory == "Ligature" and has_attaching_anchor:
+            ligatures.add(glyph.name)
+        elif category == "Mark" and (
+            subCategory == "Nonspacing" or subCategory == "Spacing Combining"
+        ):
+            marks.add(glyph.name)
+        elif category == "Letter" and has_attaching_anchor:
+            bases.add(glyph.name)
+
+    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
+
+
+# Anchors have to be propagated before we can construct the GDEF table.
+if __name__ == "__main__":
+    source_directory = Path(__file__).parent.parent / "src"
+
+    # The list of glyph names for anchor propagation is stored in the main UFO
+    # (main == whatever has info=1 set in the Designspace).
+    main_source_path = source_directory / "Cantarell-Regular.ufo"
+    main_source = ufoLib2.Font.open(main_source_path)
+    pre_filter, _ = ufo2ft.filters.loadFilters(main_source)
+    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))
diff --git a/src/Cantarell-Bold.ufo/features.fea b/src/Cantarell-Bold.ufo/features.fea
new file mode 100644
index 00000000..da527abc
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/features.fea
@@ -0,0 +1,504 @@
+# automatic
+@Uppercase = [ 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 DZcaron Eth Dcaron Dcroat Ddotbelow 
Dlinebelow Dzcaron 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 K
 commaacc
 ent L LJ Lacute Lcaron Lcommaaccent Ldot Ldotbelow Lj Llinebelow Lslash M Mdotbelow N NJ Nacute Ncaron 
Ncommaaccent Ndotaccent Ndotbelow Eng Nj 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 Thorn Q R Racute Rcaron Rcommaaccent 
Rdblgrave Rdotbelow Rinvertedbreve Rlinebelow S Sacute Sacutedotaccent Saltillo Scaron Scarondotaccent 
Scedilla Scircumflex Scommaaccent Sdotaccent Sdotbelow Sdotbelowdotaccent Germandbls Schwa T Tbar Tcaron 
Tcedilla Tcommaaccent Tdotbelow Tlinebelow U Uacute Ubreve Ucaron Ucircumflex Udblgrave Udieresis 
Udieresisacute Udieresiscaron Udieresisgrave Udieresismacron Udotb
 elow Ugr
 ave 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 A-cy Be-cy Ve-cy Ge-cy Gje-cy Gheupturn-cy De-cy Ie-cy Iegrave-cy Io-cy Zhe-cy Ze-cy 
Ii-cy Iishort-cy Iigrave-cy Ka-cy Kje-cy El-cy Em-cy En-cy O-cy Pe-cy Er-cy Es-cy Te-cy U-cy Ushort-cy Ef-cy 
Ha-cy Che-cy Tse-cy Sha-cy Shcha-cy Dzhe-cy Softsign-cy Hardsign-cy Yeru-cy Lje-cy Nje-cy Dze-cy E-cy 
Ereversed-cy I-cy Yi-cy Je-cy Tshe-cy Iu-cy Ia-cy Dje-cy Yat-cy Yusbig-cy Fita-cy Izhitsa-cy Ghestroke-cy 
Ghemiddlehook-cy Zhedescender-cy Zedescender-cy Kadescender-cy Kaverticalstroke-cy Kabashkir-cy 
Endescender-cy Enghe-cy Esdescender-cy Ustraight-cy Ustraightstroke-cy Hadescender-cy Chedescender-cy 
Cheverticalstroke-cy Shha-cy Palochka-cy Zhebreve-cy Che
 khakassi
 an-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 ];
+
+# Prefix: Languagesystems
+# automatic
+languagesystem DFLT dflt;
+languagesystem latn dflt;
+languagesystem latn NLD;
+languagesystem latn CAT;
+languagesystem latn ROM;
+languagesystem latn MOL;
+languagesystem latn KAZ;
+languagesystem latn TAT;
+languagesystem latn TRK;
+languagesystem latn CRT;
+languagesystem latn AZE;
+
+
+# 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 Lcaro
 n 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 Uhornhoo
 kabove 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 gdotacc
 ent 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 s
 dotbelow
 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 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 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-cy Adieresis-cy 
 Aie-cy I
 ebreve-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 
te-cy u-cy ushort-cy ha-cy che-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], # Base
+    , # Liga
+    [dieresiscomb dieresiscomb_gravecomb dieresiscomb_acutecomb dieresiscomb_caroncomb 
dieresiscomb_macroncomb dotaccentcomb dotaccentcomb_macroncomb gravecomb acutecomb acutecomb_dotaccentcomb 
hungarumlautcomb caroncomb.alt circumflexcomb caroncomb caroncomb_dotaccentcomb brevecomb ringcomb 
ringcomb_acutecomb tildecomb tildecomb_dieresiscomb tildecomb_acutecomb tildecomb_macroncomb macroncomb 
macroncomb_dieresiscomb macroncomb_gravecomb macroncomb_acutecomb 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 b
 reveinve
 rtedcomb.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.loclVIET 
hookabovecomb.loclVIET macroncomb.narrow ogonekcomb.narrow macronbelowcomb.narrow ogonekcomb.tall 
brevecomb-cy descender-cy brevecomb-cy.case descender-cy.case descender-cy.strait brevecomb_acutecomb 
brevecomb_gravecomb brevecomb_hookabovecomb brevecomb_tildecomb circumflexcomb_acutecomb 
circumflexcomb_gravecomb circumflexcomb_hookabovecomb circumflexcomb_tildecomb brevecomb_acutecomb.case 
brevecomb_gravecomb.case brevecomb_hookabovecomb.case brevecomb_tildecomb.case circumflexcomb_acutecomb.case 
circumflexcomb_gravecomb.case circumflexcomb_hookabovecomb.case circumflexcomb_tildecomb.case], # Mark
+    ;
+} GDEF;
+
+
+feature aalt {
+# automatic
+feature locl;
+feature subs;
+feature sinf;
+feature sups;
+feature numr;
+feature dnom;
+feature frac;
+feature ordn;
+feature lnum;
+feature pnum;
+feature tnum;
+feature onum;
+feature case;
+feature zero;
+feature salt;
+feature ss01;
+
+} aalt;
+
+feature ccmp {
+# automatic
+lookup ccmp_Other_1 {
+       @CombiningTopAccents = [acutecomb brevecomb breveinvertedcomb caroncomb circumflexcomb 
commaturnedabovecomb dblgravecomb dieresiscomb dotaccentcomb gravecomb hookabovecomb hungarumlautcomb 
macroncomb ringcomb tildecomb verticallineabovecomb];
+       @CombiningNonTopAccents = [brevebelowcomb cedillacomb dieresisbelowcomb dotbelowcomb macronbelowcomb 
ogonekcomb verticallinebelowcomb horncomb slashlongcomb slashshortcomb strokelongcomb strokeshortcomb];
+       sub [i j]' @CombiningTopAccents by [idotless jdotless];
+       sub [i j]' @CombiningNonTopAccents @CombiningTopAccents by [idotless jdotless];
+       @Markscomb = [dieresiscomb dotaccentcomb gravecomb acutecomb hungarumlautcomb circumflexcomb 
caroncomb brevecomb ringcomb ringcomb_acutecomb tildecomb macroncomb hookabovecomb dblgravecomb 
breveinvertedcomb strokeshortcomb slashshortcomb slashlongcomb macroncomb.narrow ogonekcomb.tall brevecomb-cy 
descender-cy brevecomb_acutecomb brevecomb_gravecomb brevecomb_hookabovecomb brevecomb_tildecomb 
circumflexcomb_acutecomb circumflexcomb_gravecomb circumflexcomb_hookabovecomb circumflexcomb_tildecomb];
+       @MarkscombCase = [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 
brevecomb-cy.case descender-cy.case brevecomb_acutecomb.case brevecomb_gravecomb.case 
brevecomb_hookabovecomb.case brevecomb_tildecomb.case circumflexcomb_acutecomb.case 
circumflexcomb_gravecomb.case circumflexcomb_hookabovecomb.case circumflexcomb_tildecomb.case];
+       sub @Markscomb @Markscomb' by @MarkscombCase;
+       sub @Uppercase @Markscomb' by @MarkscombCase;
+} ccmp_Other_1;
+
+lookup ccmp_Other_2 {
+       sub @Markscomb' @MarkscombCase by @MarkscombCase;
+       sub @MarkscombCase @Markscomb' by @MarkscombCase;
+} ccmp_Other_2;
+
+lookup ccmp_Other_3 {
+       lookupflag 0;
+       sub acutecomb dotaccentcomb by acutecomb_dotaccentcomb;
+       sub caroncomb dotaccentcomb by caroncomb_dotaccentcomb;
+       sub dieresiscomb acutecomb by dieresiscomb_acutecomb;
+       sub dieresiscomb caroncomb by dieresiscomb_caroncomb;
+       sub dieresiscomb gravecomb by dieresiscomb_gravecomb;
+       sub dieresiscomb macroncomb by dieresiscomb_macroncomb;
+       sub dotaccentcomb macroncomb by dotaccentcomb_macroncomb;
+       sub macroncomb acutecomb by macroncomb_acutecomb;
+       sub macroncomb dieresiscomb by macroncomb_dieresiscomb;
+       sub macroncomb gravecomb by macroncomb_gravecomb;
+       sub ringcomb acutecomb by ringcomb_acutecomb;
+       sub ringcomb.case acutecomb.case by ringcomb_acutecomb.case;
+       sub tildecomb acutecomb by tildecomb_acutecomb;
+       sub tildecomb dieresiscomb by tildecomb_dieresiscomb;
+       sub tildecomb macroncomb by tildecomb_macroncomb;
+} ccmp_Other_3;
+
+lookup ccmp_Other_4 {
+       lookupflag 0;
+       sub acutecomb dotaccentcomb by acutecomb_dotaccentcomb;
+       sub caroncomb dotaccentcomb by caroncomb_dotaccentcomb;
+       sub dieresiscomb acutecomb by dieresiscomb_acutecomb;
+       sub dieresiscomb caroncomb by dieresiscomb_caroncomb;
+       sub dieresiscomb gravecomb by dieresiscomb_gravecomb;
+       sub dieresiscomb macroncomb by dieresiscomb_macroncomb;
+       sub dotaccentcomb macroncomb by dotaccentcomb_macroncomb;
+       sub macroncomb acutecomb by macroncomb_acutecomb;
+       sub macroncomb dieresiscomb by macroncomb_dieresiscomb;
+       sub macroncomb gravecomb by macroncomb_gravecomb;
+       sub ringcomb acutecomb by ringcomb_acutecomb;
+       sub ringcomb.case acutecomb.case by ringcomb_acutecomb.case;
+       sub tildecomb acutecomb by tildecomb_acutecomb;
+       sub tildecomb dieresiscomb by tildecomb_dieresiscomb;
+       sub tildecomb macroncomb by tildecomb_macroncomb;
+} ccmp_Other_4;
+
+lookup ccmp_latn_1 {
+       lookupflag 0;
+       sub brevecomb acutecomb by brevecomb_acutecomb;
+       sub brevecomb.case acutecomb.case by brevecomb_acutecomb.case;
+       sub brevecomb gravecomb by brevecomb_gravecomb;
+       sub brevecomb.case gravecomb.case by brevecomb_gravecomb.case;
+       sub brevecomb hookabovecomb by brevecomb_hookabovecomb;
+       sub brevecomb.case hookabovecomb.case by brevecomb_hookabovecomb.case;
+       sub brevecomb tildecomb by brevecomb_tildecomb;
+       sub brevecomb.case tildecomb.case by brevecomb_tildecomb.case;
+       sub circumflexcomb acutecomb by circumflexcomb_acutecomb;
+       sub circumflexcomb.case acutecomb.case by circumflexcomb_acutecomb.case;
+       sub circumflexcomb gravecomb by circumflexcomb_gravecomb;
+       sub circumflexcomb.case gravecomb.case by circumflexcomb_gravecomb.case;
+       sub circumflexcomb hookabovecomb by circumflexcomb_hookabovecomb;
+       sub circumflexcomb.case hookabovecomb.case by circumflexcomb_hookabovecomb.case;
+       sub circumflexcomb tildecomb by circumflexcomb_tildecomb;
+       sub circumflexcomb.case tildecomb.case by circumflexcomb_tildecomb.case;
+} ccmp_latn_1;
+
+lookup ccmp_latn_2 {
+       lookupflag 0;
+       sub brevecomb acutecomb by brevecomb_acutecomb;
+       sub brevecomb.case acutecomb.case by brevecomb_acutecomb.case;
+       sub brevecomb gravecomb by brevecomb_gravecomb;
+       sub brevecomb.case gravecomb.case by brevecomb_gravecomb.case;
+       sub brevecomb hookabovecomb by brevecomb_hookabovecomb;
+       sub brevecomb.case hookabovecomb.case by brevecomb_hookabovecomb.case;
+       sub brevecomb tildecomb by brevecomb_tildecomb;
+       sub brevecomb.case tildecomb.case by brevecomb_tildecomb.case;
+       sub circumflexcomb acutecomb by circumflexcomb_acutecomb;
+       sub circumflexcomb.case acutecomb.case by circumflexcomb_acutecomb.case;
+       sub circumflexcomb gravecomb by circumflexcomb_gravecomb;
+       sub circumflexcomb.case gravecomb.case by circumflexcomb_gravecomb.case;
+       sub circumflexcomb hookabovecomb by circumflexcomb_hookabovecomb;
+       sub circumflexcomb.case hookabovecomb.case by circumflexcomb_hookabovecomb.case;
+       sub circumflexcomb tildecomb by circumflexcomb_tildecomb;
+       sub circumflexcomb.case tildecomb.case by circumflexcomb_tildecomb.case;
+} ccmp_latn_2;
+
+script latn;
+
+} ccmp;
+
+feature locl {
+# automatic
+script latn;
+language NLD;
+sub iacute j' by jacute;
+sub Iacute J' by Jacute;
+language CAT;
+sub l periodcentered' l by periodcentered.loclCAT;
+sub L periodcentered' L by periodcentered.loclCAT.case;
+language ROM;
+sub Scedilla by Scommaaccent;
+sub scedilla by scommaaccent;
+sub Tcedilla by Tcommaaccent;
+sub tcedilla by tcommaaccent;
+language MOL;
+sub Scedilla by Scommaaccent;
+sub scedilla by scommaaccent;
+sub Tcedilla by Tcommaaccent;
+sub tcedilla by tcommaaccent;
+language KAZ;
+sub i by idotaccent;
+language TAT;
+sub i by idotaccent;
+language TRK;
+sub i by idotaccent;
+language CRT;
+sub i by idotaccent;
+language AZE;
+sub i by idotaccent;
+
+} locl;
+
+feature subs {
+# automatic
+sub zero by zeroinferior;
+sub one by oneinferior;
+sub two by twoinferior;
+sub three by threeinferior;
+sub four by fourinferior;
+sub five by fiveinferior;
+sub six by sixinferior;
+sub seven by seveninferior;
+sub eight by eightinferior;
+sub nine by nineinferior;
+
+} subs;
+
+feature sinf {
+# automatic
+sub zero by zero.subs;
+sub one by one.subs;
+sub two by two.subs;
+sub three by three.subs;
+sub four by four.subs;
+sub five by five.subs;
+sub six by six.subs;
+sub seven by seven.subs;
+sub eight by eight.subs;
+sub nine by nine.subs;
+
+} sinf;
+
+feature sups {
+# automatic
+sub zero by zerosuperior;
+sub one by onesuperior;
+sub two by twosuperior;
+sub three by threesuperior;
+sub four by foursuperior;
+sub five by fivesuperior;
+sub six by sixsuperior;
+sub seven by sevensuperior;
+sub eight by eightsuperior;
+sub nine by ninesuperior;
+
+} sups;
+
+feature numr {
+# automatic
+sub zero by zero.numr;
+sub one by one.numr;
+sub two by two.numr;
+sub three by three.numr;
+sub four by four.numr;
+sub five by five.numr;
+sub six by six.numr;
+sub seven by seven.numr;
+sub eight by eight.numr;
+sub nine by nine.numr;
+
+} numr;
+
+feature dnom {
+# automatic
+sub zero by zero.dnom;
+sub one by one.dnom;
+sub two by two.dnom;
+sub three by three.dnom;
+sub four by four.dnom;
+sub five by five.dnom;
+sub six by six.dnom;
+sub seven by seven.dnom;
+sub eight by eight.dnom;
+sub nine by nine.dnom;
+
+} dnom;
+
+feature frac {
+# automatic
+lookup FRAC {
+       sub slash by fraction;
+} FRAC;
+lookup UP {
+       sub [zero one two three four five six seven eight nine] by [zero.numr one.numr two.numr three.numr 
four.numr five.numr six.numr seven.numr eight.numr nine.numr];
+} UP;
+lookup DOWN {
+       sub fraction [zero.numr one.numr two.numr three.numr four.numr five.numr six.numr seven.numr 
eight.numr nine.numr]' by [zero.dnom one.dnom two.dnom three.dnom four.dnom five.dnom six.dnom seven.dnom 
eight.dnom nine.dnom];
+       sub [zero.dnom one.dnom two.dnom three.dnom four.dnom five.dnom six.dnom seven.dnom eight.dnom 
nine.dnom] [zero.numr one.numr two.numr three.numr four.numr five.numr six.numr seven.numr eight.numr 
nine.numr]' by [zero.dnom one.dnom two.dnom three.dnom four.dnom five.dnom six.dnom seven.dnom eight.dnom 
nine.dnom];
+} DOWN;
+
+} frac;
+
+feature ordn {
+# automatic
+sub [zero one two three four five six seven eight nine] [A a]' by ordfeminine;
+sub [zero one two three four five six seven eight nine] [O o]' by ordmasculine;
+sub N o period by numero;
+
+} ordn;
+
+feature lnum {
+# automatic
+sub zero.osf by zero;
+sub one.osf by one;
+sub two.osf by two;
+sub three.osf by three;
+sub four.osf by four;
+sub five.osf by five;
+sub six.osf by six;
+sub seven.osf by seven;
+sub eight.osf by eight;
+sub nine.osf by nine;
+
+} lnum;
+
+feature pnum {
+# automatic
+sub zero.tf by zero;
+sub one.tf by one;
+sub two.tf by two;
+sub three.tf by three;
+sub four.tf by four;
+sub five.tf by five;
+sub six.tf by six;
+sub seven.tf by seven;
+sub eight.tf by eight;
+sub nine.tf by nine;
+sub bulletoperator.tf by bulletoperator;
+sub commercialMinusSign.tf by commercialMinusSign;
+sub divisionslash.tf by divisionslash;
+sub equivalence.tf by equivalence;
+sub notidentical.tf by notidentical;
+sub plus.tf by plus;
+sub minus.tf by minus;
+sub multiply.tf by multiply;
+sub divide.tf by divide;
+sub equal.tf by equal;
+sub notequal.tf by notequal;
+sub greater.tf by greater;
+sub less.tf by less;
+sub greaterequal.tf by greaterequal;
+sub lessequal.tf by lessequal;
+sub plusminus.tf by plusminus;
+sub approxequal.tf by approxequal;
+sub logicalnot.tf by logicalnot;
+sub zero.tosf by zero.osf;
+sub one.tosf by one.osf;
+sub two.tosf by two.osf;
+sub three.tosf by three.osf;
+sub four.tosf by four.osf;
+sub five.tosf by five.osf;
+sub six.tosf by six.osf;
+sub seven.tosf by seven.osf;
+sub eight.tosf by eight.osf;
+sub nine.tosf by nine.osf;
+
+} pnum;
+
+feature tnum {
+# automatic
+sub zero by zero.tf;
+sub one by one.tf;
+sub two by two.tf;
+sub three by three.tf;
+sub four by four.tf;
+sub five by five.tf;
+sub six by six.tf;
+sub seven by seven.tf;
+sub eight by eight.tf;
+sub nine by nine.tf;
+sub bulletoperator by bulletoperator.tf;
+sub commercialMinusSign by commercialMinusSign.tf;
+sub divisionslash by divisionslash.tf;
+sub equivalence by equivalence.tf;
+sub notidentical by notidentical.tf;
+sub plus by plus.tf;
+sub minus by minus.tf;
+sub multiply by multiply.tf;
+sub divide by divide.tf;
+sub equal by equal.tf;
+sub notequal by notequal.tf;
+sub greater by greater.tf;
+sub less by less.tf;
+sub greaterequal by greaterequal.tf;
+sub lessequal by lessequal.tf;
+sub plusminus by plusminus.tf;
+sub approxequal by approxequal.tf;
+sub logicalnot by logicalnot.tf;
+sub zero.osf by zero.tosf;
+sub one.osf by one.tosf;
+sub two.osf by two.tosf;
+sub three.osf by three.tosf;
+sub four.osf by four.tosf;
+sub five.osf by five.tosf;
+sub six.osf by six.tosf;
+sub seven.osf by seven.tosf;
+sub eight.osf by eight.tosf;
+sub nine.osf by nine.tosf;
+
+} tnum;
+
+feature onum {
+# automatic
+sub zero.tf by zero.tosf;
+sub one.tf by one.tosf;
+sub two.tf by two.tosf;
+sub three.tf by three.tosf;
+sub four.tf by four.tosf;
+sub five.tf by five.tosf;
+sub six.tf by six.tosf;
+sub seven.tf by seven.tosf;
+sub eight.tf by eight.tosf;
+sub nine.tf by nine.tosf;
+sub zero by zero.osf;
+sub one by one.osf;
+sub two by two.osf;
+sub three by three.osf;
+sub four by four.osf;
+sub five by five.osf;
+sub six by six.osf;
+sub seven by seven.osf;
+sub eight by eight.osf;
+sub nine by nine.osf;
+
+} onum;
+
+feature case {
+# automatic
+sub periodcentered.loclCAT by periodcentered.loclCAT.case;
+sub dieresiscomb by dieresiscomb.case;
+sub dotaccentcomb by dotaccentcomb.case;
+sub gravecomb by gravecomb.case;
+sub acutecomb by acutecomb.case;
+sub hungarumlautcomb by hungarumlautcomb.case;
+sub circumflexcomb by circumflexcomb.case;
+sub caroncomb by caroncomb.case;
+sub brevecomb by brevecomb.case;
+sub ringcomb by ringcomb.case;
+sub ringcomb_acutecomb by ringcomb_acutecomb.case;
+sub tildecomb by tildecomb.case;
+sub macroncomb by macroncomb.case;
+sub hookabovecomb by hookabovecomb.case;
+sub dblgravecomb by dblgravecomb.case;
+sub breveinvertedcomb by breveinvertedcomb.case;
+sub strokeshortcomb by strokeshortcomb.case;
+sub slashshortcomb by slashshortcomb.case;
+sub slashlongcomb by slashlongcomb.case;
+sub macroncomb.narrow by macroncomb.narrow.case;
+sub ogonekcomb.tall by ogonekcomb.tall.case;
+sub brevecomb-cy by brevecomb-cy.case;
+sub descender-cy by descender-cy.case;
+sub brevecomb_acutecomb by brevecomb_acutecomb.case;
+sub brevecomb_gravecomb by brevecomb_gravecomb.case;
+sub brevecomb_hookabovecomb by brevecomb_hookabovecomb.case;
+sub brevecomb_tildecomb by brevecomb_tildecomb.case;
+sub circumflexcomb_acutecomb by circumflexcomb_acutecomb.case;
+sub circumflexcomb_gravecomb by circumflexcomb_gravecomb.case;
+sub circumflexcomb_hookabovecomb by circumflexcomb_hookabovecomb.case;
+sub circumflexcomb_tildecomb by circumflexcomb_tildecomb.case;
+sub zero.osf by zero.lf;
+sub one.osf by one.lf;
+sub two.osf by two.lf;
+sub three.osf by three.lf;
+sub four.osf by four.lf;
+sub five.osf by five.lf;
+sub six.osf by six.lf;
+sub seven.osf by seven.lf;
+sub eight.osf by eight.lf;
+sub nine.osf by nine.lf;
+sub zero.tf by zero.lf;
+sub one.tf by one.lf;
+sub two.tf by two.lf;
+sub three.tf by three.lf;
+sub four.tf by four.lf;
+sub five.tf by five.lf;
+sub six.tf by six.lf;
+sub seven.tf by seven.lf;
+sub eight.tf by eight.lf;
+sub nine.tf by nine.lf;
+sub zero.tosf by zero.lf;
+sub one.tosf by one.lf;
+sub two.tosf by two.lf;
+sub three.tosf by three.lf;
+sub four.tosf by four.lf;
+sub five.tosf by five.lf;
+sub six.tosf by six.lf;
+sub seven.tosf by seven.lf;
+sub eight.tosf by eight.lf;
+sub nine.tosf by nine.lf;
+
+} case;
+
+feature liga {
+# automatic
+sub f f i by f_f_i;
+sub f f l by f_f_l;
+sub f f by f_f;
+sub f i by fi;
+sub f l by fl;
+
+} liga;
+
+feature zero {
+# automatic
+sub zero.lf by zero.lf.zero;
+sub zero.osf by zero.osf.zero;
+sub zero.tf by zero.tf.zero;
+sub zero.tosf by zero.tosf.zero;
+sub zero by zero.zero;
+
+} zero;
+
+feature salt {
+# automatic
+sub six by six.ss01;
+sub nine by nine.ss01;
+
+} salt;
+
+feature ss01 {
+# automatic
+sub six by six.ss01;
+sub nine by nine.ss01;
+
+} ss01;
diff --git a/src/Cantarell-Bold.ufo/fontinfo.plist b/src/Cantarell-Bold.ufo/fontinfo.plist
new file mode 100644
index 00000000..ad5f2097
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/fontinfo.plist
@@ -0,0 +1,91 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
+<plist version="1.0">
+  <dict>
+    <key>ascender</key>
+    <integer>739</integer>
+    <key>capHeight</key>
+    <integer>694</integer>
+    <key>copyright</key>
+    <string>Copyright (c) 2009--2017 The Cantarell Authors</string>
+    <key>descender</key>
+    <integer>-217</integer>
+    <key>familyName</key>
+    <string>Cantarell</string>
+    <key>guidelines</key>
+    <array/>
+    <key>italicAngle</key>
+    <integer>0</integer>
+    <key>openTypeHeadCreated</key>
+    <string>2009/03/13 21:44:13</string>
+    <key>openTypeNameDesigner</key>
+    <string>Dave Crossland, Nikolaus Waxweiler, Jacques Le Bailly, Eben Sorkin, Alexei Vanyashin</string>
+    <key>openTypeNameDesignerURL</key>
+    <string>http://abattis.org</string>
+    <key>openTypeNameManufacturerURL</key>
+    <string>http://abattis.org</string>
+    <key>openTypeOS2Panose</key>
+    <array>
+      <integer>2</integer>
+      <integer>0</integer>
+      <integer>5</integer>
+      <integer>3</integer>
+      <integer>0</integer>
+      <integer>0</integer>
+      <integer>0</integer>
+      <integer>0</integer>
+      <integer>0</integer>
+      <integer>0</integer>
+    </array>
+    <key>openTypeOS2Type</key>
+    <array>
+      <integer>3</integer>
+    </array>
+    <key>openTypeOS2VendorID</key>
+    <string>ABAT</string>
+    <key>postscriptBlueScale</key>
+    <real>0.0625</real>
+    <key>postscriptBlueValues</key>
+    <array>
+      <integer>-10</integer>
+      <integer>0</integer>
+      <integer>490</integer>
+      <integer>500</integer>
+      <integer>694</integer>
+      <integer>704</integer>
+      <integer>739</integer>
+      <integer>749</integer>
+    </array>
+    <key>postscriptFamilyBlues</key>
+    <array/>
+    <key>postscriptFamilyOtherBlues</key>
+    <array/>
+    <key>postscriptOtherBlues</key>
+    <array>
+      <integer>-232</integer>
+      <integer>-217</integer>
+    </array>
+    <key>postscriptStemSnapH</key>
+    <array>
+      <integer>140</integer>
+    </array>
+    <key>postscriptStemSnapV</key>
+    <array>
+      <integer>174</integer>
+    </array>
+    <key>postscriptUnderlinePosition</key>
+    <integer>-100</integer>
+    <key>postscriptUnderlineThickness</key>
+    <integer>50</integer>
+    <key>styleName</key>
+    <string>Bold</string>
+    <key>unitsPerEm</key>
+    <integer>1000</integer>
+    <key>versionMajor</key>
+    <integer>0</integer>
+    <key>versionMinor</key>
+    <integer>111</integer>
+    <key>xHeight</key>
+    <integer>490</integer>
+  </dict>
+</plist>
diff --git a/src/Cantarell-Bold.ufo/glyphs.T_emplate/E_ng.glif 
b/src/Cantarell-Bold.ufo/glyphs.T_emplate/E_ng.glif
new file mode 100644
index 00000000..813d7aa9
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs.T_emplate/E_ng.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Eng" format="2">
+  <advance width="805"/>
+  <unicode hex="014A"/>
+  <outline>
+    <component base="N"/>
+    <component base="_bottomhook" xOffset="156"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>N</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>N</string>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs.T_emplate/contents.plist 
b/src/Cantarell-Bold.ufo/glyphs.T_emplate/contents.plist
new file mode 100644
index 00000000..3033d646
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs.T_emplate/contents.plist
@@ -0,0 +1,12 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
+<plist version="1.0">
+  <dict>
+    <key>Eng</key>
+    <string>E_ng.glif</string>
+    <key>eng</key>
+    <string>eng.glif</string>
+    <key>florin</key>
+    <string>florin.glif</string>
+  </dict>
+</plist>
diff --git a/src/Cantarell-Bold.ufo/glyphs.T_emplate/eng.glif 
b/src/Cantarell-Bold.ufo/glyphs.T_emplate/eng.glif
new file mode 100644
index 00000000..7dbaeed0
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs.T_emplate/eng.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eng" format="2">
+  <advance width="599"/>
+  <unicode hex="014B"/>
+  <outline>
+    <component base="n"/>
+    <component base="_bottomhook" xOffset="-25"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>n</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>n</string>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs.T_emplate/florin.glif 
b/src/Cantarell-Bold.ufo/glyphs.T_emplate/florin.glif
new file mode 100644
index 00000000..6ca96652
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs.T_emplate/florin.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="florin" format="2">
+  <advance width="417"/>
+  <unicode hex="0192"/>
+  <outline>
+    <component base="f"/>
+    <component base="_bottomhook" xOffset="-296"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>0</integer>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs.T_emplate/layerinfo.plist 
b/src/Cantarell-Bold.ufo/glyphs.T_emplate/layerinfo.plist
new file mode 100644
index 00000000..075d189b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs.T_emplate/layerinfo.plist
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
+<plist version="1.0">
+  <dict>
+    <key>lib</key>
+    <dict>
+      <key>com.schriftgestaltung.layerId</key>
+      <string>43BE4BBD-C858-4755-874A-039B84B4E46F</string>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Eng</key>
+      <integer>5</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eng</key>
+      <integer>5</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.florin</key>
+      <integer>5</integer>
+    </dict>
+  </dict>
+</plist>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_-cy.glif b/src/Cantarell-Bold.ufo/glyphs/A_-cy.glif
new file mode 100644
index 00000000..893e252a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/A_-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="A-cy" format="2">
+  <advance width="708"/>
+  <unicode hex="0410"/>
+  <outline>
+    <component base="A"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_.glif b/src/Cantarell-Bold.ufo/glyphs/A_.glif
new file mode 100644
index 00000000..980ece01
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/A_.glif
@@ -0,0 +1,29 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="A" format="2">
+  <advance width="708"/>
+  <unicode hex="0041"/>
+  <note>
+A
+</note>
+  <anchor x="353" y="0" name="bottom"/>
+  <anchor x="659" y="10" name="ogonek"/>
+  <anchor x="353" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="1" y="0" type="line"/>
+      <point x="186" y="0" type="line"/>
+      <point x="370" y="620" type="line"/>
+      <point x="322" y="620" type="line"/>
+      <point x="515" y="0" type="line"/>
+      <point x="706" y="0" type="line"/>
+      <point x="469" y="694" type="line"/>
+      <point x="248" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="194" y="143" type="line"/>
+      <point x="512" y="143" type="line"/>
+      <point x="476" y="299" type="line"/>
+      <point x="229" y="299" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_E_.glif b/src/Cantarell-Bold.ufo/glyphs/A_E_.glif
new file mode 100644
index 00000000..5e694b37
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/A_E_.glif
@@ -0,0 +1,51 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="AE" format="2">
+  <advance width="1023"/>
+  <unicode hex="00C6"/>
+  <anchor x="548" y="0" name="bottom"/>
+  <anchor x="548" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="-4" y="0" type="line"/>
+      <point x="186" y="0" type="line"/>
+      <point x="576" y="694" type="line"/>
+      <point x="413" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="202" y="149" type="line"/>
+      <point x="520" y="149" type="line"/>
+      <point x="520" y="305" type="line"/>
+      <point x="202" y="305" type="line"/>
+    </contour>
+    <contour>
+      <point x="480" y="0" type="line"/>
+      <point x="653" y="0" type="line"/>
+      <point x="653" y="694" type="line"/>
+      <point x="480" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="560" y="0" type="line"/>
+      <point x="978" y="0" type="line"/>
+      <point x="978" y="152" type="line"/>
+      <point x="560" y="152" type="line"/>
+    </contour>
+    <contour>
+      <point x="560" y="278" type="line"/>
+      <point x="950" y="278" type="line"/>
+      <point x="950" y="430" type="line"/>
+      <point x="560" y="430" type="line"/>
+    </contour>
+    <contour>
+      <point x="560" y="542" type="line"/>
+      <point x="978" y="542" type="line"/>
+      <point x="978" y="694" type="line"/>
+      <point x="560" y="694" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>E</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_E_acute.glif b/src/Cantarell-Bold.ufo/glyphs/A_E_acute.glif
new file mode 100644
index 00000000..68a6d46c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/A_E_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="AEacute" format="2">
+  <advance width="1023"/>
+  <unicode hex="01FC"/>
+  <outline>
+    <component base="AE"/>
+    <component base="acutecomb.case" xOffset="469"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_acute.glif b/src/Cantarell-Bold.ufo/glyphs/A_acute.glif
new file mode 100644
index 00000000..0aec4cac
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/A_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Aacute" format="2">
+  <advance width="708"/>
+  <unicode hex="00C1"/>
+  <outline>
+    <component base="A"/>
+    <component base="acutecomb.case" xOffset="274"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_breve-cy.glif b/src/Cantarell-Bold.ufo/glyphs/A_breve-cy.glif
new file mode 100644
index 00000000..4af7cc47
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/A_breve-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Abreve-cy" format="2">
+  <advance width="708"/>
+  <unicode hex="04D0"/>
+  <outline>
+    <component base="A-cy"/>
+    <component base="brevecomb-cy.case" xOffset="120"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_breve.glif b/src/Cantarell-Bold.ufo/glyphs/A_breve.glif
new file mode 100644
index 00000000..98ac3bcf
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/A_breve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Abreve" format="2">
+  <advance width="708"/>
+  <unicode hex="0102"/>
+  <outline>
+    <component base="A"/>
+    <component base="brevecomb.case" xOffset="120"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_breveacute.glif b/src/Cantarell-Bold.ufo/glyphs/A_breveacute.glif
new file mode 100644
index 00000000..a54e07d1
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/A_breveacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Abreveacute" format="2">
+  <advance width="708"/>
+  <unicode hex="1EAE"/>
+  <outline>
+    <component base="A"/>
+    <component base="brevecomb_acutecomb.case" xOffset="157" yOffset="4"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_brevedotbelow.glif 
b/src/Cantarell-Bold.ufo/glyphs/A_brevedotbelow.glif
new file mode 100644
index 00000000..e15fecf9
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/A_brevedotbelow.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Abrevedotbelow" format="2">
+  <advance width="708"/>
+  <unicode hex="1EB6"/>
+  <outline>
+    <component base="A"/>
+    <component base="dotbelowcomb" xOffset="203"/>
+    <component base="brevecomb.case" xOffset="120"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_brevegrave.glif b/src/Cantarell-Bold.ufo/glyphs/A_brevegrave.glif
new file mode 100644
index 00000000..791f8f80
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/A_brevegrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Abrevegrave" format="2">
+  <advance width="708"/>
+  <unicode hex="1EB0"/>
+  <outline>
+    <component base="A"/>
+    <component base="brevecomb_gravecomb.case" xOffset="154" yOffset="4"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_brevehookabove.glif 
b/src/Cantarell-Bold.ufo/glyphs/A_brevehookabove.glif
new file mode 100644
index 00000000..6822653f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/A_brevehookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Abrevehookabove" format="2">
+  <advance width="708"/>
+  <unicode hex="1EB2"/>
+  <outline>
+    <component base="A"/>
+    <component base="brevecomb_hookabovecomb.case" xOffset="157" yOffset="4"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_brevetilde.glif b/src/Cantarell-Bold.ufo/glyphs/A_brevetilde.glif
new file mode 100644
index 00000000..43c31bc9
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/A_brevetilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Abrevetilde" format="2">
+  <advance width="708"/>
+  <unicode hex="1EB4"/>
+  <outline>
+    <component base="A"/>
+    <component base="brevecomb_tildecomb.case" xOffset="135" yOffset="4"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_caron.glif b/src/Cantarell-Bold.ufo/glyphs/A_caron.glif
new file mode 100644
index 00000000..5e9eaf68
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/A_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Acaron" format="2">
+  <advance width="708"/>
+  <unicode hex="01CD"/>
+  <outline>
+    <component base="A"/>
+    <component base="caroncomb.case" xOffset="139"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_circumflex.glif b/src/Cantarell-Bold.ufo/glyphs/A_circumflex.glif
new file mode 100644
index 00000000..a1afe515
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/A_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Acircumflex" format="2">
+  <advance width="708"/>
+  <unicode hex="00C2"/>
+  <outline>
+    <component base="A"/>
+    <component base="circumflexcomb.case" xOffset="154"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_circumflexacute.glif 
b/src/Cantarell-Bold.ufo/glyphs/A_circumflexacute.glif
new file mode 100644
index 00000000..a4aac8f5
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/A_circumflexacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Acircumflexacute" format="2">
+  <advance width="708"/>
+  <unicode hex="1EA4"/>
+  <outline>
+    <component base="A"/>
+    <component base="circumflexcomb_acutecomb.case" xOffset="166" yOffset="4"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_circumflexdotbelow.glif 
b/src/Cantarell-Bold.ufo/glyphs/A_circumflexdotbelow.glif
new file mode 100644
index 00000000..6669e245
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/A_circumflexdotbelow.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Acircumflexdotbelow" format="2">
+  <advance width="708"/>
+  <unicode hex="1EAC"/>
+  <outline>
+    <component base="A"/>
+    <component base="dotbelowcomb" xOffset="203"/>
+    <component base="circumflexcomb.case" xOffset="154"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_circumflexgrave.glif 
b/src/Cantarell-Bold.ufo/glyphs/A_circumflexgrave.glif
new file mode 100644
index 00000000..7692ba3c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/A_circumflexgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Acircumflexgrave" format="2">
+  <advance width="708"/>
+  <unicode hex="1EA6"/>
+  <outline>
+    <component base="A"/>
+    <component base="circumflexcomb_gravecomb.case" xOffset="166" yOffset="4"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_circumflexhookabove.glif 
b/src/Cantarell-Bold.ufo/glyphs/A_circumflexhookabove.glif
new file mode 100644
index 00000000..ade16912
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/A_circumflexhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Acircumflexhookabove" format="2">
+  <advance width="708"/>
+  <unicode hex="1EA8"/>
+  <outline>
+    <component base="A"/>
+    <component base="circumflexcomb_hookabovecomb.case" xOffset="166" yOffset="4"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_circumflextilde.glif 
b/src/Cantarell-Bold.ufo/glyphs/A_circumflextilde.glif
new file mode 100644
index 00000000..469bf630
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/A_circumflextilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Acircumflextilde" format="2">
+  <advance width="708"/>
+  <unicode hex="1EAA"/>
+  <outline>
+    <component base="A"/>
+    <component base="circumflexcomb_tildecomb.case" xOffset="146" yOffset="4"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_dblgrave.glif b/src/Cantarell-Bold.ufo/glyphs/A_dblgrave.glif
new file mode 100644
index 00000000..6e239ed6
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/A_dblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Adblgrave" format="2">
+  <advance width="708"/>
+  <unicode hex="0200"/>
+  <outline>
+    <component base="A"/>
+    <component base="dblgravecomb.case" xOffset="70"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_dieresis-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/A_dieresis-cy.glif
new file mode 100644
index 00000000..793a6039
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/A_dieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Adieresis-cy" format="2">
+  <advance width="708"/>
+  <unicode hex="04D2"/>
+  <outline>
+    <component base="A-cy"/>
+    <component base="dieresiscomb.case" xOffset="78"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_dieresis.glif b/src/Cantarell-Bold.ufo/glyphs/A_dieresis.glif
new file mode 100644
index 00000000..005d4e4f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/A_dieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Adieresis" format="2">
+  <advance width="708"/>
+  <unicode hex="00C4"/>
+  <outline>
+    <component base="A"/>
+    <component base="dieresiscomb.case" xOffset="78"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_dotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/A_dotbelow.glif
new file mode 100644
index 00000000..20cb1856
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/A_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Adotbelow" format="2">
+  <advance width="708"/>
+  <unicode hex="1EA0"/>
+  <outline>
+    <component base="A"/>
+    <component base="dotbelowcomb" xOffset="203"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_grave.glif b/src/Cantarell-Bold.ufo/glyphs/A_grave.glif
new file mode 100644
index 00000000..2cd765ab
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/A_grave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Agrave" format="2">
+  <advance width="708"/>
+  <unicode hex="00C0"/>
+  <outline>
+    <component base="A"/>
+    <component base="gravecomb.case" xOffset="124"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_hookabove.glif b/src/Cantarell-Bold.ufo/glyphs/A_hookabove.glif
new file mode 100644
index 00000000..a728d454
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/A_hookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ahookabove" format="2">
+  <advance width="708"/>
+  <unicode hex="1EA2"/>
+  <outline>
+    <component base="A"/>
+    <component base="hookabovecomb.case" xOffset="198"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_ie-cy.glif b/src/Cantarell-Bold.ufo/glyphs/A_ie-cy.glif
new file mode 100644
index 00000000..a70af3bb
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/A_ie-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Aie-cy" format="2">
+  <advance width="1023"/>
+  <unicode hex="04D4"/>
+  <outline>
+    <component base="AE"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_invertedbreve.glif 
b/src/Cantarell-Bold.ufo/glyphs/A_invertedbreve.glif
new file mode 100644
index 00000000..62dd6318
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/A_invertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ainvertedbreve" format="2">
+  <advance width="708"/>
+  <unicode hex="0202"/>
+  <outline>
+    <component base="A"/>
+    <component base="breveinvertedcomb.case" xOffset="122"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_macron.glif b/src/Cantarell-Bold.ufo/glyphs/A_macron.glif
new file mode 100644
index 00000000..49789068
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/A_macron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Amacron" format="2">
+  <advance width="708"/>
+  <unicode hex="0100"/>
+  <outline>
+    <component base="A"/>
+    <component base="macroncomb.case" xOffset="114"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_ogonek.glif b/src/Cantarell-Bold.ufo/glyphs/A_ogonek.glif
new file mode 100644
index 00000000..25a38703
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/A_ogonek.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Aogonek" format="2">
+  <advance width="708"/>
+  <unicode hex="0104"/>
+  <outline>
+    <component base="A"/>
+    <component base="ogonekcomb" xOffset="199"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_ring.glif b/src/Cantarell-Bold.ufo/glyphs/A_ring.glif
new file mode 100644
index 00000000..d832502f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/A_ring.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Aring" format="2">
+  <advance width="708"/>
+  <unicode hex="00C5"/>
+  <outline>
+    <component base="A"/>
+    <component base="ringcomb.case" xOffset="187"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_ringacute.glif b/src/Cantarell-Bold.ufo/glyphs/A_ringacute.glif
new file mode 100644
index 00000000..3e162adc
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/A_ringacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Aringacute" format="2">
+  <advance width="708"/>
+  <unicode hex="01FA"/>
+  <outline>
+    <component base="A"/>
+    <component base="ringcomb_acutecomb.case" xOffset="192"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/A_tilde.glif b/src/Cantarell-Bold.ufo/glyphs/A_tilde.glif
new file mode 100644
index 00000000..2c3166b6
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/A_tilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Atilde" format="2">
+  <advance width="708"/>
+  <unicode hex="00C3"/>
+  <outline>
+    <component base="A"/>
+    <component base="tildecomb.case" xOffset="124"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/B_.glif b/src/Cantarell-Bold.ufo/glyphs/B_.glif
new file mode 100644
index 00000000..2e4dd3ad
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/B_.glif
@@ -0,0 +1,48 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="B" format="2">
+  <advance width="652"/>
+  <unicode hex="0042"/>
+  <note>
+B
+</note>
+  <anchor x="318" y="0" name="bottom"/>
+  <anchor x="318" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="67" y="0" type="line"/>
+      <point x="343" y="0" type="line" smooth="yes"/>
+      <point x="518" y="0"/>
+      <point x="634" y="91"/>
+      <point x="634" y="227" type="curve" smooth="yes"/>
+      <point x="634" y="350"/>
+      <point x="545" y="424"/>
+      <point x="394" y="424" type="curve" smooth="yes"/>
+      <point x="180" y="424" type="line"/>
+      <point x="180" y="292" type="line"/>
+      <point x="356" y="292" type="line" smooth="yes"/>
+      <point x="418" y="292"/>
+      <point x="454" y="260"/>
+      <point x="454" y="210" type="curve" smooth="yes"/>
+      <point x="454" y="161"/>
+      <point x="424" y="136"/>
+      <point x="366" y="136" type="curve" smooth="yes"/>
+      <point x="237" y="136" type="line"/>
+      <point x="237" y="558" type="line"/>
+      <point x="305" y="558" type="line" smooth="yes"/>
+      <point x="363" y="558"/>
+      <point x="401" y="530"/>
+      <point x="401" y="488" type="curve" smooth="yes"/>
+      <point x="401" y="450"/>
+      <point x="370" y="418"/>
+      <point x="314" y="401" type="curve"/>
+      <point x="448" y="374" type="line"/>
+      <point x="525" y="394"/>
+      <point x="575" y="457"/>
+      <point x="575" y="531" type="curve" smooth="yes"/>
+      <point x="575" y="638"/>
+      <point x="486" y="694"/>
+      <point x="315" y="694" type="curve" smooth="yes"/>
+      <point x="67" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/B_e-cy.glif b/src/Cantarell-Bold.ufo/glyphs/B_e-cy.glif
new file mode 100644
index 00000000..f4d7a745
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/B_e-cy.glif
@@ -0,0 +1,31 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Be-cy" format="2">
+  <advance width="637"/>
+  <unicode hex="0411"/>
+  <outline>
+    <contour>
+      <point x="67" y="0" type="line"/>
+      <point x="331" y="0" type="line" smooth="yes"/>
+      <point x="504" y="0"/>
+      <point x="622" y="94"/>
+      <point x="622" y="232" type="curve" smooth="yes"/>
+      <point x="622" y="357"/>
+      <point x="531" y="434"/>
+      <point x="382" y="434" type="curve" smooth="yes"/>
+      <point x="180" y="434" type="line"/>
+      <point x="180" y="302" type="line"/>
+      <point x="344" y="302" type="line" smooth="yes"/>
+      <point x="403" y="302"/>
+      <point x="442" y="268"/>
+      <point x="442" y="215" type="curve" smooth="yes"/>
+      <point x="442" y="164"/>
+      <point x="410" y="136"/>
+      <point x="354" y="136" type="curve" smooth="yes"/>
+      <point x="237" y="136" type="line"/>
+      <point x="237" y="543" type="line"/>
+      <point x="542" y="543" type="line"/>
+      <point x="542" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/C_.glif b/src/Cantarell-Bold.ufo/glyphs/C_.glif
new file mode 100644
index 00000000..58f98969
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/C_.glif
@@ -0,0 +1,40 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="C" format="2">
+  <advance width="624"/>
+  <unicode hex="0043"/>
+  <note>
+C
+</note>
+  <anchor x="349" y="0" name="bottom"/>
+  <anchor x="349" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="383" y="-10" type="curve" smooth="yes"/>
+      <point x="459" y="-10"/>
+      <point x="545" y="10"/>
+      <point x="598" y="39" type="curve"/>
+      <point x="560" y="164" type="line"/>
+      <point x="520" y="150"/>
+      <point x="469" y="142"/>
+      <point x="425" y="142" type="curve" smooth="yes"/>
+      <point x="285" y="142"/>
+      <point x="205" y="224"/>
+      <point x="205" y="359" type="curve" smooth="yes"/>
+      <point x="205" y="486"/>
+      <point x="276" y="551"/>
+      <point x="403" y="551" type="curve" smooth="yes"/>
+      <point x="458" y="551"/>
+      <point x="521" y="541"/>
+      <point x="559" y="525" type="curve"/>
+      <point x="607" y="661" type="line"/>
+      <point x="540" y="690"/>
+      <point x="475" y="704"/>
+      <point x="405" y="704" type="curve" smooth="yes"/>
+      <point x="181" y="704"/>
+      <point x="25" y="560"/>
+      <point x="25" y="342" type="curve" smooth="yes"/>
+      <point x="25" y="131"/>
+      <point x="171" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/C_acute.glif b/src/Cantarell-Bold.ufo/glyphs/C_acute.glif
new file mode 100644
index 00000000..6f3be76b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/C_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Cacute" format="2">
+  <advance width="624"/>
+  <unicode hex="0106"/>
+  <outline>
+    <component base="C"/>
+    <component base="acutecomb.case" xOffset="270"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/C_caron.glif b/src/Cantarell-Bold.ufo/glyphs/C_caron.glif
new file mode 100644
index 00000000..ead3409d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/C_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ccaron" format="2">
+  <advance width="624"/>
+  <unicode hex="010C"/>
+  <outline>
+    <component base="C"/>
+    <component base="caroncomb.case" xOffset="135"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/C_cedilla.glif b/src/Cantarell-Bold.ufo/glyphs/C_cedilla.glif
new file mode 100644
index 00000000..89f04157
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/C_cedilla.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ccedilla" format="2">
+  <advance width="624"/>
+  <unicode hex="00C7"/>
+  <outline>
+    <component base="C"/>
+    <component base="cedillacomb" xOffset="191"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/C_cedillaacute.glif 
b/src/Cantarell-Bold.ufo/glyphs/C_cedillaacute.glif
new file mode 100644
index 00000000..1ebfcd89
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/C_cedillaacute.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ccedillaacute" format="2">
+  <advance width="624"/>
+  <unicode hex="1E08"/>
+  <outline>
+    <component base="C"/>
+    <component base="cedillacomb" xOffset="191"/>
+    <component base="acutecomb.case" xOffset="270"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/C_circumflex.glif b/src/Cantarell-Bold.ufo/glyphs/C_circumflex.glif
new file mode 100644
index 00000000..3dae54a2
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/C_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ccircumflex" format="2">
+  <advance width="624"/>
+  <unicode hex="0108"/>
+  <outline>
+    <component base="C"/>
+    <component base="circumflexcomb.case" xOffset="150"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/C_dotaccent.glif b/src/Cantarell-Bold.ufo/glyphs/C_dotaccent.glif
new file mode 100644
index 00000000..ec6c2877
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/C_dotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Cdotaccent" format="2">
+  <advance width="624"/>
+  <unicode hex="010A"/>
+  <outline>
+    <component base="C"/>
+    <component base="dotaccentcomb.case" xOffset="204"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/C_he-cy.glif b/src/Cantarell-Bold.ufo/glyphs/C_he-cy.glif
new file mode 100644
index 00000000..1ee1deee
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/C_he-cy.glif
@@ -0,0 +1,33 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Che-cy" format="2">
+  <advance width="654"/>
+  <unicode hex="0427"/>
+  <anchor x="554" y="0" name="bottomright"/>
+  <anchor x="328" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="246" y="239" type="curve" smooth="yes"/>
+      <point x="327" y="239"/>
+      <point x="410" y="270"/>
+      <point x="460" y="318" type="curve"/>
+      <point x="439" y="421" type="line"/>
+      <point x="399" y="400"/>
+      <point x="351" y="389"/>
+      <point x="307" y="389" type="curve" smooth="yes"/>
+      <point x="240" y="389"/>
+      <point x="202" y="415"/>
+      <point x="202" y="470" type="curve" smooth="yes"/>
+      <point x="202" y="694" type="line"/>
+      <point x="30" y="694" type="line"/>
+      <point x="30" y="441" type="line" smooth="yes"/>
+      <point x="30" y="314"/>
+      <point x="116" y="239"/>
+    </contour>
+    <contour>
+      <point x="417" y="0" type="line"/>
+      <point x="587" y="0" type="line"/>
+      <point x="587" y="694" type="line"/>
+      <point x="417" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/C_hedescender-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/C_hedescender-cy.glif
new file mode 100644
index 00000000..0a4573c6
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/C_hedescender-cy.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Chedescender-cy" format="2">
+  <advance width="728"/>
+  <unicode hex="04B6"/>
+  <outline>
+    <component base="Che-cy"/>
+    <component base="descender-cy.case" xOffset="458"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/C_hedieresis-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/C_hedieresis-cy.glif
new file mode 100644
index 00000000..d17c78f7
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/C_hedieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Chedieresis-cy" format="2">
+  <advance width="654"/>
+  <unicode hex="04F4"/>
+  <outline>
+    <component base="Che-cy"/>
+    <component base="dieresiscomb.case" xOffset="53"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/C_hekhakassian-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/C_hekhakassian-cy.glif
new file mode 100644
index 00000000..bdbf8a9b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/C_hekhakassian-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Chekhakassian-cy" format="2">
+  <advance width="654"/>
+  <unicode hex="04CB"/>
+  <outline>
+    <component base="Che-cy"/>
+    <component base="_descenderreverse-cy.case" xOffset="353"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/C_heverticalstroke-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/C_heverticalstroke-cy.glif
new file mode 100644
index 00000000..0a2447fb
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/C_heverticalstroke-cy.glif
@@ -0,0 +1,37 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Cheverticalstroke-cy" format="2">
+  <advance width="674"/>
+  <unicode hex="04B8"/>
+  <outline>
+    <contour>
+      <point x="257" y="239" type="curve" smooth="yes"/>
+      <point x="342" y="239"/>
+      <point x="425" y="268"/>
+      <point x="483" y="318" type="curve"/>
+      <point x="459" y="421" type="line"/>
+      <point x="416" y="400"/>
+      <point x="368" y="389"/>
+      <point x="318" y="389" type="curve" smooth="yes"/>
+      <point x="242" y="389"/>
+      <point x="202" y="415"/>
+      <point x="202" y="470" type="curve" smooth="yes"/>
+      <point x="202" y="694" type="line"/>
+      <point x="30" y="694" type="line"/>
+      <point x="30" y="441" type="line" smooth="yes"/>
+      <point x="30" y="314"/>
+      <point x="119" y="239"/>
+    </contour>
+    <contour>
+      <point x="273" y="130" type="line"/>
+      <point x="374" y="130" type="line"/>
+      <point x="374" y="516" type="line"/>
+      <point x="273" y="516" type="line"/>
+    </contour>
+    <contour>
+      <point x="437" y="0" type="line"/>
+      <point x="607" y="0" type="line"/>
+      <point x="607" y="694" type="line"/>
+      <point x="437" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/D_.glif b/src/Cantarell-Bold.ufo/glyphs/D_.glif
new file mode 100644
index 00000000..833a638a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/D_.glif
@@ -0,0 +1,35 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="D" format="2">
+  <advance width="734"/>
+  <unicode hex="0044"/>
+  <note>
+D
+</note>
+  <anchor x="358" y="0" name="bottom"/>
+  <anchor x="176" y="344" name="center"/>
+  <anchor x="335" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="67" y="0" type="line"/>
+      <point x="314" y="0" type="line" smooth="yes"/>
+      <point x="552" y="0"/>
+      <point x="709" y="143"/>
+      <point x="709" y="361" type="curve" smooth="yes"/>
+      <point x="709" y="570"/>
+      <point x="567" y="694"/>
+      <point x="327" y="694" type="curve" smooth="yes"/>
+      <point x="67" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="237" y="149" type="line"/>
+      <point x="237" y="545" type="line"/>
+      <point x="317" y="545" type="line" smooth="yes"/>
+      <point x="450" y="545"/>
+      <point x="529" y="469"/>
+      <point x="529" y="341" type="curve" smooth="yes"/>
+      <point x="529" y="217"/>
+      <point x="460" y="149"/>
+      <point x="334" y="149" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/D_Z_caron.glif b/src/Cantarell-Bold.ufo/glyphs/D_Z_caron.glif
new file mode 100644
index 00000000..bf78bb06
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/D_Z_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="DZcaron" format="2">
+  <advance width="1384"/>
+  <unicode hex="01C4"/>
+  <outline>
+    <component base="D"/>
+    <component base="Zcaron" xOffset="734"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/D_caron.glif b/src/Cantarell-Bold.ufo/glyphs/D_caron.glif
new file mode 100644
index 00000000..1cff80ca
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/D_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Dcaron" format="2">
+  <advance width="734"/>
+  <unicode hex="010E"/>
+  <outline>
+    <component base="D"/>
+    <component base="caroncomb.case" xOffset="121"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/D_croat.glif b/src/Cantarell-Bold.ufo/glyphs/D_croat.glif
new file mode 100644
index 00000000..71d96efc
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/D_croat.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Dcroat" format="2">
+  <advance width="734"/>
+  <unicode hex="0110"/>
+  <outline>
+    <component base="Eth"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/D_dotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/D_dotbelow.glif
new file mode 100644
index 00000000..3f13e7a7
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/D_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ddotbelow" format="2">
+  <advance width="734"/>
+  <unicode hex="1E0C"/>
+  <outline>
+    <component base="D"/>
+    <component base="dotbelowcomb" xOffset="208"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/D_e-cy.glif b/src/Cantarell-Bold.ufo/glyphs/D_e-cy.glif
new file mode 100644
index 00000000..84887b05
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/D_e-cy.glif
@@ -0,0 +1,33 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="De-cy" format="2">
+  <advance width="830"/>
+  <unicode hex="0414"/>
+  <outline>
+    <contour>
+      <point x="81" y="89" type="line"/>
+      <point x="245" y="90"/>
+      <point x="331" y="184"/>
+      <point x="331" y="364" type="curve" smooth="yes"/>
+      <point x="331" y="545" type="line"/>
+      <point x="516" y="545" type="line"/>
+      <point x="516" y="70" type="line"/>
+      <point x="687" y="70" type="line"/>
+      <point x="687" y="694" type="line"/>
+      <point x="165" y="694" type="line"/>
+      <point x="165" y="360" type="line" smooth="yes"/>
+      <point x="165" y="223"/>
+      <point x="127" y="151"/>
+      <point x="55" y="150" type="curve"/>
+    </contour>
+    <contour>
+      <point x="10" y="-187" type="line"/>
+      <point x="172" y="-187" type="line"/>
+      <point x="172" y="0" type="line"/>
+      <point x="657" y="0" type="line"/>
+      <point x="657" y="-187" type="line"/>
+      <point x="820" y="-187" type="line"/>
+      <point x="820" y="151" type="line"/>
+      <point x="10" y="151" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/D_je-cy.glif b/src/Cantarell-Bold.ufo/glyphs/D_je-cy.glif
new file mode 100644
index 00000000..b9f38761
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/D_je-cy.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Dje-cy" format="2">
+  <advance width="805"/>
+  <unicode hex="0402"/>
+  <outline>
+    <contour>
+      <point x="489" y="-10" type="line"/>
+      <point x="676" y="1"/>
+      <point x="790" y="97"/>
+      <point x="790" y="245" type="curve" smooth="yes"/>
+      <point x="790" y="375"/>
+      <point x="702" y="461"/>
+      <point x="569" y="461" type="curve" smooth="yes"/>
+      <point x="461" y="461"/>
+      <point x="365" y="404"/>
+      <point x="304" y="302" type="curve"/>
+      <point x="328" y="199" type="line"/>
+      <point x="366" y="266"/>
+      <point x="438" y="311"/>
+      <point x="509" y="311" type="curve" smooth="yes"/>
+      <point x="570" y="311"/>
+      <point x="611" y="280"/>
+      <point x="611" y="233" type="curve" smooth="yes"/>
+      <point x="611" y="178"/>
+      <point x="560" y="139"/>
+      <point x="475" y="128" type="curve"/>
+    </contour>
+    <contour>
+      <point x="218" y="0" type="line"/>
+      <point x="388" y="0" type="line"/>
+      <point x="388" y="660" type="line"/>
+      <point x="218" y="660" type="line"/>
+    </contour>
+    <contour>
+      <point x="10" y="542" type="line"/>
+      <point x="618" y="542" type="line"/>
+      <point x="618" y="694" type="line"/>
+      <point x="10" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/D_linebelow.glif b/src/Cantarell-Bold.ufo/glyphs/D_linebelow.glif
new file mode 100644
index 00000000..eee5ca31
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/D_linebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Dlinebelow" format="2">
+  <advance width="734"/>
+  <unicode hex="1E0E"/>
+  <outline>
+    <component base="D"/>
+    <component base="macronbelowcomb" xOffset="113"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/D_zcaron.glif b/src/Cantarell-Bold.ufo/glyphs/D_zcaron.glif
new file mode 100644
index 00000000..b3b58d9f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/D_zcaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Dzcaron" format="2">
+  <advance width="1224"/>
+  <unicode hex="01C5"/>
+  <outline>
+    <component base="D"/>
+    <component base="zcaron" xOffset="734"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/D_ze-cy.glif b/src/Cantarell-Bold.ufo/glyphs/D_ze-cy.glif
new file mode 100644
index 00000000..23186a9f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/D_ze-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Dze-cy" format="2">
+  <advance width="584"/>
+  <unicode hex="0405"/>
+  <outline>
+    <component base="S"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/D_zhe-cy.glif b/src/Cantarell-Bold.ufo/glyphs/D_zhe-cy.glif
new file mode 100644
index 00000000..3143fbd4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/D_zhe-cy.glif
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Dzhe-cy" format="2">
+  <advance width="756"/>
+  <unicode hex="040F"/>
+  <outline>
+    <contour>
+      <point x="302" y="-187" type="line"/>
+      <point x="464" y="-187" type="line"/>
+      <point x="464" y="0" type="line"/>
+      <point x="689" y="0" type="line"/>
+      <point x="689" y="694" type="line"/>
+      <point x="518" y="694" type="line"/>
+      <point x="518" y="151" type="line"/>
+      <point x="238" y="151" type="line"/>
+      <point x="238" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
+      <point x="67" y="0" type="line"/>
+      <point x="302" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_-cy.glif b/src/Cantarell-Bold.ufo/glyphs/E_-cy.glif
new file mode 100644
index 00000000..328ef2eb
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_-cy.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="E-cy" format="2">
+  <advance width="636"/>
+  <unicode hex="0404"/>
+  <outline>
+    <contour>
+      <point x="158" y="275" type="line"/>
+      <point x="525" y="275" type="line"/>
+      <point x="525" y="415" type="line"/>
+      <point x="158" y="415" type="line"/>
+    </contour>
+    <contour>
+      <point x="392" y="-10" type="curve" smooth="yes"/>
+      <point x="472" y="-10"/>
+      <point x="559" y="11"/>
+      <point x="612" y="39" type="curve"/>
+      <point x="574" y="164" type="line"/>
+      <point x="533" y="150"/>
+      <point x="478" y="142"/>
+      <point x="434" y="142" type="curve" smooth="yes"/>
+      <point x="290" y="142"/>
+      <point x="205" y="224"/>
+      <point x="205" y="359" type="curve" smooth="yes"/>
+      <point x="205" y="486"/>
+      <point x="280" y="551"/>
+      <point x="412" y="551" type="curve" smooth="yes"/>
+      <point x="463" y="551"/>
+      <point x="531" y="542"/>
+      <point x="573" y="525" type="curve"/>
+      <point x="621" y="661" type="line"/>
+      <point x="553" y="690"/>
+      <point x="485" y="704"/>
+      <point x="414" y="704" type="curve" smooth="yes"/>
+      <point x="186" y="704"/>
+      <point x="25" y="560"/>
+      <point x="25" y="342" type="curve" smooth="yes"/>
+      <point x="25" y="131"/>
+      <point x="175" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_.glif b/src/Cantarell-Bold.ufo/glyphs/E_.glif
new file mode 100644
index 00000000..2be05acc
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_.glif
@@ -0,0 +1,38 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="E" format="2">
+  <advance width="610"/>
+  <unicode hex="0045"/>
+  <note>
+E
+</note>
+  <anchor x="320" y="0" name="bottom"/>
+  <anchor x="518" y="10" name="ogonek"/>
+  <anchor x="313" y="694" name="top"/>
+  <anchor x="15" y="694" name="topleft"/>
+  <outline>
+    <contour>
+      <point x="67" y="0" type="line"/>
+      <point x="240" y="0" type="line"/>
+      <point x="240" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="147" y="0" type="line"/>
+      <point x="565" y="0" type="line"/>
+      <point x="565" y="152" type="line"/>
+      <point x="147" y="152" type="line"/>
+    </contour>
+    <contour>
+      <point x="147" y="276" type="line"/>
+      <point x="537" y="276" type="line"/>
+      <point x="537" y="428" type="line"/>
+      <point x="147" y="428" type="line"/>
+    </contour>
+    <contour>
+      <point x="147" y="542" type="line"/>
+      <point x="565" y="542" type="line"/>
+      <point x="565" y="694" type="line"/>
+      <point x="147" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_acute.glif b/src/Cantarell-Bold.ufo/glyphs/E_acute.glif
new file mode 100644
index 00000000..bbdbab4e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Eacute" format="2">
+  <advance width="610"/>
+  <unicode hex="00C9"/>
+  <outline>
+    <component base="E"/>
+    <component base="acutecomb.case" xOffset="234"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_breve.glif b/src/Cantarell-Bold.ufo/glyphs/E_breve.glif
new file mode 100644
index 00000000..e3c053fe
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_breve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ebreve" format="2">
+  <advance width="610"/>
+  <unicode hex="0114"/>
+  <outline>
+    <component base="E"/>
+    <component base="brevecomb.case" xOffset="80"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_caron.glif b/src/Cantarell-Bold.ufo/glyphs/E_caron.glif
new file mode 100644
index 00000000..111e3506
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ecaron" format="2">
+  <advance width="610"/>
+  <unicode hex="011A"/>
+  <outline>
+    <component base="E"/>
+    <component base="caroncomb.case" xOffset="99"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_cedillabreve.glif 
b/src/Cantarell-Bold.ufo/glyphs/E_cedillabreve.glif
new file mode 100644
index 00000000..a332589f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_cedillabreve.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ecedillabreve" format="2">
+  <advance width="610"/>
+  <unicode hex="1E1C"/>
+  <outline>
+    <component base="E"/>
+    <component base="cedillacomb" xOffset="162"/>
+    <component base="brevecomb.case" xOffset="80"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_circumflex.glif b/src/Cantarell-Bold.ufo/glyphs/E_circumflex.glif
new file mode 100644
index 00000000..19274220
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ecircumflex" format="2">
+  <advance width="610"/>
+  <unicode hex="00CA"/>
+  <outline>
+    <component base="E"/>
+    <component base="circumflexcomb.case" xOffset="114"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_circumflexacute.glif 
b/src/Cantarell-Bold.ufo/glyphs/E_circumflexacute.glif
new file mode 100644
index 00000000..2f24ab47
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_circumflexacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ecircumflexacute" format="2">
+  <advance width="610"/>
+  <unicode hex="1EBE"/>
+  <outline>
+    <component base="E"/>
+    <component base="circumflexcomb_acutecomb.case" xOffset="126" yOffset="4"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_circumflexdotbelow.glif 
b/src/Cantarell-Bold.ufo/glyphs/E_circumflexdotbelow.glif
new file mode 100644
index 00000000..6255fb0b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_circumflexdotbelow.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ecircumflexdotbelow" format="2">
+  <advance width="610"/>
+  <unicode hex="1EC6"/>
+  <outline>
+    <component base="E"/>
+    <component base="dotbelowcomb" xOffset="170"/>
+    <component base="circumflexcomb.case" xOffset="114"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_circumflexgrave.glif 
b/src/Cantarell-Bold.ufo/glyphs/E_circumflexgrave.glif
new file mode 100644
index 00000000..7734085f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_circumflexgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ecircumflexgrave" format="2">
+  <advance width="610"/>
+  <unicode hex="1EC0"/>
+  <outline>
+    <component base="E"/>
+    <component base="circumflexcomb_gravecomb.case" xOffset="126" yOffset="4"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_circumflexhookabove.glif 
b/src/Cantarell-Bold.ufo/glyphs/E_circumflexhookabove.glif
new file mode 100644
index 00000000..6092e193
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_circumflexhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ecircumflexhookabove" format="2">
+  <advance width="610"/>
+  <unicode hex="1EC2"/>
+  <outline>
+    <component base="E"/>
+    <component base="circumflexcomb_hookabovecomb.case" xOffset="126" yOffset="4"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_circumflextilde.glif 
b/src/Cantarell-Bold.ufo/glyphs/E_circumflextilde.glif
new file mode 100644
index 00000000..df68d7e2
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_circumflextilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ecircumflextilde" format="2">
+  <advance width="610"/>
+  <unicode hex="1EC4"/>
+  <outline>
+    <component base="E"/>
+    <component base="circumflexcomb_tildecomb.case" xOffset="106" yOffset="4"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_dblgrave.glif b/src/Cantarell-Bold.ufo/glyphs/E_dblgrave.glif
new file mode 100644
index 00000000..c2d6d046
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_dblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Edblgrave" format="2">
+  <advance width="610"/>
+  <unicode hex="0204"/>
+  <outline>
+    <component base="E"/>
+    <component base="dblgravecomb.case" xOffset="30"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_dieresis.glif b/src/Cantarell-Bold.ufo/glyphs/E_dieresis.glif
new file mode 100644
index 00000000..09b53ec9
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_dieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Edieresis" format="2">
+  <advance width="610"/>
+  <unicode hex="00CB"/>
+  <outline>
+    <component base="E"/>
+    <component base="dieresiscomb.case" xOffset="38"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_dotaccent.glif b/src/Cantarell-Bold.ufo/glyphs/E_dotaccent.glif
new file mode 100644
index 00000000..b8f55595
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_dotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Edotaccent" format="2">
+  <advance width="610"/>
+  <unicode hex="0116"/>
+  <outline>
+    <component base="E"/>
+    <component base="dotaccentcomb.case" xOffset="168"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_dotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/E_dotbelow.glif
new file mode 100644
index 00000000..881e0c40
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Edotbelow" format="2">
+  <advance width="610"/>
+  <unicode hex="1EB8"/>
+  <outline>
+    <component base="E"/>
+    <component base="dotbelowcomb" xOffset="170"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_f-cy.glif b/src/Cantarell-Bold.ufo/glyphs/E_f-cy.glif
new file mode 100644
index 00000000..8f037547
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_f-cy.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ef-cy" format="2">
+  <advance width="814"/>
+  <unicode hex="0424"/>
+  <outline>
+    <contour>
+      <point x="403" y="48" type="curve" smooth="yes"/>
+      <point x="649" y="48"/>
+      <point x="794" y="161"/>
+      <point x="794" y="351" type="curve" smooth="yes"/>
+      <point x="794" y="536"/>
+      <point x="652" y="646"/>
+      <point x="412" y="646" type="curve" smooth="yes"/>
+      <point x="166" y="646"/>
+      <point x="20" y="534"/>
+      <point x="20" y="344" type="curve" smooth="yes"/>
+      <point x="20" y="158"/>
+      <point x="162" y="48"/>
+    </contour>
+    <contour>
+      <point x="413" y="193" type="curve" smooth="yes"/>
+      <point x="273" y="193"/>
+      <point x="190" y="252"/>
+      <point x="190" y="351" type="curve" smooth="yes"/>
+      <point x="190" y="445"/>
+      <point x="269" y="501"/>
+      <point x="402" y="501" type="curve" smooth="yes"/>
+      <point x="542" y="501"/>
+      <point x="624" y="442"/>
+      <point x="624" y="343" type="curve" smooth="yes"/>
+      <point x="624" y="249"/>
+      <point x="546" y="193"/>
+    </contour>
+    <contour>
+      <point x="322" y="-20" type="line"/>
+      <point x="492" y="-20" type="line"/>
+      <point x="492" y="714" type="line"/>
+      <point x="322" y="714" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_grave.glif b/src/Cantarell-Bold.ufo/glyphs/E_grave.glif
new file mode 100644
index 00000000..832f6e7f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_grave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Egrave" format="2">
+  <advance width="610"/>
+  <unicode hex="00C8"/>
+  <outline>
+    <component base="E"/>
+    <component base="gravecomb.case" xOffset="84"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_hookabove.glif b/src/Cantarell-Bold.ufo/glyphs/E_hookabove.glif
new file mode 100644
index 00000000..fbead794
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_hookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ehookabove" format="2">
+  <advance width="610"/>
+  <unicode hex="1EBA"/>
+  <outline>
+    <component base="E"/>
+    <component base="hookabovecomb.case" xOffset="158"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_invertedbreve.glif 
b/src/Cantarell-Bold.ufo/glyphs/E_invertedbreve.glif
new file mode 100644
index 00000000..aa457686
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_invertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Einvertedbreve" format="2">
+  <advance width="610"/>
+  <unicode hex="0206"/>
+  <outline>
+    <component base="E"/>
+    <component base="breveinvertedcomb.case" xOffset="82"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_l-cy.glif b/src/Cantarell-Bold.ufo/glyphs/E_l-cy.glif
new file mode 100644
index 00000000..006ebafb
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_l-cy.glif
@@ -0,0 +1,29 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="El-cy" format="2">
+  <advance width="799"/>
+  <unicode hex="041B"/>
+  <outline>
+    <contour>
+      <point x="150" y="-10" type="curve" smooth="yes"/>
+      <point x="300" y="-10"/>
+      <point x="373" y="86"/>
+      <point x="373" y="284" type="curve" smooth="yes"/>
+      <point x="373" y="543" type="line"/>
+      <point x="561" y="543" type="line"/>
+      <point x="561" y="0" type="line"/>
+      <point x="732" y="0" type="line"/>
+      <point x="732" y="694" type="line"/>
+      <point x="209" y="694" type="line"/>
+      <point x="209" y="250" type="line" smooth="yes"/>
+      <point x="209" y="181"/>
+      <point x="178" y="143"/>
+      <point x="121" y="143" type="curve" smooth="yes"/>
+      <point x="99" y="143"/>
+      <point x="76" y="149"/>
+      <point x="59" y="160" type="curve"/>
+      <point x="13" y="31" type="line"/>
+      <point x="50" y="4"/>
+      <point x="92" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_m-cy.glif b/src/Cantarell-Bold.ufo/glyphs/E_m-cy.glif
new file mode 100644
index 00000000..260e16a2
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_m-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Em-cy" format="2">
+  <advance width="892"/>
+  <unicode hex="041C"/>
+  <outline>
+    <component base="M"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_macron.glif b/src/Cantarell-Bold.ufo/glyphs/E_macron.glif
new file mode 100644
index 00000000..d4695a59
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_macron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Emacron" format="2">
+  <advance width="610"/>
+  <unicode hex="0112"/>
+  <outline>
+    <component base="E"/>
+    <component base="macroncomb.case" xOffset="74"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_macronacute.glif 
b/src/Cantarell-Bold.ufo/glyphs/E_macronacute.glif
new file mode 100644
index 00000000..39ccc9e5
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_macronacute.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Emacronacute" format="2">
+  <advance width="610"/>
+  <unicode hex="1E16"/>
+  <outline>
+    <component base="E"/>
+    <component base="macroncomb.case" xOffset="74"/>
+    <component base="acutecomb.case" xOffset="234" yOffset="208"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_macrongrave.glif 
b/src/Cantarell-Bold.ufo/glyphs/E_macrongrave.glif
new file mode 100644
index 00000000..3949a0c5
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_macrongrave.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Emacrongrave" format="2">
+  <advance width="610"/>
+  <unicode hex="1E14"/>
+  <outline>
+    <component base="E"/>
+    <component base="macroncomb.case" xOffset="74"/>
+    <component base="gravecomb.case" xOffset="84" yOffset="208"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_n-cy.glif b/src/Cantarell-Bold.ufo/glyphs/E_n-cy.glif
new file mode 100644
index 00000000..7478dee2
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_n-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="En-cy" format="2">
+  <advance width="755"/>
+  <unicode hex="041D"/>
+  <anchor x="651" y="0" name="bottomright"/>
+  <outline>
+    <component base="H"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_ndescender-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/E_ndescender-cy.glif
new file mode 100644
index 00000000..47b9a487
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_ndescender-cy.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Endescender-cy" format="2">
+  <advance width="810"/>
+  <unicode hex="04A2"/>
+  <outline>
+    <component base="En-cy"/>
+    <component base="descender-cy.case" xOffset="555"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_ng.glif b/src/Cantarell-Bold.ufo/glyphs/E_ng.glif
new file mode 100644
index 00000000..d1c58b37
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_ng.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Eng" format="2">
+  <advance width="785"/>
+  <unicode hex="014A"/>
+  <outline>
+    <contour>
+      <point x="67" y="0" type="line"/>
+      <point x="230" y="0" type="line"/>
+      <point x="230" y="470" type="line"/>
+      <point x="218" y="460" type="line"/>
+      <point x="566" y="-37" type="line"/>
+      <point x="718" y="0" type="line"/>
+      <point x="718" y="694" type="line"/>
+      <point x="555" y="694" type="line"/>
+      <point x="553" y="216" type="line"/>
+      <point x="574" y="219" type="line"/>
+      <point x="259" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="555" y="-243" type="line"/>
+      <point x="659" y="-213"/>
+      <point x="718" y="-121"/>
+      <point x="718" y="-13" type="curve" smooth="yes"/>
+      <point x="718" y="0" type="line"/>
+      <point x="555" y="0" type="line"/>
+      <point x="555" y="-25" type="line" smooth="yes"/>
+      <point x="555" y="-82"/>
+      <point x="535" y="-127"/>
+      <point x="500" y="-147" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>N</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>N</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_nghe-cy.glif b/src/Cantarell-Bold.ufo/glyphs/E_nghe-cy.glif
new file mode 100644
index 00000000..57a5ad68
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_nghe-cy.glif
@@ -0,0 +1,31 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Enghe-cy" format="2">
+  <advance width="957"/>
+  <unicode hex="04A4"/>
+  <outline>
+    <contour>
+      <point x="513" y="0" type="line"/>
+      <point x="689" y="0" type="line"/>
+      <point x="689" y="694" type="line"/>
+      <point x="513" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="68" y="0" type="line"/>
+      <point x="244" y="0" type="line"/>
+      <point x="244" y="694" type="line"/>
+      <point x="68" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="223" y="274" type="line"/>
+      <point x="533" y="274" type="line"/>
+      <point x="533" y="430" type="line"/>
+      <point x="223" y="430" type="line"/>
+    </contour>
+    <contour>
+      <point x="513" y="542" type="line"/>
+      <point x="951" y="542" type="line"/>
+      <point x="951" y="694" type="line"/>
+      <point x="513" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_ogonek.glif b/src/Cantarell-Bold.ufo/glyphs/E_ogonek.glif
new file mode 100644
index 00000000..544746b5
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_ogonek.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Eogonek" format="2">
+  <advance width="610"/>
+  <unicode hex="0118"/>
+  <anchor x="305" y="694" name="top"/>
+  <outline>
+    <component base="E"/>
+    <component base="ogonekcomb" xOffset="58"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_r-cy.glif b/src/Cantarell-Bold.ufo/glyphs/E_r-cy.glif
new file mode 100644
index 00000000..6151ce27
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_r-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Er-cy" format="2">
+  <advance width="626"/>
+  <unicode hex="0420"/>
+  <outline>
+    <component base="P"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_reversed-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/E_reversed-cy.glif
new file mode 100644
index 00000000..a269d547
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_reversed-cy.glif
@@ -0,0 +1,42 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ereversed-cy" format="2">
+  <advance width="638"/>
+  <unicode hex="042D"/>
+  <anchor x="319" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="233" y="-10" type="curve" smooth="yes"/>
+      <point x="465" y="-10"/>
+      <point x="613" y="136"/>
+      <point x="613" y="350" type="curve" smooth="yes"/>
+      <point x="613" y="563"/>
+      <point x="467" y="704"/>
+      <point x="249" y="704" type="curve" smooth="yes"/>
+      <point x="170" y="704"/>
+      <point x="83" y="686"/>
+      <point x="25" y="655" type="curve"/>
+      <point x="63" y="530" type="line"/>
+      <point x="106" y="544"/>
+      <point x="162" y="552"/>
+      <point x="209" y="552" type="curve" smooth="yes"/>
+      <point x="356" y="552"/>
+      <point x="433" y="478"/>
+      <point x="433" y="335" type="curve" smooth="yes"/>
+      <point x="433" y="203"/>
+      <point x="371" y="143"/>
+      <point x="235" y="143" type="curve" smooth="yes"/>
+      <point x="178" y="143"/>
+      <point x="114" y="153"/>
+      <point x="64" y="169" type="curve"/>
+      <point x="16" y="33" type="line"/>
+      <point x="77" y="6"/>
+      <point x="157" y="-10"/>
+    </contour>
+    <contour>
+      <point x="140" y="278" type="line"/>
+      <point x="456" y="278" type="line"/>
+      <point x="456" y="418" type="line"/>
+      <point x="140" y="418" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_s-cy.glif b/src/Cantarell-Bold.ufo/glyphs/E_s-cy.glif
new file mode 100644
index 00000000..dd2838b4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_s-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Es-cy" format="2">
+  <advance width="624"/>
+  <unicode hex="0421"/>
+  <anchor x="342" y="0" name="bottomright"/>
+  <outline>
+    <component base="C"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_sdescender-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/E_sdescender-cy.glif
new file mode 100644
index 00000000..113f8341
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_sdescender-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Esdescender-cy" format="2">
+  <advance width="624"/>
+  <unicode hex="04AA"/>
+  <outline>
+    <component base="Es-cy"/>
+    <component base="_descender-cy.case.straight" xOffset="163"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_th.glif b/src/Cantarell-Bold.ufo/glyphs/E_th.glif
new file mode 100644
index 00000000..b31b1d3b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_th.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Eth" format="2">
+  <advance width="734"/>
+  <unicode hex="00D0"/>
+  <outline>
+    <component base="D"/>
+    <component base="strokeshortcomb.case" xOffset="-39" yOffset="46"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/E_tilde.glif b/src/Cantarell-Bold.ufo/glyphs/E_tilde.glif
new file mode 100644
index 00000000..10ef98ff
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/E_tilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Etilde" format="2">
+  <advance width="610"/>
+  <unicode hex="1EBC"/>
+  <outline>
+    <component base="E"/>
+    <component base="tildecomb.case" xOffset="84"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/F_.glif b/src/Cantarell-Bold.ufo/glyphs/F_.glif
new file mode 100644
index 00000000..bf8f3765
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/F_.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="F" format="2">
+  <advance width="583"/>
+  <unicode hex="0046"/>
+  <note>
+F
+</note>
+  <anchor x="171" y="0" name="bottom"/>
+  <anchor x="278" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="67" y="0" type="line"/>
+      <point x="243" y="0" type="line"/>
+      <point x="243" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="147" y="257" type="line"/>
+      <point x="526" y="257" type="line"/>
+      <point x="526" y="409" type="line"/>
+      <point x="147" y="409" type="line"/>
+    </contour>
+    <contour>
+      <point x="147" y="542" type="line"/>
+      <point x="562" y="542" type="line"/>
+      <point x="562" y="694" type="line"/>
+      <point x="147" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/F_ita-cy.glif b/src/Cantarell-Bold.ufo/glyphs/F_ita-cy.glif
new file mode 100644
index 00000000..35648400
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/F_ita-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Fita-cy" format="2">
+  <advance width="760"/>
+  <unicode hex="0472"/>
+  <outline>
+    <component base="Obarred-cy"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/G_.glif b/src/Cantarell-Bold.ufo/glyphs/G_.glif
new file mode 100644
index 00000000..8184a829
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/G_.glif
@@ -0,0 +1,45 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="G" format="2">
+  <advance width="712"/>
+  <unicode hex="0047"/>
+  <note>
+G
+</note>
+  <anchor x="351" y="0" name="bottom"/>
+  <anchor x="371" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="389" y="-10" type="curve" smooth="yes"/>
+      <point x="499" y="-10"/>
+      <point x="593" y="23"/>
+      <point x="671" y="89" type="curve"/>
+      <point x="671" y="411" type="line"/>
+      <point x="359" y="411" type="line"/>
+      <point x="359" y="265" type="line"/>
+      <point x="506" y="265" type="line"/>
+      <point x="506" y="79" type="line"/>
+      <point x="532" y="180" type="line"/>
+      <point x="509" y="155"/>
+      <point x="465" y="140"/>
+      <point x="410" y="140" type="curve" smooth="yes"/>
+      <point x="285" y="140"/>
+      <point x="207" y="221"/>
+      <point x="207" y="353" type="curve" smooth="yes"/>
+      <point x="207" y="482"/>
+      <point x="282" y="551"/>
+      <point x="423" y="551" type="curve" smooth="yes"/>
+      <point x="482" y="551"/>
+      <point x="551" y="540"/>
+      <point x="597" y="524" type="curve"/>
+      <point x="645" y="660" type="line"/>
+      <point x="586" y="688"/>
+      <point x="507" y="704"/>
+      <point x="428" y="704" type="curve" smooth="yes"/>
+      <point x="182" y="704"/>
+      <point x="25" y="556"/>
+      <point x="25" y="339" type="curve" smooth="yes"/>
+      <point x="25" y="130"/>
+      <point x="171" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/G_breve.glif b/src/Cantarell-Bold.ufo/glyphs/G_breve.glif
new file mode 100644
index 00000000..9800cb33
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/G_breve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Gbreve" format="2">
+  <advance width="712"/>
+  <unicode hex="011E"/>
+  <outline>
+    <component base="G"/>
+    <component base="brevecomb.case" xOffset="138"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/G_caron.glif b/src/Cantarell-Bold.ufo/glyphs/G_caron.glif
new file mode 100644
index 00000000..4e55bd07
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/G_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Gcaron" format="2">
+  <advance width="712"/>
+  <unicode hex="01E6"/>
+  <outline>
+    <component base="G"/>
+    <component base="caroncomb.case" xOffset="157"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/G_circumflex.glif b/src/Cantarell-Bold.ufo/glyphs/G_circumflex.glif
new file mode 100644
index 00000000..75625c15
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/G_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Gcircumflex" format="2">
+  <advance width="712"/>
+  <unicode hex="011C"/>
+  <outline>
+    <component base="G"/>
+    <component base="circumflexcomb.case" xOffset="172"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/G_commaaccent.glif 
b/src/Cantarell-Bold.ufo/glyphs/G_commaaccent.glif
new file mode 100644
index 00000000..ebb5cfbd
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/G_commaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Gcommaaccent" format="2">
+  <advance width="712"/>
+  <unicode hex="0122"/>
+  <outline>
+    <component base="G"/>
+    <component base="commaaccentcomb" xOffset="233"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/G_dotaccent.glif b/src/Cantarell-Bold.ufo/glyphs/G_dotaccent.glif
new file mode 100644
index 00000000..ab8c01bd
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/G_dotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Gdotaccent" format="2">
+  <advance width="712"/>
+  <unicode hex="0120"/>
+  <outline>
+    <component base="G"/>
+    <component base="dotaccentcomb.case" xOffset="226"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/G_e-cy.glif b/src/Cantarell-Bold.ufo/glyphs/G_e-cy.glif
new file mode 100644
index 00000000..bdd1eb2a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/G_e-cy.glif
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ge-cy" format="2">
+  <advance width="553"/>
+  <unicode hex="0413"/>
+  <anchor x="187" y="0" name="bottomright"/>
+  <anchor x="284" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="68" y="0" type="line"/>
+      <point x="244" y="0" type="line"/>
+      <point x="244" y="537" type="line"/>
+      <point x="553" y="537" type="line"/>
+      <point x="553" y="694" type="line"/>
+      <point x="68" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/G_edescender-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/G_edescender-cy.glif
new file mode 100644
index 00000000..ac8ed9d6
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/G_edescender-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Gedescender-cy" format="2">
+  <advance width="553"/>
+  <unicode hex="04F6"/>
+  <outline>
+    <component base="Ge-cy"/>
+    <component base="descender-cy.case" xOffset="91"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/G_ermandbls.glif b/src/Cantarell-Bold.ufo/glyphs/G_ermandbls.glif
new file mode 100644
index 00000000..d0792fe0
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/G_ermandbls.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Germandbls" format="2">
+  <advance width="737"/>
+  <unicode hex="1E9E"/>
+  <outline>
+    <contour>
+      <point x="447" y="-10" type="curve" smooth="yes"/>
+      <point x="601" y="-10"/>
+      <point x="707" y="79"/>
+      <point x="707" y="209" type="curve" smooth="yes"/>
+      <point x="707" y="318"/>
+      <point x="632" y="393"/>
+      <point x="506" y="410" type="curve"/>
+      <point x="567" y="384" type="line"/>
+      <point x="666" y="559" type="line"/>
+      <point x="619" y="649"/>
+      <point x="504" y="704"/>
+      <point x="370" y="704" type="curve" smooth="yes"/>
+      <point x="183" y="704"/>
+      <point x="63" y="596"/>
+      <point x="63" y="434" type="curve" smooth="yes"/>
+      <point x="63" y="0" type="line"/>
+      <point x="239" y="0" type="line"/>
+      <point x="239" y="434" type="line" smooth="yes"/>
+      <point x="239" y="507"/>
+      <point x="289" y="554"/>
+      <point x="365" y="554" type="curve" smooth="yes"/>
+      <point x="405" y="554"/>
+      <point x="437" y="541"/>
+      <point x="466" y="513" type="curve"/>
+      <point x="353" y="304" type="line"/>
+      <point x="455" y="289"/>
+      <point x="527" y="252"/>
+      <point x="527" y="200" type="curve" smooth="yes"/>
+      <point x="527" y="163"/>
+      <point x="493" y="140"/>
+      <point x="438" y="140" type="curve" smooth="yes"/>
+      <point x="403" y="140"/>
+      <point x="363" y="149"/>
+      <point x="331" y="164" type="curve"/>
+      <point x="279" y="28" type="line"/>
+      <point x="332" y="3"/>
+      <point x="389" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/G_hemiddlehook-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/G_hemiddlehook-cy.glif
new file mode 100644
index 00000000..77be3b64
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/G_hemiddlehook-cy.glif
@@ -0,0 +1,37 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ghemiddlehook-cy" format="2">
+  <advance width="688"/>
+  <unicode hex="0494"/>
+  <outline>
+    <contour>
+      <point x="317" y="-246" type="line"/>
+      <point x="539" y="-205"/>
+      <point x="670" y="-68"/>
+      <point x="670" y="124" type="curve" smooth="yes"/>
+      <point x="670" y="293"/>
+      <point x="568" y="401"/>
+      <point x="409" y="401" type="curve" smooth="yes"/>
+      <point x="299" y="401"/>
+      <point x="199" y="349"/>
+      <point x="144" y="262" type="curve"/>
+      <point x="168" y="159" type="line"/>
+      <point x="202" y="214"/>
+      <point x="271" y="251"/>
+      <point x="341" y="251" type="curve" smooth="yes"/>
+      <point x="437" y="251"/>
+      <point x="496" y="188"/>
+      <point x="496" y="85" type="curve" smooth="yes"/>
+      <point x="496" y="-32"/>
+      <point x="421" y="-116"/>
+      <point x="296" y="-138" type="curve"/>
+    </contour>
+    <contour>
+      <point x="67" y="0" type="line"/>
+      <point x="237" y="0" type="line"/>
+      <point x="237" y="542" type="line"/>
+      <point x="542" y="542" type="line"/>
+      <point x="542" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/G_hestroke-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/G_hestroke-cy.glif
new file mode 100644
index 00000000..190e2726
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/G_hestroke-cy.glif
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ghestroke-cy" format="2">
+  <advance width="579"/>
+  <unicode hex="0492"/>
+  <outline>
+    <contour>
+      <point x="105" y="0" type="line"/>
+      <point x="281" y="0" type="line"/>
+      <point x="281" y="542" type="line"/>
+      <point x="580" y="542" type="line"/>
+      <point x="580" y="694" type="line"/>
+      <point x="105" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="2" y="267" type="line"/>
+      <point x="433" y="267" type="line"/>
+      <point x="433" y="387" type="line"/>
+      <point x="2" y="387" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/G_heupturn-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/G_heupturn-cy.glif
new file mode 100644
index 00000000..48a2c996
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/G_heupturn-cy.glif
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Gheupturn-cy" format="2">
+  <advance width="552"/>
+  <unicode hex="0490"/>
+  <outline>
+    <contour>
+      <point x="68" y="0" type="line"/>
+      <point x="244" y="0" type="line"/>
+      <point x="244" y="542" type="line"/>
+      <point x="553" y="542" type="line"/>
+      <point x="553" y="860" type="line"/>
+      <point x="420" y="860" type="line"/>
+      <point x="420" y="694" type="line"/>
+      <point x="68" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/G_je-cy.glif b/src/Cantarell-Bold.ufo/glyphs/G_je-cy.glif
new file mode 100644
index 00000000..959521e6
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/G_je-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Gje-cy" format="2">
+  <advance width="553"/>
+  <unicode hex="0403"/>
+  <outline>
+    <component base="Ge-cy"/>
+    <component base="acutecomb.case" xOffset="205"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/G_macron.glif b/src/Cantarell-Bold.ufo/glyphs/G_macron.glif
new file mode 100644
index 00000000..00c2ba6a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/G_macron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Gmacron" format="2">
+  <advance width="712"/>
+  <unicode hex="1E20"/>
+  <outline>
+    <component base="G"/>
+    <component base="macroncomb.case" xOffset="132"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/H_.glif b/src/Cantarell-Bold.ufo/glyphs/H_.glif
new file mode 100644
index 00000000..ca4f6291
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/H_.glif
@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="H" format="2">
+  <advance width="755"/>
+  <unicode hex="0048"/>
+  <note>
+H
+</note>
+  <anchor x="377" y="0" name="bottom"/>
+  <anchor x="377" y="566" name="center"/>
+  <anchor x="377" y="694" name="top"/>
+  <anchor x="7" y="694" name="topleft"/>
+  <outline>
+    <contour>
+      <point x="512" y="0" type="line"/>
+      <point x="688" y="0" type="line"/>
+      <point x="688" y="694" type="line"/>
+      <point x="512" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="67" y="0" type="line"/>
+      <point x="243" y="0" type="line"/>
+      <point x="243" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="222" y="274" type="line"/>
+      <point x="532" y="274" type="line"/>
+      <point x="532" y="430" type="line"/>
+      <point x="222" y="430" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/H_a-cy.glif b/src/Cantarell-Bold.ufo/glyphs/H_a-cy.glif
new file mode 100644
index 00000000..8173abd4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/H_a-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ha-cy" format="2">
+  <advance width="672"/>
+  <unicode hex="0425"/>
+  <anchor x="532" y="0" name="bottomright"/>
+  <outline>
+    <component base="X"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/H_adescender-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/H_adescender-cy.glif
new file mode 100644
index 00000000..fb193094
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/H_adescender-cy.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Hadescender-cy" format="2">
+  <advance width="712"/>
+  <unicode hex="04B2"/>
+  <outline>
+    <component base="Ha-cy" xOffset="5"/>
+    <component base="descender-cy.case" xOffset="441"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/H_ardsign-cy.glif b/src/Cantarell-Bold.ufo/glyphs/H_ardsign-cy.glif
new file mode 100644
index 00000000..30b8ad54
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/H_ardsign-cy.glif
@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Hardsign-cy" format="2">
+  <advance width="744"/>
+  <unicode hex="042A"/>
+  <anchor x="376" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="187" y="0" type="line"/>
+      <point x="444" y="0" type="line" smooth="yes"/>
+      <point x="622" y="0"/>
+      <point x="727" y="90"/>
+      <point x="727" y="242" type="curve" smooth="yes"/>
+      <point x="727" y="369"/>
+      <point x="634" y="454"/>
+      <point x="495" y="454" type="curve" smooth="yes"/>
+      <point x="300" y="454" type="line"/>
+      <point x="300" y="322" type="line"/>
+      <point x="456" y="322" type="line" smooth="yes"/>
+      <point x="510" y="322"/>
+      <point x="547" y="283"/>
+      <point x="547" y="225" type="curve" smooth="yes"/>
+      <point x="547" y="169"/>
+      <point x="517" y="136"/>
+      <point x="467" y="136" type="curve" smooth="yes"/>
+      <point x="357" y="136" type="line"/>
+      <point x="357" y="694" type="line"/>
+      <point x="10" y="694" type="line"/>
+      <point x="10" y="543" type="line"/>
+      <point x="187" y="543" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/H_bar.glif b/src/Cantarell-Bold.ufo/glyphs/H_bar.glif
new file mode 100644
index 00000000..db122da4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/H_bar.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Hbar" format="2">
+  <advance width="755"/>
+  <unicode hex="0126"/>
+  <outline>
+    <component base="H"/>
+    <component base="strokelongcomb" xOffset="-63" yOffset="223"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/H_brevebelow.glif b/src/Cantarell-Bold.ufo/glyphs/H_brevebelow.glif
new file mode 100644
index 00000000..d245a2d8
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/H_brevebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Hbrevebelow" format="2">
+  <advance width="755"/>
+  <unicode hex="1E2A"/>
+  <outline>
+    <component base="H"/>
+    <component base="brevebelowcomb" xOffset="144"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/H_circumflex.glif b/src/Cantarell-Bold.ufo/glyphs/H_circumflex.glif
new file mode 100644
index 00000000..0c724021
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/H_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Hcircumflex" format="2">
+  <advance width="755"/>
+  <unicode hex="0124"/>
+  <outline>
+    <component base="H"/>
+    <component base="circumflexcomb.case" xOffset="178"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/H_dotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/H_dotbelow.glif
new file mode 100644
index 00000000..4df9e4d3
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/H_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Hdotbelow" format="2">
+  <advance width="755"/>
+  <unicode hex="1E24"/>
+  <outline>
+    <component base="H"/>
+    <component base="dotbelowcomb" xOffset="227"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_-cy.glif b/src/Cantarell-Bold.ufo/glyphs/I_-cy.glif
new file mode 100644
index 00000000..a1c8cbd0
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/I_-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="I-cy" format="2">
+  <advance width="310"/>
+  <unicode hex="0406"/>
+  <outline>
+    <component base="I"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_.glif b/src/Cantarell-Bold.ufo/glyphs/I_.glif
new file mode 100644
index 00000000..74b21189
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/I_.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="I" format="2">
+  <advance width="310"/>
+  <unicode hex="0049"/>
+  <note>
+I
+</note>
+  <anchor x="155" y="0" name="bottom"/>
+  <anchor x="196" y="10" name="ogonek"/>
+  <anchor x="155" y="694" name="top"/>
+  <anchor x="24" y="694" name="topleft"/>
+  <outline>
+    <contour>
+      <point x="67" y="0" type="line"/>
+      <point x="243" y="0" type="line"/>
+      <point x="243" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_a-cy.glif b/src/Cantarell-Bold.ufo/glyphs/I_a-cy.glif
new file mode 100644
index 00000000..a703a365
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/I_a-cy.glif
@@ -0,0 +1,40 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ia-cy" format="2">
+  <advance width="659"/>
+  <unicode hex="042F"/>
+  <anchor x="327" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="290" y="231" type="curve" smooth="yes"/>
+      <point x="470" y="231" type="line"/>
+      <point x="470" y="368" type="line"/>
+      <point x="314" y="368" type="line" smooth="yes"/>
+      <point x="257" y="368"/>
+      <point x="216" y="408"/>
+      <point x="216" y="466" type="curve" smooth="yes"/>
+      <point x="216" y="514"/>
+      <point x="245" y="543"/>
+      <point x="290" y="543" type="curve" smooth="yes"/>
+      <point x="470" y="543" type="line"/>
+      <point x="470" y="694" type="line"/>
+      <point x="314" y="694" type="line" smooth="yes"/>
+      <point x="148" y="694"/>
+      <point x="36" y="593"/>
+      <point x="36" y="443" type="curve" smooth="yes"/>
+      <point x="36" y="307"/>
+      <point x="127" y="231"/>
+    </contour>
+    <contour>
+      <point x="8" y="0" type="line"/>
+      <point x="216" y="0" type="line"/>
+      <point x="390" y="277" type="line"/>
+      <point x="207" y="277" type="line"/>
+    </contour>
+    <contour>
+      <point x="418" y="0" type="line"/>
+      <point x="591" y="0" type="line"/>
+      <point x="591" y="694" type="line"/>
+      <point x="418" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_acute.glif b/src/Cantarell-Bold.ufo/glyphs/I_acute.glif
new file mode 100644
index 00000000..48db76da
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/I_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Iacute" format="2">
+  <advance width="310"/>
+  <unicode hex="00CD"/>
+  <outline>
+    <component base="I"/>
+    <component base="acutecomb.case" xOffset="76"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_breve.glif b/src/Cantarell-Bold.ufo/glyphs/I_breve.glif
new file mode 100644
index 00000000..7d60fb54
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/I_breve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ibreve" format="2">
+  <advance width="310"/>
+  <unicode hex="012C"/>
+  <outline>
+    <component base="I"/>
+    <component base="brevecomb.case" xOffset="-78"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_caron.glif b/src/Cantarell-Bold.ufo/glyphs/I_caron.glif
new file mode 100644
index 00000000..330c4cde
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/I_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Icaron" format="2">
+  <advance width="310"/>
+  <unicode hex="01CF"/>
+  <outline>
+    <component base="I"/>
+    <component base="caroncomb.case" xOffset="-59"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_circumflex.glif b/src/Cantarell-Bold.ufo/glyphs/I_circumflex.glif
new file mode 100644
index 00000000..b2b8b435
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/I_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Icircumflex" format="2">
+  <advance width="310"/>
+  <unicode hex="00CE"/>
+  <outline>
+    <component base="I"/>
+    <component base="circumflexcomb.case" xOffset="-44"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_dblgrave.glif b/src/Cantarell-Bold.ufo/glyphs/I_dblgrave.glif
new file mode 100644
index 00000000..77902bc3
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/I_dblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Idblgrave" format="2">
+  <advance width="310"/>
+  <unicode hex="0208"/>
+  <outline>
+    <component base="I"/>
+    <component base="dblgravecomb.case" xOffset="-128"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_dieresis-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/I_dieresis-cy.glif
new file mode 100644
index 00000000..d0b27f2f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/I_dieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Idieresis-cy" format="2">
+  <advance width="770"/>
+  <unicode hex="04E4"/>
+  <outline>
+    <component base="Ii-cy"/>
+    <component base="dieresiscomb.case" xOffset="110"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_dieresis.glif b/src/Cantarell-Bold.ufo/glyphs/I_dieresis.glif
new file mode 100644
index 00000000..26564e14
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/I_dieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Idieresis" format="2">
+  <advance width="310"/>
+  <unicode hex="00CF"/>
+  <outline>
+    <component base="I"/>
+    <component base="dieresiscomb.case" xOffset="-120"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_dieresisacute.glif 
b/src/Cantarell-Bold.ufo/glyphs/I_dieresisacute.glif
new file mode 100644
index 00000000..a31341c1
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/I_dieresisacute.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Idieresisacute" format="2">
+  <advance width="310"/>
+  <unicode hex="1E2E"/>
+  <outline>
+    <component base="I"/>
+    <component base="dieresiscomb.case" xOffset="-120"/>
+    <component base="acutecomb.case" xOffset="76" yOffset="212"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_dotaccent.glif b/src/Cantarell-Bold.ufo/glyphs/I_dotaccent.glif
new file mode 100644
index 00000000..9fd4b7fe
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/I_dotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Idotaccent" format="2">
+  <advance width="310"/>
+  <unicode hex="0130"/>
+  <outline>
+    <component base="I"/>
+    <component base="dotaccentcomb.case" xOffset="10"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_dotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/I_dotbelow.glif
new file mode 100644
index 00000000..7718fc14
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/I_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Idotbelow" format="2">
+  <advance width="310"/>
+  <unicode hex="1ECA"/>
+  <outline>
+    <component base="I"/>
+    <component base="dotbelowcomb" xOffset="5"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_e-cy.glif b/src/Cantarell-Bold.ufo/glyphs/I_e-cy.glif
new file mode 100644
index 00000000..cf41788e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/I_e-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ie-cy" format="2">
+  <advance width="610"/>
+  <unicode hex="0415"/>
+  <anchor x="305" y="694" name="top"/>
+  <outline>
+    <component base="E"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_ebreve-cy.glif b/src/Cantarell-Bold.ufo/glyphs/I_ebreve-cy.glif
new file mode 100644
index 00000000..f8ade2d5
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/I_ebreve-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Iebreve-cy" format="2">
+  <advance width="610"/>
+  <unicode hex="04D6"/>
+  <outline>
+    <component base="Ie-cy"/>
+    <component base="brevecomb-cy.case" xOffset="72"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_egrave-cy.glif b/src/Cantarell-Bold.ufo/glyphs/I_egrave-cy.glif
new file mode 100644
index 00000000..eb287def
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/I_egrave-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Iegrave-cy" format="2">
+  <advance width="610"/>
+  <unicode hex="0400"/>
+  <outline>
+    <component base="Ie-cy"/>
+    <component base="gravecomb.case" xOffset="76"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_grave.glif b/src/Cantarell-Bold.ufo/glyphs/I_grave.glif
new file mode 100644
index 00000000..5130e873
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/I_grave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Igrave" format="2">
+  <advance width="310"/>
+  <unicode hex="00CC"/>
+  <outline>
+    <component base="I"/>
+    <component base="gravecomb.case" xOffset="-74"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_hookabove.glif b/src/Cantarell-Bold.ufo/glyphs/I_hookabove.glif
new file mode 100644
index 00000000..a377e4a8
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/I_hookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ihookabove" format="2">
+  <advance width="310"/>
+  <unicode hex="1EC8"/>
+  <outline>
+    <component base="I"/>
+    <component base="hookabovecomb.case"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_i-cy.glif b/src/Cantarell-Bold.ufo/glyphs/I_i-cy.glif
new file mode 100644
index 00000000..4d99f7e6
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/I_i-cy.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ii-cy" format="2">
+  <advance width="770"/>
+  <unicode hex="0418"/>
+  <anchor x="750" y="0" name="bottomright"/>
+  <anchor x="385" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="67" y="0" type="line"/>
+      <point x="254" y="0" type="line"/>
+      <point x="546" y="470" type="line"/>
+      <point x="531" y="480" type="line"/>
+      <point x="531" y="0" type="line"/>
+      <point x="703" y="0" type="line"/>
+      <point x="703" y="694" type="line"/>
+      <point x="512" y="694" type="line"/>
+      <point x="221" y="216" type="line"/>
+      <point x="239" y="206" type="line"/>
+      <point x="239" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_igrave-cy.glif b/src/Cantarell-Bold.ufo/glyphs/I_igrave-cy.glif
new file mode 100644
index 00000000..587e0ab4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/I_igrave-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Iigrave-cy" format="2">
+  <advance width="770"/>
+  <unicode hex="040D"/>
+  <outline>
+    <component base="Ii-cy"/>
+    <component base="gravecomb.case" xOffset="156"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_invertedbreve.glif 
b/src/Cantarell-Bold.ufo/glyphs/I_invertedbreve.glif
new file mode 100644
index 00000000..c2620e36
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/I_invertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Iinvertedbreve" format="2">
+  <advance width="310"/>
+  <unicode hex="020A"/>
+  <outline>
+    <component base="I"/>
+    <component base="breveinvertedcomb.case" xOffset="-76"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_ishort-cy.glif b/src/Cantarell-Bold.ufo/glyphs/I_ishort-cy.glif
new file mode 100644
index 00000000..ec54d230
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/I_ishort-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Iishort-cy" format="2">
+  <advance width="770"/>
+  <unicode hex="0419"/>
+  <outline>
+    <component base="Ii-cy"/>
+    <component base="brevecomb-cy.case" xOffset="152"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_macron-cy.glif b/src/Cantarell-Bold.ufo/glyphs/I_macron-cy.glif
new file mode 100644
index 00000000..15968a3f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/I_macron-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Imacron-cy" format="2">
+  <advance width="770"/>
+  <unicode hex="04E2"/>
+  <outline>
+    <component base="Ii-cy"/>
+    <component base="macroncomb.case" xOffset="146"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_macron.glif b/src/Cantarell-Bold.ufo/glyphs/I_macron.glif
new file mode 100644
index 00000000..48ff33f7
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/I_macron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Imacron" format="2">
+  <advance width="310"/>
+  <unicode hex="012A"/>
+  <outline>
+    <component base="I"/>
+    <component base="macroncomb.narrow.case" xOffset="-55"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_o-cy.glif b/src/Cantarell-Bold.ufo/glyphs/I_o-cy.glif
new file mode 100644
index 00000000..f65b6679
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/I_o-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Io-cy" format="2">
+  <advance width="610"/>
+  <unicode hex="0401"/>
+  <outline>
+    <component base="Ie-cy"/>
+    <component base="dieresiscomb.case" xOffset="30"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_ogonek.glif b/src/Cantarell-Bold.ufo/glyphs/I_ogonek.glif
new file mode 100644
index 00000000..f387b58e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/I_ogonek.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Iogonek" format="2">
+  <advance width="310"/>
+  <unicode hex="012E"/>
+  <outline>
+    <component base="I"/>
+    <component base="ogonekcomb.narrow" xOffset="-239"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_tilde.glif b/src/Cantarell-Bold.ufo/glyphs/I_tilde.glif
new file mode 100644
index 00000000..ad1fc263
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/I_tilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Itilde" format="2">
+  <advance width="310"/>
+  <unicode hex="0128"/>
+  <outline>
+    <component base="I"/>
+    <component base="tildecomb.case" xOffset="-74"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_u-cy.glif b/src/Cantarell-Bold.ufo/glyphs/I_u-cy.glif
new file mode 100644
index 00000000..485247f6
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/I_u-cy.glif
@@ -0,0 +1,48 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Iu-cy" format="2">
+  <advance width="1072"/>
+  <unicode hex="042E"/>
+  <anchor x="536" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="682" y="-10" type="curve" smooth="yes"/>
+      <point x="902" y="-10"/>
+      <point x="1046" y="133"/>
+      <point x="1046" y="351" type="curve" smooth="yes"/>
+      <point x="1046" y="565"/>
+      <point x="906" y="704"/>
+      <point x="691" y="704" type="curve" smooth="yes"/>
+      <point x="476" y="704"/>
+      <point x="344" y="567"/>
+      <point x="344" y="342" type="curve" smooth="yes"/>
+      <point x="344" y="122"/>
+      <point x="470" y="-10"/>
+    </contour>
+    <contour>
+      <point x="67" y="0" type="line"/>
+      <point x="243" y="0" type="line"/>
+      <point x="243" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="222" y="274" type="line"/>
+      <point x="434" y="274" type="line"/>
+      <point x="434" y="430" type="line"/>
+      <point x="222" y="430" type="line"/>
+    </contour>
+    <contour>
+      <point x="693" y="140" type="curve" smooth="yes"/>
+      <point x="586" y="140"/>
+      <point x="519" y="221"/>
+      <point x="519" y="351" type="curve" smooth="yes"/>
+      <point x="519" y="479"/>
+      <point x="581" y="554"/>
+      <point x="685" y="554" type="curve" smooth="yes"/>
+      <point x="794" y="554"/>
+      <point x="866" y="469"/>
+      <point x="866" y="342" type="curve" smooth="yes"/>
+      <point x="866" y="219"/>
+      <point x="798" y="140"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/I_zhitsa-cy.glif b/src/Cantarell-Bold.ufo/glyphs/I_zhitsa-cy.glif
new file mode 100644
index 00000000..9983763d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/I_zhitsa-cy.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Izhitsa-cy" format="2">
+  <advance width="730"/>
+  <unicode hex="0474"/>
+  <outline>
+    <contour>
+      <point x="246" y="0" type="line"/>
+      <point x="431" y="0" type="line"/>
+      <point x="574" y="430" type="line" smooth="yes"/>
+      <point x="599" y="506"/>
+      <point x="645" y="541"/>
+      <point x="722" y="541" type="curve"/>
+      <point x="701" y="704" type="line"/>
+      <point x="558" y="704"/>
+      <point x="464" y="636"/>
+      <point x="428" y="506" type="curve" smooth="yes"/>
+      <point x="323" y="131" type="line"/>
+      <point x="368" y="131" type="line"/>
+      <point x="203" y="694" type="line"/>
+      <point x="1" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/J_.glif b/src/Cantarell-Bold.ufo/glyphs/J_.glif
new file mode 100644
index 00000000..dd672482
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/J_.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="J" format="2">
+  <advance width="455"/>
+  <unicode hex="004A"/>
+  <note>
+J
+</note>
+  <anchor x="234" y="0" name="bottom"/>
+  <anchor x="310" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="158" y="-10" type="curve" smooth="yes"/>
+      <point x="311" y="-10"/>
+      <point x="399" y="83"/>
+      <point x="399" y="243" type="curve" smooth="yes"/>
+      <point x="399" y="694" type="line"/>
+      <point x="225" y="694" type="line"/>
+      <point x="225" y="233" type="line" smooth="yes"/>
+      <point x="225" y="173"/>
+      <point x="197" y="143"/>
+      <point x="142" y="143" type="curve" smooth="yes"/>
+      <point x="114" y="143"/>
+      <point x="79" y="151"/>
+      <point x="53" y="162" type="curve"/>
+      <point x="4" y="26" type="line"/>
+      <point x="48" y="2"/>
+      <point x="101" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/J_acute.glif b/src/Cantarell-Bold.ufo/glyphs/J_acute.glif
new file mode 100644
index 00000000..1741c3d4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/J_acute.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Jacute" format="2">
+  <advance width="455"/>
+  <outline>
+    <component base="J"/>
+    <component base="acutecomb.case" xOffset="231"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/J_circumflex.glif b/src/Cantarell-Bold.ufo/glyphs/J_circumflex.glif
new file mode 100644
index 00000000..1472cf9b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/J_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Jcircumflex" format="2">
+  <advance width="455"/>
+  <unicode hex="0134"/>
+  <outline>
+    <component base="J"/>
+    <component base="circumflexcomb.case" xOffset="111"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/J_e-cy.glif b/src/Cantarell-Bold.ufo/glyphs/J_e-cy.glif
new file mode 100644
index 00000000..390fcc00
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/J_e-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Je-cy" format="2">
+  <advance width="455"/>
+  <unicode hex="0408"/>
+  <outline>
+    <component base="J"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/K_.glif b/src/Cantarell-Bold.ufo/glyphs/K_.glif
new file mode 100644
index 00000000..0a1fe60e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/K_.glif
@@ -0,0 +1,27 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="K" format="2">
+  <advance width="686"/>
+  <unicode hex="004B"/>
+  <note>
+K
+</note>
+  <anchor x="338" y="0" name="bottom"/>
+  <anchor x="338" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="466" y="0" type="line"/>
+      <point x="698" y="0" type="line"/>
+      <point x="431" y="394" type="line"/>
+      <point x="434" y="360" type="line"/>
+      <point x="682" y="694" type="line"/>
+      <point x="473" y="694" type="line"/>
+      <point x="233" y="363" type="line"/>
+    </contour>
+    <contour>
+      <point x="68" y="0" type="line"/>
+      <point x="246" y="0" type="line"/>
+      <point x="246" y="694" type="line"/>
+      <point x="68" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/K_a-cy.glif b/src/Cantarell-Bold.ufo/glyphs/K_a-cy.glif
new file mode 100644
index 00000000..a6aab2a1
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/K_a-cy.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ka-cy" format="2">
+  <advance width="681"/>
+  <unicode hex="041A"/>
+  <anchor x="554" y="0" name="bottomright"/>
+  <anchor x="325" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="494" y="0" type="line"/>
+      <point x="691" y="0" type="line"/>
+      <point x="466" y="393" type="line"/>
+      <point x="469" y="360" type="line"/>
+      <point x="683" y="694" type="line"/>
+      <point x="493" y="694" type="line"/>
+      <point x="288" y="363" type="line"/>
+    </contour>
+    <contour>
+      <point x="67" y="0" type="line"/>
+      <point x="242" y="0" type="line"/>
+      <point x="242" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="140" y="285" type="line"/>
+      <point x="344" y="285" type="line"/>
+      <point x="344" y="437" type="line"/>
+      <point x="140" y="437" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/K_abashkir-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/K_abashkir-cy.glif
new file mode 100644
index 00000000..40c28de9
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/K_abashkir-cy.glif
@@ -0,0 +1,40 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Kabashkir-cy" format="2">
+  <advance width="774"/>
+  <unicode hex="04A0"/>
+  <outline>
+    <contour>
+      <point x="-3" y="542" type="line"/>
+      <point x="335" y="542" type="line"/>
+      <point x="335" y="694" type="line"/>
+      <point x="-3" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="587" y="0" type="line"/>
+      <point x="784" y="0" type="line"/>
+      <point x="559" y="393" type="line"/>
+      <point x="562" y="360" type="line"/>
+      <point x="776" y="694" type="line"/>
+      <point x="586" y="694" type="line"/>
+      <point x="381" y="363" type="line"/>
+    </contour>
+    <contour>
+      <point x="160" y="0" type="line"/>
+      <point x="335" y="0" type="line"/>
+      <point x="335" y="694" type="line"/>
+      <point x="160" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="233" y="285" type="line"/>
+      <point x="437" y="285" type="line"/>
+      <point x="437" y="437" type="line"/>
+      <point x="233" y="437" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>Ka-cy</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/K_acute.glif b/src/Cantarell-Bold.ufo/glyphs/K_acute.glif
new file mode 100644
index 00000000..8bb30acd
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/K_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Kacute" format="2">
+  <advance width="686"/>
+  <unicode hex="1E30"/>
+  <outline>
+    <component base="K"/>
+    <component base="acutecomb.case" xOffset="259"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/K_adescender-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/K_adescender-cy.glif
new file mode 100644
index 00000000..d091308c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/K_adescender-cy.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Kadescender-cy" format="2">
+  <advance width="730"/>
+  <unicode hex="049A"/>
+  <outline>
+    <component base="Ka-cy"/>
+    <component base="descender-cy.case" xOffset="458"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/K_averticalstroke-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/K_averticalstroke-cy.glif
new file mode 100644
index 00000000..dd12f184
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/K_averticalstroke-cy.glif
@@ -0,0 +1,34 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Kaverticalstroke-cy" format="2">
+  <advance width="719"/>
+  <unicode hex="049C"/>
+  <outline>
+    <contour>
+      <point x="530" y="0" type="line"/>
+      <point x="727" y="0" type="line"/>
+      <point x="522" y="393" type="line"/>
+      <point x="525" y="360" type="line"/>
+      <point x="719" y="694" type="line"/>
+      <point x="529" y="694" type="line"/>
+      <point x="344" y="363" type="line"/>
+    </contour>
+    <contour>
+      <point x="67" y="0" type="line"/>
+      <point x="242" y="0" type="line"/>
+      <point x="242" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="151" y="285" type="line"/>
+      <point x="400" y="285" type="line"/>
+      <point x="400" y="437" type="line"/>
+      <point x="151" y="437" type="line"/>
+    </contour>
+    <contour>
+      <point x="281" y="169" type="line"/>
+      <point x="371" y="169" type="line"/>
+      <point x="371" y="555" type="line"/>
+      <point x="281" y="555" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/K_commaaccent.glif 
b/src/Cantarell-Bold.ufo/glyphs/K_commaaccent.glif
new file mode 100644
index 00000000..193eff06
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/K_commaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Kcommaaccent" format="2">
+  <advance width="686"/>
+  <unicode hex="0136"/>
+  <outline>
+    <component base="K"/>
+    <component base="commaaccentcomb" xOffset="220"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/K_je-cy.glif b/src/Cantarell-Bold.ufo/glyphs/K_je-cy.glif
new file mode 100644
index 00000000..d6467974
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/K_je-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Kje-cy" format="2">
+  <advance width="681"/>
+  <unicode hex="040C"/>
+  <outline>
+    <component base="Ka-cy"/>
+    <component base="acutecomb.case" xOffset="246"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/L_.glif b/src/Cantarell-Bold.ufo/glyphs/L_.glif
new file mode 100644
index 00000000..981f4acd
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/L_.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="L" format="2">
+  <advance width="537"/>
+  <unicode hex="004C"/>
+  <note>
+L
+</note>
+  <anchor x="268" y="0" name="bottom"/>
+  <anchor x="166" y="377" name="center"/>
+  <anchor x="537" y="352" name="periodcentered"/>
+  <anchor x="152" y="694" name="top"/>
+  <anchor x="367" y="490" name="topright"/>
+  <outline>
+    <contour>
+      <point x="67" y="0" type="line"/>
+      <point x="527" y="0" type="line"/>
+      <point x="527" y="153" type="line"/>
+      <point x="240" y="153" type="line"/>
+      <point x="240" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/L_J_.glif b/src/Cantarell-Bold.ufo/glyphs/L_J_.glif
new file mode 100644
index 00000000..8dc46854
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/L_J_.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="LJ" format="2">
+  <advance width="992"/>
+  <unicode hex="01C7"/>
+  <outline>
+    <component base="L"/>
+    <component base="J" xOffset="537"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/L_acute.glif b/src/Cantarell-Bold.ufo/glyphs/L_acute.glif
new file mode 100644
index 00000000..ed193d76
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/L_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Lacute" format="2">
+  <advance width="537"/>
+  <unicode hex="0139"/>
+  <outline>
+    <component base="L"/>
+    <component base="acutecomb.case" xOffset="73"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/L_caron.glif b/src/Cantarell-Bold.ufo/glyphs/L_caron.glif
new file mode 100644
index 00000000..cb916d30
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/L_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Lcaron" format="2">
+  <advance width="537"/>
+  <unicode hex="013D"/>
+  <outline>
+    <component base="L"/>
+    <component base="caroncomb.alt" xOffset="244" yOffset="-2"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/L_commaaccent.glif 
b/src/Cantarell-Bold.ufo/glyphs/L_commaaccent.glif
new file mode 100644
index 00000000..3fbe4c55
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/L_commaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Lcommaaccent" format="2">
+  <advance width="537"/>
+  <unicode hex="013B"/>
+  <outline>
+    <component base="L"/>
+    <component base="commaaccentcomb" xOffset="150"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/L_dot.glif b/src/Cantarell-Bold.ufo/glyphs/L_dot.glif
new file mode 100644
index 00000000..7aeda72c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/L_dot.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ldot" format="2">
+  <advance width="537"/>
+  <unicode hex="013F"/>
+  <outline>
+    <component base="L"/>
+    <component base="periodcentered.loclCAT.case" xOffset="537"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>L</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/L_dotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/L_dotbelow.glif
new file mode 100644
index 00000000..dd2ee9e1
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/L_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ldotbelow" format="2">
+  <advance width="537"/>
+  <unicode hex="1E36"/>
+  <outline>
+    <component base="L"/>
+    <component base="dotbelowcomb" xOffset="118"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/L_j.glif b/src/Cantarell-Bold.ufo/glyphs/L_j.glif
new file mode 100644
index 00000000..ea452b2d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/L_j.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Lj" format="2">
+  <advance width="824"/>
+  <unicode hex="01C8"/>
+  <outline>
+    <component base="L"/>
+    <component base="j" xOffset="537"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/L_je-cy.glif b/src/Cantarell-Bold.ufo/glyphs/L_je-cy.glif
new file mode 100644
index 00000000..5c549035
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/L_je-cy.glif
@@ -0,0 +1,55 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Lje-cy" format="2">
+  <advance width="1131"/>
+  <unicode hex="0409"/>
+  <outline>
+    <contour>
+      <point x="661" y="0" type="line"/>
+      <point x="825" y="0" type="line" smooth="yes"/>
+      <point x="996" y="0"/>
+      <point x="1116" y="98"/>
+      <point x="1116" y="237" type="curve" smooth="yes"/>
+      <point x="1116" y="364"/>
+      <point x="1023" y="444"/>
+      <point x="876" y="444" type="curve" smooth="yes"/>
+      <point x="674" y="444" type="line"/>
+      <point x="674" y="312" type="line"/>
+      <point x="838" y="312" type="line" smooth="yes"/>
+      <point x="896" y="312"/>
+      <point x="936" y="274"/>
+      <point x="936" y="220" type="curve" smooth="yes"/>
+      <point x="936" y="168"/>
+      <point x="903" y="136"/>
+      <point x="848" y="136" type="curve" smooth="yes"/>
+      <point x="661" y="136" type="line"/>
+    </contour>
+    <contour>
+      <point x="150" y="-10" type="curve" smooth="yes"/>
+      <point x="300" y="-10"/>
+      <point x="373" y="86"/>
+      <point x="373" y="284" type="curve" smooth="yes"/>
+      <point x="373" y="543" type="line"/>
+      <point x="561" y="543" type="line"/>
+      <point x="561" y="0" type="line"/>
+      <point x="732" y="0" type="line"/>
+      <point x="732" y="694" type="line"/>
+      <point x="209" y="694" type="line"/>
+      <point x="209" y="250" type="line" smooth="yes"/>
+      <point x="209" y="181"/>
+      <point x="178" y="143"/>
+      <point x="121" y="143" type="curve" smooth="yes"/>
+      <point x="99" y="143"/>
+      <point x="76" y="149"/>
+      <point x="59" y="160" type="curve"/>
+      <point x="13" y="31" type="line"/>
+      <point x="50" y="4"/>
+      <point x="92" y="-10"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>El-cy</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/L_linebelow.glif b/src/Cantarell-Bold.ufo/glyphs/L_linebelow.glif
new file mode 100644
index 00000000..5190ba03
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/L_linebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Llinebelow" format="2">
+  <advance width="537"/>
+  <unicode hex="1E3A"/>
+  <outline>
+    <component base="L"/>
+    <component base="macronbelowcomb" xOffset="23"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/L_slash.glif b/src/Cantarell-Bold.ufo/glyphs/L_slash.glif
new file mode 100644
index 00000000..65a0e8ca
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/L_slash.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Lslash" format="2">
+  <advance width="537"/>
+  <unicode hex="0141"/>
+  <outline>
+    <component base="L"/>
+    <component base="slashshortcomb.case" xOffset="-61" yOffset="107"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/M_.glif b/src/Cantarell-Bold.ufo/glyphs/M_.glif
new file mode 100644
index 00000000..6516feda
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/M_.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="M" format="2">
+  <advance width="892"/>
+  <unicode hex="004D"/>
+  <note>
+M
+</note>
+  <anchor x="447" y="0" name="bottom"/>
+  <anchor x="447" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="67" y="0" type="line"/>
+      <point x="235" y="0" type="line"/>
+      <point x="235" y="458" type="line"/>
+      <point x="214" y="431" type="line"/>
+      <point x="379" y="107" type="line"/>
+      <point x="510" y="107" type="line"/>
+      <point x="668" y="431" type="line"/>
+      <point x="657" y="453" type="line"/>
+      <point x="657" y="0" type="line"/>
+      <point x="825" y="0" type="line"/>
+      <point x="825" y="694" type="line"/>
+      <point x="660" y="694" type="line"/>
+      <point x="419" y="222" type="line"/>
+      <point x="490" y="222" type="line"/>
+      <point x="234" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/M_dotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/M_dotbelow.glif
new file mode 100644
index 00000000..55b0c16a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/M_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Mdotbelow" format="2">
+  <advance width="892"/>
+  <unicode hex="1E42"/>
+  <outline>
+    <component base="M"/>
+    <component base="dotbelowcomb" xOffset="297"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/N_.glif b/src/Cantarell-Bold.ufo/glyphs/N_.glif
new file mode 100644
index 00000000..92e3cd76
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/N_.glif
@@ -0,0 +1,26 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="N" format="2">
+  <advance width="780"/>
+  <unicode hex="004E"/>
+  <note>
+N
+</note>
+  <anchor x="389" y="0" name="bottom"/>
+  <anchor x="389" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="67" y="0" type="line"/>
+      <point x="231" y="0" type="line"/>
+      <point x="231" y="480" type="line"/>
+      <point x="222" y="470" type="line"/>
+      <point x="519" y="0" type="line"/>
+      <point x="713" y="0" type="line"/>
+      <point x="713" y="694" type="line"/>
+      <point x="547" y="694" type="line"/>
+      <point x="545" y="206" type="line"/>
+      <point x="561" y="216" type="line"/>
+      <point x="265" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/N_J_.glif b/src/Cantarell-Bold.ufo/glyphs/N_J_.glif
new file mode 100644
index 00000000..ed63dc93
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/N_J_.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="NJ" format="2">
+  <advance width="1235"/>
+  <unicode hex="01CA"/>
+  <outline>
+    <component base="N"/>
+    <component base="J" xOffset="780"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/N_acute.glif b/src/Cantarell-Bold.ufo/glyphs/N_acute.glif
new file mode 100644
index 00000000..25ed5e4d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/N_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Nacute" format="2">
+  <advance width="780"/>
+  <unicode hex="0143"/>
+  <outline>
+    <component base="N"/>
+    <component base="acutecomb.case" xOffset="310"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/N_caron.glif b/src/Cantarell-Bold.ufo/glyphs/N_caron.glif
new file mode 100644
index 00000000..fe9c492a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/N_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ncaron" format="2">
+  <advance width="780"/>
+  <unicode hex="0147"/>
+  <outline>
+    <component base="N"/>
+    <component base="caroncomb.case" xOffset="175"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/N_commaaccent.glif 
b/src/Cantarell-Bold.ufo/glyphs/N_commaaccent.glif
new file mode 100644
index 00000000..4c3a4f13
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/N_commaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ncommaaccent" format="2">
+  <advance width="780"/>
+  <unicode hex="0145"/>
+  <outline>
+    <component base="N"/>
+    <component base="commaaccentcomb" xOffset="271"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/N_dotaccent.glif b/src/Cantarell-Bold.ufo/glyphs/N_dotaccent.glif
new file mode 100644
index 00000000..2f673bd1
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/N_dotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ndotaccent" format="2">
+  <advance width="780"/>
+  <unicode hex="1E44"/>
+  <outline>
+    <component base="N"/>
+    <component base="dotaccentcomb.case" xOffset="244"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/N_dotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/N_dotbelow.glif
new file mode 100644
index 00000000..64082c07
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/N_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ndotbelow" format="2">
+  <advance width="780"/>
+  <unicode hex="1E46"/>
+  <outline>
+    <component base="N"/>
+    <component base="dotbelowcomb" xOffset="239"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/N_j.glif b/src/Cantarell-Bold.ufo/glyphs/N_j.glif
new file mode 100644
index 00000000..4557b9e2
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/N_j.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Nj" format="2">
+  <advance width="1067"/>
+  <unicode hex="01CB"/>
+  <outline>
+    <component base="N"/>
+    <component base="j" xOffset="780"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/N_je-cy.glif b/src/Cantarell-Bold.ufo/glyphs/N_je-cy.glif
new file mode 100644
index 00000000..c3f65b9e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/N_je-cy.glif
@@ -0,0 +1,45 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Nje-cy" format="2">
+  <advance width="1082"/>
+  <unicode hex="040A"/>
+  <outline>
+    <contour>
+      <point x="647" y="0" type="line"/>
+      <point x="776" y="0" type="line" smooth="yes"/>
+      <point x="947" y="0"/>
+      <point x="1067" y="98"/>
+      <point x="1067" y="237" type="curve" smooth="yes"/>
+      <point x="1067" y="364"/>
+      <point x="974" y="444"/>
+      <point x="827" y="444" type="curve" smooth="yes"/>
+      <point x="625" y="444" type="line"/>
+      <point x="625" y="312" type="line"/>
+      <point x="789" y="312" type="line" smooth="yes"/>
+      <point x="847" y="312"/>
+      <point x="887" y="274"/>
+      <point x="887" y="220" type="curve" smooth="yes"/>
+      <point x="887" y="168"/>
+      <point x="854" y="136"/>
+      <point x="799" y="136" type="curve" smooth="yes"/>
+      <point x="647" y="136" type="line"/>
+    </contour>
+    <contour>
+      <point x="67" y="0" type="line"/>
+      <point x="243" y="0" type="line"/>
+      <point x="243" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="222" y="274" type="line"/>
+      <point x="532" y="274" type="line"/>
+      <point x="532" y="430" type="line"/>
+      <point x="222" y="430" type="line"/>
+    </contour>
+    <contour>
+      <point x="512" y="0" type="line"/>
+      <point x="688" y="0" type="line"/>
+      <point x="688" y="694" type="line"/>
+      <point x="512" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/N_linebelow.glif b/src/Cantarell-Bold.ufo/glyphs/N_linebelow.glif
new file mode 100644
index 00000000..c5b4754a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/N_linebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Nlinebelow" format="2">
+  <advance width="780"/>
+  <unicode hex="1E48"/>
+  <outline>
+    <component base="N"/>
+    <component base="macronbelowcomb" xOffset="144"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/N_tilde.glif b/src/Cantarell-Bold.ufo/glyphs/N_tilde.glif
new file mode 100644
index 00000000..d771cc22
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/N_tilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ntilde" format="2">
+  <advance width="780"/>
+  <unicode hex="00D1"/>
+  <outline>
+    <component base="N"/>
+    <component base="tildecomb.case" xOffset="160"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_-cy.glif b/src/Cantarell-Bold.ufo/glyphs/O_-cy.glif
new file mode 100644
index 00000000..1854468a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="O-cy" format="2">
+  <advance width="760"/>
+  <unicode hex="041E"/>
+  <anchor x="380" y="694" name="top"/>
+  <outline>
+    <component base="O"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_.glif b/src/Cantarell-Bold.ufo/glyphs/O_.glif
new file mode 100644
index 00000000..66b50b47
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_.glif
@@ -0,0 +1,45 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="O" format="2">
+  <advance width="760"/>
+  <unicode hex="004F"/>
+  <note>
+O
+</note>
+  <anchor x="564" y="141" name="Qtail"/>
+  <anchor x="380" y="0" name="bottom"/>
+  <anchor x="403" y="347" name="center"/>
+  <anchor x="465" y="10" name="ogonek"/>
+  <anchor x="380" y="694" name="top"/>
+  <anchor x="83" y="694" name="topleft"/>
+  <anchor x="626" y="694" name="topright"/>
+  <outline>
+    <contour>
+      <point x="373" y="-10" type="curve" smooth="yes"/>
+      <point x="590" y="-10"/>
+      <point x="734" y="134"/>
+      <point x="734" y="351" type="curve" smooth="yes"/>
+      <point x="734" y="563"/>
+      <point x="594" y="704"/>
+      <point x="384" y="704" type="curve" smooth="yes"/>
+      <point x="169" y="704"/>
+      <point x="26" y="559"/>
+      <point x="26" y="341" type="curve" smooth="yes"/>
+      <point x="26" y="130"/>
+      <point x="165" y="-10"/>
+    </contour>
+    <contour>
+      <point x="384" y="140" type="curve" smooth="yes"/>
+      <point x="277" y="140"/>
+      <point x="206" y="224"/>
+      <point x="206" y="351" type="curve" smooth="yes"/>
+      <point x="206" y="473"/>
+      <point x="273" y="554"/>
+      <point x="373" y="554" type="curve" smooth="yes"/>
+      <point x="482" y="554"/>
+      <point x="554" y="469"/>
+      <point x="554" y="341" type="curve" smooth="yes"/>
+      <point x="554" y="220"/>
+      <point x="486" y="140"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_E_.glif b/src/Cantarell-Bold.ufo/glyphs/O_E_.glif
new file mode 100644
index 00000000..3caf32bc
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_E_.glif
@@ -0,0 +1,69 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="OE" format="2">
+  <advance width="1043"/>
+  <unicode hex="0152"/>
+  <anchor x="605" y="0" name="bottom"/>
+  <anchor x="605" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="404" y="-10" type="curve" smooth="yes"/>
+      <point x="482" y="-10"/>
+      <point x="555" y="7"/>
+      <point x="610" y="38" type="curve"/>
+      <point x="519" y="167" type="line"/>
+      <point x="491" y="150"/>
+      <point x="455" y="140"/>
+      <point x="413" y="140" type="curve" smooth="yes"/>
+      <point x="289" y="140"/>
+      <point x="206" y="224"/>
+      <point x="206" y="351" type="curve" smooth="yes"/>
+      <point x="206" y="473"/>
+      <point x="283" y="554"/>
+      <point x="403" y="554" type="curve" smooth="yes"/>
+      <point x="443" y="554"/>
+      <point x="480" y="545"/>
+      <point x="510" y="528" type="curve"/>
+      <point x="610" y="660" type="line"/>
+      <point x="557" y="688"/>
+      <point x="488" y="704"/>
+      <point x="413" y="704" type="curve" smooth="yes"/>
+      <point x="180" y="704"/>
+      <point x="26" y="559"/>
+      <point x="26" y="341" type="curve" smooth="yes"/>
+      <point x="26" y="130"/>
+      <point x="176" y="-10"/>
+    </contour>
+    <contour>
+      <point x="500" y="0" type="line"/>
+      <point x="673" y="0" type="line"/>
+      <point x="673" y="694" type="line"/>
+      <point x="500" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="580" y="0" type="line"/>
+      <point x="998" y="0" type="line"/>
+      <point x="998" y="152" type="line"/>
+      <point x="580" y="152" type="line"/>
+    </contour>
+    <contour>
+      <point x="580" y="278" type="line"/>
+      <point x="970" y="278" type="line"/>
+      <point x="970" y="430" type="line"/>
+      <point x="580" y="430" type="line"/>
+    </contour>
+    <contour>
+      <point x="580" y="542" type="line"/>
+      <point x="998" y="542" type="line"/>
+      <point x="998" y="694" type="line"/>
+      <point x="580" y="694" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>O</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>E</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_acute.glif b/src/Cantarell-Bold.ufo/glyphs/O_acute.glif
new file mode 100644
index 00000000..2a5a9638
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Oacute" format="2">
+  <advance width="760"/>
+  <unicode hex="00D3"/>
+  <outline>
+    <component base="O"/>
+    <component base="acutecomb.case" xOffset="301"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_barred-cy.glif b/src/Cantarell-Bold.ufo/glyphs/O_barred-cy.glif
new file mode 100644
index 00000000..3713125c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_barred-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Obarred-cy" format="2">
+  <advance width="760"/>
+  <unicode hex="04E8"/>
+  <outline>
+    <component base="O"/>
+    <component base="_bar-cy" xOffset="-37" yOffset="4"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_breve.glif b/src/Cantarell-Bold.ufo/glyphs/O_breve.glif
new file mode 100644
index 00000000..385d9427
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_breve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Obreve" format="2">
+  <advance width="760"/>
+  <unicode hex="014E"/>
+  <outline>
+    <component base="O"/>
+    <component base="brevecomb.case" xOffset="147"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_caron.glif b/src/Cantarell-Bold.ufo/glyphs/O_caron.glif
new file mode 100644
index 00000000..90b28b2f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ocaron" format="2">
+  <advance width="760"/>
+  <unicode hex="01D1"/>
+  <outline>
+    <component base="O"/>
+    <component base="caroncomb.case" xOffset="166"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_circumflex.glif b/src/Cantarell-Bold.ufo/glyphs/O_circumflex.glif
new file mode 100644
index 00000000..61b9761d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ocircumflex" format="2">
+  <advance width="760"/>
+  <unicode hex="00D4"/>
+  <outline>
+    <component base="O"/>
+    <component base="circumflexcomb.case" xOffset="181"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_circumflexacute.glif 
b/src/Cantarell-Bold.ufo/glyphs/O_circumflexacute.glif
new file mode 100644
index 00000000..856453d5
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_circumflexacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ocircumflexacute" format="2">
+  <advance width="760"/>
+  <unicode hex="1ED0"/>
+  <outline>
+    <component base="O"/>
+    <component base="circumflexcomb_acutecomb.case" xOffset="193" yOffset="4"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_circumflexdotbelow.glif 
b/src/Cantarell-Bold.ufo/glyphs/O_circumflexdotbelow.glif
new file mode 100644
index 00000000..6a1a7f88
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_circumflexdotbelow.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ocircumflexdotbelow" format="2">
+  <advance width="760"/>
+  <unicode hex="1ED8"/>
+  <outline>
+    <component base="O"/>
+    <component base="dotbelowcomb" xOffset="230"/>
+    <component base="circumflexcomb.case" xOffset="181"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_circumflexgrave.glif 
b/src/Cantarell-Bold.ufo/glyphs/O_circumflexgrave.glif
new file mode 100644
index 00000000..40d4910a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_circumflexgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ocircumflexgrave" format="2">
+  <advance width="760"/>
+  <unicode hex="1ED2"/>
+  <outline>
+    <component base="O"/>
+    <component base="circumflexcomb_gravecomb.case" xOffset="193" yOffset="4"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_circumflexhookabove.glif 
b/src/Cantarell-Bold.ufo/glyphs/O_circumflexhookabove.glif
new file mode 100644
index 00000000..f68705c8
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_circumflexhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ocircumflexhookabove" format="2">
+  <advance width="760"/>
+  <unicode hex="1ED4"/>
+  <outline>
+    <component base="O"/>
+    <component base="circumflexcomb_hookabovecomb.case" xOffset="193" yOffset="4"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_circumflextilde.glif 
b/src/Cantarell-Bold.ufo/glyphs/O_circumflextilde.glif
new file mode 100644
index 00000000..3c58eba7
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_circumflextilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ocircumflextilde" format="2">
+  <advance width="760"/>
+  <unicode hex="1ED6"/>
+  <outline>
+    <component base="O"/>
+    <component base="circumflexcomb_tildecomb.case" xOffset="173" yOffset="4"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_dblgrave.glif b/src/Cantarell-Bold.ufo/glyphs/O_dblgrave.glif
new file mode 100644
index 00000000..2c7c2d8c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_dblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Odblgrave" format="2">
+  <advance width="760"/>
+  <unicode hex="020C"/>
+  <outline>
+    <component base="O"/>
+    <component base="dblgravecomb.case" xOffset="97"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_dieresis-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/O_dieresis-cy.glif
new file mode 100644
index 00000000..4e539815
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_dieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Odieresis-cy" format="2">
+  <advance width="760"/>
+  <unicode hex="04E6"/>
+  <outline>
+    <component base="O-cy"/>
+    <component base="dieresiscomb.case" xOffset="105"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_dieresis.glif b/src/Cantarell-Bold.ufo/glyphs/O_dieresis.glif
new file mode 100644
index 00000000..8a54662a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_dieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Odieresis" format="2">
+  <advance width="760"/>
+  <unicode hex="00D6"/>
+  <outline>
+    <component base="O"/>
+    <component base="dieresiscomb.case" xOffset="105"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_dieresismacron.glif 
b/src/Cantarell-Bold.ufo/glyphs/O_dieresismacron.glif
new file mode 100644
index 00000000..8bb3b188
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_dieresismacron.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Odieresismacron" format="2">
+  <advance width="760"/>
+  <unicode hex="022A"/>
+  <outline>
+    <component base="O"/>
+    <component base="dieresiscomb.case" xOffset="105"/>
+    <component base="macroncomb.case" xOffset="141" yOffset="212"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_dotaccentmacron.glif 
b/src/Cantarell-Bold.ufo/glyphs/O_dotaccentmacron.glif
new file mode 100644
index 00000000..6ffba30d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_dotaccentmacron.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Odotaccentmacron" format="2">
+  <advance width="760"/>
+  <unicode hex="0230"/>
+  <outline>
+    <component base="O"/>
+    <component base="dotaccentcomb.case" xOffset="235"/>
+    <component base="macroncomb.case" xOffset="141" yOffset="252"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_dotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/O_dotbelow.glif
new file mode 100644
index 00000000..bad7c678
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Odotbelow" format="2">
+  <advance width="760"/>
+  <unicode hex="1ECC"/>
+  <outline>
+    <component base="O"/>
+    <component base="dotbelowcomb" xOffset="230"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_grave.glif b/src/Cantarell-Bold.ufo/glyphs/O_grave.glif
new file mode 100644
index 00000000..16e58f9f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_grave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ograve" format="2">
+  <advance width="760"/>
+  <unicode hex="00D2"/>
+  <outline>
+    <component base="O"/>
+    <component base="gravecomb.case" xOffset="151"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_hm.glif b/src/Cantarell-Bold.ufo/glyphs/O_hm.glif
new file mode 100644
index 00000000..7deb47b7
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_hm.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ohm" format="2">
+  <advance width="791"/>
+  <unicode hex="2126"/>
+  <outline>
+    <contour>
+      <point x="56" y="0" type="line"/>
+      <point x="345" y="0" type="line"/>
+      <point x="345" y="115" type="line"/>
+      <point x="278" y="175"/>
+      <point x="234" y="286"/>
+      <point x="234" y="393" type="curve" smooth="yes"/>
+      <point x="234" y="490"/>
+      <point x="296" y="554"/>
+      <point x="388" y="554" type="curve" smooth="yes"/>
+      <point x="487" y="554"/>
+      <point x="554" y="487"/>
+      <point x="554" y="387" type="curve" smooth="yes"/>
+      <point x="554" y="292"/>
+      <point x="509" y="181"/>
+      <point x="442" y="115" type="curve"/>
+      <point x="442" y="0" type="line"/>
+      <point x="738" y="0" type="line"/>
+      <point x="738" y="156" type="line"/>
+      <point x="596" y="156" type="line"/>
+      <point x="680" y="194"/>
+      <point x="734" y="291"/>
+      <point x="734" y="397" type="curve" smooth="yes"/>
+      <point x="734" y="581"/>
+      <point x="600" y="704"/>
+      <point x="397" y="704" type="curve" smooth="yes"/>
+      <point x="193" y="704"/>
+      <point x="54" y="576"/>
+      <point x="54" y="383" type="curve" smooth="yes"/>
+      <point x="54" y="277"/>
+      <point x="108" y="187"/>
+      <point x="189" y="156" type="curve"/>
+      <point x="56" y="156" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_hookabove.glif b/src/Cantarell-Bold.ufo/glyphs/O_hookabove.glif
new file mode 100644
index 00000000..ab0844b3
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_hookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ohookabove" format="2">
+  <advance width="760"/>
+  <unicode hex="1ECE"/>
+  <outline>
+    <component base="O"/>
+    <component base="hookabovecomb.case" xOffset="225"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_horn.glif b/src/Cantarell-Bold.ufo/glyphs/O_horn.glif
new file mode 100644
index 00000000..60ba8f55
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_horn.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ohorn" format="2">
+  <advance width="842"/>
+  <unicode hex="01A0"/>
+  <outline>
+    <component base="O"/>
+    <component base="horncomb" xOffset="555" yOffset="212"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.layer.rightMetricsKey</key>
+      <string>=+82</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_hornacute.glif b/src/Cantarell-Bold.ufo/glyphs/O_hornacute.glif
new file mode 100644
index 00000000..1ac6fb0e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_hornacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ohornacute" format="2">
+  <advance width="842"/>
+  <unicode hex="1EDA"/>
+  <outline>
+    <component base="Ohorn"/>
+    <component base="acutecomb.case" xOffset="301"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_horndotbelow.glif 
b/src/Cantarell-Bold.ufo/glyphs/O_horndotbelow.glif
new file mode 100644
index 00000000..8a93fe08
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_horndotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ohorndotbelow" format="2">
+  <advance width="842"/>
+  <unicode hex="1EE2"/>
+  <outline>
+    <component base="Ohorn"/>
+    <component base="dotbelowcomb" xOffset="230"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_horngrave.glif b/src/Cantarell-Bold.ufo/glyphs/O_horngrave.glif
new file mode 100644
index 00000000..bc68950b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_horngrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ohorngrave" format="2">
+  <advance width="842"/>
+  <unicode hex="1EDC"/>
+  <outline>
+    <component base="Ohorn"/>
+    <component base="gravecomb.case" xOffset="151"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_hornhookabove.glif 
b/src/Cantarell-Bold.ufo/glyphs/O_hornhookabove.glif
new file mode 100644
index 00000000..a56c8512
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_hornhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ohornhookabove" format="2">
+  <advance width="842"/>
+  <unicode hex="1EDE"/>
+  <outline>
+    <component base="Ohorn"/>
+    <component base="hookabovecomb.case" xOffset="225"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_horntilde.glif b/src/Cantarell-Bold.ufo/glyphs/O_horntilde.glif
new file mode 100644
index 00000000..fd0f9c9e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_horntilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ohorntilde" format="2">
+  <advance width="842"/>
+  <unicode hex="1EE0"/>
+  <outline>
+    <component base="Ohorn"/>
+    <component base="tildecomb.case" xOffset="151"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_hungarumlaut.glif 
b/src/Cantarell-Bold.ufo/glyphs/O_hungarumlaut.glif
new file mode 100644
index 00000000..c1194923
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_hungarumlaut.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ohungarumlaut" format="2">
+  <advance width="760"/>
+  <unicode hex="0150"/>
+  <outline>
+    <component base="O"/>
+    <component base="hungarumlautcomb.case" xOffset="142"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_invertedbreve.glif 
b/src/Cantarell-Bold.ufo/glyphs/O_invertedbreve.glif
new file mode 100644
index 00000000..7b83c5b3
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_invertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Oinvertedbreve" format="2">
+  <advance width="760"/>
+  <unicode hex="020E"/>
+  <outline>
+    <component base="O"/>
+    <component base="breveinvertedcomb.case" xOffset="149"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_macron.glif b/src/Cantarell-Bold.ufo/glyphs/O_macron.glif
new file mode 100644
index 00000000..79f91fff
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_macron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Omacron" format="2">
+  <advance width="760"/>
+  <unicode hex="014C"/>
+  <outline>
+    <component base="O"/>
+    <component base="macroncomb.case" xOffset="141"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_macronacute.glif 
b/src/Cantarell-Bold.ufo/glyphs/O_macronacute.glif
new file mode 100644
index 00000000..05a70995
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_macronacute.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Omacronacute" format="2">
+  <advance width="760"/>
+  <unicode hex="1E52"/>
+  <outline>
+    <component base="O"/>
+    <component base="macroncomb.case" xOffset="141"/>
+    <component base="acutecomb.case" xOffset="301" yOffset="208"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_macrongrave.glif 
b/src/Cantarell-Bold.ufo/glyphs/O_macrongrave.glif
new file mode 100644
index 00000000..8004b74a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_macrongrave.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Omacrongrave" format="2">
+  <advance width="760"/>
+  <unicode hex="1E50"/>
+  <outline>
+    <component base="O"/>
+    <component base="macroncomb.case" xOffset="141"/>
+    <component base="gravecomb.case" xOffset="151" yOffset="208"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_ogonek.glif b/src/Cantarell-Bold.ufo/glyphs/O_ogonek.glif
new file mode 100644
index 00000000..819efcb8
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_ogonek.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Oogonek" format="2">
+  <advance width="760"/>
+  <unicode hex="01EA"/>
+  <outline>
+    <component base="O"/>
+    <component base="ogonekcomb.tall.case" xOffset="5"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_slash.glif b/src/Cantarell-Bold.ufo/glyphs/O_slash.glif
new file mode 100644
index 00000000..70406dfa
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_slash.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Oslash" format="2">
+  <advance width="760"/>
+  <unicode hex="00D8"/>
+  <outline>
+    <component base="O"/>
+    <component base="slashlongcomb.case" xOffset="92" yOffset="8"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_slashacute.glif b/src/Cantarell-Bold.ufo/glyphs/O_slashacute.glif
new file mode 100644
index 00000000..462acbac
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_slashacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Oslashacute" format="2">
+  <advance width="760"/>
+  <unicode hex="01FE"/>
+  <outline>
+    <component base="Oslash"/>
+    <component base="acutecomb.case" xOffset="301"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_tilde.glif b/src/Cantarell-Bold.ufo/glyphs/O_tilde.glif
new file mode 100644
index 00000000..4d259d10
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_tilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Otilde" format="2">
+  <advance width="760"/>
+  <unicode hex="00D5"/>
+  <outline>
+    <component base="O"/>
+    <component base="tildecomb.case" xOffset="151"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_tildeacute.glif b/src/Cantarell-Bold.ufo/glyphs/O_tildeacute.glif
new file mode 100644
index 00000000..ce3e890f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_tildeacute.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Otildeacute" format="2">
+  <advance width="760"/>
+  <unicode hex="1E4C"/>
+  <outline>
+    <component base="O"/>
+    <component base="tildecomb.case" xOffset="151"/>
+    <component base="acutecomb.case" xOffset="301" yOffset="245"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_tildedieresis.glif 
b/src/Cantarell-Bold.ufo/glyphs/O_tildedieresis.glif
new file mode 100644
index 00000000..c244f48d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_tildedieresis.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Otildedieresis" format="2">
+  <advance width="760"/>
+  <unicode hex="1E4E"/>
+  <outline>
+    <component base="O"/>
+    <component base="tildecomb.case" xOffset="151"/>
+    <component base="dieresiscomb.case" xOffset="105" yOffset="245"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/O_tildemacron.glif 
b/src/Cantarell-Bold.ufo/glyphs/O_tildemacron.glif
new file mode 100644
index 00000000..e2eacc48
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/O_tildemacron.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Otildemacron" format="2">
+  <advance width="760"/>
+  <unicode hex="022C"/>
+  <outline>
+    <component base="O"/>
+    <component base="tildecomb.case" xOffset="151"/>
+    <component base="macroncomb.case" xOffset="141" yOffset="245"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/P_.glif b/src/Cantarell-Bold.ufo/glyphs/P_.glif
new file mode 100644
index 00000000..d463fb94
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/P_.glif
@@ -0,0 +1,38 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="P" format="2">
+  <advance width="626"/>
+  <unicode hex="0050"/>
+  <note>
+P
+</note>
+  <anchor x="325" y="0" name="bottom"/>
+  <anchor x="325" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="67" y="0" type="line"/>
+      <point x="240" y="0" type="line"/>
+      <point x="240" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="176" y="204" type="line"/>
+      <point x="297" y="204" type="line" smooth="yes"/>
+      <point x="485" y="204"/>
+      <point x="609" y="307"/>
+      <point x="609" y="463" type="curve" smooth="yes"/>
+      <point x="609" y="608"/>
+      <point x="503" y="694"/>
+      <point x="326" y="694" type="curve" smooth="yes"/>
+      <point x="176" y="694" type="line"/>
+      <point x="176" y="542" type="line"/>
+      <point x="312" y="542" type="line" smooth="yes"/>
+      <point x="382" y="542"/>
+      <point x="429" y="504"/>
+      <point x="429" y="446" type="curve" smooth="yes"/>
+      <point x="429" y="390"/>
+      <point x="390" y="356"/>
+      <point x="328" y="356" type="curve" smooth="yes"/>
+      <point x="176" y="356" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/P_alochka-cy.glif b/src/Cantarell-Bold.ufo/glyphs/P_alochka-cy.glif
new file mode 100644
index 00000000..549d42b6
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/P_alochka-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Palochka-cy" format="2">
+  <advance width="310"/>
+  <unicode hex="04C0"/>
+  <outline>
+    <component base="I"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/P_e-cy.glif b/src/Cantarell-Bold.ufo/glyphs/P_e-cy.glif
new file mode 100644
index 00000000..5265ab31
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/P_e-cy.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Pe-cy" format="2">
+  <advance width="736"/>
+  <unicode hex="041F"/>
+  <anchor x="716" y="0" name="bottomright"/>
+  <outline>
+    <contour>
+      <point x="67" y="0" type="line"/>
+      <point x="238" y="0" type="line"/>
+      <point x="238" y="543" type="line"/>
+      <point x="498" y="543" type="line"/>
+      <point x="498" y="0" type="line"/>
+      <point x="669" y="0" type="line"/>
+      <point x="669" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Q_.glif b/src/Cantarell-Bold.ufo/glyphs/Q_.glif
new file mode 100644
index 00000000..c99f67ae
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/Q_.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Q" format="2">
+  <advance width="760"/>
+  <unicode hex="0051"/>
+  <note>
+Q
+</note>
+  <anchor x="380" y="0" name="bottom"/>
+  <anchor x="380" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="373" y="-10" type="curve" smooth="yes"/>
+      <point x="590" y="-10"/>
+      <point x="734" y="134"/>
+      <point x="734" y="351" type="curve" smooth="yes"/>
+      <point x="734" y="563"/>
+      <point x="594" y="704"/>
+      <point x="384" y="704" type="curve" smooth="yes"/>
+      <point x="169" y="704"/>
+      <point x="26" y="559"/>
+      <point x="26" y="341" type="curve" smooth="yes"/>
+      <point x="26" y="130"/>
+      <point x="165" y="-10"/>
+    </contour>
+    <contour>
+      <point x="384" y="140" type="curve" smooth="yes"/>
+      <point x="271" y="140"/>
+      <point x="204" y="218"/>
+      <point x="204" y="351" type="curve" smooth="yes"/>
+      <point x="204" y="479"/>
+      <point x="267" y="554"/>
+      <point x="373" y="554" type="curve" smooth="yes"/>
+      <point x="488" y="554"/>
+      <point x="556" y="475"/>
+      <point x="556" y="341" type="curve" smooth="yes"/>
+      <point x="556" y="215"/>
+      <point x="492" y="140"/>
+    </contour>
+    <contour>
+      <point x="644" y="-63" type="line"/>
+      <point x="752" y="38" type="line"/>
+      <point x="427" y="348" type="line"/>
+      <point x="323" y="245" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Q_a-cy.glif b/src/Cantarell-Bold.ufo/glyphs/Q_a-cy.glif
new file mode 100644
index 00000000..520862d2
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/Q_a-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Qa-cy" format="2">
+  <advance width="760"/>
+  <unicode hex="051A"/>
+  <outline>
+    <component base="Q"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/R_.glif b/src/Cantarell-Bold.ufo/glyphs/R_.glif
new file mode 100644
index 00000000..e5f01620
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/R_.glif
@@ -0,0 +1,44 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="R" format="2">
+  <advance width="663"/>
+  <unicode hex="0052"/>
+  <note>
+R
+</note>
+  <anchor x="324" y="0" name="bottom"/>
+  <anchor x="324" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="67" y="0" type="line"/>
+      <point x="240" y="0" type="line"/>
+      <point x="240" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="188" y="237" type="line"/>
+      <point x="329" y="237" type="line" smooth="yes"/>
+      <point x="499" y="237"/>
+      <point x="612" y="338"/>
+      <point x="612" y="484" type="curve" smooth="yes"/>
+      <point x="612" y="618"/>
+      <point x="516" y="694"/>
+      <point x="353" y="694" type="curve" smooth="yes"/>
+      <point x="188" y="694" type="line"/>
+      <point x="188" y="543" type="line"/>
+      <point x="329" y="543" type="line" smooth="yes"/>
+      <point x="394" y="543"/>
+      <point x="432" y="512"/>
+      <point x="432" y="460" type="curve" smooth="yes"/>
+      <point x="432" y="413"/>
+      <point x="404" y="384"/>
+      <point x="353" y="384" type="curve" smooth="yes"/>
+      <point x="188" y="384" type="line"/>
+    </contour>
+    <contour>
+      <point x="452" y="0" type="line"/>
+      <point x="660" y="0" type="line"/>
+      <point x="472" y="297" type="line"/>
+      <point x="283" y="297" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/R_acute.glif b/src/Cantarell-Bold.ufo/glyphs/R_acute.glif
new file mode 100644
index 00000000..037f0697
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/R_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Racute" format="2">
+  <advance width="663"/>
+  <unicode hex="0154"/>
+  <outline>
+    <component base="R"/>
+    <component base="acutecomb.case" xOffset="245"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/R_caron.glif b/src/Cantarell-Bold.ufo/glyphs/R_caron.glif
new file mode 100644
index 00000000..95721bb8
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/R_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Rcaron" format="2">
+  <advance width="663"/>
+  <unicode hex="0158"/>
+  <outline>
+    <component base="R"/>
+    <component base="caroncomb.case" xOffset="110"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/R_commaaccent.glif 
b/src/Cantarell-Bold.ufo/glyphs/R_commaaccent.glif
new file mode 100644
index 00000000..6f3b66c0
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/R_commaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Rcommaaccent" format="2">
+  <advance width="663"/>
+  <unicode hex="0156"/>
+  <outline>
+    <component base="R"/>
+    <component base="commaaccentcomb" xOffset="206"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/R_dblgrave.glif b/src/Cantarell-Bold.ufo/glyphs/R_dblgrave.glif
new file mode 100644
index 00000000..dccaa447
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/R_dblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Rdblgrave" format="2">
+  <advance width="663"/>
+  <unicode hex="0210"/>
+  <outline>
+    <component base="R"/>
+    <component base="dblgravecomb.case" xOffset="41"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/R_dotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/R_dotbelow.glif
new file mode 100644
index 00000000..b5a7ac08
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/R_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Rdotbelow" format="2">
+  <advance width="663"/>
+  <unicode hex="1E5A"/>
+  <outline>
+    <component base="R"/>
+    <component base="dotbelowcomb" xOffset="174"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/R_invertedbreve.glif 
b/src/Cantarell-Bold.ufo/glyphs/R_invertedbreve.glif
new file mode 100644
index 00000000..e9daee8e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/R_invertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Rinvertedbreve" format="2">
+  <advance width="663"/>
+  <unicode hex="0212"/>
+  <outline>
+    <component base="R"/>
+    <component base="breveinvertedcomb.case" xOffset="93"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/R_linebelow.glif b/src/Cantarell-Bold.ufo/glyphs/R_linebelow.glif
new file mode 100644
index 00000000..32a4a31f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/R_linebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Rlinebelow" format="2">
+  <advance width="663"/>
+  <unicode hex="1E5E"/>
+  <outline>
+    <component base="R"/>
+    <component base="macronbelowcomb" xOffset="79"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_.glif b/src/Cantarell-Bold.ufo/glyphs/S_.glif
new file mode 100644
index 00000000..7dbb155e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/S_.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="S" format="2">
+  <advance width="584"/>
+  <unicode hex="0053"/>
+  <note>
+S
+</note>
+  <anchor x="291" y="0" name="bottom"/>
+  <anchor x="284" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="274" y="-10" type="curve" smooth="yes"/>
+      <point x="458" y="-10"/>
+      <point x="560" y="78"/>
+      <point x="560" y="217" type="curve" smooth="yes"/>
+      <point x="560" y="472"/>
+      <point x="217" y="395"/>
+      <point x="217" y="498" type="curve" smooth="yes"/>
+      <point x="217" y="533"/>
+      <point x="256" y="552"/>
+      <point x="324" y="552" type="curve" smooth="yes"/>
+      <point x="380" y="552"/>
+      <point x="442" y="542"/>
+      <point x="491" y="525" type="curve"/>
+      <point x="539" y="663" type="line"/>
+      <point x="481" y="689"/>
+      <point x="404" y="704"/>
+      <point x="333" y="704" type="curve" smooth="yes"/>
+      <point x="157" y="704"/>
+      <point x="37" y="612"/>
+      <point x="37" y="472" type="curve" smooth="yes"/>
+      <point x="37" y="236"/>
+      <point x="378" y="303"/>
+      <point x="378" y="196" type="curve" smooth="yes"/>
+      <point x="378" y="164"/>
+      <point x="348" y="146"/>
+      <point x="281" y="146" type="curve" smooth="yes"/>
+      <point x="218" y="146"/>
+      <point x="142" y="158"/>
+      <point x="73" y="187" type="curve"/>
+      <point x="25" y="45" type="line"/>
+      <point x="96" y="13"/>
+      <point x="188" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_acute.glif b/src/Cantarell-Bold.ufo/glyphs/S_acute.glif
new file mode 100644
index 00000000..ba1622d6
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/S_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Sacute" format="2">
+  <advance width="584"/>
+  <unicode hex="015A"/>
+  <outline>
+    <component base="S"/>
+    <component base="acutecomb.case" xOffset="205"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_acutedotaccent.glif 
b/src/Cantarell-Bold.ufo/glyphs/S_acutedotaccent.glif
new file mode 100644
index 00000000..965a11ef
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/S_acutedotaccent.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Sacutedotaccent" format="2">
+  <advance width="584"/>
+  <unicode hex="1E64"/>
+  <outline>
+    <component base="S"/>
+    <component base="acutecomb.case" xOffset="205"/>
+    <component base="dotaccentcomb.case" xOffset="42" yOffset="145"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_altillo.glif b/src/Cantarell-Bold.ufo/glyphs/S_altillo.glif
new file mode 100644
index 00000000..d5a563b9
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/S_altillo.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Saltillo" format="2">
+  <advance width="290"/>
+  <unicode hex="A78B"/>
+  <outline>
+    <component base="quotesingle" xScale="1.04" yScale="2.16474" yOffset="-808"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_caron.glif b/src/Cantarell-Bold.ufo/glyphs/S_caron.glif
new file mode 100644
index 00000000..afe1e229
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/S_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Scaron" format="2">
+  <advance width="584"/>
+  <unicode hex="0160"/>
+  <outline>
+    <component base="S"/>
+    <component base="caroncomb.case" xOffset="70"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_carondotaccent.glif 
b/src/Cantarell-Bold.ufo/glyphs/S_carondotaccent.glif
new file mode 100644
index 00000000..a110f196
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/S_carondotaccent.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Scarondotaccent" format="2">
+  <advance width="584"/>
+  <unicode hex="1E66"/>
+  <outline>
+    <component base="S"/>
+    <component base="caroncomb.case" xOffset="70"/>
+    <component base="dotaccentcomb.case" xOffset="174" yOffset="194"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_cedilla.glif b/src/Cantarell-Bold.ufo/glyphs/S_cedilla.glif
new file mode 100644
index 00000000..a95bdf95
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/S_cedilla.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Scedilla" format="2">
+  <advance width="584"/>
+  <unicode hex="015E"/>
+  <outline>
+    <component base="S"/>
+    <component base="cedillacomb" xOffset="133"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_chwa-cy.glif b/src/Cantarell-Bold.ufo/glyphs/S_chwa-cy.glif
new file mode 100644
index 00000000..f0ab2852
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/S_chwa-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Schwa-cy" format="2">
+  <advance width="741"/>
+  <unicode hex="04D8"/>
+  <outline>
+    <component base="Schwa"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_chwa.glif b/src/Cantarell-Bold.ufo/glyphs/S_chwa.glif
new file mode 100644
index 00000000..2f68d48d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/S_chwa.glif
@@ -0,0 +1,53 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Schwa" format="2">
+  <advance width="741"/>
+  <unicode hex="018F"/>
+  <anchor x="376" y="0" name="bottom"/>
+  <anchor x="376" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="317" y="704" type="curve" smooth="yes"/>
+      <point x="227" y="704"/>
+      <point x="140" y="685"/>
+      <point x="60" y="648" type="curve"/>
+      <point x="99" y="517" type="line"/>
+      <point x="159" y="541"/>
+      <point x="225" y="554"/>
+      <point x="288" y="554" type="curve" smooth="yes"/>
+      <point x="444" y="554"/>
+      <point x="523" y="483"/>
+      <point x="523" y="315" type="curve" smooth="yes"/>
+      <point x="523" y="192"/>
+      <point x="469" y="140"/>
+      <point x="363" y="140" type="curve" smooth="yes"/>
+      <point x="267" y="140"/>
+      <point x="211" y="180"/>
+      <point x="211" y="272" type="curve"/>
+      <point x="552" y="272" type="line"/>
+      <point x="552" y="414" type="line"/>
+      <point x="53" y="414" type="line"/>
+      <point x="48" y="370"/>
+      <point x="45" y="324"/>
+      <point x="45" y="280" type="curve" smooth="yes"/>
+      <point x="45" y="105"/>
+      <point x="163" y="-10"/>
+      <point x="350" y="-10" type="curve" smooth="yes"/>
+      <point x="560" y="-10"/>
+      <point x="703" y="133"/>
+      <point x="703" y="350" type="curve" smooth="yes"/>
+      <point x="703" y="571"/>
+      <point x="556" y="704"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>142</integer>
+        <key>width</key>
+        <integer>148</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_circumflex.glif b/src/Cantarell-Bold.ufo/glyphs/S_circumflex.glif
new file mode 100644
index 00000000..81ea403b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/S_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Scircumflex" format="2">
+  <advance width="584"/>
+  <unicode hex="015C"/>
+  <outline>
+    <component base="S"/>
+    <component base="circumflexcomb.case" xOffset="85"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_commaaccent.glif 
b/src/Cantarell-Bold.ufo/glyphs/S_commaaccent.glif
new file mode 100644
index 00000000..ffd370e9
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/S_commaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Scommaaccent" format="2">
+  <advance width="584"/>
+  <unicode hex="0218"/>
+  <outline>
+    <component base="S"/>
+    <component base="commaaccentcomb" xOffset="173"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_dotaccent.glif b/src/Cantarell-Bold.ufo/glyphs/S_dotaccent.glif
new file mode 100644
index 00000000..6dc1b529
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/S_dotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Sdotaccent" format="2">
+  <advance width="584"/>
+  <unicode hex="1E60"/>
+  <outline>
+    <component base="S"/>
+    <component base="dotaccentcomb.case" xOffset="139"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_dotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/S_dotbelow.glif
new file mode 100644
index 00000000..0ed8d610
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/S_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Sdotbelow" format="2">
+  <advance width="584"/>
+  <unicode hex="1E62"/>
+  <outline>
+    <component base="S"/>
+    <component base="dotbelowcomb" xOffset="141"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_dotbelowdotaccent.glif 
b/src/Cantarell-Bold.ufo/glyphs/S_dotbelowdotaccent.glif
new file mode 100644
index 00000000..09552a4b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/S_dotbelowdotaccent.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Sdotbelowdotaccent" format="2">
+  <advance width="584"/>
+  <unicode hex="1E68"/>
+  <outline>
+    <component base="S"/>
+    <component base="dotbelowcomb" xOffset="141"/>
+    <component base="dotaccentcomb.case" xOffset="139"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_ha-cy.glif b/src/Cantarell-Bold.ufo/glyphs/S_ha-cy.glif
new file mode 100644
index 00000000..d8fd96e4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/S_ha-cy.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Sha-cy" format="2">
+  <advance width="1065"/>
+  <unicode hex="0428"/>
+  <outline>
+    <contour>
+      <point x="67" y="0" type="line"/>
+      <point x="998" y="0" type="line"/>
+      <point x="998" y="694" type="line"/>
+      <point x="827" y="694" type="line"/>
+      <point x="827" y="151" type="line"/>
+      <point x="238" y="151" type="line"/>
+      <point x="238" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="447" y="62" type="line"/>
+      <point x="618" y="62" type="line"/>
+      <point x="618" y="694" type="line"/>
+      <point x="447" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_hcha-cy.glif b/src/Cantarell-Bold.ufo/glyphs/S_hcha-cy.glif
new file mode 100644
index 00000000..995e5be0
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/S_hcha-cy.glif
@@ -0,0 +1,29 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Shcha-cy" format="2">
+  <advance width="1141"/>
+  <unicode hex="0429"/>
+  <outline>
+    <contour>
+      <point x="969" y="-187" type="line"/>
+      <point x="1131" y="-187" type="line"/>
+      <point x="1131" y="151" type="line"/>
+      <point x="237" y="151" type="line"/>
+      <point x="237" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
+      <point x="67" y="0" type="line"/>
+      <point x="969" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="447" y="72" type="line"/>
+      <point x="617" y="72" type="line"/>
+      <point x="617" y="694" type="line"/>
+      <point x="447" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="828" y="72" type="line"/>
+      <point x="998" y="72" type="line"/>
+      <point x="998" y="694" type="line"/>
+      <point x="828" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_hha-cy.glif b/src/Cantarell-Bold.ufo/glyphs/S_hha-cy.glif
new file mode 100644
index 00000000..c39bd403
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/S_hha-cy.glif
@@ -0,0 +1,31 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Shha-cy" format="2">
+  <advance width="651"/>
+  <unicode hex="04BA"/>
+  <outline>
+    <contour>
+      <point x="451" y="0" type="line"/>
+      <point x="623" y="0" type="line"/>
+      <point x="623" y="233" type="line" smooth="yes"/>
+      <point x="623" y="360"/>
+      <point x="537" y="435"/>
+      <point x="401" y="435" type="curve" smooth="yes"/>
+      <point x="318" y="435"/>
+      <point x="237" y="406"/>
+      <point x="181" y="356" type="curve"/>
+      <point x="204" y="253" type="line"/>
+      <point x="246" y="274"/>
+      <point x="292" y="285"/>
+      <point x="340" y="285" type="curve" smooth="yes"/>
+      <point x="413" y="285"/>
+      <point x="451" y="259"/>
+      <point x="451" y="204" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="66" y="0" type="line"/>
+      <point x="236" y="0" type="line"/>
+      <point x="236" y="660" type="line"/>
+      <point x="66" y="660" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/S_oftsign-cy.glif b/src/Cantarell-Bold.ufo/glyphs/S_oftsign-cy.glif
new file mode 100644
index 00000000..13ebd78f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/S_oftsign-cy.glif
@@ -0,0 +1,29 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Softsign-cy" format="2">
+  <advance width="638"/>
+  <unicode hex="042C"/>
+  <outline>
+    <contour>
+      <point x="67" y="0" type="line"/>
+      <point x="331" y="0" type="line" smooth="yes"/>
+      <point x="513" y="0"/>
+      <point x="622" y="90"/>
+      <point x="622" y="241" type="curve" smooth="yes"/>
+      <point x="622" y="369"/>
+      <point x="525" y="454"/>
+      <point x="382" y="454" type="curve" smooth="yes"/>
+      <point x="180" y="454" type="line"/>
+      <point x="180" y="322" type="line"/>
+      <point x="344" y="322" type="line" smooth="yes"/>
+      <point x="403" y="322"/>
+      <point x="442" y="283"/>
+      <point x="442" y="224" type="curve" smooth="yes"/>
+      <point x="442" y="169"/>
+      <point x="409" y="136"/>
+      <point x="354" y="136" type="curve" smooth="yes"/>
+      <point x="237" y="136" type="line"/>
+      <point x="237" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/T_.glif b/src/Cantarell-Bold.ufo/glyphs/T_.glif
new file mode 100644
index 00000000..01947b2b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/T_.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="T" format="2">
+  <advance width="620"/>
+  <unicode hex="0054"/>
+  <note>
+T
+</note>
+  <anchor x="311" y="0" name="bottom"/>
+  <anchor x="310" y="327" name="center"/>
+  <anchor x="309" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="224" y="0" type="line"/>
+      <point x="394" y="0" type="line"/>
+      <point x="394" y="660" type="line"/>
+      <point x="224" y="660" type="line"/>
+    </contour>
+    <contour>
+      <point x="10" y="542" type="line"/>
+      <point x="610" y="542" type="line"/>
+      <point x="610" y="694" type="line"/>
+      <point x="10" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/T_bar.glif b/src/Cantarell-Bold.ufo/glyphs/T_bar.glif
new file mode 100644
index 00000000..4d1c4dc4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/T_bar.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Tbar" format="2">
+  <advance width="620"/>
+  <unicode hex="0166"/>
+  <outline>
+    <component base="T"/>
+    <component base="strokeshortcomb.case" xOffset="95" yOffset="29"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/T_caron.glif b/src/Cantarell-Bold.ufo/glyphs/T_caron.glif
new file mode 100644
index 00000000..940dcd72
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/T_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Tcaron" format="2">
+  <advance width="620"/>
+  <unicode hex="0164"/>
+  <outline>
+    <component base="T"/>
+    <component base="caroncomb.case" xOffset="95"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/T_cedilla.glif b/src/Cantarell-Bold.ufo/glyphs/T_cedilla.glif
new file mode 100644
index 00000000..0b264c2a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/T_cedilla.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Tcedilla" format="2">
+  <advance width="620"/>
+  <unicode hex="0162"/>
+  <outline>
+    <component base="T"/>
+    <component base="cedillacomb" xOffset="153"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/T_commaaccent.glif 
b/src/Cantarell-Bold.ufo/glyphs/T_commaaccent.glif
new file mode 100644
index 00000000..8cf78707
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/T_commaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Tcommaaccent" format="2">
+  <advance width="620"/>
+  <unicode hex="021A"/>
+  <outline>
+    <component base="T"/>
+    <component base="commaaccentcomb" xOffset="193"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/T_dotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/T_dotbelow.glif
new file mode 100644
index 00000000..686ac1ee
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/T_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Tdotbelow" format="2">
+  <advance width="620"/>
+  <unicode hex="1E6C"/>
+  <outline>
+    <component base="T"/>
+    <component base="dotbelowcomb" xOffset="161"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/T_e-cy.glif b/src/Cantarell-Bold.ufo/glyphs/T_e-cy.glif
new file mode 100644
index 00000000..c97d4180
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/T_e-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Te-cy" format="2">
+  <advance width="620"/>
+  <unicode hex="0422"/>
+  <anchor x="600" y="0" name="bottomright"/>
+  <outline>
+    <component base="T"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/T_horn.glif b/src/Cantarell-Bold.ufo/glyphs/T_horn.glif
new file mode 100644
index 00000000..481a6680
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/T_horn.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Thorn" format="2">
+  <advance width="626"/>
+  <unicode hex="00DE"/>
+  <outline>
+    <contour>
+      <point x="67" y="0" type="line"/>
+      <point x="240" y="0" type="line"/>
+      <point x="240" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="176" y="116" type="line"/>
+      <point x="312" y="116" type="line" smooth="yes"/>
+      <point x="490" y="116"/>
+      <point x="609" y="216"/>
+      <point x="609" y="365" type="curve" smooth="yes"/>
+      <point x="609" y="510"/>
+      <point x="495" y="606"/>
+      <point x="326" y="606" type="curve" smooth="yes"/>
+      <point x="176" y="606" type="line"/>
+      <point x="176" y="454" type="line"/>
+      <point x="317" y="454" type="line" smooth="yes"/>
+      <point x="385" y="454"/>
+      <point x="429" y="415"/>
+      <point x="429" y="355" type="curve" smooth="yes"/>
+      <point x="429" y="299"/>
+      <point x="393" y="268"/>
+      <point x="328" y="268" type="curve" smooth="yes"/>
+      <point x="176" y="268" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>P</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>P</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/T_linebelow.glif b/src/Cantarell-Bold.ufo/glyphs/T_linebelow.glif
new file mode 100644
index 00000000..4787c3d3
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/T_linebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Tlinebelow" format="2">
+  <advance width="620"/>
+  <unicode hex="1E6E"/>
+  <outline>
+    <component base="T"/>
+    <component base="macronbelowcomb" xOffset="66"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/T_se-cy.glif b/src/Cantarell-Bold.ufo/glyphs/T_se-cy.glif
new file mode 100644
index 00000000..82be5a5f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/T_se-cy.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Tse-cy" format="2">
+  <advance width="799"/>
+  <unicode hex="0426"/>
+  <outline>
+    <contour>
+      <point x="627" y="-187" type="line"/>
+      <point x="789" y="-187" type="line"/>
+      <point x="789" y="151" type="line"/>
+      <point x="238" y="151" type="line"/>
+      <point x="238" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
+      <point x="67" y="0" type="line"/>
+      <point x="627" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="485" y="72" type="line"/>
+      <point x="656" y="72" type="line"/>
+      <point x="656" y="694" type="line"/>
+      <point x="485" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/T_she-cy.glif b/src/Cantarell-Bold.ufo/glyphs/T_she-cy.glif
new file mode 100644
index 00000000..4245f52e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/T_she-cy.glif
@@ -0,0 +1,37 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Tshe-cy" format="2">
+  <advance width="799"/>
+  <unicode hex="040B"/>
+  <outline>
+    <contour>
+      <point x="599" y="0" type="line"/>
+      <point x="771" y="0" type="line"/>
+      <point x="771" y="233" type="line" smooth="yes"/>
+      <point x="771" y="360"/>
+      <point x="685" y="435"/>
+      <point x="549" y="435" type="curve" smooth="yes"/>
+      <point x="466" y="435"/>
+      <point x="385" y="406"/>
+      <point x="329" y="356" type="curve"/>
+      <point x="352" y="253" type="line"/>
+      <point x="394" y="274"/>
+      <point x="440" y="285"/>
+      <point x="488" y="285" type="curve" smooth="yes"/>
+      <point x="561" y="285"/>
+      <point x="599" y="259"/>
+      <point x="599" y="204" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="214" y="0" type="line"/>
+      <point x="384" y="0" type="line"/>
+      <point x="384" y="660" type="line"/>
+      <point x="214" y="660" type="line"/>
+    </contour>
+    <contour>
+      <point x="10" y="542" type="line"/>
+      <point x="610" y="542" type="line"/>
+      <point x="610" y="694" type="line"/>
+      <point x="10" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_-cy.glif b/src/Cantarell-Bold.ufo/glyphs/U_-cy.glif
new file mode 100644
index 00000000..e635efab
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_-cy.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="U-cy" format="2">
+  <advance width="654"/>
+  <unicode hex="0423"/>
+  <anchor x="327" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="121" y="0" type="line"/>
+      <point x="314" y="0" type="line"/>
+      <point x="661" y="694" type="line"/>
+      <point x="484" y="694" type="line"/>
+      <point x="331" y="365" type="line"/>
+      <point x="286" y="301" type="line"/>
+    </contour>
+    <contour>
+      <point x="305" y="142" type="line"/>
+      <point x="384" y="332" type="line"/>
+      <point x="200" y="694" type="line"/>
+      <point x="-8" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_.glif b/src/Cantarell-Bold.ufo/glyphs/U_.glif
new file mode 100644
index 00000000..deedbeda
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_.glif
@@ -0,0 +1,34 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="U" format="2">
+  <advance width="709"/>
+  <unicode hex="0055"/>
+  <note>
+U
+</note>
+  <anchor x="355" y="0" name="bottom"/>
+  <anchor x="451" y="10" name="ogonek"/>
+  <anchor x="355" y="694" name="top"/>
+  <anchor x="658" y="694" name="topright"/>
+  <outline>
+    <contour>
+      <point x="347" y="-10" type="curve" smooth="yes"/>
+      <point x="536" y="-10"/>
+      <point x="658" y="107"/>
+      <point x="658" y="287" type="curve" smooth="yes"/>
+      <point x="658" y="694" type="line"/>
+      <point x="487" y="694" type="line"/>
+      <point x="487" y="267" type="line" smooth="yes"/>
+      <point x="487" y="187"/>
+      <point x="442" y="140"/>
+      <point x="366" y="140" type="curve" smooth="yes"/>
+      <point x="277" y="140"/>
+      <point x="225" y="195"/>
+      <point x="225" y="287" type="curve" smooth="yes"/>
+      <point x="225" y="694" type="line"/>
+      <point x="52" y="694" type="line"/>
+      <point x="52" y="277" type="line" smooth="yes"/>
+      <point x="52" y="98"/>
+      <point x="163" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_acute.glif b/src/Cantarell-Bold.ufo/glyphs/U_acute.glif
new file mode 100644
index 00000000..00f65304
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uacute" format="2">
+  <advance width="709"/>
+  <unicode hex="00DA"/>
+  <outline>
+    <component base="U"/>
+    <component base="acutecomb.case" xOffset="276"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_breve.glif b/src/Cantarell-Bold.ufo/glyphs/U_breve.glif
new file mode 100644
index 00000000..f8f3f814
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_breve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ubreve" format="2">
+  <advance width="709"/>
+  <unicode hex="016C"/>
+  <outline>
+    <component base="U"/>
+    <component base="brevecomb.case" xOffset="122"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_caron.glif b/src/Cantarell-Bold.ufo/glyphs/U_caron.glif
new file mode 100644
index 00000000..2e860918
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ucaron" format="2">
+  <advance width="709"/>
+  <unicode hex="01D3"/>
+  <outline>
+    <component base="U"/>
+    <component base="caroncomb.case" xOffset="141"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_circumflex.glif b/src/Cantarell-Bold.ufo/glyphs/U_circumflex.glif
new file mode 100644
index 00000000..f504c45d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ucircumflex" format="2">
+  <advance width="709"/>
+  <unicode hex="00DB"/>
+  <outline>
+    <component base="U"/>
+    <component base="circumflexcomb.case" xOffset="156"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_dblgrave.glif b/src/Cantarell-Bold.ufo/glyphs/U_dblgrave.glif
new file mode 100644
index 00000000..30922e43
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_dblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Udblgrave" format="2">
+  <advance width="709"/>
+  <unicode hex="0214"/>
+  <outline>
+    <component base="U"/>
+    <component base="dblgravecomb.case" xOffset="72"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_dieresis-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/U_dieresis-cy.glif
new file mode 100644
index 00000000..0527c4cc
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_dieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Udieresis-cy" format="2">
+  <advance width="654"/>
+  <unicode hex="04F0"/>
+  <outline>
+    <component base="U-cy"/>
+    <component base="dieresiscomb.case" xOffset="52"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_dieresis.glif b/src/Cantarell-Bold.ufo/glyphs/U_dieresis.glif
new file mode 100644
index 00000000..e8df03ab
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_dieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Udieresis" format="2">
+  <advance width="709"/>
+  <unicode hex="00DC"/>
+  <outline>
+    <component base="U"/>
+    <component base="dieresiscomb.case" xOffset="80"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_dieresisacute.glif 
b/src/Cantarell-Bold.ufo/glyphs/U_dieresisacute.glif
new file mode 100644
index 00000000..8c5b901d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_dieresisacute.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Udieresisacute" format="2">
+  <advance width="709"/>
+  <unicode hex="01D7"/>
+  <outline>
+    <component base="U"/>
+    <component base="dieresiscomb.case" xOffset="80"/>
+    <component base="acutecomb.case" xOffset="276" yOffset="212"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_dieresiscaron.glif 
b/src/Cantarell-Bold.ufo/glyphs/U_dieresiscaron.glif
new file mode 100644
index 00000000..5ceb452d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_dieresiscaron.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Udieresiscaron" format="2">
+  <advance width="709"/>
+  <unicode hex="01D9"/>
+  <outline>
+    <component base="U"/>
+    <component base="dieresiscomb.case" xOffset="80"/>
+    <component base="caroncomb.case" xOffset="141" yOffset="212"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_dieresisgrave.glif 
b/src/Cantarell-Bold.ufo/glyphs/U_dieresisgrave.glif
new file mode 100644
index 00000000..1d266125
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_dieresisgrave.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Udieresisgrave" format="2">
+  <advance width="709"/>
+  <unicode hex="01DB"/>
+  <outline>
+    <component base="U"/>
+    <component base="dieresiscomb.case" xOffset="80"/>
+    <component base="gravecomb.case" xOffset="126" yOffset="212"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_dieresismacron.glif 
b/src/Cantarell-Bold.ufo/glyphs/U_dieresismacron.glif
new file mode 100644
index 00000000..0fc83996
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_dieresismacron.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Udieresismacron" format="2">
+  <advance width="709"/>
+  <unicode hex="01D5"/>
+  <outline>
+    <component base="U"/>
+    <component base="dieresiscomb.case" xOffset="80"/>
+    <component base="macroncomb.case" xOffset="116" yOffset="212"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_dotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/U_dotbelow.glif
new file mode 100644
index 00000000..4e03d7ee
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Udotbelow" format="2">
+  <advance width="709"/>
+  <unicode hex="1EE4"/>
+  <outline>
+    <component base="U"/>
+    <component base="dotbelowcomb" xOffset="205"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_grave.glif b/src/Cantarell-Bold.ufo/glyphs/U_grave.glif
new file mode 100644
index 00000000..b62efd51
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_grave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ugrave" format="2">
+  <advance width="709"/>
+  <unicode hex="00D9"/>
+  <outline>
+    <component base="U"/>
+    <component base="gravecomb.case" xOffset="126"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_hookabove.glif b/src/Cantarell-Bold.ufo/glyphs/U_hookabove.glif
new file mode 100644
index 00000000..7252b1fb
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_hookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uhookabove" format="2">
+  <advance width="709"/>
+  <unicode hex="1EE6"/>
+  <outline>
+    <component base="U"/>
+    <component base="hookabovecomb.case" xOffset="200"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_horn.glif b/src/Cantarell-Bold.ufo/glyphs/U_horn.glif
new file mode 100644
index 00000000..e012121b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_horn.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uhorn" format="2">
+  <advance width="874"/>
+  <unicode hex="01AF"/>
+  <outline>
+    <component base="U"/>
+    <component base="horncomb" xOffset="587" yOffset="212"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.layer.rightMetricsKey</key>
+      <string>=+165</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_hornacute.glif b/src/Cantarell-Bold.ufo/glyphs/U_hornacute.glif
new file mode 100644
index 00000000..88cf5dd6
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_hornacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uhornacute" format="2">
+  <advance width="874"/>
+  <unicode hex="1EE8"/>
+  <outline>
+    <component base="Uhorn"/>
+    <component base="acutecomb.case" xOffset="276"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_horndotbelow.glif 
b/src/Cantarell-Bold.ufo/glyphs/U_horndotbelow.glif
new file mode 100644
index 00000000..3c14e9e2
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_horndotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uhorndotbelow" format="2">
+  <advance width="874"/>
+  <unicode hex="1EF0"/>
+  <outline>
+    <component base="Uhorn"/>
+    <component base="dotbelowcomb" xOffset="205"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_horngrave.glif b/src/Cantarell-Bold.ufo/glyphs/U_horngrave.glif
new file mode 100644
index 00000000..d479fb8d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_horngrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uhorngrave" format="2">
+  <advance width="874"/>
+  <unicode hex="1EEA"/>
+  <outline>
+    <component base="Uhorn"/>
+    <component base="gravecomb.case" xOffset="126"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_hornhookabove.glif 
b/src/Cantarell-Bold.ufo/glyphs/U_hornhookabove.glif
new file mode 100644
index 00000000..acdbdcd1
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_hornhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uhornhookabove" format="2">
+  <advance width="874"/>
+  <unicode hex="1EEC"/>
+  <outline>
+    <component base="Uhorn"/>
+    <component base="hookabovecomb.case" xOffset="200"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_horntilde.glif b/src/Cantarell-Bold.ufo/glyphs/U_horntilde.glif
new file mode 100644
index 00000000..a99c0456
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_horntilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uhorntilde" format="2">
+  <advance width="874"/>
+  <unicode hex="1EEE"/>
+  <outline>
+    <component base="Uhorn"/>
+    <component base="tildecomb.case" xOffset="126"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_hungarumlaut-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/U_hungarumlaut-cy.glif
new file mode 100644
index 00000000..2498026f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_hungarumlaut-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uhungarumlaut-cy" format="2">
+  <advance width="654"/>
+  <unicode hex="04F2"/>
+  <outline>
+    <component base="U-cy"/>
+    <component base="hungarumlautcomb.case" xOffset="89"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_hungarumlaut.glif 
b/src/Cantarell-Bold.ufo/glyphs/U_hungarumlaut.glif
new file mode 100644
index 00000000..83177950
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_hungarumlaut.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uhungarumlaut" format="2">
+  <advance width="709"/>
+  <unicode hex="0170"/>
+  <outline>
+    <component base="U"/>
+    <component base="hungarumlautcomb.case" xOffset="117"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_invertedbreve.glif 
b/src/Cantarell-Bold.ufo/glyphs/U_invertedbreve.glif
new file mode 100644
index 00000000..55b253e7
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_invertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uinvertedbreve" format="2">
+  <advance width="709"/>
+  <unicode hex="0216"/>
+  <outline>
+    <component base="U"/>
+    <component base="breveinvertedcomb.case" xOffset="124"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_macron-cy.glif b/src/Cantarell-Bold.ufo/glyphs/U_macron-cy.glif
new file mode 100644
index 00000000..b9276041
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_macron-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Umacron-cy" format="2">
+  <advance width="654"/>
+  <unicode hex="04EE"/>
+  <outline>
+    <component base="U-cy"/>
+    <component base="macroncomb.case" xOffset="88"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_macron.glif b/src/Cantarell-Bold.ufo/glyphs/U_macron.glif
new file mode 100644
index 00000000..90d4581e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_macron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Umacron" format="2">
+  <advance width="709"/>
+  <unicode hex="016A"/>
+  <outline>
+    <component base="U"/>
+    <component base="macroncomb.case" xOffset="116"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_macrondieresis.glif 
b/src/Cantarell-Bold.ufo/glyphs/U_macrondieresis.glif
new file mode 100644
index 00000000..c7516073
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_macrondieresis.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Umacrondieresis" format="2">
+  <advance width="709"/>
+  <unicode hex="1E7A"/>
+  <outline>
+    <component base="U"/>
+    <component base="macroncomb.case" xOffset="116"/>
+    <component base="dieresiscomb.case" xOffset="80" yOffset="208"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_ogonek.glif b/src/Cantarell-Bold.ufo/glyphs/U_ogonek.glif
new file mode 100644
index 00000000..8832a81c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_ogonek.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uogonek" format="2">
+  <advance width="709"/>
+  <unicode hex="0172"/>
+  <outline>
+    <component base="U"/>
+    <component base="ogonekcomb.tall.case" xOffset="-9"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_ring.glif b/src/Cantarell-Bold.ufo/glyphs/U_ring.glif
new file mode 100644
index 00000000..c61a8284
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_ring.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uring" format="2">
+  <advance width="709"/>
+  <unicode hex="016E"/>
+  <outline>
+    <component base="U"/>
+    <component base="ringcomb.case" xOffset="189"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_short-cy.glif b/src/Cantarell-Bold.ufo/glyphs/U_short-cy.glif
new file mode 100644
index 00000000..c2e18196
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_short-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ushort-cy" format="2">
+  <advance width="654"/>
+  <unicode hex="040E"/>
+  <outline>
+    <component base="U-cy"/>
+    <component base="brevecomb-cy.case" xOffset="94"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_straight-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/U_straight-cy.glif
new file mode 100644
index 00000000..3058a194
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_straight-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ustraight-cy" format="2">
+  <advance width="653"/>
+  <unicode hex="04AE"/>
+  <anchor x="334" y="233" name="center"/>
+  <outline>
+    <component base="Y"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_straightstroke-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/U_straightstroke-cy.glif
new file mode 100644
index 00000000..51d1f7d4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_straightstroke-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ustraightstroke-cy" format="2">
+  <advance width="653"/>
+  <unicode hex="04B0"/>
+  <outline>
+    <component base="Ustraight-cy"/>
+    <component base="strokeshortcomb.case" xScale="1.40103" xOffset="33" yOffset="-65"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_tilde.glif b/src/Cantarell-Bold.ufo/glyphs/U_tilde.glif
new file mode 100644
index 00000000..9058a6f9
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_tilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Utilde" format="2">
+  <advance width="709"/>
+  <unicode hex="0168"/>
+  <outline>
+    <component base="U"/>
+    <component base="tildecomb.case" xOffset="126"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/U_tildeacute.glif b/src/Cantarell-Bold.ufo/glyphs/U_tildeacute.glif
new file mode 100644
index 00000000..727df6c6
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/U_tildeacute.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Utildeacute" format="2">
+  <advance width="709"/>
+  <unicode hex="1E78"/>
+  <outline>
+    <component base="U"/>
+    <component base="tildecomb.case" xOffset="126"/>
+    <component base="acutecomb.case" xOffset="276" yOffset="245"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/V_.glif b/src/Cantarell-Bold.ufo/glyphs/V_.glif
new file mode 100644
index 00000000..7427420e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/V_.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="V" format="2">
+  <advance width="672"/>
+  <unicode hex="0056"/>
+  <note>
+V
+</note>
+  <anchor x="337" y="0" name="bottom"/>
+  <anchor x="337" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="243" y="0" type="line"/>
+      <point x="428" y="0" type="line"/>
+      <point x="675" y="694" type="line"/>
+      <point x="496" y="694" type="line"/>
+      <point x="307" y="92" type="line"/>
+      <point x="376" y="92" type="line"/>
+      <point x="200" y="694" type="line"/>
+      <point x="-2" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/V_e-cy.glif b/src/Cantarell-Bold.ufo/glyphs/V_e-cy.glif
new file mode 100644
index 00000000..c610cdfa
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/V_e-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ve-cy" format="2">
+  <advance width="652"/>
+  <unicode hex="0412"/>
+  <outline>
+    <component base="B"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/W_.glif b/src/Cantarell-Bold.ufo/glyphs/W_.glif
new file mode 100644
index 00000000..859fc1bf
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/W_.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="W" format="2">
+  <advance width="1026"/>
+  <unicode hex="0057"/>
+  <note>
+W
+</note>
+  <anchor x="510" y="0" name="bottom"/>
+  <anchor x="510" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="212" y="0" type="line"/>
+      <point x="402" y="0" type="line"/>
+      <point x="543" y="602" type="line"/>
+      <point x="463" y="602" type="line"/>
+      <point x="627" y="0" type="line"/>
+      <point x="812" y="0" type="line"/>
+      <point x="1026" y="694" type="line"/>
+      <point x="851" y="694" type="line"/>
+      <point x="690" y="85" type="line"/>
+      <point x="757" y="109" type="line"/>
+      <point x="608" y="690" type="line"/>
+      <point x="419" y="690" type="line"/>
+      <point x="287" y="105" type="line"/>
+      <point x="339" y="105" type="line"/>
+      <point x="195" y="694" type="line"/>
+      <point x="0" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/W_acute.glif b/src/Cantarell-Bold.ufo/glyphs/W_acute.glif
new file mode 100644
index 00000000..71d54963
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/W_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Wacute" format="2">
+  <advance width="1026"/>
+  <unicode hex="1E82"/>
+  <outline>
+    <component base="W"/>
+    <component base="acutecomb.case" xOffset="431"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/W_circumflex.glif b/src/Cantarell-Bold.ufo/glyphs/W_circumflex.glif
new file mode 100644
index 00000000..f72bba07
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/W_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Wcircumflex" format="2">
+  <advance width="1026"/>
+  <unicode hex="0174"/>
+  <outline>
+    <component base="W"/>
+    <component base="circumflexcomb.case" xOffset="311"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/W_dieresis.glif b/src/Cantarell-Bold.ufo/glyphs/W_dieresis.glif
new file mode 100644
index 00000000..5ff33c93
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/W_dieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Wdieresis" format="2">
+  <advance width="1026"/>
+  <unicode hex="1E84"/>
+  <outline>
+    <component base="W"/>
+    <component base="dieresiscomb.case" xOffset="235"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/W_e-cy.glif b/src/Cantarell-Bold.ufo/glyphs/W_e-cy.glif
new file mode 100644
index 00000000..f4340797
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/W_e-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="We-cy" format="2">
+  <advance width="1026"/>
+  <unicode hex="051C"/>
+  <outline>
+    <component base="W"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/W_grave.glif b/src/Cantarell-Bold.ufo/glyphs/W_grave.glif
new file mode 100644
index 00000000..c1f260db
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/W_grave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Wgrave" format="2">
+  <advance width="1026"/>
+  <unicode hex="1E80"/>
+  <outline>
+    <component base="W"/>
+    <component base="gravecomb.case" xOffset="281"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/X_.glif b/src/Cantarell-Bold.ufo/glyphs/X_.glif
new file mode 100644
index 00000000..da5ac3d3
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/X_.glif
@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="X" format="2">
+  <advance width="672"/>
+  <unicode hex="0058"/>
+  <note>
+X
+</note>
+  <anchor x="355" y="0" name="bottom"/>
+  <anchor x="343" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="470" y="0" type="line"/>
+      <point x="679" y="0" type="line"/>
+      <point x="387" y="416" type="line"/>
+      <point x="216" y="694" type="line"/>
+      <point x="11" y="694" type="line"/>
+      <point x="296" y="279" type="line"/>
+    </contour>
+    <contour>
+      <point x="-5" y="0" type="line"/>
+      <point x="196" y="0" type="line"/>
+      <point x="331" y="233" type="line"/>
+      <point x="246" y="372" type="line"/>
+    </contour>
+    <contour>
+      <point x="409" y="349" type="line"/>
+      <point x="651" y="694" type="line"/>
+      <point x="448" y="694" type="line"/>
+      <point x="319" y="484" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Y_.glif b/src/Cantarell-Bold.ufo/glyphs/Y_.glif
new file mode 100644
index 00000000..5314815a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/Y_.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Y" format="2">
+  <advance width="653"/>
+  <unicode hex="0059"/>
+  <note>
+Y
+</note>
+  <anchor x="324" y="0" name="bottom"/>
+  <anchor x="324" y="694" name="top"/>
+  <anchor x="4" y="694" name="topleft"/>
+  <outline>
+    <contour>
+      <point x="245" y="0" type="line"/>
+      <point x="418" y="0" type="line"/>
+      <point x="418" y="247" type="line"/>
+      <point x="672" y="694" type="line"/>
+      <point x="478" y="694" type="line"/>
+      <point x="326" y="380" type="line"/>
+      <point x="348" y="380" type="line"/>
+      <point x="184" y="694" type="line"/>
+      <point x="-20" y="694" type="line"/>
+      <point x="245" y="251" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Y_acute.glif b/src/Cantarell-Bold.ufo/glyphs/Y_acute.glif
new file mode 100644
index 00000000..b37edca8
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/Y_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Yacute" format="2">
+  <advance width="653"/>
+  <unicode hex="00DD"/>
+  <outline>
+    <component base="Y"/>
+    <component base="acutecomb.case" xOffset="245"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Y_at-cy.glif b/src/Cantarell-Bold.ufo/glyphs/Y_at-cy.glif
new file mode 100644
index 00000000..3ab4c46d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/Y_at-cy.glif
@@ -0,0 +1,35 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Yat-cy" format="2">
+  <advance width="700"/>
+  <unicode hex="0462"/>
+  <outline>
+    <contour>
+      <point x="120" y="0" type="line"/>
+      <point x="394" y="0" type="line" smooth="yes"/>
+      <point x="565" y="0"/>
+      <point x="685" y="98"/>
+      <point x="685" y="237" type="curve" smooth="yes"/>
+      <point x="685" y="364"/>
+      <point x="592" y="444"/>
+      <point x="445" y="444" type="curve" smooth="yes"/>
+      <point x="233" y="444" type="line"/>
+      <point x="233" y="312" type="line"/>
+      <point x="407" y="312" type="line" smooth="yes"/>
+      <point x="465" y="312"/>
+      <point x="505" y="274"/>
+      <point x="505" y="220" type="curve" smooth="yes"/>
+      <point x="505" y="168"/>
+      <point x="472" y="136"/>
+      <point x="417" y="136" type="curve" smooth="yes"/>
+      <point x="290" y="136" type="line"/>
+      <point x="290" y="694" type="line"/>
+      <point x="120" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="12" y="493" type="line"/>
+      <point x="433" y="493" type="line"/>
+      <point x="433" y="621" type="line"/>
+      <point x="12" y="621" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Y_circumflex.glif b/src/Cantarell-Bold.ufo/glyphs/Y_circumflex.glif
new file mode 100644
index 00000000..2f9a0151
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/Y_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ycircumflex" format="2">
+  <advance width="653"/>
+  <unicode hex="0176"/>
+  <outline>
+    <component base="Y"/>
+    <component base="circumflexcomb.case" xOffset="125"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Y_dieresis.glif b/src/Cantarell-Bold.ufo/glyphs/Y_dieresis.glif
new file mode 100644
index 00000000..50139fbb
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/Y_dieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ydieresis" format="2">
+  <advance width="653"/>
+  <unicode hex="0178"/>
+  <outline>
+    <component base="Y"/>
+    <component base="dieresiscomb.case" xOffset="49"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Y_dotaccent.glif b/src/Cantarell-Bold.ufo/glyphs/Y_dotaccent.glif
new file mode 100644
index 00000000..6aad8c26
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/Y_dotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ydotaccent" format="2">
+  <advance width="653"/>
+  <unicode hex="1E8E"/>
+  <outline>
+    <component base="Y"/>
+    <component base="dotaccentcomb.case" xOffset="179"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Y_dotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/Y_dotbelow.glif
new file mode 100644
index 00000000..5eba064f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/Y_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ydotbelow" format="2">
+  <advance width="653"/>
+  <unicode hex="1EF4"/>
+  <outline>
+    <component base="Y"/>
+    <component base="dotbelowcomb" xOffset="174"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Y_eru-cy.glif b/src/Cantarell-Bold.ufo/glyphs/Y_eru-cy.glif
new file mode 100644
index 00000000..7e4533aa
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/Y_eru-cy.glif
@@ -0,0 +1,36 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Yeru-cy" format="2">
+  <advance width="907"/>
+  <unicode hex="042B"/>
+  <anchor x="464" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="67" y="0" type="line"/>
+      <point x="311" y="0" type="line" smooth="yes"/>
+      <point x="494" y="0"/>
+      <point x="602" y="90"/>
+      <point x="602" y="242" type="curve" smooth="yes"/>
+      <point x="602" y="369"/>
+      <point x="506" y="454"/>
+      <point x="362" y="454" type="curve" smooth="yes"/>
+      <point x="180" y="454" type="line"/>
+      <point x="180" y="322" type="line"/>
+      <point x="324" y="322" type="line" smooth="yes"/>
+      <point x="383" y="322"/>
+      <point x="422" y="283"/>
+      <point x="422" y="225" type="curve" smooth="yes"/>
+      <point x="422" y="169"/>
+      <point x="389" y="136"/>
+      <point x="334" y="136" type="curve" smooth="yes"/>
+      <point x="237" y="136" type="line"/>
+      <point x="237" y="694" type="line"/>
+      <point x="67" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="664" y="-3" type="line"/>
+      <point x="840" y="-3" type="line"/>
+      <point x="840" y="691" type="line"/>
+      <point x="664" y="691" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Y_erudieresis-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/Y_erudieresis-cy.glif
new file mode 100644
index 00000000..59cc3b32
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/Y_erudieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Yerudieresis-cy" format="2">
+  <advance width="907"/>
+  <unicode hex="04F8"/>
+  <outline>
+    <component base="Yeru-cy"/>
+    <component base="dieresiscomb.case" xOffset="189"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Y_grave.glif b/src/Cantarell-Bold.ufo/glyphs/Y_grave.glif
new file mode 100644
index 00000000..cbaad132
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/Y_grave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ygrave" format="2">
+  <advance width="653"/>
+  <unicode hex="1EF2"/>
+  <outline>
+    <component base="Y"/>
+    <component base="gravecomb.case" xOffset="95"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Y_hookabove.glif b/src/Cantarell-Bold.ufo/glyphs/Y_hookabove.glif
new file mode 100644
index 00000000..64884888
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/Y_hookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Yhookabove" format="2">
+  <advance width="653"/>
+  <unicode hex="1EF6"/>
+  <outline>
+    <component base="Y"/>
+    <component base="hookabovecomb.case" xOffset="169"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Y_i-cy.glif b/src/Cantarell-Bold.ufo/glyphs/Y_i-cy.glif
new file mode 100644
index 00000000..2ace02bf
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/Y_i-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Yi-cy" format="2">
+  <advance width="310"/>
+  <unicode hex="0407"/>
+  <outline>
+    <component base="I"/>
+    <component base="dieresiscomb.case" xOffset="-120"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Y_macron.glif b/src/Cantarell-Bold.ufo/glyphs/Y_macron.glif
new file mode 100644
index 00000000..932fd02a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/Y_macron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ymacron" format="2">
+  <advance width="653"/>
+  <unicode hex="0232"/>
+  <outline>
+    <component base="Y"/>
+    <component base="macroncomb.case" xOffset="85"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Y_tilde.glif b/src/Cantarell-Bold.ufo/glyphs/Y_tilde.glif
new file mode 100644
index 00000000..fbbb025a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/Y_tilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ytilde" format="2">
+  <advance width="653"/>
+  <unicode hex="1EF8"/>
+  <outline>
+    <component base="Y"/>
+    <component base="tildecomb.case" xOffset="95"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Y_usbig-cy.glif b/src/Cantarell-Bold.ufo/glyphs/Y_usbig-cy.glif
new file mode 100644
index 00000000..3a1fa3fa
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/Y_usbig-cy.glif
@@ -0,0 +1,43 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Yusbig-cy" format="2">
+  <advance width="794"/>
+  <unicode hex="046A"/>
+  <outline>
+    <contour>
+      <point x="237" y="378" type="line"/>
+      <point x="424" y="378" type="line"/>
+      <point x="241" y="615" type="line"/>
+      <point x="206" y="550" type="line"/>
+      <point x="583" y="550" type="line"/>
+      <point x="543" y="615" type="line"/>
+      <point x="375" y="398" type="line"/>
+      <point x="552" y="398" type="line"/>
+      <point x="705" y="546" type="line"/>
+      <point x="705" y="694" type="line"/>
+      <point x="83" y="694" type="line"/>
+      <point x="83" y="546" type="line"/>
+    </contour>
+    <contour>
+      <point x="481" y="304" type="line"/>
+      <point x="314" y="304" type="line"/>
+      <point x="314" y="0" type="line"/>
+      <point x="481" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="183" y="0" type="line"/>
+      <point x="183" y="200"/>
+      <point x="247" y="291"/>
+      <point x="388" y="291" type="curve" smooth="yes"/>
+      <point x="542" y="291"/>
+      <point x="612" y="200"/>
+      <point x="612" y="0" type="curve"/>
+      <point x="780" y="0" type="line"/>
+      <point x="780" y="288"/>
+      <point x="662" y="420"/>
+      <point x="404" y="420" type="curve" smooth="yes"/>
+      <point x="137" y="420"/>
+      <point x="15" y="288"/>
+      <point x="15" y="0" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Z_.glif b/src/Cantarell-Bold.ufo/glyphs/Z_.glif
new file mode 100644
index 00000000..13ba417c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/Z_.glif
@@ -0,0 +1,26 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Z" format="2">
+  <advance width="650"/>
+  <unicode hex="005A"/>
+  <note>
+Z
+</note>
+  <anchor x="331" y="0" name="bottom"/>
+  <anchor x="331" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="22" y="0" type="line"/>
+      <point x="625" y="0" type="line"/>
+      <point x="625" y="152" type="line"/>
+      <point x="168" y="152" type="line"/>
+      <point x="209" y="94" type="line"/>
+      <point x="620" y="591" type="line"/>
+      <point x="620" y="694" type="line"/>
+      <point x="40" y="694" type="line"/>
+      <point x="40" y="542" type="line"/>
+      <point x="484" y="542" type="line"/>
+      <point x="432" y="608" type="line"/>
+      <point x="22" y="111" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Z_acute.glif b/src/Cantarell-Bold.ufo/glyphs/Z_acute.glif
new file mode 100644
index 00000000..2471ec09
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/Z_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Zacute" format="2">
+  <advance width="650"/>
+  <unicode hex="0179"/>
+  <outline>
+    <component base="Z"/>
+    <component base="acutecomb.case" xOffset="252"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Z_caron.glif b/src/Cantarell-Bold.ufo/glyphs/Z_caron.glif
new file mode 100644
index 00000000..256b8039
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/Z_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Zcaron" format="2">
+  <advance width="650"/>
+  <unicode hex="017D"/>
+  <outline>
+    <component base="Z"/>
+    <component base="caroncomb.case" xOffset="117"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Z_dotaccent.glif b/src/Cantarell-Bold.ufo/glyphs/Z_dotaccent.glif
new file mode 100644
index 00000000..3cf7f45f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/Z_dotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Zdotaccent" format="2">
+  <advance width="650"/>
+  <unicode hex="017B"/>
+  <outline>
+    <component base="Z"/>
+    <component base="dotaccentcomb.case" xOffset="186"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Z_dotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/Z_dotbelow.glif
new file mode 100644
index 00000000..fadc416e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/Z_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Zdotbelow" format="2">
+  <advance width="650"/>
+  <unicode hex="1E92"/>
+  <outline>
+    <component base="Z"/>
+    <component base="dotbelowcomb" xOffset="181"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Z_e-cy.glif b/src/Cantarell-Bold.ufo/glyphs/Z_e-cy.glif
new file mode 100644
index 00000000..55b48c29
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/Z_e-cy.glif
@@ -0,0 +1,53 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ze-cy" format="2">
+  <advance width="592"/>
+  <unicode hex="0417"/>
+  <anchor x="297" y="0" name="bottom"/>
+  <anchor x="297" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="245" y="-10" type="curve" smooth="yes"/>
+      <point x="439" y="-10"/>
+      <point x="565" y="77"/>
+      <point x="565" y="210" type="curve" smooth="yes"/>
+      <point x="565" y="306"/>
+      <point x="494" y="371"/>
+      <point x="384" y="375" type="curve"/>
+      <point x="382" y="365" type="line"/>
+      <point x="477" y="365"/>
+      <point x="546" y="429"/>
+      <point x="546" y="518" type="curve" smooth="yes"/>
+      <point x="546" y="631"/>
+      <point x="439" y="704"/>
+      <point x="273" y="704" type="curve" smooth="yes"/>
+      <point x="188" y="704"/>
+      <point x="103" y="684"/>
+      <point x="29" y="647" type="curve"/>
+      <point x="70" y="510" type="line"/>
+      <point x="137" y="536"/>
+      <point x="191" y="548"/>
+      <point x="242" y="548" type="curve" smooth="yes"/>
+      <point x="316" y="548"/>
+      <point x="355" y="528"/>
+      <point x="355" y="491" type="curve" smooth="yes"/>
+      <point x="355" y="447"/>
+      <point x="307" y="418"/>
+      <point x="235" y="418" type="curve" smooth="yes"/>
+      <point x="130" y="418" type="line"/>
+      <point x="130" y="281" type="line"/>
+      <point x="237" y="281" type="line" smooth="yes"/>
+      <point x="325" y="281"/>
+      <point x="375" y="256"/>
+      <point x="375" y="212" type="curve" smooth="yes"/>
+      <point x="375" y="170"/>
+      <point x="329" y="146"/>
+      <point x="251" y="146" type="curve" smooth="yes"/>
+      <point x="193" y="146"/>
+      <point x="121" y="159"/>
+      <point x="60" y="183" type="curve"/>
+      <point x="18" y="41" type="line"/>
+      <point x="97" y="4"/>
+      <point x="164" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Z_edescender-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/Z_edescender-cy.glif
new file mode 100644
index 00000000..ead6229f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/Z_edescender-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Zedescender-cy" format="2">
+  <advance width="592"/>
+  <unicode hex="0498"/>
+  <outline>
+    <component base="Ze-cy"/>
+    <component base="cedillacomb" xOffset="139"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Z_edieresis-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/Z_edieresis-cy.glif
new file mode 100644
index 00000000..2f68ba0a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/Z_edieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Zedieresis-cy" format="2">
+  <advance width="592"/>
+  <unicode hex="04DE"/>
+  <outline>
+    <component base="Ze-cy"/>
+    <component base="dieresiscomb.case" xOffset="22"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Z_he-cy.glif b/src/Cantarell-Bold.ufo/glyphs/Z_he-cy.glif
new file mode 100644
index 00000000..dcd0550e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/Z_he-cy.glif
@@ -0,0 +1,39 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Zhe-cy" format="2">
+  <advance width="1041"/>
+  <unicode hex="0416"/>
+  <anchor x="905" y="0" name="bottomright"/>
+  <anchor x="521" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="845" y="0" type="line"/>
+      <point x="1042" y="0" type="line"/>
+      <point x="829" y="387" type="line"/>
+      <point x="832" y="360" type="line"/>
+      <point x="1034" y="694" type="line"/>
+      <point x="831" y="694" type="line"/>
+      <point x="649" y="363" type="line"/>
+    </contour>
+    <contour>
+      <point x="-3" y="0" type="line"/>
+      <point x="192" y="0" type="line"/>
+      <point x="395" y="361" type="line"/>
+      <point x="218" y="694" type="line"/>
+      <point x="13" y="694" type="line"/>
+      <point x="215" y="331" type="line"/>
+      <point x="212" y="359" type="line"/>
+    </contour>
+    <contour>
+      <point x="301" y="278" type="line"/>
+      <point x="750" y="278" type="line"/>
+      <point x="750" y="430" type="line"/>
+      <point x="301" y="430" type="line"/>
+    </contour>
+    <contour>
+      <point x="437" y="0" type="line"/>
+      <point x="610" y="0" type="line"/>
+      <point x="610" y="694" type="line"/>
+      <point x="437" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Z_hebreve-cy.glif b/src/Cantarell-Bold.ufo/glyphs/Z_hebreve-cy.glif
new file mode 100644
index 00000000..4b9d3ee7
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/Z_hebreve-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Zhebreve-cy" format="2">
+  <advance width="1041"/>
+  <unicode hex="04C1"/>
+  <outline>
+    <component base="Zhe-cy"/>
+    <component base="brevecomb-cy.case" xOffset="288"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Z_hedescender-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/Z_hedescender-cy.glif
new file mode 100644
index 00000000..2a0a6975
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/Z_hedescender-cy.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Zhedescender-cy" format="2">
+  <advance width="1086"/>
+  <unicode hex="0496"/>
+  <outline>
+    <component base="Zhe-cy" xOffset="5"/>
+    <component base="descender-cy.case" xOffset="814"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/Z_hedieresis-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/Z_hedieresis-cy.glif
new file mode 100644
index 00000000..35f55162
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/Z_hedieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Zhedieresis-cy" format="2">
+  <advance width="1041"/>
+  <unicode hex="04DC"/>
+  <outline>
+    <component base="Zhe-cy"/>
+    <component base="dieresiscomb.case" xOffset="246"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/_bar-cy.glif b/src/Cantarell-Bold.ufo/glyphs/_bar-cy.glif
new file mode 100644
index 00000000..1b5ac7c1
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/_bar-cy.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="_bar-cy" format="2">
+  <advance width="879"/>
+  <anchor x="440" y="343" name="_center"/>
+  <outline>
+    <contour>
+      <point x="133" y="275" type="line"/>
+      <point x="746" y="275" type="line"/>
+      <point x="746" y="410" type="line"/>
+      <point x="133" y="410" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/_bottomhook.glif b/src/Cantarell-Bold.ufo/glyphs/_bottomhook.glif
new file mode 100644
index 00000000..b4f23760
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/_bottomhook.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="_bottomhook" format="2">
+  <advance width="613"/>
+  <anchor x="503" y="0" name="_bottom"/>
+  <outline>
+    <contour>
+      <point x="417" y="-227" type="line"/>
+      <point x="521" y="-197"/>
+      <point x="590" y="-111"/>
+      <point x="590" y="-13" type="curve" smooth="yes"/>
+      <point x="590" y="0" type="line"/>
+      <point x="417" y="0" type="line"/>
+      <point x="417" y="-25" type="line" smooth="yes"/>
+      <point x="417" y="-70"/>
+      <point x="395" y="-112"/>
+      <point x="362" y="-131" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/_commaaccent.glif b/src/Cantarell-Bold.ufo/glyphs/_commaaccent.glif
new file mode 100644
index 00000000..080085aa
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/_commaaccent.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="_commaaccent" format="2">
+  <advance width="340"/>
+  <outline>
+    <contour>
+      <point x="59" y="-227" type="curve"/>
+      <point x="176" y="-227" type="line"/>
+      <point x="223" y="-176"/>
+      <point x="248" y="-116"/>
+      <point x="248" y="-56" type="curve"/>
+      <point x="87" y="-56" type="line"/>
+      <point x="87" y="-122"/>
+      <point x="76" y="-187"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/_currencyvstem.glif 
b/src/Cantarell-Bold.ufo/glyphs/_currencyvstem.glif
new file mode 100644
index 00000000..2b11bd8f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/_currencyvstem.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="_currencyvstem" format="2">
+  <advance width="370"/>
+  <outline>
+    <contour>
+      <point x="102" y="649" type="line"/>
+      <point x="268" y="649" type="line"/>
+      <point x="268" y="842" type="line"/>
+      <point x="102" y="842" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/_descender-cy.case.straight.glif 
b/src/Cantarell-Bold.ufo/glyphs/_descender-cy.case.straight.glif
new file mode 100644
index 00000000..1b2fcd13
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/_descender-cy.case.straight.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="_descender-cy.case.straight" format="2">
+  <advance width="316"/>
+  <anchor x="179" y="0" name="_bottomright"/>
+  <outline>
+    <contour>
+      <point x="96" y="-187" type="line"/>
+      <point x="262" y="-187" type="line"/>
+      <point x="262" y="131" type="line"/>
+      <point x="96" y="131" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/_descenderreverse-cy.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/_descenderreverse-cy.case.glif
new file mode 100644
index 00000000..9d42717a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/_descenderreverse-cy.case.glif
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="_descenderreverse-cy.case" format="2">
+  <advance width="316"/>
+  <anchor x="201" y="0" name="_bottomright"/>
+  <outline>
+    <contour>
+      <point x="-20" y="-187" type="line"/>
+      <point x="142" y="-187" type="line"/>
+      <point x="142" y="0" type="line"/>
+      <point x="205" y="0" type="line"/>
+      <point x="205" y="151" type="line"/>
+      <point x="-20" y="151" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/_descenderreversed-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/_descenderreversed-cy.glif
new file mode 100644
index 00000000..75643712
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/_descenderreversed-cy.glif
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="_descenderreversed-cy" format="2">
+  <advance width="316"/>
+  <anchor x="243" y="0" name="_bottomright"/>
+  <outline>
+    <contour>
+      <point x="47" y="-136" type="line"/>
+      <point x="203" y="-136" type="line"/>
+      <point x="203" y="0" type="line"/>
+      <point x="252" y="0" type="line"/>
+      <point x="252" y="123" type="line"/>
+      <point x="47" y="123" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/_o.numero.glif b/src/Cantarell-Bold.ufo/glyphs/_o.numero.glif
new file mode 100644
index 00000000..e66e8efc
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/_o.numero.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="_o.numero" format="2">
+  <advance width="600"/>
+  <note>
+o
+</note>
+  <outline>
+    <contour>
+      <point x="71" y="0" type="line"/>
+      <point x="502" y="0" type="line"/>
+      <point x="502" y="135" type="line"/>
+      <point x="71" y="135" type="line"/>
+    </contour>
+    <component base="o" yOffset="204"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/_slash.zero.glif b/src/Cantarell-Bold.ufo/glyphs/_slash.zero.glif
new file mode 100644
index 00000000..fdb25ac9
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/_slash.zero.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="_slash.zero" format="2">
+  <advance width="600"/>
+  <anchor x="223" y="241" name="_slash"/>
+  <outline>
+    <contour>
+      <point x="114" y="2" type="line"/>
+      <point x="401" y="424" type="line"/>
+      <point x="326" y="471" type="line"/>
+      <point x="45" y="49" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/_slash.zero.osf.glif 
b/src/Cantarell-Bold.ufo/glyphs/_slash.zero.osf.glif
new file mode 100644
index 00000000..0e67edd9
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/_slash.zero.osf.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="_slash.zero.osf" format="2">
+  <advance width="600"/>
+  <anchor x="219" y="241" name="_slash"/>
+  <outline>
+    <contour>
+      <point x="137" y="54" type="line"/>
+      <point x="392" y="429" type="line"/>
+      <point x="326" y="471" type="line"/>
+      <point x="77" y="96" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/_typoquote.glif b/src/Cantarell-Bold.ufo/glyphs/_typoquote.glif
new file mode 100644
index 00000000..8db12f68
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/_typoquote.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="_typoquote" format="2">
+  <advance width="389"/>
+  <outline>
+    <contour>
+      <point x="74" y="-171" type="curve"/>
+      <point x="220" y="-171" type="line"/>
+      <point x="265" y="-80"/>
+      <point x="308" y="53"/>
+      <point x="308" y="126" type="curve"/>
+      <point x="120" y="126" type="line"/>
+      <point x="120" y="37"/>
+      <point x="102" y="-82"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/a-cy.glif b/src/Cantarell-Bold.ufo/glyphs/a-cy.glif
new file mode 100644
index 00000000..7707967e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/a-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="a-cy" format="2">
+  <advance width="528"/>
+  <unicode hex="0430"/>
+  <anchor x="264" y="490" name="top"/>
+  <outline>
+    <component base="a"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/a.glif b/src/Cantarell-Bold.ufo/glyphs/a.glif
new file mode 100644
index 00000000..3f817d27
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/a.glif
@@ -0,0 +1,54 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="a" format="2">
+  <advance width="528"/>
+  <unicode hex="0061"/>
+  <note>
+a
+</note>
+  <anchor x="267" y="0" name="bottom"/>
+  <anchor x="441" y="10" name="ogonek"/>
+  <anchor x="257" y="490" name="top"/>
+  <outline>
+    <contour>
+      <point x="363" y="0" type="line"/>
+      <point x="488" y="0" type="line"/>
+      <point x="488" y="272" type="line" smooth="yes"/>
+      <point x="488" y="420"/>
+      <point x="406" y="500"/>
+      <point x="246" y="500" type="curve" smooth="yes"/>
+      <point x="170" y="500"/>
+      <point x="90" y="482"/>
+      <point x="28" y="452" type="curve"/>
+      <point x="68" y="335" type="line"/>
+      <point x="119" y="353"/>
+      <point x="166" y="362"/>
+      <point x="209" y="362" type="curve" smooth="yes"/>
+      <point x="279" y="362"/>
+      <point x="319" y="338"/>
+      <point x="319" y="292" type="curve" smooth="yes"/>
+      <point x="319" y="129" type="line"/>
+    </contour>
+    <contour>
+      <point x="195" y="-10" type="curve" smooth="yes"/>
+      <point x="294" y="-10"/>
+      <point x="362" y="41"/>
+      <point x="395" y="145" type="curve"/>
+      <point x="342" y="168" type="line"/>
+      <point x="324" y="138"/>
+      <point x="291" y="119"/>
+      <point x="255" y="119" type="curve" smooth="yes"/>
+      <point x="220" y="119"/>
+      <point x="196" y="137"/>
+      <point x="196" y="163" type="curve" smooth="yes"/>
+      <point x="196" y="197"/>
+      <point x="238" y="210"/>
+      <point x="350" y="210" type="curve"/>
+      <point x="350" y="296" type="line"/>
+      <point x="124" y="296"/>
+      <point x="22" y="247"/>
+      <point x="22" y="138" type="curve" smooth="yes"/>
+      <point x="22" y="49"/>
+      <point x="89" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/aacute.glif b/src/Cantarell-Bold.ufo/glyphs/aacute.glif
new file mode 100644
index 00000000..46ce8674
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/aacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="aacute" format="2">
+  <advance width="528"/>
+  <unicode hex="00E1"/>
+  <outline>
+    <component base="a"/>
+    <component base="acutecomb" xOffset="161"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/abreve-cy.glif b/src/Cantarell-Bold.ufo/glyphs/abreve-cy.glif
new file mode 100644
index 00000000..75679849
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/abreve-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="abreve-cy" format="2">
+  <advance width="528"/>
+  <unicode hex="04D1"/>
+  <outline>
+    <component base="a-cy"/>
+    <component base="brevecomb-cy" xOffset="31"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/abreve.glif b/src/Cantarell-Bold.ufo/glyphs/abreve.glif
new file mode 100644
index 00000000..2ffde5f2
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/abreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="abreve" format="2">
+  <advance width="528"/>
+  <unicode hex="0103"/>
+  <outline>
+    <component base="a"/>
+    <component base="brevecomb" xOffset="41"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/abreveacute.glif b/src/Cantarell-Bold.ufo/glyphs/abreveacute.glif
new file mode 100644
index 00000000..be2a7eee
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/abreveacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="abreveacute" format="2">
+  <advance width="528"/>
+  <unicode hex="1EAF"/>
+  <outline>
+    <component base="a"/>
+    <component base="brevecomb_acutecomb" xOffset="32"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/abrevedotbelow.glif 
b/src/Cantarell-Bold.ufo/glyphs/abrevedotbelow.glif
new file mode 100644
index 00000000..ec4a38e1
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/abrevedotbelow.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="abrevedotbelow" format="2">
+  <advance width="528"/>
+  <unicode hex="1EB7"/>
+  <outline>
+    <component base="a"/>
+    <component base="dotbelowcomb" xOffset="117"/>
+    <component base="brevecomb" xOffset="41"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/abrevegrave.glif b/src/Cantarell-Bold.ufo/glyphs/abrevegrave.glif
new file mode 100644
index 00000000..f39bc40d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/abrevegrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="abrevegrave" format="2">
+  <advance width="528"/>
+  <unicode hex="1EB1"/>
+  <outline>
+    <component base="a"/>
+    <component base="brevecomb_gravecomb" xOffset="32"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/abrevehookabove.glif 
b/src/Cantarell-Bold.ufo/glyphs/abrevehookabove.glif
new file mode 100644
index 00000000..75115f0a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/abrevehookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="abrevehookabove" format="2">
+  <advance width="528"/>
+  <unicode hex="1EB3"/>
+  <outline>
+    <component base="a"/>
+    <component base="brevecomb_hookabovecomb" xOffset="32"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/abrevetilde.glif b/src/Cantarell-Bold.ufo/glyphs/abrevetilde.glif
new file mode 100644
index 00000000..b5477684
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/abrevetilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="abrevetilde" format="2">
+  <advance width="528"/>
+  <unicode hex="1EB5"/>
+  <outline>
+    <component base="a"/>
+    <component base="brevecomb_tildecomb" xOffset="24"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/acaron.glif b/src/Cantarell-Bold.ufo/glyphs/acaron.glif
new file mode 100644
index 00000000..a4b76737
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/acaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acaron" format="2">
+  <advance width="528"/>
+  <unicode hex="01CE"/>
+  <outline>
+    <component base="a"/>
+    <component base="caroncomb" xOffset="51"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/acircumflex.glif b/src/Cantarell-Bold.ufo/glyphs/acircumflex.glif
new file mode 100644
index 00000000..eec22927
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/acircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acircumflex" format="2">
+  <advance width="528"/>
+  <unicode hex="00E2"/>
+  <outline>
+    <component base="a"/>
+    <component base="circumflexcomb" xOffset="54"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/acircumflexacute.glif 
b/src/Cantarell-Bold.ufo/glyphs/acircumflexacute.glif
new file mode 100644
index 00000000..4b2c5377
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/acircumflexacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acircumflexacute" format="2">
+  <advance width="528"/>
+  <unicode hex="1EA5"/>
+  <outline>
+    <component base="a"/>
+    <component base="circumflexcomb_acutecomb" xOffset="53"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/acircumflexdotbelow.glif 
b/src/Cantarell-Bold.ufo/glyphs/acircumflexdotbelow.glif
new file mode 100644
index 00000000..f75785af
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/acircumflexdotbelow.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acircumflexdotbelow" format="2">
+  <advance width="528"/>
+  <unicode hex="1EAD"/>
+  <outline>
+    <component base="a"/>
+    <component base="dotbelowcomb" xOffset="117"/>
+    <component base="circumflexcomb" xOffset="54"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/acircumflexgrave.glif 
b/src/Cantarell-Bold.ufo/glyphs/acircumflexgrave.glif
new file mode 100644
index 00000000..186dc42b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/acircumflexgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acircumflexgrave" format="2">
+  <advance width="528"/>
+  <unicode hex="1EA7"/>
+  <outline>
+    <component base="a"/>
+    <component base="circumflexcomb_gravecomb" xOffset="53"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/acircumflexhookabove.glif 
b/src/Cantarell-Bold.ufo/glyphs/acircumflexhookabove.glif
new file mode 100644
index 00000000..b9f4acc5
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/acircumflexhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acircumflexhookabove" format="2">
+  <advance width="528"/>
+  <unicode hex="1EA9"/>
+  <outline>
+    <component base="a"/>
+    <component base="circumflexcomb_hookabovecomb" xOffset="53"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/acircumflextilde.glif 
b/src/Cantarell-Bold.ufo/glyphs/acircumflextilde.glif
new file mode 100644
index 00000000..3a7a1df1
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/acircumflextilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acircumflextilde" format="2">
+  <advance width="528"/>
+  <unicode hex="1EAB"/>
+  <outline>
+    <component base="a"/>
+    <component base="circumflexcomb_tildecomb" xOffset="35"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/acute.glif b/src/Cantarell-Bold.ufo/glyphs/acute.glif
new file mode 100644
index 00000000..f14acfa4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/acute.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acute" format="2">
+  <advance width="287"/>
+  <unicode hex="00B4"/>
+  <outline>
+    <component base="acutecomb" xOffset="-4"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/acutecomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/acutecomb.case.glif
new file mode 100644
index 00000000..c03b5d6f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/acutecomb.case.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acutecomb.case" format="2">
+  <anchor x="79" y="694" name="_top"/>
+  <anchor x="-18" y="839" name="top"/>
+  <outline>
+    <contour>
+      <point x="63" y="734" type="line"/>
+      <point x="272" y="849" type="line"/>
+      <point x="174" y="983" type="line"/>
+      <point x="-5" y="827" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>312</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/acutecomb.glif b/src/Cantarell-Bold.ufo/glyphs/acutecomb.glif
new file mode 100644
index 00000000..de53ec9e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/acutecomb.glif
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acutecomb" format="2">
+  <unicode hex="0301"/>
+  <anchor x="96" y="490" name="_top"/>
+  <anchor x="114" y="724" name="top"/>
+  <anchor x="-6" y="566" name="top_dot"/>
+  <outline>
+    <contour>
+      <point x="104" y="532" type="line"/>
+      <point x="267" y="676" type="line"/>
+      <point x="141" y="778" type="line"/>
+      <point x="23" y="599" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>287</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/acutecomb.loclV_I_E_T_.glif 
b/src/Cantarell-Bold.ufo/glyphs/acutecomb.loclV_I_E_T_.glif
new file mode 100644
index 00000000..8fd21668
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/acutecomb.loclV_I_E_T_.glif
@@ -0,0 +1,27 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acutecomb.loclVIET" format="2">
+  <anchor x="86" y="489" name="_top"/>
+  <anchor x="111" y="747" name="top"/>
+  <anchor x="11" y="658" name="top_dot"/>
+  <outline>
+    <contour>
+      <point x="97" y="536" type="line"/>
+      <point x="259" y="676" type="line"/>
+      <point x="142" y="774" type="line"/>
+      <point x="22" y="600" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>80</integer>
+        <key>verticalShift</key>
+        <integer>95</integer>
+      </dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>284</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/acutecomb_dotaccentcomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/acutecomb_dotaccentcomb.glif
new file mode 100644
index 00000000..91928cb7
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/acutecomb_dotaccentcomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acutecomb_dotaccentcomb" format="2">
+  <outline>
+    <component base="acutecomb.loclVIET"/>
+    <component base="dotaccentcomb.loclVIET" xOffset="-133" yOffset="168"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>284</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/adblgrave.glif b/src/Cantarell-Bold.ufo/glyphs/adblgrave.glif
new file mode 100644
index 00000000..010fc10e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/adblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="adblgrave" format="2">
+  <advance width="528"/>
+  <unicode hex="0201"/>
+  <outline>
+    <component base="a"/>
+    <component base="dblgravecomb" xOffset="-44"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/adieresis-cy.glif b/src/Cantarell-Bold.ufo/glyphs/adieresis-cy.glif
new file mode 100644
index 00000000..c648bafd
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/adieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="adieresis-cy" format="2">
+  <advance width="528"/>
+  <unicode hex="04D3"/>
+  <outline>
+    <component base="a-cy"/>
+    <component base="dieresiscomb" xOffset="-5"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/adieresis.glif b/src/Cantarell-Bold.ufo/glyphs/adieresis.glif
new file mode 100644
index 00000000..490837fe
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/adieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="adieresis" format="2">
+  <advance width="528"/>
+  <unicode hex="00E4"/>
+  <outline>
+    <component base="a"/>
+    <component base="dieresiscomb" xOffset="-12"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/adotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/adotbelow.glif
new file mode 100644
index 00000000..dbb44f5e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/adotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="adotbelow" format="2">
+  <advance width="528"/>
+  <unicode hex="1EA1"/>
+  <outline>
+    <component base="a"/>
+    <component base="dotbelowcomb" xOffset="117"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ae.glif b/src/Cantarell-Bold.ufo/glyphs/ae.glif
new file mode 100644
index 00000000..f960f248
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ae.glif
@@ -0,0 +1,90 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ae" format="2">
+  <advance width="796"/>
+  <unicode hex="00E6"/>
+  <anchor x="397" y="0" name="bottom"/>
+  <anchor x="397" y="490" name="top"/>
+  <outline>
+    <contour>
+      <point x="313" y="255" type="line"/>
+      <point x="446" y="255" type="line"/>
+      <point x="446" y="282" type="line" smooth="yes"/>
+      <point x="446" y="429"/>
+      <point x="383" y="500"/>
+      <point x="253" y="500" type="curve" smooth="yes"/>
+      <point x="175" y="500"/>
+      <point x="91" y="477"/>
+      <point x="27" y="438" type="curve"/>
+      <point x="65" y="321" type="line"/>
+      <point x="117" y="345"/>
+      <point x="173" y="359"/>
+      <point x="217" y="359" type="curve" smooth="yes"/>
+      <point x="278" y="359"/>
+      <point x="313" y="331"/>
+      <point x="313" y="282" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="186" y="-10" type="curve" smooth="yes"/>
+      <point x="282" y="-10"/>
+      <point x="354" y="43"/>
+      <point x="415" y="155" type="curve"/>
+      <point x="362" y="178" type="line"/>
+      <point x="329" y="140"/>
+      <point x="288" y="119"/>
+      <point x="249" y="119" type="curve" smooth="yes"/>
+      <point x="215" y="119"/>
+      <point x="196" y="133"/>
+      <point x="196" y="157" type="curve" smooth="yes"/>
+      <point x="196" y="192"/>
+      <point x="241" y="206"/>
+      <point x="350" y="205" type="curve"/>
+      <point x="350" y="299" type="line"/>
+      <point x="144" y="300"/>
+      <point x="22" y="236"/>
+      <point x="22" y="126" type="curve" smooth="yes"/>
+      <point x="22" y="44"/>
+      <point x="88" y="-10"/>
+    </contour>
+    <contour>
+      <point x="574" y="-10" type="curve" smooth="yes"/>
+      <point x="634" y="-10"/>
+      <point x="697" y="1"/>
+      <point x="759" y="22" type="curve"/>
+      <point x="720" y="141" type="line"/>
+      <point x="680" y="127"/>
+      <point x="640" y="120"/>
+      <point x="603" y="120" type="curve" smooth="yes"/>
+      <point x="507" y="120"/>
+      <point x="464" y="165"/>
+      <point x="464" y="263" type="curve" smooth="yes"/>
+      <point x="464" y="334"/>
+      <point x="487" y="369"/>
+      <point x="533" y="369" type="curve" smooth="yes"/>
+      <point x="574" y="369"/>
+      <point x="598" y="343"/>
+      <point x="598" y="299" type="curve"/>
+      <point x="438" y="299" type="line"/>
+      <point x="438" y="199" type="line"/>
+      <point x="761" y="199" type="line"/>
+      <point x="765" y="215"/>
+      <point x="768" y="244"/>
+      <point x="768" y="271" type="curve" smooth="yes"/>
+      <point x="768" y="415"/>
+      <point x="685" y="500"/>
+      <point x="545" y="500" type="curve" smooth="yes"/>
+      <point x="400" y="500"/>
+      <point x="318" y="408"/>
+      <point x="318" y="245" type="curve" smooth="yes"/>
+      <point x="318" y="77"/>
+      <point x="405" y="-10"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>a</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>e</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/aeacute.glif b/src/Cantarell-Bold.ufo/glyphs/aeacute.glif
new file mode 100644
index 00000000..979b399f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/aeacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="aeacute" format="2">
+  <advance width="796"/>
+  <unicode hex="01FD"/>
+  <outline>
+    <component base="ae"/>
+    <component base="acutecomb" xOffset="301"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/agrave.glif b/src/Cantarell-Bold.ufo/glyphs/agrave.glif
new file mode 100644
index 00000000..a2b7ec74
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/agrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="agrave" format="2">
+  <advance width="528"/>
+  <unicode hex="00E0"/>
+  <outline>
+    <component base="a"/>
+    <component base="gravecomb" xOffset="59"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ahookabove.glif b/src/Cantarell-Bold.ufo/glyphs/ahookabove.glif
new file mode 100644
index 00000000..0a67d5d7
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ahookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ahookabove" format="2">
+  <advance width="528"/>
+  <unicode hex="1EA3"/>
+  <outline>
+    <component base="a"/>
+    <component base="hookabovecomb" xOffset="103"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/aie-cy.glif b/src/Cantarell-Bold.ufo/glyphs/aie-cy.glif
new file mode 100644
index 00000000..9b4eb9ea
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/aie-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="aie-cy" format="2">
+  <advance width="796"/>
+  <unicode hex="04D5"/>
+  <outline>
+    <component base="ae"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ainvertedbreve.glif 
b/src/Cantarell-Bold.ufo/glyphs/ainvertedbreve.glif
new file mode 100644
index 00000000..d41209aa
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ainvertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ainvertedbreve" format="2">
+  <advance width="528"/>
+  <unicode hex="0203"/>
+  <outline>
+    <component base="a"/>
+    <component base="breveinvertedcomb" xOffset="31"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/amacron.glif b/src/Cantarell-Bold.ufo/glyphs/amacron.glif
new file mode 100644
index 00000000..98e31562
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/amacron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="amacron" format="2">
+  <advance width="528"/>
+  <unicode hex="0101"/>
+  <outline>
+    <component base="a"/>
+    <component base="macroncomb" xOffset="15"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ampersand.glif b/src/Cantarell-Bold.ufo/glyphs/ampersand.glif
new file mode 100644
index 00000000..8335ce56
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ampersand.glif
@@ -0,0 +1,47 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ampersand" format="2">
+  <advance width="691"/>
+  <unicode hex="0026"/>
+  <outline>
+    <contour>
+      <point x="582" y="-10" type="curve"/>
+      <point x="671" y="92" type="line"/>
+      <point x="376" y="314"/>
+      <point x="275" y="416"/>
+      <point x="275" y="511" type="curve" smooth="yes"/>
+      <point x="275" y="551"/>
+      <point x="295" y="572"/>
+      <point x="331" y="572" type="curve" smooth="yes"/>
+      <point x="364" y="572"/>
+      <point x="387" y="554"/>
+      <point x="387" y="528" type="curve" smooth="yes"/>
+      <point x="387" y="419"/>
+      <point x="27" y="443"/>
+      <point x="27" y="200" type="curve" smooth="yes"/>
+      <point x="27" y="75"/>
+      <point x="125" y="-10"/>
+      <point x="271" y="-10" type="curve" smooth="yes"/>
+      <point x="431" y="-10"/>
+      <point x="567" y="94"/>
+      <point x="657" y="290" type="curve"/>
+      <point x="542" y="358" type="line"/>
+      <point x="476" y="209"/>
+      <point x="393" y="126"/>
+      <point x="294" y="126" type="curve" smooth="yes"/>
+      <point x="234" y="126"/>
+      <point x="193" y="158"/>
+      <point x="193" y="208" type="curve" smooth="yes"/>
+      <point x="193" y="355"/>
+      <point x="541" y="327"/>
+      <point x="541" y="533" type="curve" smooth="yes"/>
+      <point x="541" y="634"/>
+      <point x="457" y="704"/>
+      <point x="333" y="704" type="curve" smooth="yes"/>
+      <point x="207" y="704"/>
+      <point x="120" y="629"/>
+      <point x="120" y="517" type="curve" smooth="yes"/>
+      <point x="120" y="397"/>
+      <point x="218" y="284"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/aogonek.glif b/src/Cantarell-Bold.ufo/glyphs/aogonek.glif
new file mode 100644
index 00000000..3e5011b5
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/aogonek.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="aogonek" format="2">
+  <advance width="528"/>
+  <unicode hex="0105"/>
+  <outline>
+    <component base="a"/>
+    <component base="ogonekcomb" xOffset="-19"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/apostrophemod.glif 
b/src/Cantarell-Bold.ufo/glyphs/apostrophemod.glif
new file mode 100644
index 00000000..3580da7e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/apostrophemod.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="apostrophemod" format="2">
+  <advance width="288"/>
+  <unicode hex="02BC"/>
+  <outline>
+    <component base="quoteright" xOffset="-15"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/approxequal.glif b/src/Cantarell-Bold.ufo/glyphs/approxequal.glif
new file mode 100644
index 00000000..019f7951
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/approxequal.glif
@@ -0,0 +1,51 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="approxequal" format="2">
+  <advance width="606"/>
+  <unicode hex="2248"/>
+  <outline>
+    <contour>
+      <point x="143" y="322" type="line"/>
+      <point x="167" y="369"/>
+      <point x="183" y="384"/>
+      <point x="208" y="384" type="curve" smooth="yes"/>
+      <point x="256" y="384"/>
+      <point x="298" y="326"/>
+      <point x="370" y="326" type="curve" smooth="yes"/>
+      <point x="448" y="326"/>
+      <point x="531" y="397"/>
+      <point x="568" y="495" type="curve"/>
+      <point x="458" y="544" type="line"/>
+      <point x="442" y="504"/>
+      <point x="416" y="483"/>
+      <point x="383" y="483" type="curve" smooth="yes"/>
+      <point x="327" y="483"/>
+      <point x="294" y="541"/>
+      <point x="223" y="541" type="curve" smooth="yes"/>
+      <point x="150" y="541"/>
+      <point x="79" y="474"/>
+      <point x="39" y="368" type="curve"/>
+    </contour>
+    <contour>
+      <point x="139" y="90" type="line"/>
+      <point x="161" y="133"/>
+      <point x="181" y="151"/>
+      <point x="208" y="151" type="curve" smooth="yes"/>
+      <point x="256" y="151"/>
+      <point x="298" y="93"/>
+      <point x="370" y="93" type="curve" smooth="yes"/>
+      <point x="448" y="93"/>
+      <point x="531" y="164"/>
+      <point x="568" y="262" type="curve"/>
+      <point x="458" y="310" type="line"/>
+      <point x="442" y="271"/>
+      <point x="416" y="250"/>
+      <point x="383" y="250" type="curve" smooth="yes"/>
+      <point x="327" y="250"/>
+      <point x="294" y="308"/>
+      <point x="223" y="308" type="curve" smooth="yes"/>
+      <point x="150" y="308"/>
+      <point x="79" y="241"/>
+      <point x="39" y="135" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/approxequal.tf.glif 
b/src/Cantarell-Bold.ufo/glyphs/approxequal.tf.glif
new file mode 100644
index 00000000..fc1f43ec
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/approxequal.tf.glif
@@ -0,0 +1,50 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="approxequal.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="137" y="317" type="line"/>
+      <point x="160" y="365"/>
+      <point x="177" y="379"/>
+      <point x="198" y="379" type="curve" smooth="yes"/>
+      <point x="244" y="379"/>
+      <point x="285" y="321"/>
+      <point x="355" y="321" type="curve" smooth="yes"/>
+      <point x="426" y="321"/>
+      <point x="510" y="388"/>
+      <point x="547" y="490" type="curve"/>
+      <point x="439" y="539" type="line"/>
+      <point x="424" y="499"/>
+      <point x="398" y="478"/>
+      <point x="367" y="478" type="curve" smooth="yes"/>
+      <point x="313" y="478"/>
+      <point x="281" y="536"/>
+      <point x="213" y="536" type="curve" smooth="yes"/>
+      <point x="144" y="536"/>
+      <point x="73" y="469"/>
+      <point x="34" y="363" type="curve"/>
+    </contour>
+    <contour>
+      <point x="133" y="85" type="line"/>
+      <point x="154" y="129"/>
+      <point x="175" y="146"/>
+      <point x="198" y="146" type="curve" smooth="yes"/>
+      <point x="244" y="146"/>
+      <point x="285" y="88"/>
+      <point x="355" y="88" type="curve" smooth="yes"/>
+      <point x="426" y="88"/>
+      <point x="510" y="155"/>
+      <point x="547" y="257" type="curve"/>
+      <point x="439" y="305" type="line"/>
+      <point x="424" y="266"/>
+      <point x="398" y="245"/>
+      <point x="367" y="245" type="curve" smooth="yes"/>
+      <point x="313" y="245"/>
+      <point x="281" y="303"/>
+      <point x="213" y="303" type="curve" smooth="yes"/>
+      <point x="146" y="303"/>
+      <point x="75" y="240"/>
+      <point x="34" y="130" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/aring.glif b/src/Cantarell-Bold.ufo/glyphs/aring.glif
new file mode 100644
index 00000000..446cfa8c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/aring.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="aring" format="2">
+  <advance width="528"/>
+  <unicode hex="00E5"/>
+  <outline>
+    <component base="a"/>
+    <component base="ringcomb" xOffset="91"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/aringacute.glif b/src/Cantarell-Bold.ufo/glyphs/aringacute.glif
new file mode 100644
index 00000000..af719fd8
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/aringacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="aringacute" format="2">
+  <advance width="528"/>
+  <unicode hex="01FB"/>
+  <outline>
+    <component base="a"/>
+    <component base="ringcomb_acutecomb" xOffset="101"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/asciicircum.glif b/src/Cantarell-Bold.ufo/glyphs/asciicircum.glif
new file mode 100644
index 00000000..8e79e509
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/asciicircum.glif
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="asciicircum" format="2">
+  <advance width="647"/>
+  <unicode hex="005E"/>
+  <outline>
+    <contour>
+      <point x="153" y="176" type="line"/>
+      <point x="332" y="506" type="line"/>
+      <point x="295" y="504" type="line"/>
+      <point x="463" y="175" type="line"/>
+      <point x="628" y="247" type="line"/>
+      <point x="387" y="695" type="line"/>
+      <point x="256" y="695" type="line"/>
+      <point x="19" y="235" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/asciitilde.glif b/src/Cantarell-Bold.ufo/glyphs/asciitilde.glif
new file mode 100644
index 00000000..a7650060
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/asciitilde.glif
@@ -0,0 +1,29 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="asciitilde" format="2">
+  <advance width="629"/>
+  <unicode hex="007E"/>
+  <outline>
+    <contour>
+      <point x="133" y="219" type="line"/>
+      <point x="150" y="253"/>
+      <point x="177" y="274"/>
+      <point x="208" y="274" type="curve" smooth="yes"/>
+      <point x="268" y="274"/>
+      <point x="307" y="208"/>
+      <point x="387" y="208" type="curve" smooth="yes"/>
+      <point x="469" y="208"/>
+      <point x="555" y="279"/>
+      <point x="591" y="384" type="curve"/>
+      <point x="490" y="427" type="line"/>
+      <point x="472" y="391"/>
+      <point x="441" y="370"/>
+      <point x="405" y="370" type="curve" smooth="yes"/>
+      <point x="336" y="370"/>
+      <point x="308" y="436"/>
+      <point x="228" y="436" type="curve" smooth="yes"/>
+      <point x="146" y="436"/>
+      <point x="74" y="364"/>
+      <point x="40" y="261" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/asterisk.glif b/src/Cantarell-Bold.ufo/glyphs/asterisk.glif
new file mode 100644
index 00000000..df8cf893
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/asterisk.glif
@@ -0,0 +1,43 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="asterisk" format="2">
+  <advance width="466"/>
+  <unicode hex="002A"/>
+  <outline>
+    <contour>
+      <point x="243" y="467" type="line"/>
+      <point x="456" y="526" type="line"/>
+      <point x="391" y="643" type="line"/>
+      <point x="219" y="511" type="line"/>
+    </contour>
+    <contour>
+      <point x="77" y="323" type="line"/>
+      <point x="245" y="464" type="line"/>
+      <point x="220" y="507" type="line"/>
+      <point x="13" y="441" type="line"/>
+    </contour>
+    <contour>
+      <point x="157" y="272" type="line"/>
+      <point x="306" y="272" type="line"/>
+      <point x="258" y="488" type="line"/>
+      <point x="208" y="488" type="line"/>
+    </contour>
+    <contour>
+      <point x="221" y="467" type="line"/>
+      <point x="246" y="510" type="line"/>
+      <point x="79" y="651" type="line"/>
+      <point x="14" y="535" type="line"/>
+    </contour>
+    <contour>
+      <point x="385" y="320" type="line"/>
+      <point x="451" y="437" type="line"/>
+      <point x="246" y="507" type="line"/>
+      <point x="219" y="463" type="line"/>
+    </contour>
+    <contour>
+      <point x="208" y="488" type="line"/>
+      <point x="258" y="488" type="line"/>
+      <point x="306" y="704" type="line"/>
+      <point x="157" y="704" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/at.glif b/src/Cantarell-Bold.ufo/glyphs/at.glif
new file mode 100644
index 00000000..1d08b1bd
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/at.glif
@@ -0,0 +1,82 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="at" format="2">
+  <advance width="964"/>
+  <unicode hex="0040"/>
+  <outline>
+    <contour>
+      <point x="458" y="-175" type="curve" smooth="yes"/>
+      <point x="535" y="-175"/>
+      <point x="608" y="-159"/>
+      <point x="677" y="-125" type="curve"/>
+      <point x="641" y="-18" type="line"/>
+      <point x="592" y="-43"/>
+      <point x="533" y="-56"/>
+      <point x="474" y="-56" type="curve" smooth="yes"/>
+      <point x="293" y="-56"/>
+      <point x="172" y="68"/>
+      <point x="172" y="255" type="curve" smooth="yes"/>
+      <point x="172" y="446"/>
+      <point x="299" y="580"/>
+      <point x="491" y="580" type="curve" smooth="yes"/>
+      <point x="674" y="580"/>
+      <point x="795" y="459"/>
+      <point x="795" y="272" type="curve" smooth="yes"/>
+      <point x="795" y="189"/>
+      <point x="771" y="132"/>
+      <point x="736" y="132" type="curve" smooth="yes"/>
+      <point x="713" y="132"/>
+      <point x="695" y="157"/>
+      <point x="695" y="191" type="curve"/>
+      <point x="548" y="191" type="line"/>
+      <point x="548" y="91"/>
+      <point x="623" y="22"/>
+      <point x="723" y="22" type="curve" smooth="yes"/>
+      <point x="849" y="22"/>
+      <point x="932" y="132"/>
+      <point x="932" y="300" type="curve" smooth="yes"/>
+      <point x="932" y="541"/>
+      <point x="759" y="704"/>
+      <point x="500" y="704" type="curve" smooth="yes"/>
+      <point x="223" y="704"/>
+      <point x="35" y="522"/>
+      <point x="35" y="251" type="curve" smooth="yes"/>
+      <point x="35" y="-8"/>
+      <point x="208" y="-175"/>
+    </contour>
+    <contour>
+      <point x="435" y="37" type="curve" smooth="yes"/>
+      <point x="495" y="37"/>
+      <point x="552" y="61"/>
+      <point x="595" y="107" type="curve"/>
+      <point x="553" y="205" type="line"/>
+      <point x="534" y="173"/>
+      <point x="504" y="157"/>
+      <point x="479" y="157" type="curve" smooth="yes"/>
+      <point x="437" y="157"/>
+      <point x="413" y="196"/>
+      <point x="413" y="256" type="curve" smooth="yes"/>
+      <point x="413" y="320"/>
+      <point x="441" y="366"/>
+      <point x="482" y="366" type="curve" smooth="yes"/>
+      <point x="516" y="366"/>
+      <point x="546" y="337"/>
+      <point x="553" y="296" type="curve"/>
+      <point x="613" y="359" type="line"/>
+      <point x="609" y="440"/>
+      <point x="557" y="486"/>
+      <point x="471" y="486" type="curve" smooth="yes"/>
+      <point x="342" y="486"/>
+      <point x="245" y="382"/>
+      <point x="245" y="242" type="curve" smooth="yes"/>
+      <point x="245" y="119"/>
+      <point x="321" y="37"/>
+    </contour>
+    <contour>
+      <point x="545" y="172" type="line"/>
+      <point x="693" y="172" type="line"/>
+      <point x="715" y="474" type="line"/>
+      <point x="592" y="474" type="line"/>
+      <point x="559" y="383" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/atilde.glif b/src/Cantarell-Bold.ufo/glyphs/atilde.glif
new file mode 100644
index 00000000..5cf59979
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/atilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="atilde" format="2">
+  <advance width="528"/>
+  <unicode hex="00E3"/>
+  <outline>
+    <component base="a"/>
+    <component base="tildecomb" xOffset="22"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/b.glif b/src/Cantarell-Bold.ufo/glyphs/b.glif
new file mode 100644
index 00000000..7b29b605
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/b.glif
@@ -0,0 +1,47 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="b" format="2">
+  <advance width="576"/>
+  <unicode hex="0062"/>
+  <note>
+b
+</note>
+  <anchor x="289" y="0" name="bottom"/>
+  <anchor x="289" y="490" name="top"/>
+  <outline>
+    <contour>
+      <point x="54" y="0" type="line"/>
+      <point x="160" y="0" type="line"/>
+      <point x="220" y="120" type="line"/>
+      <point x="220" y="739" type="line"/>
+      <point x="54" y="739" type="line"/>
+    </contour>
+    <contour>
+      <point x="328" y="-10" type="curve" smooth="yes"/>
+      <point x="464" y="-10"/>
+      <point x="555" y="94"/>
+      <point x="555" y="249" type="curve" smooth="yes"/>
+      <point x="555" y="400"/>
+      <point x="470" y="500"/>
+      <point x="346" y="500" type="curve" smooth="yes"/>
+      <point x="260" y="500"/>
+      <point x="196" y="452"/>
+      <point x="164" y="371" type="curve"/>
+      <point x="211" y="318" type="line"/>
+      <point x="226" y="347"/>
+      <point x="255" y="356"/>
+      <point x="284" y="356" type="curve" smooth="yes"/>
+      <point x="345" y="356"/>
+      <point x="379" y="316"/>
+      <point x="379" y="243" type="curve" smooth="yes"/>
+      <point x="379" y="173"/>
+      <point x="349" y="134"/>
+      <point x="295" y="134" type="curve" smooth="yes"/>
+      <point x="259" y="134"/>
+      <point x="228" y="151"/>
+      <point x="211" y="183" type="curve"/>
+      <point x="162" y="98" type="line"/>
+      <point x="191" y="27"/>
+      <point x="247" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/backslash.glif b/src/Cantarell-Bold.ufo/glyphs/backslash.glif
new file mode 100644
index 00000000..c7e25579
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/backslash.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="backslash" format="2">
+  <advance width="364"/>
+  <unicode hex="005C"/>
+  <outline>
+    <component base="slash" xScale="-1" xOffset="364"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/bar.glif b/src/Cantarell-Bold.ufo/glyphs/bar.glif
new file mode 100644
index 00000000..b290eb14
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/bar.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="bar" format="2">
+  <advance width="325"/>
+  <unicode hex="007C"/>
+  <outline>
+    <contour>
+      <point x="80" y="-161" type="line"/>
+      <point x="245" y="-161" type="line"/>
+      <point x="245" y="743" type="line"/>
+      <point x="80" y="743" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/be-cy.glif b/src/Cantarell-Bold.ufo/glyphs/be-cy.glif
new file mode 100644
index 00000000..48a72006
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/be-cy.glif
@@ -0,0 +1,47 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="be-cy" format="2">
+  <advance width="567"/>
+  <unicode hex="0431"/>
+  <outline>
+    <contour>
+      <point x="297" y="-10" type="curve" smooth="yes"/>
+      <point x="452" y="-10"/>
+      <point x="548" y="85"/>
+      <point x="548" y="244" type="curve" smooth="yes"/>
+      <point x="548" y="382"/>
+      <point x="476" y="466"/>
+      <point x="353" y="466" type="curve" smooth="yes"/>
+      <point x="266" y="466"/>
+      <point x="199" y="421"/>
+      <point x="159" y="335" type="curve"/>
+      <point x="202" y="275" type="line"/>
+      <point x="229" y="309"/>
+      <point x="266" y="329"/>
+      <point x="300" y="329" type="curve" smooth="yes"/>
+      <point x="350" y="329"/>
+      <point x="380" y="293"/>
+      <point x="380" y="231" type="curve" smooth="yes"/>
+      <point x="380" y="171"/>
+      <point x="353" y="133"/>
+      <point x="305" y="133" type="curve" smooth="yes"/>
+      <point x="236" y="133"/>
+      <point x="200" y="211"/>
+      <point x="200" y="354" type="curve" smooth="yes"/>
+      <point x="200" y="500"/>
+      <point x="229" y="544"/>
+      <point x="326" y="544" type="curve" smooth="yes"/>
+      <point x="415" y="544"/>
+      <point x="475" y="583"/>
+      <point x="528" y="673" type="curve"/>
+      <point x="421" y="746" type="line"/>
+      <point x="390" y="710"/>
+      <point x="340" y="694"/>
+      <point x="272" y="694" type="curve" smooth="yes"/>
+      <point x="100" y="694"/>
+      <point x="30" y="582"/>
+      <point x="30" y="335" type="curve" smooth="yes"/>
+      <point x="30" y="109"/>
+      <point x="122" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/blackC_ircle.glif b/src/Cantarell-Bold.ufo/glyphs/blackC_ircle.glif
new file mode 100644
index 00000000..24b7fc61
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/blackC_ircle.glif
@@ -0,0 +1,24 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="blackCircle" format="2">
+  <advance width="569"/>
+  <unicode hex="25CF"/>
+  <note>
+H18533
+</note>
+  <outline>
+    <contour>
+      <point x="282" y="109" type="curve" smooth="yes"/>
+      <point x="427" y="109"/>
+      <point x="524" y="205"/>
+      <point x="524" y="349" type="curve" smooth="yes"/>
+      <point x="524" y="490"/>
+      <point x="430" y="585"/>
+      <point x="287" y="585" type="curve" smooth="yes"/>
+      <point x="142" y="585"/>
+      <point x="45" y="488"/>
+      <point x="45" y="342" type="curve" smooth="yes"/>
+      <point x="45" y="202"/>
+      <point x="140" y="109"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/blank.glif b/src/Cantarell-Bold.ufo/glyphs/blank.glif
new file mode 100644
index 00000000..cb464a30
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/blank.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="blank" format="2">
+  <advance width="861"/>
+  <unicode hex="2423"/>
+  <note>
+uni2423
+</note>
+  <outline>
+    <contour>
+      <point x="80" y="0" type="line"/>
+      <point x="781" y="0" type="line"/>
+      <point x="781" y="256" type="line"/>
+      <point x="638" y="256" type="line"/>
+      <point x="638" y="135" type="line"/>
+      <point x="223" y="135" type="line"/>
+      <point x="223" y="256" type="line"/>
+      <point x="80" y="256" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/braceleft.glif b/src/Cantarell-Bold.ufo/glyphs/braceleft.glif
new file mode 100644
index 00000000..e15243d9
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/braceleft.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="braceleft" format="2">
+  <advance width="417"/>
+  <unicode hex="007B"/>
+  <outline>
+    <contour>
+      <point x="401" y="-183" type="curve"/>
+      <point x="401" y="-42" type="line"/>
+      <point x="333" y="-42"/>
+      <point x="296" y="-9"/>
+      <point x="296" y="50" type="curve" smooth="yes"/>
+      <point x="296" y="130" type="line" smooth="yes"/>
+      <point x="296" y="210"/>
+      <point x="251" y="276"/>
+      <point x="184" y="294" type="curve"/>
+      <point x="184" y="295" type="line"/>
+      <point x="251" y="324"/>
+      <point x="296" y="387"/>
+      <point x="296" y="454" type="curve" smooth="yes"/>
+      <point x="296" y="515" type="line" smooth="yes"/>
+      <point x="296" y="575"/>
+      <point x="332" y="608"/>
+      <point x="401" y="608" type="curve"/>
+      <point x="401" y="749" type="line"/>
+      <point x="234" y="749"/>
+      <point x="135" y="672"/>
+      <point x="135" y="546" type="curve" smooth="yes"/>
+      <point x="135" y="444" type="line" smooth="yes"/>
+      <point x="135" y="392"/>
+      <point x="62" y="339"/>
+      <point x="-4" y="318" type="curve"/>
+      <point x="-4" y="271" type="line"/>
+      <point x="80" y="241"/>
+      <point x="135" y="181"/>
+      <point x="135" y="120" type="curve" smooth="yes"/>
+      <point x="135" y="9" type="line" smooth="yes"/>
+      <point x="135" y="-111"/>
+      <point x="235" y="-183"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/braceright.glif b/src/Cantarell-Bold.ufo/glyphs/braceright.glif
new file mode 100644
index 00000000..d39edf25
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/braceright.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="braceright" format="2">
+  <advance width="411"/>
+  <unicode hex="007D"/>
+  <outline>
+    <component base="braceleft" xScale="-1" yScale="-1" xOffset="417" yOffset="566"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/bracketleft.glif b/src/Cantarell-Bold.ufo/glyphs/bracketleft.glif
new file mode 100644
index 00000000..a2b46fad
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/bracketleft.glif
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="bracketleft" format="2">
+  <advance width="381"/>
+  <unicode hex="005B"/>
+  <outline>
+    <contour>
+      <point x="64" y="-180" type="line"/>
+      <point x="366" y="-180" type="line"/>
+      <point x="366" y="-46" type="line"/>
+      <point x="221" y="-46" type="line"/>
+      <point x="221" y="605" type="line"/>
+      <point x="366" y="605" type="line"/>
+      <point x="366" y="739" type="line"/>
+      <point x="64" y="739" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/bracketright.glif b/src/Cantarell-Bold.ufo/glyphs/bracketright.glif
new file mode 100644
index 00000000..e78b711d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/bracketright.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="bracketright" format="2">
+  <advance width="389"/>
+  <unicode hex="005D"/>
+  <outline>
+    <component base="bracketleft" xScale="-1" xOffset="381"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/breve.glif b/src/Cantarell-Bold.ufo/glyphs/breve.glif
new file mode 100644
index 00000000..9a3be707
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/breve.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="breve" format="2">
+  <advance width="460"/>
+  <unicode hex="02D8"/>
+  <outline>
+    <component base="brevecomb" xOffset="-25"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/brevebelowcomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/brevebelowcomb.glif
new file mode 100644
index 00000000..35b932a6
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/brevebelowcomb.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevebelowcomb" format="2">
+  <unicode hex="032E"/>
+  <anchor x="233" y="0" name="_bottom"/>
+  <anchor x="233" y="-227" name="bottom"/>
+  <outline>
+    <contour>
+      <point x="232" y="-227" type="curve" smooth="yes"/>
+      <point x="336" y="-227"/>
+      <point x="410" y="-165"/>
+      <point x="439" y="-63" type="curve"/>
+      <point x="351" y="-21" type="line"/>
+      <point x="336" y="-75"/>
+      <point x="302" y="-100"/>
+      <point x="252" y="-100" type="curve" smooth="yes"/>
+      <point x="199" y="-100"/>
+      <point x="161" y="-73"/>
+      <point x="136" y="-21" type="curve"/>
+      <point x="27" y="-90" type="line"/>
+      <point x="58" y="-172"/>
+      <point x="134" y="-227"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>469</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/brevecomb-cy.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/brevecomb-cy.case.glif
new file mode 100644
index 00000000..f757723f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/brevecomb-cy.case.glif
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb-cy.case" format="2">
+  <anchor x="233" y="694" name="_top"/>
+  <anchor x="233" y="892" name="top"/>
+  <outline>
+    <component base="brevecomb-cy" yOffset="200"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>475</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/brevecomb-cy.glif b/src/Cantarell-Bold.ufo/glyphs/brevecomb-cy.glif
new file mode 100644
index 00000000..fb6e5508
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/brevecomb-cy.glif
@@ -0,0 +1,29 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb-cy" format="2">
+  <anchor x="233" y="490" name="_top"/>
+  <anchor x="233" y="727" name="top"/>
+  <outline>
+    <contour>
+      <point x="238" y="547" type="curve" smooth="yes"/>
+      <point x="368" y="547"/>
+      <point x="456" y="608"/>
+      <point x="472" y="711" type="curve"/>
+      <point x="354" y="767" type="line"/>
+      <point x="340" y="703"/>
+      <point x="301" y="666"/>
+      <point x="247" y="666" type="curve" smooth="yes"/>
+      <point x="192" y="666"/>
+      <point x="147" y="708"/>
+      <point x="138" y="771" type="curve"/>
+      <point x="18" y="705" type="line"/>
+      <point x="35" y="606"/>
+      <point x="117" y="547"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>491</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/brevecomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/brevecomb.case.glif
new file mode 100644
index 00000000..631bc51d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/brevecomb.case.glif
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb.case" format="2">
+  <anchor x="233" y="694" name="_top"/>
+  <anchor x="233" y="892" name="top"/>
+  <outline>
+    <component base="brevecomb" xOffset="5" yOffset="200"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>475</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/brevecomb.glif b/src/Cantarell-Bold.ufo/glyphs/brevecomb.glif
new file mode 100644
index 00000000..254b793c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/brevecomb.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb" format="2">
+  <unicode hex="0306"/>
+  <anchor x="216" y="490" name="_top"/>
+  <anchor x="216" y="729" name="top"/>
+  <outline>
+    <contour>
+      <point x="217" y="541" type="curve" smooth="yes"/>
+      <point x="318" y="541"/>
+      <point x="393" y="609"/>
+      <point x="410" y="716" type="curve"/>
+      <point x="329" y="772" type="line"/>
+      <point x="324" y="708"/>
+      <point x="286" y="671"/>
+      <point x="236" y="671" type="curve" smooth="yes"/>
+      <point x="184" y="671"/>
+      <point x="145" y="711"/>
+      <point x="139" y="771" type="curve"/>
+      <point x="15" y="694" type="line"/>
+      <point x="29" y="599"/>
+      <point x="112" y="541"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>440</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/brevecomb.loclV_I_E_T_.glif 
b/src/Cantarell-Bold.ufo/glyphs/brevecomb.loclV_I_E_T_.glif
new file mode 100644
index 00000000..56e2a094
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/brevecomb.loclV_I_E_T_.glif
@@ -0,0 +1,36 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb.loclVIET" format="2">
+  <anchor x="225" y="490" name="_top"/>
+  <anchor x="225" y="630" name="top"/>
+  <outline>
+    <contour>
+      <point x="217" y="519" type="curve" smooth="yes"/>
+      <point x="317" y="519"/>
+      <point x="393" y="575"/>
+      <point x="410" y="662" type="curve"/>
+      <point x="333" y="715" type="line"/>
+      <point x="328" y="671"/>
+      <point x="289" y="640"/>
+      <point x="239" y="640" type="curve" smooth="yes"/>
+      <point x="195" y="640"/>
+      <point x="153" y="668"/>
+      <point x="133" y="712" type="curve"/>
+      <point x="25" y="648" type="line"/>
+      <point x="38" y="573"/>
+      <point x="118" y="519"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>80</integer>
+        <key>verticalShift</key>
+        <integer>95</integer>
+      </dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>437</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/brevecomb_acutecomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/brevecomb_acutecomb.case.glif
new file mode 100644
index 00000000..549acbb6
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/brevecomb_acutecomb.case.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb_acutecomb.case" format="2">
+  <outline>
+    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-63" yOffset="200"/>
+    <component base="acutecomb.loclVIET" yxScale="0.06993" xOffset="91" yOffset="389"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>423</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/brevecomb_acutecomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/brevecomb_acutecomb.glif
new file mode 100644
index 00000000..6ecf00df
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/brevecomb_acutecomb.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb_acutecomb" format="2">
+  <outline>
+    <component base="brevecomb.loclVIET"/>
+    <component base="acutecomb.loclVIET" xOffset="139" yOffset="141"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>600</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/brevecomb_gravecomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/brevecomb_gravecomb.case.glif
new file mode 100644
index 00000000..cf77bcb6
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/brevecomb_gravecomb.case.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb_gravecomb.case" format="2">
+  <outline>
+    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-60" yOffset="200"/>
+    <component base="gravecomb.loclVIET" yxScale="0.06993" xOffset="-35" yOffset="389"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>416</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/brevecomb_gravecomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/brevecomb_gravecomb.glif
new file mode 100644
index 00000000..0c9fdbe5
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/brevecomb_gravecomb.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb_gravecomb" format="2">
+  <outline>
+    <component base="brevecomb.loclVIET"/>
+    <component base="gravecomb.loclVIET" xOffset="49" yOffset="141"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>600</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/brevecomb_hookabovecomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/brevecomb_hookabovecomb.case.glif
new file mode 100644
index 00000000..61fdc330
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/brevecomb_hookabovecomb.case.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb_hookabovecomb.case" format="2">
+  <outline>
+    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-63" yOffset="200"/>
+    <component base="hookabovecomb.loclVIET" yxScale="0.06993" xOffset="17" yOffset="389"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>417</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/brevecomb_hookabovecomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/brevecomb_hookabovecomb.glif
new file mode 100644
index 00000000..2425ab66
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/brevecomb_hookabovecomb.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb_hookabovecomb" format="2">
+  <outline>
+    <component base="brevecomb.loclVIET"/>
+    <component base="hookabovecomb.loclVIET" xOffset="72" yOffset="140"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>601</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/brevecomb_tildecomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/brevecomb_tildecomb.case.glif
new file mode 100644
index 00000000..3ab18191
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/brevecomb_tildecomb.case.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb_tildecomb.case" format="2">
+  <outline>
+    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-41" yOffset="200"/>
+    <component base="tildecomb.loclVIET" yxScale="0.06993" xOffset="-40" yOffset="389"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>463</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/brevecomb_tildecomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/brevecomb_tildecomb.glif
new file mode 100644
index 00000000..1dbb7efa
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/brevecomb_tildecomb.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb_tildecomb" format="2">
+  <outline>
+    <component base="brevecomb.loclVIET" xOffset="8"/>
+    <component base="tildecomb.loclVIET" xOffset="15" yOffset="140"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>461</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/breveinvertedcomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/breveinvertedcomb.case.glif
new file mode 100644
index 00000000..4bb4e9d1
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/breveinvertedcomb.case.glif
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="breveinvertedcomb.case" format="2">
+  <anchor x="231" y="694" name="_top"/>
+  <anchor x="231" y="932" name="top"/>
+  <outline>
+    <component base="breveinvertedcomb" yOffset="170"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>459</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/breveinvertedcomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/breveinvertedcomb.glif
new file mode 100644
index 00000000..e68d8a64
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/breveinvertedcomb.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="breveinvertedcomb" format="2">
+  <unicode hex="0311"/>
+  <anchor x="226" y="490" name="_top"/>
+  <anchor x="226" y="709" name="top"/>
+  <outline>
+    <contour>
+      <point x="126" y="538" type="line"/>
+      <point x="130" y="601"/>
+      <point x="167" y="639"/>
+      <point x="215" y="639" type="curve" smooth="yes"/>
+      <point x="264" y="639"/>
+      <point x="304" y="599"/>
+      <point x="309" y="539" type="curve"/>
+      <point x="433" y="616" type="line"/>
+      <point x="420" y="711"/>
+      <point x="336" y="769"/>
+      <point x="235" y="769" type="curve" smooth="yes"/>
+      <point x="135" y="769"/>
+      <point x="62" y="701"/>
+      <point x="45" y="594" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>452</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/brokenbar.glif b/src/Cantarell-Bold.ufo/glyphs/brokenbar.glif
new file mode 100644
index 00000000..344cb3fc
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/brokenbar.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brokenbar" format="2">
+  <advance width="330"/>
+  <unicode hex="00A6"/>
+  <outline>
+    <contour>
+      <point x="80" y="-161" type="line"/>
+      <point x="250" y="-161" type="line"/>
+      <point x="250" y="181" type="line"/>
+      <point x="80" y="181" type="line"/>
+    </contour>
+    <contour>
+      <point x="80" y="412" type="line"/>
+      <point x="250" y="412" type="line"/>
+      <point x="250" y="743" type="line"/>
+      <point x="80" y="743" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/bullet.glif b/src/Cantarell-Bold.ufo/glyphs/bullet.glif
new file mode 100644
index 00000000..f464ddcd
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/bullet.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="bullet" format="2">
+  <advance width="464"/>
+  <unicode hex="2022"/>
+  <outline>
+    <component base="period" xScale="2" yScale="2" xOffset="-50" yOffset="92"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/bulletoperator.glif 
b/src/Cantarell-Bold.ufo/glyphs/bulletoperator.glif
new file mode 100644
index 00000000..6ea39095
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/bulletoperator.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="bulletoperator" format="2">
+  <advance width="379"/>
+  <unicode hex="2219"/>
+  <outline>
+    <component base="period" xScale="1.25716" yScale="1.25716" xOffset="12" yOffset="230"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/bulletoperator.tf.glif 
b/src/Cantarell-Bold.ufo/glyphs/bulletoperator.tf.glif
new file mode 100644
index 00000000..a974ac13
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/bulletoperator.tf.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="bulletoperator.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="290" y="187" type="curve" smooth="yes"/>
+      <point x="367" y="187"/>
+      <point x="419" y="245"/>
+      <point x="419" y="321" type="curve" smooth="yes"/>
+      <point x="419" y="401"/>
+      <point x="367" y="459"/>
+      <point x="290" y="459" type="curve" smooth="yes"/>
+      <point x="213" y="459"/>
+      <point x="161" y="401"/>
+      <point x="161" y="321" type="curve" smooth="yes"/>
+      <point x="161" y="245"/>
+      <point x="213" y="187"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/c.glif b/src/Cantarell-Bold.ufo/glyphs/c.glif
new file mode 100644
index 00000000..03d396f8
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/c.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="c" format="2">
+  <advance width="460"/>
+  <unicode hex="0063"/>
+  <note>
+c
+</note>
+  <anchor x="225" y="0" name="bottom"/>
+  <anchor x="241" y="490" name="top"/>
+  <outline>
+    <contour>
+      <point x="284" y="-10" type="curve" smooth="yes"/>
+      <point x="344" y="-10"/>
+      <point x="395" y="2"/>
+      <point x="446" y="28" type="curve"/>
+      <point x="408" y="145" type="line"/>
+      <point x="379" y="133"/>
+      <point x="349" y="128"/>
+      <point x="321" y="128" type="curve" smooth="yes"/>
+      <point x="240" y="128"/>
+      <point x="194" y="171"/>
+      <point x="194" y="248" type="curve" smooth="yes"/>
+      <point x="194" y="317"/>
+      <point x="231" y="356"/>
+      <point x="305" y="356" type="curve" smooth="yes"/>
+      <point x="338" y="356"/>
+      <point x="378" y="349"/>
+      <point x="408" y="339" type="curve"/>
+      <point x="443" y="473" type="line"/>
+      <point x="403" y="490"/>
+      <point x="348" y="500"/>
+      <point x="296" y="500" type="curve" smooth="yes"/>
+      <point x="126" y="500"/>
+      <point x="18" y="398"/>
+      <point x="18" y="236" type="curve" smooth="yes"/>
+      <point x="18" y="81"/>
+      <point x="117" y="-10"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>o</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/cacute.glif b/src/Cantarell-Bold.ufo/glyphs/cacute.glif
new file mode 100644
index 00000000..938d79ff
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/cacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="cacute" format="2">
+  <advance width="460"/>
+  <unicode hex="0107"/>
+  <outline>
+    <component base="c"/>
+    <component base="acutecomb" xOffset="145"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/caron.glif b/src/Cantarell-Bold.ufo/glyphs/caron.glif
new file mode 100644
index 00000000..6009c1ab
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/caron.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="caron" format="2">
+  <advance width="413"/>
+  <unicode hex="02C7"/>
+  <outline>
+    <component base="caroncomb" xOffset="-3"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/caroncomb.alt.glif 
b/src/Cantarell-Bold.ufo/glyphs/caroncomb.alt.glif
new file mode 100644
index 00000000..63bcc329
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/caroncomb.alt.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="caroncomb.alt" format="2">
+  <anchor x="123" y="492" name="_topright"/>
+  <outline>
+    <contour>
+      <point x="152" y="537" type="line"/>
+      <point x="200" y="738" type="line"/>
+      <point x="63" y="755" type="line"/>
+      <point x="52" y="552" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>250</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/caroncomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/caroncomb.case.glif
new file mode 100644
index 00000000..5e1acc9d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/caroncomb.case.glif
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="caroncomb.case" format="2">
+  <anchor x="214" y="694" name="_top"/>
+  <anchor x="249" y="888" name="top"/>
+  <outline>
+    <component base="caroncomb" xOffset="6" yOffset="195"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>417</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/caroncomb.glif b/src/Cantarell-Bold.ufo/glyphs/caroncomb.glif
new file mode 100644
index 00000000..d39bbb30
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/caroncomb.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="caroncomb" format="2">
+  <unicode hex="030C"/>
+  <anchor x="206" y="490" name="_top"/>
+  <anchor x="206" y="690" name="top"/>
+  <outline>
+    <contour>
+      <point x="166" y="547" type="line"/>
+      <point x="252" y="547" type="line"/>
+      <point x="394" y="714" type="line"/>
+      <point x="326" y="772" type="line"/>
+      <point x="218" y="679" type="line"/>
+      <point x="115" y="773" type="line"/>
+      <point x="15" y="683" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>410</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/caroncomb.loclV_I_E_T_.glif 
b/src/Cantarell-Bold.ufo/glyphs/caroncomb.loclV_I_E_T_.glif
new file mode 100644
index 00000000..d879f688
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/caroncomb.loclV_I_E_T_.glif
@@ -0,0 +1,29 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="caroncomb.loclVIET" format="2">
+  <anchor x="208" y="490" name="_top"/>
+  <anchor x="208" y="685" name="top"/>
+  <outline>
+    <contour>
+      <point x="399" y="687" type="line"/>
+      <point x="338" y="740" type="line"/>
+      <point x="224" y="660" type="line"/>
+      <point x="108" y="739" type="line"/>
+      <point x="11" y="646" type="line"/>
+      <point x="155" y="533" type="line"/>
+      <point x="255" y="533" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>80</integer>
+        <key>verticalShift</key>
+        <integer>95</integer>
+      </dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>413</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/caroncomb_dotaccentcomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/caroncomb_dotaccentcomb.glif
new file mode 100644
index 00000000..7ee5dd4e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/caroncomb_dotaccentcomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="caroncomb_dotaccentcomb" format="2">
+  <outline>
+    <component base="caroncomb.loclVIET"/>
+    <component base="dotaccentcomb.loclVIET" xOffset="64" yOffset="195"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>413</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ccaron.glif b/src/Cantarell-Bold.ufo/glyphs/ccaron.glif
new file mode 100644
index 00000000..ac6e39b8
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ccaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ccaron" format="2">
+  <advance width="460"/>
+  <unicode hex="010D"/>
+  <outline>
+    <component base="c"/>
+    <component base="caroncomb" xOffset="35"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ccedilla.glif b/src/Cantarell-Bold.ufo/glyphs/ccedilla.glif
new file mode 100644
index 00000000..d0041d71
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ccedilla.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ccedilla" format="2">
+  <advance width="460"/>
+  <unicode hex="00E7"/>
+  <outline>
+    <component base="c"/>
+    <component base="cedillacomb" xOffset="67"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ccedillaacute.glif 
b/src/Cantarell-Bold.ufo/glyphs/ccedillaacute.glif
new file mode 100644
index 00000000..f7e5cab7
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ccedillaacute.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ccedillaacute" format="2">
+  <advance width="460"/>
+  <unicode hex="1E09"/>
+  <outline>
+    <component base="c"/>
+    <component base="cedillacomb" xOffset="67"/>
+    <component base="acutecomb" xOffset="145"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ccircumflex.glif b/src/Cantarell-Bold.ufo/glyphs/ccircumflex.glif
new file mode 100644
index 00000000..24049d9a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ccircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ccircumflex" format="2">
+  <advance width="460"/>
+  <unicode hex="0109"/>
+  <outline>
+    <component base="c"/>
+    <component base="circumflexcomb" xOffset="38"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/cdotaccent.glif b/src/Cantarell-Bold.ufo/glyphs/cdotaccent.glif
new file mode 100644
index 00000000..24695c29
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/cdotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="cdotaccent" format="2">
+  <advance width="460"/>
+  <unicode hex="010B"/>
+  <outline>
+    <component base="c"/>
+    <component base="dotaccentcomb" xOffset="97"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/cedi.glif b/src/Cantarell-Bold.ufo/glyphs/cedi.glif
new file mode 100644
index 00000000..116ebfdf
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/cedi.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="cedi" format="2">
+  <advance width="643"/>
+  <unicode hex="20B5"/>
+  <outline>
+    <component base="C" xOffset="8"/>
+    <component base="_currencyvstem" xOffset="194" yOffset="-6"/>
+    <component base="_currencyvstem" xOffset="194" yOffset="-800"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>-1</integer>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/cedilla.glif b/src/Cantarell-Bold.ufo/glyphs/cedilla.glif
new file mode 100644
index 00000000..7be16ee7
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/cedilla.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="cedilla" format="2">
+  <advance width="320"/>
+  <unicode hex="00B8"/>
+  <outline>
+    <component base="cedillacomb" xOffset="-7"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/cedillacomb.glif b/src/Cantarell-Bold.ufo/glyphs/cedillacomb.glif
new file mode 100644
index 00000000..fa098e54
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/cedillacomb.glif
@@ -0,0 +1,38 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="cedillacomb" format="2">
+  <unicode hex="0327"/>
+  <anchor x="158" y="0" name="_bottom"/>
+  <anchor x="241" y="-239" name="bottom"/>
+  <outline>
+    <contour>
+      <point x="149" y="-258" type="curve" smooth="yes"/>
+      <point x="251" y="-258"/>
+      <point x="315" y="-212"/>
+      <point x="315" y="-139" type="curve" smooth="yes"/>
+      <point x="315" y="-87"/>
+      <point x="280" y="-55"/>
+      <point x="207" y="-44" type="curve"/>
+      <point x="219" y="18" type="line"/>
+      <point x="104" y="18" type="line"/>
+      <point x="83" y="-96" type="line"/>
+      <point x="148" y="-102"/>
+      <point x="178" y="-116"/>
+      <point x="178" y="-137" type="curve" smooth="yes"/>
+      <point x="178" y="-150"/>
+      <point x="162" y="-158"/>
+      <point x="133" y="-158" type="curve" smooth="yes"/>
+      <point x="107" y="-158"/>
+      <point x="72" y="-152"/>
+      <point x="51" y="-143" type="curve"/>
+      <point x="34" y="-235" type="line"/>
+      <point x="62" y="-250"/>
+      <point x="106" y="-258"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>332</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/cent.glif b/src/Cantarell-Bold.ufo/glyphs/cent.glif
new file mode 100644
index 00000000..2ac5fa31
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/cent.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="cent" format="2">
+  <advance width="497"/>
+  <unicode hex="00A2"/>
+  <outline>
+    <component base="c" xOffset="16"/>
+    <component base="_currencyvstem" xOffset="95" yOffset="-202"/>
+    <component base="_currencyvstem" xOffset="100" yOffset="-798"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/che-cy.glif b/src/Cantarell-Bold.ufo/glyphs/che-cy.glif
new file mode 100644
index 00000000..86deba07
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/che-cy.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="che-cy" format="2">
+  <advance width="558"/>
+  <unicode hex="0447"/>
+  <anchor x="435" y="0" name="bottomright"/>
+  <anchor x="280" y="490" name="top"/>
+  <outline>
+    <contour>
+      <point x="201" y="162" type="curve" smooth="yes"/>
+      <point x="269" y="162"/>
+      <point x="333" y="184"/>
+      <point x="377" y="229" type="curve"/>
+      <point x="355" y="331" type="line"/>
+      <point x="331" y="318"/>
+      <point x="292" y="310"/>
+      <point x="263" y="310" type="curve" smooth="yes"/>
+      <point x="220" y="310"/>
+      <point x="184" y="329"/>
+      <point x="184" y="354" type="curve" smooth="yes"/>
+      <point x="184" y="490" type="line"/>
+      <point x="19" y="490" type="line"/>
+      <point x="19" y="315" type="line" smooth="yes"/>
+      <point x="19" y="220"/>
+      <point x="91" y="162"/>
+    </contour>
+    <contour>
+      <point x="336" y="0" type="line"/>
+      <point x="504" y="0" type="line"/>
+      <point x="504" y="490" type="line"/>
+      <point x="336" y="490" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-2</integer>
+        <key>width</key>
+        <integer>78</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/chedescender-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/chedescender-cy.glif
new file mode 100644
index 00000000..7332d37c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/chedescender-cy.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="chedescender-cy" format="2">
+  <advance width="599"/>
+  <unicode hex="04B7"/>
+  <outline>
+    <component base="che-cy"/>
+    <component base="descender-cy" xOffset="339"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>che-cy</string>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/chedieresis-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/chedieresis-cy.glif
new file mode 100644
index 00000000..ec3b4e46
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/chedieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="chedieresis-cy" format="2">
+  <advance width="558"/>
+  <unicode hex="04F5"/>
+  <outline>
+    <component base="che-cy"/>
+    <component base="dieresiscomb" xOffset="11"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/chekhakassian-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/chekhakassian-cy.glif
new file mode 100644
index 00000000..bbf84a74
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/chekhakassian-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="chekhakassian-cy" format="2">
+  <advance width="558"/>
+  <unicode hex="04CC"/>
+  <outline>
+    <component base="che-cy"/>
+    <component base="_descenderreversed-cy" xOffset="192"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/cheverticalstroke-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/cheverticalstroke-cy.glif
new file mode 100644
index 00000000..b60abfe6
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/cheverticalstroke-cy.glif
@@ -0,0 +1,37 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="cheverticalstroke-cy" format="2">
+  <advance width="557"/>
+  <unicode hex="04B9"/>
+  <outline>
+    <contour>
+      <point x="201" y="162" type="curve" smooth="yes"/>
+      <point x="271" y="162"/>
+      <point x="333" y="185"/>
+      <point x="377" y="229" type="curve"/>
+      <point x="354" y="331" type="line"/>
+      <point x="331" y="318"/>
+      <point x="291" y="310"/>
+      <point x="263" y="310" type="curve" smooth="yes"/>
+      <point x="219" y="310"/>
+      <point x="184" y="329"/>
+      <point x="184" y="354" type="curve" smooth="yes"/>
+      <point x="184" y="490" type="line"/>
+      <point x="19" y="490" type="line"/>
+      <point x="19" y="315" type="line" smooth="yes"/>
+      <point x="19" y="220"/>
+      <point x="90" y="162"/>
+    </contour>
+    <contour>
+      <point x="335" y="0" type="line"/>
+      <point x="503" y="0" type="line"/>
+      <point x="503" y="490" type="line"/>
+      <point x="335" y="490" type="line"/>
+    </contour>
+    <contour>
+      <point x="218" y="67" type="line"/>
+      <point x="299" y="67" type="line"/>
+      <point x="299" y="418" type="line"/>
+      <point x="218" y="418" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/circumflex.glif b/src/Cantarell-Bold.ufo/glyphs/circumflex.glif
new file mode 100644
index 00000000..b857fa17
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/circumflex.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflex" format="2">
+  <advance width="413"/>
+  <unicode hex="02C6"/>
+  <outline>
+    <component base="circumflexcomb" xOffset="-4"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/circumflexcomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb.case.glif
new file mode 100644
index 00000000..192ce18f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb.case.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflexcomb.case" format="2">
+  <anchor x="199" y="694" name="_top"/>
+  <anchor x="199" y="912" name="top"/>
+  <anchor x="389" y="861" name="top_viet"/>
+  <outline>
+    <component base="circumflexcomb" yOffset="200"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>420</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/circumflexcomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb.glif
new file mode 100644
index 00000000..d90ad26f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb.glif
@@ -0,0 +1,24 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflexcomb" format="2">
+  <unicode hex="0302"/>
+  <anchor x="203" y="490" name="_top"/>
+  <anchor x="203" y="724" name="top"/>
+  <anchor x="379" y="648" name="top_viet"/>
+  <outline>
+    <contour>
+      <point x="20" y="594" type="line"/>
+      <point x="89" y="535" type="line"/>
+      <point x="198" y="618" type="line"/>
+      <point x="302" y="534" type="line"/>
+      <point x="398" y="625" type="line"/>
+      <point x="251" y="762" type="line"/>
+      <point x="166" y="762" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>411</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/circumflexcomb.loclV_I_E_T_.glif 
b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb.loclV_I_E_T_.glif
new file mode 100644
index 00000000..c1fd0f42
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb.loclV_I_E_T_.glif
@@ -0,0 +1,28 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflexcomb.loclVIET" format="2">
+  <anchor x="204" y="490" name="_top"/>
+  <anchor x="204" y="630" name="top"/>
+  <anchor x="381" y="612" name="top_viet"/>
+  <outline>
+    <contour>
+      <point x="20" y="571" type="line"/>
+      <point x="89" y="512" type="line"/>
+      <point x="198" y="581" type="line"/>
+      <point x="302" y="511" type="line"/>
+      <point x="398" y="602" type="line"/>
+      <point x="251" y="714" type="line"/>
+      <point x="166" y="714" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>80</integer>
+      </dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>413</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_acutecomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_acutecomb.case.glif
new file mode 100644
index 00000000..7a5c21c7
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_acutecomb.case.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflexcomb_acutecomb.case" format="2">
+  <outline>
+    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-51" yOffset="200"/>
+    <component base="acutecomb.loclVIET" yxScale="0.06993" xOffset="260" yOffset="341"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>570</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_acutecomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_acutecomb.glif
new file mode 100644
index 00000000..6fe86934
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_acutecomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflexcomb_acutecomb" format="2">
+  <outline>
+    <component base="circumflexcomb.loclVIET"/>
+    <component base="acutecomb.loclVIET" xOffset="295" yOffset="123"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>413</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_gravecomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_gravecomb.case.glif
new file mode 100644
index 00000000..74d0c9a6
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_gravecomb.case.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflexcomb_gravecomb.case" format="2">
+  <outline>
+    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-51" yOffset="200"/>
+    <component base="gravecomb.loclVIET" yxScale="0.06993" xOffset="131" yOffset="341"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>470</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_gravecomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_gravecomb.glif
new file mode 100644
index 00000000..a76707ca
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_gravecomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflexcomb_gravecomb" format="2">
+  <outline>
+    <component base="circumflexcomb.loclVIET"/>
+    <component base="gravecomb.loclVIET" xOffset="205" yOffset="123"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>413</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_hookabovecomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_hookabovecomb.case.glif
new file mode 100644
index 00000000..b9fb73aa
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_hookabovecomb.case.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflexcomb_hookabovecomb.case" format="2">
+  <outline>
+    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-51" yOffset="200"/>
+    <component base="hookabovecomb.loclVIET" yxScale="0.06993" xOffset="186" yOffset="341"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>541</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_hookabovecomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_hookabovecomb.glif
new file mode 100644
index 00000000..63610ff8
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_hookabovecomb.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflexcomb_hookabovecomb" format="2">
+  <outline>
+    <component base="circumflexcomb.loclVIET"/>
+    <component base="hookabovecomb.loclVIET" xOffset="228" yOffset="122"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>600</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_tildecomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_tildecomb.case.glif
new file mode 100644
index 00000000..a7578685
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_tildecomb.case.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflexcomb_tildecomb.case" format="2">
+  <outline>
+    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-31" yOffset="200"/>
+    <component base="tildecomb.loclVIET" yxScale="0.06993" xOffset="-46" yOffset="409"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>447</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_tildecomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_tildecomb.glif
new file mode 100644
index 00000000..6843bd43
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/circumflexcomb_tildecomb.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflexcomb_tildecomb" format="2">
+  <outline>
+    <component base="circumflexcomb.loclVIET" xOffset="18"/>
+    <component base="tildecomb.loclVIET" xOffset="4" yOffset="140"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>442</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/colon.glif b/src/Cantarell-Bold.ufo/glyphs/colon.glif
new file mode 100644
index 00000000..47478b5e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/colon.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="colon" format="2">
+  <advance width="282"/>
+  <unicode hex="003A"/>
+  <outline>
+    <component base="period"/>
+    <component base="period" yOffset="284"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+      <string>period</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/colonsign.glif b/src/Cantarell-Bold.ufo/glyphs/colonsign.glif
new file mode 100644
index 00000000..5f12ba63
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/colonsign.glif
@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="colonsign" format="2">
+  <advance width="646"/>
+  <unicode hex="20A1"/>
+  <outline>
+    <contour>
+      <point x="414" y="625" type="line"/>
+      <point x="534" y="625" type="line"/>
+      <point x="577" y="837" type="line"/>
+      <point x="457" y="837" type="line"/>
+    </contour>
+    <contour>
+      <point x="148" y="-141" type="line"/>
+      <point x="268" y="-141" type="line"/>
+      <point x="305" y="80" type="line"/>
+      <point x="185" y="80" type="line"/>
+    </contour>
+    <contour>
+      <point x="237" y="625" type="line"/>
+      <point x="357" y="625" type="line"/>
+      <point x="400" y="837" type="line"/>
+      <point x="280" y="837" type="line"/>
+    </contour>
+    <contour>
+      <point x="326" y="-141" type="line"/>
+      <point x="446" y="-141" type="line"/>
+      <point x="483" y="80" type="line"/>
+      <point x="363" y="80" type="line"/>
+    </contour>
+    <component base="C" xOffset="8"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/comma.glif b/src/Cantarell-Bold.ufo/glyphs/comma.glif
new file mode 100644
index 00000000..8c639847
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/comma.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="comma" format="2">
+  <advance width="282"/>
+  <unicode hex="002C"/>
+  <outline>
+    <contour>
+      <point x="19" y="-178" type="curve"/>
+      <point x="152" y="-178" type="line"/>
+      <point x="203" y="-67"/>
+      <point x="233" y="41"/>
+      <point x="233" y="113" type="curve"/>
+      <point x="61" y="113" type="line"/>
+      <point x="61" y="15"/>
+      <point x="45" y="-94"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+      <string>period</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/commaaccentcomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/commaaccentcomb.glif
new file mode 100644
index 00000000..32952d5c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/commaaccentcomb.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="commaaccentcomb" format="2">
+  <unicode hex="0326"/>
+  <anchor x="118" y="0" name="_bottom"/>
+  <anchor x="118" y="-231" name="bottom"/>
+  <outline>
+    <component base="_commaaccent" xOffset="-48"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>258</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/commaturnedabovecomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/commaturnedabovecomb.glif
new file mode 100644
index 00000000..4e32756c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/commaturnedabovecomb.glif
@@ -0,0 +1,24 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="commaturnedabovecomb" format="2">
+  <unicode hex="0312"/>
+  <anchor x="146" y="490" name="_top"/>
+  <anchor x="146" y="739" name="top"/>
+  <outline>
+    <contour>
+      <point x="240" y="730" type="curve"/>
+      <point x="99" y="730" type="line"/>
+      <point x="64" y="692"/>
+      <point x="48" y="641"/>
+      <point x="48" y="568" type="curve"/>
+      <point x="215" y="568" type="line"/>
+      <point x="215" y="637"/>
+      <point x="226" y="697"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>285</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/commaturnedmod.glif 
b/src/Cantarell-Bold.ufo/glyphs/commaturnedmod.glif
new file mode 100644
index 00000000..850a6d1e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/commaturnedmod.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="commaturnedmod" format="2">
+  <advance width="285"/>
+  <unicode hex="02BB"/>
+  <outline>
+    <component base="commaturnedabovecomb"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/commercialM_inusS_ign.glif 
b/src/Cantarell-Bold.ufo/glyphs/commercialM_inusS_ign.glif
new file mode 100644
index 00000000..dfa5ae65
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/commercialM_inusS_ign.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="commercialMinusSign" format="2">
+  <advance width="696"/>
+  <unicode hex="2052"/>
+  <outline>
+    <contour>
+      <point x="27" y="0" type="line"/>
+      <point x="202" y="0" type="line"/>
+      <point x="676" y="694" type="line"/>
+      <point x="483" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="532" y="-11" type="curve" smooth="yes"/>
+      <point x="603" y="-11"/>
+      <point x="651" y="37"/>
+      <point x="651" y="108" type="curve" smooth="yes"/>
+      <point x="651" y="182"/>
+      <point x="603" y="232"/>
+      <point x="532" y="232" type="curve" smooth="yes"/>
+      <point x="460" y="232"/>
+      <point x="412" y="182"/>
+      <point x="412" y="108" type="curve" smooth="yes"/>
+      <point x="412" y="37"/>
+      <point x="460" y="-11"/>
+    </contour>
+    <contour>
+      <point x="159" y="455" type="curve" smooth="yes"/>
+      <point x="232" y="455"/>
+      <point x="280" y="504"/>
+      <point x="280" y="577" type="curve" smooth="yes"/>
+      <point x="280" y="652"/>
+      <point x="231" y="703"/>
+      <point x="159" y="703" type="curve" smooth="yes"/>
+      <point x="86" y="703"/>
+      <point x="37" y="652"/>
+      <point x="37" y="577" type="curve" smooth="yes"/>
+      <point x="37" y="504"/>
+      <point x="86" y="455"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/commercialM_inusS_ign.tf.glif 
b/src/Cantarell-Bold.ufo/glyphs/commercialM_inusS_ign.tf.glif
new file mode 100644
index 00000000..536ffc93
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/commercialM_inusS_ign.tf.glif
@@ -0,0 +1,40 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="commercialMinusSign.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="4" y="0" type="line"/>
+      <point x="169" y="0" type="line"/>
+      <point x="583" y="694" type="line"/>
+      <point x="401" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="452" y="-11" type="curve" smooth="yes"/>
+      <point x="517" y="-11"/>
+      <point x="563" y="37"/>
+      <point x="563" y="108" type="curve" smooth="yes"/>
+      <point x="563" y="182"/>
+      <point x="517" y="232"/>
+      <point x="452" y="232" type="curve" smooth="yes"/>
+      <point x="385" y="232"/>
+      <point x="340" y="182"/>
+      <point x="340" y="108" type="curve" smooth="yes"/>
+      <point x="340" y="37"/>
+      <point x="385" y="-11"/>
+    </contour>
+    <contour>
+      <point x="124" y="455" type="curve" smooth="yes"/>
+      <point x="191" y="455"/>
+      <point x="236" y="504"/>
+      <point x="236" y="577" type="curve" smooth="yes"/>
+      <point x="236" y="651"/>
+      <point x="191" y="703"/>
+      <point x="124" y="703" type="curve" smooth="yes"/>
+      <point x="56" y="703"/>
+      <point x="10" y="652"/>
+      <point x="10" y="577" type="curve" smooth="yes"/>
+      <point x="10" y="504"/>
+      <point x="56" y="455"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/contents.plist b/src/Cantarell-Bold.ufo/glyphs/contents.plist
new file mode 100644
index 00000000..9388164c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/contents.plist
@@ -0,0 +1,2210 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
+<plist version="1.0">
+  <dict>
+    <key>A</key>
+    <string>A_.glif</string>
+    <key>A-cy</key>
+    <string>A_-cy.glif</string>
+    <key>AE</key>
+    <string>A_E_.glif</string>
+    <key>AEacute</key>
+    <string>A_E_acute.glif</string>
+    <key>Aacute</key>
+    <string>A_acute.glif</string>
+    <key>Abreve</key>
+    <string>A_breve.glif</string>
+    <key>Abreve-cy</key>
+    <string>A_breve-cy.glif</string>
+    <key>Abreveacute</key>
+    <string>A_breveacute.glif</string>
+    <key>Abrevedotbelow</key>
+    <string>A_brevedotbelow.glif</string>
+    <key>Abrevegrave</key>
+    <string>A_brevegrave.glif</string>
+    <key>Abrevehookabove</key>
+    <string>A_brevehookabove.glif</string>
+    <key>Abrevetilde</key>
+    <string>A_brevetilde.glif</string>
+    <key>Acaron</key>
+    <string>A_caron.glif</string>
+    <key>Acircumflex</key>
+    <string>A_circumflex.glif</string>
+    <key>Acircumflexacute</key>
+    <string>A_circumflexacute.glif</string>
+    <key>Acircumflexdotbelow</key>
+    <string>A_circumflexdotbelow.glif</string>
+    <key>Acircumflexgrave</key>
+    <string>A_circumflexgrave.glif</string>
+    <key>Acircumflexhookabove</key>
+    <string>A_circumflexhookabove.glif</string>
+    <key>Acircumflextilde</key>
+    <string>A_circumflextilde.glif</string>
+    <key>Adblgrave</key>
+    <string>A_dblgrave.glif</string>
+    <key>Adieresis</key>
+    <string>A_dieresis.glif</string>
+    <key>Adieresis-cy</key>
+    <string>A_dieresis-cy.glif</string>
+    <key>Adotbelow</key>
+    <string>A_dotbelow.glif</string>
+    <key>Agrave</key>
+    <string>A_grave.glif</string>
+    <key>Ahookabove</key>
+    <string>A_hookabove.glif</string>
+    <key>Aie-cy</key>
+    <string>A_ie-cy.glif</string>
+    <key>Ainvertedbreve</key>
+    <string>A_invertedbreve.glif</string>
+    <key>Amacron</key>
+    <string>A_macron.glif</string>
+    <key>Aogonek</key>
+    <string>A_ogonek.glif</string>
+    <key>Aring</key>
+    <string>A_ring.glif</string>
+    <key>Aringacute</key>
+    <string>A_ringacute.glif</string>
+    <key>Atilde</key>
+    <string>A_tilde.glif</string>
+    <key>B</key>
+    <string>B_.glif</string>
+    <key>Be-cy</key>
+    <string>B_e-cy.glif</string>
+    <key>C</key>
+    <string>C_.glif</string>
+    <key>Cacute</key>
+    <string>C_acute.glif</string>
+    <key>Ccaron</key>
+    <string>C_caron.glif</string>
+    <key>Ccedilla</key>
+    <string>C_cedilla.glif</string>
+    <key>Ccedillaacute</key>
+    <string>C_cedillaacute.glif</string>
+    <key>Ccircumflex</key>
+    <string>C_circumflex.glif</string>
+    <key>Cdotaccent</key>
+    <string>C_dotaccent.glif</string>
+    <key>Che-cy</key>
+    <string>C_he-cy.glif</string>
+    <key>Chedescender-cy</key>
+    <string>C_hedescender-cy.glif</string>
+    <key>Chedieresis-cy</key>
+    <string>C_hedieresis-cy.glif</string>
+    <key>Chekhakassian-cy</key>
+    <string>C_hekhakassian-cy.glif</string>
+    <key>Cheverticalstroke-cy</key>
+    <string>C_heverticalstroke-cy.glif</string>
+    <key>D</key>
+    <string>D_.glif</string>
+    <key>DZcaron</key>
+    <string>D_Z_caron.glif</string>
+    <key>Dcaron</key>
+    <string>D_caron.glif</string>
+    <key>Dcroat</key>
+    <string>D_croat.glif</string>
+    <key>Ddotbelow</key>
+    <string>D_dotbelow.glif</string>
+    <key>De-cy</key>
+    <string>D_e-cy.glif</string>
+    <key>Dje-cy</key>
+    <string>D_je-cy.glif</string>
+    <key>Dlinebelow</key>
+    <string>D_linebelow.glif</string>
+    <key>Dzcaron</key>
+    <string>D_zcaron.glif</string>
+    <key>Dze-cy</key>
+    <string>D_ze-cy.glif</string>
+    <key>Dzhe-cy</key>
+    <string>D_zhe-cy.glif</string>
+    <key>E</key>
+    <string>E_.glif</string>
+    <key>E-cy</key>
+    <string>E_-cy.glif</string>
+    <key>Eacute</key>
+    <string>E_acute.glif</string>
+    <key>Ebreve</key>
+    <string>E_breve.glif</string>
+    <key>Ecaron</key>
+    <string>E_caron.glif</string>
+    <key>Ecedillabreve</key>
+    <string>E_cedillabreve.glif</string>
+    <key>Ecircumflex</key>
+    <string>E_circumflex.glif</string>
+    <key>Ecircumflexacute</key>
+    <string>E_circumflexacute.glif</string>
+    <key>Ecircumflexdotbelow</key>
+    <string>E_circumflexdotbelow.glif</string>
+    <key>Ecircumflexgrave</key>
+    <string>E_circumflexgrave.glif</string>
+    <key>Ecircumflexhookabove</key>
+    <string>E_circumflexhookabove.glif</string>
+    <key>Ecircumflextilde</key>
+    <string>E_circumflextilde.glif</string>
+    <key>Edblgrave</key>
+    <string>E_dblgrave.glif</string>
+    <key>Edieresis</key>
+    <string>E_dieresis.glif</string>
+    <key>Edotaccent</key>
+    <string>E_dotaccent.glif</string>
+    <key>Edotbelow</key>
+    <string>E_dotbelow.glif</string>
+    <key>Ef-cy</key>
+    <string>E_f-cy.glif</string>
+    <key>Egrave</key>
+    <string>E_grave.glif</string>
+    <key>Ehookabove</key>
+    <string>E_hookabove.glif</string>
+    <key>Einvertedbreve</key>
+    <string>E_invertedbreve.glif</string>
+    <key>El-cy</key>
+    <string>E_l-cy.glif</string>
+    <key>Em-cy</key>
+    <string>E_m-cy.glif</string>
+    <key>Emacron</key>
+    <string>E_macron.glif</string>
+    <key>Emacronacute</key>
+    <string>E_macronacute.glif</string>
+    <key>Emacrongrave</key>
+    <string>E_macrongrave.glif</string>
+    <key>En-cy</key>
+    <string>E_n-cy.glif</string>
+    <key>Endescender-cy</key>
+    <string>E_ndescender-cy.glif</string>
+    <key>Eng</key>
+    <string>E_ng.glif</string>
+    <key>Enghe-cy</key>
+    <string>E_nghe-cy.glif</string>
+    <key>Eogonek</key>
+    <string>E_ogonek.glif</string>
+    <key>Er-cy</key>
+    <string>E_r-cy.glif</string>
+    <key>Ereversed-cy</key>
+    <string>E_reversed-cy.glif</string>
+    <key>Es-cy</key>
+    <string>E_s-cy.glif</string>
+    <key>Esdescender-cy</key>
+    <string>E_sdescender-cy.glif</string>
+    <key>Eth</key>
+    <string>E_th.glif</string>
+    <key>Etilde</key>
+    <string>E_tilde.glif</string>
+    <key>F</key>
+    <string>F_.glif</string>
+    <key>Fita-cy</key>
+    <string>F_ita-cy.glif</string>
+    <key>G</key>
+    <string>G_.glif</string>
+    <key>Gbreve</key>
+    <string>G_breve.glif</string>
+    <key>Gcaron</key>
+    <string>G_caron.glif</string>
+    <key>Gcircumflex</key>
+    <string>G_circumflex.glif</string>
+    <key>Gcommaaccent</key>
+    <string>G_commaaccent.glif</string>
+    <key>Gdotaccent</key>
+    <string>G_dotaccent.glif</string>
+    <key>Ge-cy</key>
+    <string>G_e-cy.glif</string>
+    <key>Gedescender-cy</key>
+    <string>G_edescender-cy.glif</string>
+    <key>Germandbls</key>
+    <string>G_ermandbls.glif</string>
+    <key>Ghemiddlehook-cy</key>
+    <string>G_hemiddlehook-cy.glif</string>
+    <key>Ghestroke-cy</key>
+    <string>G_hestroke-cy.glif</string>
+    <key>Gheupturn-cy</key>
+    <string>G_heupturn-cy.glif</string>
+    <key>Gje-cy</key>
+    <string>G_je-cy.glif</string>
+    <key>Gmacron</key>
+    <string>G_macron.glif</string>
+    <key>H</key>
+    <string>H_.glif</string>
+    <key>Ha-cy</key>
+    <string>H_a-cy.glif</string>
+    <key>Hadescender-cy</key>
+    <string>H_adescender-cy.glif</string>
+    <key>Hardsign-cy</key>
+    <string>H_ardsign-cy.glif</string>
+    <key>Hbar</key>
+    <string>H_bar.glif</string>
+    <key>Hbrevebelow</key>
+    <string>H_brevebelow.glif</string>
+    <key>Hcircumflex</key>
+    <string>H_circumflex.glif</string>
+    <key>Hdotbelow</key>
+    <string>H_dotbelow.glif</string>
+    <key>I</key>
+    <string>I_.glif</string>
+    <key>I-cy</key>
+    <string>I_-cy.glif</string>
+    <key>Ia-cy</key>
+    <string>I_a-cy.glif</string>
+    <key>Iacute</key>
+    <string>I_acute.glif</string>
+    <key>Ibreve</key>
+    <string>I_breve.glif</string>
+    <key>Icaron</key>
+    <string>I_caron.glif</string>
+    <key>Icircumflex</key>
+    <string>I_circumflex.glif</string>
+    <key>Idblgrave</key>
+    <string>I_dblgrave.glif</string>
+    <key>Idieresis</key>
+    <string>I_dieresis.glif</string>
+    <key>Idieresis-cy</key>
+    <string>I_dieresis-cy.glif</string>
+    <key>Idieresisacute</key>
+    <string>I_dieresisacute.glif</string>
+    <key>Idotaccent</key>
+    <string>I_dotaccent.glif</string>
+    <key>Idotbelow</key>
+    <string>I_dotbelow.glif</string>
+    <key>Ie-cy</key>
+    <string>I_e-cy.glif</string>
+    <key>Iebreve-cy</key>
+    <string>I_ebreve-cy.glif</string>
+    <key>Iegrave-cy</key>
+    <string>I_egrave-cy.glif</string>
+    <key>Igrave</key>
+    <string>I_grave.glif</string>
+    <key>Ihookabove</key>
+    <string>I_hookabove.glif</string>
+    <key>Ii-cy</key>
+    <string>I_i-cy.glif</string>
+    <key>Iigrave-cy</key>
+    <string>I_igrave-cy.glif</string>
+    <key>Iinvertedbreve</key>
+    <string>I_invertedbreve.glif</string>
+    <key>Iishort-cy</key>
+    <string>I_ishort-cy.glif</string>
+    <key>Imacron</key>
+    <string>I_macron.glif</string>
+    <key>Imacron-cy</key>
+    <string>I_macron-cy.glif</string>
+    <key>Io-cy</key>
+    <string>I_o-cy.glif</string>
+    <key>Iogonek</key>
+    <string>I_ogonek.glif</string>
+    <key>Itilde</key>
+    <string>I_tilde.glif</string>
+    <key>Iu-cy</key>
+    <string>I_u-cy.glif</string>
+    <key>Izhitsa-cy</key>
+    <string>I_zhitsa-cy.glif</string>
+    <key>J</key>
+    <string>J_.glif</string>
+    <key>Jacute</key>
+    <string>J_acute.glif</string>
+    <key>Jcircumflex</key>
+    <string>J_circumflex.glif</string>
+    <key>Je-cy</key>
+    <string>J_e-cy.glif</string>
+    <key>K</key>
+    <string>K_.glif</string>
+    <key>Ka-cy</key>
+    <string>K_a-cy.glif</string>
+    <key>Kabashkir-cy</key>
+    <string>K_abashkir-cy.glif</string>
+    <key>Kacute</key>
+    <string>K_acute.glif</string>
+    <key>Kadescender-cy</key>
+    <string>K_adescender-cy.glif</string>
+    <key>Kaverticalstroke-cy</key>
+    <string>K_averticalstroke-cy.glif</string>
+    <key>Kcommaaccent</key>
+    <string>K_commaaccent.glif</string>
+    <key>Kje-cy</key>
+    <string>K_je-cy.glif</string>
+    <key>L</key>
+    <string>L_.glif</string>
+    <key>LJ</key>
+    <string>L_J_.glif</string>
+    <key>Lacute</key>
+    <string>L_acute.glif</string>
+    <key>Lcaron</key>
+    <string>L_caron.glif</string>
+    <key>Lcommaaccent</key>
+    <string>L_commaaccent.glif</string>
+    <key>Ldot</key>
+    <string>L_dot.glif</string>
+    <key>Ldotbelow</key>
+    <string>L_dotbelow.glif</string>
+    <key>Lj</key>
+    <string>L_j.glif</string>
+    <key>Lje-cy</key>
+    <string>L_je-cy.glif</string>
+    <key>Llinebelow</key>
+    <string>L_linebelow.glif</string>
+    <key>Lslash</key>
+    <string>L_slash.glif</string>
+    <key>M</key>
+    <string>M_.glif</string>
+    <key>Mdotbelow</key>
+    <string>M_dotbelow.glif</string>
+    <key>N</key>
+    <string>N_.glif</string>
+    <key>NJ</key>
+    <string>N_J_.glif</string>
+    <key>Nacute</key>
+    <string>N_acute.glif</string>
+    <key>Ncaron</key>
+    <string>N_caron.glif</string>
+    <key>Ncommaaccent</key>
+    <string>N_commaaccent.glif</string>
+    <key>Ndotaccent</key>
+    <string>N_dotaccent.glif</string>
+    <key>Ndotbelow</key>
+    <string>N_dotbelow.glif</string>
+    <key>Nj</key>
+    <string>N_j.glif</string>
+    <key>Nje-cy</key>
+    <string>N_je-cy.glif</string>
+    <key>Nlinebelow</key>
+    <string>N_linebelow.glif</string>
+    <key>Ntilde</key>
+    <string>N_tilde.glif</string>
+    <key>O</key>
+    <string>O_.glif</string>
+    <key>O-cy</key>
+    <string>O_-cy.glif</string>
+    <key>OE</key>
+    <string>O_E_.glif</string>
+    <key>Oacute</key>
+    <string>O_acute.glif</string>
+    <key>Obarred-cy</key>
+    <string>O_barred-cy.glif</string>
+    <key>Obreve</key>
+    <string>O_breve.glif</string>
+    <key>Ocaron</key>
+    <string>O_caron.glif</string>
+    <key>Ocircumflex</key>
+    <string>O_circumflex.glif</string>
+    <key>Ocircumflexacute</key>
+    <string>O_circumflexacute.glif</string>
+    <key>Ocircumflexdotbelow</key>
+    <string>O_circumflexdotbelow.glif</string>
+    <key>Ocircumflexgrave</key>
+    <string>O_circumflexgrave.glif</string>
+    <key>Ocircumflexhookabove</key>
+    <string>O_circumflexhookabove.glif</string>
+    <key>Ocircumflextilde</key>
+    <string>O_circumflextilde.glif</string>
+    <key>Odblgrave</key>
+    <string>O_dblgrave.glif</string>
+    <key>Odieresis</key>
+    <string>O_dieresis.glif</string>
+    <key>Odieresis-cy</key>
+    <string>O_dieresis-cy.glif</string>
+    <key>Odieresismacron</key>
+    <string>O_dieresismacron.glif</string>
+    <key>Odotaccentmacron</key>
+    <string>O_dotaccentmacron.glif</string>
+    <key>Odotbelow</key>
+    <string>O_dotbelow.glif</string>
+    <key>Ograve</key>
+    <string>O_grave.glif</string>
+    <key>Ohm</key>
+    <string>O_hm.glif</string>
+    <key>Ohookabove</key>
+    <string>O_hookabove.glif</string>
+    <key>Ohorn</key>
+    <string>O_horn.glif</string>
+    <key>Ohornacute</key>
+    <string>O_hornacute.glif</string>
+    <key>Ohorndotbelow</key>
+    <string>O_horndotbelow.glif</string>
+    <key>Ohorngrave</key>
+    <string>O_horngrave.glif</string>
+    <key>Ohornhookabove</key>
+    <string>O_hornhookabove.glif</string>
+    <key>Ohorntilde</key>
+    <string>O_horntilde.glif</string>
+    <key>Ohungarumlaut</key>
+    <string>O_hungarumlaut.glif</string>
+    <key>Oinvertedbreve</key>
+    <string>O_invertedbreve.glif</string>
+    <key>Omacron</key>
+    <string>O_macron.glif</string>
+    <key>Omacronacute</key>
+    <string>O_macronacute.glif</string>
+    <key>Omacrongrave</key>
+    <string>O_macrongrave.glif</string>
+    <key>Oogonek</key>
+    <string>O_ogonek.glif</string>
+    <key>Oslash</key>
+    <string>O_slash.glif</string>
+    <key>Oslashacute</key>
+    <string>O_slashacute.glif</string>
+    <key>Otilde</key>
+    <string>O_tilde.glif</string>
+    <key>Otildeacute</key>
+    <string>O_tildeacute.glif</string>
+    <key>Otildedieresis</key>
+    <string>O_tildedieresis.glif</string>
+    <key>Otildemacron</key>
+    <string>O_tildemacron.glif</string>
+    <key>P</key>
+    <string>P_.glif</string>
+    <key>Palochka-cy</key>
+    <string>P_alochka-cy.glif</string>
+    <key>Pe-cy</key>
+    <string>P_e-cy.glif</string>
+    <key>Q</key>
+    <string>Q_.glif</string>
+    <key>Qa-cy</key>
+    <string>Q_a-cy.glif</string>
+    <key>R</key>
+    <string>R_.glif</string>
+    <key>Racute</key>
+    <string>R_acute.glif</string>
+    <key>Rcaron</key>
+    <string>R_caron.glif</string>
+    <key>Rcommaaccent</key>
+    <string>R_commaaccent.glif</string>
+    <key>Rdblgrave</key>
+    <string>R_dblgrave.glif</string>
+    <key>Rdotbelow</key>
+    <string>R_dotbelow.glif</string>
+    <key>Rinvertedbreve</key>
+    <string>R_invertedbreve.glif</string>
+    <key>Rlinebelow</key>
+    <string>R_linebelow.glif</string>
+    <key>S</key>
+    <string>S_.glif</string>
+    <key>Sacute</key>
+    <string>S_acute.glif</string>
+    <key>Sacutedotaccent</key>
+    <string>S_acutedotaccent.glif</string>
+    <key>Saltillo</key>
+    <string>S_altillo.glif</string>
+    <key>Scaron</key>
+    <string>S_caron.glif</string>
+    <key>Scarondotaccent</key>
+    <string>S_carondotaccent.glif</string>
+    <key>Scedilla</key>
+    <string>S_cedilla.glif</string>
+    <key>Schwa</key>
+    <string>S_chwa.glif</string>
+    <key>Schwa-cy</key>
+    <string>S_chwa-cy.glif</string>
+    <key>Scircumflex</key>
+    <string>S_circumflex.glif</string>
+    <key>Scommaaccent</key>
+    <string>S_commaaccent.glif</string>
+    <key>Sdotaccent</key>
+    <string>S_dotaccent.glif</string>
+    <key>Sdotbelow</key>
+    <string>S_dotbelow.glif</string>
+    <key>Sdotbelowdotaccent</key>
+    <string>S_dotbelowdotaccent.glif</string>
+    <key>Sha-cy</key>
+    <string>S_ha-cy.glif</string>
+    <key>Shcha-cy</key>
+    <string>S_hcha-cy.glif</string>
+    <key>Shha-cy</key>
+    <string>S_hha-cy.glif</string>
+    <key>Softsign-cy</key>
+    <string>S_oftsign-cy.glif</string>
+    <key>T</key>
+    <string>T_.glif</string>
+    <key>Tbar</key>
+    <string>T_bar.glif</string>
+    <key>Tcaron</key>
+    <string>T_caron.glif</string>
+    <key>Tcedilla</key>
+    <string>T_cedilla.glif</string>
+    <key>Tcommaaccent</key>
+    <string>T_commaaccent.glif</string>
+    <key>Tdotbelow</key>
+    <string>T_dotbelow.glif</string>
+    <key>Te-cy</key>
+    <string>T_e-cy.glif</string>
+    <key>Thorn</key>
+    <string>T_horn.glif</string>
+    <key>Tlinebelow</key>
+    <string>T_linebelow.glif</string>
+    <key>Tse-cy</key>
+    <string>T_se-cy.glif</string>
+    <key>Tshe-cy</key>
+    <string>T_she-cy.glif</string>
+    <key>U</key>
+    <string>U_.glif</string>
+    <key>U-cy</key>
+    <string>U_-cy.glif</string>
+    <key>Uacute</key>
+    <string>U_acute.glif</string>
+    <key>Ubreve</key>
+    <string>U_breve.glif</string>
+    <key>Ucaron</key>
+    <string>U_caron.glif</string>
+    <key>Ucircumflex</key>
+    <string>U_circumflex.glif</string>
+    <key>Udblgrave</key>
+    <string>U_dblgrave.glif</string>
+    <key>Udieresis</key>
+    <string>U_dieresis.glif</string>
+    <key>Udieresis-cy</key>
+    <string>U_dieresis-cy.glif</string>
+    <key>Udieresisacute</key>
+    <string>U_dieresisacute.glif</string>
+    <key>Udieresiscaron</key>
+    <string>U_dieresiscaron.glif</string>
+    <key>Udieresisgrave</key>
+    <string>U_dieresisgrave.glif</string>
+    <key>Udieresismacron</key>
+    <string>U_dieresismacron.glif</string>
+    <key>Udotbelow</key>
+    <string>U_dotbelow.glif</string>
+    <key>Ugrave</key>
+    <string>U_grave.glif</string>
+    <key>Uhookabove</key>
+    <string>U_hookabove.glif</string>
+    <key>Uhorn</key>
+    <string>U_horn.glif</string>
+    <key>Uhornacute</key>
+    <string>U_hornacute.glif</string>
+    <key>Uhorndotbelow</key>
+    <string>U_horndotbelow.glif</string>
+    <key>Uhorngrave</key>
+    <string>U_horngrave.glif</string>
+    <key>Uhornhookabove</key>
+    <string>U_hornhookabove.glif</string>
+    <key>Uhorntilde</key>
+    <string>U_horntilde.glif</string>
+    <key>Uhungarumlaut</key>
+    <string>U_hungarumlaut.glif</string>
+    <key>Uhungarumlaut-cy</key>
+    <string>U_hungarumlaut-cy.glif</string>
+    <key>Uinvertedbreve</key>
+    <string>U_invertedbreve.glif</string>
+    <key>Umacron</key>
+    <string>U_macron.glif</string>
+    <key>Umacron-cy</key>
+    <string>U_macron-cy.glif</string>
+    <key>Umacrondieresis</key>
+    <string>U_macrondieresis.glif</string>
+    <key>Uogonek</key>
+    <string>U_ogonek.glif</string>
+    <key>Uring</key>
+    <string>U_ring.glif</string>
+    <key>Ushort-cy</key>
+    <string>U_short-cy.glif</string>
+    <key>Ustraight-cy</key>
+    <string>U_straight-cy.glif</string>
+    <key>Ustraightstroke-cy</key>
+    <string>U_straightstroke-cy.glif</string>
+    <key>Utilde</key>
+    <string>U_tilde.glif</string>
+    <key>Utildeacute</key>
+    <string>U_tildeacute.glif</string>
+    <key>V</key>
+    <string>V_.glif</string>
+    <key>Ve-cy</key>
+    <string>V_e-cy.glif</string>
+    <key>W</key>
+    <string>W_.glif</string>
+    <key>Wacute</key>
+    <string>W_acute.glif</string>
+    <key>Wcircumflex</key>
+    <string>W_circumflex.glif</string>
+    <key>Wdieresis</key>
+    <string>W_dieresis.glif</string>
+    <key>We-cy</key>
+    <string>W_e-cy.glif</string>
+    <key>Wgrave</key>
+    <string>W_grave.glif</string>
+    <key>X</key>
+    <string>X_.glif</string>
+    <key>Y</key>
+    <string>Y_.glif</string>
+    <key>Yacute</key>
+    <string>Y_acute.glif</string>
+    <key>Yat-cy</key>
+    <string>Y_at-cy.glif</string>
+    <key>Ycircumflex</key>
+    <string>Y_circumflex.glif</string>
+    <key>Ydieresis</key>
+    <string>Y_dieresis.glif</string>
+    <key>Ydotaccent</key>
+    <string>Y_dotaccent.glif</string>
+    <key>Ydotbelow</key>
+    <string>Y_dotbelow.glif</string>
+    <key>Yeru-cy</key>
+    <string>Y_eru-cy.glif</string>
+    <key>Yerudieresis-cy</key>
+    <string>Y_erudieresis-cy.glif</string>
+    <key>Ygrave</key>
+    <string>Y_grave.glif</string>
+    <key>Yhookabove</key>
+    <string>Y_hookabove.glif</string>
+    <key>Yi-cy</key>
+    <string>Y_i-cy.glif</string>
+    <key>Ymacron</key>
+    <string>Y_macron.glif</string>
+    <key>Ytilde</key>
+    <string>Y_tilde.glif</string>
+    <key>Yusbig-cy</key>
+    <string>Y_usbig-cy.glif</string>
+    <key>Z</key>
+    <string>Z_.glif</string>
+    <key>Zacute</key>
+    <string>Z_acute.glif</string>
+    <key>Zcaron</key>
+    <string>Z_caron.glif</string>
+    <key>Zdotaccent</key>
+    <string>Z_dotaccent.glif</string>
+    <key>Zdotbelow</key>
+    <string>Z_dotbelow.glif</string>
+    <key>Ze-cy</key>
+    <string>Z_e-cy.glif</string>
+    <key>Zedescender-cy</key>
+    <string>Z_edescender-cy.glif</string>
+    <key>Zedieresis-cy</key>
+    <string>Z_edieresis-cy.glif</string>
+    <key>Zhe-cy</key>
+    <string>Z_he-cy.glif</string>
+    <key>Zhebreve-cy</key>
+    <string>Z_hebreve-cy.glif</string>
+    <key>Zhedescender-cy</key>
+    <string>Z_hedescender-cy.glif</string>
+    <key>Zhedieresis-cy</key>
+    <string>Z_hedieresis-cy.glif</string>
+    <key>_bar-cy</key>
+    <string>_bar-cy.glif</string>
+    <key>_bottomhook</key>
+    <string>_bottomhook.glif</string>
+    <key>_commaaccent</key>
+    <string>_commaaccent.glif</string>
+    <key>_currencyvstem</key>
+    <string>_currencyvstem.glif</string>
+    <key>_descender-cy.case.straight</key>
+    <string>_descender-cy.case.straight.glif</string>
+    <key>_descenderreverse-cy.case</key>
+    <string>_descenderreverse-cy.case.glif</string>
+    <key>_descenderreversed-cy</key>
+    <string>_descenderreversed-cy.glif</string>
+    <key>_o.numero</key>
+    <string>_o.numero.glif</string>
+    <key>_slash.zero</key>
+    <string>_slash.zero.glif</string>
+    <key>_slash.zero.osf</key>
+    <string>_slash.zero.osf.glif</string>
+    <key>_typoquote</key>
+    <string>_typoquote.glif</string>
+    <key>a</key>
+    <string>a.glif</string>
+    <key>a-cy</key>
+    <string>a-cy.glif</string>
+    <key>aacute</key>
+    <string>aacute.glif</string>
+    <key>abreve</key>
+    <string>abreve.glif</string>
+    <key>abreve-cy</key>
+    <string>abreve-cy.glif</string>
+    <key>abreveacute</key>
+    <string>abreveacute.glif</string>
+    <key>abrevedotbelow</key>
+    <string>abrevedotbelow.glif</string>
+    <key>abrevegrave</key>
+    <string>abrevegrave.glif</string>
+    <key>abrevehookabove</key>
+    <string>abrevehookabove.glif</string>
+    <key>abrevetilde</key>
+    <string>abrevetilde.glif</string>
+    <key>acaron</key>
+    <string>acaron.glif</string>
+    <key>acircumflex</key>
+    <string>acircumflex.glif</string>
+    <key>acircumflexacute</key>
+    <string>acircumflexacute.glif</string>
+    <key>acircumflexdotbelow</key>
+    <string>acircumflexdotbelow.glif</string>
+    <key>acircumflexgrave</key>
+    <string>acircumflexgrave.glif</string>
+    <key>acircumflexhookabove</key>
+    <string>acircumflexhookabove.glif</string>
+    <key>acircumflextilde</key>
+    <string>acircumflextilde.glif</string>
+    <key>acute</key>
+    <string>acute.glif</string>
+    <key>acutecomb</key>
+    <string>acutecomb.glif</string>
+    <key>acutecomb.case</key>
+    <string>acutecomb.case.glif</string>
+    <key>acutecomb.loclVIET</key>
+    <string>acutecomb.loclV_I_E_T_.glif</string>
+    <key>acutecomb_dotaccentcomb</key>
+    <string>acutecomb_dotaccentcomb.glif</string>
+    <key>adblgrave</key>
+    <string>adblgrave.glif</string>
+    <key>adieresis</key>
+    <string>adieresis.glif</string>
+    <key>adieresis-cy</key>
+    <string>adieresis-cy.glif</string>
+    <key>adotbelow</key>
+    <string>adotbelow.glif</string>
+    <key>ae</key>
+    <string>ae.glif</string>
+    <key>aeacute</key>
+    <string>aeacute.glif</string>
+    <key>agrave</key>
+    <string>agrave.glif</string>
+    <key>ahookabove</key>
+    <string>ahookabove.glif</string>
+    <key>aie-cy</key>
+    <string>aie-cy.glif</string>
+    <key>ainvertedbreve</key>
+    <string>ainvertedbreve.glif</string>
+    <key>amacron</key>
+    <string>amacron.glif</string>
+    <key>ampersand</key>
+    <string>ampersand.glif</string>
+    <key>aogonek</key>
+    <string>aogonek.glif</string>
+    <key>apostrophemod</key>
+    <string>apostrophemod.glif</string>
+    <key>approxequal</key>
+    <string>approxequal.glif</string>
+    <key>approxequal.tf</key>
+    <string>approxequal.tf.glif</string>
+    <key>aring</key>
+    <string>aring.glif</string>
+    <key>aringacute</key>
+    <string>aringacute.glif</string>
+    <key>asciicircum</key>
+    <string>asciicircum.glif</string>
+    <key>asciitilde</key>
+    <string>asciitilde.glif</string>
+    <key>asterisk</key>
+    <string>asterisk.glif</string>
+    <key>at</key>
+    <string>at.glif</string>
+    <key>atilde</key>
+    <string>atilde.glif</string>
+    <key>b</key>
+    <string>b.glif</string>
+    <key>backslash</key>
+    <string>backslash.glif</string>
+    <key>bar</key>
+    <string>bar.glif</string>
+    <key>be-cy</key>
+    <string>be-cy.glif</string>
+    <key>blackCircle</key>
+    <string>blackC_ircle.glif</string>
+    <key>blank</key>
+    <string>blank.glif</string>
+    <key>braceleft</key>
+    <string>braceleft.glif</string>
+    <key>braceright</key>
+    <string>braceright.glif</string>
+    <key>bracketleft</key>
+    <string>bracketleft.glif</string>
+    <key>bracketright</key>
+    <string>bracketright.glif</string>
+    <key>breve</key>
+    <string>breve.glif</string>
+    <key>brevebelowcomb</key>
+    <string>brevebelowcomb.glif</string>
+    <key>brevecomb</key>
+    <string>brevecomb.glif</string>
+    <key>brevecomb-cy</key>
+    <string>brevecomb-cy.glif</string>
+    <key>brevecomb-cy.case</key>
+    <string>brevecomb-cy.case.glif</string>
+    <key>brevecomb.case</key>
+    <string>brevecomb.case.glif</string>
+    <key>brevecomb.loclVIET</key>
+    <string>brevecomb.loclV_I_E_T_.glif</string>
+    <key>brevecomb_acutecomb</key>
+    <string>brevecomb_acutecomb.glif</string>
+    <key>brevecomb_acutecomb.case</key>
+    <string>brevecomb_acutecomb.case.glif</string>
+    <key>brevecomb_gravecomb</key>
+    <string>brevecomb_gravecomb.glif</string>
+    <key>brevecomb_gravecomb.case</key>
+    <string>brevecomb_gravecomb.case.glif</string>
+    <key>brevecomb_hookabovecomb</key>
+    <string>brevecomb_hookabovecomb.glif</string>
+    <key>brevecomb_hookabovecomb.case</key>
+    <string>brevecomb_hookabovecomb.case.glif</string>
+    <key>brevecomb_tildecomb</key>
+    <string>brevecomb_tildecomb.glif</string>
+    <key>brevecomb_tildecomb.case</key>
+    <string>brevecomb_tildecomb.case.glif</string>
+    <key>breveinvertedcomb</key>
+    <string>breveinvertedcomb.glif</string>
+    <key>breveinvertedcomb.case</key>
+    <string>breveinvertedcomb.case.glif</string>
+    <key>brokenbar</key>
+    <string>brokenbar.glif</string>
+    <key>bullet</key>
+    <string>bullet.glif</string>
+    <key>bulletoperator</key>
+    <string>bulletoperator.glif</string>
+    <key>bulletoperator.tf</key>
+    <string>bulletoperator.tf.glif</string>
+    <key>c</key>
+    <string>c.glif</string>
+    <key>cacute</key>
+    <string>cacute.glif</string>
+    <key>caron</key>
+    <string>caron.glif</string>
+    <key>caroncomb</key>
+    <string>caroncomb.glif</string>
+    <key>caroncomb.alt</key>
+    <string>caroncomb.alt.glif</string>
+    <key>caroncomb.case</key>
+    <string>caroncomb.case.glif</string>
+    <key>caroncomb.loclVIET</key>
+    <string>caroncomb.loclV_I_E_T_.glif</string>
+    <key>caroncomb_dotaccentcomb</key>
+    <string>caroncomb_dotaccentcomb.glif</string>
+    <key>ccaron</key>
+    <string>ccaron.glif</string>
+    <key>ccedilla</key>
+    <string>ccedilla.glif</string>
+    <key>ccedillaacute</key>
+    <string>ccedillaacute.glif</string>
+    <key>ccircumflex</key>
+    <string>ccircumflex.glif</string>
+    <key>cdotaccent</key>
+    <string>cdotaccent.glif</string>
+    <key>cedi</key>
+    <string>cedi.glif</string>
+    <key>cedilla</key>
+    <string>cedilla.glif</string>
+    <key>cedillacomb</key>
+    <string>cedillacomb.glif</string>
+    <key>cent</key>
+    <string>cent.glif</string>
+    <key>che-cy</key>
+    <string>che-cy.glif</string>
+    <key>chedescender-cy</key>
+    <string>chedescender-cy.glif</string>
+    <key>chedieresis-cy</key>
+    <string>chedieresis-cy.glif</string>
+    <key>chekhakassian-cy</key>
+    <string>chekhakassian-cy.glif</string>
+    <key>cheverticalstroke-cy</key>
+    <string>cheverticalstroke-cy.glif</string>
+    <key>circumflex</key>
+    <string>circumflex.glif</string>
+    <key>circumflexcomb</key>
+    <string>circumflexcomb.glif</string>
+    <key>circumflexcomb.case</key>
+    <string>circumflexcomb.case.glif</string>
+    <key>circumflexcomb.loclVIET</key>
+    <string>circumflexcomb.loclV_I_E_T_.glif</string>
+    <key>circumflexcomb_acutecomb</key>
+    <string>circumflexcomb_acutecomb.glif</string>
+    <key>circumflexcomb_acutecomb.case</key>
+    <string>circumflexcomb_acutecomb.case.glif</string>
+    <key>circumflexcomb_gravecomb</key>
+    <string>circumflexcomb_gravecomb.glif</string>
+    <key>circumflexcomb_gravecomb.case</key>
+    <string>circumflexcomb_gravecomb.case.glif</string>
+    <key>circumflexcomb_hookabovecomb</key>
+    <string>circumflexcomb_hookabovecomb.glif</string>
+    <key>circumflexcomb_hookabovecomb.case</key>
+    <string>circumflexcomb_hookabovecomb.case.glif</string>
+    <key>circumflexcomb_tildecomb</key>
+    <string>circumflexcomb_tildecomb.glif</string>
+    <key>circumflexcomb_tildecomb.case</key>
+    <string>circumflexcomb_tildecomb.case.glif</string>
+    <key>colon</key>
+    <string>colon.glif</string>
+    <key>colonsign</key>
+    <string>colonsign.glif</string>
+    <key>comma</key>
+    <string>comma.glif</string>
+    <key>commaaccentcomb</key>
+    <string>commaaccentcomb.glif</string>
+    <key>commaturnedabovecomb</key>
+    <string>commaturnedabovecomb.glif</string>
+    <key>commaturnedmod</key>
+    <string>commaturnedmod.glif</string>
+    <key>commercialMinusSign</key>
+    <string>commercialM_inusS_ign.glif</string>
+    <key>commercialMinusSign.tf</key>
+    <string>commercialM_inusS_ign.tf.glif</string>
+    <key>copyright</key>
+    <string>copyright.glif</string>
+    <key>currency</key>
+    <string>currency.glif</string>
+    <key>d</key>
+    <string>d.glif</string>
+    <key>dagger</key>
+    <string>dagger.glif</string>
+    <key>daggerdbl</key>
+    <string>daggerdbl.glif</string>
+    <key>dblgravecomb</key>
+    <string>dblgravecomb.glif</string>
+    <key>dblgravecomb.case</key>
+    <string>dblgravecomb.case.glif</string>
+    <key>dcaron</key>
+    <string>dcaron.glif</string>
+    <key>dcroat</key>
+    <string>dcroat.glif</string>
+    <key>ddotbelow</key>
+    <string>ddotbelow.glif</string>
+    <key>de-cy</key>
+    <string>de-cy.glif</string>
+    <key>degree</key>
+    <string>degree.glif</string>
+    <key>descender-cy</key>
+    <string>descender-cy.glif</string>
+    <key>descender-cy.case</key>
+    <string>descender-cy.case.glif</string>
+    <key>descender-cy.strait</key>
+    <string>descender-cy.strait.glif</string>
+    <key>dieresis</key>
+    <string>dieresis.glif</string>
+    <key>dieresisbelowcomb</key>
+    <string>dieresisbelowcomb.glif</string>
+    <key>dieresiscomb</key>
+    <string>dieresiscomb.glif</string>
+    <key>dieresiscomb.case</key>
+    <string>dieresiscomb.case.glif</string>
+    <key>dieresiscomb.loclVIET</key>
+    <string>dieresiscomb.loclV_I_E_T_.glif</string>
+    <key>dieresiscomb_acutecomb</key>
+    <string>dieresiscomb_acutecomb.glif</string>
+    <key>dieresiscomb_caroncomb</key>
+    <string>dieresiscomb_caroncomb.glif</string>
+    <key>dieresiscomb_gravecomb</key>
+    <string>dieresiscomb_gravecomb.glif</string>
+    <key>dieresiscomb_macroncomb</key>
+    <string>dieresiscomb_macroncomb.glif</string>
+    <key>divide</key>
+    <string>divide.glif</string>
+    <key>divide.tf</key>
+    <string>divide.tf.glif</string>
+    <key>divisionslash</key>
+    <string>divisionslash.glif</string>
+    <key>divisionslash.tf</key>
+    <string>divisionslash.tf.glif</string>
+    <key>dje-cy</key>
+    <string>dje-cy.glif</string>
+    <key>dlinebelow</key>
+    <string>dlinebelow.glif</string>
+    <key>dollar</key>
+    <string>dollar.glif</string>
+    <key>dong</key>
+    <string>dong.glif</string>
+    <key>dotaccent</key>
+    <string>dotaccent.glif</string>
+    <key>dotaccentcomb</key>
+    <string>dotaccentcomb.glif</string>
+    <key>dotaccentcomb.case</key>
+    <string>dotaccentcomb.case.glif</string>
+    <key>dotaccentcomb.loclVIET</key>
+    <string>dotaccentcomb.loclV_I_E_T_.glif</string>
+    <key>dotaccentcomb_macroncomb</key>
+    <string>dotaccentcomb_macroncomb.glif</string>
+    <key>dotbelowcomb</key>
+    <string>dotbelowcomb.glif</string>
+    <key>doubleprimemod</key>
+    <string>doubleprimemod.glif</string>
+    <key>downArrow</key>
+    <string>downA_rrow.glif</string>
+    <key>dzcaron</key>
+    <string>dzcaron.glif</string>
+    <key>dze-cy</key>
+    <string>dze-cy.glif</string>
+    <key>dzhe-cy</key>
+    <string>dzhe-cy.glif</string>
+    <key>e</key>
+    <string>e.glif</string>
+    <key>e-cy</key>
+    <string>e-cy.glif</string>
+    <key>eacute</key>
+    <string>eacute.glif</string>
+    <key>ebreve</key>
+    <string>ebreve.glif</string>
+    <key>ecaron</key>
+    <string>ecaron.glif</string>
+    <key>ecedillabreve</key>
+    <string>ecedillabreve.glif</string>
+    <key>ecircumflex</key>
+    <string>ecircumflex.glif</string>
+    <key>ecircumflexacute</key>
+    <string>ecircumflexacute.glif</string>
+    <key>ecircumflexdotbelow</key>
+    <string>ecircumflexdotbelow.glif</string>
+    <key>ecircumflexgrave</key>
+    <string>ecircumflexgrave.glif</string>
+    <key>ecircumflexhookabove</key>
+    <string>ecircumflexhookabove.glif</string>
+    <key>ecircumflextilde</key>
+    <string>ecircumflextilde.glif</string>
+    <key>edblgrave</key>
+    <string>edblgrave.glif</string>
+    <key>edieresis</key>
+    <string>edieresis.glif</string>
+    <key>edotaccent</key>
+    <string>edotaccent.glif</string>
+    <key>edotbelow</key>
+    <string>edotbelow.glif</string>
+    <key>ef-cy</key>
+    <string>ef-cy.glif</string>
+    <key>egrave</key>
+    <string>egrave.glif</string>
+    <key>ehookabove</key>
+    <string>ehookabove.glif</string>
+    <key>eight</key>
+    <string>eight.glif</string>
+    <key>eight.dnom</key>
+    <string>eight.dnom.glif</string>
+    <key>eight.lf</key>
+    <string>eight.lf.glif</string>
+    <key>eight.numr</key>
+    <string>eight.numr.glif</string>
+    <key>eight.osf</key>
+    <string>eight.osf.glif</string>
+    <key>eight.subs</key>
+    <string>eight.subs.glif</string>
+    <key>eight.tf</key>
+    <string>eight.tf.glif</string>
+    <key>eight.tosf</key>
+    <string>eight.tosf.glif</string>
+    <key>eightinferior</key>
+    <string>eightinferior.glif</string>
+    <key>eightsuperior</key>
+    <string>eightsuperior.glif</string>
+    <key>einvertedbreve</key>
+    <string>einvertedbreve.glif</string>
+    <key>el-cy</key>
+    <string>el-cy.glif</string>
+    <key>ellipsis</key>
+    <string>ellipsis.glif</string>
+    <key>em-cy</key>
+    <string>em-cy.glif</string>
+    <key>emacron</key>
+    <string>emacron.glif</string>
+    <key>emacronacute</key>
+    <string>emacronacute.glif</string>
+    <key>emacrongrave</key>
+    <string>emacrongrave.glif</string>
+    <key>emdash</key>
+    <string>emdash.glif</string>
+    <key>emptyset</key>
+    <string>emptyset.glif</string>
+    <key>emquad</key>
+    <string>emquad.glif</string>
+    <key>emspace</key>
+    <string>emspace.glif</string>
+    <key>en-cy</key>
+    <string>en-cy.glif</string>
+    <key>endash</key>
+    <string>endash.glif</string>
+    <key>endescender-cy</key>
+    <string>endescender-cy.glif</string>
+    <key>eng</key>
+    <string>eng.glif</string>
+    <key>enghe-cy</key>
+    <string>enghe-cy.glif</string>
+    <key>enquad</key>
+    <string>enquad.glif</string>
+    <key>enspace</key>
+    <string>enspace.glif</string>
+    <key>eogonek</key>
+    <string>eogonek.glif</string>
+    <key>equal</key>
+    <string>equal.glif</string>
+    <key>equal.tf</key>
+    <string>equal.tf.glif</string>
+    <key>equivalence</key>
+    <string>equivalence.glif</string>
+    <key>equivalence.tf</key>
+    <string>equivalence.tf.glif</string>
+    <key>er-cy</key>
+    <string>er-cy.glif</string>
+    <key>ereversed-cy</key>
+    <string>ereversed-cy.glif</string>
+    <key>es-cy</key>
+    <string>es-cy.glif</string>
+    <key>esdescender-cy</key>
+    <string>esdescender-cy.glif</string>
+    <key>estimated</key>
+    <string>estimated.glif</string>
+    <key>eth</key>
+    <string>eth.glif</string>
+    <key>etilde</key>
+    <string>etilde.glif</string>
+    <key>euro</key>
+    <string>euro.glif</string>
+    <key>exclam</key>
+    <string>exclam.glif</string>
+    <key>exclamdown</key>
+    <string>exclamdown.glif</string>
+    <key>f</key>
+    <string>f.glif</string>
+    <key>f_f</key>
+    <string>f_f.glif</string>
+    <key>f_f_i</key>
+    <string>f_f_i.glif</string>
+    <key>f_f_l</key>
+    <string>f_f_l.glif</string>
+    <key>fi</key>
+    <string>fi.glif</string>
+    <key>figuredash</key>
+    <string>figuredash.glif</string>
+    <key>figurespace</key>
+    <string>figurespace.glif</string>
+    <key>firsttonechinese</key>
+    <string>firsttonechinese.glif</string>
+    <key>fita-cy</key>
+    <string>fita-cy.glif</string>
+    <key>five</key>
+    <string>five.glif</string>
+    <key>five.dnom</key>
+    <string>five.dnom.glif</string>
+    <key>five.lf</key>
+    <string>five.lf.glif</string>
+    <key>five.numr</key>
+    <string>five.numr.glif</string>
+    <key>five.osf</key>
+    <string>five.osf.glif</string>
+    <key>five.subs</key>
+    <string>five.subs.glif</string>
+    <key>five.tf</key>
+    <string>five.tf.glif</string>
+    <key>five.tosf</key>
+    <string>five.tosf.glif</string>
+    <key>fiveeighths</key>
+    <string>fiveeighths.glif</string>
+    <key>fiveinferior</key>
+    <string>fiveinferior.glif</string>
+    <key>fivesixths</key>
+    <string>fivesixths.glif</string>
+    <key>fivesuperior</key>
+    <string>fivesuperior.glif</string>
+    <key>fl</key>
+    <string>fl.glif</string>
+    <key>florin</key>
+    <string>florin.glif</string>
+    <key>four</key>
+    <string>four.glif</string>
+    <key>four.dnom</key>
+    <string>four.dnom.glif</string>
+    <key>four.lf</key>
+    <string>four.lf.glif</string>
+    <key>four.numr</key>
+    <string>four.numr.glif</string>
+    <key>four.osf</key>
+    <string>four.osf.glif</string>
+    <key>four.subs</key>
+    <string>four.subs.glif</string>
+    <key>four.tf</key>
+    <string>four.tf.glif</string>
+    <key>four.tosf</key>
+    <string>four.tosf.glif</string>
+    <key>fourfifths</key>
+    <string>fourfifths.glif</string>
+    <key>fourinferior</key>
+    <string>fourinferior.glif</string>
+    <key>fourperemspace</key>
+    <string>fourperemspace.glif</string>
+    <key>foursuperior</key>
+    <string>foursuperior.glif</string>
+    <key>fourthtonechinese</key>
+    <string>fourthtonechinese.glif</string>
+    <key>fraction</key>
+    <string>fraction.glif</string>
+    <key>franc</key>
+    <string>franc.glif</string>
+    <key>g</key>
+    <string>g.glif</string>
+    <key>gbreve</key>
+    <string>gbreve.glif</string>
+    <key>gcaron</key>
+    <string>gcaron.glif</string>
+    <key>gcircumflex</key>
+    <string>gcircumflex.glif</string>
+    <key>gcommaaccent</key>
+    <string>gcommaaccent.glif</string>
+    <key>gdotaccent</key>
+    <string>gdotaccent.glif</string>
+    <key>ge-cy</key>
+    <string>ge-cy.glif</string>
+    <key>gedescender-cy</key>
+    <string>gedescender-cy.glif</string>
+    <key>germandbls</key>
+    <string>germandbls.glif</string>
+    <key>ghemiddlehook-cy</key>
+    <string>ghemiddlehook-cy.glif</string>
+    <key>ghestroke-cy</key>
+    <string>ghestroke-cy.glif</string>
+    <key>gheupturn-cy</key>
+    <string>gheupturn-cy.glif</string>
+    <key>gje-cy</key>
+    <string>gje-cy.glif</string>
+    <key>gmacron</key>
+    <string>gmacron.glif</string>
+    <key>grave</key>
+    <string>grave.glif</string>
+    <key>gravecomb</key>
+    <string>gravecomb.glif</string>
+    <key>gravecomb.case</key>
+    <string>gravecomb.case.glif</string>
+    <key>gravecomb.loclVIET</key>
+    <string>gravecomb.loclV_I_E_T_.glif</string>
+    <key>greater</key>
+    <string>greater.glif</string>
+    <key>greater.tf</key>
+    <string>greater.tf.glif</string>
+    <key>greaterequal</key>
+    <string>greaterequal.glif</string>
+    <key>greaterequal.tf</key>
+    <string>greaterequal.tf.glif</string>
+    <key>guarani</key>
+    <string>guarani.glif</string>
+    <key>guillemetleft</key>
+    <string>guillemetleft.glif</string>
+    <key>guillemetright</key>
+    <string>guillemetright.glif</string>
+    <key>guilsinglleft</key>
+    <string>guilsinglleft.glif</string>
+    <key>guilsinglright</key>
+    <string>guilsinglright.glif</string>
+    <key>h</key>
+    <string>h.glif</string>
+    <key>ha-cy</key>
+    <string>ha-cy.glif</string>
+    <key>hadescender-cy</key>
+    <string>hadescender-cy.glif</string>
+    <key>hairspace</key>
+    <string>hairspace.glif</string>
+    <key>hardsign-cy</key>
+    <string>hardsign-cy.glif</string>
+    <key>hbar</key>
+    <string>hbar.glif</string>
+    <key>hbrevebelow</key>
+    <string>hbrevebelow.glif</string>
+    <key>hcircumflex</key>
+    <string>hcircumflex.glif</string>
+    <key>hdotbelow</key>
+    <string>hdotbelow.glif</string>
+    <key>hookabovecomb</key>
+    <string>hookabovecomb.glif</string>
+    <key>hookabovecomb.case</key>
+    <string>hookabovecomb.case.glif</string>
+    <key>hookabovecomb.loclVIET</key>
+    <string>hookabovecomb.loclV_I_E_T_.glif</string>
+    <key>horizontalbar</key>
+    <string>horizontalbar.glif</string>
+    <key>horncomb</key>
+    <string>horncomb.glif</string>
+    <key>hryvnia</key>
+    <string>hryvnia.glif</string>
+    <key>hungarumlaut</key>
+    <string>hungarumlaut.glif</string>
+    <key>hungarumlautcomb</key>
+    <string>hungarumlautcomb.glif</string>
+    <key>hungarumlautcomb.case</key>
+    <string>hungarumlautcomb.case.glif</string>
+    <key>hyphen</key>
+    <string>hyphen.glif</string>
+    <key>hyphentwo</key>
+    <string>hyphentwo.glif</string>
+    <key>i</key>
+    <string>i.glif</string>
+    <key>i-cy</key>
+    <string>i-cy.glif</string>
+    <key>ia-cy</key>
+    <string>ia-cy.glif</string>
+    <key>iacute</key>
+    <string>iacute.glif</string>
+    <key>ibreve</key>
+    <string>ibreve.glif</string>
+    <key>icaron</key>
+    <string>icaron.glif</string>
+    <key>icircumflex</key>
+    <string>icircumflex.glif</string>
+    <key>idblgrave</key>
+    <string>idblgrave.glif</string>
+    <key>idieresis</key>
+    <string>idieresis.glif</string>
+    <key>idieresis-cy</key>
+    <string>idieresis-cy.glif</string>
+    <key>idieresisacute</key>
+    <string>idieresisacute.glif</string>
+    <key>idotaccent</key>
+    <string>idotaccent.glif</string>
+    <key>idotbelow</key>
+    <string>idotbelow.glif</string>
+    <key>idotless</key>
+    <string>idotless.glif</string>
+    <key>ie-cy</key>
+    <string>ie-cy.glif</string>
+    <key>iebreve-cy</key>
+    <string>iebreve-cy.glif</string>
+    <key>iegrave-cy</key>
+    <string>iegrave-cy.glif</string>
+    <key>igrave</key>
+    <string>igrave.glif</string>
+    <key>ihookabove</key>
+    <string>ihookabove.glif</string>
+    <key>ii-cy</key>
+    <string>ii-cy.glif</string>
+    <key>iigrave-cy</key>
+    <string>iigrave-cy.glif</string>
+    <key>iinvertedbreve</key>
+    <string>iinvertedbreve.glif</string>
+    <key>iishort-cy</key>
+    <string>iishort-cy.glif</string>
+    <key>imacron</key>
+    <string>imacron.glif</string>
+    <key>imacron-cy</key>
+    <string>imacron-cy.glif</string>
+    <key>increment</key>
+    <string>increment.glif</string>
+    <key>infinity</key>
+    <string>infinity.glif</string>
+    <key>integral</key>
+    <string>integral.glif</string>
+    <key>io-cy</key>
+    <string>io-cy.glif</string>
+    <key>iogonek</key>
+    <string>iogonek.glif</string>
+    <key>itilde</key>
+    <string>itilde.glif</string>
+    <key>iu-cy</key>
+    <string>iu-cy.glif</string>
+    <key>izhitsa-cy</key>
+    <string>izhitsa-cy.glif</string>
+    <key>j</key>
+    <string>j.glif</string>
+    <key>jacute</key>
+    <string>jacute.glif</string>
+    <key>jcircumflex</key>
+    <string>jcircumflex.glif</string>
+    <key>jdotless</key>
+    <string>jdotless.glif</string>
+    <key>je-cy</key>
+    <string>je-cy.glif</string>
+    <key>k</key>
+    <string>k.glif</string>
+    <key>ka-cy</key>
+    <string>ka-cy.glif</string>
+    <key>kabashkir-cy</key>
+    <string>kabashkir-cy.glif</string>
+    <key>kacute</key>
+    <string>kacute.glif</string>
+    <key>kadescender-cy</key>
+    <string>kadescender-cy.glif</string>
+    <key>kaverticalstroke-cy</key>
+    <string>kaverticalstroke-cy.glif</string>
+    <key>kcommaaccent</key>
+    <string>kcommaaccent.glif</string>
+    <key>kgreenlandic</key>
+    <string>kgreenlandic.glif</string>
+    <key>kip</key>
+    <string>kip.glif</string>
+    <key>kje-cy</key>
+    <string>kje-cy.glif</string>
+    <key>l</key>
+    <string>l.glif</string>
+    <key>lacute</key>
+    <string>lacute.glif</string>
+    <key>lcaron</key>
+    <string>lcaron.glif</string>
+    <key>lcommaaccent</key>
+    <string>lcommaaccent.glif</string>
+    <key>ldot</key>
+    <string>ldot.glif</string>
+    <key>ldotbelow</key>
+    <string>ldotbelow.glif</string>
+    <key>leftArrow</key>
+    <string>leftA_rrow.glif</string>
+    <key>leftanglebracket-math</key>
+    <string>leftanglebracket-math.glif</string>
+    <key>less</key>
+    <string>less.glif</string>
+    <key>less.tf</key>
+    <string>less.tf.glif</string>
+    <key>lessequal</key>
+    <string>lessequal.glif</string>
+    <key>lessequal.tf</key>
+    <string>lessequal.tf.glif</string>
+    <key>lira</key>
+    <string>lira.glif</string>
+    <key>liraTurkish</key>
+    <string>liraT_urkish.glif</string>
+    <key>literSign</key>
+    <string>literS_ign.glif</string>
+    <key>lj</key>
+    <string>lj.glif</string>
+    <key>lje-cy</key>
+    <string>lje-cy.glif</string>
+    <key>llinebelow</key>
+    <string>llinebelow.glif</string>
+    <key>logicalnot</key>
+    <string>logicalnot.glif</string>
+    <key>logicalnot.tf</key>
+    <string>logicalnot.tf.glif</string>
+    <key>lozenge</key>
+    <string>lozenge.glif</string>
+    <key>lslash</key>
+    <string>lslash.glif</string>
+    <key>m</key>
+    <string>m.glif</string>
+    <key>macron</key>
+    <string>macron.glif</string>
+    <key>macronbelowcomb</key>
+    <string>macronbelowcomb.glif</string>
+    <key>macronbelowcomb.narrow</key>
+    <string>macronbelowcomb.narrow.glif</string>
+    <key>macroncomb</key>
+    <string>macroncomb.glif</string>
+    <key>macroncomb.case</key>
+    <string>macroncomb.case.glif</string>
+    <key>macroncomb.loclVIET</key>
+    <string>macroncomb.loclV_I_E_T_.glif</string>
+    <key>macroncomb.narrow</key>
+    <string>macroncomb.narrow.glif</string>
+    <key>macroncomb.narrow.case</key>
+    <string>macroncomb.narrow.case.glif</string>
+    <key>macroncomb_acutecomb</key>
+    <string>macroncomb_acutecomb.glif</string>
+    <key>macroncomb_dieresiscomb</key>
+    <string>macroncomb_dieresiscomb.glif</string>
+    <key>macroncomb_gravecomb</key>
+    <string>macroncomb_gravecomb.glif</string>
+    <key>manat</key>
+    <string>manat.glif</string>
+    <key>mdotbelow</key>
+    <string>mdotbelow.glif</string>
+    <key>micro</key>
+    <string>micro.glif</string>
+    <key>minus</key>
+    <string>minus.glif</string>
+    <key>minus.tf</key>
+    <string>minus.tf.glif</string>
+    <key>minute</key>
+    <string>minute.glif</string>
+    <key>multiply</key>
+    <string>multiply.glif</string>
+    <key>multiply.tf</key>
+    <string>multiply.tf.glif</string>
+    <key>n</key>
+    <string>n.glif</string>
+    <key>nacute</key>
+    <string>nacute.glif</string>
+    <key>naira</key>
+    <string>naira.glif</string>
+    <key>nbspace</key>
+    <string>nbspace.glif</string>
+    <key>ncaron</key>
+    <string>ncaron.glif</string>
+    <key>ncommaaccent</key>
+    <string>ncommaaccent.glif</string>
+    <key>ndotaccent</key>
+    <string>ndotaccent.glif</string>
+    <key>ndotbelow</key>
+    <string>ndotbelow.glif</string>
+    <key>nine</key>
+    <string>nine.glif</string>
+    <key>nine.dnom</key>
+    <string>nine.dnom.glif</string>
+    <key>nine.lf</key>
+    <string>nine.lf.glif</string>
+    <key>nine.numr</key>
+    <string>nine.numr.glif</string>
+    <key>nine.osf</key>
+    <string>nine.osf.glif</string>
+    <key>nine.ss01</key>
+    <string>nine.ss01.glif</string>
+    <key>nine.subs</key>
+    <string>nine.subs.glif</string>
+    <key>nine.tf</key>
+    <string>nine.tf.glif</string>
+    <key>nine.tosf</key>
+    <string>nine.tosf.glif</string>
+    <key>nineinferior</key>
+    <string>nineinferior.glif</string>
+    <key>ninesuperior</key>
+    <string>ninesuperior.glif</string>
+    <key>nj</key>
+    <string>nj.glif</string>
+    <key>nje-cy</key>
+    <string>nje-cy.glif</string>
+    <key>nlinebelow</key>
+    <string>nlinebelow.glif</string>
+    <key>nonbreakinghyphen</key>
+    <string>nonbreakinghyphen.glif</string>
+    <key>notequal</key>
+    <string>notequal.glif</string>
+    <key>notequal.tf</key>
+    <string>notequal.tf.glif</string>
+    <key>notidentical</key>
+    <string>notidentical.glif</string>
+    <key>notidentical.tf</key>
+    <string>notidentical.tf.glif</string>
+    <key>ntilde</key>
+    <string>ntilde.glif</string>
+    <key>numbersign</key>
+    <string>numbersign.glif</string>
+    <key>numero</key>
+    <string>numero.glif</string>
+    <key>o</key>
+    <string>o.glif</string>
+    <key>o-cy</key>
+    <string>o-cy.glif</string>
+    <key>oacute</key>
+    <string>oacute.glif</string>
+    <key>obarred-cy</key>
+    <string>obarred-cy.glif</string>
+    <key>obreve</key>
+    <string>obreve.glif</string>
+    <key>ocaron</key>
+    <string>ocaron.glif</string>
+    <key>ocircumflex</key>
+    <string>ocircumflex.glif</string>
+    <key>ocircumflexacute</key>
+    <string>ocircumflexacute.glif</string>
+    <key>ocircumflexdotbelow</key>
+    <string>ocircumflexdotbelow.glif</string>
+    <key>ocircumflexgrave</key>
+    <string>ocircumflexgrave.glif</string>
+    <key>ocircumflexhookabove</key>
+    <string>ocircumflexhookabove.glif</string>
+    <key>ocircumflextilde</key>
+    <string>ocircumflextilde.glif</string>
+    <key>odblgrave</key>
+    <string>odblgrave.glif</string>
+    <key>odieresis</key>
+    <string>odieresis.glif</string>
+    <key>odieresis-cy</key>
+    <string>odieresis-cy.glif</string>
+    <key>odieresismacron</key>
+    <string>odieresismacron.glif</string>
+    <key>odotaccentmacron</key>
+    <string>odotaccentmacron.glif</string>
+    <key>odotbelow</key>
+    <string>odotbelow.glif</string>
+    <key>oe</key>
+    <string>oe.glif</string>
+    <key>ogonek</key>
+    <string>ogonek.glif</string>
+    <key>ogonekcomb</key>
+    <string>ogonekcomb.glif</string>
+    <key>ogonekcomb.narrow</key>
+    <string>ogonekcomb.narrow.glif</string>
+    <key>ogonekcomb.tall</key>
+    <string>ogonekcomb.tall.glif</string>
+    <key>ogonekcomb.tall.case</key>
+    <string>ogonekcomb.tall.case.glif</string>
+    <key>ograve</key>
+    <string>ograve.glif</string>
+    <key>ohookabove</key>
+    <string>ohookabove.glif</string>
+    <key>ohorn</key>
+    <string>ohorn.glif</string>
+    <key>ohornacute</key>
+    <string>ohornacute.glif</string>
+    <key>ohorndotbelow</key>
+    <string>ohorndotbelow.glif</string>
+    <key>ohorngrave</key>
+    <string>ohorngrave.glif</string>
+    <key>ohornhookabove</key>
+    <string>ohornhookabove.glif</string>
+    <key>ohorntilde</key>
+    <string>ohorntilde.glif</string>
+    <key>ohungarumlaut</key>
+    <string>ohungarumlaut.glif</string>
+    <key>oinvertedbreve</key>
+    <string>oinvertedbreve.glif</string>
+    <key>omacron</key>
+    <string>omacron.glif</string>
+    <key>omacronacute</key>
+    <string>omacronacute.glif</string>
+    <key>omacrongrave</key>
+    <string>omacrongrave.glif</string>
+    <key>one</key>
+    <string>one.glif</string>
+    <key>one.dnom</key>
+    <string>one.dnom.glif</string>
+    <key>one.lf</key>
+    <string>one.lf.glif</string>
+    <key>one.numr</key>
+    <string>one.numr.glif</string>
+    <key>one.osf</key>
+    <string>one.osf.glif</string>
+    <key>one.subs</key>
+    <string>one.subs.glif</string>
+    <key>one.tf</key>
+    <string>one.tf.glif</string>
+    <key>one.tosf</key>
+    <string>one.tosf.glif</string>
+    <key>oneeighth</key>
+    <string>oneeighth.glif</string>
+    <key>onefifth</key>
+    <string>onefifth.glif</string>
+    <key>onefraction</key>
+    <string>onefraction.glif</string>
+    <key>onehalf</key>
+    <string>onehalf.glif</string>
+    <key>oneinferior</key>
+    <string>oneinferior.glif</string>
+    <key>oneninth</key>
+    <string>oneninth.glif</string>
+    <key>onequarter</key>
+    <string>onequarter.glif</string>
+    <key>oneseventh</key>
+    <string>oneseventh.glif</string>
+    <key>onesixth</key>
+    <string>onesixth.glif</string>
+    <key>onesuperior</key>
+    <string>onesuperior.glif</string>
+    <key>onetenth</key>
+    <string>onetenth.glif</string>
+    <key>onethird</key>
+    <string>onethird.glif</string>
+    <key>oogonek</key>
+    <string>oogonek.glif</string>
+    <key>ordfeminine</key>
+    <string>ordfeminine.glif</string>
+    <key>ordmasculine</key>
+    <string>ordmasculine.glif</string>
+    <key>oslash</key>
+    <string>oslash.glif</string>
+    <key>oslashacute</key>
+    <string>oslashacute.glif</string>
+    <key>otilde</key>
+    <string>otilde.glif</string>
+    <key>otildeacute</key>
+    <string>otildeacute.glif</string>
+    <key>otildedieresis</key>
+    <string>otildedieresis.glif</string>
+    <key>otildemacron</key>
+    <string>otildemacron.glif</string>
+    <key>p</key>
+    <string>p.glif</string>
+    <key>palochka-cy</key>
+    <string>palochka-cy.glif</string>
+    <key>paragraph</key>
+    <string>paragraph.glif</string>
+    <key>parenleft</key>
+    <string>parenleft.glif</string>
+    <key>parenright</key>
+    <string>parenright.glif</string>
+    <key>partialdiff</key>
+    <string>partialdiff.glif</string>
+    <key>pe-cy</key>
+    <string>pe-cy.glif</string>
+    <key>percent</key>
+    <string>percent.glif</string>
+    <key>period</key>
+    <string>period.glif</string>
+    <key>periodcentered</key>
+    <string>periodcentered.glif</string>
+    <key>periodcentered.loclCAT</key>
+    <string>periodcentered.loclC_A_T_.glif</string>
+    <key>periodcentered.loclCAT.case</key>
+    <string>periodcentered.loclC_A_T_.case.glif</string>
+    <key>perthousand</key>
+    <string>perthousand.glif</string>
+    <key>peseta</key>
+    <string>peseta.glif</string>
+    <key>peso</key>
+    <string>peso.glif</string>
+    <key>pi</key>
+    <string>pi.glif</string>
+    <key>plus</key>
+    <string>plus.glif</string>
+    <key>plus.tf</key>
+    <string>plus.tf.glif</string>
+    <key>plusminus</key>
+    <string>plusminus.glif</string>
+    <key>plusminus.tf</key>
+    <string>plusminus.tf.glif</string>
+    <key>primeReversed</key>
+    <string>primeR_eversed.glif</string>
+    <key>primemod</key>
+    <string>primemod.glif</string>
+    <key>product</key>
+    <string>product.glif</string>
+    <key>punctuationspace</key>
+    <string>punctuationspace.glif</string>
+    <key>q</key>
+    <string>q.glif</string>
+    <key>qa-cy</key>
+    <string>qa-cy.glif</string>
+    <key>question</key>
+    <string>question.glif</string>
+    <key>questiondown</key>
+    <string>questiondown.glif</string>
+    <key>quotedbl</key>
+    <string>quotedbl.glif</string>
+    <key>quotedblbase</key>
+    <string>quotedblbase.glif</string>
+    <key>quotedblleft</key>
+    <string>quotedblleft.glif</string>
+    <key>quotedblright</key>
+    <string>quotedblright.glif</string>
+    <key>quoteleft</key>
+    <string>quoteleft.glif</string>
+    <key>quoteright</key>
+    <string>quoteright.glif</string>
+    <key>quotesinglbase</key>
+    <string>quotesinglbase.glif</string>
+    <key>quotesingle</key>
+    <string>quotesingle.glif</string>
+    <key>r</key>
+    <string>r.glif</string>
+    <key>racute</key>
+    <string>racute.glif</string>
+    <key>radical</key>
+    <string>radical.glif</string>
+    <key>ratio</key>
+    <string>ratio.glif</string>
+    <key>rcaron</key>
+    <string>rcaron.glif</string>
+    <key>rcommaaccent</key>
+    <string>rcommaaccent.glif</string>
+    <key>rdblgrave</key>
+    <string>rdblgrave.glif</string>
+    <key>rdotbelow</key>
+    <string>rdotbelow.glif</string>
+    <key>registered</key>
+    <string>registered.glif</string>
+    <key>rightArrow</key>
+    <string>rightA_rrow.glif</string>
+    <key>rightanglebracket-math</key>
+    <string>rightanglebracket-math.glif</string>
+    <key>ring</key>
+    <string>ring.glif</string>
+    <key>ringcomb</key>
+    <string>ringcomb.glif</string>
+    <key>ringcomb.case</key>
+    <string>ringcomb.case.glif</string>
+    <key>ringcomb_acutecomb</key>
+    <string>ringcomb_acutecomb.glif</string>
+    <key>ringcomb_acutecomb.case</key>
+    <string>ringcomb_acutecomb.case.glif</string>
+    <key>ringhalfleft</key>
+    <string>ringhalfleft.glif</string>
+    <key>ringhalfright</key>
+    <string>ringhalfright.glif</string>
+    <key>rinvertedbreve</key>
+    <string>rinvertedbreve.glif</string>
+    <key>rlinebelow</key>
+    <string>rlinebelow.glif</string>
+    <key>ruble</key>
+    <string>ruble.glif</string>
+    <key>rupeeIndian</key>
+    <string>rupeeI_ndian.glif</string>
+    <key>s</key>
+    <string>s.glif</string>
+    <key>sacute</key>
+    <string>sacute.glif</string>
+    <key>sacutedotaccent</key>
+    <string>sacutedotaccent.glif</string>
+    <key>saltillo</key>
+    <string>saltillo.glif</string>
+    <key>scaron</key>
+    <string>scaron.glif</string>
+    <key>scarondotaccent</key>
+    <string>scarondotaccent.glif</string>
+    <key>scedilla</key>
+    <string>scedilla.glif</string>
+    <key>schwa</key>
+    <string>schwa.glif</string>
+    <key>schwa-cy</key>
+    <string>schwa-cy.glif</string>
+    <key>scircumflex</key>
+    <string>scircumflex.glif</string>
+    <key>scommaaccent</key>
+    <string>scommaaccent.glif</string>
+    <key>sdotaccent</key>
+    <string>sdotaccent.glif</string>
+    <key>sdotbelow</key>
+    <string>sdotbelow.glif</string>
+    <key>sdotbelowdotaccent</key>
+    <string>sdotbelowdotaccent.glif</string>
+    <key>second</key>
+    <string>second.glif</string>
+    <key>secondtonechinese</key>
+    <string>secondtonechinese.glif</string>
+    <key>section</key>
+    <string>section.glif</string>
+    <key>semicolon</key>
+    <string>semicolon.glif</string>
+    <key>seven</key>
+    <string>seven.glif</string>
+    <key>seven.dnom</key>
+    <string>seven.dnom.glif</string>
+    <key>seven.lf</key>
+    <string>seven.lf.glif</string>
+    <key>seven.numr</key>
+    <string>seven.numr.glif</string>
+    <key>seven.osf</key>
+    <string>seven.osf.glif</string>
+    <key>seven.subs</key>
+    <string>seven.subs.glif</string>
+    <key>seven.tf</key>
+    <string>seven.tf.glif</string>
+    <key>seven.tosf</key>
+    <string>seven.tosf.glif</string>
+    <key>seveneighths</key>
+    <string>seveneighths.glif</string>
+    <key>seveninferior</key>
+    <string>seveninferior.glif</string>
+    <key>sevensuperior</key>
+    <string>sevensuperior.glif</string>
+    <key>sha-cy</key>
+    <string>sha-cy.glif</string>
+    <key>shcha-cy</key>
+    <string>shcha-cy.glif</string>
+    <key>shha-cy</key>
+    <string>shha-cy.glif</string>
+    <key>six</key>
+    <string>six.glif</string>
+    <key>six.dnom</key>
+    <string>six.dnom.glif</string>
+    <key>six.lf</key>
+    <string>six.lf.glif</string>
+    <key>six.numr</key>
+    <string>six.numr.glif</string>
+    <key>six.osf</key>
+    <string>six.osf.glif</string>
+    <key>six.ss01</key>
+    <string>six.ss01.glif</string>
+    <key>six.subs</key>
+    <string>six.subs.glif</string>
+    <key>six.tf</key>
+    <string>six.tf.glif</string>
+    <key>six.tosf</key>
+    <string>six.tosf.glif</string>
+    <key>sixinferior</key>
+    <string>sixinferior.glif</string>
+    <key>sixperemspace</key>
+    <string>sixperemspace.glif</string>
+    <key>sixsuperior</key>
+    <string>sixsuperior.glif</string>
+    <key>slash</key>
+    <string>slash.glif</string>
+    <key>slashlongcomb</key>
+    <string>slashlongcomb.glif</string>
+    <key>slashlongcomb.case</key>
+    <string>slashlongcomb.case.glif</string>
+    <key>slashshortcomb</key>
+    <string>slashshortcomb.glif</string>
+    <key>slashshortcomb.case</key>
+    <string>slashshortcomb.case.glif</string>
+    <key>softhyphen</key>
+    <string>softhyphen.glif</string>
+    <key>softsign-cy</key>
+    <string>softsign-cy.glif</string>
+    <key>space</key>
+    <string>space.glif</string>
+    <key>sterling</key>
+    <string>sterling.glif</string>
+    <key>strokelongcomb</key>
+    <string>strokelongcomb.glif</string>
+    <key>strokeshortcomb</key>
+    <string>strokeshortcomb.glif</string>
+    <key>strokeshortcomb.case</key>
+    <string>strokeshortcomb.case.glif</string>
+    <key>summation</key>
+    <string>summation.glif</string>
+    <key>t</key>
+    <string>t.glif</string>
+    <key>tbar</key>
+    <string>tbar.glif</string>
+    <key>tcaron</key>
+    <string>tcaron.glif</string>
+    <key>tcedilla</key>
+    <string>tcedilla.glif</string>
+    <key>tcommaaccent</key>
+    <string>tcommaaccent.glif</string>
+    <key>tdieresis</key>
+    <string>tdieresis.glif</string>
+    <key>tdotbelow</key>
+    <string>tdotbelow.glif</string>
+    <key>te-cy</key>
+    <string>te-cy.glif</string>
+    <key>tenge</key>
+    <string>tenge.glif</string>
+    <key>thinspace</key>
+    <string>thinspace.glif</string>
+    <key>thorn</key>
+    <string>thorn.glif</string>
+    <key>three</key>
+    <string>three.glif</string>
+    <key>three.dnom</key>
+    <string>three.dnom.glif</string>
+    <key>three.lf</key>
+    <string>three.lf.glif</string>
+    <key>three.numr</key>
+    <string>three.numr.glif</string>
+    <key>three.osf</key>
+    <string>three.osf.glif</string>
+    <key>three.subs</key>
+    <string>three.subs.glif</string>
+    <key>three.tf</key>
+    <string>three.tf.glif</string>
+    <key>three.tosf</key>
+    <string>three.tosf.glif</string>
+    <key>threeeighths</key>
+    <string>threeeighths.glif</string>
+    <key>threefifths</key>
+    <string>threefifths.glif</string>
+    <key>threeinferior</key>
+    <string>threeinferior.glif</string>
+    <key>threeperemspace</key>
+    <string>threeperemspace.glif</string>
+    <key>threequarters</key>
+    <string>threequarters.glif</string>
+    <key>threesuperior</key>
+    <string>threesuperior.glif</string>
+    <key>tilde</key>
+    <string>tilde.glif</string>
+    <key>tildecomb</key>
+    <string>tildecomb.glif</string>
+    <key>tildecomb.case</key>
+    <string>tildecomb.case.glif</string>
+    <key>tildecomb.loclVIET</key>
+    <string>tildecomb.loclV_I_E_T_.glif</string>
+    <key>tildecomb_acutecomb</key>
+    <string>tildecomb_acutecomb.glif</string>
+    <key>tildecomb_dieresiscomb</key>
+    <string>tildecomb_dieresiscomb.glif</string>
+    <key>tildecomb_macroncomb</key>
+    <string>tildecomb_macroncomb.glif</string>
+    <key>tlinebelow</key>
+    <string>tlinebelow.glif</string>
+    <key>trademark</key>
+    <string>trademark.glif</string>
+    <key>tripleprime</key>
+    <string>tripleprime.glif</string>
+    <key>tse-cy</key>
+    <string>tse-cy.glif</string>
+    <key>tshe-cy</key>
+    <string>tshe-cy.glif</string>
+    <key>tugrik</key>
+    <string>tugrik.glif</string>
+    <key>two</key>
+    <string>two.glif</string>
+    <key>two.dnom</key>
+    <string>two.dnom.glif</string>
+    <key>two.lf</key>
+    <string>two.lf.glif</string>
+    <key>two.numr</key>
+    <string>two.numr.glif</string>
+    <key>two.osf</key>
+    <string>two.osf.glif</string>
+    <key>two.subs</key>
+    <string>two.subs.glif</string>
+    <key>two.tf</key>
+    <string>two.tf.glif</string>
+    <key>two.tosf</key>
+    <string>two.tosf.glif</string>
+    <key>twofifths</key>
+    <string>twofifths.glif</string>
+    <key>twoinferior</key>
+    <string>twoinferior.glif</string>
+    <key>twosuperior</key>
+    <string>twosuperior.glif</string>
+    <key>twothirds</key>
+    <string>twothirds.glif</string>
+    <key>u</key>
+    <string>u.glif</string>
+    <key>u-cy</key>
+    <string>u-cy.glif</string>
+    <key>uacute</key>
+    <string>uacute.glif</string>
+    <key>ubreve</key>
+    <string>ubreve.glif</string>
+    <key>ucaron</key>
+    <string>ucaron.glif</string>
+    <key>ucircumflex</key>
+    <string>ucircumflex.glif</string>
+    <key>udblgrave</key>
+    <string>udblgrave.glif</string>
+    <key>udieresis</key>
+    <string>udieresis.glif</string>
+    <key>udieresis-cy</key>
+    <string>udieresis-cy.glif</string>
+    <key>udieresisacute</key>
+    <string>udieresisacute.glif</string>
+    <key>udieresiscaron</key>
+    <string>udieresiscaron.glif</string>
+    <key>udieresisgrave</key>
+    <string>udieresisgrave.glif</string>
+    <key>udieresismacron</key>
+    <string>udieresismacron.glif</string>
+    <key>udotbelow</key>
+    <string>udotbelow.glif</string>
+    <key>ugrave</key>
+    <string>ugrave.glif</string>
+    <key>uhookabove</key>
+    <string>uhookabove.glif</string>
+    <key>uhorn</key>
+    <string>uhorn.glif</string>
+    <key>uhornacute</key>
+    <string>uhornacute.glif</string>
+    <key>uhorndotbelow</key>
+    <string>uhorndotbelow.glif</string>
+    <key>uhorngrave</key>
+    <string>uhorngrave.glif</string>
+    <key>uhornhookabove</key>
+    <string>uhornhookabove.glif</string>
+    <key>uhorntilde</key>
+    <string>uhorntilde.glif</string>
+    <key>uhungarumlaut</key>
+    <string>uhungarumlaut.glif</string>
+    <key>uhungarumlaut-cy</key>
+    <string>uhungarumlaut-cy.glif</string>
+    <key>uinvertedbreve</key>
+    <string>uinvertedbreve.glif</string>
+    <key>umacron</key>
+    <string>umacron.glif</string>
+    <key>umacron-cy</key>
+    <string>umacron-cy.glif</string>
+    <key>umacrondieresis</key>
+    <string>umacrondieresis.glif</string>
+    <key>underscore</key>
+    <string>underscore.glif</string>
+    <key>uogonek</key>
+    <string>uogonek.glif</string>
+    <key>upArrow</key>
+    <string>upA_rrow.glif</string>
+    <key>uring</key>
+    <string>uring.glif</string>
+    <key>ushort-cy</key>
+    <string>ushort-cy.glif</string>
+    <key>ustraight-cy</key>
+    <string>ustraight-cy.glif</string>
+    <key>ustraightstroke-cy</key>
+    <string>ustraightstroke-cy.glif</string>
+    <key>utilde</key>
+    <string>utilde.glif</string>
+    <key>utildeacute</key>
+    <string>utildeacute.glif</string>
+    <key>v</key>
+    <string>v.glif</string>
+    <key>ve-cy</key>
+    <string>ve-cy.glif</string>
+    <key>verticallineabovecomb</key>
+    <string>verticallineabovecomb.glif</string>
+    <key>verticallinebelowcomb</key>
+    <string>verticallinebelowcomb.glif</string>
+    <key>verticallinelowmod</key>
+    <string>verticallinelowmod.glif</string>
+    <key>verticallinemod</key>
+    <string>verticallinemod.glif</string>
+    <key>w</key>
+    <string>w.glif</string>
+    <key>wacute</key>
+    <string>wacute.glif</string>
+    <key>wcircumflex</key>
+    <string>wcircumflex.glif</string>
+    <key>wdieresis</key>
+    <string>wdieresis.glif</string>
+    <key>we-cy</key>
+    <string>we-cy.glif</string>
+    <key>wgrave</key>
+    <string>wgrave.glif</string>
+    <key>whiteCircle</key>
+    <string>whiteC_ircle.glif</string>
+    <key>won</key>
+    <string>won.glif</string>
+    <key>x</key>
+    <string>x.glif</string>
+    <key>y</key>
+    <string>y.glif</string>
+    <key>yacute</key>
+    <string>yacute.glif</string>
+    <key>yat-cy</key>
+    <string>yat-cy.glif</string>
+    <key>ycircumflex</key>
+    <string>ycircumflex.glif</string>
+    <key>ydieresis</key>
+    <string>ydieresis.glif</string>
+    <key>ydotaccent</key>
+    <string>ydotaccent.glif</string>
+    <key>ydotbelow</key>
+    <string>ydotbelow.glif</string>
+    <key>yen</key>
+    <string>yen.glif</string>
+    <key>yeru-cy</key>
+    <string>yeru-cy.glif</string>
+    <key>yerudieresis-cy</key>
+    <string>yerudieresis-cy.glif</string>
+    <key>ygrave</key>
+    <string>ygrave.glif</string>
+    <key>yhookabove</key>
+    <string>yhookabove.glif</string>
+    <key>yi-cy</key>
+    <string>yi-cy.glif</string>
+    <key>ymacron</key>
+    <string>ymacron.glif</string>
+    <key>ytilde</key>
+    <string>ytilde.glif</string>
+    <key>yusbig-cy</key>
+    <string>yusbig-cy.glif</string>
+    <key>z</key>
+    <string>z.glif</string>
+    <key>zacute</key>
+    <string>zacute.glif</string>
+    <key>zcaron</key>
+    <string>zcaron.glif</string>
+    <key>zdotaccent</key>
+    <string>zdotaccent.glif</string>
+    <key>zdotbelow</key>
+    <string>zdotbelow.glif</string>
+    <key>ze-cy</key>
+    <string>ze-cy.glif</string>
+    <key>zedescender-cy</key>
+    <string>zedescender-cy.glif</string>
+    <key>zedieresis-cy</key>
+    <string>zedieresis-cy.glif</string>
+    <key>zero</key>
+    <string>zero.glif</string>
+    <key>zero.dnom</key>
+    <string>zero.dnom.glif</string>
+    <key>zero.lf</key>
+    <string>zero.lf.glif</string>
+    <key>zero.lf.zero</key>
+    <string>zero.lf.zero.glif</string>
+    <key>zero.numr</key>
+    <string>zero.numr.glif</string>
+    <key>zero.osf</key>
+    <string>zero.osf.glif</string>
+    <key>zero.osf.zero</key>
+    <string>zero.osf.zero.glif</string>
+    <key>zero.subs</key>
+    <string>zero.subs.glif</string>
+    <key>zero.tf</key>
+    <string>zero.tf.glif</string>
+    <key>zero.tf.zero</key>
+    <string>zero.tf.zero.glif</string>
+    <key>zero.tosf</key>
+    <string>zero.tosf.glif</string>
+    <key>zero.tosf.zero</key>
+    <string>zero.tosf.zero.glif</string>
+    <key>zero.zero</key>
+    <string>zero.zero.glif</string>
+    <key>zeroinferior</key>
+    <string>zeroinferior.glif</string>
+    <key>zerosuperior</key>
+    <string>zerosuperior.glif</string>
+    <key>zerothird</key>
+    <string>zerothird.glif</string>
+    <key>zerowidthspace</key>
+    <string>zerowidthspace.glif</string>
+    <key>zhe-cy</key>
+    <string>zhe-cy.glif</string>
+    <key>zhebreve-cy</key>
+    <string>zhebreve-cy.glif</string>
+    <key>zhedescender-cy</key>
+    <string>zhedescender-cy.glif</string>
+    <key>zhedieresis-cy</key>
+    <string>zhedieresis-cy.glif</string>
+  </dict>
+</plist>
diff --git a/src/Cantarell-Bold.ufo/glyphs/copyright.glif b/src/Cantarell-Bold.ufo/glyphs/copyright.glif
new file mode 100644
index 00000000..04221e27
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/copyright.glif
@@ -0,0 +1,63 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="copyright" format="2">
+  <advance width="809"/>
+  <unicode hex="00A9"/>
+  <outline>
+    <contour>
+      <point x="400" y="-10" type="curve" smooth="yes"/>
+      <point x="623" y="-10"/>
+      <point x="771" y="134"/>
+      <point x="771" y="350" type="curve" smooth="yes"/>
+      <point x="771" y="562"/>
+      <point x="626" y="704"/>
+      <point x="408" y="704" type="curve" smooth="yes"/>
+      <point x="186" y="704"/>
+      <point x="38" y="558"/>
+      <point x="38" y="340" type="curve" smooth="yes"/>
+      <point x="38" y="130"/>
+      <point x="183" y="-10"/>
+    </contour>
+    <contour>
+      <point x="409" y="81" type="curve" smooth="yes"/>
+      <point x="242" y="81"/>
+      <point x="130" y="189"/>
+      <point x="130" y="350" type="curve" smooth="yes"/>
+      <point x="130" y="508"/>
+      <point x="238" y="613"/>
+      <point x="400" y="613" type="curve" smooth="yes"/>
+      <point x="567" y="613"/>
+      <point x="679" y="504"/>
+      <point x="679" y="341" type="curve" smooth="yes"/>
+      <point x="679" y="185"/>
+      <point x="571" y="81"/>
+    </contour>
+    <contour>
+      <point x="418" y="134" type="curve" smooth="yes"/>
+      <point x="462" y="134"/>
+      <point x="513" y="144"/>
+      <point x="547" y="158" type="curve"/>
+      <point x="510" y="283" type="line"/>
+      <point x="494" y="278"/>
+      <point x="473" y="275"/>
+      <point x="456" y="275" type="curve" smooth="yes"/>
+      <point x="401" y="275"/>
+      <point x="365" y="306"/>
+      <point x="365" y="354" type="curve" smooth="yes"/>
+      <point x="365" y="396"/>
+      <point x="392" y="422"/>
+      <point x="437" y="422" type="curve" smooth="yes"/>
+      <point x="460" y="422"/>
+      <point x="490" y="416"/>
+      <point x="509" y="407" type="curve"/>
+      <point x="553" y="541" type="line"/>
+      <point x="519" y="556"/>
+      <point x="479" y="563"/>
+      <point x="437" y="563" type="curve" smooth="yes"/>
+      <point x="292" y="563"/>
+      <point x="196" y="477"/>
+      <point x="196" y="345" type="curve" smooth="yes"/>
+      <point x="196" y="218"/>
+      <point x="285" y="134"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/currency.glif b/src/Cantarell-Bold.ufo/glyphs/currency.glif
new file mode 100644
index 00000000..f0550bac
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/currency.glif
@@ -0,0 +1,59 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="currency" format="2">
+  <advance width="703"/>
+  <unicode hex="00A4"/>
+  <outline>
+    <contour>
+      <point x="345" y="76" type="curve" smooth="yes"/>
+      <point x="505" y="76"/>
+      <point x="611" y="183"/>
+      <point x="611" y="344" type="curve" smooth="yes"/>
+      <point x="611" y="495"/>
+      <point x="509" y="595"/>
+      <point x="357" y="595" type="curve" smooth="yes"/>
+      <point x="197" y="595"/>
+      <point x="91" y="489"/>
+      <point x="91" y="330" type="curve" smooth="yes"/>
+      <point x="91" y="178"/>
+      <point x="193" y="76"/>
+    </contour>
+    <contour>
+      <point x="128" y="21" type="line"/>
+      <point x="283" y="174" type="line"/>
+      <point x="195" y="262" type="line"/>
+      <point x="40" y="109" type="line"/>
+    </contour>
+    <contour>
+      <point x="578" y="10" type="line"/>
+      <point x="673" y="106" type="line"/>
+      <point x="510" y="264" type="line"/>
+      <point x="416" y="170" type="line"/>
+    </contour>
+    <contour>
+      <point x="354" y="246" type="curve" smooth="yes"/>
+      <point x="299" y="246"/>
+      <point x="263" y="283"/>
+      <point x="263" y="339" type="curve" smooth="yes"/>
+      <point x="263" y="391"/>
+      <point x="297" y="425"/>
+      <point x="348" y="425" type="curve" smooth="yes"/>
+      <point x="403" y="425"/>
+      <point x="439" y="388"/>
+      <point x="439" y="333" type="curve" smooth="yes"/>
+      <point x="439" y="281"/>
+      <point x="405" y="246"/>
+    </contour>
+    <contour>
+      <point x="195" y="398" type="line"/>
+      <point x="293" y="492" type="line"/>
+      <point x="123" y="662" type="line"/>
+      <point x="26" y="566" type="line"/>
+    </contour>
+    <contour>
+      <point x="513" y="407" type="line"/>
+      <point x="671" y="562" type="line"/>
+      <point x="574" y="658" type="line"/>
+      <point x="417" y="502" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/d.glif b/src/Cantarell-Bold.ufo/glyphs/d.glif
new file mode 100644
index 00000000..27b2752a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/d.glif
@@ -0,0 +1,49 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="d" format="2">
+  <advance width="576"/>
+  <unicode hex="0064"/>
+  <note>
+d
+</note>
+  <anchor x="284" y="0" name="bottom"/>
+  <anchor x="413" y="600" name="center"/>
+  <anchor x="288" y="490" name="top"/>
+  <anchor x="628" y="490" name="topright"/>
+  <outline>
+    <contour>
+      <point x="416" y="0" type="line"/>
+      <point x="522" y="0" type="line"/>
+      <point x="522" y="739" type="line"/>
+      <point x="356" y="739" type="line"/>
+      <point x="356" y="120" type="line"/>
+    </contour>
+    <contour>
+      <point x="228" y="-10" type="curve" smooth="yes"/>
+      <point x="299" y="-10"/>
+      <point x="357" y="25"/>
+      <point x="393" y="85" type="curve"/>
+      <point x="364" y="179" type="line"/>
+      <point x="347" y="151"/>
+      <point x="318" y="134"/>
+      <point x="283" y="134" type="curve" smooth="yes"/>
+      <point x="229" y="134"/>
+      <point x="197" y="176"/>
+      <point x="197" y="248" type="curve" smooth="yes"/>
+      <point x="197" y="316"/>
+      <point x="228" y="356"/>
+      <point x="281" y="356" type="curve" smooth="yes"/>
+      <point x="317" y="356"/>
+      <point x="348" y="338"/>
+      <point x="365" y="308" type="curve"/>
+      <point x="401" y="416" type="line"/>
+      <point x="370" y="472"/>
+      <point x="318" y="500"/>
+      <point x="250" y="500" type="curve" smooth="yes"/>
+      <point x="113" y="500"/>
+      <point x="21" y="397"/>
+      <point x="21" y="241" type="curve" smooth="yes"/>
+      <point x="21" y="89"/>
+      <point x="108" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dagger.glif b/src/Cantarell-Bold.ufo/glyphs/dagger.glif
new file mode 100644
index 00000000..2feb1dac
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/dagger.glif
@@ -0,0 +1,27 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dagger" format="2">
+  <advance width="480"/>
+  <unicode hex="2020"/>
+  <outline>
+    <contour>
+      <point x="152" y="-10" type="line"/>
+      <point x="326" y="-10" type="line"/>
+      <point x="300" y="486" type="line"/>
+      <point x="326" y="704" type="line"/>
+      <point x="152" y="704" type="line"/>
+      <point x="169" y="486" type="line"/>
+    </contour>
+    <contour>
+      <point x="25" y="416" type="line"/>
+      <point x="232" y="430" type="line"/>
+      <point x="232" y="541" type="line"/>
+      <point x="25" y="555" type="line"/>
+    </contour>
+    <contour>
+      <point x="455" y="416" type="line"/>
+      <point x="455" y="555" type="line"/>
+      <point x="243" y="541" type="line"/>
+      <point x="243" y="430" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/daggerdbl.glif b/src/Cantarell-Bold.ufo/glyphs/daggerdbl.glif
new file mode 100644
index 00000000..3f5a2311
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/daggerdbl.glif
@@ -0,0 +1,43 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="daggerdbl" format="2">
+  <advance width="508"/>
+  <unicode hex="2021"/>
+  <outline>
+    <contour>
+      <point x="167" y="-10" type="line"/>
+      <point x="340" y="-10" type="line"/>
+      <point x="314" y="175" type="line"/>
+      <point x="329" y="347" type="line"/>
+      <point x="314" y="505" type="line"/>
+      <point x="340" y="704" type="line"/>
+      <point x="167" y="704" type="line"/>
+      <point x="184" y="505" type="line"/>
+      <point x="169" y="347" type="line"/>
+      <point x="184" y="175" type="line"/>
+    </contour>
+    <contour>
+      <point x="49" y="104" type="line"/>
+      <point x="248" y="118" type="line"/>
+      <point x="248" y="230" type="line"/>
+      <point x="49" y="244" type="line"/>
+    </contour>
+    <contour>
+      <point x="459" y="104" type="line"/>
+      <point x="459" y="244" type="line"/>
+      <point x="257" y="230" type="line"/>
+      <point x="257" y="118" type="line"/>
+    </contour>
+    <contour>
+      <point x="49" y="448" type="line"/>
+      <point x="248" y="462" type="line"/>
+      <point x="248" y="574" type="line"/>
+      <point x="49" y="588" type="line"/>
+    </contour>
+    <contour>
+      <point x="459" y="448" type="line"/>
+      <point x="459" y="588" type="line"/>
+      <point x="257" y="574" type="line"/>
+      <point x="257" y="462" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dblgravecomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/dblgravecomb.case.glif
new file mode 100644
index 00000000..8af78a4d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/dblgravecomb.case.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dblgravecomb.case" format="2">
+  <anchor x="283" y="694" name="_top"/>
+  <anchor x="283" y="926" name="top"/>
+  <outline>
+    <contour>
+      <point x="438" y="739" type="line"/>
+      <point x="514" y="812" type="line"/>
+      <point x="381" y="986" type="line"/>
+      <point x="262" y="871" type="line"/>
+    </contour>
+    <contour>
+      <point x="183" y="739" type="line"/>
+      <point x="259" y="812" type="line"/>
+      <point x="126" y="986" type="line"/>
+      <point x="7" y="871" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>574</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dblgravecomb.glif b/src/Cantarell-Bold.ufo/glyphs/dblgravecomb.glif
new file mode 100644
index 00000000..5704cebf
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/dblgravecomb.glif
@@ -0,0 +1,26 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dblgravecomb" format="2">
+  <unicode hex="030F"/>
+  <anchor x="301" y="490" name="_top"/>
+  <anchor x="301" y="799" name="top"/>
+  <outline>
+    <contour>
+      <point x="159" y="527" type="line"/>
+      <point x="250" y="579" type="line"/>
+      <point x="165" y="775" type="line"/>
+      <point x="24" y="697" type="line"/>
+    </contour>
+    <contour>
+      <point x="378" y="527" type="line"/>
+      <point x="469" y="579" type="line"/>
+      <point x="384" y="776" type="line"/>
+      <point x="242" y="697" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>517</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dcaron.glif b/src/Cantarell-Bold.ufo/glyphs/dcaron.glif
new file mode 100644
index 00000000..144fdc99
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/dcaron.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dcaron" format="2">
+  <advance width="651"/>
+  <unicode hex="010F"/>
+  <outline>
+    <component base="d"/>
+    <component base="caroncomb.alt" xOffset="505" yOffset="-2"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>d</string>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dcroat.glif b/src/Cantarell-Bold.ufo/glyphs/dcroat.glif
new file mode 100644
index 00000000..134e6895
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/dcroat.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dcroat" format="2">
+  <advance width="576"/>
+  <unicode hex="0111"/>
+  <outline>
+    <component base="d"/>
+    <component base="strokeshortcomb" xOffset="198" yOffset="301"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ddotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/ddotbelow.glif
new file mode 100644
index 00000000..d0e3c063
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ddotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ddotbelow" format="2">
+  <advance width="576"/>
+  <unicode hex="1E0D"/>
+  <outline>
+    <component base="d"/>
+    <component base="dotbelowcomb" xOffset="134"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/de-cy.glif b/src/Cantarell-Bold.ufo/glyphs/de-cy.glif
new file mode 100644
index 00000000..310810f7
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/de-cy.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="de-cy" format="2">
+  <advance width="626"/>
+  <unicode hex="0434"/>
+  <outline>
+    <contour>
+      <point x="62" y="81" type="line"/>
+      <point x="185" y="81"/>
+      <point x="249" y="152"/>
+      <point x="249" y="289" type="curve" smooth="yes"/>
+      <point x="249" y="355" type="line"/>
+      <point x="364" y="355" type="line"/>
+      <point x="364" y="70" type="line"/>
+      <point x="524" y="70" type="line"/>
+      <point x="524" y="490" type="line"/>
+      <point x="104" y="490" type="line"/>
+      <point x="104" y="285" type="line" smooth="yes"/>
+      <point x="104" y="186"/>
+      <point x="78" y="130"/>
+      <point x="28" y="130" type="curve"/>
+    </contour>
+    <contour>
+      <point x="3" y="-135" type="line"/>
+      <point x="157" y="-135" type="line"/>
+      <point x="157" y="0" type="line"/>
+      <point x="470" y="0" type="line"/>
+      <point x="470" y="-135" type="line"/>
+      <point x="623" y="-135" type="line"/>
+      <point x="623" y="131" type="line"/>
+      <point x="3" y="131" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-10</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/degree.glif b/src/Cantarell-Bold.ufo/glyphs/degree.glif
new file mode 100644
index 00000000..b8e5c587
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/degree.glif
@@ -0,0 +1,35 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="degree" format="2">
+  <advance width="429"/>
+  <unicode hex="00B0"/>
+  <outline>
+    <contour>
+      <point x="212" y="399" type="curve" smooth="yes"/>
+      <point x="311" y="399"/>
+      <point x="376" y="464"/>
+      <point x="376" y="561" type="curve" smooth="yes"/>
+      <point x="376" y="656"/>
+      <point x="312" y="719"/>
+      <point x="217" y="719" type="curve" smooth="yes"/>
+      <point x="118" y="719"/>
+      <point x="52" y="654"/>
+      <point x="52" y="557" type="curve" smooth="yes"/>
+      <point x="52" y="462"/>
+      <point x="116" y="399"/>
+    </contour>
+    <contour>
+      <point x="217" y="507" type="curve" smooth="yes"/>
+      <point x="182" y="507"/>
+      <point x="160" y="529"/>
+      <point x="160" y="561" type="curve" smooth="yes"/>
+      <point x="160" y="592"/>
+      <point x="180" y="612"/>
+      <point x="212" y="612" type="curve" smooth="yes"/>
+      <point x="246" y="612"/>
+      <point x="268" y="590"/>
+      <point x="268" y="557" type="curve" smooth="yes"/>
+      <point x="268" y="527"/>
+      <point x="248" y="507"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/descender-cy.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/descender-cy.case.glif
new file mode 100644
index 00000000..97ca76cf
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/descender-cy.case.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="descender-cy.case" format="2">
+  <advance width="316"/>
+  <anchor x="96" y="0" name="_bottomright"/>
+  <outline>
+    <contour>
+      <point x="35" y="0" type="line"/>
+      <point x="98" y="0" type="line"/>
+      <point x="98" y="-187" type="line"/>
+      <point x="260" y="-187" type="line"/>
+      <point x="260" y="151" type="line"/>
+      <point x="35" y="151" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/descender-cy.glif b/src/Cantarell-Bold.ufo/glyphs/descender-cy.glif
new file mode 100644
index 00000000..ed37a911
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/descender-cy.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="descender-cy" format="2">
+  <advance width="316"/>
+  <anchor x="96" y="0" name="_bottomright"/>
+  <outline>
+    <contour>
+      <point x="104" y="-136" type="line"/>
+      <point x="252" y="-136" type="line"/>
+      <point x="252" y="128" type="line"/>
+      <point x="77" y="128" type="line"/>
+      <point x="77" y="0" type="line"/>
+      <point x="104" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/descender-cy.strait.glif 
b/src/Cantarell-Bold.ufo/glyphs/descender-cy.strait.glif
new file mode 100644
index 00000000..7b36454e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/descender-cy.strait.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="descender-cy.strait" format="2">
+  <advance width="316"/>
+  <anchor x="174" y="0" name="_bottomright"/>
+  <outline>
+    <contour>
+      <point x="96" y="-136" type="line"/>
+      <point x="252" y="-136" type="line"/>
+      <point x="252" y="103" type="line"/>
+      <point x="96" y="103" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dieresis.glif b/src/Cantarell-Bold.ufo/glyphs/dieresis.glif
new file mode 100644
index 00000000..6ddeab1c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/dieresis.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dieresis" format="2">
+  <advance width="538"/>
+  <unicode hex="00A8"/>
+  <outline>
+    <component base="dieresiscomb" xOffset="-7"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dieresisbelowcomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/dieresisbelowcomb.glif
new file mode 100644
index 00000000..c53126f4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/dieresisbelowcomb.glif
@@ -0,0 +1,42 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dieresisbelowcomb" format="2">
+  <unicode hex="0324"/>
+  <anchor x="275" y="0" name="_bottom"/>
+  <anchor x="275" y="-203" name="bottom"/>
+  <outline>
+    <contour>
+      <point x="150" y="-227" type="curve" smooth="yes"/>
+      <point x="209" y="-227"/>
+      <point x="249" y="-187"/>
+      <point x="249" y="-128" type="curve" smooth="yes"/>
+      <point x="249" y="-68"/>
+      <point x="209" y="-28"/>
+      <point x="150" y="-28" type="curve" smooth="yes"/>
+      <point x="91" y="-28"/>
+      <point x="51" y="-68"/>
+      <point x="51" y="-128" type="curve" smooth="yes"/>
+      <point x="51" y="-187"/>
+      <point x="91" y="-227"/>
+    </contour>
+    <contour>
+      <point x="400" y="-227" type="curve" smooth="yes"/>
+      <point x="459" y="-227"/>
+      <point x="499" y="-187"/>
+      <point x="499" y="-128" type="curve" smooth="yes"/>
+      <point x="499" y="-68"/>
+      <point x="459" y="-28"/>
+      <point x="400" y="-28" type="curve" smooth="yes"/>
+      <point x="341" y="-28"/>
+      <point x="301" y="-68"/>
+      <point x="301" y="-128" type="curve" smooth="yes"/>
+      <point x="301" y="-187"/>
+      <point x="341" y="-227"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>550</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dieresiscomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/dieresiscomb.case.glif
new file mode 100644
index 00000000..b10229dd
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/dieresiscomb.case.glif
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dieresiscomb.case" format="2">
+  <anchor x="275" y="694" name="_top"/>
+  <anchor x="275" y="906" name="top"/>
+  <outline>
+    <component base="dieresiscomb" yOffset="190"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>550</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dieresiscomb.glif b/src/Cantarell-Bold.ufo/glyphs/dieresiscomb.glif
new file mode 100644
index 00000000..7bac52bc
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/dieresiscomb.glif
@@ -0,0 +1,42 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dieresiscomb" format="2">
+  <unicode hex="0308"/>
+  <anchor x="269" y="490" name="_top"/>
+  <anchor x="269" y="726" name="top"/>
+  <outline>
+    <contour>
+      <point x="144" y="557" type="curve" smooth="yes"/>
+      <point x="203" y="557"/>
+      <point x="243" y="597"/>
+      <point x="243" y="656" type="curve" smooth="yes"/>
+      <point x="243" y="716"/>
+      <point x="203" y="756"/>
+      <point x="144" y="756" type="curve" smooth="yes"/>
+      <point x="85" y="756"/>
+      <point x="45" y="716"/>
+      <point x="45" y="656" type="curve" smooth="yes"/>
+      <point x="45" y="597"/>
+      <point x="85" y="557"/>
+    </contour>
+    <contour>
+      <point x="394" y="557" type="curve" smooth="yes"/>
+      <point x="453" y="557"/>
+      <point x="493" y="597"/>
+      <point x="493" y="656" type="curve" smooth="yes"/>
+      <point x="493" y="716"/>
+      <point x="453" y="756"/>
+      <point x="394" y="756" type="curve" smooth="yes"/>
+      <point x="335" y="756"/>
+      <point x="295" y="716"/>
+      <point x="295" y="656" type="curve" smooth="yes"/>
+      <point x="295" y="597"/>
+      <point x="335" y="557"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>538</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dieresiscomb.loclV_I_E_T_.glif 
b/src/Cantarell-Bold.ufo/glyphs/dieresiscomb.loclV_I_E_T_.glif
new file mode 100644
index 00000000..0317313c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/dieresiscomb.loclV_I_E_T_.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dieresiscomb.loclVIET" format="2">
+  <anchor x="256" y="490" name="_top"/>
+  <anchor x="256" y="676" name="top"/>
+  <outline>
+    <contour>
+      <point x="136" y="536" type="curve" smooth="yes"/>
+      <point x="190" y="536"/>
+      <point x="226" y="572"/>
+      <point x="226" y="626" type="curve" smooth="yes"/>
+      <point x="226" y="681"/>
+      <point x="190" y="717"/>
+      <point x="136" y="717" type="curve" smooth="yes"/>
+      <point x="82" y="717"/>
+      <point x="46" y="681"/>
+      <point x="46" y="626" type="curve" smooth="yes"/>
+      <point x="46" y="572"/>
+      <point x="82" y="536"/>
+    </contour>
+    <contour>
+      <point x="376" y="536" type="curve" smooth="yes"/>
+      <point x="430" y="536"/>
+      <point x="466" y="572"/>
+      <point x="466" y="626" type="curve" smooth="yes"/>
+      <point x="466" y="681"/>
+      <point x="430" y="717"/>
+      <point x="376" y="717" type="curve" smooth="yes"/>
+      <point x="322" y="717"/>
+      <point x="286" y="681"/>
+      <point x="286" y="626" type="curve" smooth="yes"/>
+      <point x="286" y="572"/>
+      <point x="322" y="536"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>512</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dieresiscomb_acutecomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/dieresiscomb_acutecomb.glif
new file mode 100644
index 00000000..fd9ca5d2
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/dieresiscomb_acutecomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dieresiscomb_acutecomb" format="2">
+  <outline>
+    <component base="dieresiscomb.loclVIET"/>
+    <component base="acutecomb" xOffset="160" yOffset="186"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>512</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dieresiscomb_caroncomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/dieresiscomb_caroncomb.glif
new file mode 100644
index 00000000..09d4ce68
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/dieresiscomb_caroncomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dieresiscomb_caroncomb" format="2">
+  <outline>
+    <component base="dieresiscomb.loclVIET"/>
+    <component base="caroncomb" xOffset="50" yOffset="186"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>512</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dieresiscomb_gravecomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/dieresiscomb_gravecomb.glif
new file mode 100644
index 00000000..8804f416
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/dieresiscomb_gravecomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dieresiscomb_gravecomb" format="2">
+  <outline>
+    <component base="dieresiscomb.loclVIET"/>
+    <component base="gravecomb" xOffset="58" yOffset="186"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>512</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dieresiscomb_macroncomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/dieresiscomb_macroncomb.glif
new file mode 100644
index 00000000..790f1678
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/dieresiscomb_macroncomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dieresiscomb_macroncomb" format="2">
+  <outline>
+    <component base="dieresiscomb.loclVIET"/>
+    <component base="macroncomb" xOffset="14" yOffset="186"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>512</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/divide.glif b/src/Cantarell-Bold.ufo/glyphs/divide.glif
new file mode 100644
index 00000000..75e3b9bf
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/divide.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="divide" format="2">
+  <advance width="600"/>
+  <unicode hex="00F7"/>
+  <outline>
+    <contour>
+      <point x="29" y="262" type="line"/>
+      <point x="571" y="262" type="line"/>
+      <point x="571" y="397" type="line"/>
+      <point x="29" y="397" type="line"/>
+    </contour>
+    <contour>
+      <point x="300" y="435" type="curve" smooth="yes"/>
+      <point x="359" y="435"/>
+      <point x="399" y="475"/>
+      <point x="399" y="534" type="curve" smooth="yes"/>
+      <point x="399" y="594"/>
+      <point x="359" y="634"/>
+      <point x="300" y="634" type="curve" smooth="yes"/>
+      <point x="241" y="634"/>
+      <point x="201" y="594"/>
+      <point x="201" y="534" type="curve" smooth="yes"/>
+      <point x="201" y="475"/>
+      <point x="241" y="435"/>
+    </contour>
+    <contour>
+      <point x="300" y="25" type="curve" smooth="yes"/>
+      <point x="359" y="25"/>
+      <point x="399" y="65"/>
+      <point x="399" y="124" type="curve" smooth="yes"/>
+      <point x="399" y="184"/>
+      <point x="359" y="224"/>
+      <point x="300" y="224" type="curve" smooth="yes"/>
+      <point x="241" y="224"/>
+      <point x="201" y="184"/>
+      <point x="201" y="124" type="curve" smooth="yes"/>
+      <point x="201" y="65"/>
+      <point x="241" y="25"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/divide.tf.glif b/src/Cantarell-Bold.ufo/glyphs/divide.tf.glif
new file mode 100644
index 00000000..c7d64040
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/divide.tf.glif
@@ -0,0 +1,40 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="divide.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="22" y="254" type="line"/>
+      <point x="558" y="254" type="line"/>
+      <point x="558" y="405" type="line"/>
+      <point x="22" y="405" type="line"/>
+    </contour>
+    <contour>
+      <point x="290" y="446" type="curve" smooth="yes"/>
+      <point x="353" y="446"/>
+      <point x="397" y="490"/>
+      <point x="397" y="554" type="curve" smooth="yes"/>
+      <point x="397" y="620"/>
+      <point x="353" y="664"/>
+      <point x="290" y="664" type="curve" smooth="yes"/>
+      <point x="227" y="664"/>
+      <point x="184" y="620"/>
+      <point x="184" y="554" type="curve" smooth="yes"/>
+      <point x="184" y="490"/>
+      <point x="227" y="446"/>
+    </contour>
+    <contour>
+      <point x="290" y="-5" type="curve" smooth="yes"/>
+      <point x="353" y="-5"/>
+      <point x="397" y="39"/>
+      <point x="397" y="103" type="curve" smooth="yes"/>
+      <point x="397" y="169"/>
+      <point x="353" y="213"/>
+      <point x="290" y="213" type="curve" smooth="yes"/>
+      <point x="227" y="213"/>
+      <point x="184" y="169"/>
+      <point x="184" y="103" type="curve" smooth="yes"/>
+      <point x="184" y="39"/>
+      <point x="227" y="-5"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/divisionslash.glif 
b/src/Cantarell-Bold.ufo/glyphs/divisionslash.glif
new file mode 100644
index 00000000..9bb4b0ee
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/divisionslash.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="divisionslash" format="2">
+  <advance width="338"/>
+  <unicode hex="2215"/>
+  <outline>
+    <component base="fraction"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/divisionslash.tf.glif 
b/src/Cantarell-Bold.ufo/glyphs/divisionslash.tf.glif
new file mode 100644
index 00000000..705c160e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/divisionslash.tf.glif
@@ -0,0 +1,12 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="divisionslash.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="67" y="0" type="line"/>
+      <point x="217" y="0" type="line"/>
+      <point x="514" y="694" type="line"/>
+      <point x="349" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dje-cy.glif b/src/Cantarell-Bold.ufo/glyphs/dje-cy.glif
new file mode 100644
index 00000000..05e61880
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/dje-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dje-cy" format="2">
+  <advance width="579"/>
+  <unicode hex="0452"/>
+  <outline>
+    <component base="tshe-cy"/>
+    <component base="_bottomhook" xOffset="-54"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dlinebelow.glif b/src/Cantarell-Bold.ufo/glyphs/dlinebelow.glif
new file mode 100644
index 00000000..2205ba5e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/dlinebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dlinebelow" format="2">
+  <advance width="576"/>
+  <unicode hex="1E0F"/>
+  <outline>
+    <component base="d"/>
+    <component base="macronbelowcomb" xOffset="39"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dollar.glif b/src/Cantarell-Bold.ufo/glyphs/dollar.glif
new file mode 100644
index 00000000..d9967287
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/dollar.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dollar" format="2">
+  <advance width="599"/>
+  <unicode hex="0024"/>
+  <outline>
+    <component base="S" xOffset="7"/>
+    <component base="_currencyvstem" xOffset="122" yOffset="-5"/>
+    <component base="_currencyvstem" xOffset="122" yOffset="-798"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>-1</integer>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dong.glif b/src/Cantarell-Bold.ufo/glyphs/dong.glif
new file mode 100644
index 00000000..6c1ba11a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/dong.glif
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dong" format="2">
+  <advance width="645"/>
+  <unicode hex="20AB"/>
+  <outline>
+    <contour>
+      <point x="81" y="-175" type="line"/>
+      <point x="593" y="-175" type="line"/>
+      <point x="593" y="-50" type="line"/>
+      <point x="81" y="-50" type="line"/>
+    </contour>
+    <component base="dcroat" xOffset="16"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dotaccent.glif b/src/Cantarell-Bold.ufo/glyphs/dotaccent.glif
new file mode 100644
index 00000000..897b00e1
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/dotaccent.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dotaccent" format="2">
+  <advance width="288"/>
+  <unicode hex="02D9"/>
+  <outline>
+    <component base="dotaccentcomb" xOffset="-28"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dotaccentcomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/dotaccentcomb.case.glif
new file mode 100644
index 00000000..0f5b5a88
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/dotaccentcomb.case.glif
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dotaccentcomb.case" format="2">
+  <anchor x="145" y="694" name="_top"/>
+  <anchor x="145" y="946" name="top"/>
+  <outline>
+    <component base="dotaccentcomb" xOffset="-28" yOffset="190"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>288</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dotaccentcomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/dotaccentcomb.glif
new file mode 100644
index 00000000..4d9ebf18
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/dotaccentcomb.glif
@@ -0,0 +1,28 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dotaccentcomb" format="2">
+  <unicode hex="0307"/>
+  <anchor x="144" y="490" name="_top"/>
+  <anchor x="144" y="718" name="top"/>
+  <outline>
+    <contour>
+      <point x="144" y="557" type="curve" smooth="yes"/>
+      <point x="203" y="557"/>
+      <point x="243" y="597"/>
+      <point x="243" y="656" type="curve" smooth="yes"/>
+      <point x="243" y="716"/>
+      <point x="203" y="756"/>
+      <point x="144" y="756" type="curve" smooth="yes"/>
+      <point x="85" y="756"/>
+      <point x="45" y="716"/>
+      <point x="45" y="656" type="curve" smooth="yes"/>
+      <point x="45" y="597"/>
+      <point x="85" y="557"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>288</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dotaccentcomb.loclV_I_E_T_.glif 
b/src/Cantarell-Bold.ufo/glyphs/dotaccentcomb.loclV_I_E_T_.glif
new file mode 100644
index 00000000..63403ee5
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/dotaccentcomb.loclV_I_E_T_.glif
@@ -0,0 +1,27 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dotaccentcomb.loclVIET" format="2">
+  <anchor x="144" y="490" name="_top"/>
+  <anchor x="144" y="676" name="top"/>
+  <outline>
+    <contour>
+      <point x="144" y="536" type="curve" smooth="yes"/>
+      <point x="198" y="536"/>
+      <point x="234" y="572"/>
+      <point x="234" y="626" type="curve" smooth="yes"/>
+      <point x="234" y="681"/>
+      <point x="198" y="717"/>
+      <point x="144" y="717" type="curve" smooth="yes"/>
+      <point x="90" y="717"/>
+      <point x="54" y="681"/>
+      <point x="54" y="626" type="curve" smooth="yes"/>
+      <point x="54" y="572"/>
+      <point x="90" y="536"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>288</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dotaccentcomb_macroncomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/dotaccentcomb_macroncomb.glif
new file mode 100644
index 00000000..3586eafe
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/dotaccentcomb_macroncomb.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dotaccentcomb_macroncomb" format="2">
+  <outline>
+    <component base="dotaccentcomb.loclVIET" xOffset="147"/>
+    <component base="macroncomb" xOffset="49" yOffset="186"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>585</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dotbelowcomb.glif b/src/Cantarell-Bold.ufo/glyphs/dotbelowcomb.glif
new file mode 100644
index 00000000..ca4e3cc4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/dotbelowcomb.glif
@@ -0,0 +1,28 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dotbelowcomb" format="2">
+  <unicode hex="0323"/>
+  <anchor x="150" y="0" name="_bottom"/>
+  <anchor x="150" y="-227" name="bottom"/>
+  <outline>
+    <contour>
+      <point x="150" y="-225" type="curve" smooth="yes"/>
+      <point x="209" y="-225"/>
+      <point x="249" y="-185"/>
+      <point x="249" y="-126" type="curve" smooth="yes"/>
+      <point x="249" y="-66"/>
+      <point x="209" y="-26"/>
+      <point x="150" y="-26" type="curve" smooth="yes"/>
+      <point x="91" y="-26"/>
+      <point x="51" y="-66"/>
+      <point x="51" y="-126" type="curve" smooth="yes"/>
+      <point x="51" y="-185"/>
+      <point x="91" y="-225"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>300</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/doubleprimemod.glif 
b/src/Cantarell-Bold.ufo/glyphs/doubleprimemod.glif
new file mode 100644
index 00000000..92601d3d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/doubleprimemod.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="doubleprimemod" format="2">
+  <advance width="571"/>
+  <unicode hex="02BA"/>
+  <outline>
+    <component base="second"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/downA_rrow.glif b/src/Cantarell-Bold.ufo/glyphs/downA_rrow.glif
new file mode 100644
index 00000000..5a336c4b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/downA_rrow.glif
@@ -0,0 +1,11 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="downArrow" format="2">
+  <advance width="619"/>
+  <unicode hex="2193"/>
+  <note>
+arrowdown
+</note>
+  <outline>
+    <component base="upArrow" xScale="-1" yScale="-1" xOffset="635" yOffset="642"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dzcaron.glif b/src/Cantarell-Bold.ufo/glyphs/dzcaron.glif
new file mode 100644
index 00000000..f524fe0d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/dzcaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dzcaron" format="2">
+  <advance width="1066"/>
+  <unicode hex="01C6"/>
+  <outline>
+    <component base="d"/>
+    <component base="zcaron" xOffset="576"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dze-cy.glif b/src/Cantarell-Bold.ufo/glyphs/dze-cy.glif
new file mode 100644
index 00000000..070aed3e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/dze-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dze-cy" format="2">
+  <advance width="477"/>
+  <unicode hex="0455"/>
+  <outline>
+    <component base="s"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/dzhe-cy.glif b/src/Cantarell-Bold.ufo/glyphs/dzhe-cy.glif
new file mode 100644
index 00000000..7aef4241
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/dzhe-cy.glif
@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dzhe-cy" format="2">
+  <advance width="598"/>
+  <unicode hex="045F"/>
+  <outline>
+    <contour>
+      <point x="223" y="-134" type="line"/>
+      <point x="379" y="-134" type="line"/>
+      <point x="379" y="0" type="line"/>
+      <point x="544" y="0" type="line"/>
+      <point x="544" y="490" type="line"/>
+      <point x="379" y="490" type="line"/>
+      <point x="379" y="135" type="line"/>
+      <point x="219" y="135" type="line"/>
+      <point x="219" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
+      <point x="54" y="0" type="line"/>
+      <point x="223" y="0" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>width</key>
+        <integer>70</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/e-cy.glif b/src/Cantarell-Bold.ufo/glyphs/e-cy.glif
new file mode 100644
index 00000000..e3c21f9d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/e-cy.glif
@@ -0,0 +1,43 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="e-cy" format="2">
+  <advance width="482"/>
+  <unicode hex="0454"/>
+  <anchor x="239" y="0" name="bottom"/>
+  <anchor x="258" y="489" name="top"/>
+  <outline>
+    <contour>
+      <point x="293" y="-10" type="curve" smooth="yes"/>
+      <point x="354" y="-10"/>
+      <point x="413" y="1"/>
+      <point x="468" y="28" type="curve"/>
+      <point x="433" y="135" type="line"/>
+      <point x="400" y="123"/>
+      <point x="363" y="116"/>
+      <point x="328" y="116" type="curve" smooth="yes"/>
+      <point x="234" y="116"/>
+      <point x="178" y="164"/>
+      <point x="178" y="247" type="curve" smooth="yes"/>
+      <point x="178" y="324"/>
+      <point x="227" y="367"/>
+      <point x="315" y="367" type="curve" smooth="yes"/>
+      <point x="351" y="367"/>
+      <point x="400" y="359"/>
+      <point x="433" y="348" type="curve"/>
+      <point x="465" y="471" type="line"/>
+      <point x="420" y="489"/>
+      <point x="360" y="499"/>
+      <point x="308" y="499" type="curve" smooth="yes"/>
+      <point x="133" y="499"/>
+      <point x="18" y="396"/>
+      <point x="18" y="235" type="curve" smooth="yes"/>
+      <point x="18" y="81"/>
+      <point x="122" y="-10"/>
+    </contour>
+    <contour>
+      <point x="124" y="194" type="line"/>
+      <point x="392" y="194" type="line"/>
+      <point x="392" y="306" type="line"/>
+      <point x="124" y="306" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/e.glif b/src/Cantarell-Bold.ufo/glyphs/e.glif
new file mode 100644
index 00000000..74995e0c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/e.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="e" format="2">
+  <advance width="526"/>
+  <unicode hex="0065"/>
+  <note>
+e
+</note>
+  <anchor x="265" y="0" name="bottom"/>
+  <anchor x="432" y="10" name="ogonek"/>
+  <anchor x="267" y="490" name="top"/>
+  <outline>
+    <contour>
+      <point x="304" y="-10" type="curve" smooth="yes"/>
+      <point x="364" y="-10"/>
+      <point x="427" y="1"/>
+      <point x="489" y="22" type="curve"/>
+      <point x="451" y="139" type="line"/>
+      <point x="410" y="125"/>
+      <point x="371" y="118"/>
+      <point x="331" y="118" type="curve" smooth="yes"/>
+      <point x="234" y="118"/>
+      <point x="189" y="160"/>
+      <point x="189" y="261" type="curve" smooth="yes"/>
+      <point x="189" y="335"/>
+      <point x="215" y="373"/>
+      <point x="264" y="373" type="curve" smooth="yes"/>
+      <point x="309" y="373"/>
+      <point x="335" y="345"/>
+      <point x="335" y="297" type="curve"/>
+      <point x="168" y="297" type="line"/>
+      <point x="168" y="197" type="line"/>
+      <point x="491" y="197" type="line"/>
+      <point x="495" y="222"/>
+      <point x="498" y="247"/>
+      <point x="498" y="273" type="curve" smooth="yes"/>
+      <point x="498" y="416"/>
+      <point x="416" y="500"/>
+      <point x="276" y="500" type="curve" smooth="yes"/>
+      <point x="121" y="500"/>
+      <point x="18" y="398"/>
+      <point x="18" y="244" type="curve" smooth="yes"/>
+      <point x="18" y="86"/>
+      <point x="126" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/eacute.glif b/src/Cantarell-Bold.ufo/glyphs/eacute.glif
new file mode 100644
index 00000000..caa46fab
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/eacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eacute" format="2">
+  <advance width="526"/>
+  <unicode hex="00E9"/>
+  <outline>
+    <component base="e"/>
+    <component base="acutecomb" xOffset="171"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ebreve.glif b/src/Cantarell-Bold.ufo/glyphs/ebreve.glif
new file mode 100644
index 00000000..7879cc03
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ebreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ebreve" format="2">
+  <advance width="526"/>
+  <unicode hex="0115"/>
+  <outline>
+    <component base="e"/>
+    <component base="brevecomb" xOffset="51"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ecaron.glif b/src/Cantarell-Bold.ufo/glyphs/ecaron.glif
new file mode 100644
index 00000000..4232df5f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ecaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ecaron" format="2">
+  <advance width="526"/>
+  <unicode hex="011B"/>
+  <outline>
+    <component base="e"/>
+    <component base="caroncomb" xOffset="61"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ecedillabreve.glif 
b/src/Cantarell-Bold.ufo/glyphs/ecedillabreve.glif
new file mode 100644
index 00000000..5556cd26
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ecedillabreve.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ecedillabreve" format="2">
+  <advance width="526"/>
+  <unicode hex="1E1D"/>
+  <outline>
+    <component base="e"/>
+    <component base="cedillacomb" xOffset="107"/>
+    <component base="brevecomb" xOffset="51"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ecircumflex.glif b/src/Cantarell-Bold.ufo/glyphs/ecircumflex.glif
new file mode 100644
index 00000000..fddde2f4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ecircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ecircumflex" format="2">
+  <advance width="526"/>
+  <unicode hex="00EA"/>
+  <outline>
+    <component base="e"/>
+    <component base="circumflexcomb" xOffset="64"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ecircumflexacute.glif 
b/src/Cantarell-Bold.ufo/glyphs/ecircumflexacute.glif
new file mode 100644
index 00000000..47c5224e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ecircumflexacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ecircumflexacute" format="2">
+  <advance width="526"/>
+  <unicode hex="1EBF"/>
+  <outline>
+    <component base="e"/>
+    <component base="circumflexcomb_acutecomb" xOffset="63"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ecircumflexdotbelow.glif 
b/src/Cantarell-Bold.ufo/glyphs/ecircumflexdotbelow.glif
new file mode 100644
index 00000000..bc6618bf
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ecircumflexdotbelow.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ecircumflexdotbelow" format="2">
+  <advance width="526"/>
+  <unicode hex="1EC7"/>
+  <outline>
+    <component base="e"/>
+    <component base="dotbelowcomb" xOffset="115"/>
+    <component base="circumflexcomb" xOffset="64"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ecircumflexgrave.glif 
b/src/Cantarell-Bold.ufo/glyphs/ecircumflexgrave.glif
new file mode 100644
index 00000000..f0a7af10
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ecircumflexgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ecircumflexgrave" format="2">
+  <advance width="526"/>
+  <unicode hex="1EC1"/>
+  <outline>
+    <component base="e"/>
+    <component base="circumflexcomb_gravecomb" xOffset="63"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ecircumflexhookabove.glif 
b/src/Cantarell-Bold.ufo/glyphs/ecircumflexhookabove.glif
new file mode 100644
index 00000000..0863444e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ecircumflexhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ecircumflexhookabove" format="2">
+  <advance width="526"/>
+  <unicode hex="1EC3"/>
+  <outline>
+    <component base="e"/>
+    <component base="circumflexcomb_hookabovecomb" xOffset="63"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ecircumflextilde.glif 
b/src/Cantarell-Bold.ufo/glyphs/ecircumflextilde.glif
new file mode 100644
index 00000000..e717c4c4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ecircumflextilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ecircumflextilde" format="2">
+  <advance width="526"/>
+  <unicode hex="1EC5"/>
+  <outline>
+    <component base="e"/>
+    <component base="circumflexcomb_tildecomb" xOffset="45"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/edblgrave.glif b/src/Cantarell-Bold.ufo/glyphs/edblgrave.glif
new file mode 100644
index 00000000..c5c19407
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/edblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="edblgrave" format="2">
+  <advance width="526"/>
+  <unicode hex="0205"/>
+  <outline>
+    <component base="e"/>
+    <component base="dblgravecomb" xOffset="-34"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/edieresis.glif b/src/Cantarell-Bold.ufo/glyphs/edieresis.glif
new file mode 100644
index 00000000..3f5d3c0b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/edieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="edieresis" format="2">
+  <advance width="526"/>
+  <unicode hex="00EB"/>
+  <outline>
+    <component base="e"/>
+    <component base="dieresiscomb" xOffset="-2"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/edotaccent.glif b/src/Cantarell-Bold.ufo/glyphs/edotaccent.glif
new file mode 100644
index 00000000..34d3cd32
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/edotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="edotaccent" format="2">
+  <advance width="526"/>
+  <unicode hex="0117"/>
+  <outline>
+    <component base="e"/>
+    <component base="dotaccentcomb" xOffset="123"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/edotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/edotbelow.glif
new file mode 100644
index 00000000..4daafd52
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/edotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="edotbelow" format="2">
+  <advance width="526"/>
+  <unicode hex="1EB9"/>
+  <outline>
+    <component base="e"/>
+    <component base="dotbelowcomb" xOffset="115"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ef-cy.glif b/src/Cantarell-Bold.ufo/glyphs/ef-cy.glif
new file mode 100644
index 00000000..bf29f814
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ef-cy.glif
@@ -0,0 +1,69 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ef-cy" format="2">
+  <advance width="792"/>
+  <unicode hex="0444"/>
+  <outline>
+    <contour>
+      <point x="320" y="-217" type="line"/>
+      <point x="476" y="-217" type="line"/>
+      <point x="476" y="739" type="line"/>
+      <point x="320" y="739" type="line"/>
+    </contour>
+    <contour>
+      <point x="221" y="-5" type="curve" smooth="yes"/>
+      <point x="290" y="-5"/>
+      <point x="347" y="30"/>
+      <point x="382" y="91" type="curve"/>
+      <point x="353" y="181" type="line"/>
+      <point x="337" y="153"/>
+      <point x="309" y="135"/>
+      <point x="275" y="135" type="curve" smooth="yes"/>
+      <point x="224" y="135"/>
+      <point x="192" y="178"/>
+      <point x="192" y="248" type="curve" smooth="yes"/>
+      <point x="192" y="310"/>
+      <point x="224" y="350"/>
+      <point x="273" y="350" type="curve" smooth="yes"/>
+      <point x="306" y="350"/>
+      <point x="338" y="331"/>
+      <point x="354" y="300" type="curve"/>
+      <point x="390" y="405" type="line"/>
+      <point x="360" y="461"/>
+      <point x="307" y="490"/>
+      <point x="243" y="490" type="curve" smooth="yes"/>
+      <point x="112" y="490"/>
+      <point x="21" y="388"/>
+      <point x="21" y="241" type="curve" smooth="yes"/>
+      <point x="21" y="97"/>
+      <point x="104" y="-5"/>
+    </contour>
+    <contour>
+      <point x="551" y="-5" type="curve" smooth="yes"/>
+      <point x="681" y="-5"/>
+      <point x="771" y="98"/>
+      <point x="771" y="249" type="curve" smooth="yes"/>
+      <point x="771" y="390"/>
+      <point x="688" y="490"/>
+      <point x="569" y="490" type="curve" smooth="yes"/>
+      <point x="488" y="490"/>
+      <point x="424" y="444"/>
+      <point x="392" y="361" type="curve"/>
+      <point x="438" y="308" type="line"/>
+      <point x="451" y="337"/>
+      <point x="479" y="350"/>
+      <point x="508" y="350" type="curve" smooth="yes"/>
+      <point x="565" y="350"/>
+      <point x="600" y="310"/>
+      <point x="600" y="243" type="curve" smooth="yes"/>
+      <point x="600" y="175"/>
+      <point x="570" y="135"/>
+      <point x="519" y="135" type="curve" smooth="yes"/>
+      <point x="485" y="135"/>
+      <point x="454" y="153"/>
+      <point x="438" y="186" type="curve"/>
+      <point x="390" y="104" type="line"/>
+      <point x="419" y="30"/>
+      <point x="475" y="-5"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/egrave.glif b/src/Cantarell-Bold.ufo/glyphs/egrave.glif
new file mode 100644
index 00000000..8286f6e4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/egrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="egrave" format="2">
+  <advance width="526"/>
+  <unicode hex="00E8"/>
+  <outline>
+    <component base="e"/>
+    <component base="gravecomb" xOffset="69"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ehookabove.glif b/src/Cantarell-Bold.ufo/glyphs/ehookabove.glif
new file mode 100644
index 00000000..abfe3873
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ehookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ehookabove" format="2">
+  <advance width="526"/>
+  <unicode hex="1EBB"/>
+  <outline>
+    <component base="e"/>
+    <component base="hookabovecomb" xOffset="113"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/eight.dnom.glif b/src/Cantarell-Bold.ufo/glyphs/eight.dnom.glif
new file mode 100644
index 00000000..92184b9d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/eight.dnom.glif
@@ -0,0 +1,68 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eight.dnom" format="2">
+  <advance width="469"/>
+  <note>
+eight
+</note>
+  <outline>
+    <contour>
+      <point x="230" y="-7" type="curve" smooth="yes"/>
+      <point x="361" y="-7"/>
+      <point x="448" y="56"/>
+      <point x="448" y="148" type="curve" smooth="yes"/>
+      <point x="448" y="309"/>
+      <point x="180" y="274"/>
+      <point x="180" y="337" type="curve" smooth="yes"/>
+      <point x="180" y="355"/>
+      <point x="202" y="367"/>
+      <point x="234" y="367" type="curve" smooth="yes"/>
+      <point x="268" y="367"/>
+      <point x="288" y="354"/>
+      <point x="288" y="334" type="curve" smooth="yes"/>
+      <point x="288" y="312"/>
+      <point x="264" y="298"/>
+      <point x="231" y="299" type="curve"/>
+      <point x="332" y="248" type="line"/>
+      <point x="397" y="273"/>
+      <point x="433" y="314"/>
+      <point x="433" y="362" type="curve" smooth="yes"/>
+      <point x="433" y="436"/>
+      <point x="355" y="486"/>
+      <point x="242" y="486" type="curve" smooth="yes"/>
+      <point x="116" y="486"/>
+      <point x="34" y="423"/>
+      <point x="34" y="332" type="curve" smooth="yes"/>
+      <point x="34" y="167"/>
+      <point x="303" y="202"/>
+      <point x="303" y="142" type="curve" smooth="yes"/>
+      <point x="303" y="123"/>
+      <point x="277" y="112"/>
+      <point x="241" y="112" type="curve" smooth="yes"/>
+      <point x="195" y="112"/>
+      <point x="166" y="130"/>
+      <point x="166" y="158" type="curve" smooth="yes"/>
+      <point x="166" y="183"/>
+      <point x="191" y="195"/>
+      <point x="238" y="191" type="curve"/>
+      <point x="153" y="245" type="line"/>
+      <point x="70" y="232"/>
+      <point x="21" y="191"/>
+      <point x="21" y="130" type="curve" smooth="yes"/>
+      <point x="21" y="49"/>
+      <point x="106" y="-7"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>69</integer>
+        <key>weight</key>
+        <integer>-23</integer>
+        <key>width</key>
+        <integer>74</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/eight.glif b/src/Cantarell-Bold.ufo/glyphs/eight.glif
new file mode 100644
index 00000000..b8c6ce1f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/eight.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eight" format="2">
+  <advance width="603"/>
+  <unicode hex="0038"/>
+  <outline>
+    <component base="eight.lf"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>eight.lf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>eight.lf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/eight.lf.glif b/src/Cantarell-Bold.ufo/glyphs/eight.lf.glif
new file mode 100644
index 00000000..d9e99431
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/eight.lf.glif
@@ -0,0 +1,52 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eight.lf" format="2">
+  <advance width="603"/>
+  <outline>
+    <contour>
+      <point x="298" y="-10" type="curve" smooth="yes"/>
+      <point x="468" y="-10"/>
+      <point x="580" y="76"/>
+      <point x="580" y="203" type="curve" smooth="yes"/>
+      <point x="580" y="434"/>
+      <point x="212" y="379"/>
+      <point x="212" y="502" type="curve" smooth="yes"/>
+      <point x="212" y="539"/>
+      <point x="246" y="566"/>
+      <point x="300" y="566" type="curve" smooth="yes"/>
+      <point x="354" y="566"/>
+      <point x="389" y="539"/>
+      <point x="389" y="497" type="curve" smooth="yes"/>
+      <point x="389" y="454"/>
+      <point x="351" y="424"/>
+      <point x="295" y="419" type="curve"/>
+      <point x="412" y="359" type="line"/>
+      <point x="505" y="393"/>
+      <point x="557" y="455"/>
+      <point x="557" y="529" type="curve" smooth="yes"/>
+      <point x="557" y="634"/>
+      <point x="455" y="704"/>
+      <point x="309" y="704" type="curve" smooth="yes"/>
+      <point x="149" y="704"/>
+      <point x="44" y="619"/>
+      <point x="44" y="493" type="curve" smooth="yes"/>
+      <point x="44" y="257"/>
+      <point x="412" y="311"/>
+      <point x="412" y="193" type="curve" smooth="yes"/>
+      <point x="412" y="155"/>
+      <point x="373" y="128"/>
+      <point x="309" y="128" type="curve" smooth="yes"/>
+      <point x="239" y="128"/>
+      <point x="193" y="162"/>
+      <point x="193" y="215" type="curve" smooth="yes"/>
+      <point x="193" y="264"/>
+      <point x="233" y="292"/>
+      <point x="303" y="294" type="curve"/>
+      <point x="204" y="357" type="line"/>
+      <point x="92" y="337"/>
+      <point x="25" y="273"/>
+      <point x="25" y="183" type="curve" smooth="yes"/>
+      <point x="25" y="68"/>
+      <point x="136" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/eight.numr.glif b/src/Cantarell-Bold.ufo/glyphs/eight.numr.glif
new file mode 100644
index 00000000..0b1f3bfd
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/eight.numr.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eight.numr" format="2">
+  <advance width="469"/>
+  <outline>
+    <component base="eight.dnom" yOffset="260"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>eight.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>eight.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/eight.osf.glif b/src/Cantarell-Bold.ufo/glyphs/eight.osf.glif
new file mode 100644
index 00000000..9dc13cba
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/eight.osf.glif
@@ -0,0 +1,52 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eight.osf" format="2">
+  <advance width="597"/>
+  <outline>
+    <contour>
+      <point x="295" y="-10" type="curve" smooth="yes"/>
+      <point x="464" y="-10"/>
+      <point x="574" y="76"/>
+      <point x="574" y="200" type="curve" smooth="yes"/>
+      <point x="574" y="431"/>
+      <point x="205" y="378"/>
+      <point x="205" y="505" type="curve" smooth="yes"/>
+      <point x="205" y="543"/>
+      <point x="242" y="571"/>
+      <point x="297" y="571" type="curve" smooth="yes"/>
+      <point x="351" y="571"/>
+      <point x="389" y="543"/>
+      <point x="389" y="500" type="curve" smooth="yes"/>
+      <point x="389" y="452"/>
+      <point x="344" y="421"/>
+      <point x="292" y="416" type="curve"/>
+      <point x="405" y="359" type="line"/>
+      <point x="498" y="393"/>
+      <point x="550" y="455"/>
+      <point x="550" y="529" type="curve" smooth="yes"/>
+      <point x="550" y="634"/>
+      <point x="449" y="704"/>
+      <point x="306" y="704" type="curve" smooth="yes"/>
+      <point x="149" y="704"/>
+      <point x="44" y="619"/>
+      <point x="44" y="496" type="curve" smooth="yes"/>
+      <point x="44" y="260"/>
+      <point x="412" y="314"/>
+      <point x="412" y="190" type="curve" smooth="yes"/>
+      <point x="412" y="151"/>
+      <point x="372" y="124"/>
+      <point x="306" y="124" type="curve" smooth="yes"/>
+      <point x="235" y="124"/>
+      <point x="186" y="159"/>
+      <point x="186" y="212" type="curve" smooth="yes"/>
+      <point x="186" y="263"/>
+      <point x="231" y="295"/>
+      <point x="300" y="297" type="curve"/>
+      <point x="204" y="357" type="line"/>
+      <point x="92" y="337"/>
+      <point x="25" y="273"/>
+      <point x="25" y="183" type="curve" smooth="yes"/>
+      <point x="25" y="68"/>
+      <point x="136" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/eight.subs.glif b/src/Cantarell-Bold.ufo/glyphs/eight.subs.glif
new file mode 100644
index 00000000..7843694c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/eight.subs.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eight.subs" format="2">
+  <advance width="469"/>
+  <outline>
+    <component base="eight.dnom" yOffset="-180"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>eight.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>eight.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/eight.tf.glif b/src/Cantarell-Bold.ufo/glyphs/eight.tf.glif
new file mode 100644
index 00000000..eaf84137
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/eight.tf.glif
@@ -0,0 +1,61 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eight.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="286" y="-10" type="curve" smooth="yes"/>
+      <point x="451" y="-10"/>
+      <point x="561" y="76"/>
+      <point x="561" y="203" type="curve" smooth="yes"/>
+      <point x="561" y="433"/>
+      <point x="204" y="379"/>
+      <point x="204" y="502" type="curve" smooth="yes"/>
+      <point x="204" y="539"/>
+      <point x="237" y="566"/>
+      <point x="288" y="566" type="curve" smooth="yes"/>
+      <point x="339" y="566"/>
+      <point x="373" y="539"/>
+      <point x="373" y="497" type="curve" smooth="yes"/>
+      <point x="373" y="455"/>
+      <point x="337" y="424"/>
+      <point x="283" y="419" type="curve"/>
+      <point x="399" y="359" type="line"/>
+      <point x="489" y="393"/>
+      <point x="539" y="456"/>
+      <point x="539" y="529" type="curve" smooth="yes"/>
+      <point x="539" y="634"/>
+      <point x="439" y="704"/>
+      <point x="297" y="704" type="curve" smooth="yes"/>
+      <point x="141" y="704"/>
+      <point x="38" y="619"/>
+      <point x="38" y="493" type="curve" smooth="yes"/>
+      <point x="38" y="257"/>
+      <point x="395" y="311"/>
+      <point x="395" y="193" type="curve" smooth="yes"/>
+      <point x="395" y="155"/>
+      <point x="357" y="128"/>
+      <point x="297" y="128" type="curve" smooth="yes"/>
+      <point x="230" y="128"/>
+      <point x="186" y="162"/>
+      <point x="186" y="215" type="curve" smooth="yes"/>
+      <point x="186" y="263"/>
+      <point x="224" y="292"/>
+      <point x="291" y="294" type="curve"/>
+      <point x="194" y="357" type="line"/>
+      <point x="85" y="337"/>
+      <point x="20" y="273"/>
+      <point x="20" y="183" type="curve" smooth="yes"/>
+      <point x="20" y="68"/>
+      <point x="129" y="-10"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/eight.tosf.glif b/src/Cantarell-Bold.ufo/glyphs/eight.tosf.glif
new file mode 100644
index 00000000..fcc530fc
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/eight.tosf.glif
@@ -0,0 +1,61 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eight.tosf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="287" y="-10" type="curve" smooth="yes"/>
+      <point x="452" y="-10"/>
+      <point x="561" y="76"/>
+      <point x="561" y="201" type="curve" smooth="yes"/>
+      <point x="561" y="429"/>
+      <point x="200" y="380"/>
+      <point x="200" y="504" type="curve" smooth="yes"/>
+      <point x="200" y="543"/>
+      <point x="236" y="571"/>
+      <point x="289" y="571" type="curve" smooth="yes"/>
+      <point x="341" y="571"/>
+      <point x="378" y="543"/>
+      <point x="378" y="500" type="curve" smooth="yes"/>
+      <point x="378" y="452"/>
+      <point x="334" y="421"/>
+      <point x="284" y="416" type="curve"/>
+      <point x="396" y="359" type="line"/>
+      <point x="487" y="393"/>
+      <point x="538" y="456"/>
+      <point x="538" y="530" type="curve" smooth="yes"/>
+      <point x="538" y="632"/>
+      <point x="441" y="704"/>
+      <point x="298" y="704" type="curve" smooth="yes"/>
+      <point x="144" y="704"/>
+      <point x="40" y="619"/>
+      <point x="40" y="494" type="curve" smooth="yes"/>
+      <point x="40" y="262"/>
+      <point x="400" y="312"/>
+      <point x="400" y="191" type="curve" smooth="yes"/>
+      <point x="400" y="151"/>
+      <point x="361" y="124"/>
+      <point x="298" y="124" type="curve" smooth="yes"/>
+      <point x="229" y="124"/>
+      <point x="182" y="159"/>
+      <point x="182" y="212" type="curve" smooth="yes"/>
+      <point x="182" y="262"/>
+      <point x="225" y="295"/>
+      <point x="292" y="297" type="curve"/>
+      <point x="197" y="357" type="line"/>
+      <point x="87" y="337"/>
+      <point x="22" y="272"/>
+      <point x="22" y="183" type="curve" smooth="yes"/>
+      <point x="22" y="68"/>
+      <point x="131" y="-10"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/eightinferior.glif 
b/src/Cantarell-Bold.ufo/glyphs/eightinferior.glif
new file mode 100644
index 00000000..75b3031b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/eightinferior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eightinferior" format="2">
+  <advance width="469"/>
+  <unicode hex="2088"/>
+  <outline>
+    <component base="eight.dnom" yOffset="-100"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>eight.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>eight.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/eightsuperior.glif 
b/src/Cantarell-Bold.ufo/glyphs/eightsuperior.glif
new file mode 100644
index 00000000..16f4b231
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/eightsuperior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eightsuperior" format="2">
+  <advance width="469"/>
+  <unicode hex="2078"/>
+  <outline>
+    <component base="eight.dnom" yOffset="370"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>eight.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>eight.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/einvertedbreve.glif 
b/src/Cantarell-Bold.ufo/glyphs/einvertedbreve.glif
new file mode 100644
index 00000000..f2800bbc
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/einvertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="einvertedbreve" format="2">
+  <advance width="526"/>
+  <unicode hex="0207"/>
+  <outline>
+    <component base="e"/>
+    <component base="breveinvertedcomb" xOffset="41"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/el-cy.glif b/src/Cantarell-Bold.ufo/glyphs/el-cy.glif
new file mode 100644
index 00000000..e1741f0d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/el-cy.glif
@@ -0,0 +1,42 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="el-cy" format="2">
+  <advance width="602"/>
+  <unicode hex="043B"/>
+  <outline>
+    <contour>
+      <point x="96" y="-17" type="curve" smooth="yes"/>
+      <point x="207" y="-17"/>
+      <point x="273" y="90"/>
+      <point x="273" y="200" type="curve" smooth="yes"/>
+      <point x="273" y="351" type="line"/>
+      <point x="382" y="351" type="line"/>
+      <point x="382" y="0" type="line"/>
+      <point x="548" y="0" type="line"/>
+      <point x="548" y="491" type="line"/>
+      <point x="120" y="491" type="line"/>
+      <point x="120" y="194" type="line" smooth="yes"/>
+      <point x="120" y="176"/>
+      <point x="108" y="115"/>
+      <point x="66" y="115" type="curve" smooth="yes"/>
+      <point x="58" y="115"/>
+      <point x="37" y="122"/>
+      <point x="23" y="131" type="curve"/>
+      <point x="-4" y="15" type="line"/>
+      <point x="21" y="-5"/>
+      <point x="57" y="-17"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-10</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ellipsis.glif b/src/Cantarell-Bold.ufo/glyphs/ellipsis.glif
new file mode 100644
index 00000000..ce4f0a9c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ellipsis.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ellipsis" format="2">
+  <advance width="822"/>
+  <unicode hex="2026"/>
+  <outline>
+    <component base="period" xOffset="540"/>
+    <component base="period" xOffset="270"/>
+    <component base="period"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/em-cy.glif b/src/Cantarell-Bold.ufo/glyphs/em-cy.glif
new file mode 100644
index 00000000..9ca7a43b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/em-cy.glif
@@ -0,0 +1,38 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="em-cy" format="2">
+  <advance width="665"/>
+  <unicode hex="043C"/>
+  <outline>
+    <contour>
+      <point x="54" y="0" type="line"/>
+      <point x="197" y="0" type="line"/>
+      <point x="197" y="286" type="line"/>
+      <point x="182" y="261" type="line"/>
+      <point x="288" y="76" type="line"/>
+      <point x="376" y="76" type="line"/>
+      <point x="475" y="261" type="line"/>
+      <point x="467" y="281" type="line"/>
+      <point x="467" y="0" type="line"/>
+      <point x="611" y="0" type="line"/>
+      <point x="611" y="490" type="line"/>
+      <point x="470" y="490" type="line"/>
+      <point x="311" y="176" type="line"/>
+      <point x="370" y="176" type="line"/>
+      <point x="196" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-10</integer>
+        <key>width</key>
+        <integer>75</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/emacron.glif b/src/Cantarell-Bold.ufo/glyphs/emacron.glif
new file mode 100644
index 00000000..55988f5a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/emacron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="emacron" format="2">
+  <advance width="526"/>
+  <unicode hex="0113"/>
+  <outline>
+    <component base="e"/>
+    <component base="macroncomb" xOffset="25"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/emacronacute.glif b/src/Cantarell-Bold.ufo/glyphs/emacronacute.glif
new file mode 100644
index 00000000..78d82b06
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/emacronacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="emacronacute" format="2">
+  <advance width="526"/>
+  <unicode hex="1E17"/>
+  <outline>
+    <component base="e"/>
+    <component base="macroncomb_acutecomb" xOffset="28"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/emacrongrave.glif b/src/Cantarell-Bold.ufo/glyphs/emacrongrave.glif
new file mode 100644
index 00000000..3701f8eb
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/emacrongrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="emacrongrave" format="2">
+  <advance width="526"/>
+  <unicode hex="1E15"/>
+  <outline>
+    <component base="e"/>
+    <component base="macroncomb_gravecomb" xOffset="28"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/emdash.glif b/src/Cantarell-Bold.ufo/glyphs/emdash.glif
new file mode 100644
index 00000000..4b62807d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/emdash.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="emdash" format="2">
+  <advance width="1108"/>
+  <unicode hex="2014"/>
+  <outline>
+    <contour>
+      <point x="54" y="189" type="line"/>
+      <point x="1054" y="189" type="line"/>
+      <point x="1054" y="329" type="line"/>
+      <point x="54" y="329" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/emptyset.glif b/src/Cantarell-Bold.ufo/glyphs/emptyset.glif
new file mode 100644
index 00000000..86fc069e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/emptyset.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="emptyset" format="2">
+  <advance width="700"/>
+  <unicode hex="2205"/>
+  <outline>
+    <contour>
+      <point x="344" y="33" type="curve" smooth="yes"/>
+      <point x="536" y="33"/>
+      <point x="664" y="158"/>
+      <point x="664" y="345" type="curve" smooth="yes"/>
+      <point x="664" y="528"/>
+      <point x="541" y="650"/>
+      <point x="356" y="650" type="curve" smooth="yes"/>
+      <point x="164" y="650"/>
+      <point x="37" y="523"/>
+      <point x="37" y="334" type="curve" smooth="yes"/>
+      <point x="37" y="153"/>
+      <point x="160" y="33"/>
+    </contour>
+    <contour>
+      <point x="354" y="193" type="curve" smooth="yes"/>
+      <point x="265" y="193"/>
+      <point x="206" y="253"/>
+      <point x="206" y="344" type="curve" smooth="yes"/>
+      <point x="206" y="432"/>
+      <point x="262" y="490"/>
+      <point x="346" y="490" type="curve" smooth="yes"/>
+      <point x="435" y="490"/>
+      <point x="495" y="429"/>
+      <point x="495" y="337" type="curve" smooth="yes"/>
+      <point x="495" y="251"/>
+      <point x="439" y="193"/>
+    </contour>
+    <contour>
+      <point x="173" y="-33" type="line"/>
+      <point x="632" y="651" type="line"/>
+      <point x="521" y="725" type="line"/>
+      <point x="62" y="41" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/emquad.glif b/src/Cantarell-Bold.ufo/glyphs/emquad.glif
new file mode 100644
index 00000000..2a7dc601
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/emquad.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="emquad" format="2">
+  <advance width="1000"/>
+  <unicode hex="2001"/>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/emspace.glif b/src/Cantarell-Bold.ufo/glyphs/emspace.glif
new file mode 100644
index 00000000..33d6e61a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/emspace.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="emspace" format="2">
+  <advance width="1000"/>
+  <unicode hex="2003"/>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/en-cy.glif b/src/Cantarell-Bold.ufo/glyphs/en-cy.glif
new file mode 100644
index 00000000..82133814
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/en-cy.glif
@@ -0,0 +1,39 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="en-cy" format="2">
+  <advance width="596"/>
+  <unicode hex="043D"/>
+  <anchor x="473" y="0" name="bottomright"/>
+  <outline>
+    <contour>
+      <point x="374" y="0" type="line"/>
+      <point x="542" y="0" type="line"/>
+      <point x="542" y="490" type="line"/>
+      <point x="374" y="490" type="line"/>
+    </contour>
+    <contour>
+      <point x="54" y="0" type="line"/>
+      <point x="222" y="0" type="line"/>
+      <point x="222" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
+    </contour>
+    <contour>
+      <point x="204" y="179" type="line"/>
+      <point x="392" y="179" type="line"/>
+      <point x="392" y="314" type="line"/>
+      <point x="204" y="314" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-10</integer>
+        <key>width</key>
+        <integer>79</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/endash.glif b/src/Cantarell-Bold.ufo/glyphs/endash.glif
new file mode 100644
index 00000000..d1b5002a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/endash.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="endash" format="2">
+  <advance width="608"/>
+  <unicode hex="2013"/>
+  <outline>
+    <contour>
+      <point x="54" y="189" type="line"/>
+      <point x="554" y="189" type="line"/>
+      <point x="554" y="329" type="line"/>
+      <point x="54" y="329" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/endescender-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/endescender-cy.glif
new file mode 100644
index 00000000..5e8c6693
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/endescender-cy.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="endescender-cy" format="2">
+  <advance width="630"/>
+  <unicode hex="04A3"/>
+  <outline>
+    <component base="en-cy"/>
+    <component base="descender-cy" xOffset="377"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>en-cy</string>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/eng.glif b/src/Cantarell-Bold.ufo/glyphs/eng.glif
new file mode 100644
index 00000000..65ea746b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/eng.glif
@@ -0,0 +1,52 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eng" format="2">
+  <advance width="581"/>
+  <unicode hex="014B"/>
+  <outline>
+    <contour>
+      <point x="54" y="0" type="line"/>
+      <point x="227" y="0" type="line"/>
+      <point x="227" y="376" type="line"/>
+      <point x="179" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
+    </contour>
+    <contour>
+      <point x="366" y="0" type="line"/>
+      <point x="539" y="0" type="line"/>
+      <point x="539" y="304" type="line" smooth="yes"/>
+      <point x="539" y="422"/>
+      <point x="471" y="496"/>
+      <point x="363" y="496" type="curve" smooth="yes"/>
+      <point x="293" y="496"/>
+      <point x="232" y="465"/>
+      <point x="192" y="408" type="curve"/>
+      <point x="211" y="305" type="line"/>
+      <point x="236" y="332"/>
+      <point x="264" y="346"/>
+      <point x="298" y="346" type="curve" smooth="yes"/>
+      <point x="345" y="346"/>
+      <point x="366" y="320"/>
+      <point x="366" y="265" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="366" y="-227" type="line"/>
+      <point x="470" y="-197"/>
+      <point x="539" y="-111"/>
+      <point x="539" y="-13" type="curve" smooth="yes"/>
+      <point x="539" y="0" type="line"/>
+      <point x="366" y="0" type="line"/>
+      <point x="366" y="-25" type="line" smooth="yes"/>
+      <point x="366" y="-70"/>
+      <point x="344" y="-112"/>
+      <point x="311" y="-131" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>n</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>n</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/enghe-cy.glif b/src/Cantarell-Bold.ufo/glyphs/enghe-cy.glif
new file mode 100644
index 00000000..bf570738
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/enghe-cy.glif
@@ -0,0 +1,31 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="enghe-cy" format="2">
+  <advance width="716"/>
+  <unicode hex="04A5"/>
+  <outline>
+    <contour>
+      <point x="375" y="0" type="line"/>
+      <point x="543" y="0" type="line"/>
+      <point x="543" y="490" type="line"/>
+      <point x="375" y="490" type="line"/>
+    </contour>
+    <contour>
+      <point x="55" y="0" type="line"/>
+      <point x="223" y="0" type="line"/>
+      <point x="223" y="490" type="line"/>
+      <point x="55" y="490" type="line"/>
+    </contour>
+    <contour>
+      <point x="205" y="179" type="line"/>
+      <point x="393" y="179" type="line"/>
+      <point x="393" y="314" type="line"/>
+      <point x="205" y="314" type="line"/>
+    </contour>
+    <contour>
+      <point x="505" y="357" type="line"/>
+      <point x="717" y="357" type="line"/>
+      <point x="717" y="490" type="line"/>
+      <point x="505" y="490" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/enquad.glif b/src/Cantarell-Bold.ufo/glyphs/enquad.glif
new file mode 100644
index 00000000..0eea2da5
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/enquad.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="enquad" format="2">
+  <advance width="500"/>
+  <unicode hex="2000"/>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/enspace.glif b/src/Cantarell-Bold.ufo/glyphs/enspace.glif
new file mode 100644
index 00000000..41767d40
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/enspace.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="enspace" format="2">
+  <advance width="500"/>
+  <unicode hex="2002"/>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/eogonek.glif b/src/Cantarell-Bold.ufo/glyphs/eogonek.glif
new file mode 100644
index 00000000..7e78a0a4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/eogonek.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eogonek" format="2">
+  <advance width="526"/>
+  <unicode hex="0119"/>
+  <outline>
+    <component base="e"/>
+    <component base="ogonekcomb.tall" xOffset="-28" yOffset="-1"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/equal.glif b/src/Cantarell-Bold.ufo/glyphs/equal.glif
new file mode 100644
index 00000000..cd50872b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/equal.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="equal" format="2">
+  <advance width="666"/>
+  <unicode hex="003D"/>
+  <outline>
+    <contour>
+      <point x="80" y="371" type="line"/>
+      <point x="586" y="371" type="line"/>
+      <point x="586" y="521" type="line"/>
+      <point x="80" y="521" type="line"/>
+    </contour>
+    <contour>
+      <point x="80" y="131" type="line"/>
+      <point x="586" y="131" type="line"/>
+      <point x="586" y="281" type="line"/>
+      <point x="80" y="281" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/equal.tf.glif b/src/Cantarell-Bold.ufo/glyphs/equal.tf.glif
new file mode 100644
index 00000000..5888c475
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/equal.tf.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="equal.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="62" y="362" type="line"/>
+      <point x="519" y="362" type="line"/>
+      <point x="519" y="520" type="line"/>
+      <point x="62" y="520" type="line"/>
+    </contour>
+    <contour>
+      <point x="62" y="122" type="line"/>
+      <point x="519" y="122" type="line"/>
+      <point x="519" y="280" type="line"/>
+      <point x="62" y="280" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/equivalence.glif b/src/Cantarell-Bold.ufo/glyphs/equivalence.glif
new file mode 100644
index 00000000..3e9391a4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/equivalence.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="equivalence" format="2">
+  <advance width="655"/>
+  <unicode hex="2261"/>
+  <outline>
+    <contour>
+      <point x="80" y="462" type="line"/>
+      <point x="575" y="462" type="line"/>
+      <point x="575" y="597" type="line"/>
+      <point x="80" y="597" type="line"/>
+    </contour>
+    <contour>
+      <point x="80" y="82" type="line"/>
+      <point x="575" y="82" type="line"/>
+      <point x="575" y="217" type="line"/>
+      <point x="80" y="217" type="line"/>
+    </contour>
+    <contour>
+      <point x="80" y="272" type="line"/>
+      <point x="575" y="272" type="line"/>
+      <point x="575" y="407" type="line"/>
+      <point x="80" y="407" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/equivalence.tf.glif 
b/src/Cantarell-Bold.ufo/glyphs/equivalence.tf.glif
new file mode 100644
index 00000000..0f8086b3
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/equivalence.tf.glif
@@ -0,0 +1,24 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="equivalence.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="65" y="462" type="line"/>
+      <point x="515" y="462" type="line"/>
+      <point x="515" y="597" type="line"/>
+      <point x="65" y="597" type="line"/>
+    </contour>
+    <contour>
+      <point x="65" y="82" type="line"/>
+      <point x="515" y="82" type="line"/>
+      <point x="515" y="217" type="line"/>
+      <point x="65" y="217" type="line"/>
+    </contour>
+    <contour>
+      <point x="65" y="272" type="line"/>
+      <point x="515" y="272" type="line"/>
+      <point x="515" y="407" type="line"/>
+      <point x="65" y="407" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/er-cy.glif b/src/Cantarell-Bold.ufo/glyphs/er-cy.glif
new file mode 100644
index 00000000..07193d00
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/er-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="er-cy" format="2">
+  <advance width="574"/>
+  <unicode hex="0440"/>
+  <outline>
+    <component base="p"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ereversed-cy.glif b/src/Cantarell-Bold.ufo/glyphs/ereversed-cy.glif
new file mode 100644
index 00000000..8ac9f9d7
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ereversed-cy.glif
@@ -0,0 +1,55 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ereversed-cy" format="2">
+  <advance width="477"/>
+  <unicode hex="044D"/>
+  <anchor x="238" y="490" name="top"/>
+  <outline>
+    <contour>
+      <point x="187" y="-7" type="curve" smooth="yes"/>
+      <point x="352" y="-7"/>
+      <point x="458" y="91"/>
+      <point x="458" y="250" type="curve" smooth="yes"/>
+      <point x="458" y="405"/>
+      <point x="358" y="500"/>
+      <point x="205" y="500" type="curve" smooth="yes"/>
+      <point x="144" y="500"/>
+      <point x="55" y="484"/>
+      <point x="18" y="465" type="curve"/>
+      <point x="49" y="359" type="line"/>
+      <point x="79" y="369"/>
+      <point x="140" y="374"/>
+      <point x="167" y="374" type="curve" smooth="yes"/>
+      <point x="262" y="374"/>
+      <point x="308" y="329"/>
+      <point x="308" y="235" type="curve" smooth="yes"/>
+      <point x="308" y="152"/>
+      <point x="272" y="120"/>
+      <point x="187" y="120" type="curve" smooth="yes"/>
+      <point x="146" y="120"/>
+      <point x="78" y="127"/>
+      <point x="50" y="137" type="curve"/>
+      <point x="10" y="24" type="line"/>
+      <point x="60" y="3"/>
+      <point x="133" y="-7"/>
+    </contour>
+    <contour>
+      <point x="98" y="189" type="line"/>
+      <point x="329" y="189" type="line"/>
+      <point x="329" y="306" type="line"/>
+      <point x="98" y="306" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-25</integer>
+        <key>width</key>
+        <integer>74</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/es-cy.glif b/src/Cantarell-Bold.ufo/glyphs/es-cy.glif
new file mode 100644
index 00000000..86af0bb0
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/es-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="es-cy" format="2">
+  <advance width="460"/>
+  <unicode hex="0441"/>
+  <anchor x="264" y="0" name="bottomright"/>
+  <outline>
+    <component base="c"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/esdescender-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/esdescender-cy.glif
new file mode 100644
index 00000000..d22d9ec7
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/esdescender-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="esdescender-cy" format="2">
+  <advance width="460"/>
+  <unicode hex="04AB"/>
+  <outline>
+    <component base="es-cy"/>
+    <component base="descender-cy.strait" xOffset="90"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/estimated.glif b/src/Cantarell-Bold.ufo/glyphs/estimated.glif
new file mode 100644
index 00000000..095b7645
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/estimated.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="estimated" format="2">
+  <advance width="763"/>
+  <unicode hex="212E"/>
+  <outline>
+    <contour>
+      <point x="385" y="-10" type="curve" smooth="yes"/>
+      <point x="516" y="-10"/>
+      <point x="640" y="42"/>
+      <point x="712" y="119" type="curve"/>
+      <point x="646" y="119" type="line"/>
+      <point x="574" y="62"/>
+      <point x="482" y="36"/>
+      <point x="393" y="36" type="curve" smooth="yes"/>
+      <point x="271" y="36"/>
+      <point x="197" y="84"/>
+      <point x="150" y="145" type="curve"/>
+      <point x="150" y="315" type="line"/>
+      <point x="733" y="315" type="line"/>
+      <point x="733" y="545"/>
+      <point x="616" y="704"/>
+      <point x="388" y="704" type="curve" smooth="yes"/>
+      <point x="157" y="704"/>
+      <point x="39" y="541"/>
+      <point x="39" y="339" type="curve" smooth="yes"/>
+      <point x="39" y="123"/>
+      <point x="175" y="-10"/>
+    </contour>
+    <contour>
+      <point x="150" y="358" type="line"/>
+      <point x="150" y="535" type="line"/>
+      <point x="196" y="619"/>
+      <point x="271" y="662"/>
+      <point x="385" y="662" type="curve" smooth="yes"/>
+      <point x="499" y="662"/>
+      <point x="573" y="619"/>
+      <point x="619" y="535" type="curve"/>
+      <point x="619" y="358" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/eth.glif b/src/Cantarell-Bold.ufo/glyphs/eth.glif
new file mode 100644
index 00000000..3f9e433f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/eth.glif
@@ -0,0 +1,49 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eth" format="2">
+  <advance width="571"/>
+  <unicode hex="00F0"/>
+  <outline>
+    <contour>
+      <point x="272" y="-9" type="curve" smooth="yes"/>
+      <point x="435" y="-9"/>
+      <point x="533" y="101"/>
+      <point x="533" y="285" type="curve" smooth="yes"/>
+      <point x="533" y="494"/>
+      <point x="401" y="654"/>
+      <point x="149" y="750" type="curve"/>
+      <point x="102" y="626" type="line"/>
+      <point x="274" y="542"/>
+      <point x="376" y="446"/>
+      <point x="376" y="367" type="curve"/>
+      <point x="463" y="282" type="line"/>
+      <point x="463" y="372"/>
+      <point x="371" y="447"/>
+      <point x="252" y="447" type="curve" smooth="yes"/>
+      <point x="116" y="447"/>
+      <point x="25" y="354"/>
+      <point x="25" y="215" type="curve" smooth="yes"/>
+      <point x="25" y="81"/>
+      <point x="124" y="-9"/>
+    </contour>
+    <contour>
+      <point x="286" y="131" type="curve" smooth="yes"/>
+      <point x="236" y="131"/>
+      <point x="202" y="168"/>
+      <point x="202" y="224" type="curve" smooth="yes"/>
+      <point x="202" y="276"/>
+      <point x="231" y="307"/>
+      <point x="280" y="307" type="curve" smooth="yes"/>
+      <point x="330" y="307"/>
+      <point x="363" y="270"/>
+      <point x="363" y="215" type="curve" smooth="yes"/>
+      <point x="363" y="164"/>
+      <point x="332" y="131"/>
+    </contour>
+    <contour>
+      <point x="166" y="469" type="line"/>
+      <point x="470" y="653" type="line"/>
+      <point x="419" y="739" type="line"/>
+      <point x="115" y="555" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/etilde.glif b/src/Cantarell-Bold.ufo/glyphs/etilde.glif
new file mode 100644
index 00000000..7f7ef8de
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/etilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="etilde" format="2">
+  <advance width="526"/>
+  <unicode hex="1EBD"/>
+  <outline>
+    <component base="e"/>
+    <component base="tildecomb" xOffset="32"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/euro.glif b/src/Cantarell-Bold.ufo/glyphs/euro.glif
new file mode 100644
index 00000000..5ad2f9b4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/euro.glif
@@ -0,0 +1,47 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="euro" format="2">
+  <advance width="714"/>
+  <unicode hex="20AC"/>
+  <outline>
+    <contour>
+      <point x="42" y="385" type="line"/>
+      <point x="614" y="385" type="line"/>
+      <point x="614" y="481" type="line"/>
+      <point x="42" y="481" type="line"/>
+    </contour>
+    <contour>
+      <point x="42" y="221" type="line"/>
+      <point x="588" y="221" type="line"/>
+      <point x="588" y="317" type="line"/>
+      <point x="42" y="317" type="line"/>
+    </contour>
+    <contour>
+      <point x="451" y="-10" type="curve" smooth="yes"/>
+      <point x="529" y="-10"/>
+      <point x="615" y="10"/>
+      <point x="668" y="39" type="curve"/>
+      <point x="630" y="164" type="line"/>
+      <point x="590" y="150"/>
+      <point x="539" y="142"/>
+      <point x="495" y="142" type="curve" smooth="yes"/>
+      <point x="350" y="142"/>
+      <point x="275" y="216"/>
+      <point x="275" y="359" type="curve" smooth="yes"/>
+      <point x="275" y="491"/>
+      <point x="337" y="551"/>
+      <point x="473" y="551" type="curve" smooth="yes"/>
+      <point x="528" y="551"/>
+      <point x="591" y="541"/>
+      <point x="629" y="525" type="curve"/>
+      <point x="677" y="661" type="line"/>
+      <point x="610" y="690"/>
+      <point x="545" y="704"/>
+      <point x="475" y="704" type="curve" smooth="yes"/>
+      <point x="251" y="704"/>
+      <point x="95" y="560"/>
+      <point x="95" y="342" type="curve" smooth="yes"/>
+      <point x="95" y="127"/>
+      <point x="246" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/exclam.glif b/src/Cantarell-Bold.ufo/glyphs/exclam.glif
new file mode 100644
index 00000000..06fe94b5
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/exclam.glif
@@ -0,0 +1,27 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="exclam" format="2">
+  <advance width="261"/>
+  <unicode hex="0021"/>
+  <outline>
+    <contour>
+      <point x="63" y="267" type="line"/>
+      <point x="197" y="267" type="line"/>
+      <point x="215" y="694" type="line"/>
+      <point x="45" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="128" y="-10" type="curve" smooth="yes"/>
+      <point x="192" y="-10"/>
+      <point x="234" y="36"/>
+      <point x="234" y="96" type="curve" smooth="yes"/>
+      <point x="234" y="160"/>
+      <point x="192" y="206"/>
+      <point x="128" y="206" type="curve" smooth="yes"/>
+      <point x="64" y="206"/>
+      <point x="22" y="160"/>
+      <point x="22" y="96" type="curve" smooth="yes"/>
+      <point x="22" y="36"/>
+      <point x="64" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/exclamdown.glif b/src/Cantarell-Bold.ufo/glyphs/exclamdown.glif
new file mode 100644
index 00000000..f9868662
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/exclamdown.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="exclamdown" format="2">
+  <advance width="263"/>
+  <unicode hex="00A1"/>
+  <outline>
+    <component base="exclam" yScale="-1" xOffset="-6" yOffset="480"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/f.glif b/src/Cantarell-Bold.ufo/glyphs/f.glif
new file mode 100644
index 00000000..30dd725b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/f.glif
@@ -0,0 +1,36 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="f" format="2">
+  <advance width="383"/>
+  <unicode hex="0066"/>
+  <note>
+f
+</note>
+  <anchor x="168" y="0" name="bottom"/>
+  <anchor x="316" y="739" name="top"/>
+  <outline>
+    <contour>
+      <point x="85" y="0" type="line"/>
+      <point x="249" y="0" type="line"/>
+      <point x="249" y="540" type="line" smooth="yes"/>
+      <point x="249" y="582"/>
+      <point x="277" y="607"/>
+      <point x="327" y="607" type="curve" smooth="yes"/>
+      <point x="351" y="607"/>
+      <point x="379" y="601"/>
+      <point x="392" y="594" type="curve"/>
+      <point x="426" y="717" type="line"/>
+      <point x="395" y="737"/>
+      <point x="349" y="749"/>
+      <point x="302" y="749" type="curve" smooth="yes"/>
+      <point x="172" y="749"/>
+      <point x="85" y="661"/>
+      <point x="85" y="528" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="7" y="355" type="line"/>
+      <point x="379" y="355" type="line"/>
+      <point x="379" y="490" type="line"/>
+      <point x="7" y="490" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/f_f.glif b/src/Cantarell-Bold.ufo/glyphs/f_f.glif
new file mode 100644
index 00000000..89115405
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/f_f.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="f_f" format="2">
+  <advance width="766"/>
+  <outline>
+    <component base="f"/>
+    <component base="f" xOffset="383"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>f</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>f</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/f_f_i.glif b/src/Cantarell-Bold.ufo/glyphs/f_f_i.glif
new file mode 100644
index 00000000..25fe7103
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/f_f_i.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="f_f_i" format="2">
+  <advance width="1053"/>
+  <outline>
+    <component base="f_f"/>
+    <component base="i" xOffset="766"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>f</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>i</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/f_f_l.glif b/src/Cantarell-Bold.ufo/glyphs/f_f_l.glif
new file mode 100644
index 00000000..46660f7e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/f_f_l.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="f_f_l" format="2">
+  <advance width="1076"/>
+  <outline>
+    <component base="f_f"/>
+    <component base="l" xOffset="766"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>f</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>l</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/fi.glif b/src/Cantarell-Bold.ufo/glyphs/fi.glif
new file mode 100644
index 00000000..6b7cc702
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/fi.glif
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fi" format="2">
+  <advance width="670"/>
+  <unicode hex="FB01"/>
+  <outline>
+    <component base="f"/>
+    <component base="i" xOffset="383"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>f</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>i</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/figuredash.glif b/src/Cantarell-Bold.ufo/glyphs/figuredash.glif
new file mode 100644
index 00000000..e3a3cdde
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/figuredash.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="figuredash" format="2">
+  <advance width="712"/>
+  <unicode hex="2012"/>
+  <outline>
+    <contour>
+      <point x="54" y="189" type="line"/>
+      <point x="658" y="189" type="line"/>
+      <point x="658" y="329" type="line"/>
+      <point x="54" y="329" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/figurespace.glif b/src/Cantarell-Bold.ufo/glyphs/figurespace.glif
new file mode 100644
index 00000000..23fcc00f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/figurespace.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="figurespace" format="2">
+  <advance width="580"/>
+  <unicode hex="2007"/>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/firsttonechinese.glif 
b/src/Cantarell-Bold.ufo/glyphs/firsttonechinese.glif
new file mode 100644
index 00000000..1471cea5
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/firsttonechinese.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="firsttonechinese" format="2">
+  <advance width="477"/>
+  <unicode hex="02C9"/>
+  <outline>
+    <component base="macroncomb"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/fita-cy.glif b/src/Cantarell-Bold.ufo/glyphs/fita-cy.glif
new file mode 100644
index 00000000..102ddf21
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/fita-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fita-cy" format="2">
+  <advance width="567"/>
+  <unicode hex="0473"/>
+  <outline>
+    <component base="obarred-cy"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/five.dnom.glif b/src/Cantarell-Bold.ufo/glyphs/five.dnom.glif
new file mode 100644
index 00000000..5aed65ab
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/five.dnom.glif
@@ -0,0 +1,55 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="five.dnom" format="2">
+  <advance width="448"/>
+  <note>
+five
+</note>
+  <outline>
+    <contour>
+      <point x="194" y="-7" type="curve" smooth="yes"/>
+      <point x="335" y="-7"/>
+      <point x="426" y="55"/>
+      <point x="426" y="164" type="curve" smooth="yes"/>
+      <point x="426" y="256"/>
+      <point x="356" y="307"/>
+      <point x="228" y="307" type="curve" smooth="yes"/>
+      <point x="198" y="307"/>
+      <point x="184" y="304"/>
+      <point x="173" y="294" type="curve"/>
+      <point x="209" y="248" type="line"/>
+      <point x="214" y="348" type="line"/>
+      <point x="398" y="348" type="line"/>
+      <point x="398" y="479" type="line"/>
+      <point x="68" y="479" type="line"/>
+      <point x="54" y="182" type="line"/>
+      <point x="86" y="187"/>
+      <point x="128" y="191"/>
+      <point x="161" y="191" type="curve" smooth="yes"/>
+      <point x="228" y="191"/>
+      <point x="271" y="175"/>
+      <point x="271" y="150" type="curve" smooth="yes"/>
+      <point x="271" y="129"/>
+      <point x="243" y="122"/>
+      <point x="198" y="122" type="curve" smooth="yes"/>
+      <point x="147" y="122"/>
+      <point x="99" y="131"/>
+      <point x="62" y="147" type="curve"/>
+      <point x="21" y="29" type="line"/>
+      <point x="73" y="5"/>
+      <point x="132" y="-7"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>69</integer>
+        <key>weight</key>
+        <integer>-23</integer>
+        <key>width</key>
+        <integer>74</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/five.glif b/src/Cantarell-Bold.ufo/glyphs/five.glif
new file mode 100644
index 00000000..94010c43
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/five.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="five" format="2">
+  <advance width="566"/>
+  <unicode hex="0035"/>
+  <outline>
+    <component base="five.lf"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>five.lf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>five.lf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/five.lf.glif b/src/Cantarell-Bold.ufo/glyphs/five.lf.glif
new file mode 100644
index 00000000..c037df33
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/five.lf.glif
@@ -0,0 +1,39 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="five.lf" format="2">
+  <advance width="566"/>
+  <outline>
+    <contour>
+      <point x="243" y="-10" type="curve" smooth="yes"/>
+      <point x="426" y="-10"/>
+      <point x="543" y="80"/>
+      <point x="543" y="230" type="curve" smooth="yes"/>
+      <point x="543" y="362"/>
+      <point x="449" y="436"/>
+      <point x="281" y="436" type="curve" smooth="yes"/>
+      <point x="238" y="436"/>
+      <point x="216" y="431"/>
+      <point x="196" y="418" type="curve"/>
+      <point x="239" y="365" type="line"/>
+      <point x="247" y="543" type="line"/>
+      <point x="506" y="543" type="line"/>
+      <point x="506" y="694" type="line"/>
+      <point x="78" y="694" type="line"/>
+      <point x="60" y="287" type="line"/>
+      <point x="103" y="295"/>
+      <point x="158" y="301"/>
+      <point x="199" y="301" type="curve" smooth="yes"/>
+      <point x="303" y="301"/>
+      <point x="363" y="268"/>
+      <point x="363" y="212" type="curve" smooth="yes"/>
+      <point x="363" y="165"/>
+      <point x="320" y="140"/>
+      <point x="242" y="140" type="curve" smooth="yes"/>
+      <point x="182" y="140"/>
+      <point x="115" y="154"/>
+      <point x="65" y="178" type="curve"/>
+      <point x="18" y="42" type="line"/>
+      <point x="85" y="8"/>
+      <point x="161" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/five.numr.glif b/src/Cantarell-Bold.ufo/glyphs/five.numr.glif
new file mode 100644
index 00000000..82b6dc03
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/five.numr.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="five.numr" format="2">
+  <advance width="448"/>
+  <outline>
+    <component base="five.dnom" yOffset="260"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>five.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>five.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/five.osf.glif b/src/Cantarell-Bold.ufo/glyphs/five.osf.glif
new file mode 100644
index 00000000..e447cd6f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/five.osf.glif
@@ -0,0 +1,39 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="five.osf" format="2">
+  <advance width="560"/>
+  <outline>
+    <contour>
+      <point x="240" y="-110" type="curve" smooth="yes"/>
+      <point x="420" y="-110"/>
+      <point x="537" y="-20"/>
+      <point x="537" y="129" type="curve" smooth="yes"/>
+      <point x="537" y="260"/>
+      <point x="443" y="336"/>
+      <point x="276" y="336" type="curve" smooth="yes"/>
+      <point x="239" y="336"/>
+      <point x="211" y="331"/>
+      <point x="188" y="318" type="curve"/>
+      <point x="230" y="268" type="line"/>
+      <point x="239" y="451" type="line"/>
+      <point x="501" y="451" type="line"/>
+      <point x="501" y="594" type="line"/>
+      <point x="78" y="594" type="line"/>
+      <point x="60" y="192" type="line"/>
+      <point x="103" y="200"/>
+      <point x="162" y="206"/>
+      <point x="199" y="206" type="curve" smooth="yes"/>
+      <point x="302" y="206"/>
+      <point x="366" y="171"/>
+      <point x="366" y="112" type="curve" smooth="yes"/>
+      <point x="366" y="60"/>
+      <point x="318" y="32"/>
+      <point x="240" y="32" type="curve" smooth="yes"/>
+      <point x="178" y="32"/>
+      <point x="109" y="49"/>
+      <point x="63" y="72" type="curve"/>
+      <point x="18" y="-58" type="line"/>
+      <point x="85" y="-92"/>
+      <point x="161" y="-110"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/five.subs.glif b/src/Cantarell-Bold.ufo/glyphs/five.subs.glif
new file mode 100644
index 00000000..8b742dc6
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/five.subs.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="five.subs" format="2">
+  <advance width="448"/>
+  <outline>
+    <component base="five.dnom" yOffset="-180"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>five.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>five.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/five.tf.glif b/src/Cantarell-Bold.ufo/glyphs/five.tf.glif
new file mode 100644
index 00000000..fc33deeb
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/five.tf.glif
@@ -0,0 +1,48 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="five.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="250" y="-10" type="curve" smooth="yes"/>
+      <point x="435" y="-10"/>
+      <point x="554" y="80"/>
+      <point x="554" y="230" type="curve" smooth="yes"/>
+      <point x="554" y="362"/>
+      <point x="458" y="436"/>
+      <point x="287" y="436" type="curve" smooth="yes"/>
+      <point x="244" y="436"/>
+      <point x="221" y="431"/>
+      <point x="199" y="418" type="curve"/>
+      <point x="242" y="365" type="line"/>
+      <point x="251" y="543" type="line"/>
+      <point x="517" y="543" type="line"/>
+      <point x="517" y="694" type="line"/>
+      <point x="82" y="694" type="line"/>
+      <point x="64" y="287" type="line"/>
+      <point x="108" y="295"/>
+      <point x="164" y="301"/>
+      <point x="206" y="301" type="curve" smooth="yes"/>
+      <point x="312" y="301"/>
+      <point x="374" y="268"/>
+      <point x="374" y="212" type="curve" smooth="yes"/>
+      <point x="374" y="165"/>
+      <point x="329" y="140"/>
+      <point x="249" y="140" type="curve" smooth="yes"/>
+      <point x="189" y="140"/>
+      <point x="119" y="154"/>
+      <point x="68" y="178" type="curve"/>
+      <point x="21" y="42" type="line"/>
+      <point x="89" y="8"/>
+      <point x="167" y="-10"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/five.tosf.glif b/src/Cantarell-Bold.ufo/glyphs/five.tosf.glif
new file mode 100644
index 00000000..6bff1e42
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/five.tosf.glif
@@ -0,0 +1,48 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="five.tosf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="251" y="-110" type="curve" smooth="yes"/>
+      <point x="435" y="-110"/>
+      <point x="553" y="-18"/>
+      <point x="553" y="128" type="curve" smooth="yes"/>
+      <point x="553" y="260"/>
+      <point x="456" y="336"/>
+      <point x="289" y="336" type="curve" smooth="yes"/>
+      <point x="247" y="336"/>
+      <point x="217" y="331"/>
+      <point x="193" y="318" type="curve"/>
+      <point x="235" y="268" type="line"/>
+      <point x="244" y="451" type="line"/>
+      <point x="516" y="451" type="line"/>
+      <point x="516" y="594" type="line"/>
+      <point x="83" y="594" type="line"/>
+      <point x="65" y="192" type="line"/>
+      <point x="109" y="200"/>
+      <point x="170" y="206"/>
+      <point x="212" y="206" type="curve" smooth="yes"/>
+      <point x="314" y="206"/>
+      <point x="382" y="171"/>
+      <point x="382" y="112" type="curve" smooth="yes"/>
+      <point x="382" y="60"/>
+      <point x="331" y="32"/>
+      <point x="250" y="32" type="curve" smooth="yes"/>
+      <point x="186" y="32"/>
+      <point x="115" y="49"/>
+      <point x="67" y="72" type="curve"/>
+      <point x="22" y="-58" type="line"/>
+      <point x="91" y="-92"/>
+      <point x="169" y="-110"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/fiveeighths.glif b/src/Cantarell-Bold.ufo/glyphs/fiveeighths.glif
new file mode 100644
index 00000000..9e23feca
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/fiveeighths.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fiveeighths" format="2">
+  <advance width="1255"/>
+  <unicode hex="215D"/>
+  <outline>
+    <component base="five.numr"/>
+    <component base="fraction" xOffset="448"/>
+    <component base="eight.dnom" xOffset="786"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>five.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>five.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/fiveinferior.glif b/src/Cantarell-Bold.ufo/glyphs/fiveinferior.glif
new file mode 100644
index 00000000..ade258b7
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/fiveinferior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fiveinferior" format="2">
+  <advance width="448"/>
+  <unicode hex="2085"/>
+  <outline>
+    <component base="five.dnom" yOffset="-100"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>five.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>five.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/fivesixths.glif b/src/Cantarell-Bold.ufo/glyphs/fivesixths.glif
new file mode 100644
index 00000000..e8d670fa
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/fivesixths.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fivesixths" format="2">
+  <advance width="1248"/>
+  <unicode hex="215A"/>
+  <outline>
+    <component base="five.numr"/>
+    <component base="fraction" xOffset="448"/>
+    <component base="six.dnom" xOffset="786"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>five.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>five.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/fivesuperior.glif b/src/Cantarell-Bold.ufo/glyphs/fivesuperior.glif
new file mode 100644
index 00000000..14ff0fcf
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/fivesuperior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fivesuperior" format="2">
+  <advance width="448"/>
+  <unicode hex="2075"/>
+  <outline>
+    <component base="five.dnom" yOffset="370"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>five.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>five.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/fl.glif b/src/Cantarell-Bold.ufo/glyphs/fl.glif
new file mode 100644
index 00000000..c8660196
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/fl.glif
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fl" format="2">
+  <advance width="693"/>
+  <unicode hex="FB02"/>
+  <outline>
+    <component base="f"/>
+    <component base="l" xOffset="383"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>f</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>l</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/florin.glif b/src/Cantarell-Bold.ufo/glyphs/florin.glif
new file mode 100644
index 00000000..60d4d533
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/florin.glif
@@ -0,0 +1,43 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="florin" format="2">
+  <advance width="489"/>
+  <unicode hex="0192"/>
+  <outline>
+    <contour>
+      <point x="107" y="0" type="line"/>
+      <point x="280" y="0" type="line"/>
+      <point x="280" y="534" type="line" smooth="yes"/>
+      <point x="280" y="581"/>
+      <point x="307" y="607"/>
+      <point x="354" y="607" type="curve" smooth="yes"/>
+      <point x="376" y="607"/>
+      <point x="404" y="601"/>
+      <point x="431" y="589" type="curve"/>
+      <point x="467" y="723" type="line"/>
+      <point x="436" y="740"/>
+      <point x="390" y="749"/>
+      <point x="342" y="749" type="curve" smooth="yes"/>
+      <point x="196" y="749"/>
+      <point x="107" y="662"/>
+      <point x="107" y="518" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="28" y="355" type="line"/>
+      <point x="417" y="355" type="line"/>
+      <point x="417" y="490" type="line"/>
+      <point x="28" y="490" type="line"/>
+    </contour>
+    <contour>
+      <point x="107" y="-227" type="line"/>
+      <point x="211" y="-197"/>
+      <point x="280" y="-111"/>
+      <point x="280" y="-13" type="curve" smooth="yes"/>
+      <point x="280" y="0" type="line"/>
+      <point x="107" y="0" type="line"/>
+      <point x="107" y="-25" type="line" smooth="yes"/>
+      <point x="107" y="-70"/>
+      <point x="85" y="-112"/>
+      <point x="52" y="-131" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/four.dnom.glif b/src/Cantarell-Bold.ufo/glyphs/four.dnom.glif
new file mode 100644
index 00000000..bcb604ef
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/four.dnom.glif
@@ -0,0 +1,36 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="four.dnom" format="2">
+  <advance width="478"/>
+  <note>
+four
+</note>
+  <outline>
+    <contour>
+      <point x="233" y="-2" type="line"/>
+      <point x="379" y="-2" type="line"/>
+      <point x="379" y="479" type="line"/>
+      <point x="237" y="479" type="line"/>
+      <point x="3" y="151" type="line"/>
+      <point x="3" y="72" type="line"/>
+      <point x="470" y="72" type="line"/>
+      <point x="470" y="199" type="line"/>
+      <point x="78" y="201" type="line"/>
+      <point x="122" y="152" type="line"/>
+      <point x="251" y="343" type="line"/>
+      <point x="233" y="388" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>69</integer>
+        <key>weight</key>
+        <integer>-23</integer>
+        <key>width</key>
+        <integer>74</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/four.glif b/src/Cantarell-Bold.ufo/glyphs/four.glif
new file mode 100644
index 00000000..37784459
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/four.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="four" format="2">
+  <advance width="622"/>
+  <unicode hex="0034"/>
+  <outline>
+    <component base="four.lf"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>four.lf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>four.lf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/four.lf.glif b/src/Cantarell-Bold.ufo/glyphs/four.lf.glif
new file mode 100644
index 00000000..3c9c2776
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/four.lf.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="four.lf" format="2">
+  <advance width="622"/>
+  <outline>
+    <contour>
+      <point x="322" y="-5" type="line"/>
+      <point x="491" y="-5" type="line"/>
+      <point x="491" y="694" type="line"/>
+      <point x="327" y="694" type="line"/>
+      <point x="4" y="215" type="line"/>
+      <point x="4" y="124" type="line"/>
+      <point x="613" y="124" type="line"/>
+      <point x="613" y="270" type="line"/>
+      <point x="92" y="272" type="line"/>
+      <point x="142" y="217" type="line"/>
+      <point x="343" y="534" type="line"/>
+      <point x="322" y="583" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/four.numr.glif b/src/Cantarell-Bold.ufo/glyphs/four.numr.glif
new file mode 100644
index 00000000..06297252
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/four.numr.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="four.numr" format="2">
+  <advance width="478"/>
+  <outline>
+    <component base="four.dnom" yOffset="260"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>four.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>four.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/four.osf.glif b/src/Cantarell-Bold.ufo/glyphs/four.osf.glif
new file mode 100644
index 00000000..497f37af
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/four.osf.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="four.osf" format="2">
+  <advance width="618"/>
+  <outline>
+    <contour>
+      <point x="323" y="-105" type="line"/>
+      <point x="487" y="-105" type="line"/>
+      <point x="487" y="594" type="line"/>
+      <point x="328" y="594" type="line"/>
+      <point x="4" y="115" type="line"/>
+      <point x="4" y="26" type="line"/>
+      <point x="609" y="26" type="line"/>
+      <point x="609" y="168" type="line"/>
+      <point x="92" y="170" type="line"/>
+      <point x="139" y="117" type="line"/>
+      <point x="343" y="437" type="line"/>
+      <point x="323" y="483" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/four.subs.glif b/src/Cantarell-Bold.ufo/glyphs/four.subs.glif
new file mode 100644
index 00000000..b435f9a6
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/four.subs.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="four.subs" format="2">
+  <advance width="478"/>
+  <outline>
+    <component base="four.dnom" yOffset="-180"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>four.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>four.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/four.tf.glif b/src/Cantarell-Bold.ufo/glyphs/four.tf.glif
new file mode 100644
index 00000000..7520a9df
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/four.tf.glif
@@ -0,0 +1,29 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="four.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="298" y="-5" type="line"/>
+      <point x="464" y="-5" type="line"/>
+      <point x="464" y="694" type="line"/>
+      <point x="303" y="694" type="line"/>
+      <point x="-4" y="215" type="line"/>
+      <point x="-4" y="124" type="line"/>
+      <point x="580" y="124" type="line"/>
+      <point x="580" y="270" type="line"/>
+      <point x="81" y="272" type="line"/>
+      <point x="131" y="217" type="line"/>
+      <point x="319" y="534" type="line"/>
+      <point x="298" y="583" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/four.tosf.glif b/src/Cantarell-Bold.ufo/glyphs/four.tosf.glif
new file mode 100644
index 00000000..640608ca
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/four.tosf.glif
@@ -0,0 +1,29 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="four.tosf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="300" y="-105" type="line"/>
+      <point x="462" y="-105" type="line"/>
+      <point x="462" y="594" type="line"/>
+      <point x="305" y="594" type="line"/>
+      <point x="-4" y="115" type="line"/>
+      <point x="-4" y="26" type="line"/>
+      <point x="578" y="26" type="line"/>
+      <point x="578" y="168" type="line"/>
+      <point x="81" y="170" type="line"/>
+      <point x="128" y="117" type="line"/>
+      <point x="320" y="437" type="line"/>
+      <point x="300" y="483" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/fourfifths.glif b/src/Cantarell-Bold.ufo/glyphs/fourfifths.glif
new file mode 100644
index 00000000..deb0eb63
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/fourfifths.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fourfifths" format="2">
+  <advance width="1264"/>
+  <unicode hex="2158"/>
+  <outline>
+    <component base="four.numr"/>
+    <component base="fraction" xOffset="478"/>
+    <component base="five.dnom" xOffset="816"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>four.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>four.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/fourinferior.glif b/src/Cantarell-Bold.ufo/glyphs/fourinferior.glif
new file mode 100644
index 00000000..2b1219b9
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/fourinferior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fourinferior" format="2">
+  <advance width="478"/>
+  <unicode hex="2084"/>
+  <outline>
+    <component base="four.dnom" yOffset="-100"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>four.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>four.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/fourperemspace.glif 
b/src/Cantarell-Bold.ufo/glyphs/fourperemspace.glif
new file mode 100644
index 00000000..159f4bae
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/fourperemspace.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fourperemspace" format="2">
+  <advance width="150"/>
+  <unicode hex="2005"/>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/foursuperior.glif b/src/Cantarell-Bold.ufo/glyphs/foursuperior.glif
new file mode 100644
index 00000000..7cc6c379
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/foursuperior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="foursuperior" format="2">
+  <advance width="478"/>
+  <unicode hex="2074"/>
+  <outline>
+    <component base="four.dnom" yOffset="370"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>four.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>four.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/fourthtonechinese.glif 
b/src/Cantarell-Bold.ufo/glyphs/fourthtonechinese.glif
new file mode 100644
index 00000000..11deacef
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/fourthtonechinese.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fourthtonechinese" format="2">
+  <advance width="287"/>
+  <unicode hex="02CB"/>
+  <outline>
+    <component base="gravecomb"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/fraction.glif b/src/Cantarell-Bold.ufo/glyphs/fraction.glif
new file mode 100644
index 00000000..e80e404e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/fraction.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fraction" format="2">
+  <advance width="338"/>
+  <unicode hex="2044"/>
+  <outline>
+    <contour>
+      <point x="-66" y="0" type="line"/>
+      <point x="86" y="0" type="line"/>
+      <point x="393" y="694" type="line"/>
+      <point x="226" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/franc.glif b/src/Cantarell-Bold.ufo/glyphs/franc.glif
new file mode 100644
index 00000000..8e7a0042
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/franc.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="franc" format="2">
+  <advance width="651"/>
+  <unicode hex="20A3"/>
+  <outline>
+    <component base="F" xOffset="49"/>
+    <component base="strokeshortcomb.case" xOffset="10" yOffset="-150"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/g.glif b/src/Cantarell-Bold.ufo/glyphs/g.glif
new file mode 100644
index 00000000..1a27a0fd
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/g.glif
@@ -0,0 +1,59 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="g" format="2">
+  <advance width="578"/>
+  <unicode hex="0067"/>
+  <note>
+g
+</note>
+  <anchor x="295" y="0" name="bottom"/>
+  <anchor x="265" y="490" name="top"/>
+  <outline>
+    <contour>
+      <point x="242" y="-232" type="curve" smooth="yes"/>
+      <point x="411" y="-232"/>
+      <point x="524" y="-138"/>
+      <point x="524" y="2" type="curve" smooth="yes"/>
+      <point x="524" y="490" type="line"/>
+      <point x="401" y="490" type="line"/>
+      <point x="356" y="370" type="line"/>
+      <point x="356" y="2" type="line" smooth="yes"/>
+      <point x="356" y="-59"/>
+      <point x="311" y="-94"/>
+      <point x="234" y="-94" type="curve" smooth="yes"/>
+      <point x="194" y="-94"/>
+      <point x="146" y="-84"/>
+      <point x="105" y="-67" type="curve"/>
+      <point x="72" y="-195" type="line"/>
+      <point x="127" y="-220"/>
+      <point x="182" y="-232"/>
+    </contour>
+    <contour>
+      <point x="228" y="-10" type="curve" smooth="yes"/>
+      <point x="315" y="-10"/>
+      <point x="382" y="43"/>
+      <point x="414" y="131" type="curve"/>
+      <point x="369" y="184" type="line"/>
+      <point x="354" y="153"/>
+      <point x="323" y="134"/>
+      <point x="283" y="134" type="curve" smooth="yes"/>
+      <point x="230" y="134"/>
+      <point x="198" y="176"/>
+      <point x="198" y="248" type="curve" smooth="yes"/>
+      <point x="198" y="316"/>
+      <point x="229" y="356"/>
+      <point x="281" y="356" type="curve" smooth="yes"/>
+      <point x="324" y="356"/>
+      <point x="359" y="330"/>
+      <point x="373" y="283" type="curve"/>
+      <point x="418" y="383" type="line"/>
+      <point x="393" y="460"/>
+      <point x="335" y="500"/>
+      <point x="250" y="500" type="curve" smooth="yes"/>
+      <point x="115" y="500"/>
+      <point x="22" y="397"/>
+      <point x="22" y="240" type="curve" smooth="yes"/>
+      <point x="22" y="88"/>
+      <point x="109" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/gbreve.glif b/src/Cantarell-Bold.ufo/glyphs/gbreve.glif
new file mode 100644
index 00000000..e6e2789e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/gbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gbreve" format="2">
+  <advance width="578"/>
+  <unicode hex="011F"/>
+  <outline>
+    <component base="g"/>
+    <component base="brevecomb" xOffset="49"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/gcaron.glif b/src/Cantarell-Bold.ufo/glyphs/gcaron.glif
new file mode 100644
index 00000000..9051dcbe
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/gcaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gcaron" format="2">
+  <advance width="578"/>
+  <unicode hex="01E7"/>
+  <outline>
+    <component base="g"/>
+    <component base="caroncomb" xOffset="59"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/gcircumflex.glif b/src/Cantarell-Bold.ufo/glyphs/gcircumflex.glif
new file mode 100644
index 00000000..5e4b0e13
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/gcircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gcircumflex" format="2">
+  <advance width="578"/>
+  <unicode hex="011D"/>
+  <outline>
+    <component base="g"/>
+    <component base="circumflexcomb" xOffset="62"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/gcommaaccent.glif b/src/Cantarell-Bold.ufo/glyphs/gcommaaccent.glif
new file mode 100644
index 00000000..ac1690b0
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/gcommaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gcommaaccent" format="2">
+  <advance width="578"/>
+  <unicode hex="0123"/>
+  <outline>
+    <component base="g"/>
+    <component base="commaturnedabovecomb" xOffset="119"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/gdotaccent.glif b/src/Cantarell-Bold.ufo/glyphs/gdotaccent.glif
new file mode 100644
index 00000000..3a1b69e2
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/gdotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gdotaccent" format="2">
+  <advance width="578"/>
+  <unicode hex="0121"/>
+  <outline>
+    <component base="g"/>
+    <component base="dotaccentcomb" xOffset="121"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ge-cy.glif b/src/Cantarell-Bold.ufo/glyphs/ge-cy.glif
new file mode 100644
index 00000000..cab958d0
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ge-cy.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ge-cy" format="2">
+  <advance width="451"/>
+  <unicode hex="0433"/>
+  <anchor x="174" y="0" name="bottomright"/>
+  <anchor x="228" y="490" name="top"/>
+  <outline>
+    <contour>
+      <point x="55" y="0" type="line"/>
+      <point x="228" y="0" type="line"/>
+      <point x="228" y="356" type="line"/>
+      <point x="452" y="356" type="line"/>
+      <point x="452" y="490" type="line"/>
+      <point x="55" y="490" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>71</integer>
+        <key>weight</key>
+        <integer>-5</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/gedescender-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/gedescender-cy.glif
new file mode 100644
index 00000000..db6bf364
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/gedescender-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gedescender-cy" format="2">
+  <advance width="451"/>
+  <unicode hex="04F7"/>
+  <outline>
+    <component base="ge-cy"/>
+    <component base="descender-cy" xOffset="78"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/germandbls.glif b/src/Cantarell-Bold.ufo/glyphs/germandbls.glif
new file mode 100644
index 00000000..e0f1d897
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/germandbls.glif
@@ -0,0 +1,49 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="germandbls" format="2">
+  <advance width="663"/>
+  <unicode hex="00DF"/>
+  <outline>
+    <contour>
+      <point x="410" y="-10" type="curve" smooth="yes"/>
+      <point x="553" y="-10"/>
+      <point x="646" y="63"/>
+      <point x="646" y="174" type="curve" smooth="yes"/>
+      <point x="646" y="324"/>
+      <point x="476" y="321"/>
+      <point x="476" y="395" type="curve" smooth="yes"/>
+      <point x="476" y="448"/>
+      <point x="566" y="466"/>
+      <point x="566" y="563" type="curve" smooth="yes"/>
+      <point x="566" y="670"/>
+      <point x="459" y="749"/>
+      <point x="316" y="749" type="curve" smooth="yes"/>
+      <point x="164" y="749"/>
+      <point x="62" y="661"/>
+      <point x="62" y="531" type="curve" smooth="yes"/>
+      <point x="62" y="0" type="line"/>
+      <point x="235" y="0" type="line"/>
+      <point x="235" y="530" type="line" smooth="yes"/>
+      <point x="235" y="577"/>
+      <point x="263" y="605"/>
+      <point x="311" y="605" type="curve" smooth="yes"/>
+      <point x="357" y="605"/>
+      <point x="391" y="579"/>
+      <point x="391" y="544" type="curve" smooth="yes"/>
+      <point x="391" y="486"/>
+      <point x="300" y="468"/>
+      <point x="300" y="366" type="curve" smooth="yes"/>
+      <point x="300" y="226"/>
+      <point x="470" y="216"/>
+      <point x="470" y="165" type="curve" smooth="yes"/>
+      <point x="470" y="144"/>
+      <point x="442" y="130"/>
+      <point x="401" y="130" type="curve" smooth="yes"/>
+      <point x="368" y="130"/>
+      <point x="333" y="138"/>
+      <point x="300" y="155" type="curve"/>
+      <point x="261" y="23" type="line"/>
+      <point x="310" y="1"/>
+      <point x="357" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ghemiddlehook-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/ghemiddlehook-cy.glif
new file mode 100644
index 00000000..6fe6619f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ghemiddlehook-cy.glif
@@ -0,0 +1,50 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ghemiddlehook-cy" format="2">
+  <advance width="559"/>
+  <unicode hex="0495"/>
+  <outline>
+    <contour>
+      <point x="54" y="0" type="line"/>
+      <point x="214" y="0" type="line"/>
+      <point x="214" y="355" type="line"/>
+      <point x="423" y="355" type="line"/>
+      <point x="423" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
+    </contour>
+    <contour>
+      <point x="122" y="159" type="curve"/>
+      <point x="143" y="62" type="line"/>
+      <point x="165" y="122"/>
+      <point x="215" y="159"/>
+      <point x="271" y="159" type="curve" smooth="yes"/>
+      <point x="338" y="159"/>
+      <point x="383" y="106"/>
+      <point x="383" y="27" type="curve" smooth="yes"/>
+      <point x="383" y="-58"/>
+      <point x="334" y="-120"/>
+      <point x="250" y="-140" type="curve"/>
+      <point x="271" y="-240" type="line"/>
+      <point x="449" y="-208"/>
+      <point x="554" y="-97"/>
+      <point x="554" y="58" type="curve" smooth="yes"/>
+      <point x="554" y="197"/>
+      <point x="467" y="290"/>
+      <point x="337" y="290" type="curve" smooth="yes"/>
+      <point x="242" y="290"/>
+      <point x="159" y="239"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-10</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ghestroke-cy.glif b/src/Cantarell-Bold.ufo/glyphs/ghestroke-cy.glif
new file mode 100644
index 00000000..c04b4aff
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ghestroke-cy.glif
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ghestroke-cy" format="2">
+  <advance width="483"/>
+  <unicode hex="0493"/>
+  <outline>
+    <contour>
+      <point x="86" y="0" type="line"/>
+      <point x="259" y="0" type="line"/>
+      <point x="259" y="356" type="line"/>
+      <point x="483" y="356" type="line"/>
+      <point x="483" y="490" type="line"/>
+      <point x="86" y="490" type="line"/>
+    </contour>
+    <contour>
+      <point x="7" y="174" type="line"/>
+      <point x="403" y="174" type="line"/>
+      <point x="403" y="294" type="line"/>
+      <point x="7" y="294" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/gheupturn-cy.glif b/src/Cantarell-Bold.ufo/glyphs/gheupturn-cy.glif
new file mode 100644
index 00000000..d1b89155
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/gheupturn-cy.glif
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gheupturn-cy" format="2">
+  <advance width="461"/>
+  <unicode hex="0491"/>
+  <outline>
+    <contour>
+      <point x="55" y="0" type="line"/>
+      <point x="228" y="0" type="line"/>
+      <point x="228" y="356" type="line"/>
+      <point x="462" y="356" type="line"/>
+      <point x="462" y="624" type="line"/>
+      <point x="306" y="624" type="line"/>
+      <point x="306" y="490" type="line"/>
+      <point x="55" y="490" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/gje-cy.glif b/src/Cantarell-Bold.ufo/glyphs/gje-cy.glif
new file mode 100644
index 00000000..a6819a13
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/gje-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gje-cy" format="2">
+  <advance width="451"/>
+  <unicode hex="0453"/>
+  <outline>
+    <component base="ge-cy"/>
+    <component base="acutecomb" xOffset="132"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/gmacron.glif b/src/Cantarell-Bold.ufo/glyphs/gmacron.glif
new file mode 100644
index 00000000..e927a408
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/gmacron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gmacron" format="2">
+  <advance width="578"/>
+  <unicode hex="1E21"/>
+  <outline>
+    <component base="g"/>
+    <component base="macroncomb" xOffset="23"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/grave.glif b/src/Cantarell-Bold.ufo/glyphs/grave.glif
new file mode 100644
index 00000000..c727ab8f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/grave.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="grave" format="2">
+  <advance width="287"/>
+  <unicode hex="0060"/>
+  <outline>
+    <component base="gravecomb" xOffset="9"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/gravecomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/gravecomb.case.glif
new file mode 100644
index 00000000..7303dc3f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/gravecomb.case.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gravecomb.case" format="2">
+  <anchor x="229" y="694" name="_top"/>
+  <anchor x="310" y="800" name="top"/>
+  <outline>
+    <contour>
+      <point x="245" y="734" type="line"/>
+      <point x="313" y="827" type="line"/>
+      <point x="134" y="983" type="line"/>
+      <point x="36" y="849" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>305</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/gravecomb.glif b/src/Cantarell-Bold.ufo/glyphs/gravecomb.glif
new file mode 100644
index 00000000..a8747069
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/gravecomb.glif
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gravecomb" format="2">
+  <unicode hex="0300"/>
+  <anchor x="198" y="490" name="_top"/>
+  <anchor x="176" y="724" name="top"/>
+  <anchor x="285" y="566" name="top_dot"/>
+  <outline>
+    <contour>
+      <point x="181" y="532" type="line"/>
+      <point x="262" y="599" type="line"/>
+      <point x="144" y="778" type="line"/>
+      <point x="18" y="676" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>287</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/gravecomb.loclV_I_E_T_.glif 
b/src/Cantarell-Bold.ufo/glyphs/gravecomb.loclV_I_E_T_.glif
new file mode 100644
index 00000000..3411b1f5
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/gravecomb.loclV_I_E_T_.glif
@@ -0,0 +1,26 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gravecomb.loclVIET" format="2">
+  <anchor x="176" y="489" name="_top"/>
+  <anchor x="170" y="747" name="top"/>
+  <outline>
+    <contour>
+      <point x="184" y="537" type="line"/>
+      <point x="257" y="604" type="line"/>
+      <point x="131" y="774" type="line"/>
+      <point x="17" y="672" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>80</integer>
+        <key>verticalShift</key>
+        <integer>95</integer>
+      </dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>283</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/greater.glif b/src/Cantarell-Bold.ufo/glyphs/greater.glif
new file mode 100644
index 00000000..4bacff16
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/greater.glif
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="greater" format="2">
+  <advance width="569"/>
+  <unicode hex="003E"/>
+  <outline>
+    <contour>
+      <point x="61" y="71" type="line"/>
+      <point x="537" y="266" type="line"/>
+      <point x="537" y="400" type="line"/>
+      <point x="61" y="620" type="line"/>
+      <point x="61" y="445" type="line"/>
+      <point x="382" y="317" type="line"/>
+      <point x="382" y="345" type="line"/>
+      <point x="61" y="237" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/greater.tf.glif b/src/Cantarell-Bold.ufo/glyphs/greater.tf.glif
new file mode 100644
index 00000000..c1f9e9a5
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/greater.tf.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="greater.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="62" y="39" type="line"/>
+      <point x="547" y="238" type="line"/>
+      <point x="547" y="380" type="line"/>
+      <point x="62" y="592" type="line"/>
+      <point x="62" y="407" type="line"/>
+      <point x="385" y="293" type="line"/>
+      <point x="385" y="321" type="line"/>
+      <point x="62" y="215" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/greaterequal.glif b/src/Cantarell-Bold.ufo/glyphs/greaterequal.glif
new file mode 100644
index 00000000..65488ed9
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/greaterequal.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="greaterequal" format="2">
+  <advance width="592"/>
+  <unicode hex="2265"/>
+  <outline>
+    <contour>
+      <point x="68" y="186" type="line"/>
+      <point x="546" y="367" type="line"/>
+      <point x="546" y="476" type="line"/>
+      <point x="68" y="667" type="line"/>
+      <point x="68" y="512" type="line"/>
+      <point x="386" y="418" type="line"/>
+      <point x="385" y="440" type="line"/>
+      <point x="68" y="336" type="line"/>
+    </contour>
+    <contour>
+      <point x="68" y="26" type="line"/>
+      <point x="546" y="26" type="line"/>
+      <point x="546" y="161" type="line"/>
+      <point x="68" y="161" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/greaterequal.tf.glif 
b/src/Cantarell-Bold.ufo/glyphs/greaterequal.tf.glif
new file mode 100644
index 00000000..db2b0d0d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/greaterequal.tf.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="greaterequal.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="65" y="155" type="line"/>
+      <point x="538" y="336" type="line"/>
+      <point x="538" y="450" type="line"/>
+      <point x="65" y="641" type="line"/>
+      <point x="65" y="477" type="line"/>
+      <point x="369" y="390" type="line"/>
+      <point x="368" y="412" type="line"/>
+      <point x="65" y="314" type="line"/>
+    </contour>
+    <contour>
+      <point x="65" y="-8" type="line"/>
+      <point x="538" y="-8" type="line"/>
+      <point x="538" y="135" type="line"/>
+      <point x="65" y="135" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/guarani.glif b/src/Cantarell-Bold.ufo/glyphs/guarani.glif
new file mode 100644
index 00000000..8e0be72b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/guarani.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="guarani" format="2">
+  <advance width="723"/>
+  <unicode hex="20B2"/>
+  <outline>
+    <component base="G" xOffset="8"/>
+    <component base="_currencyvstem" xOffset="214" yOffset="-800"/>
+    <component base="_currencyvstem" xOffset="203" yOffset="-5"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>-1</integer>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/guillemetleft.glif 
b/src/Cantarell-Bold.ufo/glyphs/guillemetleft.glif
new file mode 100644
index 00000000..83f4ad55
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/guillemetleft.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="guillemetleft" format="2">
+  <advance width="587"/>
+  <unicode hex="00AB"/>
+  <outline>
+    <contour>
+      <point x="150" y="27" type="line"/>
+      <point x="319" y="27" type="line"/>
+      <point x="162" y="268" type="line"/>
+      <point x="162" y="221" type="line"/>
+      <point x="312" y="453" type="line"/>
+      <point x="154" y="453" type="line"/>
+      <point x="7" y="242" type="line"/>
+    </contour>
+    <contour>
+      <point x="412" y="27" type="line"/>
+      <point x="581" y="27" type="line"/>
+      <point x="424" y="268" type="line"/>
+      <point x="424" y="221" type="line"/>
+      <point x="574" y="453" type="line"/>
+      <point x="416" y="453" type="line"/>
+      <point x="269" y="242" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/guillemetright.glif 
b/src/Cantarell-Bold.ufo/glyphs/guillemetright.glif
new file mode 100644
index 00000000..87e1d15f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/guillemetright.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="guillemetright" format="2">
+  <advance width="578"/>
+  <unicode hex="00BB"/>
+  <outline>
+    <contour>
+      <point x="266" y="27" type="line"/>
+      <point x="424" y="27" type="line"/>
+      <point x="571" y="242" type="line"/>
+      <point x="427" y="453" type="line"/>
+      <point x="258" y="453" type="line"/>
+      <point x="416" y="214" type="line"/>
+      <point x="416" y="261" type="line"/>
+    </contour>
+    <contour>
+      <point x="14" y="27" type="line"/>
+      <point x="172" y="27" type="line"/>
+      <point x="319" y="242" type="line"/>
+      <point x="175" y="453" type="line"/>
+      <point x="6" y="453" type="line"/>
+      <point x="164" y="214" type="line"/>
+      <point x="164" y="261" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/guilsinglleft.glif 
b/src/Cantarell-Bold.ufo/glyphs/guilsinglleft.glif
new file mode 100644
index 00000000..6dd10553
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/guilsinglleft.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="guilsinglleft" format="2">
+  <advance width="353"/>
+  <unicode hex="2039"/>
+  <outline>
+    <contour>
+      <point x="151" y="26" type="line"/>
+      <point x="347" y="26" type="line"/>
+      <point x="189" y="269" type="line"/>
+      <point x="189" y="219" type="line"/>
+      <point x="339" y="453" type="line"/>
+      <point x="155" y="453" type="line"/>
+      <point x="7" y="242" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/guilsinglright.glif 
b/src/Cantarell-Bold.ufo/glyphs/guilsinglright.glif
new file mode 100644
index 00000000..7566a3c2
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/guilsinglright.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="guilsinglright" format="2">
+  <advance width="354"/>
+  <unicode hex="203A"/>
+  <outline>
+    <contour>
+      <point x="14" y="26" type="line"/>
+      <point x="199" y="26" type="line"/>
+      <point x="347" y="242" type="line"/>
+      <point x="203" y="453" type="line"/>
+      <point x="6" y="453" type="line"/>
+      <point x="165" y="212" type="line"/>
+      <point x="165" y="262" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/h.glif b/src/Cantarell-Bold.ufo/glyphs/h.glif
new file mode 100644
index 00000000..60d02cb2
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/h.glif
@@ -0,0 +1,37 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="h" format="2">
+  <advance width="579"/>
+  <unicode hex="0068"/>
+  <note>
+h
+</note>
+  <anchor x="293" y="0" name="bottom"/>
+  <anchor x="165" y="595" name="center"/>
+  <anchor x="313" y="739" name="top"/>
+  <outline>
+    <contour>
+      <point x="54" y="0" type="line"/>
+      <point x="224" y="0" type="line"/>
+      <point x="224" y="739" type="line"/>
+      <point x="54" y="739" type="line"/>
+    </contour>
+    <contour>
+      <point x="363" y="0" type="line"/>
+      <point x="536" y="0" type="line"/>
+      <point x="536" y="294" type="line" smooth="yes"/>
+      <point x="536" y="421"/>
+      <point x="469" y="496"/>
+      <point x="357" y="496" type="curve" smooth="yes"/>
+      <point x="287" y="496"/>
+      <point x="227" y="465"/>
+      <point x="187" y="398" type="curve"/>
+      <point x="206" y="295" type="line"/>
+      <point x="231" y="332"/>
+      <point x="258" y="346"/>
+      <point x="292" y="346" type="curve" smooth="yes"/>
+      <point x="342" y="346"/>
+      <point x="363" y="320"/>
+      <point x="363" y="265" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ha-cy.glif b/src/Cantarell-Bold.ufo/glyphs/ha-cy.glif
new file mode 100644
index 00000000..d20a7f7b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ha-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ha-cy" format="2">
+  <advance width="524"/>
+  <unicode hex="0445"/>
+  <anchor x="374" y="0" name="bottomright"/>
+  <outline>
+    <component base="x"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/hadescender-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/hadescender-cy.glif
new file mode 100644
index 00000000..24b352ad
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/hadescender-cy.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hadescender-cy" format="2">
+  <advance width="543"/>
+  <unicode hex="04B3"/>
+  <outline>
+    <component base="ha-cy"/>
+    <component base="descender-cy" xOffset="278"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>ha-cy</string>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/hairspace.glif b/src/Cantarell-Bold.ufo/glyphs/hairspace.glif
new file mode 100644
index 00000000..9f460d9a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/hairspace.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hairspace" format="2">
+  <advance width="100"/>
+  <unicode hex="200A"/>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/hardsign-cy.glif b/src/Cantarell-Bold.ufo/glyphs/hardsign-cy.glif
new file mode 100644
index 00000000..f92909e5
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/hardsign-cy.glif
@@ -0,0 +1,48 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hardsign-cy" format="2">
+  <advance width="563"/>
+  <unicode hex="044A"/>
+  <outline>
+    <contour>
+      <point x="127" y="0" type="line"/>
+      <point x="316" y="0" type="line" smooth="yes"/>
+      <point x="467" y="0"/>
+      <point x="556" y="70"/>
+      <point x="556" y="187" type="curve" smooth="yes"/>
+      <point x="556" y="281"/>
+      <point x="478" y="344"/>
+      <point x="361" y="344" type="curve" smooth="yes"/>
+      <point x="234" y="344" type="line"/>
+      <point x="234" y="220" type="line"/>
+      <point x="325" y="220" type="line" smooth="yes"/>
+      <point x="361" y="220"/>
+      <point x="387" y="202"/>
+      <point x="387" y="173" type="curve" smooth="yes"/>
+      <point x="387" y="144"/>
+      <point x="368" y="126"/>
+      <point x="337" y="126" type="curve" smooth="yes"/>
+      <point x="287" y="126" type="line"/>
+      <point x="287" y="490" type="line"/>
+      <point x="127" y="490" type="line"/>
+    </contour>
+    <contour>
+      <point x="3" y="355" type="line"/>
+      <point x="197" y="355" type="line"/>
+      <point x="197" y="490" type="line"/>
+      <point x="3" y="490" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-10</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/hbar.glif b/src/Cantarell-Bold.ufo/glyphs/hbar.glif
new file mode 100644
index 00000000..09c6c482
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/hbar.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hbar" format="2">
+  <advance width="579"/>
+  <unicode hex="0127"/>
+  <outline>
+    <component base="h"/>
+    <component base="strokeshortcomb" xOffset="-50" yOffset="296"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/hbrevebelow.glif b/src/Cantarell-Bold.ufo/glyphs/hbrevebelow.glif
new file mode 100644
index 00000000..0d2c590a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/hbrevebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hbrevebelow" format="2">
+  <advance width="579"/>
+  <unicode hex="1E2B"/>
+  <outline>
+    <component base="h"/>
+    <component base="brevebelowcomb" xOffset="60"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/hcircumflex.glif b/src/Cantarell-Bold.ufo/glyphs/hcircumflex.glif
new file mode 100644
index 00000000..0deac443
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/hcircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hcircumflex" format="2">
+  <advance width="579"/>
+  <unicode hex="0125"/>
+  <outline>
+    <component base="h"/>
+    <component base="circumflexcomb.case" xOffset="114" yOffset="45"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/hdotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/hdotbelow.glif
new file mode 100644
index 00000000..87a92b0d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/hdotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hdotbelow" format="2">
+  <advance width="579"/>
+  <unicode hex="1E25"/>
+  <outline>
+    <component base="h"/>
+    <component base="dotbelowcomb" xOffset="143"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/hookabovecomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/hookabovecomb.case.glif
new file mode 100644
index 00000000..4ca53413
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/hookabovecomb.case.glif
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hookabovecomb.case" format="2">
+  <anchor x="155" y="694" name="_top"/>
+  <anchor x="155" y="1022" name="top"/>
+  <outline>
+    <component base="hookabovecomb" yOffset="200"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>324</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/hookabovecomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/hookabovecomb.glif
new file mode 100644
index 00000000..fc6be2d6
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/hookabovecomb.glif
@@ -0,0 +1,36 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hookabovecomb" format="2">
+  <unicode hex="0309"/>
+  <anchor x="154" y="490" name="_top"/>
+  <anchor x="146" y="798" name="top"/>
+  <outline>
+    <contour>
+      <point x="127" y="545" type="line"/>
+      <point x="216" y="581"/>
+      <point x="269" y="642"/>
+      <point x="269" y="709" type="curve" smooth="yes"/>
+      <point x="269" y="773"/>
+      <point x="219" y="815"/>
+      <point x="143" y="815" type="curve" smooth="yes"/>
+      <point x="104" y="815"/>
+      <point x="61" y="804"/>
+      <point x="17" y="783" type="curve"/>
+      <point x="56" y="681" type="line"/>
+      <point x="75" y="691"/>
+      <point x="92" y="696"/>
+      <point x="107" y="696" type="curve" smooth="yes"/>
+      <point x="127" y="696"/>
+      <point x="140" y="686"/>
+      <point x="140" y="671" type="curve" smooth="yes"/>
+      <point x="140" y="650"/>
+      <point x="126" y="633"/>
+      <point x="99" y="622" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>324</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/hookabovecomb.loclV_I_E_T_.glif 
b/src/Cantarell-Bold.ufo/glyphs/hookabovecomb.loclV_I_E_T_.glif
new file mode 100644
index 00000000..9b9cf3fd
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/hookabovecomb.loclV_I_E_T_.glif
@@ -0,0 +1,42 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hookabovecomb.loclVIET" format="2">
+  <anchor x="153" y="490" name="_top"/>
+  <anchor x="143" y="785" name="top"/>
+  <outline>
+    <contour>
+      <point x="127" y="560" type="line"/>
+      <point x="216" y="589"/>
+      <point x="269" y="644"/>
+      <point x="269" y="701" type="curve" smooth="yes"/>
+      <point x="269" y="756"/>
+      <point x="219" y="794"/>
+      <point x="143" y="794" type="curve" smooth="yes"/>
+      <point x="105" y="794"/>
+      <point x="61" y="785"/>
+      <point x="17" y="769" type="curve"/>
+      <point x="56" y="675" type="line"/>
+      <point x="79" y="683"/>
+      <point x="94" y="685"/>
+      <point x="108" y="685" type="curve" smooth="yes"/>
+      <point x="130" y="685"/>
+      <point x="140" y="679"/>
+      <point x="140" y="667" type="curve" smooth="yes"/>
+      <point x="140" y="654"/>
+      <point x="124" y="640"/>
+      <point x="99" y="635" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>80</integer>
+        <key>verticalShift</key>
+        <integer>95</integer>
+      </dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>324</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/horizontalbar.glif 
b/src/Cantarell-Bold.ufo/glyphs/horizontalbar.glif
new file mode 100644
index 00000000..5f4155c8
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/horizontalbar.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="horizontalbar" format="2">
+  <advance width="1108"/>
+  <unicode hex="2015"/>
+  <outline>
+    <component base="emdash"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/horncomb.glif b/src/Cantarell-Bold.ufo/glyphs/horncomb.glif
new file mode 100644
index 00000000..7aeeb818
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/horncomb.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="horncomb" format="2">
+  <unicode hex="031B"/>
+  <anchor x="71" y="482" name="_topright"/>
+  <anchor x="133" y="482" name="topright"/>
+  <outline>
+    <contour>
+      <point x="71" y="303" type="line"/>
+      <point x="201" y="303"/>
+      <point x="287" y="368"/>
+      <point x="287" y="480" type="curve" smooth="yes"/>
+      <point x="287" y="517"/>
+      <point x="278" y="552"/>
+      <point x="258" y="582" type="curve"/>
+      <point x="102" y="582" type="line"/>
+      <point x="121" y="554"/>
+      <point x="131" y="522"/>
+      <point x="131" y="487" type="curve" smooth="yes"/>
+      <point x="131" y="433"/>
+      <point x="107" y="397"/>
+      <point x="71" y="397" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>288</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/hryvnia.glif b/src/Cantarell-Bold.ufo/glyphs/hryvnia.glif
new file mode 100644
index 00000000..6f67c701
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/hryvnia.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hryvnia" format="2">
+  <advance width="600"/>
+  <unicode hex="20B4"/>
+  <outline>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/hungarumlaut.glif b/src/Cantarell-Bold.ufo/glyphs/hungarumlaut.glif
new file mode 100644
index 00000000..a3eb7cf3
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/hungarumlaut.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hungarumlaut" format="2">
+  <advance width="517"/>
+  <unicode hex="02DD"/>
+  <outline>
+    <component base="hungarumlautcomb" xOffset="-44"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/hungarumlautcomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/hungarumlautcomb.case.glif
new file mode 100644
index 00000000..3b4eb516
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/hungarumlautcomb.case.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hungarumlautcomb.case" format="2">
+  <anchor x="238" y="694" name="_top"/>
+  <anchor x="238" y="926" name="top"/>
+  <outline>
+    <contour>
+      <point x="83" y="739" type="line"/>
+      <point x="259" y="871" type="line"/>
+      <point x="140" y="986" type="line"/>
+      <point x="7" y="812" type="line"/>
+    </contour>
+    <contour>
+      <point x="338" y="739" type="line"/>
+      <point x="514" y="871" type="line"/>
+      <point x="395" y="986" type="line"/>
+      <point x="262" y="812" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>574</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/hungarumlautcomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/hungarumlautcomb.glif
new file mode 100644
index 00000000..0a8184b3
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/hungarumlautcomb.glif
@@ -0,0 +1,26 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hungarumlautcomb" format="2">
+  <unicode hex="030B"/>
+  <anchor x="215" y="490" name="_top"/>
+  <anchor x="215" y="799" name="top"/>
+  <outline>
+    <contour>
+      <point x="345" y="527" type="line"/>
+      <point x="480" y="697" type="line"/>
+      <point x="339" y="775" type="line"/>
+      <point x="254" y="579" type="line"/>
+    </contour>
+    <contour>
+      <point x="127" y="527" type="line"/>
+      <point x="262" y="697" type="line"/>
+      <point x="120" y="776" type="line"/>
+      <point x="35" y="579" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>517</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/hyphen.glif b/src/Cantarell-Bold.ufo/glyphs/hyphen.glif
new file mode 100644
index 00000000..f9757400
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/hyphen.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hyphen" format="2">
+  <advance width="398"/>
+  <unicode hex="002D"/>
+  <outline>
+    <contour>
+      <point x="54" y="189" type="line"/>
+      <point x="344" y="189" type="line"/>
+      <point x="344" y="329" type="line"/>
+      <point x="54" y="329" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/hyphentwo.glif b/src/Cantarell-Bold.ufo/glyphs/hyphentwo.glif
new file mode 100644
index 00000000..db589750
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/hyphentwo.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hyphentwo" format="2">
+  <advance width="398"/>
+  <unicode hex="2010"/>
+  <outline>
+    <component base="hyphen" xOffset="-8"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/i-cy.glif b/src/Cantarell-Bold.ufo/glyphs/i-cy.glif
new file mode 100644
index 00000000..e99c98f5
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/i-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="i-cy" format="2">
+  <advance width="287"/>
+  <unicode hex="0456"/>
+  <outline>
+    <component base="i"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/i.glif b/src/Cantarell-Bold.ufo/glyphs/i.glif
new file mode 100644
index 00000000..b99280cb
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/i.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="i" format="2">
+  <advance width="287"/>
+  <unicode hex="0069"/>
+  <note>
+i
+</note>
+  <anchor x="155" y="0" name="bottom"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="dotaccentcomb"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ia-cy.glif b/src/Cantarell-Bold.ufo/glyphs/ia-cy.glif
new file mode 100644
index 00000000..a7f6590c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ia-cy.glif
@@ -0,0 +1,53 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ia-cy" format="2">
+  <advance width="535"/>
+  <unicode hex="044F"/>
+  <anchor x="267" y="490" name="top"/>
+  <outline>
+    <contour>
+      <point x="229" y="156" type="curve" smooth="yes"/>
+      <point x="369" y="156" type="line"/>
+      <point x="369" y="275" type="line"/>
+      <point x="251" y="275" type="line" smooth="yes"/>
+      <point x="212" y="275"/>
+      <point x="189" y="289"/>
+      <point x="189" y="317" type="curve" smooth="yes"/>
+      <point x="189" y="341"/>
+      <point x="204" y="355"/>
+      <point x="230" y="355" type="curve" smooth="yes"/>
+      <point x="369" y="355" type="line"/>
+      <point x="369" y="490" type="line"/>
+      <point x="251" y="490" type="line" smooth="yes"/>
+      <point x="117" y="490"/>
+      <point x="25" y="418"/>
+      <point x="25" y="311" type="curve" smooth="yes"/>
+      <point x="25" y="212"/>
+      <point x="100" y="156"/>
+    </contour>
+    <contour>
+      <point x="-1" y="0" type="line"/>
+      <point x="189" y="0" type="line"/>
+      <point x="326" y="188" type="line"/>
+      <point x="158" y="188" type="line"/>
+    </contour>
+    <contour>
+      <point x="322" y="0" type="line"/>
+      <point x="480" y="0" type="line"/>
+      <point x="480" y="490" type="line"/>
+      <point x="322" y="490" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-15</integer>
+        <key>width</key>
+        <integer>76</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/iacute.glif b/src/Cantarell-Bold.ufo/glyphs/iacute.glif
new file mode 100644
index 00000000..31a6a9fd
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/iacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="iacute" format="2">
+  <advance width="287"/>
+  <unicode hex="00ED"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="acutecomb" xOffset="48"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ibreve.glif b/src/Cantarell-Bold.ufo/glyphs/ibreve.glif
new file mode 100644
index 00000000..6970e83e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ibreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ibreve" format="2">
+  <advance width="287"/>
+  <unicode hex="012D"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="brevecomb" xOffset="-72"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/icaron.glif b/src/Cantarell-Bold.ufo/glyphs/icaron.glif
new file mode 100644
index 00000000..0ae8ac37
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/icaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="icaron" format="2">
+  <advance width="287"/>
+  <unicode hex="01D0"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="caroncomb" xOffset="-62"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/icircumflex.glif b/src/Cantarell-Bold.ufo/glyphs/icircumflex.glif
new file mode 100644
index 00000000..059d2338
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/icircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="icircumflex" format="2">
+  <advance width="287"/>
+  <unicode hex="00EE"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="circumflexcomb" xOffset="-59"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/idblgrave.glif b/src/Cantarell-Bold.ufo/glyphs/idblgrave.glif
new file mode 100644
index 00000000..27812d9d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/idblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="idblgrave" format="2">
+  <advance width="287"/>
+  <unicode hex="0209"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="dblgravecomb" xOffset="-157"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/idieresis-cy.glif b/src/Cantarell-Bold.ufo/glyphs/idieresis-cy.glif
new file mode 100644
index 00000000..204acc81
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/idieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="idieresis-cy" format="2">
+  <advance width="590"/>
+  <unicode hex="04E5"/>
+  <outline>
+    <component base="ii-cy"/>
+    <component base="dieresiscomb" xOffset="26"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/idieresis.glif b/src/Cantarell-Bold.ufo/glyphs/idieresis.glif
new file mode 100644
index 00000000..2291d455
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/idieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="idieresis" format="2">
+  <advance width="287"/>
+  <unicode hex="00EF"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="dieresiscomb" xOffset="-125"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/idieresisacute.glif 
b/src/Cantarell-Bold.ufo/glyphs/idieresisacute.glif
new file mode 100644
index 00000000..251386aa
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/idieresisacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="idieresisacute" format="2">
+  <advance width="287"/>
+  <unicode hex="1E2F"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="dieresiscomb_acutecomb" xOffset="-112"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/idotaccent.glif b/src/Cantarell-Bold.ufo/glyphs/idotaccent.glif
new file mode 100644
index 00000000..50bf1aa3
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/idotaccent.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="idotaccent" format="2">
+  <advance width="287"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="dotaccentcomb"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/idotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/idotbelow.glif
new file mode 100644
index 00000000..65b704a4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/idotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="idotbelow" format="2">
+  <advance width="287"/>
+  <unicode hex="1ECB"/>
+  <outline>
+    <component base="i"/>
+    <component base="dotbelowcomb" xOffset="5"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/idotless.glif b/src/Cantarell-Bold.ufo/glyphs/idotless.glif
new file mode 100644
index 00000000..2521998b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/idotless.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="idotless" format="2">
+  <advance width="287"/>
+  <unicode hex="0131"/>
+  <note>
+dotlessi
+</note>
+  <anchor x="144" y="0" name="bottom"/>
+  <anchor x="183" y="10" name="ogonek"/>
+  <anchor x="144" y="490" name="top"/>
+  <outline>
+    <contour>
+      <point x="57" y="0" type="line"/>
+      <point x="230" y="0" type="line"/>
+      <point x="230" y="490" type="line"/>
+      <point x="57" y="490" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ie-cy.glif b/src/Cantarell-Bold.ufo/glyphs/ie-cy.glif
new file mode 100644
index 00000000..bf2bd3d0
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ie-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ie-cy" format="2">
+  <advance width="526"/>
+  <unicode hex="0435"/>
+  <anchor x="263" y="490" name="top"/>
+  <outline>
+    <component base="e"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/iebreve-cy.glif b/src/Cantarell-Bold.ufo/glyphs/iebreve-cy.glif
new file mode 100644
index 00000000..11197bc3
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/iebreve-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="iebreve-cy" format="2">
+  <advance width="526"/>
+  <unicode hex="04D7"/>
+  <outline>
+    <component base="ie-cy"/>
+    <component base="brevecomb-cy" xOffset="30"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/iegrave-cy.glif b/src/Cantarell-Bold.ufo/glyphs/iegrave-cy.glif
new file mode 100644
index 00000000..86885463
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/iegrave-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="iegrave-cy" format="2">
+  <advance width="526"/>
+  <unicode hex="0450"/>
+  <outline>
+    <component base="ie-cy"/>
+    <component base="gravecomb" xOffset="65"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/igrave.glif b/src/Cantarell-Bold.ufo/glyphs/igrave.glif
new file mode 100644
index 00000000..0c0db7e0
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/igrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="igrave" format="2">
+  <advance width="287"/>
+  <unicode hex="00EC"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="gravecomb" xOffset="-54"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ihookabove.glif b/src/Cantarell-Bold.ufo/glyphs/ihookabove.glif
new file mode 100644
index 00000000..7cf9b54d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ihookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ihookabove" format="2">
+  <advance width="287"/>
+  <unicode hex="1EC9"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="hookabovecomb" xOffset="-10"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ii-cy.glif b/src/Cantarell-Bold.ufo/glyphs/ii-cy.glif
new file mode 100644
index 00000000..7ff02ea5
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ii-cy.glif
@@ -0,0 +1,36 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ii-cy" format="2">
+  <advance width="590"/>
+  <unicode hex="0438"/>
+  <anchor x="565" y="0" name="bottomright"/>
+  <anchor x="295" y="490" name="top"/>
+  <outline>
+    <contour>
+      <point x="54" y="0" type="line"/>
+      <point x="202" y="0" type="line"/>
+      <point x="407" y="301" type="line"/>
+      <point x="382" y="309" type="line"/>
+      <point x="382" y="0" type="line"/>
+      <point x="536" y="0" type="line"/>
+      <point x="536" y="490" type="line"/>
+      <point x="385" y="490" type="line"/>
+      <point x="180" y="181" type="line"/>
+      <point x="210" y="173" type="line"/>
+      <point x="210" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-20</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/iigrave-cy.glif b/src/Cantarell-Bold.ufo/glyphs/iigrave-cy.glif
new file mode 100644
index 00000000..1556a3eb
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/iigrave-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="iigrave-cy" format="2">
+  <advance width="590"/>
+  <unicode hex="045D"/>
+  <outline>
+    <component base="ii-cy"/>
+    <component base="gravecomb" xOffset="97"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/iinvertedbreve.glif 
b/src/Cantarell-Bold.ufo/glyphs/iinvertedbreve.glif
new file mode 100644
index 00000000..3192ee0c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/iinvertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="iinvertedbreve" format="2">
+  <advance width="287"/>
+  <unicode hex="020B"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="breveinvertedcomb" xOffset="-82"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/iishort-cy.glif b/src/Cantarell-Bold.ufo/glyphs/iishort-cy.glif
new file mode 100644
index 00000000..bcef0dbd
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/iishort-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="iishort-cy" format="2">
+  <advance width="590"/>
+  <unicode hex="0439"/>
+  <outline>
+    <component base="ii-cy"/>
+    <component base="brevecomb-cy" xOffset="62"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/imacron-cy.glif b/src/Cantarell-Bold.ufo/glyphs/imacron-cy.glif
new file mode 100644
index 00000000..c0af6f8e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/imacron-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="imacron-cy" format="2">
+  <advance width="590"/>
+  <unicode hex="04E3"/>
+  <outline>
+    <component base="ii-cy"/>
+    <component base="macroncomb" xOffset="53"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/imacron.glif b/src/Cantarell-Bold.ufo/glyphs/imacron.glif
new file mode 100644
index 00000000..73c1ce7b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/imacron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="imacron" format="2">
+  <advance width="287"/>
+  <unicode hex="012B"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="macroncomb.narrow" xOffset="-53"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/increment.glif b/src/Cantarell-Bold.ufo/glyphs/increment.glif
new file mode 100644
index 00000000..cf448b20
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/increment.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="increment" format="2">
+  <advance width="693"/>
+  <unicode hex="2206"/>
+  <outline>
+    <contour>
+      <point x="26" y="1" type="line"/>
+      <point x="666" y="1" type="line"/>
+      <point x="666" y="107" type="line"/>
+      <point x="466" y="694" type="line"/>
+      <point x="249" y="694" type="line"/>
+      <point x="26" y="107" type="line"/>
+    </contour>
+    <contour>
+      <point x="191" y="136" type="line"/>
+      <point x="342" y="571" type="line"/>
+      <point x="494" y="136" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/infinity.glif b/src/Cantarell-Bold.ufo/glyphs/infinity.glif
new file mode 100644
index 00000000..0413aeaa
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/infinity.glif
@@ -0,0 +1,47 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="infinity" format="2">
+  <advance width="950"/>
+  <unicode hex="221E"/>
+  <outline>
+    <contour>
+      <point x="653" y="108" type="curve" smooth="yes"/>
+      <point x="803" y="108"/>
+      <point x="905" y="207"/>
+      <point x="905" y="348" type="curve" smooth="yes"/>
+      <point x="905" y="482"/>
+      <point x="813" y="570"/>
+      <point x="685" y="570" type="curve" smooth="yes"/>
+      <point x="442" y="570"/>
+      <point x="454" y="252"/>
+      <point x="303" y="252" type="curve" smooth="yes"/>
+      <point x="253" y="252"/>
+      <point x="221" y="287"/>
+      <point x="221" y="341" type="curve" smooth="yes"/>
+      <point x="221" y="392"/>
+      <point x="249" y="426"/>
+      <point x="298" y="426" type="curve" smooth="yes"/>
+      <point x="448" y="426"/>
+      <point x="384" y="108"/>
+    </contour>
+    <contour>
+      <point x="266" y="108" type="curve" smooth="yes"/>
+      <point x="508" y="108"/>
+      <point x="498" y="426"/>
+      <point x="647" y="426" type="curve" smooth="yes"/>
+      <point x="693" y="426"/>
+      <point x="729" y="396"/>
+      <point x="729" y="337" type="curve" smooth="yes"/>
+      <point x="729" y="289"/>
+      <point x="704" y="252"/>
+      <point x="655" y="252" type="curve" smooth="yes"/>
+      <point x="510" y="252"/>
+      <point x="583" y="570"/>
+      <point x="303" y="570" type="curve" smooth="yes"/>
+      <point x="150" y="570"/>
+      <point x="45" y="475"/>
+      <point x="45" y="332" type="curve" smooth="yes"/>
+      <point x="45" y="198"/>
+      <point x="137" y="108"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/integral.glif b/src/Cantarell-Bold.ufo/glyphs/integral.glif
new file mode 100644
index 00000000..c98ad079
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/integral.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="integral" format="2">
+  <advance width="395"/>
+  <unicode hex="222B"/>
+  <outline>
+    <contour>
+      <point x="135" y="-170" type="curve" smooth="yes"/>
+      <point x="264" y="-170"/>
+      <point x="353" y="-89"/>
+      <point x="353" y="25" type="curve" smooth="yes"/>
+      <point x="353" y="171"/>
+      <point x="223" y="419"/>
+      <point x="223" y="536" type="curve" smooth="yes"/>
+      <point x="223" y="579"/>
+      <point x="239" y="601"/>
+      <point x="270" y="601" type="curve" smooth="yes"/>
+      <point x="285" y="601"/>
+      <point x="303" y="597"/>
+      <point x="316" y="591" type="curve"/>
+      <point x="362" y="731" type="line"/>
+      <point x="327" y="743"/>
+      <point x="291" y="749"/>
+      <point x="260" y="749" type="curve" smooth="yes"/>
+      <point x="136" y="749"/>
+      <point x="48" y="662"/>
+      <point x="48" y="537" type="curve" smooth="yes"/>
+      <point x="48" y="379"/>
+      <point x="176" y="131"/>
+      <point x="176" y="29" type="curve" smooth="yes"/>
+      <point x="176" y="-6"/>
+      <point x="164" y="-22"/>
+      <point x="134" y="-22" type="curve" smooth="yes"/>
+      <point x="116" y="-22"/>
+      <point x="96" y="-17"/>
+      <point x="78" y="-4" type="curve"/>
+      <point x="31" y="-147" type="line"/>
+      <point x="63" y="-164"/>
+      <point x="101" y="-170"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/io-cy.glif b/src/Cantarell-Bold.ufo/glyphs/io-cy.glif
new file mode 100644
index 00000000..6d839b9b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/io-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="io-cy" format="2">
+  <advance width="526"/>
+  <unicode hex="0451"/>
+  <outline>
+    <component base="ie-cy"/>
+    <component base="dieresiscomb" xOffset="-6"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/iogonek.glif b/src/Cantarell-Bold.ufo/glyphs/iogonek.glif
new file mode 100644
index 00000000..36bdc509
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/iogonek.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="iogonek" format="2">
+  <advance width="287"/>
+  <unicode hex="012F"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="dotaccentcomb"/>
+    <component base="ogonekcomb.narrow" xOffset="-252"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/itilde.glif b/src/Cantarell-Bold.ufo/glyphs/itilde.glif
new file mode 100644
index 00000000..54742386
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/itilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="itilde" format="2">
+  <advance width="287"/>
+  <unicode hex="0129"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="tildecomb" xOffset="-91"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/iu-cy.glif b/src/Cantarell-Bold.ufo/glyphs/iu-cy.glif
new file mode 100644
index 00000000..cafe3e36
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/iu-cy.glif
@@ -0,0 +1,61 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="iu-cy" format="2">
+  <advance width="819"/>
+  <unicode hex="044E"/>
+  <anchor x="420" y="490" name="top"/>
+  <outline>
+    <contour>
+      <point x="535" y="-7" type="curve" smooth="yes"/>
+      <point x="695" y="-7"/>
+      <point x="801" y="93"/>
+      <point x="801" y="248" type="curve" smooth="yes"/>
+      <point x="801" y="400"/>
+      <point x="698" y="498"/>
+      <point x="542" y="498" type="curve" smooth="yes"/>
+      <point x="385" y="498"/>
+      <point x="289" y="401"/>
+      <point x="289" y="241" type="curve" smooth="yes"/>
+      <point x="289" y="85"/>
+      <point x="380" y="-7"/>
+    </contour>
+    <contour>
+      <point x="54" y="0" type="line"/>
+      <point x="214" y="0" type="line"/>
+      <point x="214" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
+    </contour>
+    <contour>
+      <point x="201" y="179" type="line"/>
+      <point x="373" y="179" type="line"/>
+      <point x="373" y="312" type="line"/>
+      <point x="201" y="312" type="line"/>
+    </contour>
+    <contour>
+      <point x="544" y="129" type="curve" smooth="yes"/>
+      <point x="488" y="129"/>
+      <point x="453" y="174"/>
+      <point x="453" y="248" type="curve" smooth="yes"/>
+      <point x="453" y="320"/>
+      <point x="484" y="361"/>
+      <point x="538" y="361" type="curve" smooth="yes"/>
+      <point x="598" y="361"/>
+      <point x="636" y="312"/>
+      <point x="636" y="241" type="curve" smooth="yes"/>
+      <point x="636" y="174"/>
+      <point x="601" y="129"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-13</integer>
+        <key>width</key>
+        <integer>69</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/izhitsa-cy.glif b/src/Cantarell-Bold.ufo/glyphs/izhitsa-cy.glif
new file mode 100644
index 00000000..dc07ec2f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/izhitsa-cy.glif
@@ -0,0 +1,34 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="izhitsa-cy" format="2">
+  <advance width="526"/>
+  <unicode hex="0475"/>
+  <outline>
+    <contour>
+      <point x="163" y="0" type="line"/>
+      <point x="332" y="0" type="line"/>
+      <point x="423" y="282" type="line" smooth="yes"/>
+      <point x="436" y="322"/>
+      <point x="464" y="346"/>
+      <point x="525" y="346" type="curve"/>
+      <point x="506" y="493" type="line"/>
+      <point x="390" y="493"/>
+      <point x="316" y="443"/>
+      <point x="293" y="350" type="curve" smooth="yes"/>
+      <point x="236" y="122" type="line"/>
+      <point x="271" y="122" type="line"/>
+      <point x="177" y="486" type="line"/>
+      <point x="-6" y="486" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>width</key>
+        <integer>70</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/j.glif b/src/Cantarell-Bold.ufo/glyphs/j.glif
new file mode 100644
index 00000000..3582cc23
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/j.glif
@@ -0,0 +1,12 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="j" format="2">
+  <advance width="287"/>
+  <unicode hex="006A"/>
+  <note>
+j
+</note>
+  <outline>
+    <component base="jdotless"/>
+    <component base="dotaccentcomb"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/jacute.glif b/src/Cantarell-Bold.ufo/glyphs/jacute.glif
new file mode 100644
index 00000000..afee8648
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/jacute.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="jacute" format="2">
+  <advance width="287"/>
+  <outline>
+    <component base="jdotless"/>
+    <component base="acutecomb" xOffset="48"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/jcircumflex.glif b/src/Cantarell-Bold.ufo/glyphs/jcircumflex.glif
new file mode 100644
index 00000000..b7ee859f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/jcircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="jcircumflex" format="2">
+  <advance width="287"/>
+  <unicode hex="0135"/>
+  <outline>
+    <component base="jdotless"/>
+    <component base="circumflexcomb" xOffset="-59"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/jdotless.glif b/src/Cantarell-Bold.ufo/glyphs/jdotless.glif
new file mode 100644
index 00000000..012912be
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/jdotless.glif
@@ -0,0 +1,24 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="jdotless" format="2">
+  <advance width="287"/>
+  <unicode hex="0237"/>
+  <note>
+uni0237
+</note>
+  <anchor x="134" y="0" name="bottom"/>
+  <anchor x="144" y="490" name="top"/>
+  <outline>
+    <contour>
+      <point x="24" y="-232" type="line"/>
+      <point x="148" y="-191"/>
+      <point x="230" y="-88"/>
+      <point x="230" y="26" type="curve" smooth="yes"/>
+      <point x="230" y="490" type="line"/>
+      <point x="57" y="490" type="line"/>
+      <point x="57" y="26" type="line" smooth="yes"/>
+      <point x="57" y="-39"/>
+      <point x="26" y="-100"/>
+      <point x="-26" y="-138" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/je-cy.glif b/src/Cantarell-Bold.ufo/glyphs/je-cy.glif
new file mode 100644
index 00000000..7acb3d2d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/je-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="je-cy" format="2">
+  <advance width="287"/>
+  <unicode hex="0458"/>
+  <outline>
+    <component base="j"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/k.glif b/src/Cantarell-Bold.ufo/glyphs/k.glif
new file mode 100644
index 00000000..249d885c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/k.glif
@@ -0,0 +1,27 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="k" format="2">
+  <advance width="564"/>
+  <unicode hex="006B"/>
+  <note>
+k
+</note>
+  <anchor x="304" y="0" name="bottom"/>
+  <anchor x="264" y="739" name="top"/>
+  <outline>
+    <contour>
+      <point x="54" y="0" type="line"/>
+      <point x="224" y="0" type="line"/>
+      <point x="224" y="739" type="line"/>
+      <point x="54" y="739" type="line"/>
+    </contour>
+    <contour>
+      <point x="363" y="0" type="line"/>
+      <point x="583" y="0" type="line"/>
+      <point x="396" y="295" type="line"/>
+      <point x="388" y="238" type="line"/>
+      <point x="567" y="490" type="line"/>
+      <point x="368" y="490" type="line"/>
+      <point x="215" y="257" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ka-cy.glif b/src/Cantarell-Bold.ufo/glyphs/ka-cy.glif
new file mode 100644
index 00000000..8e345ee8
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ka-cy.glif
@@ -0,0 +1,43 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ka-cy" format="2">
+  <advance width="562"/>
+  <unicode hex="043A"/>
+  <anchor x="432" y="0" name="bottomright"/>
+  <anchor x="287" y="490" name="top"/>
+  <outline>
+    <contour>
+      <point x="389" y="0" type="line"/>
+      <point x="574" y="0" type="line"/>
+      <point x="414" y="278" type="line"/>
+      <point x="417" y="249" type="line"/>
+      <point x="569" y="490" type="line"/>
+      <point x="390" y="490" type="line"/>
+      <point x="257" y="251" type="line"/>
+    </contour>
+    <contour>
+      <point x="55" y="0" type="line"/>
+      <point x="220" y="0" type="line"/>
+      <point x="220" y="490" type="line"/>
+      <point x="55" y="490" type="line"/>
+    </contour>
+    <contour>
+      <point x="135" y="176" type="line"/>
+      <point x="297" y="176" type="line"/>
+      <point x="297" y="313" type="line"/>
+      <point x="135" y="313" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-10</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/kabashkir-cy.glif b/src/Cantarell-Bold.ufo/glyphs/kabashkir-cy.glif
new file mode 100644
index 00000000..e1cccf6a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/kabashkir-cy.glif
@@ -0,0 +1,40 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="kabashkir-cy" format="2">
+  <advance width="658"/>
+  <unicode hex="04A1"/>
+  <outline>
+    <contour>
+      <point x="-6" y="357" type="line"/>
+      <point x="316" y="357" type="line"/>
+      <point x="316" y="490" type="line"/>
+      <point x="-6" y="490" type="line"/>
+    </contour>
+    <contour>
+      <point x="485" y="0" type="line"/>
+      <point x="670" y="0" type="line"/>
+      <point x="510" y="278" type="line"/>
+      <point x="513" y="249" type="line"/>
+      <point x="665" y="490" type="line"/>
+      <point x="486" y="490" type="line"/>
+      <point x="343" y="251" type="line"/>
+    </contour>
+    <contour>
+      <point x="151" y="0" type="line"/>
+      <point x="316" y="0" type="line"/>
+      <point x="316" y="490" type="line"/>
+      <point x="151" y="490" type="line"/>
+    </contour>
+    <contour>
+      <point x="231" y="176" type="line"/>
+      <point x="393" y="176" type="line"/>
+      <point x="393" y="313" type="line"/>
+      <point x="231" y="313" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>ka-cy</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/kacute.glif b/src/Cantarell-Bold.ufo/glyphs/kacute.glif
new file mode 100644
index 00000000..a46691c1
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/kacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="kacute" format="2">
+  <advance width="564"/>
+  <unicode hex="1E31"/>
+  <outline>
+    <component base="k"/>
+    <component base="acutecomb.case" xOffset="185" yOffset="45"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/kadescender-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/kadescender-cy.glif
new file mode 100644
index 00000000..12c6593f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/kadescender-cy.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="kadescender-cy" format="2">
+  <advance width="595"/>
+  <unicode hex="049B"/>
+  <outline>
+    <component base="ka-cy"/>
+    <component base="descender-cy" xOffset="336"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>ka-cy</string>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/kaverticalstroke-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/kaverticalstroke-cy.glif
new file mode 100644
index 00000000..83911ab1
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/kaverticalstroke-cy.glif
@@ -0,0 +1,42 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="kaverticalstroke-cy" format="2">
+  <advance width="592"/>
+  <unicode hex="049D"/>
+  <outline>
+    <contour>
+      <point x="419" y="0" type="line"/>
+      <point x="604" y="0" type="line"/>
+      <point x="454" y="278" type="line"/>
+      <point x="457" y="249" type="line"/>
+      <point x="599" y="490" type="line"/>
+      <point x="420" y="490" type="line"/>
+      <point x="287" y="251" type="line"/>
+    </contour>
+    <contour>
+      <point x="55" y="0" type="line"/>
+      <point x="220" y="0" type="line"/>
+      <point x="220" y="490" type="line"/>
+      <point x="55" y="490" type="line"/>
+    </contour>
+    <contour>
+      <point x="135" y="176" type="line"/>
+      <point x="337" y="176" type="line"/>
+      <point x="337" y="313" type="line"/>
+      <point x="135" y="313" type="line"/>
+    </contour>
+    <contour>
+      <point x="240" y="78" type="line"/>
+      <point x="320" y="78" type="line"/>
+      <point x="320" y="418" type="line"/>
+      <point x="240" y="418" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>ka-cy</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>ka-cy</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/kcommaaccent.glif b/src/Cantarell-Bold.ufo/glyphs/kcommaaccent.glif
new file mode 100644
index 00000000..6918daf4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/kcommaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="kcommaaccent" format="2">
+  <advance width="564"/>
+  <unicode hex="0137"/>
+  <outline>
+    <component base="k"/>
+    <component base="commaaccentcomb" xOffset="186"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/kgreenlandic.glif b/src/Cantarell-Bold.ufo/glyphs/kgreenlandic.glif
new file mode 100644
index 00000000..4b8eab82
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/kgreenlandic.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="kgreenlandic" format="2">
+  <advance width="564"/>
+  <unicode hex="0138"/>
+  <outline>
+    <contour>
+      <point x="54" y="0" type="line"/>
+      <point x="227" y="0" type="line"/>
+      <point x="227" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
+    </contour>
+    <contour>
+      <point x="363" y="0" type="line"/>
+      <point x="583" y="0" type="line"/>
+      <point x="396" y="295" type="line"/>
+      <point x="388" y="238" type="line"/>
+      <point x="567" y="490" type="line"/>
+      <point x="368" y="490" type="line"/>
+      <point x="211" y="257" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>k</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>k</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/kip.glif b/src/Cantarell-Bold.ufo/glyphs/kip.glif
new file mode 100644
index 00000000..8bf63fb3
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/kip.glif
@@ -0,0 +1,28 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="kip" format="2">
+  <advance width="753"/>
+  <unicode hex="20AD"/>
+  <outline>
+    <contour>
+      <point x="37" y="293" type="line"/>
+      <point x="699" y="293" type="line"/>
+      <point x="699" y="423" type="line"/>
+      <point x="37" y="423" type="line"/>
+    </contour>
+    <contour>
+      <point x="502" y="0" type="line"/>
+      <point x="719" y="0" type="line"/>
+      <point x="452" y="394" type="line"/>
+      <point x="470" y="360" type="line"/>
+      <point x="715" y="694" type="line"/>
+      <point x="506" y="694" type="line"/>
+      <point x="269" y="363" type="line"/>
+    </contour>
+    <contour>
+      <point x="104" y="0" type="line"/>
+      <point x="282" y="0" type="line"/>
+      <point x="282" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/kje-cy.glif b/src/Cantarell-Bold.ufo/glyphs/kje-cy.glif
new file mode 100644
index 00000000..a7839620
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/kje-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="kje-cy" format="2">
+  <advance width="562"/>
+  <unicode hex="045C"/>
+  <outline>
+    <component base="ka-cy"/>
+    <component base="acutecomb" xOffset="191"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/l.glif b/src/Cantarell-Bold.ufo/glyphs/l.glif
new file mode 100644
index 00000000..5da108a8
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/l.glif
@@ -0,0 +1,33 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="l" format="2">
+  <advance width="310"/>
+  <unicode hex="006C"/>
+  <note>
+l
+</note>
+  <anchor x="168" y="0" name="bottom"/>
+  <anchor x="132" y="366" name="center"/>
+  <anchor x="310" y="363" name="periodcentered"/>
+  <anchor x="127" y="739" name="top"/>
+  <anchor x="325" y="490" name="topright"/>
+  <outline>
+    <contour>
+      <point x="208" y="-8" type="curve" smooth="yes"/>
+      <point x="245" y="-8"/>
+      <point x="284" y="-1"/>
+      <point x="317" y="11" type="curve"/>
+      <point x="283" y="125" type="line"/>
+      <point x="273" y="122"/>
+      <point x="262" y="121"/>
+      <point x="256" y="121" type="curve" smooth="yes"/>
+      <point x="230" y="121"/>
+      <point x="216" y="137"/>
+      <point x="216" y="168" type="curve" smooth="yes"/>
+      <point x="216" y="739" type="line"/>
+      <point x="46" y="739" type="line"/>
+      <point x="46" y="147" type="line" smooth="yes"/>
+      <point x="46" y="48"/>
+      <point x="105" y="-8"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/lacute.glif b/src/Cantarell-Bold.ufo/glyphs/lacute.glif
new file mode 100644
index 00000000..280dd549
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/lacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="lacute" format="2">
+  <advance width="310"/>
+  <unicode hex="013A"/>
+  <outline>
+    <component base="l"/>
+    <component base="acutecomb.case" xOffset="48" yOffset="45"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/layerinfo.plist b/src/Cantarell-Bold.ufo/glyphs/layerinfo.plist
new file mode 100644
index 00000000..a880a192
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/layerinfo.plist
@@ -0,0 +1,2215 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
+<plist version="1.0">
+  <dict>
+    <key>lib</key>
+    <dict>
+      <key>com.schriftgestaltung.layerId</key>
+      <string>51C2DFEF-3776-4D13-9284-96485B799B57</string>
+      <key>com.schriftgestaltung.layerOrderInGlyph.A</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.A-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.AE</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.AEacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Aacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Abreve</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Abreve-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Abreveacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Abrevedotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Abrevegrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Abrevehookabove</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Abrevetilde</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Acaron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Acircumflex</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Acircumflexacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Acircumflexdotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Acircumflexgrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Acircumflexhookabove</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Acircumflextilde</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Adblgrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Adieresis</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Adieresis-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Adotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Agrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ahookabove</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Aie-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ainvertedbreve</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Amacron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Aogonek</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Aring</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Aringacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Atilde</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.B</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Be-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.C</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Cacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ccaron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ccedilla</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ccedillaacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ccircumflex</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Cdotaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Che-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Chedescender-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Chedieresis-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Chekhakassian-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Cheverticalstroke-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.D</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.DZcaron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Dcaron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Dcroat</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ddotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.De-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Dje-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Dlinebelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Dzcaron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Dze-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Dzhe-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.E</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.E-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Eacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ebreve</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ecaron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ecedillabreve</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ecircumflex</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ecircumflexacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ecircumflexdotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ecircumflexgrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ecircumflexhookabove</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ecircumflextilde</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Edblgrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Edieresis</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Edotaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Edotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ef-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Egrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ehookabove</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Einvertedbreve</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.El-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Em-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Emacron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Emacronacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Emacrongrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.En-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Endescender-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Eng</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Enghe-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Eogonek</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Er-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ereversed-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Es-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Esdescender-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Eth</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Etilde</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.F</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Fita-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.G</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Gbreve</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Gcaron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Gcircumflex</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Gcommaaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Gdotaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ge-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Gedescender-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Germandbls</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ghemiddlehook-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ghestroke-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Gheupturn-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Gje-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Gmacron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.H</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ha-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Hadescender-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Hardsign-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Hbar</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Hbrevebelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Hcircumflex</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Hdotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.I</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.I-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ia-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Iacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ibreve</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Icaron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Icircumflex</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Idblgrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Idieresis</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Idieresis-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Idieresisacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Idotaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Idotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ie-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Iebreve-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Iegrave-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Igrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ihookabove</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ii-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Iigrave-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Iinvertedbreve</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Iishort-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Imacron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Imacron-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Io-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Iogonek</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Itilde</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Iu-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Izhitsa-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.J</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Jacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Jcircumflex</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Je-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.K</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ka-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Kabashkir-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Kacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Kadescender-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Kaverticalstroke-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Kcommaaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Kje-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.L</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.LJ</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Lacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Lcaron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Lcommaaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ldot</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ldotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Lj</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Lje-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Llinebelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Lslash</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.M</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Mdotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.N</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.NJ</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Nacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ncaron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ncommaaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ndotaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ndotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Nj</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Nje-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Nlinebelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ntilde</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.O</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.O-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.OE</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Oacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Obarred-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Obreve</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ocaron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ocircumflex</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ocircumflexacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ocircumflexdotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ocircumflexgrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ocircumflexhookabove</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ocircumflextilde</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Odblgrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Odieresis</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Odieresis-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Odieresismacron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Odotaccentmacron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Odotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ograve</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ohm</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ohookabove</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ohorn</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ohornacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ohorndotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ohorngrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ohornhookabove</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ohorntilde</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ohungarumlaut</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Oinvertedbreve</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Omacron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Omacronacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Omacrongrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Oogonek</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Oslash</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Oslashacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Otilde</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Otildeacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Otildedieresis</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Otildemacron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.P</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Palochka-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Pe-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Q</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Qa-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.R</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Racute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Rcaron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Rcommaaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Rdblgrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Rdotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Rinvertedbreve</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Rlinebelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.S</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Sacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Sacutedotaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Saltillo</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Scaron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Scarondotaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Scedilla</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Schwa</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Schwa-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Scircumflex</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Scommaaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Sdotaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Sdotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Sdotbelowdotaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Sha-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Shcha-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Shha-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Softsign-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.T</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Tbar</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Tcaron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Tcedilla</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Tcommaaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Tdotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Te-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Thorn</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Tlinebelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Tse-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Tshe-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.U</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.U-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ubreve</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ucaron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ucircumflex</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Udblgrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Udieresis</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Udieresis-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Udieresisacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Udieresiscaron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Udieresisgrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Udieresismacron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Udotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ugrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uhookabove</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uhorn</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uhornacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uhorndotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uhorngrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uhornhookabove</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uhorntilde</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uhungarumlaut</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uhungarumlaut-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uinvertedbreve</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Umacron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Umacron-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Umacrondieresis</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uogonek</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uring</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ushort-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ustraight-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ustraightstroke-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Utilde</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Utildeacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.V</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ve-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.W</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Wacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Wcircumflex</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Wdieresis</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.We-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Wgrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.X</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Y</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Yacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Yat-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ycircumflex</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ydieresis</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ydotaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ydotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Yeru-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Yerudieresis-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ygrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Yhookabove</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Yi-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ymacron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ytilde</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Yusbig-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Z</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Zacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Zcaron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Zdotaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Zdotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ze-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Zedescender-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Zedieresis-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Zhe-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Zhebreve-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Zhedescender-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Zhedieresis-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph._bar-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph._bottomhook</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph._commaaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph._currencyvstem</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph._descender-cy.case.straight</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph._descenderreverse-cy.case</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph._descenderreversed-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph._o.numero</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph._slash.zero</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph._slash.zero.osf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph._typoquote</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.a</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.a-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.aacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.abreve</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.abreve-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.abreveacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.abrevedotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.abrevegrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.abrevehookabove</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.abrevetilde</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acaron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acircumflex</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acircumflexacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acircumflexdotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acircumflexgrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acircumflexhookabove</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acircumflextilde</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acutecomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acutecomb.case</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acutecomb.loclVIET</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acutecomb_dotaccentcomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.adblgrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.adieresis</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.adieresis-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.adotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ae</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.aeacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.agrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ahookabove</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.aie-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ainvertedbreve</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.amacron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ampersand</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.aogonek</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.apostrophemod</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.approxequal</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.approxequal.tf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.aring</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.aringacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.asciicircum</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.asciitilde</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.asterisk</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.at</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.atilde</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.b</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.backslash</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.bar</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.be-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.blackCircle</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.blank</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.braceleft</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.braceright</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.bracketleft</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.bracketright</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.breve</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevebelowcomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb-cy.case</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb.case</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb.loclVIET</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb_acutecomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb_acutecomb.case</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb_gravecomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb_gravecomb.case</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb_hookabovecomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb_hookabovecomb.case</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb_tildecomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb_tildecomb.case</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.breveinvertedcomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.breveinvertedcomb.case</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brokenbar</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.bullet</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.bulletoperator</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.bulletoperator.tf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.c</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.cacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.caron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.caroncomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.caroncomb.alt</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.caroncomb.case</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.caroncomb.loclVIET</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.caroncomb_dotaccentcomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ccaron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ccedilla</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ccedillaacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ccircumflex</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.cdotaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.cedi</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.cedilla</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.cedillacomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.cent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.che-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.chedescender-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.chedieresis-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.chekhakassian-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.cheverticalstroke-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflex</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflexcomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflexcomb.case</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflexcomb.loclVIET</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflexcomb_acutecomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflexcomb_acutecomb.case</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflexcomb_gravecomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflexcomb_gravecomb.case</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflexcomb_hookabovecomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflexcomb_hookabovecomb.case</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflexcomb_tildecomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflexcomb_tildecomb.case</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.colon</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.colonsign</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.comma</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.commaaccentcomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.commaturnedabovecomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.commaturnedmod</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.commercialMinusSign</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.commercialMinusSign.tf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.copyright</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.currency</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.d</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dagger</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.daggerdbl</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dblgravecomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dblgravecomb.case</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dcaron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dcroat</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ddotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.de-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.degree</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.descender-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.descender-cy.case</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.descender-cy.strait</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dieresis</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dieresisbelowcomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dieresiscomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dieresiscomb.case</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dieresiscomb.loclVIET</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dieresiscomb_acutecomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dieresiscomb_caroncomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dieresiscomb_gravecomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dieresiscomb_macroncomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.divide</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.divide.tf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.divisionslash</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.divisionslash.tf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dje-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dlinebelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dollar</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dong</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dotaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dotaccentcomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dotaccentcomb.case</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dotaccentcomb.loclVIET</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dotaccentcomb_macroncomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dotbelowcomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.doubleprimemod</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.downArrow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dzcaron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dze-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dzhe-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.e</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.e-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ebreve</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ecaron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ecedillabreve</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ecircumflex</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ecircumflexacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ecircumflexdotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ecircumflexgrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ecircumflexhookabove</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ecircumflextilde</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.edblgrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.edieresis</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.edotaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.edotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ef-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.egrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ehookabove</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eight</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eight.dnom</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eight.lf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eight.numr</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eight.osf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eight.subs</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eight.tf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eight.tosf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eightinferior</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eightsuperior</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.einvertedbreve</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.el-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ellipsis</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.em-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.emacron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.emacronacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.emacrongrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.emdash</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.emptyset</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.emquad</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.emspace</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.en-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.endash</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.endescender-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eng</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.enghe-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.enquad</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.enspace</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eogonek</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.equal</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.equal.tf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.equivalence</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.equivalence.tf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.er-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ereversed-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.es-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.esdescender-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.estimated</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eth</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.etilde</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.euro</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.exclam</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.exclamdown</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.f</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.f_f</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.f_f_i</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.f_f_l</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fi</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.figuredash</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.figurespace</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.firsttonechinese</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fita-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.five</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.five.dnom</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.five.lf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.five.numr</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.five.osf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.five.subs</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.five.tf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.five.tosf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fiveeighths</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fiveinferior</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fivesixths</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fivesuperior</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fl</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.florin</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.four</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.four.dnom</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.four.lf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.four.numr</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.four.osf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.four.subs</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.four.tf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.four.tosf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fourfifths</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fourinferior</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fourperemspace</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.foursuperior</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fourthtonechinese</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fraction</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.franc</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.g</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gbreve</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gcaron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gcircumflex</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gcommaaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gdotaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ge-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gedescender-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.germandbls</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ghemiddlehook-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ghestroke-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gheupturn-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gje-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gmacron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.grave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gravecomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gravecomb.case</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gravecomb.loclVIET</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.greater</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.greater.tf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.greaterequal</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.greaterequal.tf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.guarani</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.guillemetleft</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.guillemetright</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.guilsinglleft</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.guilsinglright</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.h</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ha-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hadescender-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hairspace</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hardsign-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hbar</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hbrevebelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hcircumflex</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hdotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hookabovecomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hookabovecomb.case</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hookabovecomb.loclVIET</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.horizontalbar</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.horncomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hryvnia</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hungarumlaut</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hungarumlautcomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hungarumlautcomb.case</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hyphen</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hyphentwo</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.i</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.i-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ia-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.iacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ibreve</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.icaron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.icircumflex</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.idblgrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.idieresis</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.idieresis-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.idieresisacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.idotaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.idotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.idotless</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ie-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.iebreve-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.iegrave-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.igrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ihookabove</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ii-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.iigrave-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.iinvertedbreve</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.iishort-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.imacron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.imacron-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.increment</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.infinity</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.integral</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.io-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.iogonek</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.itilde</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.iu-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.izhitsa-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.j</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.jacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.jcircumflex</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.jdotless</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.je-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.k</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ka-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.kabashkir-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.kacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.kadescender-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.kaverticalstroke-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.kcommaaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.kgreenlandic</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.kip</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.kje-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.l</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.lacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.lcaron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.lcommaaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ldot</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ldotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.leftArrow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.leftanglebracket-math</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.less</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.less.tf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.lessequal</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.lessequal.tf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.lira</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.liraTurkish</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.literSign</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.lj</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.lje-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.llinebelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.logicalnot</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.logicalnot.tf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.lozenge</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.lslash</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.m</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.macron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.macronbelowcomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.macronbelowcomb.narrow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.macroncomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.macroncomb.case</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.macroncomb.loclVIET</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.macroncomb.narrow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.macroncomb.narrow.case</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.macroncomb_acutecomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.macroncomb_dieresiscomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.macroncomb_gravecomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.manat</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.mdotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.micro</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.minus</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.minus.tf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.minute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.multiply</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.multiply.tf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.n</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.naira</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nbspace</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ncaron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ncommaaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ndotaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ndotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nine</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nine.dnom</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nine.lf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nine.numr</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nine.osf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nine.ss01</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nine.subs</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nine.tf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nine.tosf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nineinferior</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ninesuperior</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nj</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nje-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nlinebelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nonbreakinghyphen</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.notequal</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.notequal.tf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.notidentical</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.notidentical.tf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ntilde</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.numbersign</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.numero</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.o</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.o-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.oacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.obarred-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.obreve</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ocaron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ocircumflex</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ocircumflexacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ocircumflexdotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ocircumflexgrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ocircumflexhookabove</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ocircumflextilde</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.odblgrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.odieresis</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.odieresis-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.odieresismacron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.odotaccentmacron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.odotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.oe</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ogonek</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ogonekcomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ogonekcomb.narrow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ogonekcomb.tall</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ogonekcomb.tall.case</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ograve</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ohookabove</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ohorn</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ohornacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ohorndotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ohorngrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ohornhookabove</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ohorntilde</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ohungarumlaut</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.oinvertedbreve</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.omacron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.omacronacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.omacrongrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.one</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.one.dnom</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.one.lf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.one.numr</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.one.osf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.one.subs</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.one.tf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.one.tosf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.oneeighth</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.onefifth</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.onefraction</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.onehalf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.oneinferior</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.oneninth</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.onequarter</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.oneseventh</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.onesixth</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.onesuperior</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.onetenth</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.onethird</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.oogonek</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ordfeminine</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ordmasculine</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.oslash</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.oslashacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.otilde</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.otildeacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.otildedieresis</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.otildemacron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.p</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.palochka-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.paragraph</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.parenleft</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.parenright</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.partialdiff</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.pe-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.percent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.period</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.periodcentered</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.periodcentered.loclCAT</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.periodcentered.loclCAT.case</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.perthousand</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.peseta</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.peso</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.pi</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.plus</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.plus.tf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.plusminus</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.plusminus.tf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.primeReversed</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.primemod</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.product</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.punctuationspace</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.q</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.qa-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.question</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.questiondown</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.quotedbl</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.quotedblbase</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.quotedblleft</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.quotedblright</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.quoteleft</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.quoteright</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.quotesinglbase</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.quotesingle</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.r</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.racute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.radical</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ratio</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.rcaron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.rcommaaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.rdblgrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.rdotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.registered</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.rightArrow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.rightanglebracket-math</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ring</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ringcomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ringcomb.case</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ringcomb_acutecomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ringcomb_acutecomb.case</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ringhalfleft</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ringhalfright</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.rinvertedbreve</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.rlinebelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ruble</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.rupeeIndian</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.s</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.sacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.sacutedotaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.saltillo</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.scaron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.scarondotaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.scedilla</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.schwa</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.schwa-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.scircumflex</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.scommaaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.sdotaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.sdotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.sdotbelowdotaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.second</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.secondtonechinese</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.section</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.semicolon</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.seven</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.seven.dnom</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.seven.lf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.seven.numr</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.seven.osf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.seven.subs</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.seven.tf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.seven.tosf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.seveneighths</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.seveninferior</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.sevensuperior</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.sha-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.shcha-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.shha-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.six</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.six.dnom</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.six.lf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.six.numr</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.six.osf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.six.ss01</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.six.subs</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.six.tf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.six.tosf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.sixinferior</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.sixperemspace</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.sixsuperior</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.slash</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.slashlongcomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.slashlongcomb.case</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.slashshortcomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.slashshortcomb.case</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.softhyphen</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.softsign-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.space</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.sterling</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.strokelongcomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.strokeshortcomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.strokeshortcomb.case</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.summation</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.t</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tbar</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tcaron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tcedilla</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tcommaaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tdieresis</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tdotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.te-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tenge</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.thinspace</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.thorn</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.three</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.three.dnom</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.three.lf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.three.numr</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.three.osf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.three.subs</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.three.tf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.three.tosf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.threeeighths</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.threefifths</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.threeinferior</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.threeperemspace</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.threequarters</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.threesuperior</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tilde</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tildecomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tildecomb.case</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tildecomb.loclVIET</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tildecomb_acutecomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tildecomb_dieresiscomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tildecomb_macroncomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tlinebelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.trademark</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tripleprime</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tse-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tshe-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tugrik</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.two</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.two.dnom</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.two.lf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.two.numr</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.two.osf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.two.subs</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.two.tf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.two.tosf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.twofifths</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.twoinferior</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.twosuperior</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.twothirds</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.u</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.u-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ubreve</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ucaron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ucircumflex</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.udblgrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.udieresis</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.udieresis-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.udieresisacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.udieresiscaron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.udieresisgrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.udieresismacron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.udotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ugrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uhookabove</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uhorn</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uhornacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uhorndotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uhorngrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uhornhookabove</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uhorntilde</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uhungarumlaut</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uhungarumlaut-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uinvertedbreve</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.umacron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.umacron-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.umacrondieresis</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.underscore</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uogonek</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.upArrow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uring</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ushort-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ustraight-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ustraightstroke-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.utilde</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.utildeacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.v</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ve-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.verticallineabovecomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.verticallinebelowcomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.verticallinelowmod</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.verticallinemod</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.w</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.wacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.wcircumflex</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.wdieresis</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.we-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.wgrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.whiteCircle</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.won</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.x</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.y</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.yacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.yat-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ycircumflex</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ydieresis</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ydotaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ydotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.yen</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.yeru-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.yerudieresis-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ygrave</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.yhookabove</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.yi-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ymacron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ytilde</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.yusbig-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.z</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zcaron</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zdotaccent</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zdotbelow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ze-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zedescender-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zedieresis-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.dnom</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.lf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.lf.zero</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.numr</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.osf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.osf.zero</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.subs</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.tf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.tf.zero</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.tosf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.tosf.zero</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.zero</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zeroinferior</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zerosuperior</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zerothird</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zerowidthspace</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zhe-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zhebreve-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zhedescender-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zhedieresis-cy</key>
+      <integer>2</integer>
+    </dict>
+  </dict>
+</plist>
diff --git a/src/Cantarell-Bold.ufo/glyphs/lcaron.glif b/src/Cantarell-Bold.ufo/glyphs/lcaron.glif
new file mode 100644
index 00000000..025a75fa
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/lcaron.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="lcaron" format="2">
+  <advance width="355"/>
+  <unicode hex="013E"/>
+  <outline>
+    <component base="l"/>
+    <component base="caroncomb.alt" xOffset="202" yOffset="-2"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>l</string>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/lcommaaccent.glif b/src/Cantarell-Bold.ufo/glyphs/lcommaaccent.glif
new file mode 100644
index 00000000..63d9320d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/lcommaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="lcommaaccent" format="2">
+  <advance width="310"/>
+  <unicode hex="013C"/>
+  <outline>
+    <component base="l"/>
+    <component base="commaaccentcomb" xOffset="50"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ldot.glif b/src/Cantarell-Bold.ufo/glyphs/ldot.glif
new file mode 100644
index 00000000..d10084e1
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ldot.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ldot" format="2">
+  <advance width="310"/>
+  <unicode hex="0140"/>
+  <outline>
+    <component base="l"/>
+    <component base="periodcentered.loclCAT" xOffset="310" yOffset="8"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ldotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/ldotbelow.glif
new file mode 100644
index 00000000..062f2b56
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ldotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ldotbelow" format="2">
+  <advance width="310"/>
+  <unicode hex="1E37"/>
+  <outline>
+    <component base="l"/>
+    <component base="dotbelowcomb" xOffset="18"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/leftA_rrow.glif b/src/Cantarell-Bold.ufo/glyphs/leftA_rrow.glif
new file mode 100644
index 00000000..3fb23441
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/leftA_rrow.glif
@@ -0,0 +1,11 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="leftArrow" format="2">
+  <advance width="646"/>
+  <unicode hex="2190"/>
+  <note>
+arrowleft
+</note>
+  <outline>
+    <component base="rightArrow" xScale="-1" yScale="-1" xOffset="660" yOffset="643"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/leftanglebracket-math.glif 
b/src/Cantarell-Bold.ufo/glyphs/leftanglebracket-math.glif
new file mode 100644
index 00000000..929d7e19
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/leftanglebracket-math.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="leftanglebracket-math" format="2">
+  <advance width="322"/>
+  <unicode hex="27E8"/>
+  <outline>
+    <contour>
+      <point x="138" y="-10" type="line"/>
+      <point x="311" y="-10" type="line"/>
+      <point x="164" y="398" type="line"/>
+      <point x="164" y="351" type="line"/>
+      <point x="314" y="739" type="line"/>
+      <point x="156" y="739" type="line"/>
+      <point x="9" y="364" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/less.glif b/src/Cantarell-Bold.ufo/glyphs/less.glif
new file mode 100644
index 00000000..e3bb516b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/less.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="less" format="2">
+  <advance width="569"/>
+  <unicode hex="003C"/>
+  <outline>
+    <component base="greater.tf" xScale="-1" yScale="-1" xOffset="569" yOffset="679"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/less.tf.glif b/src/Cantarell-Bold.ufo/glyphs/less.tf.glif
new file mode 100644
index 00000000..a3810673
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/less.tf.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="less.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <component base="greater.tf" xScale="-1" yScale="-1" xOffset="626" yOffset="619"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/lessequal.glif b/src/Cantarell-Bold.ufo/glyphs/lessequal.glif
new file mode 100644
index 00000000..9da2df1a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/lessequal.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="lessequal" format="2">
+  <advance width="592"/>
+  <unicode hex="2264"/>
+  <outline>
+    <component base="greaterequal.tf" xScale="-1" xOffset="604"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/lessequal.tf.glif b/src/Cantarell-Bold.ufo/glyphs/lessequal.tf.glif
new file mode 100644
index 00000000..4dbfe862
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/lessequal.tf.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="lessequal.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <component base="greaterequal.tf" xScale="-1" xOffset="610"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/lira.glif b/src/Cantarell-Bold.ufo/glyphs/lira.glif
new file mode 100644
index 00000000..bb27834a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/lira.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="lira" format="2">
+  <advance width="624"/>
+  <unicode hex="20A4"/>
+  <outline>
+    <contour>
+      <point x="61" y="0" type="line"/>
+      <point x="578" y="0" type="line"/>
+      <point x="578" y="156" type="line"/>
+      <point x="238" y="156" type="line"/>
+      <point x="287" y="175"/>
+      <point x="306" y="204"/>
+      <point x="306" y="262" type="curve" smooth="yes"/>
+      <point x="307" y="461" type="line" smooth="yes"/>
+      <point x="307" y="517"/>
+      <point x="351" y="554"/>
+      <point x="429" y="554" type="curve" smooth="yes"/>
+      <point x="464" y="554"/>
+      <point x="509" y="547"/>
+      <point x="543" y="536" type="curve"/>
+      <point x="581" y="677" type="line"/>
+      <point x="539" y="695"/>
+      <point x="490" y="704"/>
+      <point x="436" y="704" type="curve" smooth="yes"/>
+      <point x="255" y="704"/>
+      <point x="130" y="603"/>
+      <point x="132" y="451" type="curve" smooth="yes"/>
+      <point x="134" y="252" type="line" smooth="yes"/>
+      <point x="134" y="199"/>
+      <point x="114" y="173"/>
+      <point x="61" y="156" type="curve"/>
+    </contour>
+    <contour>
+      <point x="64" y="378" type="line"/>
+      <point x="498" y="378" type="line"/>
+      <point x="498" y="488" type="line"/>
+      <point x="64" y="488" type="line"/>
+    </contour>
+    <contour>
+      <point x="64" y="218" type="line"/>
+      <point x="498" y="218" type="line"/>
+      <point x="498" y="328" type="line"/>
+      <point x="64" y="328" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/liraT_urkish.glif b/src/Cantarell-Bold.ufo/glyphs/liraT_urkish.glif
new file mode 100644
index 00000000..22d197db
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/liraT_urkish.glif
@@ -0,0 +1,35 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="liraTurkish" format="2">
+  <advance width="679"/>
+  <unicode hex="20BA"/>
+  <outline>
+    <contour>
+      <point x="306" y="0" type="line"/>
+      <point x="513" y="0"/>
+      <point x="651" y="138"/>
+      <point x="651" y="345" type="curve"/>
+      <point x="494" y="345" type="line"/>
+      <point x="494" y="222"/>
+      <point x="420" y="140"/>
+      <point x="309" y="140" type="curve"/>
+    </contour>
+    <contour>
+      <point x="143" y="0" type="line"/>
+      <point x="309" y="0" type="line"/>
+      <point x="309" y="707" type="line"/>
+      <point x="143" y="707" type="line"/>
+    </contour>
+    <contour>
+      <point x="71" y="351" type="line"/>
+      <point x="482" y="571" type="line"/>
+      <point x="433" y="661" type="line"/>
+      <point x="23" y="441" type="line"/>
+    </contour>
+    <contour>
+      <point x="103" y="197" type="line"/>
+      <point x="482" y="400" type="line"/>
+      <point x="433" y="490" type="line"/>
+      <point x="54" y="287" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/literS_ign.glif b/src/Cantarell-Bold.ufo/glyphs/literS_ign.glif
new file mode 100644
index 00000000..bf615ff4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/literS_ign.glif
@@ -0,0 +1,43 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="literSign" format="2">
+  <advance width="490"/>
+  <unicode hex="2113"/>
+  <outline>
+    <contour>
+      <point x="310" y="-10" type="curve" smooth="yes"/>
+      <point x="356" y="-10"/>
+      <point x="403" y="1"/>
+      <point x="446" y="22" type="curve"/>
+      <point x="407" y="137" type="line"/>
+      <point x="386" y="126"/>
+      <point x="360" y="119"/>
+      <point x="337" y="119" type="curve" smooth="yes"/>
+      <point x="290" y="119"/>
+      <point x="256" y="151"/>
+      <point x="256" y="197" type="curve" smooth="yes"/>
+      <point x="256" y="501" type="line" smooth="yes"/>
+      <point x="256" y="568"/>
+      <point x="270" y="613"/>
+      <point x="290" y="613" type="curve" smooth="yes"/>
+      <point x="309" y="613"/>
+      <point x="321" y="587"/>
+      <point x="321" y="546" type="curve" smooth="yes"/>
+      <point x="321" y="491"/>
+      <point x="310" y="457"/>
+      <point x="11" y="125" type="curve"/>
+      <point x="79" y="57" type="line"/>
+      <point x="358" y="329"/>
+      <point x="451" y="437"/>
+      <point x="451" y="569" type="curve" smooth="yes"/>
+      <point x="451" y="679"/>
+      <point x="387" y="749"/>
+      <point x="286" y="749" type="curve" smooth="yes"/>
+      <point x="165" y="749"/>
+      <point x="87" y="648"/>
+      <point x="87" y="491" type="curve" smooth="yes"/>
+      <point x="87" y="179" type="line" smooth="yes"/>
+      <point x="87" y="72"/>
+      <point x="185" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/lj.glif b/src/Cantarell-Bold.ufo/glyphs/lj.glif
new file mode 100644
index 00000000..0119d784
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/lj.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="lj" format="2">
+  <advance width="597"/>
+  <unicode hex="01C9"/>
+  <outline>
+    <component base="l"/>
+    <component base="j" xOffset="310"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/lje-cy.glif b/src/Cantarell-Bold.ufo/glyphs/lje-cy.glif
new file mode 100644
index 00000000..bafea7b3
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/lje-cy.glif
@@ -0,0 +1,55 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="lje-cy" format="2">
+  <advance width="861"/>
+  <unicode hex="0459"/>
+  <outline>
+    <contour>
+      <point x="445" y="0" type="line"/>
+      <point x="615" y="0" type="line" smooth="yes"/>
+      <point x="765" y="0"/>
+      <point x="853" y="70"/>
+      <point x="853" y="187" type="curve" smooth="yes"/>
+      <point x="853" y="281"/>
+      <point x="775" y="344"/>
+      <point x="660" y="344" type="curve" smooth="yes"/>
+      <point x="445" y="344" type="line"/>
+      <point x="445" y="220" type="line"/>
+      <point x="624" y="220" type="line" smooth="yes"/>
+      <point x="658" y="220"/>
+      <point x="684" y="202"/>
+      <point x="684" y="173" type="curve" smooth="yes"/>
+      <point x="684" y="144"/>
+      <point x="665" y="126"/>
+      <point x="636" y="126" type="curve" smooth="yes"/>
+      <point x="445" y="126" type="line"/>
+    </contour>
+    <contour>
+      <point x="96" y="-17" type="curve" smooth="yes"/>
+      <point x="207" y="-17"/>
+      <point x="273" y="90"/>
+      <point x="273" y="200" type="curve" smooth="yes"/>
+      <point x="273" y="351" type="line"/>
+      <point x="382" y="351" type="line"/>
+      <point x="382" y="0" type="line"/>
+      <point x="548" y="0" type="line"/>
+      <point x="548" y="491" type="line"/>
+      <point x="120" y="491" type="line"/>
+      <point x="120" y="194" type="line" smooth="yes"/>
+      <point x="120" y="176"/>
+      <point x="108" y="115"/>
+      <point x="66" y="115" type="curve" smooth="yes"/>
+      <point x="58" y="115"/>
+      <point x="37" y="122"/>
+      <point x="23" y="131" type="curve"/>
+      <point x="-4" y="15" type="line"/>
+      <point x="21" y="-5"/>
+      <point x="57" y="-17"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>el-cy</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/llinebelow.glif b/src/Cantarell-Bold.ufo/glyphs/llinebelow.glif
new file mode 100644
index 00000000..e2217a76
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/llinebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="llinebelow" format="2">
+  <advance width="310"/>
+  <unicode hex="1E3B"/>
+  <outline>
+    <component base="l"/>
+    <component base="macronbelowcomb.narrow" xOffset="-50"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/logicalnot.glif b/src/Cantarell-Bold.ufo/glyphs/logicalnot.glif
new file mode 100644
index 00000000..db7b8038
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/logicalnot.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="logicalnot" format="2">
+  <advance width="664"/>
+  <unicode hex="00AC"/>
+  <outline>
+    <contour>
+      <point x="50" y="284" type="line"/>
+      <point x="584" y="284" type="line"/>
+      <point x="584" y="419" type="line"/>
+      <point x="50" y="419" type="line"/>
+    </contour>
+    <contour>
+      <point x="415" y="142" type="line"/>
+      <point x="583" y="142" type="line"/>
+      <point x="583" y="343" type="line"/>
+      <point x="415" y="343" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/logicalnot.tf.glif 
b/src/Cantarell-Bold.ufo/glyphs/logicalnot.tf.glif
new file mode 100644
index 00000000..719ea765
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/logicalnot.tf.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="logicalnot.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="36" y="254" type="line"/>
+      <point x="520" y="254" type="line"/>
+      <point x="520" y="389" type="line"/>
+      <point x="36" y="389" type="line"/>
+    </contour>
+    <contour>
+      <point x="358" y="112" type="line"/>
+      <point x="519" y="112" type="line"/>
+      <point x="519" y="313" type="line"/>
+      <point x="358" y="313" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/lozenge.glif b/src/Cantarell-Bold.ufo/glyphs/lozenge.glif
new file mode 100644
index 00000000..67bf2e2a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/lozenge.glif
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="lozenge" format="2">
+  <advance width="563"/>
+  <unicode hex="25CA"/>
+  <outline>
+    <contour>
+      <point x="205" y="0" type="line"/>
+      <point x="357" y="0" type="line"/>
+      <point x="544" y="352" type="line"/>
+      <point x="357" y="694" type="line"/>
+      <point x="205" y="694" type="line"/>
+      <point x="19" y="352" type="line"/>
+    </contour>
+    <contour>
+      <point x="284" y="150" type="line"/>
+      <point x="184" y="349" type="line"/>
+      <point x="284" y="546" type="line"/>
+      <point x="394" y="348" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/lslash.glif b/src/Cantarell-Bold.ufo/glyphs/lslash.glif
new file mode 100644
index 00000000..288eec28
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/lslash.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="lslash" format="2">
+  <advance width="310"/>
+  <unicode hex="0142"/>
+  <outline>
+    <component base="l"/>
+    <component base="slashshortcomb" xOffset="-70" yOffset="119"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>0</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/m.glif b/src/Cantarell-Bold.ufo/glyphs/m.glif
new file mode 100644
index 00000000..b31f406e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/m.glif
@@ -0,0 +1,55 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="m" format="2">
+  <advance width="902"/>
+  <unicode hex="006D"/>
+  <note>
+m
+</note>
+  <anchor x="467" y="0" name="bottom"/>
+  <anchor x="467" y="490" name="top"/>
+  <outline>
+    <contour>
+      <point x="54" y="0" type="line"/>
+      <point x="227" y="0" type="line"/>
+      <point x="227" y="376" type="line"/>
+      <point x="179" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
+    </contour>
+    <contour>
+      <point x="371" y="0" type="line"/>
+      <point x="543" y="0" type="line"/>
+      <point x="543" y="294" type="line" smooth="yes"/>
+      <point x="543" y="419"/>
+      <point x="474" y="496"/>
+      <point x="362" y="496" type="curve" smooth="yes"/>
+      <point x="291" y="496"/>
+      <point x="226" y="465"/>
+      <point x="185" y="408" type="curve"/>
+      <point x="204" y="305" type="line"/>
+      <point x="231" y="332"/>
+      <point x="262" y="346"/>
+      <point x="297" y="346" type="curve" smooth="yes"/>
+      <point x="361" y="346"/>
+      <point x="371" y="302"/>
+      <point x="371" y="265" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="687" y="0" type="line"/>
+      <point x="860" y="0" type="line"/>
+      <point x="860" y="294" type="line" smooth="yes"/>
+      <point x="860" y="419"/>
+      <point x="791" y="496"/>
+      <point x="679" y="496" type="curve" smooth="yes"/>
+      <point x="603" y="496"/>
+      <point x="541" y="462"/>
+      <point x="501" y="408" type="curve"/>
+      <point x="521" y="305" type="line"/>
+      <point x="548" y="332"/>
+      <point x="578" y="346"/>
+      <point x="614" y="346" type="curve" smooth="yes"/>
+      <point x="674" y="346"/>
+      <point x="687" y="307"/>
+      <point x="687" y="265" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/macron.glif b/src/Cantarell-Bold.ufo/glyphs/macron.glif
new file mode 100644
index 00000000..84d14063
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/macron.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="macron" format="2">
+  <advance width="477"/>
+  <unicode hex="00AF"/>
+  <outline>
+    <component base="macroncomb" xOffset="-6"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/macronbelowcomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/macronbelowcomb.glif
new file mode 100644
index 00000000..63b24ee2
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/macronbelowcomb.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="macronbelowcomb" format="2">
+  <unicode hex="0331"/>
+  <anchor x="245" y="0" name="_bottom"/>
+  <anchor x="245" y="-206" name="bottom"/>
+  <outline>
+    <contour>
+      <point x="68" y="-206" type="line"/>
+      <point x="421" y="-206" type="line"/>
+      <point x="421" y="-71" type="line"/>
+      <point x="68" y="-71" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>489</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/macronbelowcomb.narrow.glif 
b/src/Cantarell-Bold.ufo/glyphs/macronbelowcomb.narrow.glif
new file mode 100644
index 00000000..30a7522f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/macronbelowcomb.narrow.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="macronbelowcomb.narrow" format="2">
+  <anchor x="218" y="0" name="_bottom"/>
+  <anchor x="218" y="-206" name="bottom"/>
+  <outline>
+    <contour>
+      <point x="67.8" y="-206" type="line"/>
+      <point x="367.85" y="-206" type="line"/>
+      <point x="367.85" y="-71" type="line"/>
+      <point x="67.8" y="-71" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>436</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/macroncomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/macroncomb.case.glif
new file mode 100644
index 00000000..12cf1051
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/macroncomb.case.glif
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="macroncomb.case" format="2">
+  <anchor x="239" y="694" name="_top"/>
+  <anchor x="239" y="902" name="top"/>
+  <outline>
+    <component base="macroncomb" yOffset="192"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>477</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/macroncomb.glif b/src/Cantarell-Bold.ufo/glyphs/macroncomb.glif
new file mode 100644
index 00000000..1951e20e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/macroncomb.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="macroncomb" format="2">
+  <unicode hex="0304"/>
+  <anchor x="242" y="490" name="_top"/>
+  <anchor x="242" y="690" name="top"/>
+  <outline>
+    <contour>
+      <point x="62" y="577" type="line"/>
+      <point x="422" y="577" type="line"/>
+      <point x="422" y="713" type="line"/>
+      <point x="62" y="713" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>484</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/macroncomb.loclV_I_E_T_.glif 
b/src/Cantarell-Bold.ufo/glyphs/macroncomb.loclV_I_E_T_.glif
new file mode 100644
index 00000000..0c66ef8f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/macroncomb.loclV_I_E_T_.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="macroncomb.loclVIET" format="2">
+  <anchor x="239" y="490" name="_top"/>
+  <anchor x="239" y="684" name="top"/>
+  <outline>
+    <contour>
+      <point x="59" y="550" type="line"/>
+      <point x="419" y="550" type="line"/>
+      <point x="419" y="685" type="line"/>
+      <point x="59" y="685" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>477</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/macroncomb.narrow.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/macroncomb.narrow.case.glif
new file mode 100644
index 00000000..1b69652d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/macroncomb.narrow.case.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="macroncomb.narrow.case" format="2">
+  <anchor x="210" y="694" name="_top"/>
+  <anchor x="210" y="902" name="top"/>
+  <outline>
+    <contour>
+      <point x="68.4" y="767" type="line"/>
+      <point x="350.8" y="767" type="line"/>
+      <point x="350.8" y="902" type="line"/>
+      <point x="68.4" y="902" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>419</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/macroncomb.narrow.glif 
b/src/Cantarell-Bold.ufo/glyphs/macroncomb.narrow.glif
new file mode 100644
index 00000000..3e870ecd
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/macroncomb.narrow.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="macroncomb.narrow" format="2">
+  <anchor x="197" y="490" name="_top"/>
+  <anchor x="197" y="713" name="top"/>
+  <outline>
+    <contour>
+      <point x="62" y="577" type="line"/>
+      <point x="332" y="577" type="line"/>
+      <point x="332" y="713" type="line"/>
+      <point x="62" y="713" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>394</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/macroncomb_acutecomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/macroncomb_acutecomb.glif
new file mode 100644
index 00000000..af2f4c9a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/macroncomb_acutecomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="macroncomb_acutecomb" format="2">
+  <outline>
+    <component base="macroncomb.loclVIET"/>
+    <component base="acutecomb" xOffset="143" yOffset="194"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>477</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/macroncomb_dieresiscomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/macroncomb_dieresiscomb.glif
new file mode 100644
index 00000000..c4561c69
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/macroncomb_dieresiscomb.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="macroncomb_dieresiscomb" format="2">
+  <outline>
+    <component base="macroncomb.loclVIET" xOffset="53"/>
+    <component base="dieresiscomb" xOffset="23" yOffset="194"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>598</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/macroncomb_gravecomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/macroncomb_gravecomb.glif
new file mode 100644
index 00000000..ceae5b72
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/macroncomb_gravecomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="macroncomb_gravecomb" format="2">
+  <outline>
+    <component base="macroncomb.loclVIET"/>
+    <component base="gravecomb" xOffset="41" yOffset="194"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>477</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/manat.glif b/src/Cantarell-Bold.ufo/glyphs/manat.glif
new file mode 100644
index 00000000..ce714fe2
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/manat.glif
@@ -0,0 +1,33 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="manat" format="2">
+  <advance width="735"/>
+  <unicode hex="20BC"/>
+  <outline>
+    <contour>
+      <point x="53" y="0" type="line"/>
+      <point x="223" y="0" type="line"/>
+      <point x="223" y="228" type="line" smooth="yes"/>
+      <point x="223" y="366"/>
+      <point x="278" y="458"/>
+      <point x="363" y="458" type="curve" smooth="yes"/>
+      <point x="450" y="458"/>
+      <point x="511" y="362"/>
+      <point x="511" y="218" type="curve" smooth="yes"/>
+      <point x="511" y="0" type="line"/>
+      <point x="681" y="0" type="line"/>
+      <point x="681" y="228" type="line" smooth="yes"/>
+      <point x="681" y="452"/>
+      <point x="558" y="602"/>
+      <point x="371" y="602" type="curve" smooth="yes"/>
+      <point x="182" y="602"/>
+      <point x="53" y="448"/>
+      <point x="53" y="218" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="303" y="100" type="line"/>
+      <point x="433" y="100" type="line"/>
+      <point x="433" y="694" type="line"/>
+      <point x="303" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/mdotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/mdotbelow.glif
new file mode 100644
index 00000000..73365214
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/mdotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="mdotbelow" format="2">
+  <advance width="902"/>
+  <unicode hex="1E43"/>
+  <outline>
+    <component base="m"/>
+    <component base="dotbelowcomb" xOffset="317"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/micro.glif b/src/Cantarell-Bold.ufo/glyphs/micro.glif
new file mode 100644
index 00000000..5d9510f4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/micro.glif
@@ -0,0 +1,36 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="micro" format="2">
+  <advance width="626"/>
+  <unicode hex="00B5"/>
+  <outline>
+    <contour>
+      <point x="316" y="-6" type="curve" smooth="yes"/>
+      <point x="367" y="-6"/>
+      <point x="424" y="25"/>
+      <point x="452" y="91" type="curve"/>
+      <point x="409" y="185" type="line"/>
+      <point x="384" y="158"/>
+      <point x="361" y="144"/>
+      <point x="330" y="144" type="curve" smooth="yes"/>
+      <point x="283" y="144"/>
+      <point x="243" y="181"/>
+      <point x="228" y="250" type="curve"/>
+      <point x="200" y="149" type="line"/>
+      <point x="207" y="24"/>
+      <point x="264" y="-6"/>
+    </contour>
+    <contour>
+      <point x="80" y="-217" type="line"/>
+      <point x="250" y="-217" type="line"/>
+      <point x="250" y="490" type="line"/>
+      <point x="80" y="490" type="line"/>
+    </contour>
+    <contour>
+      <point x="421" y="0" type="line"/>
+      <point x="566" y="0" type="line"/>
+      <point x="566" y="490" type="line"/>
+      <point x="393" y="490" type="line"/>
+      <point x="393" y="114" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/minus.glif b/src/Cantarell-Bold.ufo/glyphs/minus.glif
new file mode 100644
index 00000000..d7a76f0e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/minus.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="minus" format="2">
+  <advance width="689"/>
+  <unicode hex="2212"/>
+  <outline>
+    <contour>
+      <point x="80" y="256" type="line"/>
+      <point x="609" y="256" type="line"/>
+      <point x="609" y="405" type="line"/>
+      <point x="80" y="405" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/minus.tf.glif b/src/Cantarell-Bold.ufo/glyphs/minus.tf.glif
new file mode 100644
index 00000000..7ca3b55b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/minus.tf.glif
@@ -0,0 +1,12 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="minus.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="55" y="247" type="line"/>
+      <point x="525" y="247" type="line"/>
+      <point x="525" y="414" type="line"/>
+      <point x="55" y="414" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/minute.glif b/src/Cantarell-Bold.ufo/glyphs/minute.glif
new file mode 100644
index 00000000..3579a673
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/minute.glif
@@ -0,0 +1,11 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="minute" format="2">
+  <advance width="323"/>
+  <unicode hex="2032"/>
+  <note>
+minute
+</note>
+  <outline>
+    <component base="quotesingle" yxScale="0.19201" xOffset="-92"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/multiply.glif b/src/Cantarell-Bold.ufo/glyphs/multiply.glif
new file mode 100644
index 00000000..364896c8
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/multiply.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="multiply" format="2">
+  <advance width="576"/>
+  <unicode hex="00D7"/>
+  <outline>
+    <contour>
+      <point x="438" y="39" type="line"/>
+      <point x="551" y="152" type="line"/>
+      <point x="150" y="562" type="line"/>
+      <point x="37" y="449" type="line"/>
+    </contour>
+    <contour>
+      <point x="131" y="38" type="line"/>
+      <point x="548" y="452" type="line"/>
+      <point x="434" y="565" type="line"/>
+      <point x="23" y="146" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/multiply.tf.glif b/src/Cantarell-Bold.ufo/glyphs/multiply.tf.glif
new file mode 100644
index 00000000..f52c98da
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/multiply.tf.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="multiply.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="443" y="39" type="line"/>
+      <point x="554" y="152" type="line"/>
+      <point x="150" y="562" type="line"/>
+      <point x="38" y="449" type="line"/>
+    </contour>
+    <contour>
+      <point x="131" y="38" type="line"/>
+      <point x="551" y="452" type="line"/>
+      <point x="438" y="565" type="line"/>
+      <point x="24" y="146" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/n.glif b/src/Cantarell-Bold.ufo/glyphs/n.glif
new file mode 100644
index 00000000..fbdbc64c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/n.glif
@@ -0,0 +1,37 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="n" format="2">
+  <advance width="581"/>
+  <unicode hex="006E"/>
+  <note>
+n
+</note>
+  <anchor x="296" y="0" name="bottom"/>
+  <anchor x="296" y="490" name="top"/>
+  <outline>
+    <contour>
+      <point x="54" y="0" type="line"/>
+      <point x="227" y="0" type="line"/>
+      <point x="227" y="376" type="line"/>
+      <point x="179" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
+    </contour>
+    <contour>
+      <point x="366" y="0" type="line"/>
+      <point x="539" y="0" type="line"/>
+      <point x="539" y="284" type="line" smooth="yes"/>
+      <point x="539" y="418"/>
+      <point x="474" y="496"/>
+      <point x="363" y="496" type="curve" smooth="yes"/>
+      <point x="293" y="496"/>
+      <point x="232" y="465"/>
+      <point x="192" y="408" type="curve"/>
+      <point x="211" y="305" type="line"/>
+      <point x="236" y="332"/>
+      <point x="264" y="346"/>
+      <point x="298" y="346" type="curve" smooth="yes"/>
+      <point x="345" y="346"/>
+      <point x="366" y="320"/>
+      <point x="366" y="265" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/nacute.glif b/src/Cantarell-Bold.ufo/glyphs/nacute.glif
new file mode 100644
index 00000000..5b227626
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/nacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nacute" format="2">
+  <advance width="581"/>
+  <unicode hex="0144"/>
+  <outline>
+    <component base="n"/>
+    <component base="acutecomb" xOffset="200"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/naira.glif b/src/Cantarell-Bold.ufo/glyphs/naira.glif
new file mode 100644
index 00000000..85815a57
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/naira.glif
@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="naira" format="2">
+  <advance width="949"/>
+  <unicode hex="20A6"/>
+  <outline>
+    <contour>
+      <point x="763" y="514" type="line"/>
+      <point x="763" y="384" type="line"/>
+      <point x="898" y="384" type="line"/>
+      <point x="898" y="514" type="line"/>
+    </contour>
+    <contour>
+      <point x="763" y="314" type="line"/>
+      <point x="763" y="184" type="line"/>
+      <point x="898" y="184" type="line"/>
+      <point x="898" y="314" type="line"/>
+    </contour>
+    <contour>
+      <point x="187" y="184" type="line"/>
+      <point x="187" y="314" type="line"/>
+      <point x="51" y="314" type="line"/>
+      <point x="51" y="184" type="line"/>
+    </contour>
+    <contour>
+      <point x="187" y="384" type="line"/>
+      <point x="187" y="514" type="line"/>
+      <point x="51" y="514" type="line"/>
+      <point x="51" y="384" type="line"/>
+    </contour>
+    <component base="N" xOffset="71"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/nbspace.glif b/src/Cantarell-Bold.ufo/glyphs/nbspace.glif
new file mode 100644
index 00000000..c22bd441
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/nbspace.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nbspace" format="2">
+  <advance width="160"/>
+  <unicode hex="00A0"/>
+  <outline>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+      <string>space</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ncaron.glif b/src/Cantarell-Bold.ufo/glyphs/ncaron.glif
new file mode 100644
index 00000000..7d6ef76e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ncaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ncaron" format="2">
+  <advance width="581"/>
+  <unicode hex="0148"/>
+  <outline>
+    <component base="n"/>
+    <component base="caroncomb" xOffset="90"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ncommaaccent.glif b/src/Cantarell-Bold.ufo/glyphs/ncommaaccent.glif
new file mode 100644
index 00000000..419f5dda
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ncommaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ncommaaccent" format="2">
+  <advance width="581"/>
+  <unicode hex="0146"/>
+  <outline>
+    <component base="n"/>
+    <component base="commaaccentcomb" xOffset="178"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ndotaccent.glif b/src/Cantarell-Bold.ufo/glyphs/ndotaccent.glif
new file mode 100644
index 00000000..43d6993b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ndotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ndotaccent" format="2">
+  <advance width="581"/>
+  <unicode hex="1E45"/>
+  <outline>
+    <component base="n"/>
+    <component base="dotaccentcomb" xOffset="152"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ndotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/ndotbelow.glif
new file mode 100644
index 00000000..be280ad0
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ndotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ndotbelow" format="2">
+  <advance width="581"/>
+  <unicode hex="1E47"/>
+  <outline>
+    <component base="n"/>
+    <component base="dotbelowcomb" xOffset="146"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/nine.dnom.glif b/src/Cantarell-Bold.ufo/glyphs/nine.dnom.glif
new file mode 100644
index 00000000..b4a1e6d7
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/nine.dnom.glif
@@ -0,0 +1,62 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nine.dnom" format="2">
+  <advance width="462"/>
+  <note>
+nine
+</note>
+  <outline>
+    <contour>
+      <point x="229" y="486" type="curve" smooth="yes"/>
+      <point x="106" y="486"/>
+      <point x="23" y="417"/>
+      <point x="23" y="314" type="curve" smooth="yes"/>
+      <point x="23" y="223"/>
+      <point x="85" y="164"/>
+      <point x="177" y="164" type="curve" smooth="yes"/>
+      <point x="245" y="164"/>
+      <point x="298" y="193"/>
+      <point x="330" y="251" type="curve"/>
+      <point x="292" y="299" type="line"/>
+      <point x="270" y="287"/>
+      <point x="244" y="282"/>
+      <point x="225" y="282" type="curve" smooth="yes"/>
+      <point x="190" y="282"/>
+      <point x="168" y="300"/>
+      <point x="168" y="324" type="curve" smooth="yes"/>
+      <point x="168" y="347"/>
+      <point x="188" y="363"/>
+      <point x="217" y="363" type="curve" smooth="yes"/>
+      <point x="267" y="363"/>
+      <point x="294" y="314"/>
+      <point x="294" y="244" type="curve" smooth="yes"/>
+      <point x="294" y="156"/>
+      <point x="252" y="114"/>
+      <point x="175" y="114" type="curve" smooth="yes"/>
+      <point x="144" y="114"/>
+      <point x="102" y="121"/>
+      <point x="69" y="133" type="curve"/>
+      <point x="31" y="22" type="line"/>
+      <point x="72" y="4"/>
+      <point x="121" y="-7"/>
+      <point x="180" y="-7" type="curve" smooth="yes"/>
+      <point x="351" y="-7"/>
+      <point x="441" y="86"/>
+      <point x="441" y="251" type="curve" smooth="yes"/>
+      <point x="441" y="405"/>
+      <point x="363" y="486"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>69</integer>
+        <key>weight</key>
+        <integer>-23</integer>
+        <key>width</key>
+        <integer>74</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/nine.glif b/src/Cantarell-Bold.ufo/glyphs/nine.glif
new file mode 100644
index 00000000..85f92342
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/nine.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nine" format="2">
+  <advance width="600"/>
+  <unicode hex="0039"/>
+  <outline>
+    <component base="nine.lf"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>nine.lf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>nine.lf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/nine.lf.glif b/src/Cantarell-Bold.ufo/glyphs/nine.lf.glif
new file mode 100644
index 00000000..79399506
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/nine.lf.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nine.lf" format="2">
+  <advance width="600"/>
+  <outline>
+    <component base="six.lf" xScale="-1" yScale="-1" xOffset="601" yOffset="694"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/nine.numr.glif b/src/Cantarell-Bold.ufo/glyphs/nine.numr.glif
new file mode 100644
index 00000000..f7220bc9
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/nine.numr.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nine.numr" format="2">
+  <advance width="462"/>
+  <outline>
+    <component base="nine.dnom" yOffset="260"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>nine.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>nine.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/nine.osf.glif b/src/Cantarell-Bold.ufo/glyphs/nine.osf.glif
new file mode 100644
index 00000000..e83af3e9
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/nine.osf.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nine.osf" format="2">
+  <advance width="594"/>
+  <outline>
+    <contour>
+      <point x="291" y="604" type="curve" smooth="yes"/>
+      <point x="134" y="604"/>
+      <point x="28" y="507"/>
+      <point x="28" y="363" type="curve" smooth="yes"/>
+      <point x="28" y="236"/>
+      <point x="111" y="149"/>
+      <point x="235" y="149" type="curve" smooth="yes"/>
+      <point x="330" y="149"/>
+      <point x="402" y="198"/>
+      <point x="444" y="283" type="curve"/>
+      <point x="403" y="342" type="line"/>
+      <point x="375" y="306"/>
+      <point x="332" y="282"/>
+      <point x="287" y="282" type="curve" smooth="yes"/>
+      <point x="230" y="282"/>
+      <point x="189" y="320"/>
+      <point x="189" y="376" type="curve" smooth="yes"/>
+      <point x="189" y="430"/>
+      <point x="225" y="467"/>
+      <point x="279" y="467" type="curve" smooth="yes"/>
+      <point x="358" y="467"/>
+      <point x="402" y="384"/>
+      <point x="402" y="250" type="curve" smooth="yes"/>
+      <point x="402" y="106"/>
+      <point x="340" y="24"/>
+      <point x="225" y="24" type="curve" smooth="yes"/>
+      <point x="180" y="24"/>
+      <point x="121" y="37"/>
+      <point x="82" y="55" type="curve"/>
+      <point x="39" y="-69" type="line"/>
+      <point x="91" y="-95"/>
+      <point x="158" y="-110"/>
+      <point x="230" y="-110" type="curve" smooth="yes"/>
+      <point x="448" y="-110"/>
+      <point x="565" y="26"/>
+      <point x="565" y="264" type="curve" smooth="yes"/>
+      <point x="565" y="487"/>
+      <point x="464" y="604"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/nine.ss01.glif b/src/Cantarell-Bold.ufo/glyphs/nine.ss01.glif
new file mode 100644
index 00000000..cfa91d52
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/nine.ss01.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nine.ss01" format="2">
+  <advance width="607"/>
+  <note>
+nine
+</note>
+  <outline>
+    <component base="six.ss01" xScale="-1" yScale="-1" xOffset="610" yOffset="697"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/nine.subs.glif b/src/Cantarell-Bold.ufo/glyphs/nine.subs.glif
new file mode 100644
index 00000000..edf259f6
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/nine.subs.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nine.subs" format="2">
+  <advance width="462"/>
+  <outline>
+    <component base="nine.dnom" yOffset="-180"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>nine.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>nine.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/nine.tf.glif b/src/Cantarell-Bold.ufo/glyphs/nine.tf.glif
new file mode 100644
index 00000000..4c6435df
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/nine.tf.glif
@@ -0,0 +1,55 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nine.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="285" y="704" type="curve" smooth="yes"/>
+      <point x="129" y="704"/>
+      <point x="25" y="607"/>
+      <point x="25" y="460" type="curve" smooth="yes"/>
+      <point x="25" y="332"/>
+      <point x="105" y="248"/>
+      <point x="227" y="248" type="curve" smooth="yes"/>
+      <point x="316" y="248"/>
+      <point x="387" y="292"/>
+      <point x="429" y="379" type="curve"/>
+      <point x="387" y="439" type="line"/>
+      <point x="357" y="403"/>
+      <point x="316" y="385"/>
+      <point x="280" y="385" type="curve" smooth="yes"/>
+      <point x="227" y="385"/>
+      <point x="191" y="421"/>
+      <point x="191" y="475" type="curve" smooth="yes"/>
+      <point x="191" y="527"/>
+      <point x="224" y="561"/>
+      <point x="273" y="561" type="curve" smooth="yes"/>
+      <point x="347" y="561"/>
+      <point x="388" y="480"/>
+      <point x="388" y="355" type="curve" smooth="yes"/>
+      <point x="388" y="206"/>
+      <point x="329" y="130"/>
+      <point x="219" y="130" type="curve" smooth="yes"/>
+      <point x="176" y="130"/>
+      <point x="119" y="142"/>
+      <point x="79" y="160" type="curve"/>
+      <point x="36" y="31" type="line"/>
+      <point x="88" y="5"/>
+      <point x="152" y="-10"/>
+      <point x="226" y="-10" type="curve" smooth="yes"/>
+      <point x="441" y="-10"/>
+      <point x="556" y="125"/>
+      <point x="556" y="364" type="curve" smooth="yes"/>
+      <point x="556" y="587"/>
+      <point x="457" y="704"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/nine.tosf.glif b/src/Cantarell-Bold.ufo/glyphs/nine.tosf.glif
new file mode 100644
index 00000000..3405ed5d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/nine.tosf.glif
@@ -0,0 +1,55 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nine.tosf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="285" y="704" type="curve" smooth="yes"/>
+      <point x="129" y="704"/>
+      <point x="25" y="607"/>
+      <point x="25" y="460" type="curve" smooth="yes"/>
+      <point x="25" y="332"/>
+      <point x="105" y="248"/>
+      <point x="227" y="248" type="curve" smooth="yes"/>
+      <point x="316" y="248"/>
+      <point x="387" y="292"/>
+      <point x="429" y="379" type="curve"/>
+      <point x="387" y="439" type="line"/>
+      <point x="357" y="403"/>
+      <point x="316" y="385"/>
+      <point x="280" y="385" type="curve" smooth="yes"/>
+      <point x="227" y="385"/>
+      <point x="191" y="421"/>
+      <point x="191" y="475" type="curve" smooth="yes"/>
+      <point x="191" y="527"/>
+      <point x="224" y="561"/>
+      <point x="273" y="561" type="curve" smooth="yes"/>
+      <point x="347" y="561"/>
+      <point x="388" y="480"/>
+      <point x="388" y="355" type="curve" smooth="yes"/>
+      <point x="388" y="206"/>
+      <point x="329" y="130"/>
+      <point x="219" y="130" type="curve" smooth="yes"/>
+      <point x="176" y="130"/>
+      <point x="119" y="142"/>
+      <point x="79" y="160" type="curve"/>
+      <point x="36" y="31" type="line"/>
+      <point x="88" y="5"/>
+      <point x="152" y="-10"/>
+      <point x="226" y="-10" type="curve" smooth="yes"/>
+      <point x="441" y="-10"/>
+      <point x="556" y="125"/>
+      <point x="556" y="364" type="curve" smooth="yes"/>
+      <point x="556" y="587"/>
+      <point x="457" y="704"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/nineinferior.glif b/src/Cantarell-Bold.ufo/glyphs/nineinferior.glif
new file mode 100644
index 00000000..ad049b43
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/nineinferior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nineinferior" format="2">
+  <advance width="462"/>
+  <unicode hex="2089"/>
+  <outline>
+    <component base="nine.dnom" yOffset="-100"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>nine.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>nine.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ninesuperior.glif b/src/Cantarell-Bold.ufo/glyphs/ninesuperior.glif
new file mode 100644
index 00000000..de4a2e89
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ninesuperior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ninesuperior" format="2">
+  <advance width="462"/>
+  <unicode hex="2079"/>
+  <outline>
+    <component base="nine.dnom" yOffset="370"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>nine.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>nine.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/nj.glif b/src/Cantarell-Bold.ufo/glyphs/nj.glif
new file mode 100644
index 00000000..b9bc9fc5
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/nj.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nj" format="2">
+  <advance width="868"/>
+  <unicode hex="01CC"/>
+  <outline>
+    <component base="n"/>
+    <component base="j" xOffset="581"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/nje-cy.glif b/src/Cantarell-Bold.ufo/glyphs/nje-cy.glif
new file mode 100644
index 00000000..865a9dc6
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/nje-cy.glif
@@ -0,0 +1,45 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nje-cy" format="2">
+  <advance width="857"/>
+  <unicode hex="045A"/>
+  <outline>
+    <contour>
+      <point x="374" y="0" type="line"/>
+      <point x="542" y="0" type="line"/>
+      <point x="542" y="490" type="line"/>
+      <point x="374" y="490" type="line"/>
+    </contour>
+    <contour>
+      <point x="54" y="0" type="line"/>
+      <point x="222" y="0" type="line"/>
+      <point x="222" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
+    </contour>
+    <contour>
+      <point x="204" y="179" type="line"/>
+      <point x="392" y="179" type="line"/>
+      <point x="392" y="314" type="line"/>
+      <point x="204" y="314" type="line"/>
+    </contour>
+    <contour>
+      <point x="441" y="0" type="line"/>
+      <point x="611" y="0" type="line" smooth="yes"/>
+      <point x="761" y="0"/>
+      <point x="849" y="70"/>
+      <point x="849" y="187" type="curve" smooth="yes"/>
+      <point x="849" y="281"/>
+      <point x="771" y="344"/>
+      <point x="656" y="344" type="curve" smooth="yes"/>
+      <point x="441" y="344" type="line"/>
+      <point x="441" y="220" type="line"/>
+      <point x="620" y="220" type="line" smooth="yes"/>
+      <point x="654" y="220"/>
+      <point x="680" y="202"/>
+      <point x="680" y="173" type="curve" smooth="yes"/>
+      <point x="680" y="144"/>
+      <point x="661" y="126"/>
+      <point x="632" y="126" type="curve" smooth="yes"/>
+      <point x="441" y="126" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/nlinebelow.glif b/src/Cantarell-Bold.ufo/glyphs/nlinebelow.glif
new file mode 100644
index 00000000..1df032c4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/nlinebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nlinebelow" format="2">
+  <advance width="581"/>
+  <unicode hex="1E49"/>
+  <outline>
+    <component base="n"/>
+    <component base="macronbelowcomb" xOffset="51"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/nonbreakinghyphen.glif 
b/src/Cantarell-Bold.ufo/glyphs/nonbreakinghyphen.glif
new file mode 100644
index 00000000..2b1161bc
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/nonbreakinghyphen.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nonbreakinghyphen" format="2">
+  <advance width="398"/>
+  <unicode hex="2011"/>
+  <outline>
+    <component base="hyphentwo"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>hyphentwo</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>hyphentwo</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/notequal.glif b/src/Cantarell-Bold.ufo/glyphs/notequal.glif
new file mode 100644
index 00000000..558c12ec
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/notequal.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="notequal" format="2">
+  <advance width="631"/>
+  <unicode hex="2260"/>
+  <outline>
+    <contour>
+      <point x="58" y="371" type="line"/>
+      <point x="573" y="371" type="line"/>
+      <point x="573" y="521" type="line"/>
+      <point x="58" y="521" type="line"/>
+    </contour>
+    <contour>
+      <point x="199" y="11" type="line"/>
+      <point x="535" y="578" type="line"/>
+      <point x="427" y="639" type="line"/>
+      <point x="96" y="69" type="line"/>
+    </contour>
+    <contour>
+      <point x="58" y="131" type="line"/>
+      <point x="573" y="131" type="line"/>
+      <point x="573" y="281" type="line"/>
+      <point x="58" y="281" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/notequal.tf.glif b/src/Cantarell-Bold.ufo/glyphs/notequal.tf.glif
new file mode 100644
index 00000000..bf4afae2
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/notequal.tf.glif
@@ -0,0 +1,24 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="notequal.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="47" y="362" type="line"/>
+      <point x="533" y="362" type="line"/>
+      <point x="533" y="520" type="line"/>
+      <point x="47" y="520" type="line"/>
+    </contour>
+    <contour>
+      <point x="181" y="1" type="line"/>
+      <point x="504" y="575" type="line"/>
+      <point x="393" y="639" type="line"/>
+      <point x="77" y="62" type="line"/>
+    </contour>
+    <contour>
+      <point x="47" y="122" type="line"/>
+      <point x="533" y="122" type="line"/>
+      <point x="533" y="280" type="line"/>
+      <point x="47" y="280" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/notidentical.glif b/src/Cantarell-Bold.ufo/glyphs/notidentical.glif
new file mode 100644
index 00000000..8ee34c04
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/notidentical.glif
@@ -0,0 +1,31 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="notidentical" format="2">
+  <advance width="620"/>
+  <unicode hex="2262"/>
+  <outline>
+    <contour>
+      <point x="154" y="-85" type="line"/>
+      <point x="557" y="699" type="line"/>
+      <point x="469" y="748" type="line"/>
+      <point x="69" y="-39" type="line"/>
+    </contour>
+    <contour>
+      <point x="62" y="462" type="line"/>
+      <point x="558" y="462" type="line"/>
+      <point x="558" y="597" type="line"/>
+      <point x="62" y="597" type="line"/>
+    </contour>
+    <contour>
+      <point x="62" y="82" type="line"/>
+      <point x="558" y="82" type="line"/>
+      <point x="558" y="217" type="line"/>
+      <point x="62" y="217" type="line"/>
+    </contour>
+    <contour>
+      <point x="62" y="272" type="line"/>
+      <point x="558" y="272" type="line"/>
+      <point x="558" y="407" type="line"/>
+      <point x="62" y="407" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/notidentical.tf.glif 
b/src/Cantarell-Bold.ufo/glyphs/notidentical.tf.glif
new file mode 100644
index 00000000..d641e900
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/notidentical.tf.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="notidentical.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="143" y="-85" type="line"/>
+      <point x="527" y="699" type="line"/>
+      <point x="441" y="748" type="line"/>
+      <point x="60" y="-39" type="line"/>
+    </contour>
+    <contour>
+      <point x="55" y="462" type="line"/>
+      <point x="526" y="462" type="line"/>
+      <point x="526" y="597" type="line"/>
+      <point x="55" y="597" type="line"/>
+    </contour>
+    <contour>
+      <point x="55" y="82" type="line"/>
+      <point x="526" y="82" type="line"/>
+      <point x="526" y="217" type="line"/>
+      <point x="55" y="217" type="line"/>
+    </contour>
+    <contour>
+      <point x="55" y="272" type="line"/>
+      <point x="526" y="272" type="line"/>
+      <point x="526" y="407" type="line"/>
+      <point x="55" y="407" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ntilde.glif b/src/Cantarell-Bold.ufo/glyphs/ntilde.glif
new file mode 100644
index 00000000..a905e173
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ntilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ntilde" format="2">
+  <advance width="581"/>
+  <unicode hex="00F1"/>
+  <outline>
+    <component base="n"/>
+    <component base="tildecomb" xOffset="61"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/numbersign.glif b/src/Cantarell-Bold.ufo/glyphs/numbersign.glif
new file mode 100644
index 00000000..38de223e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/numbersign.glif
@@ -0,0 +1,31 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="numbersign" format="2">
+  <advance width="689"/>
+  <unicode hex="0023"/>
+  <outline>
+    <contour>
+      <point x="414" y="0" type="line"/>
+      <point x="574" y="0" type="line"/>
+      <point x="574" y="694" type="line"/>
+      <point x="414" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="22" y="151" type="line"/>
+      <point x="667" y="151" type="line"/>
+      <point x="667" y="276" type="line"/>
+      <point x="22" y="276" type="line"/>
+    </contour>
+    <contour>
+      <point x="120" y="0" type="line"/>
+      <point x="281" y="0" type="line"/>
+      <point x="281" y="694" type="line"/>
+      <point x="120" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="22" y="421" type="line"/>
+      <point x="667" y="421" type="line"/>
+      <point x="667" y="546" type="line"/>
+      <point x="22" y="546" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/numero.glif b/src/Cantarell-Bold.ufo/glyphs/numero.glif
new file mode 100644
index 00000000..d8f6470b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/numero.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="numero" format="2">
+  <advance width="1358"/>
+  <unicode hex="2116"/>
+  <outline>
+    <component base="N" xOffset="13"/>
+    <component base="_o.numero" xOffset="770"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/o-cy.glif b/src/Cantarell-Bold.ufo/glyphs/o-cy.glif
new file mode 100644
index 00000000..d11bc2f9
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/o-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="o-cy" format="2">
+  <advance width="567"/>
+  <unicode hex="043E"/>
+  <anchor x="284" y="490" name="top"/>
+  <outline>
+    <component base="o"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/o.glif b/src/Cantarell-Bold.ufo/glyphs/o.glif
new file mode 100644
index 00000000..0788592e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/o.glif
@@ -0,0 +1,43 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="o" format="2">
+  <advance width="567"/>
+  <unicode hex="006F"/>
+  <note>
+o
+</note>
+  <anchor x="282" y="0" name="bottom"/>
+  <anchor x="282" y="245" name="center"/>
+  <anchor x="368" y="10" name="ogonek"/>
+  <anchor x="282" y="490" name="top"/>
+  <anchor x="478" y="490" name="topright"/>
+  <outline>
+    <contour>
+      <point x="275" y="-10" type="curve" smooth="yes"/>
+      <point x="439" y="-10"/>
+      <point x="549" y="96"/>
+      <point x="549" y="254" type="curve" smooth="yes"/>
+      <point x="549" y="403"/>
+      <point x="449" y="500"/>
+      <point x="293" y="500" type="curve" smooth="yes"/>
+      <point x="128" y="500"/>
+      <point x="18" y="394"/>
+      <point x="18" y="235" type="curve" smooth="yes"/>
+      <point x="18" y="87"/>
+      <point x="118" y="-10"/>
+    </contour>
+    <contour>
+      <point x="286" y="134" type="curve" smooth="yes"/>
+      <point x="228" y="134"/>
+      <point x="194" y="176"/>
+      <point x="194" y="246" type="curve" smooth="yes"/>
+      <point x="194" y="315"/>
+      <point x="226" y="356"/>
+      <point x="281" y="356" type="curve" smooth="yes"/>
+      <point x="339" y="356"/>
+      <point x="373" y="313"/>
+      <point x="373" y="240" type="curve" smooth="yes"/>
+      <point x="373" y="173"/>
+      <point x="341" y="134"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/oacute.glif b/src/Cantarell-Bold.ufo/glyphs/oacute.glif
new file mode 100644
index 00000000..509d34b4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/oacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="oacute" format="2">
+  <advance width="567"/>
+  <unicode hex="00F3"/>
+  <outline>
+    <component base="o"/>
+    <component base="acutecomb" xOffset="186"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/obarred-cy.glif b/src/Cantarell-Bold.ufo/glyphs/obarred-cy.glif
new file mode 100644
index 00000000..93cbfd54
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/obarred-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="obarred-cy" format="2">
+  <advance width="567"/>
+  <unicode hex="04E9"/>
+  <outline>
+    <component base="o"/>
+    <component base="strokeshortcomb" xOffset="67" yOffset="-54"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/obreve.glif b/src/Cantarell-Bold.ufo/glyphs/obreve.glif
new file mode 100644
index 00000000..37c8f1d4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/obreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="obreve" format="2">
+  <advance width="567"/>
+  <unicode hex="014F"/>
+  <outline>
+    <component base="o"/>
+    <component base="brevecomb" xOffset="66"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ocaron.glif b/src/Cantarell-Bold.ufo/glyphs/ocaron.glif
new file mode 100644
index 00000000..30eed9f5
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ocaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ocaron" format="2">
+  <advance width="567"/>
+  <unicode hex="01D2"/>
+  <outline>
+    <component base="o"/>
+    <component base="caroncomb" xOffset="76"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ocircumflex.glif b/src/Cantarell-Bold.ufo/glyphs/ocircumflex.glif
new file mode 100644
index 00000000..92137739
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ocircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ocircumflex" format="2">
+  <advance width="567"/>
+  <unicode hex="00F4"/>
+  <outline>
+    <component base="o"/>
+    <component base="circumflexcomb" xOffset="79"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ocircumflexacute.glif 
b/src/Cantarell-Bold.ufo/glyphs/ocircumflexacute.glif
new file mode 100644
index 00000000..d9595d40
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ocircumflexacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ocircumflexacute" format="2">
+  <advance width="567"/>
+  <unicode hex="1ED1"/>
+  <outline>
+    <component base="o"/>
+    <component base="circumflexcomb_acutecomb" xOffset="78"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ocircumflexdotbelow.glif 
b/src/Cantarell-Bold.ufo/glyphs/ocircumflexdotbelow.glif
new file mode 100644
index 00000000..ca770345
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ocircumflexdotbelow.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ocircumflexdotbelow" format="2">
+  <advance width="567"/>
+  <unicode hex="1ED9"/>
+  <outline>
+    <component base="o"/>
+    <component base="dotbelowcomb" xOffset="132"/>
+    <component base="circumflexcomb" xOffset="79"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ocircumflexgrave.glif 
b/src/Cantarell-Bold.ufo/glyphs/ocircumflexgrave.glif
new file mode 100644
index 00000000..5f88fd8b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ocircumflexgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ocircumflexgrave" format="2">
+  <advance width="567"/>
+  <unicode hex="1ED3"/>
+  <outline>
+    <component base="o"/>
+    <component base="circumflexcomb_gravecomb" xOffset="78"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ocircumflexhookabove.glif 
b/src/Cantarell-Bold.ufo/glyphs/ocircumflexhookabove.glif
new file mode 100644
index 00000000..4230e665
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ocircumflexhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ocircumflexhookabove" format="2">
+  <advance width="567"/>
+  <unicode hex="1ED5"/>
+  <outline>
+    <component base="o"/>
+    <component base="circumflexcomb_hookabovecomb" xOffset="78"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ocircumflextilde.glif 
b/src/Cantarell-Bold.ufo/glyphs/ocircumflextilde.glif
new file mode 100644
index 00000000..b9ca4318
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ocircumflextilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ocircumflextilde" format="2">
+  <advance width="567"/>
+  <unicode hex="1ED7"/>
+  <outline>
+    <component base="o"/>
+    <component base="circumflexcomb_tildecomb" xOffset="60"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/odblgrave.glif b/src/Cantarell-Bold.ufo/glyphs/odblgrave.glif
new file mode 100644
index 00000000..caaf9be8
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/odblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="odblgrave" format="2">
+  <advance width="567"/>
+  <unicode hex="020D"/>
+  <outline>
+    <component base="o"/>
+    <component base="dblgravecomb" xOffset="-19"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/odieresis-cy.glif b/src/Cantarell-Bold.ufo/glyphs/odieresis-cy.glif
new file mode 100644
index 00000000..16f859ea
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/odieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="odieresis-cy" format="2">
+  <advance width="567"/>
+  <unicode hex="04E7"/>
+  <outline>
+    <component base="o-cy"/>
+    <component base="dieresiscomb" xOffset="15"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/odieresis.glif b/src/Cantarell-Bold.ufo/glyphs/odieresis.glif
new file mode 100644
index 00000000..3f54f018
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/odieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="odieresis" format="2">
+  <advance width="567"/>
+  <unicode hex="00F6"/>
+  <outline>
+    <component base="o"/>
+    <component base="dieresiscomb" xOffset="13"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/odieresismacron.glif 
b/src/Cantarell-Bold.ufo/glyphs/odieresismacron.glif
new file mode 100644
index 00000000..6be8bd0e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/odieresismacron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="odieresismacron" format="2">
+  <advance width="567"/>
+  <unicode hex="022B"/>
+  <outline>
+    <component base="o"/>
+    <component base="dieresiscomb_macroncomb" xOffset="26"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/odotaccentmacron.glif 
b/src/Cantarell-Bold.ufo/glyphs/odotaccentmacron.glif
new file mode 100644
index 00000000..1f3edb5a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/odotaccentmacron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="odotaccentmacron" format="2">
+  <advance width="567"/>
+  <unicode hex="0231"/>
+  <outline>
+    <component base="o"/>
+    <component base="dotaccentcomb_macroncomb" xOffset="-9"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/odotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/odotbelow.glif
new file mode 100644
index 00000000..86f38628
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/odotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="odotbelow" format="2">
+  <advance width="567"/>
+  <unicode hex="1ECD"/>
+  <outline>
+    <component base="o"/>
+    <component base="dotbelowcomb" xOffset="132"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/oe.glif b/src/Cantarell-Bold.ufo/glyphs/oe.glif
new file mode 100644
index 00000000..eca35590
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/oe.glif
@@ -0,0 +1,78 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="oe" format="2">
+  <advance width="881"/>
+  <unicode hex="0153"/>
+  <anchor x="481" y="0" name="bottom"/>
+  <anchor x="481" y="490" name="top"/>
+  <outline>
+    <contour>
+      <point x="259" y="-10" type="curve" smooth="yes"/>
+      <point x="404" y="-10"/>
+      <point x="499" y="94"/>
+      <point x="499" y="253" type="curve" smooth="yes"/>
+      <point x="499" y="405"/>
+      <point x="412" y="500"/>
+      <point x="274" y="500" type="curve" smooth="yes"/>
+      <point x="124" y="500"/>
+      <point x="18" y="391"/>
+      <point x="18" y="237" type="curve" smooth="yes"/>
+      <point x="18" y="90"/>
+      <point x="115" y="-10"/>
+    </contour>
+    <contour>
+      <point x="286" y="134" type="curve" smooth="yes"/>
+      <point x="231" y="134"/>
+      <point x="194" y="179"/>
+      <point x="194" y="246" type="curve" smooth="yes"/>
+      <point x="194" y="313"/>
+      <point x="228" y="356"/>
+      <point x="281" y="356" type="curve" smooth="yes"/>
+      <point x="336" y="356"/>
+      <point x="373" y="310"/>
+      <point x="373" y="240" type="curve" smooth="yes"/>
+      <point x="373" y="176"/>
+      <point x="339" y="134"/>
+    </contour>
+    <contour>
+      <point x="663" y="-10" type="curve" smooth="yes"/>
+      <point x="718" y="-10"/>
+      <point x="782" y="1"/>
+      <point x="844" y="22" type="curve"/>
+      <point x="806" y="139" type="line"/>
+      <point x="765" y="125"/>
+      <point x="726" y="118"/>
+      <point x="686" y="118" type="curve" smooth="yes"/>
+      <point x="589" y="118"/>
+      <point x="544" y="160"/>
+      <point x="544" y="261" type="curve" smooth="yes"/>
+      <point x="544" y="337"/>
+      <point x="572" y="373"/>
+      <point x="619" y="373" type="curve" smooth="yes"/>
+      <point x="660" y="373"/>
+      <point x="690" y="347"/>
+      <point x="690" y="297" type="curve"/>
+      <point x="523" y="297" type="line"/>
+      <point x="523" y="197" type="line"/>
+      <point x="846" y="197" type="line"/>
+      <point x="850" y="222"/>
+      <point x="853" y="247"/>
+      <point x="853" y="273" type="curve" smooth="yes"/>
+      <point x="853" y="416"/>
+      <point x="769" y="500"/>
+      <point x="635" y="500" type="curve" smooth="yes"/>
+      <point x="483" y="500"/>
+      <point x="373" y="394"/>
+      <point x="373" y="248" type="curve" smooth="yes"/>
+      <point x="373" y="96"/>
+      <point x="492" y="-10"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>o</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>e</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ogonek.glif b/src/Cantarell-Bold.ufo/glyphs/ogonek.glif
new file mode 100644
index 00000000..401eb8b9
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ogonek.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ogonek" format="2">
+  <advance width="600"/>
+  <unicode hex="02DB"/>
+  <outline>
+    <component base="ogonekcomb"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ogonekcomb.glif b/src/Cantarell-Bold.ufo/glyphs/ogonekcomb.glif
new file mode 100644
index 00000000..0676e873
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ogonekcomb.glif
@@ -0,0 +1,35 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ogonekcomb" format="2">
+  <unicode hex="0328"/>
+  <anchor x="460" y="10" name="_ogonek"/>
+  <outline>
+    <contour>
+      <point x="397" y="-256" type="curve" smooth="yes"/>
+      <point x="437" y="-256"/>
+      <point x="474" y="-246"/>
+      <point x="501" y="-231" type="curve"/>
+      <point x="488" y="-141" type="line"/>
+      <point x="474" y="-148"/>
+      <point x="456" y="-151"/>
+      <point x="448" y="-151" type="curve" smooth="yes"/>
+      <point x="423" y="-151"/>
+      <point x="407" y="-130"/>
+      <point x="407" y="-105" type="curve" smooth="yes"/>
+      <point x="407" y="-61"/>
+      <point x="445" y="-21"/>
+      <point x="507" y="0" type="curve"/>
+      <point x="440" y="20" type="line"/>
+      <point x="328" y="3"/>
+      <point x="257" y="-59"/>
+      <point x="257" y="-140" type="curve" smooth="yes"/>
+      <point x="257" y="-209"/>
+      <point x="309" y="-256"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>547</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ogonekcomb.narrow.glif 
b/src/Cantarell-Bold.ufo/glyphs/ogonekcomb.narrow.glif
new file mode 100644
index 00000000..e93ec0ea
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ogonekcomb.narrow.glif
@@ -0,0 +1,34 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ogonekcomb.narrow" format="2">
+  <anchor x="435" y="10" name="_ogonek"/>
+  <outline>
+    <contour>
+      <point x="381" y="-256" type="curve" smooth="yes"/>
+      <point x="414" y="-256"/>
+      <point x="449" y="-247"/>
+      <point x="474" y="-231" type="curve"/>
+      <point x="461" y="-143" type="line"/>
+      <point x="455" y="-147"/>
+      <point x="443" y="-151"/>
+      <point x="432" y="-151" type="curve" smooth="yes"/>
+      <point x="417" y="-151"/>
+      <point x="407" y="-133"/>
+      <point x="407" y="-105" type="curve" smooth="yes"/>
+      <point x="407" y="-60"/>
+      <point x="437" y="-20"/>
+      <point x="482" y="0" type="curve"/>
+      <point x="416" y="20" type="line"/>
+      <point x="319" y="3"/>
+      <point x="257" y="-59"/>
+      <point x="257" y="-140" type="curve" smooth="yes"/>
+      <point x="257" y="-209"/>
+      <point x="303" y="-256"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>522</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ogonekcomb.tall.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/ogonekcomb.tall.case.glif
new file mode 100644
index 00000000..5ff5f3bb
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ogonekcomb.tall.case.glif
@@ -0,0 +1,34 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ogonekcomb.tall.case" format="2">
+  <anchor x="460" y="10" name="_ogonek"/>
+  <outline>
+    <contour>
+      <point x="397" y="-256" type="curve" smooth="yes"/>
+      <point x="434" y="-256"/>
+      <point x="474" y="-246"/>
+      <point x="501" y="-230" type="curve"/>
+      <point x="488" y="-140" type="line"/>
+      <point x="474" y="-147"/>
+      <point x="456" y="-151"/>
+      <point x="448" y="-151" type="curve" smooth="yes"/>
+      <point x="423" y="-151"/>
+      <point x="407" y="-127"/>
+      <point x="407" y="-99" type="curve" smooth="yes"/>
+      <point x="407" y="-53"/>
+      <point x="444" y="-7"/>
+      <point x="507" y="21" type="curve"/>
+      <point x="440" y="36" type="line"/>
+      <point x="326" y="17"/>
+      <point x="257" y="-52"/>
+      <point x="257" y="-134" type="curve" smooth="yes"/>
+      <point x="257" y="-206"/>
+      <point x="309" y="-256"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>547</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ogonekcomb.tall.glif 
b/src/Cantarell-Bold.ufo/glyphs/ogonekcomb.tall.glif
new file mode 100644
index 00000000..9c630bc8
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ogonekcomb.tall.glif
@@ -0,0 +1,34 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ogonekcomb.tall" format="2">
+  <anchor x="460" y="11" name="_ogonek"/>
+  <outline>
+    <contour>
+      <point x="397" y="-256" type="curve" smooth="yes"/>
+      <point x="436" y="-256"/>
+      <point x="473" y="-246"/>
+      <point x="501" y="-230" type="curve"/>
+      <point x="488" y="-140" type="line"/>
+      <point x="474" y="-147"/>
+      <point x="455" y="-150"/>
+      <point x="447" y="-150" type="curve" smooth="yes"/>
+      <point x="426" y="-150"/>
+      <point x="402" y="-130"/>
+      <point x="402" y="-96" type="curve" smooth="yes"/>
+      <point x="402" y="-53"/>
+      <point x="441" y="-8"/>
+      <point x="507" y="22" type="curve"/>
+      <point x="440" y="38" type="line"/>
+      <point x="316" y="-7"/>
+      <point x="259" y="-61"/>
+      <point x="259" y="-134" type="curve" smooth="yes"/>
+      <point x="259" y="-206"/>
+      <point x="309" y="-256"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>547</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ograve.glif b/src/Cantarell-Bold.ufo/glyphs/ograve.glif
new file mode 100644
index 00000000..82ed2f23
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ograve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ograve" format="2">
+  <advance width="567"/>
+  <unicode hex="00F2"/>
+  <outline>
+    <component base="o"/>
+    <component base="gravecomb" xOffset="84"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ohookabove.glif b/src/Cantarell-Bold.ufo/glyphs/ohookabove.glif
new file mode 100644
index 00000000..285572e4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ohookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ohookabove" format="2">
+  <advance width="567"/>
+  <unicode hex="1ECF"/>
+  <outline>
+    <component base="o"/>
+    <component base="hookabovecomb" xOffset="128"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ohorn.glif b/src/Cantarell-Bold.ufo/glyphs/ohorn.glif
new file mode 100644
index 00000000..7f733ea5
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ohorn.glif
@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ohorn" format="2">
+  <advance width="685"/>
+  <unicode hex="01A1"/>
+  <outline>
+    <component base="o"/>
+    <component base="horncomb" xOffset="407" yOffset="8"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>o</string>
+      <key>com.schriftgestaltung.Glyphs.layer.rightMetricsKey</key>
+      <string>=+118</string>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>0</integer>
+        <integer>1</integer>
+      </array>
+      <key>com.schriftgestaltung.componentsSmartComponentValues</key>
+      <array>
+        <dict/>
+        <dict>
+          <key>Deepness</key>
+          <real>32.74072</real>
+          <key>Group</key>
+          <integer>1</integer>
+        </dict>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ohornacute.glif b/src/Cantarell-Bold.ufo/glyphs/ohornacute.glif
new file mode 100644
index 00000000..54513707
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ohornacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ohornacute" format="2">
+  <advance width="685"/>
+  <unicode hex="1EDB"/>
+  <outline>
+    <component base="ohorn"/>
+    <component base="acutecomb" xOffset="186"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ohorndotbelow.glif 
b/src/Cantarell-Bold.ufo/glyphs/ohorndotbelow.glif
new file mode 100644
index 00000000..971252c3
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ohorndotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ohorndotbelow" format="2">
+  <advance width="685"/>
+  <unicode hex="1EE3"/>
+  <outline>
+    <component base="ohorn"/>
+    <component base="dotbelowcomb" xOffset="132"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ohorngrave.glif b/src/Cantarell-Bold.ufo/glyphs/ohorngrave.glif
new file mode 100644
index 00000000..87c5e682
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ohorngrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ohorngrave" format="2">
+  <advance width="685"/>
+  <unicode hex="1EDD"/>
+  <outline>
+    <component base="ohorn"/>
+    <component base="gravecomb" xOffset="84"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ohornhookabove.glif 
b/src/Cantarell-Bold.ufo/glyphs/ohornhookabove.glif
new file mode 100644
index 00000000..34956112
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ohornhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ohornhookabove" format="2">
+  <advance width="685"/>
+  <unicode hex="1EDF"/>
+  <outline>
+    <component base="ohorn"/>
+    <component base="hookabovecomb" xOffset="128"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ohorntilde.glif b/src/Cantarell-Bold.ufo/glyphs/ohorntilde.glif
new file mode 100644
index 00000000..5b0c2ab1
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ohorntilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ohorntilde" format="2">
+  <advance width="685"/>
+  <unicode hex="1EE1"/>
+  <outline>
+    <component base="ohorn"/>
+    <component base="tildecomb" xOffset="47"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ohungarumlaut.glif 
b/src/Cantarell-Bold.ufo/glyphs/ohungarumlaut.glif
new file mode 100644
index 00000000..0ca486ec
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ohungarumlaut.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ohungarumlaut" format="2">
+  <advance width="567"/>
+  <unicode hex="0151"/>
+  <outline>
+    <component base="o"/>
+    <component base="hungarumlautcomb" xOffset="67"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/oinvertedbreve.glif 
b/src/Cantarell-Bold.ufo/glyphs/oinvertedbreve.glif
new file mode 100644
index 00000000..e71537af
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/oinvertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="oinvertedbreve" format="2">
+  <advance width="567"/>
+  <unicode hex="020F"/>
+  <outline>
+    <component base="o"/>
+    <component base="breveinvertedcomb" xOffset="56"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/omacron.glif b/src/Cantarell-Bold.ufo/glyphs/omacron.glif
new file mode 100644
index 00000000..5097e5e5
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/omacron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="omacron" format="2">
+  <advance width="567"/>
+  <unicode hex="014D"/>
+  <outline>
+    <component base="o"/>
+    <component base="macroncomb" xOffset="40"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/omacronacute.glif b/src/Cantarell-Bold.ufo/glyphs/omacronacute.glif
new file mode 100644
index 00000000..9d2f2a0c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/omacronacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="omacronacute" format="2">
+  <advance width="567"/>
+  <unicode hex="1E53"/>
+  <outline>
+    <component base="o"/>
+    <component base="macroncomb_acutecomb" xOffset="43"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/omacrongrave.glif b/src/Cantarell-Bold.ufo/glyphs/omacrongrave.glif
new file mode 100644
index 00000000..47f94437
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/omacrongrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="omacrongrave" format="2">
+  <advance width="567"/>
+  <unicode hex="1E51"/>
+  <outline>
+    <component base="o"/>
+    <component base="macroncomb_gravecomb" xOffset="43"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/one.dnom.glif b/src/Cantarell-Bold.ufo/glyphs/one.dnom.glif
new file mode 100644
index 00000000..07ed9d3b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/one.dnom.glif
@@ -0,0 +1,38 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="one.dnom" format="2">
+  <advance width="381"/>
+  <note>
+one
+</note>
+  <outline>
+    <contour>
+      <point x="139" y="115" type="line"/>
+      <point x="288" y="115" type="line"/>
+      <point x="288" y="479" type="line"/>
+      <point x="199" y="479" type="line"/>
+      <point x="10" y="379" type="line"/>
+      <point x="66" y="271" type="line"/>
+      <point x="185" y="323" type="line"/>
+      <point x="139" y="371" type="line"/>
+    </contour>
+    <contour>
+      <point x="41" y="0" type="line"/>
+      <point x="379" y="0" type="line"/>
+      <point x="379" y="128" type="line"/>
+      <point x="41" y="128" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>69</integer>
+        <key>weight</key>
+        <integer>-23</integer>
+        <key>width</key>
+        <integer>74</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/one.glif b/src/Cantarell-Bold.ufo/glyphs/one.glif
new file mode 100644
index 00000000..a56c53f4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/one.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="one" format="2">
+  <advance width="492"/>
+  <unicode hex="0031"/>
+  <outline>
+    <component base="one.lf"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.lf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.lf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/one.lf.glif b/src/Cantarell-Bold.ufo/glyphs/one.lf.glif
new file mode 100644
index 00000000..23e23308
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/one.lf.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="one.lf" format="2">
+  <advance width="492"/>
+  <outline>
+    <contour>
+      <point x="178" y="131" type="line"/>
+      <point x="351" y="131" type="line"/>
+      <point x="351" y="694" type="line"/>
+      <point x="248" y="694" type="line"/>
+      <point x="9" y="556" type="line"/>
+      <point x="74" y="432" type="line"/>
+      <point x="232" y="514" type="line"/>
+      <point x="178" y="569" type="line"/>
+    </contour>
+    <contour>
+      <point x="44" y="0" type="line"/>
+      <point x="485" y="0" type="line"/>
+      <point x="485" y="148" type="line"/>
+      <point x="44" y="148" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/one.numr.glif b/src/Cantarell-Bold.ufo/glyphs/one.numr.glif
new file mode 100644
index 00000000..1c05c6e4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/one.numr.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="one.numr" format="2">
+  <advance width="381"/>
+  <outline>
+    <component base="one.dnom" yOffset="260"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/one.osf.glif b/src/Cantarell-Bold.ufo/glyphs/one.osf.glif
new file mode 100644
index 00000000..4eaa06d0
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/one.osf.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="one.osf" format="2">
+  <advance width="484"/>
+  <outline>
+    <contour>
+      <point x="182" y="126" type="line"/>
+      <point x="347" y="126" type="line"/>
+      <point x="347" y="594" type="line"/>
+      <point x="248" y="594" type="line"/>
+      <point x="14" y="473" type="line"/>
+      <point x="76" y="355" type="line"/>
+      <point x="234" y="422" type="line"/>
+      <point x="182" y="475" type="line"/>
+    </contour>
+    <contour>
+      <point x="47" y="0" type="line"/>
+      <point x="470" y="0" type="line"/>
+      <point x="470" y="141" type="line"/>
+      <point x="47" y="141" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/one.subs.glif b/src/Cantarell-Bold.ufo/glyphs/one.subs.glif
new file mode 100644
index 00000000..26923336
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/one.subs.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="one.subs" format="2">
+  <advance width="381"/>
+  <outline>
+    <component base="one.dnom" yOffset="-180"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/one.tf.glif b/src/Cantarell-Bold.ufo/glyphs/one.tf.glif
new file mode 100644
index 00000000..44a670d7
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/one.tf.glif
@@ -0,0 +1,31 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="one.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="230" y="131" type="line"/>
+      <point x="404" y="131" type="line"/>
+      <point x="404" y="694" type="line"/>
+      <point x="300" y="694" type="line"/>
+      <point x="33" y="556" type="line"/>
+      <point x="98" y="432" type="line"/>
+      <point x="286" y="514" type="line"/>
+      <point x="230" y="569" type="line"/>
+    </contour>
+    <contour>
+      <point x="69" y="0" type="line"/>
+      <point x="550" y="0" type="line"/>
+      <point x="550" y="148" type="line"/>
+      <point x="69" y="148" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/one.tosf.glif b/src/Cantarell-Bold.ufo/glyphs/one.tosf.glif
new file mode 100644
index 00000000..b505e6f4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/one.tosf.glif
@@ -0,0 +1,31 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="one.tosf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="234" y="126" type="line"/>
+      <point x="399" y="126" type="line"/>
+      <point x="399" y="594" type="line"/>
+      <point x="300" y="594" type="line"/>
+      <point x="34" y="473" type="line"/>
+      <point x="96" y="355" type="line"/>
+      <point x="287" y="422" type="line"/>
+      <point x="234" y="475" type="line"/>
+    </contour>
+    <contour>
+      <point x="68" y="0" type="line"/>
+      <point x="548" y="0" type="line"/>
+      <point x="548" y="141" type="line"/>
+      <point x="68" y="141" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/oneeighth.glif b/src/Cantarell-Bold.ufo/glyphs/oneeighth.glif
new file mode 100644
index 00000000..af4810f4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/oneeighth.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="oneeighth" format="2">
+  <advance width="1188"/>
+  <unicode hex="215B"/>
+  <outline>
+    <component base="one.numr"/>
+    <component base="fraction" xOffset="381"/>
+    <component base="eight.dnom" xOffset="719"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/onefifth.glif b/src/Cantarell-Bold.ufo/glyphs/onefifth.glif
new file mode 100644
index 00000000..18e3be0d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/onefifth.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="onefifth" format="2">
+  <advance width="1167"/>
+  <unicode hex="2155"/>
+  <outline>
+    <component base="one.numr"/>
+    <component base="fraction" xOffset="381"/>
+    <component base="five.dnom" xOffset="719"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/onefraction.glif b/src/Cantarell-Bold.ufo/glyphs/onefraction.glif
new file mode 100644
index 00000000..e058357b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/onefraction.glif
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="onefraction" format="2">
+  <advance width="719"/>
+  <unicode hex="215F"/>
+  <outline>
+    <component base="one.numr"/>
+    <component base="fraction" xOffset="381"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/onehalf.glif b/src/Cantarell-Bold.ufo/glyphs/onehalf.glif
new file mode 100644
index 00000000..9f3f5f6a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/onehalf.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="onehalf" format="2">
+  <advance width="1157"/>
+  <unicode hex="00BD"/>
+  <outline>
+    <component base="one.numr"/>
+    <component base="fraction" xOffset="381"/>
+    <component base="two.dnom" xOffset="719"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/oneinferior.glif b/src/Cantarell-Bold.ufo/glyphs/oneinferior.glif
new file mode 100644
index 00000000..7a3ae294
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/oneinferior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="oneinferior" format="2">
+  <advance width="381"/>
+  <unicode hex="2081"/>
+  <outline>
+    <component base="one.dnom" yOffset="-100"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/oneninth.glif b/src/Cantarell-Bold.ufo/glyphs/oneninth.glif
new file mode 100644
index 00000000..39e605ab
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/oneninth.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="oneninth" format="2">
+  <advance width="1181"/>
+  <unicode hex="2151"/>
+  <outline>
+    <component base="one.numr"/>
+    <component base="fraction" xOffset="381"/>
+    <component base="nine.dnom" xOffset="719"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/onequarter.glif b/src/Cantarell-Bold.ufo/glyphs/onequarter.glif
new file mode 100644
index 00000000..8ec7a40b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/onequarter.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="onequarter" format="2">
+  <advance width="1197"/>
+  <unicode hex="00BC"/>
+  <outline>
+    <component base="one.numr"/>
+    <component base="fraction" xOffset="381"/>
+    <component base="four.dnom" xOffset="719"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/oneseventh.glif b/src/Cantarell-Bold.ufo/glyphs/oneseventh.glif
new file mode 100644
index 00000000..2a1d605b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/oneseventh.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="oneseventh" format="2">
+  <advance width="1122"/>
+  <unicode hex="2150"/>
+  <outline>
+    <component base="one.numr"/>
+    <component base="fraction" xOffset="381"/>
+    <component base="seven.dnom" xOffset="719"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/onesixth.glif b/src/Cantarell-Bold.ufo/glyphs/onesixth.glif
new file mode 100644
index 00000000..830ba809
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/onesixth.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="onesixth" format="2">
+  <advance width="1181"/>
+  <unicode hex="2159"/>
+  <outline>
+    <component base="one.numr"/>
+    <component base="fraction" xOffset="381"/>
+    <component base="six.dnom" xOffset="719"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/onesuperior.glif b/src/Cantarell-Bold.ufo/glyphs/onesuperior.glif
new file mode 100644
index 00000000..18dcc41e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/onesuperior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="onesuperior" format="2">
+  <advance width="381"/>
+  <unicode hex="00B9"/>
+  <outline>
+    <component base="one.dnom" yOffset="370"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/onetenth.glif b/src/Cantarell-Bold.ufo/glyphs/onetenth.glif
new file mode 100644
index 00000000..3c0db278
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/onetenth.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="onetenth" format="2">
+  <advance width="1593"/>
+  <unicode hex="2152"/>
+  <outline>
+    <component base="one.numr"/>
+    <component base="fraction" xOffset="381"/>
+    <component base="one.dnom" xOffset="719"/>
+    <component base="zero.dnom" xOffset="1100"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/onethird.glif b/src/Cantarell-Bold.ufo/glyphs/onethird.glif
new file mode 100644
index 00000000..c8320b4a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/onethird.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="onethird" format="2">
+  <advance width="1154"/>
+  <unicode hex="2153"/>
+  <outline>
+    <component base="one.numr"/>
+    <component base="fraction" xOffset="381"/>
+    <component base="three.dnom" xOffset="719"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/oogonek.glif b/src/Cantarell-Bold.ufo/glyphs/oogonek.glif
new file mode 100644
index 00000000..c1df5503
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/oogonek.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="oogonek" format="2">
+  <advance width="567"/>
+  <unicode hex="01EB"/>
+  <outline>
+    <component base="o"/>
+    <component base="ogonekcomb.tall" xOffset="-92" yOffset="-1"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsSmartComponentValues</key>
+      <array>
+        <dict/>
+        <dict>
+          <key>Group</key>
+          <integer>1</integer>
+          <key>Tallness</key>
+          <integer>20</integer>
+        </dict>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ordfeminine.glif b/src/Cantarell-Bold.ufo/glyphs/ordfeminine.glif
new file mode 100644
index 00000000..e1dd63bb
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ordfeminine.glif
@@ -0,0 +1,63 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ordfeminine" format="2">
+  <advance width="399"/>
+  <unicode hex="00AA"/>
+  <outline>
+    <contour>
+      <point x="277" y="376" type="line"/>
+      <point x="364" y="376" type="line"/>
+      <point x="364" y="585" type="line" smooth="yes"/>
+      <point x="364" y="692"/>
+      <point x="304" y="750"/>
+      <point x="186" y="750" type="curve" smooth="yes"/>
+      <point x="130" y="750"/>
+      <point x="71" y="737"/>
+      <point x="26" y="714" type="curve"/>
+      <point x="55" y="630" type="line"/>
+      <point x="97" y="646"/>
+      <point x="132" y="651"/>
+      <point x="161" y="651" type="curve" smooth="yes"/>
+      <point x="214" y="651"/>
+      <point x="245" y="633"/>
+      <point x="245" y="597" type="curve" smooth="yes"/>
+      <point x="245" y="458" type="line"/>
+    </contour>
+    <contour>
+      <point x="151" y="369" type="curve" smooth="yes"/>
+      <point x="234" y="369"/>
+      <point x="293" y="417"/>
+      <point x="309" y="503" type="curve"/>
+      <point x="270" y="518" type="line"/>
+      <point x="263" y="485"/>
+      <point x="229" y="462"/>
+      <point x="192" y="462" type="curve" smooth="yes"/>
+      <point x="164" y="462"/>
+      <point x="143" y="476"/>
+      <point x="143" y="497" type="curve" smooth="yes"/>
+      <point x="143" y="523"/>
+      <point x="176" y="533"/>
+      <point x="265" y="533" type="curve"/>
+      <point x="265" y="598" type="line"/>
+      <point x="96" y="598"/>
+      <point x="21" y="562"/>
+      <point x="21" y="480" type="curve" smooth="yes"/>
+      <point x="21" y="413"/>
+      <point x="71" y="369"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>75</integer>
+        <key>verticalShift</key>
+        <integer>376</integer>
+        <key>weight</key>
+        <integer>-50</integer>
+        <key>width</key>
+        <integer>75</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ordmasculine.glif b/src/Cantarell-Bold.ufo/glyphs/ordmasculine.glif
new file mode 100644
index 00000000..fca973fe
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ordmasculine.glif
@@ -0,0 +1,50 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ordmasculine" format="2">
+  <advance width="428"/>
+  <unicode hex="00BA"/>
+  <outline>
+    <contour>
+      <point x="207" y="369" type="curve" smooth="yes"/>
+      <point x="327" y="369"/>
+      <point x="409" y="448"/>
+      <point x="409" y="566" type="curve" smooth="yes"/>
+      <point x="409" y="678"/>
+      <point x="335" y="750"/>
+      <point x="221" y="750" type="curve" smooth="yes"/>
+      <point x="100" y="750"/>
+      <point x="19" y="671"/>
+      <point x="19" y="552" type="curve" smooth="yes"/>
+      <point x="19" y="441"/>
+      <point x="92" y="369"/>
+    </contour>
+    <contour>
+      <point x="217" y="468" type="curve" smooth="yes"/>
+      <point x="169" y="468"/>
+      <point x="139" y="505"/>
+      <point x="139" y="561" type="curve" smooth="yes"/>
+      <point x="139" y="616"/>
+      <point x="166" y="650"/>
+      <point x="211" y="650" type="curve" smooth="yes"/>
+      <point x="258" y="650"/>
+      <point x="289" y="613"/>
+      <point x="289" y="555" type="curve" smooth="yes"/>
+      <point x="289" y="502"/>
+      <point x="262" y="468"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>75</integer>
+        <key>verticalShift</key>
+        <integer>376</integer>
+        <key>weight</key>
+        <integer>-53</integer>
+        <key>width</key>
+        <integer>75</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/oslash.glif b/src/Cantarell-Bold.ufo/glyphs/oslash.glif
new file mode 100644
index 00000000..2f094df7
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/oslash.glif
@@ -0,0 +1,42 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="oslash" format="2">
+  <advance width="567"/>
+  <unicode hex="00F8"/>
+  <anchor x="284" y="490" name="top"/>
+  <outline>
+    <contour>
+      <point x="275" y="-10" type="curve" smooth="yes"/>
+      <point x="439" y="-10"/>
+      <point x="549" y="96"/>
+      <point x="549" y="254" type="curve" smooth="yes"/>
+      <point x="549" y="403"/>
+      <point x="449" y="500"/>
+      <point x="293" y="500" type="curve" smooth="yes"/>
+      <point x="128" y="500"/>
+      <point x="18" y="394"/>
+      <point x="18" y="235" type="curve" smooth="yes"/>
+      <point x="18" y="87"/>
+      <point x="118" y="-10"/>
+    </contour>
+    <contour>
+      <point x="286" y="134" type="curve" smooth="yes"/>
+      <point x="226" y="134"/>
+      <point x="191" y="176"/>
+      <point x="191" y="246" type="curve" smooth="yes"/>
+      <point x="191" y="315"/>
+      <point x="224" y="356"/>
+      <point x="281" y="356" type="curve" smooth="yes"/>
+      <point x="341" y="356"/>
+      <point x="376" y="313"/>
+      <point x="376" y="240" type="curve" smooth="yes"/>
+      <point x="376" y="173"/>
+      <point x="343" y="134"/>
+    </contour>
+    <contour>
+      <point x="127" y="-62" type="line"/>
+      <point x="512" y="509" type="line"/>
+      <point x="440" y="552" type="line"/>
+      <point x="57" y="-19" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/oslashacute.glif b/src/Cantarell-Bold.ufo/glyphs/oslashacute.glif
new file mode 100644
index 00000000..39c8041a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/oslashacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="oslashacute" format="2">
+  <advance width="567"/>
+  <unicode hex="01FF"/>
+  <outline>
+    <component base="oslash"/>
+    <component base="acutecomb" xOffset="188"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/otilde.glif b/src/Cantarell-Bold.ufo/glyphs/otilde.glif
new file mode 100644
index 00000000..c86f873f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/otilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="otilde" format="2">
+  <advance width="567"/>
+  <unicode hex="00F5"/>
+  <outline>
+    <component base="o"/>
+    <component base="tildecomb" xOffset="47"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/otildeacute.glif b/src/Cantarell-Bold.ufo/glyphs/otildeacute.glif
new file mode 100644
index 00000000..fada5634
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/otildeacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="otildeacute" format="2">
+  <advance width="567"/>
+  <unicode hex="1E4D"/>
+  <outline>
+    <component base="o"/>
+    <component base="tildecomb_acutecomb" xOffset="47"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/otildedieresis.glif 
b/src/Cantarell-Bold.ufo/glyphs/otildedieresis.glif
new file mode 100644
index 00000000..0a88d574
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/otildedieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="otildedieresis" format="2">
+  <advance width="567"/>
+  <unicode hex="1E4F"/>
+  <outline>
+    <component base="o"/>
+    <component base="tildecomb_dieresiscomb" xOffset="47"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/otildemacron.glif b/src/Cantarell-Bold.ufo/glyphs/otildemacron.glif
new file mode 100644
index 00000000..ebe920d9
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/otildemacron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="otildemacron" format="2">
+  <advance width="567"/>
+  <unicode hex="022D"/>
+  <outline>
+    <component base="o"/>
+    <component base="tildecomb_macroncomb" xOffset="47"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/p.glif b/src/Cantarell-Bold.ufo/glyphs/p.glif
new file mode 100644
index 00000000..9b8fa1f2
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/p.glif
@@ -0,0 +1,47 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="p" format="2">
+  <advance width="574"/>
+  <unicode hex="0070"/>
+  <note>
+p
+</note>
+  <anchor x="288" y="0" name="bottom"/>
+  <anchor x="288" y="490" name="top"/>
+  <outline>
+    <contour>
+      <point x="54" y="-217" type="line"/>
+      <point x="219" y="-217" type="line"/>
+      <point x="219" y="370" type="line"/>
+      <point x="169" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
+    </contour>
+    <contour>
+      <point x="328" y="-10" type="curve" smooth="yes"/>
+      <point x="457" y="-10"/>
+      <point x="554" y="101"/>
+      <point x="554" y="251" type="curve" smooth="yes"/>
+      <point x="554" y="396"/>
+      <point x="463" y="500"/>
+      <point x="337" y="500" type="curve" smooth="yes"/>
+      <point x="253" y="500"/>
+      <point x="189" y="452"/>
+      <point x="157" y="372" type="curve"/>
+      <point x="203" y="305" type="line"/>
+      <point x="219" y="337"/>
+      <point x="250" y="356"/>
+      <point x="287" y="356" type="curve" smooth="yes"/>
+      <point x="343" y="356"/>
+      <point x="378" y="314"/>
+      <point x="378" y="242" type="curve" smooth="yes"/>
+      <point x="378" y="174"/>
+      <point x="346" y="134"/>
+      <point x="291" y="134" type="curve" smooth="yes"/>
+      <point x="255" y="134"/>
+      <point x="224" y="152"/>
+      <point x="206" y="182" type="curve"/>
+      <point x="167" y="88" type="line"/>
+      <point x="200" y="26"/>
+      <point x="256" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/palochka-cy.glif b/src/Cantarell-Bold.ufo/glyphs/palochka-cy.glif
new file mode 100644
index 00000000..7464a37a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/palochka-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="palochka-cy" format="2">
+  <advance width="310"/>
+  <unicode hex="04CF"/>
+  <outline>
+    <component base="I"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/paragraph.glif b/src/Cantarell-Bold.ufo/glyphs/paragraph.glif
new file mode 100644
index 00000000..2f33aa36
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/paragraph.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="paragraph" format="2">
+  <advance width="758"/>
+  <unicode hex="00B6"/>
+  <outline>
+    <contour>
+      <point x="248" y="-177" type="line"/>
+      <point x="406" y="-177" type="line"/>
+      <point x="406" y="554" type="line"/>
+      <point x="515" y="554" type="line"/>
+      <point x="515" y="-177" type="line"/>
+      <point x="678" y="-177" type="line"/>
+      <point x="678" y="694" type="line"/>
+      <point x="278" y="694" type="line" smooth="yes"/>
+      <point x="127" y="694"/>
+      <point x="27" y="604"/>
+      <point x="27" y="454" type="curve" smooth="yes"/>
+      <point x="27" y="313"/>
+      <point x="115" y="209"/>
+      <point x="248" y="209" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/parenleft.glif b/src/Cantarell-Bold.ufo/glyphs/parenleft.glif
new file mode 100644
index 00000000..0bc83bb0
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/parenleft.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="parenleft" format="2">
+  <advance width="310"/>
+  <unicode hex="0028"/>
+  <outline>
+    <contour>
+      <point x="180" y="-205" type="curve"/>
+      <point x="296" y="-140" type="line"/>
+      <point x="232" y="-39"/>
+      <point x="191" y="121"/>
+      <point x="191" y="275" type="curve" smooth="yes"/>
+      <point x="191" y="424"/>
+      <point x="236" y="574"/>
+      <point x="304" y="688" type="curve"/>
+      <point x="186" y="749" type="line"/>
+      <point x="89" y="635"/>
+      <point x="25" y="444"/>
+      <point x="25" y="265" type="curve" smooth="yes"/>
+      <point x="25" y="90"/>
+      <point x="85" y="-93"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/parenright.glif b/src/Cantarell-Bold.ufo/glyphs/parenright.glif
new file mode 100644
index 00000000..5863e6ed
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/parenright.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="parenright" format="2">
+  <advance width="308"/>
+  <unicode hex="0029"/>
+  <outline>
+    <component base="parenleft" xScale="-1" xOffset="308"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/partialdiff.glif b/src/Cantarell-Bold.ufo/glyphs/partialdiff.glif
new file mode 100644
index 00000000..080c50d9
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/partialdiff.glif
@@ -0,0 +1,47 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="partialdiff" format="2">
+  <advance width="624"/>
+  <unicode hex="2202"/>
+  <outline>
+    <contour>
+      <point x="274" y="-12" type="curve" smooth="yes"/>
+      <point x="463" y="-12"/>
+      <point x="582" y="137"/>
+      <point x="582" y="366" type="curve" smooth="yes"/>
+      <point x="582" y="581"/>
+      <point x="477" y="701"/>
+      <point x="287" y="701" type="curve" smooth="yes"/>
+      <point x="216" y="701"/>
+      <point x="139" y="685"/>
+      <point x="85" y="658" type="curve"/>
+      <point x="124" y="527" type="line"/>
+      <point x="168" y="545"/>
+      <point x="222" y="557"/>
+      <point x="264" y="557" type="curve" smooth="yes"/>
+      <point x="361" y="557"/>
+      <point x="406" y="494"/>
+      <point x="406" y="358" type="curve" smooth="yes"/>
+      <point x="406" y="222"/>
+      <point x="361" y="132"/>
+      <point x="286" y="132" type="curve" smooth="yes"/>
+      <point x="237" y="132"/>
+      <point x="207" y="170"/>
+      <point x="207" y="219" type="curve" smooth="yes"/>
+      <point x="207" y="271"/>
+      <point x="242" y="302"/>
+      <point x="300" y="302" type="curve" smooth="yes"/>
+      <point x="369" y="302"/>
+      <point x="410" y="259"/>
+      <point x="410" y="185" type="curve"/>
+      <point x="444" y="309" type="line"/>
+      <point x="444" y="391"/>
+      <point x="376" y="446"/>
+      <point x="273" y="446" type="curve" smooth="yes"/>
+      <point x="137" y="446"/>
+      <point x="31" y="348"/>
+      <point x="31" y="209" type="curve" smooth="yes"/>
+      <point x="31" y="75"/>
+      <point x="129" y="-12"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/pe-cy.glif b/src/Cantarell-Bold.ufo/glyphs/pe-cy.glif
new file mode 100644
index 00000000..5446f1da
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/pe-cy.glif
@@ -0,0 +1,31 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="pe-cy" format="2">
+  <advance width="577"/>
+  <unicode hex="043F"/>
+  <anchor x="550" y="0" name="bottomright"/>
+  <outline>
+    <contour>
+      <point x="54" y="0" type="line"/>
+      <point x="214" y="0" type="line"/>
+      <point x="214" y="352" type="line"/>
+      <point x="363" y="352" type="line"/>
+      <point x="363" y="0" type="line"/>
+      <point x="523" y="0" type="line"/>
+      <point x="523" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-13</integer>
+        <key>width</key>
+        <integer>79</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/percent.glif b/src/Cantarell-Bold.ufo/glyphs/percent.glif
new file mode 100644
index 00000000..56b76013
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/percent.glif
@@ -0,0 +1,69 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="percent" format="2">
+  <advance width="1022"/>
+  <unicode hex="0025"/>
+  <outline>
+    <contour>
+      <point x="241" y="0" type="line"/>
+      <point x="394" y="0" type="line"/>
+      <point x="791" y="694" type="line"/>
+      <point x="621" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="226" y="259" type="curve" smooth="yes"/>
+      <point x="348" y="259"/>
+      <point x="426" y="346"/>
+      <point x="426" y="486" type="curve" smooth="yes"/>
+      <point x="426" y="621"/>
+      <point x="350" y="704"/>
+      <point x="231" y="704" type="curve" smooth="yes"/>
+      <point x="109" y="704"/>
+      <point x="31" y="618"/>
+      <point x="31" y="479" type="curve" smooth="yes"/>
+      <point x="31" y="343"/>
+      <point x="107" y="259"/>
+    </contour>
+    <contour>
+      <point x="230" y="377" type="curve" smooth="yes"/>
+      <point x="193" y="377"/>
+      <point x="173" y="418"/>
+      <point x="173" y="486" type="curve" smooth="yes"/>
+      <point x="173" y="549"/>
+      <point x="193" y="585"/>
+      <point x="227" y="585" type="curve" smooth="yes"/>
+      <point x="262" y="585"/>
+      <point x="284" y="546"/>
+      <point x="284" y="479" type="curve" smooth="yes"/>
+      <point x="284" y="414"/>
+      <point x="264" y="377"/>
+    </contour>
+    <contour>
+      <point x="791" y="-6" type="curve" smooth="yes"/>
+      <point x="913" y="-6"/>
+      <point x="991" y="81"/>
+      <point x="991" y="221" type="curve" smooth="yes"/>
+      <point x="991" y="356"/>
+      <point x="915" y="439"/>
+      <point x="796" y="439" type="curve" smooth="yes"/>
+      <point x="674" y="439"/>
+      <point x="596" y="353"/>
+      <point x="596" y="214" type="curve" smooth="yes"/>
+      <point x="596" y="78"/>
+      <point x="672" y="-6"/>
+    </contour>
+    <contour>
+      <point x="795" y="112" type="curve" smooth="yes"/>
+      <point x="758" y="112"/>
+      <point x="738" y="153"/>
+      <point x="738" y="221" type="curve" smooth="yes"/>
+      <point x="738" y="284"/>
+      <point x="758" y="320"/>
+      <point x="792" y="320" type="curve" smooth="yes"/>
+      <point x="827" y="320"/>
+      <point x="849" y="281"/>
+      <point x="849" y="214" type="curve" smooth="yes"/>
+      <point x="849" y="149"/>
+      <point x="829" y="112"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/period.glif b/src/Cantarell-Bold.ufo/glyphs/period.glif
new file mode 100644
index 00000000..9464e30f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/period.glif
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="period" format="2">
+  <advance width="282"/>
+  <unicode hex="002E"/>
+  <outline>
+    <contour>
+      <point x="141" y="-10" type="curve" smooth="yes"/>
+      <point x="205" y="-10"/>
+      <point x="247" y="36"/>
+      <point x="247" y="96" type="curve" smooth="yes"/>
+      <point x="247" y="160"/>
+      <point x="205" y="206"/>
+      <point x="141" y="206" type="curve" smooth="yes"/>
+      <point x="77" y="206"/>
+      <point x="35" y="160"/>
+      <point x="35" y="96" type="curve" smooth="yes"/>
+      <point x="35" y="36"/>
+      <point x="77" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/periodcentered.glif 
b/src/Cantarell-Bold.ufo/glyphs/periodcentered.glif
new file mode 100644
index 00000000..d14598e2
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/periodcentered.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="periodcentered" format="2">
+  <advance width="282"/>
+  <unicode hex="00B7"/>
+  <outline>
+    <component base="period" yOffset="170"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/periodcentered.loclC_A_T_.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/periodcentered.loclC_A_T_.case.glif
new file mode 100644
index 00000000..22ea2d96
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/periodcentered.loclC_A_T_.case.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="periodcentered.loclCAT.case" format="2">
+  <anchor x="0" y="352" name="_periodcentered"/>
+  <outline>
+    <component base="period" xOffset="-255" yOffset="304"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/periodcentered.loclC_A_T_.glif 
b/src/Cantarell-Bold.ufo/glyphs/periodcentered.loclC_A_T_.glif
new file mode 100644
index 00000000..0f69ef5d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/periodcentered.loclC_A_T_.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="periodcentered.loclCAT" format="2">
+  <anchor x="0" y="355" name="_periodcentered"/>
+  <outline>
+    <contour>
+      <point x="-24" y="304" type="curve" smooth="yes"/>
+      <point x="16" y="304"/>
+      <point x="42" y="331"/>
+      <point x="42" y="371" type="curve" smooth="yes"/>
+      <point x="42" y="413"/>
+      <point x="16" y="440"/>
+      <point x="-24" y="440" type="curve" smooth="yes"/>
+      <point x="-64" y="440"/>
+      <point x="-91" y="413"/>
+      <point x="-91" y="371" type="curve" smooth="yes"/>
+      <point x="-91" y="331"/>
+      <point x="-64" y="304"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/perthousand.glif b/src/Cantarell-Bold.ufo/glyphs/perthousand.glif
new file mode 100644
index 00000000..d71ab822
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/perthousand.glif
@@ -0,0 +1,97 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="perthousand" format="2">
+  <advance width="1451"/>
+  <unicode hex="2030"/>
+  <outline>
+    <contour>
+      <point x="241" y="0" type="line"/>
+      <point x="394" y="0" type="line"/>
+      <point x="791" y="694" type="line"/>
+      <point x="621" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="226" y="259" type="curve" smooth="yes"/>
+      <point x="348" y="259"/>
+      <point x="426" y="346"/>
+      <point x="426" y="486" type="curve" smooth="yes"/>
+      <point x="426" y="621"/>
+      <point x="350" y="704"/>
+      <point x="231" y="704" type="curve" smooth="yes"/>
+      <point x="109" y="704"/>
+      <point x="31" y="618"/>
+      <point x="31" y="479" type="curve" smooth="yes"/>
+      <point x="31" y="343"/>
+      <point x="107" y="259"/>
+    </contour>
+    <contour>
+      <point x="230" y="377" type="curve" smooth="yes"/>
+      <point x="193" y="377"/>
+      <point x="173" y="418"/>
+      <point x="173" y="486" type="curve" smooth="yes"/>
+      <point x="173" y="549"/>
+      <point x="193" y="585"/>
+      <point x="227" y="585" type="curve" smooth="yes"/>
+      <point x="262" y="585"/>
+      <point x="284" y="546"/>
+      <point x="284" y="479" type="curve" smooth="yes"/>
+      <point x="284" y="414"/>
+      <point x="264" y="377"/>
+    </contour>
+    <contour>
+      <point x="791" y="-6" type="curve" smooth="yes"/>
+      <point x="913" y="-6"/>
+      <point x="991" y="81"/>
+      <point x="991" y="221" type="curve" smooth="yes"/>
+      <point x="991" y="356"/>
+      <point x="915" y="439"/>
+      <point x="796" y="439" type="curve" smooth="yes"/>
+      <point x="674" y="439"/>
+      <point x="596" y="353"/>
+      <point x="596" y="214" type="curve" smooth="yes"/>
+      <point x="596" y="78"/>
+      <point x="672" y="-6"/>
+    </contour>
+    <contour>
+      <point x="795" y="112" type="curve" smooth="yes"/>
+      <point x="758" y="112"/>
+      <point x="738" y="153"/>
+      <point x="738" y="221" type="curve" smooth="yes"/>
+      <point x="738" y="284"/>
+      <point x="758" y="320"/>
+      <point x="792" y="320" type="curve" smooth="yes"/>
+      <point x="827" y="320"/>
+      <point x="849" y="281"/>
+      <point x="849" y="214" type="curve" smooth="yes"/>
+      <point x="849" y="149"/>
+      <point x="829" y="112"/>
+    </contour>
+    <contour>
+      <point x="1220" y="-6" type="curve" smooth="yes"/>
+      <point x="1342" y="-6"/>
+      <point x="1420" y="81"/>
+      <point x="1420" y="221" type="curve" smooth="yes"/>
+      <point x="1420" y="356"/>
+      <point x="1344" y="439"/>
+      <point x="1225" y="439" type="curve" smooth="yes"/>
+      <point x="1103" y="439"/>
+      <point x="1025" y="353"/>
+      <point x="1025" y="214" type="curve" smooth="yes"/>
+      <point x="1025" y="78"/>
+      <point x="1101" y="-6"/>
+    </contour>
+    <contour>
+      <point x="1224" y="112" type="curve" smooth="yes"/>
+      <point x="1187" y="112"/>
+      <point x="1167" y="153"/>
+      <point x="1167" y="221" type="curve" smooth="yes"/>
+      <point x="1167" y="284"/>
+      <point x="1187" y="320"/>
+      <point x="1221" y="320" type="curve" smooth="yes"/>
+      <point x="1256" y="320"/>
+      <point x="1278" y="281"/>
+      <point x="1278" y="214" type="curve" smooth="yes"/>
+      <point x="1278" y="149"/>
+      <point x="1258" y="112"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/peseta.glif b/src/Cantarell-Bold.ufo/glyphs/peseta.glif
new file mode 100644
index 00000000..63888d2a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/peseta.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="peseta" format="2">
+  <advance width="773"/>
+  <unicode hex="20A7"/>
+  <outline>
+    <contour>
+      <point x="612" y="507" type="line"/>
+      <point x="612" y="372" type="line"/>
+      <point x="742" y="372" type="line"/>
+      <point x="742" y="507" type="line"/>
+    </contour>
+    <contour>
+      <point x="161" y="372" type="line"/>
+      <point x="161" y="507" type="line"/>
+      <point x="31" y="507" type="line"/>
+      <point x="31" y="372" type="line"/>
+    </contour>
+    <component base="P" xOffset="44"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/peso.glif b/src/Cantarell-Bold.ufo/glyphs/peso.glif
new file mode 100644
index 00000000..3be0f7a4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/peso.glif
@@ -0,0 +1,57 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="peso" format="2">
+  <advance width="801"/>
+  <unicode hex="20B1"/>
+  <outline>
+    <contour>
+      <point x="595" y="590" type="line"/>
+      <point x="595" y="470" type="line"/>
+      <point x="752" y="470" type="line"/>
+      <point x="752" y="590" type="line"/>
+    </contour>
+    <contour>
+      <point x="189" y="470" type="line"/>
+      <point x="189" y="590" type="line"/>
+      <point x="49" y="590" type="line"/>
+      <point x="49" y="470" type="line"/>
+    </contour>
+    <contour>
+      <point x="595" y="410" type="line"/>
+      <point x="595" y="290" type="line"/>
+      <point x="752" y="290" type="line"/>
+      <point x="752" y="410" type="line"/>
+    </contour>
+    <contour>
+      <point x="189" y="290" type="line"/>
+      <point x="189" y="410" type="line"/>
+      <point x="49" y="410" type="line"/>
+      <point x="49" y="290" type="line"/>
+    </contour>
+    <contour>
+      <point x="139" y="0" type="line"/>
+      <point x="312" y="0" type="line"/>
+      <point x="312" y="694" type="line"/>
+      <point x="139" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="248" y="204" type="line"/>
+      <point x="369" y="204" type="line" smooth="yes"/>
+      <point x="557" y="204"/>
+      <point x="681" y="307"/>
+      <point x="681" y="463" type="curve" smooth="yes"/>
+      <point x="681" y="608"/>
+      <point x="575" y="694"/>
+      <point x="398" y="694" type="curve" smooth="yes"/>
+      <point x="248" y="694" type="line"/>
+      <point x="248" y="552" type="line"/>
+      <point x="384" y="552" type="line" smooth="yes"/>
+      <point x="454" y="552"/>
+      <point x="501" y="510"/>
+      <point x="501" y="446" type="curve" smooth="yes"/>
+      <point x="501" y="386"/>
+      <point x="461" y="346"/>
+      <point x="400" y="346" type="curve" smooth="yes"/>
+      <point x="248" y="346" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/pi.glif b/src/Cantarell-Bold.ufo/glyphs/pi.glif
new file mode 100644
index 00000000..75508d06
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/pi.glif
@@ -0,0 +1,37 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="pi" format="2">
+  <advance width="695"/>
+  <unicode hex="03C0"/>
+  <outline>
+    <contour>
+      <point x="555" y="-8" type="curve" smooth="yes"/>
+      <point x="595" y="-8"/>
+      <point x="630" y="1"/>
+      <point x="671" y="21" type="curve"/>
+      <point x="642" y="139" type="line"/>
+      <point x="624" y="134"/>
+      <point x="609" y="130"/>
+      <point x="597" y="130" type="curve" smooth="yes"/>
+      <point x="565" y="130"/>
+      <point x="547" y="157"/>
+      <point x="547" y="201" type="curve" smooth="yes"/>
+      <point x="547" y="425" type="line"/>
+      <point x="374" y="425" type="line"/>
+      <point x="374" y="182" type="line" smooth="yes"/>
+      <point x="374" y="63"/>
+      <point x="440" y="-8"/>
+    </contour>
+    <contour>
+      <point x="105" y="0" type="line"/>
+      <point x="278" y="0" type="line"/>
+      <point x="278" y="425" type="line"/>
+      <point x="105" y="425" type="line"/>
+    </contour>
+    <contour>
+      <point x="14" y="355" type="line"/>
+      <point x="649" y="355" type="line"/>
+      <point x="649" y="490" type="line"/>
+      <point x="14" y="490" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/plus.glif b/src/Cantarell-Bold.ufo/glyphs/plus.glif
new file mode 100644
index 00000000..3fc5d8eb
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/plus.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="plus" format="2">
+  <advance width="606"/>
+  <unicode hex="002B"/>
+  <outline>
+    <contour>
+      <point x="224" y="59" type="line"/>
+      <point x="384" y="59" type="line"/>
+      <point x="384" y="593" type="line"/>
+      <point x="224" y="593" type="line"/>
+    </contour>
+    <contour>
+      <point x="36" y="251" type="line"/>
+      <point x="570" y="251" type="line"/>
+      <point x="570" y="406" type="line"/>
+      <point x="36" y="406" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/plus.tf.glif b/src/Cantarell-Bold.ufo/glyphs/plus.tf.glif
new file mode 100644
index 00000000..67e77bdb
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/plus.tf.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="plus.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="212" y="59" type="line"/>
+      <point x="370" y="59" type="line"/>
+      <point x="370" y="593" type="line"/>
+      <point x="212" y="593" type="line"/>
+    </contour>
+    <contour>
+      <point x="31" y="251" type="line"/>
+      <point x="549" y="251" type="line"/>
+      <point x="549" y="406" type="line"/>
+      <point x="31" y="406" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/plusminus.glif b/src/Cantarell-Bold.ufo/glyphs/plusminus.glif
new file mode 100644
index 00000000..b23b72dc
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/plusminus.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="plusminus" format="2">
+  <advance width="597"/>
+  <unicode hex="00B1"/>
+  <outline>
+    <contour>
+      <point x="226" y="199" type="line"/>
+      <point x="366" y="199" type="line"/>
+      <point x="366" y="654" type="line"/>
+      <point x="226" y="654" type="line"/>
+    </contour>
+    <contour>
+      <point x="50" y="36" type="line"/>
+      <point x="547" y="36" type="line"/>
+      <point x="547" y="166" type="line"/>
+      <point x="50" y="166" type="line"/>
+    </contour>
+    <contour>
+      <point x="50" y="350" type="line"/>
+      <point x="547" y="350" type="line"/>
+      <point x="547" y="490" type="line"/>
+      <point x="50" y="490" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/plusminus.tf.glif b/src/Cantarell-Bold.ufo/glyphs/plusminus.tf.glif
new file mode 100644
index 00000000..a100a856
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/plusminus.tf.glif
@@ -0,0 +1,24 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="plusminus.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="215" y="171" type="line"/>
+      <point x="361" y="171" type="line"/>
+      <point x="361" y="624" type="line"/>
+      <point x="215" y="624" type="line"/>
+    </contour>
+    <contour>
+      <point x="46" y="2" type="line"/>
+      <point x="535" y="2" type="line"/>
+      <point x="535" y="140" type="line"/>
+      <point x="46" y="140" type="line"/>
+    </contour>
+    <contour>
+      <point x="46" y="316" type="line"/>
+      <point x="535" y="316" type="line"/>
+      <point x="535" y="464" type="line"/>
+      <point x="46" y="464" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/primeR_eversed.glif 
b/src/Cantarell-Bold.ufo/glyphs/primeR_eversed.glif
new file mode 100644
index 00000000..80db1c38
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/primeR_eversed.glif
@@ -0,0 +1,11 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="primeReversed" format="2">
+  <advance width="291"/>
+  <unicode hex="2035"/>
+  <note>
+uni2035
+</note>
+  <outline>
+    <component base="quotesingle" xScale="-1" yxScale="-0.19201" xOffset="387"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/primemod.glif b/src/Cantarell-Bold.ufo/glyphs/primemod.glif
new file mode 100644
index 00000000..5462a835
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/primemod.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="primemod" format="2">
+  <advance width="341"/>
+  <unicode hex="02B9"/>
+  <outline>
+    <component base="minute"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/product.glif b/src/Cantarell-Bold.ufo/glyphs/product.glif
new file mode 100644
index 00000000..0747199d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/product.glif
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="product" format="2">
+  <advance width="789"/>
+  <unicode hex="220F"/>
+  <outline>
+    <contour>
+      <point x="80" y="-95" type="line"/>
+      <point x="256" y="-95" type="line"/>
+      <point x="256" y="538" type="line"/>
+      <point x="533" y="538" type="line"/>
+      <point x="533" y="-95" type="line"/>
+      <point x="709" y="-95" type="line"/>
+      <point x="709" y="694" type="line"/>
+      <point x="80" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/punctuationspace.glif 
b/src/Cantarell-Bold.ufo/glyphs/punctuationspace.glif
new file mode 100644
index 00000000..3200da11
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/punctuationspace.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="punctuationspace" format="2">
+  <advance width="160"/>
+  <unicode hex="2008"/>
+  <outline>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+      <string>space</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/q.glif b/src/Cantarell-Bold.ufo/glyphs/q.glif
new file mode 100644
index 00000000..a0351a2a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/q.glif
@@ -0,0 +1,47 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="q" format="2">
+  <advance width="577"/>
+  <unicode hex="0071"/>
+  <note>
+q
+</note>
+  <anchor x="291" y="0" name="bottom"/>
+  <anchor x="291" y="490" name="top"/>
+  <outline>
+    <contour>
+      <point x="357" y="-217" type="line"/>
+      <point x="523" y="-217" type="line"/>
+      <point x="523" y="490" type="line"/>
+      <point x="408" y="490" type="line"/>
+      <point x="357" y="370" type="line"/>
+    </contour>
+    <contour>
+      <point x="230" y="-10" type="curve" smooth="yes"/>
+      <point x="317" y="-10"/>
+      <point x="382" y="43"/>
+      <point x="415" y="130" type="curve"/>
+      <point x="370" y="184" type="line"/>
+      <point x="354" y="153"/>
+      <point x="324" y="134"/>
+      <point x="284" y="134" type="curve" smooth="yes"/>
+      <point x="230" y="134"/>
+      <point x="198" y="176"/>
+      <point x="198" y="248" type="curve" smooth="yes"/>
+      <point x="198" y="316"/>
+      <point x="229" y="356"/>
+      <point x="282" y="356" type="curve" smooth="yes"/>
+      <point x="323" y="356"/>
+      <point x="354" y="333"/>
+      <point x="370" y="294" type="curve"/>
+      <point x="419" y="383" type="line"/>
+      <point x="394" y="460"/>
+      <point x="336" y="500"/>
+      <point x="250" y="500" type="curve" smooth="yes"/>
+      <point x="114" y="500"/>
+      <point x="22" y="397"/>
+      <point x="22" y="242" type="curve" smooth="yes"/>
+      <point x="22" y="91"/>
+      <point x="106" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/qa-cy.glif b/src/Cantarell-Bold.ufo/glyphs/qa-cy.glif
new file mode 100644
index 00000000..9b4ffcbd
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/qa-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="qa-cy" format="2">
+  <advance width="577"/>
+  <unicode hex="051B"/>
+  <outline>
+    <component base="q"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/question.glif b/src/Cantarell-Bold.ufo/glyphs/question.glif
new file mode 100644
index 00000000..079f591d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/question.glif
@@ -0,0 +1,45 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="question" format="2">
+  <advance width="441"/>
+  <unicode hex="003F"/>
+  <outline>
+    <contour>
+      <point x="138" y="267" type="line"/>
+      <point x="313" y="267" type="line"/>
+      <point x="313" y="294" type="line" smooth="yes"/>
+      <point x="313" y="351"/>
+      <point x="442" y="380"/>
+      <point x="442" y="526" type="curve" smooth="yes"/>
+      <point x="442" y="639"/>
+      <point x="356" y="704"/>
+      <point x="204" y="704" type="curve" smooth="yes"/>
+      <point x="130" y="704"/>
+      <point x="55" y="687"/>
+      <point x="-9" y="659" type="curve"/>
+      <point x="31" y="528" type="line"/>
+      <point x="73" y="546"/>
+      <point x="116" y="554"/>
+      <point x="160" y="554" type="curve" smooth="yes"/>
+      <point x="226" y="554"/>
+      <point x="262" y="535"/>
+      <point x="262" y="500" type="curve" smooth="yes"/>
+      <point x="262" y="431"/>
+      <point x="138" y="388"/>
+      <point x="138" y="294" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="231" y="-10" type="curve" smooth="yes"/>
+      <point x="293" y="-10"/>
+      <point x="337" y="34"/>
+      <point x="337" y="96" type="curve" smooth="yes"/>
+      <point x="337" y="161"/>
+      <point x="294" y="206"/>
+      <point x="231" y="206" type="curve" smooth="yes"/>
+      <point x="168" y="206"/>
+      <point x="125" y="161"/>
+      <point x="125" y="96" type="curve" smooth="yes"/>
+      <point x="125" y="34"/>
+      <point x="169" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/questiondown.glif b/src/Cantarell-Bold.ufo/glyphs/questiondown.glif
new file mode 100644
index 00000000..5e4ba78d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/questiondown.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="questiondown" format="2">
+  <advance width="417"/>
+  <unicode hex="00BF"/>
+  <outline>
+    <component base="question" xScale="-1" yScale="-1" xOffset="431" yOffset="479"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/quotedbl.glif b/src/Cantarell-Bold.ufo/glyphs/quotedbl.glif
new file mode 100644
index 00000000..8b071139
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/quotedbl.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="quotedbl" format="2">
+  <advance width="499"/>
+  <unicode hex="0022"/>
+  <outline>
+    <component base="quotesingle"/>
+    <component base="quotesingle" xOffset="230"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/quotedblbase.glif b/src/Cantarell-Bold.ufo/glyphs/quotedblbase.glif
new file mode 100644
index 00000000..29ce8997
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/quotedblbase.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="quotedblbase" format="2">
+  <advance width="531"/>
+  <unicode hex="201E"/>
+  <outline>
+    <component base="_typoquote" xOffset="202"/>
+    <component base="_typoquote" xOffset="-38"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/quotedblleft.glif b/src/Cantarell-Bold.ufo/glyphs/quotedblleft.glif
new file mode 100644
index 00000000..de43b4db
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/quotedblleft.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="quotedblleft" format="2">
+  <advance width="545"/>
+  <unicode hex="201C"/>
+  <outline>
+    <component base="quoteleft" xOffset="245"/>
+    <component base="quoteleft"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/quotedblright.glif 
b/src/Cantarell-Bold.ufo/glyphs/quotedblright.glif
new file mode 100644
index 00000000..98ebfdd9
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/quotedblright.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="quotedblright" format="2">
+  <advance width="531"/>
+  <unicode hex="201D"/>
+  <outline>
+    <component base="quoteright" xOffset="240" yOffset="-1"/>
+    <component base="quoteright" yOffset="-1"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/quoteleft.glif b/src/Cantarell-Bold.ufo/glyphs/quoteleft.glif
new file mode 100644
index 00000000..a3f1663a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/quoteleft.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="quoteleft" format="2">
+  <advance width="300"/>
+  <unicode hex="2018"/>
+  <outline>
+    <component base="_typoquote" xScale="-1" yScale="-1" xOffset="339" yOffset="585"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/quoteright.glif b/src/Cantarell-Bold.ufo/glyphs/quoteright.glif
new file mode 100644
index 00000000..d263ed28
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/quoteright.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="quoteright" format="2">
+  <advance width="291"/>
+  <unicode hex="2019"/>
+  <outline>
+    <component base="_typoquote" xOffset="-38" yOffset="631"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/quotesinglbase.glif 
b/src/Cantarell-Bold.ufo/glyphs/quotesinglbase.glif
new file mode 100644
index 00000000..834a4bfa
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/quotesinglbase.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="quotesinglbase" format="2">
+  <advance width="291"/>
+  <unicode hex="201A"/>
+  <outline>
+    <component base="_typoquote" xOffset="-38"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/quotesingle.glif b/src/Cantarell-Bold.ufo/glyphs/quotesingle.glif
new file mode 100644
index 00000000..50b14cab
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/quotesingle.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="quotesingle" format="2">
+  <advance width="269"/>
+  <unicode hex="0027"/>
+  <outline>
+    <contour>
+      <point x="64" y="406" type="line"/>
+      <point x="205" y="406" type="line"/>
+      <point x="226" y="704" type="line"/>
+      <point x="43" y="704" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/r.glif b/src/Cantarell-Bold.ufo/glyphs/r.glif
new file mode 100644
index 00000000..627292f3
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/r.glif
@@ -0,0 +1,35 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="r" format="2">
+  <advance width="435"/>
+  <unicode hex="0072"/>
+  <note>
+r
+</note>
+  <anchor x="142" y="0" name="bottom"/>
+  <anchor x="214" y="490" name="top"/>
+  <outline>
+    <contour>
+      <point x="55" y="0" type="line"/>
+      <point x="228" y="0" type="line"/>
+      <point x="228" y="299" type="line"/>
+      <point x="190" y="490" type="line"/>
+      <point x="55" y="490" type="line"/>
+    </contour>
+    <contour>
+      <point x="197" y="252" type="line"/>
+      <point x="224" y="309"/>
+      <point x="271" y="342"/>
+      <point x="325" y="342" type="curve" smooth="yes"/>
+      <point x="351" y="342"/>
+      <point x="381" y="335"/>
+      <point x="402" y="324" type="curve"/>
+      <point x="441" y="472" type="line"/>
+      <point x="417" y="486"/>
+      <point x="384" y="494"/>
+      <point x="354" y="494" type="curve" smooth="yes"/>
+      <point x="291" y="494"/>
+      <point x="233" y="460"/>
+      <point x="197" y="402" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/racute.glif b/src/Cantarell-Bold.ufo/glyphs/racute.glif
new file mode 100644
index 00000000..68a78a45
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/racute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="racute" format="2">
+  <advance width="435"/>
+  <unicode hex="0155"/>
+  <outline>
+    <component base="r"/>
+    <component base="acutecomb" xOffset="118"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/radical.glif b/src/Cantarell-Bold.ufo/glyphs/radical.glif
new file mode 100644
index 00000000..ff43a9b8
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/radical.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="radical" format="2">
+  <advance width="604"/>
+  <unicode hex="221A"/>
+  <outline>
+    <contour>
+      <point x="273" y="-59" type="line"/>
+      <point x="423" y="-59" type="line"/>
+      <point x="583" y="739" type="line"/>
+      <point x="413" y="739" type="line"/>
+      <point x="316" y="190" type="line"/>
+      <point x="259" y="343" type="line"/>
+      <point x="24" y="343" type="line"/>
+      <point x="24" y="193" type="line"/>
+      <point x="166" y="193" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ratio.glif b/src/Cantarell-Bold.ufo/glyphs/ratio.glif
new file mode 100644
index 00000000..277873c6
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ratio.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ratio" format="2">
+  <advance width="323"/>
+  <unicode hex="2236"/>
+  <outline>
+    <component base="colon" xOffset="26" yOffset="100"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/rcaron.glif b/src/Cantarell-Bold.ufo/glyphs/rcaron.glif
new file mode 100644
index 00000000..9837491f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/rcaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="rcaron" format="2">
+  <advance width="435"/>
+  <unicode hex="0159"/>
+  <outline>
+    <component base="r"/>
+    <component base="caroncomb" xOffset="8"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/rcommaaccent.glif b/src/Cantarell-Bold.ufo/glyphs/rcommaaccent.glif
new file mode 100644
index 00000000..e718f6bb
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/rcommaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="rcommaaccent" format="2">
+  <advance width="435"/>
+  <unicode hex="0157"/>
+  <outline>
+    <component base="r"/>
+    <component base="commaaccentcomb" xOffset="24"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/rdblgrave.glif b/src/Cantarell-Bold.ufo/glyphs/rdblgrave.glif
new file mode 100644
index 00000000..7f4e891c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/rdblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="rdblgrave" format="2">
+  <advance width="435"/>
+  <unicode hex="0211"/>
+  <outline>
+    <component base="r"/>
+    <component base="dblgravecomb" xOffset="-87"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/rdotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/rdotbelow.glif
new file mode 100644
index 00000000..b2c45c19
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/rdotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="rdotbelow" format="2">
+  <advance width="435"/>
+  <unicode hex="1E5B"/>
+  <outline>
+    <component base="r"/>
+    <component base="dotbelowcomb" xOffset="-8"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/registered.glif b/src/Cantarell-Bold.ufo/glyphs/registered.glif
new file mode 100644
index 00000000..fedbc1c1
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/registered.glif
@@ -0,0 +1,67 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="registered" format="2">
+  <advance width="597"/>
+  <unicode hex="00AE"/>
+  <outline>
+    <contour>
+      <point x="296" y="266" type="curve" smooth="yes"/>
+      <point x="450" y="266"/>
+      <point x="553" y="365"/>
+      <point x="553" y="515" type="curve" smooth="yes"/>
+      <point x="553" y="663"/>
+      <point x="452" y="762"/>
+      <point x="301" y="762" type="curve" smooth="yes"/>
+      <point x="147" y="762"/>
+      <point x="44" y="661"/>
+      <point x="44" y="510" type="curve" smooth="yes"/>
+      <point x="44" y="363"/>
+      <point x="145" y="266"/>
+    </contour>
+    <contour>
+      <point x="302" y="336" type="curve" smooth="yes"/>
+      <point x="191" y="336"/>
+      <point x="115" y="408"/>
+      <point x="115" y="516" type="curve" smooth="yes"/>
+      <point x="115" y="622"/>
+      <point x="188" y="692"/>
+      <point x="296" y="692" type="curve" smooth="yes"/>
+      <point x="407" y="692"/>
+      <point x="482" y="620"/>
+      <point x="482" y="510" type="curve" smooth="yes"/>
+      <point x="482" y="405"/>
+      <point x="409" y="336"/>
+    </contour>
+    <contour>
+      <point x="190" y="380" type="line"/>
+      <point x="273" y="380" type="line"/>
+      <point x="273" y="658" type="line"/>
+      <point x="190" y="658" type="line"/>
+    </contour>
+    <contour>
+      <point x="245" y="471" type="line"/>
+      <point x="306" y="471" type="line" smooth="yes"/>
+      <point x="371" y="471"/>
+      <point x="415" y="513"/>
+      <point x="415" y="570" type="curve" smooth="yes"/>
+      <point x="415" y="625"/>
+      <point x="374" y="658"/>
+      <point x="313" y="658" type="curve" smooth="yes"/>
+      <point x="245" y="658" type="line"/>
+      <point x="245" y="586" type="line"/>
+      <point x="306" y="586" type="line" smooth="yes"/>
+      <point x="321" y="586"/>
+      <point x="331" y="577"/>
+      <point x="331" y="563" type="curve" smooth="yes"/>
+      <point x="331" y="550"/>
+      <point x="323" y="540"/>
+      <point x="312" y="540" type="curve" smooth="yes"/>
+      <point x="245" y="540" type="line"/>
+    </contour>
+    <contour>
+      <point x="341" y="380" type="line"/>
+      <point x="438" y="380" type="line"/>
+      <point x="357" y="516" type="line"/>
+      <point x="263" y="516" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/rightA_rrow.glif b/src/Cantarell-Bold.ufo/glyphs/rightA_rrow.glif
new file mode 100644
index 00000000..316a0eca
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/rightA_rrow.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="rightArrow" format="2">
+  <advance width="646"/>
+  <unicode hex="2192"/>
+  <note>
+arrowright
+</note>
+  <outline>
+    <contour>
+      <point x="315" y="7" type="line"/>
+      <point x="633" y="311" type="line"/>
+      <point x="633" y="320" type="line"/>
+      <point x="322" y="620" type="line"/>
+      <point x="207" y="510" type="line"/>
+      <point x="373" y="385" type="line"/>
+      <point x="29" y="389" type="line"/>
+      <point x="29" y="239" type="line"/>
+      <point x="373" y="242" type="line"/>
+      <point x="211" y="115" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/rightanglebracket-math.glif 
b/src/Cantarell-Bold.ufo/glyphs/rightanglebracket-math.glif
new file mode 100644
index 00000000..17e8b83a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/rightanglebracket-math.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="rightanglebracket-math" format="2">
+  <advance width="320"/>
+  <unicode hex="27E9"/>
+  <outline>
+    <contour>
+      <point x="14" y="-10" type="line"/>
+      <point x="182" y="-10" type="line"/>
+      <point x="310" y="362" type="line"/>
+      <point x="175" y="739" type="line"/>
+      <point x="6" y="739" type="line"/>
+      <point x="164" y="334" type="line"/>
+      <point x="164" y="381" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ring.glif b/src/Cantarell-Bold.ufo/glyphs/ring.glif
new file mode 100644
index 00000000..838f010a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ring.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ring" format="2">
+  <advance width="332"/>
+  <unicode hex="02DA"/>
+  <outline>
+    <component base="ringcomb"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ringcomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/ringcomb.case.glif
new file mode 100644
index 00000000..5d989d18
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ringcomb.case.glif
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ringcomb.case" format="2">
+  <anchor x="166" y="694" name="_top"/>
+  <anchor x="166" y="985" name="top"/>
+  <outline>
+    <component base="ringcomb" yOffset="192"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>332</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ringcomb.glif b/src/Cantarell-Bold.ufo/glyphs/ringcomb.glif
new file mode 100644
index 00000000..feffbcf4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ringcomb.glif
@@ -0,0 +1,42 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ringcomb" format="2">
+  <unicode hex="030A"/>
+  <anchor x="166" y="490" name="_top"/>
+  <anchor x="169" y="747" name="top"/>
+  <outline>
+    <contour>
+      <point x="166" y="547" type="curve" smooth="yes"/>
+      <point x="245" y="547"/>
+      <point x="297" y="600"/>
+      <point x="297" y="680" type="curve" smooth="yes"/>
+      <point x="297" y="756"/>
+      <point x="245" y="806"/>
+      <point x="168" y="806" type="curve" smooth="yes"/>
+      <point x="89" y="806"/>
+      <point x="37" y="755"/>
+      <point x="37" y="678" type="curve" smooth="yes"/>
+      <point x="37" y="599"/>
+      <point x="89" y="547"/>
+    </contour>
+    <contour>
+      <point x="168" y="633" type="curve" smooth="yes"/>
+      <point x="142" y="633"/>
+      <point x="124" y="652"/>
+      <point x="124" y="680" type="curve" smooth="yes"/>
+      <point x="124" y="704"/>
+      <point x="141" y="720"/>
+      <point x="166" y="720" type="curve" smooth="yes"/>
+      <point x="192" y="720"/>
+      <point x="210" y="703"/>
+      <point x="210" y="678" type="curve" smooth="yes"/>
+      <point x="210" y="651"/>
+      <point x="193" y="633"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>332</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ringcomb_acutecomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/ringcomb_acutecomb.case.glif
new file mode 100644
index 00000000..5f5b0986
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ringcomb_acutecomb.case.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ringcomb_acutecomb.case" format="2">
+  <anchor x="161" y="694" name="_top"/>
+  <outline>
+    <contour>
+      <point x="221" y="833" type="line"/>
+      <point x="447" y="910" type="line"/>
+      <point x="374" y="1059" type="line"/>
+      <point x="171" y="936" type="line"/>
+    </contour>
+    <component base="ringcomb.case" xOffset="-12"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>461</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ringcomb_acutecomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/ringcomb_acutecomb.glif
new file mode 100644
index 00000000..789eddf2
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ringcomb_acutecomb.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ringcomb_acutecomb" format="2">
+  <anchor x="156" y="490" name="_top"/>
+  <outline>
+    <component base="ringcomb" xOffset="-17"/>
+    <component base="acutecomb" xOffset="119" yOffset="143"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>433</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>0</integer>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ringhalfleft.glif b/src/Cantarell-Bold.ufo/glyphs/ringhalfleft.glif
new file mode 100644
index 00000000..9811999c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ringhalfleft.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ringhalfleft" format="2">
+  <advance width="232"/>
+  <unicode hex="02BF"/>
+  <outline>
+    <component base="ringhalfright" xScale="-1" xOffset="232"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ringhalfright.glif 
b/src/Cantarell-Bold.ufo/glyphs/ringhalfright.glif
new file mode 100644
index 00000000..a57a8dfb
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ringhalfright.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ringhalfright" format="2">
+  <advance width="233"/>
+  <unicode hex="02BE"/>
+  <outline>
+    <contour>
+      <point x="57" y="548" type="line"/>
+      <point x="146" y="549"/>
+      <point x="193" y="587"/>
+      <point x="193" y="659" type="curve" smooth="yes"/>
+      <point x="193" y="729"/>
+      <point x="146" y="766"/>
+      <point x="57" y="766" type="curve"/>
+      <point x="57" y="687" type="line"/>
+      <point x="84" y="687"/>
+      <point x="98" y="677"/>
+      <point x="98" y="658" type="curve" smooth="yes"/>
+      <point x="98" y="639"/>
+      <point x="83" y="628"/>
+      <point x="57" y="627" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/rinvertedbreve.glif 
b/src/Cantarell-Bold.ufo/glyphs/rinvertedbreve.glif
new file mode 100644
index 00000000..57e25871
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/rinvertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="rinvertedbreve" format="2">
+  <advance width="435"/>
+  <unicode hex="0213"/>
+  <outline>
+    <component base="r"/>
+    <component base="breveinvertedcomb" xOffset="-12"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/rlinebelow.glif b/src/Cantarell-Bold.ufo/glyphs/rlinebelow.glif
new file mode 100644
index 00000000..f4339c6a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/rlinebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="rlinebelow" format="2">
+  <advance width="435"/>
+  <unicode hex="1E5F"/>
+  <outline>
+    <component base="r"/>
+    <component base="macronbelowcomb.narrow" xOffset="-76"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ruble.glif b/src/Cantarell-Bold.ufo/glyphs/ruble.glif
new file mode 100644
index 00000000..0c7cd7df
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ruble.glif
@@ -0,0 +1,39 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ruble" format="2">
+  <advance width="711"/>
+  <unicode hex="20BD"/>
+  <outline>
+    <contour>
+      <point x="167" y="0" type="line"/>
+      <point x="340" y="0" type="line"/>
+      <point x="340" y="694" type="line"/>
+      <point x="167" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="46" y="80" type="line"/>
+      <point x="472" y="80" type="line"/>
+      <point x="472" y="180" type="line"/>
+      <point x="46" y="180" type="line"/>
+    </contour>
+    <contour>
+      <point x="46" y="244" type="line"/>
+      <point x="365" y="244" type="line" smooth="yes"/>
+      <point x="566" y="244"/>
+      <point x="677" y="326"/>
+      <point x="677" y="473" type="curve" smooth="yes"/>
+      <point x="677" y="615"/>
+      <point x="575" y="694"/>
+      <point x="394" y="694" type="curve" smooth="yes"/>
+      <point x="244" y="694" type="line"/>
+      <point x="244" y="542" type="line"/>
+      <point x="380" y="542" type="line" smooth="yes"/>
+      <point x="450" y="542"/>
+      <point x="497" y="504"/>
+      <point x="497" y="446" type="curve" smooth="yes"/>
+      <point x="497" y="390"/>
+      <point x="458" y="356"/>
+      <point x="396" y="356" type="curve" smooth="yes"/>
+      <point x="46" y="356" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/rupeeI_ndian.glif b/src/Cantarell-Bold.ufo/glyphs/rupeeI_ndian.glif
new file mode 100644
index 00000000..192e01af
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/rupeeI_ndian.glif
@@ -0,0 +1,45 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="rupeeIndian" format="2">
+  <advance width="639"/>
+  <unicode hex="20B9"/>
+  <outline>
+    <contour>
+      <point x="62" y="214" type="line"/>
+      <point x="241" y="214" type="line" smooth="yes"/>
+      <point x="417" y="214"/>
+      <point x="527" y="333"/>
+      <point x="527" y="482" type="curve" smooth="yes"/>
+      <point x="527" y="629"/>
+      <point x="420" y="694"/>
+      <point x="246" y="694" type="curve" smooth="yes"/>
+      <point x="62" y="694" type="line"/>
+      <point x="62" y="593" type="line"/>
+      <point x="241" y="593" type="line" smooth="yes"/>
+      <point x="309" y="593"/>
+      <point x="347" y="534"/>
+      <point x="347" y="474" type="curve" smooth="yes"/>
+      <point x="347" y="417"/>
+      <point x="313" y="364"/>
+      <point x="246" y="364" type="curve" smooth="yes"/>
+      <point x="62" y="364" type="line"/>
+    </contour>
+    <contour>
+      <point x="382" y="0" type="line"/>
+      <point x="575" y="0" type="line"/>
+      <point x="376" y="281" type="line"/>
+      <point x="196" y="281" type="line"/>
+    </contour>
+    <contour>
+      <point x="64" y="425" type="line"/>
+      <point x="596" y="425" type="line"/>
+      <point x="596" y="525" type="line"/>
+      <point x="64" y="525" type="line"/>
+    </contour>
+    <contour>
+      <point x="64" y="594" type="line"/>
+      <point x="596" y="594" type="line"/>
+      <point x="596" y="694" type="line"/>
+      <point x="64" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/s.glif b/src/Cantarell-Bold.ufo/glyphs/s.glif
new file mode 100644
index 00000000..017baba1
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/s.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="s" format="2">
+  <advance width="477"/>
+  <unicode hex="0073"/>
+  <note>
+s
+</note>
+  <anchor x="240" y="0" name="bottom"/>
+  <anchor x="238" y="490" name="top"/>
+  <outline>
+    <contour>
+      <point x="225" y="-10" type="curve" smooth="yes"/>
+      <point x="373" y="-10"/>
+      <point x="457" y="51"/>
+      <point x="457" y="157" type="curve" smooth="yes"/>
+      <point x="457" y="344"/>
+      <point x="195" y="287"/>
+      <point x="195" y="343" type="curve" smooth="yes"/>
+      <point x="195" y="360"/>
+      <point x="219" y="370"/>
+      <point x="267" y="370" type="curve" smooth="yes"/>
+      <point x="306" y="370"/>
+      <point x="354" y="363"/>
+      <point x="403" y="351" type="curve"/>
+      <point x="436" y="476" type="line"/>
+      <point x="388" y="491"/>
+      <point x="323" y="500"/>
+      <point x="264" y="500" type="curve" smooth="yes"/>
+      <point x="112" y="500"/>
+      <point x="30" y="442"/>
+      <point x="30" y="335" type="curve" smooth="yes"/>
+      <point x="30" y="146"/>
+      <point x="286" y="212"/>
+      <point x="286" y="152" type="curve" smooth="yes"/>
+      <point x="286" y="133"/>
+      <point x="259" y="120"/>
+      <point x="216" y="120" type="curve" smooth="yes"/>
+      <point x="173" y="120"/>
+      <point x="111" y="132"/>
+      <point x="60" y="150" type="curve"/>
+      <point x="23" y="27" type="line"/>
+      <point x="79" y="4"/>
+      <point x="154" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/sacute.glif b/src/Cantarell-Bold.ufo/glyphs/sacute.glif
new file mode 100644
index 00000000..7b1dd3d7
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/sacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="sacute" format="2">
+  <advance width="477"/>
+  <unicode hex="015B"/>
+  <outline>
+    <component base="s"/>
+    <component base="acutecomb" xOffset="142"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/sacutedotaccent.glif 
b/src/Cantarell-Bold.ufo/glyphs/sacutedotaccent.glif
new file mode 100644
index 00000000..947fa265
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/sacutedotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="sacutedotaccent" format="2">
+  <advance width="477"/>
+  <unicode hex="1E65"/>
+  <outline>
+    <component base="s"/>
+    <component base="acutecomb_dotaccentcomb" xOffset="152" yOffset="1"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/saltillo.glif b/src/Cantarell-Bold.ufo/glyphs/saltillo.glif
new file mode 100644
index 00000000..d0e37101
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/saltillo.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="saltillo" format="2">
+  <advance width="177"/>
+  <unicode hex="A78C"/>
+  <outline>
+    <component base="quotesingle" yScale="1.40024" xOffset="-51" yOffset="-278"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/scaron.glif b/src/Cantarell-Bold.ufo/glyphs/scaron.glif
new file mode 100644
index 00000000..9e00e591
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/scaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="scaron" format="2">
+  <advance width="477"/>
+  <unicode hex="0161"/>
+  <outline>
+    <component base="s"/>
+    <component base="caroncomb" xOffset="32"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/scarondotaccent.glif 
b/src/Cantarell-Bold.ufo/glyphs/scarondotaccent.glif
new file mode 100644
index 00000000..71270b6d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/scarondotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="scarondotaccent" format="2">
+  <advance width="477"/>
+  <unicode hex="1E67"/>
+  <outline>
+    <component base="s"/>
+    <component base="caroncomb_dotaccentcomb" xOffset="30"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/scedilla.glif b/src/Cantarell-Bold.ufo/glyphs/scedilla.glif
new file mode 100644
index 00000000..df742982
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/scedilla.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="scedilla" format="2">
+  <advance width="477"/>
+  <unicode hex="015F"/>
+  <outline>
+    <component base="s"/>
+    <component base="cedillacomb" xOffset="82"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/schwa-cy.glif b/src/Cantarell-Bold.ufo/glyphs/schwa-cy.glif
new file mode 100644
index 00000000..cfc85fa0
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/schwa-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="schwa-cy" format="2">
+  <advance width="526"/>
+  <unicode hex="04D9"/>
+  <outline>
+    <component base="schwa"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/schwa.glif b/src/Cantarell-Bold.ufo/glyphs/schwa.glif
new file mode 100644
index 00000000..4a387f7c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/schwa.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="schwa" format="2">
+  <advance width="526"/>
+  <unicode hex="0259"/>
+  <outline>
+    <component base="e" xScale="-1" yScale="-1" xOffset="526" yOffset="490"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/scircumflex.glif b/src/Cantarell-Bold.ufo/glyphs/scircumflex.glif
new file mode 100644
index 00000000..6117e6f7
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/scircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="scircumflex" format="2">
+  <advance width="477"/>
+  <unicode hex="015D"/>
+  <outline>
+    <component base="s"/>
+    <component base="circumflexcomb" xOffset="35"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/scommaaccent.glif b/src/Cantarell-Bold.ufo/glyphs/scommaaccent.glif
new file mode 100644
index 00000000..3888ba5b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/scommaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="scommaaccent" format="2">
+  <advance width="477"/>
+  <unicode hex="0219"/>
+  <outline>
+    <component base="s"/>
+    <component base="commaaccentcomb" xOffset="122"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/sdotaccent.glif b/src/Cantarell-Bold.ufo/glyphs/sdotaccent.glif
new file mode 100644
index 00000000..72212e9e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/sdotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="sdotaccent" format="2">
+  <advance width="477"/>
+  <unicode hex="1E61"/>
+  <outline>
+    <component base="s"/>
+    <component base="dotaccentcomb" xOffset="94"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/sdotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/sdotbelow.glif
new file mode 100644
index 00000000..74f16492
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/sdotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="sdotbelow" format="2">
+  <advance width="477"/>
+  <unicode hex="1E63"/>
+  <outline>
+    <component base="s"/>
+    <component base="dotbelowcomb" xOffset="90"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/sdotbelowdotaccent.glif 
b/src/Cantarell-Bold.ufo/glyphs/sdotbelowdotaccent.glif
new file mode 100644
index 00000000..4b578fef
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/sdotbelowdotaccent.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="sdotbelowdotaccent" format="2">
+  <advance width="477"/>
+  <unicode hex="1E69"/>
+  <outline>
+    <component base="s"/>
+    <component base="dotbelowcomb" xOffset="90"/>
+    <component base="dotaccentcomb" xOffset="94"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/second.glif b/src/Cantarell-Bold.ufo/glyphs/second.glif
new file mode 100644
index 00000000..dafa36d3
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/second.glif
@@ -0,0 +1,12 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="second" format="2">
+  <advance width="553"/>
+  <unicode hex="2033"/>
+  <note>
+second
+</note>
+  <outline>
+    <component base="quotesingle" yxScale="0.19201" xOffset="-84"/>
+    <component base="quotesingle" yxScale="0.19201" xOffset="146"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/secondtonechinese.glif 
b/src/Cantarell-Bold.ufo/glyphs/secondtonechinese.glif
new file mode 100644
index 00000000..f683199c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/secondtonechinese.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="secondtonechinese" format="2">
+  <advance width="287"/>
+  <unicode hex="02CA"/>
+  <outline>
+    <component base="acutecomb"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/section.glif b/src/Cantarell-Bold.ufo/glyphs/section.glif
new file mode 100644
index 00000000..f5a4b17c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/section.glif
@@ -0,0 +1,63 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="section" format="2">
+  <advance width="539"/>
+  <unicode hex="00A7"/>
+  <outline>
+    <contour>
+      <point x="252" y="-61" type="curve" smooth="yes"/>
+      <point x="407" y="-61"/>
+      <point x="489" y="1"/>
+      <point x="489" y="115" type="curve" smooth="yes"/>
+      <point x="489" y="322"/>
+      <point x="227" y="250"/>
+      <point x="227" y="325" type="curve" smooth="yes"/>
+      <point x="227" y="349"/>
+      <point x="251" y="370"/>
+      <point x="281" y="370" type="curve"/>
+      <point x="301" y="453" type="line"/>
+      <point x="148" y="453"/>
+      <point x="58" y="394"/>
+      <point x="58" y="294" type="curve" smooth="yes"/>
+      <point x="58" y="118"/>
+      <point x="320" y="170"/>
+      <point x="320" y="104" type="curve" smooth="yes"/>
+      <point x="320" y="84"/>
+      <point x="296" y="73"/>
+      <point x="252" y="73" type="curve" smooth="yes"/>
+      <point x="202" y="73"/>
+      <point x="141" y="85"/>
+      <point x="88" y="106" type="curve"/>
+      <point x="51" y="-23" type="line"/>
+      <point x="105" y="-47"/>
+      <point x="183" y="-61"/>
+    </contour>
+    <contour>
+      <point x="251" y="199" type="line"/>
+      <point x="404" y="199"/>
+      <point x="489" y="254"/>
+      <point x="489" y="350" type="curve" smooth="yes"/>
+      <point x="489" y="522"/>
+      <point x="227" y="483"/>
+      <point x="227" y="540" type="curve" smooth="yes"/>
+      <point x="227" y="558"/>
+      <point x="253" y="570"/>
+      <point x="291" y="570" type="curve" smooth="yes"/>
+      <point x="333" y="570"/>
+      <point x="383" y="561"/>
+      <point x="430" y="547" type="curve"/>
+      <point x="467" y="676" type="line"/>
+      <point x="413" y="694"/>
+      <point x="356" y="704"/>
+      <point x="301" y="704" type="curve" smooth="yes"/>
+      <point x="148" y="704"/>
+      <point x="58" y="636"/>
+      <point x="58" y="523" type="curve" smooth="yes"/>
+      <point x="58" y="325"/>
+      <point x="320" y="399"/>
+      <point x="320" y="319" type="curve" smooth="yes"/>
+      <point x="320" y="293"/>
+      <point x="295" y="274"/>
+      <point x="262" y="274" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/semicolon.glif b/src/Cantarell-Bold.ufo/glyphs/semicolon.glif
new file mode 100644
index 00000000..cf010836
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/semicolon.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="semicolon" format="2">
+  <advance width="282"/>
+  <unicode hex="003B"/>
+  <outline>
+    <component base="comma" xOffset="-4"/>
+    <component base="period" xOffset="-7" yOffset="284"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+      <string>period</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/seven.dnom.glif b/src/Cantarell-Bold.ufo/glyphs/seven.dnom.glif
new file mode 100644
index 00000000..d76308f6
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/seven.dnom.glif
@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="seven.dnom" format="2">
+  <advance width="403"/>
+  <note>
+seven
+</note>
+  <outline>
+    <contour>
+      <point x="40" y="0" type="line"/>
+      <point x="198" y="0" type="line"/>
+      <point x="401" y="389" type="line"/>
+      <point x="401" y="479" type="line"/>
+      <point x="7" y="479" type="line"/>
+      <point x="7" y="349" type="line"/>
+      <point x="267" y="349" type="line"/>
+      <point x="245" y="385" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>69</integer>
+        <key>weight</key>
+        <integer>-23</integer>
+        <key>width</key>
+        <integer>74</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/seven.glif b/src/Cantarell-Bold.ufo/glyphs/seven.glif
new file mode 100644
index 00000000..46b72dbf
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/seven.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="seven" format="2">
+  <advance width="531"/>
+  <unicode hex="0037"/>
+  <outline>
+    <component base="seven.lf"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>seven.lf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>seven.lf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/seven.lf.glif b/src/Cantarell-Bold.ufo/glyphs/seven.lf.glif
new file mode 100644
index 00000000..9fdd93f9
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/seven.lf.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="seven.lf" format="2">
+  <advance width="531"/>
+  <outline>
+    <contour>
+      <point x="65" y="0" type="line"/>
+      <point x="247" y="0" type="line"/>
+      <point x="524" y="590" type="line"/>
+      <point x="524" y="694" type="line"/>
+      <point x="9" y="694" type="line"/>
+      <point x="9" y="544" type="line"/>
+      <point x="370" y="544" type="line"/>
+      <point x="344" y="587" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/seven.numr.glif b/src/Cantarell-Bold.ufo/glyphs/seven.numr.glif
new file mode 100644
index 00000000..ec73070d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/seven.numr.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="seven.numr" format="2">
+  <advance width="403"/>
+  <outline>
+    <component base="seven.dnom" yOffset="260"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>seven.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>seven.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/seven.osf.glif b/src/Cantarell-Bold.ufo/glyphs/seven.osf.glif
new file mode 100644
index 00000000..fc36b998
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/seven.osf.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="seven.osf" format="2">
+  <advance width="528"/>
+  <outline>
+    <contour>
+      <point x="67" y="-100" type="line"/>
+      <point x="244" y="-100" type="line"/>
+      <point x="521" y="493" type="line"/>
+      <point x="521" y="594" type="line"/>
+      <point x="9" y="594" type="line"/>
+      <point x="9" y="449" type="line"/>
+      <point x="372" y="449" type="line"/>
+      <point x="346" y="490" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/seven.subs.glif b/src/Cantarell-Bold.ufo/glyphs/seven.subs.glif
new file mode 100644
index 00000000..ce3d5746
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/seven.subs.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="seven.subs" format="2">
+  <advance width="403"/>
+  <outline>
+    <component base="seven.dnom" yOffset="-180"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>seven.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>seven.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/seven.tf.glif b/src/Cantarell-Bold.ufo/glyphs/seven.tf.glif
new file mode 100644
index 00000000..0bda52ac
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/seven.tf.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="seven.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="83" y="0" type="line"/>
+      <point x="266" y="0" type="line"/>
+      <point x="563" y="590" type="line"/>
+      <point x="563" y="694" type="line"/>
+      <point x="19" y="694" type="line"/>
+      <point x="19" y="544" type="line"/>
+      <point x="410" y="544" type="line"/>
+      <point x="383" y="587" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/seven.tosf.glif b/src/Cantarell-Bold.ufo/glyphs/seven.tosf.glif
new file mode 100644
index 00000000..c3fd4dc1
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/seven.tosf.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="seven.tosf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="86" y="-100" type="line"/>
+      <point x="263" y="-100" type="line"/>
+      <point x="562" y="493" type="line"/>
+      <point x="562" y="594" type="line"/>
+      <point x="19" y="594" type="line"/>
+      <point x="19" y="449" type="line"/>
+      <point x="414" y="449" type="line"/>
+      <point x="387" y="490" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/seveneighths.glif b/src/Cantarell-Bold.ufo/glyphs/seveneighths.glif
new file mode 100644
index 00000000..54903fb6
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/seveneighths.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="seveneighths" format="2">
+  <advance width="1210"/>
+  <unicode hex="215E"/>
+  <outline>
+    <component base="seven.numr"/>
+    <component base="fraction" xOffset="403"/>
+    <component base="eight.dnom" xOffset="741"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>seven.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>seven.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/seveninferior.glif 
b/src/Cantarell-Bold.ufo/glyphs/seveninferior.glif
new file mode 100644
index 00000000..1b6a06fe
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/seveninferior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="seveninferior" format="2">
+  <advance width="403"/>
+  <unicode hex="2087"/>
+  <outline>
+    <component base="seven.dnom" yOffset="-100"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>seven.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>seven.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/sevensuperior.glif 
b/src/Cantarell-Bold.ufo/glyphs/sevensuperior.glif
new file mode 100644
index 00000000..31b68470
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/sevensuperior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="sevensuperior" format="2">
+  <advance width="403"/>
+  <unicode hex="2077"/>
+  <outline>
+    <component base="seven.dnom" yOffset="370"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>seven.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>seven.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/sha-cy.glif b/src/Cantarell-Bold.ufo/glyphs/sha-cy.glif
new file mode 100644
index 00000000..2833d76e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/sha-cy.glif
@@ -0,0 +1,36 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="sha-cy" format="2">
+  <advance width="854"/>
+  <unicode hex="0448"/>
+  <outline>
+    <contour>
+      <point x="54" y="0" type="line"/>
+      <point x="800" y="0" type="line"/>
+      <point x="800" y="490" type="line"/>
+      <point x="640" y="490" type="line"/>
+      <point x="640" y="133" type="line"/>
+      <point x="215" y="133" type="line"/>
+      <point x="215" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
+    </contour>
+    <contour>
+      <point x="346" y="58" type="line"/>
+      <point x="507" y="58" type="line"/>
+      <point x="507" y="490" type="line"/>
+      <point x="346" y="490" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-10</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/shcha-cy.glif b/src/Cantarell-Bold.ufo/glyphs/shcha-cy.glif
new file mode 100644
index 00000000..79fa8176
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/shcha-cy.glif
@@ -0,0 +1,42 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="shcha-cy" format="2">
+  <advance width="898"/>
+  <unicode hex="0449"/>
+  <outline>
+    <contour>
+      <point x="740" y="-135" type="line"/>
+      <point x="896" y="-135" type="line"/>
+      <point x="896" y="133" type="line"/>
+      <point x="214" y="133" type="line"/>
+      <point x="214" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
+      <point x="54" y="0" type="line"/>
+      <point x="740" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="347" y="68" type="line"/>
+      <point x="507" y="68" type="line"/>
+      <point x="507" y="490" type="line"/>
+      <point x="347" y="490" type="line"/>
+    </contour>
+    <contour>
+      <point x="643" y="68" type="line"/>
+      <point x="802" y="68" type="line"/>
+      <point x="802" y="490" type="line"/>
+      <point x="643" y="490" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-10</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/shha-cy.glif b/src/Cantarell-Bold.ufo/glyphs/shha-cy.glif
new file mode 100644
index 00000000..d4813a3e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/shha-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="shha-cy" format="2">
+  <advance width="579"/>
+  <unicode hex="04BB"/>
+  <outline>
+    <component base="h"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/six.dnom.glif b/src/Cantarell-Bold.ufo/glyphs/six.dnom.glif
new file mode 100644
index 00000000..6d535350
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/six.dnom.glif
@@ -0,0 +1,62 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="six.dnom" format="2">
+  <advance width="462"/>
+  <note>
+six
+</note>
+  <outline>
+    <contour>
+      <point x="233" y="-7" type="curve" smooth="yes"/>
+      <point x="356" y="-7"/>
+      <point x="439" y="62"/>
+      <point x="439" y="165" type="curve" smooth="yes"/>
+      <point x="439" y="255"/>
+      <point x="377" y="315"/>
+      <point x="284" y="315" type="curve" smooth="yes"/>
+      <point x="218" y="315"/>
+      <point x="163" y="286"/>
+      <point x="132" y="227" type="curve"/>
+      <point x="170" y="180" type="line"/>
+      <point x="191" y="191"/>
+      <point x="214" y="197"/>
+      <point x="237" y="197" type="curve" smooth="yes"/>
+      <point x="271" y="197"/>
+      <point x="294" y="179"/>
+      <point x="294" y="155" type="curve" smooth="yes"/>
+      <point x="294" y="132"/>
+      <point x="274" y="116"/>
+      <point x="245" y="116" type="curve" smooth="yes"/>
+      <point x="195" y="116"/>
+      <point x="168" y="164"/>
+      <point x="168" y="235" type="curve" smooth="yes"/>
+      <point x="168" y="322"/>
+      <point x="209" y="365"/>
+      <point x="287" y="365" type="curve" smooth="yes"/>
+      <point x="320" y="365"/>
+      <point x="362" y="357"/>
+      <point x="393" y="346" type="curve"/>
+      <point x="431" y="457" type="line"/>
+      <point x="390" y="475"/>
+      <point x="339" y="486"/>
+      <point x="280" y="486" type="curve" smooth="yes"/>
+      <point x="111" y="486"/>
+      <point x="21" y="393"/>
+      <point x="21" y="227" type="curve" smooth="yes"/>
+      <point x="21" y="74"/>
+      <point x="98" y="-7"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>69</integer>
+        <key>weight</key>
+        <integer>-23</integer>
+        <key>width</key>
+        <integer>74</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/six.glif b/src/Cantarell-Bold.ufo/glyphs/six.glif
new file mode 100644
index 00000000..fbdd7dbe
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/six.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="six" format="2">
+  <advance width="598"/>
+  <unicode hex="0036"/>
+  <outline>
+    <component base="six.lf"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>six.lf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>six.lf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/six.lf.glif b/src/Cantarell-Bold.ufo/glyphs/six.lf.glif
new file mode 100644
index 00000000..b31424d3
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/six.lf.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="six.lf" format="2">
+  <advance width="598"/>
+  <outline>
+    <contour>
+      <point x="306" y="-10" type="curve" smooth="yes"/>
+      <point x="466" y="-10"/>
+      <point x="572" y="87"/>
+      <point x="572" y="232" type="curve" smooth="yes"/>
+      <point x="572" y="362"/>
+      <point x="489" y="446"/>
+      <point x="365" y="446" type="curve" smooth="yes"/>
+      <point x="273" y="446"/>
+      <point x="200" y="402"/>
+      <point x="157" y="315" type="curve"/>
+      <point x="200" y="255" type="line"/>
+      <point x="229" y="289"/>
+      <point x="270" y="309"/>
+      <point x="311" y="309" type="curve" smooth="yes"/>
+      <point x="367" y="309"/>
+      <point x="404" y="273"/>
+      <point x="404" y="219" type="curve" smooth="yes"/>
+      <point x="404" y="167"/>
+      <point x="370" y="133"/>
+      <point x="318" y="133" type="curve" smooth="yes"/>
+      <point x="242" y="133"/>
+      <point x="199" y="211"/>
+      <point x="199" y="344" type="curve" smooth="yes"/>
+      <point x="199" y="487"/>
+      <point x="260" y="564"/>
+      <point x="374" y="564" type="curve" smooth="yes"/>
+      <point x="419" y="564"/>
+      <point x="476" y="552"/>
+      <point x="517" y="534" type="curve"/>
+      <point x="561" y="663" type="line"/>
+      <point x="508" y="689"/>
+      <point x="442" y="704"/>
+      <point x="367" y="704" type="curve" smooth="yes"/>
+      <point x="146" y="704"/>
+      <point x="29" y="569"/>
+      <point x="29" y="330" type="curve" smooth="yes"/>
+      <point x="29" y="107"/>
+      <point x="130" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/six.numr.glif b/src/Cantarell-Bold.ufo/glyphs/six.numr.glif
new file mode 100644
index 00000000..3e1a3db0
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/six.numr.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="six.numr" format="2">
+  <advance width="462"/>
+  <outline>
+    <component base="six.dnom" yOffset="260"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>six.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>six.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/six.osf.glif b/src/Cantarell-Bold.ufo/glyphs/six.osf.glif
new file mode 100644
index 00000000..9529b946
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/six.osf.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="six.osf" format="2">
+  <advance width="592"/>
+  <outline>
+    <contour>
+      <point x="304" y="-10" type="curve" smooth="yes"/>
+      <point x="460" y="-10"/>
+      <point x="566" y="87"/>
+      <point x="566" y="231" type="curve" smooth="yes"/>
+      <point x="566" y="360"/>
+      <point x="482" y="445"/>
+      <point x="360" y="445" type="curve" smooth="yes"/>
+      <point x="263" y="445"/>
+      <point x="190" y="393"/>
+      <point x="150" y="310" type="curve"/>
+      <point x="192" y="252" type="line"/>
+      <point x="221" y="289"/>
+      <point x="263" y="312"/>
+      <point x="308" y="312" type="curve" smooth="yes"/>
+      <point x="366" y="312"/>
+      <point x="405" y="274"/>
+      <point x="405" y="218" type="curve" smooth="yes"/>
+      <point x="405" y="164"/>
+      <point x="370" y="127"/>
+      <point x="316" y="127" type="curve" smooth="yes"/>
+      <point x="237" y="127"/>
+      <point x="192" y="209"/>
+      <point x="192" y="344" type="curve" smooth="yes"/>
+      <point x="192" y="489"/>
+      <point x="255" y="570"/>
+      <point x="370" y="570" type="curve" smooth="yes"/>
+      <point x="417" y="570"/>
+      <point x="475" y="556"/>
+      <point x="513" y="539" type="curve"/>
+      <point x="555" y="663" type="line"/>
+      <point x="504" y="689"/>
+      <point x="437" y="704"/>
+      <point x="364" y="704" type="curve" smooth="yes"/>
+      <point x="146" y="704"/>
+      <point x="29" y="568"/>
+      <point x="29" y="330" type="curve" smooth="yes"/>
+      <point x="29" y="107"/>
+      <point x="130" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/six.ss01.glif b/src/Cantarell-Bold.ufo/glyphs/six.ss01.glif
new file mode 100644
index 00000000..e0840150
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/six.ss01.glif
@@ -0,0 +1,43 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="six.ss01" format="2">
+  <advance width="599"/>
+  <note>
+six
+</note>
+  <outline>
+    <contour>
+      <point x="313" y="-10" type="curve" smooth="yes"/>
+      <point x="470" y="-10"/>
+      <point x="575" y="87"/>
+      <point x="575" y="232" type="curve" smooth="yes"/>
+      <point x="575" y="360"/>
+      <point x="492" y="447"/>
+      <point x="367" y="447" type="curve" smooth="yes"/>
+      <point x="276" y="447"/>
+      <point x="204" y="399"/>
+      <point x="161" y="319" type="curve"/>
+      <point x="200" y="258" type="line"/>
+      <point x="230" y="286"/>
+      <point x="272" y="307"/>
+      <point x="318" y="307" type="curve" smooth="yes"/>
+      <point x="372" y="307"/>
+      <point x="409" y="272"/>
+      <point x="409" y="219" type="curve" smooth="yes"/>
+      <point x="409" y="166"/>
+      <point x="375" y="130"/>
+      <point x="325" y="130" type="curve" smooth="yes"/>
+      <point x="252" y="130"/>
+      <point x="211" y="204"/>
+      <point x="211" y="322" type="curve" smooth="yes"/>
+      <point x="211" y="486"/>
+      <point x="294" y="552"/>
+      <point x="501" y="552" type="curve"/>
+      <point x="509" y="704" type="line"/>
+      <point x="196" y="704"/>
+      <point x="40" y="575"/>
+      <point x="40" y="315" type="curve" smooth="yes"/>
+      <point x="40" y="106"/>
+      <point x="140" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/six.subs.glif b/src/Cantarell-Bold.ufo/glyphs/six.subs.glif
new file mode 100644
index 00000000..b52d1f59
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/six.subs.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="six.subs" format="2">
+  <advance width="462"/>
+  <outline>
+    <component base="six.dnom" yOffset="-180"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>six.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>six.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/six.tf.glif b/src/Cantarell-Bold.ufo/glyphs/six.tf.glif
new file mode 100644
index 00000000..f132ae34
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/six.tf.glif
@@ -0,0 +1,55 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="six.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="296" y="-10" type="curve" smooth="yes"/>
+      <point x="450" y="-10"/>
+      <point x="557" y="84"/>
+      <point x="557" y="233" type="curve" smooth="yes"/>
+      <point x="557" y="362"/>
+      <point x="476" y="446"/>
+      <point x="355" y="446" type="curve" smooth="yes"/>
+      <point x="266" y="446"/>
+      <point x="194" y="402"/>
+      <point x="152" y="315" type="curve"/>
+      <point x="195" y="255" type="line"/>
+      <point x="223" y="289"/>
+      <point x="262" y="309"/>
+      <point x="301" y="309" type="curve" smooth="yes"/>
+      <point x="355" y="309"/>
+      <point x="391" y="273"/>
+      <point x="391" y="219" type="curve" smooth="yes"/>
+      <point x="391" y="167"/>
+      <point x="358" y="133"/>
+      <point x="309" y="133" type="curve" smooth="yes"/>
+      <point x="235" y="133"/>
+      <point x="193" y="212"/>
+      <point x="193" y="338" type="curve" smooth="yes"/>
+      <point x="193" y="489"/>
+      <point x="253" y="564"/>
+      <point x="362" y="564" type="curve" smooth="yes"/>
+      <point x="406" y="564"/>
+      <point x="463" y="552"/>
+      <point x="503" y="534" type="curve"/>
+      <point x="546" y="663" type="line"/>
+      <point x="494" y="689"/>
+      <point x="431" y="704"/>
+      <point x="356" y="704" type="curve" smooth="yes"/>
+      <point x="140" y="704"/>
+      <point x="25" y="569"/>
+      <point x="25" y="330" type="curve" smooth="yes"/>
+      <point x="25" y="107"/>
+      <point x="124" y="-10"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/six.tosf.glif b/src/Cantarell-Bold.ufo/glyphs/six.tosf.glif
new file mode 100644
index 00000000..40bfc68f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/six.tosf.glif
@@ -0,0 +1,57 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="six.tosf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="296" y="-10" type="curve" smooth="yes"/>
+      <point x="450" y="-10"/>
+      <point x="557" y="84"/>
+      <point x="557" y="233" type="curve" smooth="yes"/>
+      <point x="557" y="362"/>
+      <point x="476" y="446"/>
+      <point x="355" y="446" type="curve" smooth="yes"/>
+      <point x="266" y="446"/>
+      <point x="194" y="402"/>
+      <point x="152" y="315" type="curve"/>
+      <point x="195" y="255" type="line"/>
+      <point x="223" y="289"/>
+      <point x="262" y="309"/>
+      <point x="301" y="309" type="curve" smooth="yes"/>
+      <point x="355" y="309"/>
+      <point x="391" y="273"/>
+      <point x="391" y="219" type="curve" smooth="yes"/>
+      <point x="391" y="167"/>
+      <point x="358" y="133"/>
+      <point x="309" y="133" type="curve" smooth="yes"/>
+      <point x="235" y="133"/>
+      <point x="193" y="212"/>
+      <point x="193" y="338" type="curve" smooth="yes"/>
+      <point x="193" y="489"/>
+      <point x="253" y="564"/>
+      <point x="362" y="564" type="curve" smooth="yes"/>
+      <point x="406" y="564"/>
+      <point x="463" y="552"/>
+      <point x="503" y="534" type="curve"/>
+      <point x="546" y="663" type="line"/>
+      <point x="494" y="689"/>
+      <point x="431" y="704"/>
+      <point x="356" y="704" type="curve" smooth="yes"/>
+      <point x="140" y="704"/>
+      <point x="25" y="569"/>
+      <point x="25" y="330" type="curve" smooth="yes"/>
+      <point x="25" y="107"/>
+      <point x="124" y="-10"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+        <key>weight</key>
+        <integer>-1</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/sixinferior.glif b/src/Cantarell-Bold.ufo/glyphs/sixinferior.glif
new file mode 100644
index 00000000..3e46d228
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/sixinferior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="sixinferior" format="2">
+  <advance width="462"/>
+  <unicode hex="2086"/>
+  <outline>
+    <component base="six.dnom" yOffset="-100"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>six.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>six.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/sixperemspace.glif 
b/src/Cantarell-Bold.ufo/glyphs/sixperemspace.glif
new file mode 100644
index 00000000..cc209c31
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/sixperemspace.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="sixperemspace" format="2">
+  <advance width="166"/>
+  <unicode hex="2006"/>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/sixsuperior.glif b/src/Cantarell-Bold.ufo/glyphs/sixsuperior.glif
new file mode 100644
index 00000000..97b53921
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/sixsuperior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="sixsuperior" format="2">
+  <advance width="462"/>
+  <unicode hex="2076"/>
+  <outline>
+    <component base="six.dnom" yOffset="370"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>six.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>six.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/slash.glif b/src/Cantarell-Bold.ufo/glyphs/slash.glif
new file mode 100644
index 00000000..3d696498
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/slash.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="slash" format="2">
+  <advance width="364"/>
+  <unicode hex="002F"/>
+  <outline>
+    <contour>
+      <point x="-10" y="-115" type="line"/>
+      <point x="148" y="-115" type="line"/>
+      <point x="375" y="739" type="line"/>
+      <point x="206" y="739" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/slashlongcomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/slashlongcomb.case.glif
new file mode 100644
index 00000000..8a8b0317
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/slashlongcomb.case.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="slashlongcomb.case" format="2">
+  <anchor x="311" y="339" name="_center"/>
+  <outline>
+    <contour>
+      <point x="95" y="-67" type="line"/>
+      <point x="588" y="681" type="line"/>
+      <point x="484" y="744" type="line"/>
+      <point x="-6" y="-4" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>533</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/slashlongcomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/slashlongcomb.glif
new file mode 100644
index 00000000..4c1d3429
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/slashlongcomb.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="slashlongcomb" format="2">
+  <unicode hex="0338"/>
+  <anchor x="229" y="231" name="_center"/>
+  <outline>
+    <contour>
+      <point x="74" y="-76" type="line"/>
+      <point x="459" y="495" type="line"/>
+      <point x="387" y="538" type="line"/>
+      <point x="4" y="-33" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>464</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/slashshortcomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/slashshortcomb.case.glif
new file mode 100644
index 00000000..de84fb8e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/slashshortcomb.case.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="slashshortcomb.case" format="2">
+  <anchor x="227" y="270" name="_center"/>
+  <outline>
+    <contour>
+      <point x="86" y="120" type="line"/>
+      <point x="471" y="328" type="line"/>
+      <point x="406" y="442" type="line"/>
+      <point x="20" y="233" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>600</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/slashshortcomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/slashshortcomb.glif
new file mode 100644
index 00000000..eb735126
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/slashshortcomb.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="slashshortcomb" format="2">
+  <unicode hex="0337"/>
+  <anchor x="202" y="247" name="_center"/>
+  <outline>
+    <contour>
+      <point x="93" y="132" type="line"/>
+      <point x="396" y="292" type="line"/>
+      <point x="339" y="399" type="line"/>
+      <point x="31" y="238" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>393</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/softhyphen.glif b/src/Cantarell-Bold.ufo/glyphs/softhyphen.glif
new file mode 100644
index 00000000..8bb74400
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/softhyphen.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="softhyphen" format="2">
+  <advance width="398"/>
+  <unicode hex="00AD"/>
+  <outline>
+    <component base="hyphen" xOffset="-8"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/softsign-cy.glif b/src/Cantarell-Bold.ufo/glyphs/softsign-cy.glif
new file mode 100644
index 00000000..cf7b3abe
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/softsign-cy.glif
@@ -0,0 +1,42 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="softsign-cy" format="2">
+  <advance width="515"/>
+  <unicode hex="044C"/>
+  <outline>
+    <contour>
+      <point x="54" y="0" type="line"/>
+      <point x="269" y="0" type="line" smooth="yes"/>
+      <point x="419" y="0"/>
+      <point x="507" y="70"/>
+      <point x="507" y="187" type="curve" smooth="yes"/>
+      <point x="507" y="281"/>
+      <point x="429" y="344"/>
+      <point x="314" y="344" type="curve" smooth="yes"/>
+      <point x="161" y="344" type="line"/>
+      <point x="161" y="220" type="line"/>
+      <point x="278" y="220" type="line" smooth="yes"/>
+      <point x="312" y="220"/>
+      <point x="338" y="202"/>
+      <point x="338" y="173" type="curve" smooth="yes"/>
+      <point x="338" y="144"/>
+      <point x="319" y="126"/>
+      <point x="290" y="126" type="curve" smooth="yes"/>
+      <point x="214" y="126" type="line"/>
+      <point x="214" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-10</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/space.glif b/src/Cantarell-Bold.ufo/glyphs/space.glif
new file mode 100644
index 00000000..2e45f71c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/space.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="space" format="2">
+  <advance width="160"/>
+  <unicode hex="0020"/>
+  <note>
+space
+</note>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/sterling.glif b/src/Cantarell-Bold.ufo/glyphs/sterling.glif
new file mode 100644
index 00000000..fd873a93
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/sterling.glif
@@ -0,0 +1,40 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="sterling" format="2">
+  <advance width="615"/>
+  <unicode hex="00A3"/>
+  <outline>
+    <contour>
+      <point x="52" y="0" type="line"/>
+      <point x="569" y="0" type="line"/>
+      <point x="569" y="156" type="line"/>
+      <point x="229" y="156" type="line"/>
+      <point x="276" y="174"/>
+      <point x="296" y="222"/>
+      <point x="297" y="322" type="curve" smooth="yes"/>
+      <point x="298" y="461" type="line" smooth="yes"/>
+      <point x="298" y="517"/>
+      <point x="342" y="554"/>
+      <point x="420" y="554" type="curve" smooth="yes"/>
+      <point x="455" y="554"/>
+      <point x="500" y="547"/>
+      <point x="534" y="536" type="curve"/>
+      <point x="572" y="677" type="line"/>
+      <point x="530" y="695"/>
+      <point x="481" y="704"/>
+      <point x="427" y="704" type="curve" smooth="yes"/>
+      <point x="246" y="704"/>
+      <point x="121" y="603"/>
+      <point x="123" y="451" type="curve" smooth="yes"/>
+      <point x="125" y="312" type="line" smooth="yes"/>
+      <point x="126" y="226"/>
+      <point x="100" y="171"/>
+      <point x="52" y="156" type="curve"/>
+    </contour>
+    <contour>
+      <point x="50" y="292" type="line"/>
+      <point x="472" y="292" type="line"/>
+      <point x="472" y="413" type="line"/>
+      <point x="50" y="413" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/strokelongcomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/strokelongcomb.glif
new file mode 100644
index 00000000..4a906870
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/strokelongcomb.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="strokelongcomb" format="2">
+  <unicode hex="0336"/>
+  <anchor x="440" y="343" name="_center"/>
+  <outline>
+    <contour>
+      <point x="68" y="275" type="line"/>
+      <point x="811" y="275" type="line"/>
+      <point x="811" y="410" type="line"/>
+      <point x="68" y="410" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>879</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/strokeshortcomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/strokeshortcomb.case.glif
new file mode 100644
index 00000000..75ce6649
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/strokeshortcomb.case.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="strokeshortcomb.case" format="2">
+  <anchor x="215" y="298" name="_center"/>
+  <outline>
+    <contour>
+      <point x="19" y="238" type="line"/>
+      <point x="410" y="238" type="line"/>
+      <point x="410" y="358" type="line"/>
+      <point x="19" y="358" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>458</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/strokeshortcomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/strokeshortcomb.glif
new file mode 100644
index 00000000..62ebc47d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/strokeshortcomb.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="strokeshortcomb" format="2">
+  <unicode hex="0335"/>
+  <anchor x="215" y="299" name="_center"/>
+  <outline>
+    <contour>
+      <point x="38" y="245" type="line"/>
+      <point x="391" y="245" type="line"/>
+      <point x="391" y="352" type="line"/>
+      <point x="38" y="352" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>458</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/summation.glif b/src/Cantarell-Bold.ufo/glyphs/summation.glif
new file mode 100644
index 00000000..94c484f7
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/summation.glif
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="summation" format="2">
+  <advance width="635"/>
+  <unicode hex="2211"/>
+  <outline>
+    <contour>
+      <point x="35" y="-95" type="line"/>
+      <point x="595" y="-95" type="line"/>
+      <point x="595" y="61" type="line"/>
+      <point x="259" y="61" type="line"/>
+      <point x="477" y="299" type="line"/>
+      <point x="262" y="538" type="line"/>
+      <point x="595" y="538" type="line"/>
+      <point x="595" y="694" type="line"/>
+      <point x="35" y="694" type="line"/>
+      <point x="35" y="573" type="line"/>
+      <point x="278" y="299" type="line"/>
+      <point x="35" y="28" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/t.glif b/src/Cantarell-Bold.ufo/glyphs/t.glif
new file mode 100644
index 00000000..57c0568c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/t.glif
@@ -0,0 +1,38 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="t" format="2">
+  <advance width="397"/>
+  <unicode hex="0074"/>
+  <note>
+t
+</note>
+  <anchor x="225" y="0" name="bottom"/>
+  <anchor x="182" y="243" name="center"/>
+  <anchor x="161" y="631" name="top"/>
+  <anchor x="349" y="490" name="topright"/>
+  <outline>
+    <contour>
+      <point x="274" y="-8" type="curve" smooth="yes"/>
+      <point x="308" y="-8"/>
+      <point x="346" y="-3"/>
+      <point x="385" y="8" type="curve"/>
+      <point x="352" y="130" type="line"/>
+      <point x="339" y="125"/>
+      <point x="325" y="123"/>
+      <point x="312" y="123" type="curve" smooth="yes"/>
+      <point x="270" y="123"/>
+      <point x="245" y="145"/>
+      <point x="245" y="181" type="curve" smooth="yes"/>
+      <point x="245" y="631" type="line"/>
+      <point x="75" y="631" type="line"/>
+      <point x="75" y="176" type="line" smooth="yes"/>
+      <point x="75" y="60"/>
+      <point x="147" y="-8"/>
+    </contour>
+    <contour>
+      <point x="5" y="355" type="line"/>
+      <point x="358" y="355" type="line"/>
+      <point x="358" y="490" type="line"/>
+      <point x="5" y="490" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tbar.glif b/src/Cantarell-Bold.ufo/glyphs/tbar.glif
new file mode 100644
index 00000000..18e908ee
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/tbar.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tbar" format="2">
+  <advance width="397"/>
+  <unicode hex="0167"/>
+  <outline>
+    <component base="t"/>
+    <component base="strokeshortcomb" xOffset="-33" yOffset="-56"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tcaron.glif b/src/Cantarell-Bold.ufo/glyphs/tcaron.glif
new file mode 100644
index 00000000..57ef2fc8
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/tcaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tcaron" format="2">
+  <advance width="397"/>
+  <unicode hex="0165"/>
+  <outline>
+    <component base="t"/>
+    <component base="caroncomb.alt" xOffset="226" yOffset="-2"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tcedilla.glif b/src/Cantarell-Bold.ufo/glyphs/tcedilla.glif
new file mode 100644
index 00000000..edaed1ba
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/tcedilla.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tcedilla" format="2">
+  <advance width="397"/>
+  <unicode hex="0163"/>
+  <outline>
+    <component base="t"/>
+    <component base="cedillacomb" xOffset="67"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tcommaaccent.glif b/src/Cantarell-Bold.ufo/glyphs/tcommaaccent.glif
new file mode 100644
index 00000000..35b645ea
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/tcommaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tcommaaccent" format="2">
+  <advance width="397"/>
+  <unicode hex="021B"/>
+  <outline>
+    <component base="t"/>
+    <component base="commaaccentcomb" xOffset="107"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tdieresis.glif b/src/Cantarell-Bold.ufo/glyphs/tdieresis.glif
new file mode 100644
index 00000000..c43f1716
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/tdieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tdieresis" format="2">
+  <advance width="397"/>
+  <unicode hex="1E97"/>
+  <outline>
+    <component base="t"/>
+    <component base="dieresiscomb" xOffset="-108" yOffset="141"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tdotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/tdotbelow.glif
new file mode 100644
index 00000000..71901b4f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/tdotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tdotbelow" format="2">
+  <advance width="397"/>
+  <unicode hex="1E6D"/>
+  <outline>
+    <component base="t"/>
+    <component base="dotbelowcomb" xOffset="75"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/te-cy.glif b/src/Cantarell-Bold.ufo/glyphs/te-cy.glif
new file mode 100644
index 00000000..98a03c81
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/te-cy.glif
@@ -0,0 +1,33 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="te-cy" format="2">
+  <advance width="494"/>
+  <unicode hex="0442"/>
+  <anchor x="477" y="0" name="bottomright"/>
+  <outline>
+    <contour>
+      <point x="166" y="0" type="line"/>
+      <point x="326" y="0" type="line"/>
+      <point x="326" y="460" type="line"/>
+      <point x="166" y="460" type="line"/>
+    </contour>
+    <contour>
+      <point x="0" y="355" type="line"/>
+      <point x="494" y="355" type="line"/>
+      <point x="494" y="490" type="line"/>
+      <point x="0" y="490" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-10</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tenge.glif b/src/Cantarell-Bold.ufo/glyphs/tenge.glif
new file mode 100644
index 00000000..90731167
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/tenge.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tenge" format="2">
+  <advance width="600"/>
+  <unicode hex="20B8"/>
+  <outline>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/thinspace.glif b/src/Cantarell-Bold.ufo/glyphs/thinspace.glif
new file mode 100644
index 00000000..e25613bc
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/thinspace.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="thinspace" format="2">
+  <advance width="200"/>
+  <unicode hex="2009"/>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/thorn.glif b/src/Cantarell-Bold.ufo/glyphs/thorn.glif
new file mode 100644
index 00000000..85c3fe0a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/thorn.glif
@@ -0,0 +1,49 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="thorn" format="2">
+  <advance width="574"/>
+  <unicode hex="00FE"/>
+  <outline>
+    <contour>
+      <point x="54" y="-217" type="line"/>
+      <point x="219" y="-217" type="line"/>
+      <point x="219" y="739" type="line"/>
+      <point x="54" y="739" type="line"/>
+    </contour>
+    <contour>
+      <point x="328" y="-10" type="curve" smooth="yes"/>
+      <point x="457" y="-10"/>
+      <point x="554" y="101"/>
+      <point x="554" y="251" type="curve" smooth="yes"/>
+      <point x="554" y="396"/>
+      <point x="463" y="500"/>
+      <point x="337" y="500" type="curve" smooth="yes"/>
+      <point x="253" y="500"/>
+      <point x="189" y="452"/>
+      <point x="157" y="372" type="curve"/>
+      <point x="203" y="305" type="line"/>
+      <point x="219" y="337"/>
+      <point x="250" y="356"/>
+      <point x="286" y="356" type="curve" smooth="yes"/>
+      <point x="344" y="356"/>
+      <point x="378" y="310"/>
+      <point x="378" y="241" type="curve" smooth="yes"/>
+      <point x="378" y="176"/>
+      <point x="347" y="134"/>
+      <point x="291" y="134" type="curve" smooth="yes"/>
+      <point x="255" y="134"/>
+      <point x="224" y="152"/>
+      <point x="206" y="182" type="curve"/>
+      <point x="167" y="88" type="line"/>
+      <point x="200" y="26"/>
+      <point x="256" y="-10"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>p</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>p</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/three.dnom.glif b/src/Cantarell-Bold.ufo/glyphs/three.dnom.glif
new file mode 100644
index 00000000..3b29a572
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/three.dnom.glif
@@ -0,0 +1,64 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="three.dnom" format="2">
+  <advance width="435"/>
+  <note>
+three
+</note>
+  <outline>
+    <contour>
+      <point x="177" y="-7" type="curve" smooth="yes"/>
+      <point x="324" y="-7"/>
+      <point x="420" y="51"/>
+      <point x="420" y="139" type="curve" smooth="yes"/>
+      <point x="420" y="202"/>
+      <point x="369" y="252"/>
+      <point x="296" y="258" type="curve"/>
+      <point x="273" y="250" type="line"/>
+      <point x="345" y="248"/>
+      <point x="391" y="289"/>
+      <point x="391" y="355" type="curve" smooth="yes"/>
+      <point x="391" y="438"/>
+      <point x="321" y="486"/>
+      <point x="203" y="486" type="curve" smooth="yes"/>
+      <point x="140" y="486"/>
+      <point x="77" y="472"/>
+      <point x="18" y="443" type="curve"/>
+      <point x="51" y="332" type="line"/>
+      <point x="97" y="348"/>
+      <point x="135" y="358"/>
+      <point x="173" y="358" type="curve" smooth="yes"/>
+      <point x="209" y="358"/>
+      <point x="236" y="349"/>
+      <point x="236" y="334" type="curve" smooth="yes"/>
+      <point x="236" y="314"/>
+      <point x="192" y="297"/>
+      <point x="117" y="297" type="curve"/>
+      <point x="117" y="185" type="line"/>
+      <point x="207" y="185"/>
+      <point x="265" y="168"/>
+      <point x="265" y="145" type="curve" smooth="yes"/>
+      <point x="265" y="128"/>
+      <point x="235" y="121"/>
+      <point x="190" y="121" type="curve" smooth="yes"/>
+      <point x="144" y="121"/>
+      <point x="93" y="128"/>
+      <point x="51" y="143" type="curve"/>
+      <point x="16" y="27" type="line"/>
+      <point x="73" y="2"/>
+      <point x="119" y="-7"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>69</integer>
+        <key>weight</key>
+        <integer>-23</integer>
+        <key>width</key>
+        <integer>74</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/three.glif b/src/Cantarell-Bold.ufo/glyphs/three.glif
new file mode 100644
index 00000000..9e2b6b95
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/three.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="three" format="2">
+  <advance width="564"/>
+  <unicode hex="0033"/>
+  <outline>
+    <component base="three.lf"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>three.lf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>three.lf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/three.lf.glif b/src/Cantarell-Bold.ufo/glyphs/three.lf.glif
new file mode 100644
index 00000000..78259896
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/three.lf.glif
@@ -0,0 +1,50 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="three.lf" format="2">
+  <advance width="564"/>
+  <outline>
+    <contour>
+      <point x="236" y="-10" type="curve" smooth="yes"/>
+      <point x="423" y="-10"/>
+      <point x="546" y="71"/>
+      <point x="546" y="194" type="curve" smooth="yes"/>
+      <point x="546" y="290"/>
+      <point x="475" y="360"/>
+      <point x="368" y="370" type="curve"/>
+      <point x="342" y="360" type="line"/>
+      <point x="442" y="359"/>
+      <point x="507" y="422"/>
+      <point x="507" y="518" type="curve" smooth="yes"/>
+      <point x="507" y="634"/>
+      <point x="415" y="704"/>
+      <point x="261" y="704" type="curve" smooth="yes"/>
+      <point x="179" y="704"/>
+      <point x="97" y="684"/>
+      <point x="21" y="643" type="curve"/>
+      <point x="60" y="514" type="line"/>
+      <point x="122" y="541"/>
+      <point x="176" y="556"/>
+      <point x="225" y="556" type="curve" smooth="yes"/>
+      <point x="287" y="556"/>
+      <point x="327" y="532"/>
+      <point x="327" y="492" type="curve" smooth="yes"/>
+      <point x="327" y="444"/>
+      <point x="272" y="415"/>
+      <point x="180" y="415" type="curve" smooth="yes"/>
+      <point x="152" y="415" type="line"/>
+      <point x="152" y="285" type="line"/>
+      <point x="180" y="285" type="line" smooth="yes"/>
+      <point x="296" y="285"/>
+      <point x="366" y="253"/>
+      <point x="366" y="200" type="curve" smooth="yes"/>
+      <point x="366" y="159"/>
+      <point x="321" y="138"/>
+      <point x="243" y="138" type="curve" smooth="yes"/>
+      <point x="182" y="138"/>
+      <point x="114" y="151"/>
+      <point x="56" y="175" type="curve"/>
+      <point x="16" y="40" type="line"/>
+      <point x="90" y="5"/>
+      <point x="154" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/three.numr.glif b/src/Cantarell-Bold.ufo/glyphs/three.numr.glif
new file mode 100644
index 00000000..0b0f0175
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/three.numr.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="three.numr" format="2">
+  <advance width="435"/>
+  <outline>
+    <component base="three.dnom" yOffset="260"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>three.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>three.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/three.osf.glif b/src/Cantarell-Bold.ufo/glyphs/three.osf.glif
new file mode 100644
index 00000000..70690ea8
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/three.osf.glif
@@ -0,0 +1,48 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="three.osf" format="2">
+  <advance width="560"/>
+  <outline>
+    <contour>
+      <point x="236" y="-110" type="curve" smooth="yes"/>
+      <point x="419" y="-110"/>
+      <point x="542" y="-29"/>
+      <point x="542" y="94" type="curve" smooth="yes"/>
+      <point x="542" y="187"/>
+      <point x="471" y="260"/>
+      <point x="361" y="270" type="curve"/>
+      <point x="338" y="260" type="line"/>
+      <point x="438" y="259"/>
+      <point x="503" y="325"/>
+      <point x="503" y="418" type="curve" smooth="yes"/>
+      <point x="503" y="534"/>
+      <point x="409" y="604"/>
+      <point x="260" y="604" type="curve" smooth="yes"/>
+      <point x="179" y="604"/>
+      <point x="97" y="584"/>
+      <point x="21" y="543" type="curve"/>
+      <point x="60" y="420" type="line"/>
+      <point x="129" y="450"/>
+      <point x="181" y="462"/>
+      <point x="226" y="462" type="curve" smooth="yes"/>
+      <point x="287" y="462"/>
+      <point x="330" y="435"/>
+      <point x="330" y="395" type="curve" smooth="yes"/>
+      <point x="330" y="345"/>
+      <point x="264" y="312"/>
+      <point x="152" y="312" type="curve"/>
+      <point x="152" y="188" type="line"/>
+      <point x="287" y="188"/>
+      <point x="369" y="152"/>
+      <point x="369" y="96" type="curve" smooth="yes"/>
+      <point x="369" y="56"/>
+      <point x="322" y="32"/>
+      <point x="243" y="32" type="curve" smooth="yes"/>
+      <point x="182" y="32"/>
+      <point x="111" y="46"/>
+      <point x="55" y="71" type="curve"/>
+      <point x="16" y="-60" type="line"/>
+      <point x="90" y="-95"/>
+      <point x="156" y="-110"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/three.subs.glif b/src/Cantarell-Bold.ufo/glyphs/three.subs.glif
new file mode 100644
index 00000000..178ee7c8
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/three.subs.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="three.subs" format="2">
+  <advance width="435"/>
+  <outline>
+    <component base="three.dnom" yOffset="-180"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>three.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>three.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/three.tf.glif b/src/Cantarell-Bold.ufo/glyphs/three.tf.glif
new file mode 100644
index 00000000..56c252e5
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/three.tf.glif
@@ -0,0 +1,57 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="three.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="244" y="-10" type="curve" smooth="yes"/>
+      <point x="433" y="-10"/>
+      <point x="559" y="71"/>
+      <point x="559" y="194" type="curve" smooth="yes"/>
+      <point x="559" y="290"/>
+      <point x="486" y="360"/>
+      <point x="376" y="370" type="curve"/>
+      <point x="350" y="360" type="line"/>
+      <point x="452" y="359"/>
+      <point x="519" y="422"/>
+      <point x="519" y="518" type="curve" smooth="yes"/>
+      <point x="519" y="634"/>
+      <point x="424" y="704"/>
+      <point x="269" y="704" type="curve" smooth="yes"/>
+      <point x="185" y="704"/>
+      <point x="102" y="684"/>
+      <point x="24" y="643" type="curve"/>
+      <point x="64" y="514" type="line"/>
+      <point x="127" y="541"/>
+      <point x="183" y="556"/>
+      <point x="234" y="556" type="curve" smooth="yes"/>
+      <point x="297" y="556"/>
+      <point x="339" y="531"/>
+      <point x="339" y="494" type="curve" smooth="yes"/>
+      <point x="339" y="445"/>
+      <point x="271" y="415"/>
+      <point x="158" y="415" type="curve"/>
+      <point x="158" y="285" type="line"/>
+      <point x="294" y="285"/>
+      <point x="379" y="252"/>
+      <point x="379" y="199" type="curve" smooth="yes"/>
+      <point x="379" y="160"/>
+      <point x="332" y="138"/>
+      <point x="251" y="138" type="curve" smooth="yes"/>
+      <point x="186" y="138"/>
+      <point x="116" y="152"/>
+      <point x="59" y="175" type="curve"/>
+      <point x="19" y="40" type="line"/>
+      <point x="94" y="5"/>
+      <point x="161" y="-10"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/three.tosf.glif b/src/Cantarell-Bold.ufo/glyphs/three.tosf.glif
new file mode 100644
index 00000000..15a74cb2
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/three.tosf.glif
@@ -0,0 +1,57 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="three.tosf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="246" y="-110" type="curve" smooth="yes"/>
+      <point x="432" y="-110"/>
+      <point x="558" y="-29"/>
+      <point x="558" y="94" type="curve" smooth="yes"/>
+      <point x="558" y="186"/>
+      <point x="485" y="260"/>
+      <point x="371" y="270" type="curve"/>
+      <point x="348" y="260" type="line"/>
+      <point x="451" y="259"/>
+      <point x="518" y="326"/>
+      <point x="518" y="418" type="curve" smooth="yes"/>
+      <point x="518" y="534"/>
+      <point x="421" y="604"/>
+      <point x="270" y="604" type="curve" smooth="yes"/>
+      <point x="188" y="604"/>
+      <point x="103" y="584"/>
+      <point x="26" y="543" type="curve"/>
+      <point x="65" y="420" type="line"/>
+      <point x="135" y="450"/>
+      <point x="190" y="462"/>
+      <point x="236" y="462" type="curve" smooth="yes"/>
+      <point x="299" y="462"/>
+      <point x="345" y="435"/>
+      <point x="345" y="395" type="curve" smooth="yes"/>
+      <point x="345" y="345"/>
+      <point x="276" y="312"/>
+      <point x="160" y="312" type="curve"/>
+      <point x="160" y="188" type="line"/>
+      <point x="302" y="188"/>
+      <point x="385" y="151"/>
+      <point x="385" y="97" type="curve" smooth="yes"/>
+      <point x="385" y="55"/>
+      <point x="334" y="32"/>
+      <point x="253" y="32" type="curve" smooth="yes"/>
+      <point x="190" y="32"/>
+      <point x="117" y="46"/>
+      <point x="59" y="71" type="curve"/>
+      <point x="20" y="-60" type="line"/>
+      <point x="96" y="-95"/>
+      <point x="164" y="-110"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/threeeighths.glif b/src/Cantarell-Bold.ufo/glyphs/threeeighths.glif
new file mode 100644
index 00000000..fdda6184
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/threeeighths.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="threeeighths" format="2">
+  <advance width="1242"/>
+  <unicode hex="215C"/>
+  <outline>
+    <component base="three.numr"/>
+    <component base="fraction" xOffset="435"/>
+    <component base="eight.dnom" xOffset="773"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>three.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>three.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/threefifths.glif b/src/Cantarell-Bold.ufo/glyphs/threefifths.glif
new file mode 100644
index 00000000..5fb03d78
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/threefifths.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="threefifths" format="2">
+  <advance width="1221"/>
+  <unicode hex="2157"/>
+  <outline>
+    <component base="three.numr"/>
+    <component base="fraction" xOffset="435"/>
+    <component base="five.dnom" xOffset="773"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>three.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>three.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/threeinferior.glif 
b/src/Cantarell-Bold.ufo/glyphs/threeinferior.glif
new file mode 100644
index 00000000..19d1a1e6
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/threeinferior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="threeinferior" format="2">
+  <advance width="435"/>
+  <unicode hex="2083"/>
+  <outline>
+    <component base="three.dnom" yOffset="-100"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>three.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>three.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/threeperemspace.glif 
b/src/Cantarell-Bold.ufo/glyphs/threeperemspace.glif
new file mode 100644
index 00000000..dd92a824
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/threeperemspace.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="threeperemspace" format="2">
+  <advance width="333"/>
+  <unicode hex="2004"/>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/threequarters.glif 
b/src/Cantarell-Bold.ufo/glyphs/threequarters.glif
new file mode 100644
index 00000000..038a78bf
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/threequarters.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="threequarters" format="2">
+  <advance width="1251"/>
+  <unicode hex="00BE"/>
+  <outline>
+    <component base="three.numr"/>
+    <component base="fraction" xOffset="435"/>
+    <component base="four.dnom" xOffset="773"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>three.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>three.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/threesuperior.glif 
b/src/Cantarell-Bold.ufo/glyphs/threesuperior.glif
new file mode 100644
index 00000000..07d8b646
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/threesuperior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="threesuperior" format="2">
+  <advance width="435"/>
+  <unicode hex="00B3"/>
+  <outline>
+    <component base="three.dnom" yOffset="370"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>three.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>three.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tilde.glif b/src/Cantarell-Bold.ufo/glyphs/tilde.glif
new file mode 100644
index 00000000..85ee6bb0
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/tilde.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tilde" format="2">
+  <advance width="458"/>
+  <unicode hex="02DC"/>
+  <outline>
+    <component base="tildecomb" xOffset="-2"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tildecomb.case.glif 
b/src/Cantarell-Bold.ufo/glyphs/tildecomb.case.glif
new file mode 100644
index 00000000..f204f334
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/tildecomb.case.glif
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tildecomb.case" format="2">
+  <anchor x="229" y="694" name="_top"/>
+  <anchor x="229" y="939" name="top"/>
+  <outline>
+    <component base="tildecomb" yOffset="198"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>458</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tildecomb.glif b/src/Cantarell-Bold.ufo/glyphs/tildecomb.glif
new file mode 100644
index 00000000..dac7a104
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/tildecomb.glif
@@ -0,0 +1,36 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tildecomb" format="2">
+  <unicode hex="0303"/>
+  <anchor x="235" y="490" name="_top"/>
+  <anchor x="235" y="701" name="top"/>
+  <outline>
+    <contour>
+      <point x="141" y="551" type="line"/>
+      <point x="150" y="582"/>
+      <point x="167" y="598"/>
+      <point x="182" y="598" type="curve" smooth="yes"/>
+      <point x="212" y="598"/>
+      <point x="237" y="558"/>
+      <point x="295" y="558" type="curve" smooth="yes"/>
+      <point x="370" y="558"/>
+      <point x="428" y="616"/>
+      <point x="439" y="707" type="curve"/>
+      <point x="334" y="734" type="line"/>
+      <point x="325" y="704"/>
+      <point x="309" y="690"/>
+      <point x="291" y="690" type="curve" smooth="yes"/>
+      <point x="263" y="690"/>
+      <point x="223" y="732"/>
+      <point x="171" y="732" type="curve" smooth="yes"/>
+      <point x="102" y="732"/>
+      <point x="48" y="670"/>
+      <point x="35" y="576" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>471</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tildecomb.loclV_I_E_T_.glif 
b/src/Cantarell-Bold.ufo/glyphs/tildecomb.loclV_I_E_T_.glif
new file mode 100644
index 00000000..c6676e58
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/tildecomb.loclV_I_E_T_.glif
@@ -0,0 +1,40 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tildecomb.loclVIET" format="2">
+  <anchor x="218" y="490" name="_top"/>
+  <anchor x="218" y="671" name="top"/>
+  <outline>
+    <contour>
+      <point x="132" y="597" type="line"/>
+      <point x="140" y="622"/>
+      <point x="156" y="636"/>
+      <point x="171" y="636" type="curve" smooth="yes"/>
+      <point x="198" y="636"/>
+      <point x="221" y="604"/>
+      <point x="276" y="604" type="curve" smooth="yes"/>
+      <point x="344" y="604"/>
+      <point x="399" y="654"/>
+      <point x="409" y="735" type="curve"/>
+      <point x="313" y="760" type="line"/>
+      <point x="305" y="736"/>
+      <point x="289" y="724"/>
+      <point x="273" y="724" type="curve" smooth="yes"/>
+      <point x="246" y="724"/>
+      <point x="210" y="759"/>
+      <point x="161" y="759" type="curve" smooth="yes"/>
+      <point x="98" y="759"/>
+      <point x="48" y="703"/>
+      <point x="35" y="620" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>80</integer>
+      </dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>436</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tildecomb_acutecomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/tildecomb_acutecomb.glif
new file mode 100644
index 00000000..9b89c0cc
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/tildecomb_acutecomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tildecomb_acutecomb" format="2">
+  <outline>
+    <component base="tildecomb"/>
+    <component base="acutecomb" xOffset="139" yOffset="211"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>471</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tildecomb_dieresiscomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/tildecomb_dieresiscomb.glif
new file mode 100644
index 00000000..3b11d49a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/tildecomb_dieresiscomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tildecomb_dieresiscomb" format="2">
+  <outline>
+    <component base="tildecomb"/>
+    <component base="dieresiscomb" xOffset="-34" yOffset="211"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>471</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tildecomb_macroncomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/tildecomb_macroncomb.glif
new file mode 100644
index 00000000..e97968a4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/tildecomb_macroncomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tildecomb_macroncomb" format="2">
+  <outline>
+    <component base="tildecomb"/>
+    <component base="macroncomb" xOffset="-7" yOffset="211"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>471</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tlinebelow.glif b/src/Cantarell-Bold.ufo/glyphs/tlinebelow.glif
new file mode 100644
index 00000000..56850226
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/tlinebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tlinebelow" format="2">
+  <advance width="397"/>
+  <unicode hex="1E6F"/>
+  <outline>
+    <component base="t"/>
+    <component base="macronbelowcomb" xOffset="-20"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/trademark.glif b/src/Cantarell-Bold.ufo/glyphs/trademark.glif
new file mode 100644
index 00000000..a7622767
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/trademark.glif
@@ -0,0 +1,37 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="trademark" format="2">
+  <advance width="743"/>
+  <unicode hex="2122"/>
+  <outline>
+    <contour>
+      <point x="122" y="382" type="line"/>
+      <point x="214" y="382" type="line"/>
+      <point x="214" y="658" type="line"/>
+      <point x="122" y="658" type="line"/>
+    </contour>
+    <contour>
+      <point x="31" y="613" type="line"/>
+      <point x="306" y="613" type="line"/>
+      <point x="306" y="694" type="line"/>
+      <point x="31" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="325" y="382" type="line"/>
+      <point x="402" y="382" type="line"/>
+      <point x="402" y="574" type="line"/>
+      <point x="388" y="572" type="line"/>
+      <point x="470" y="430" type="line"/>
+      <point x="522" y="430" type="line"/>
+      <point x="600" y="573" type="line"/>
+      <point x="587" y="574" type="line"/>
+      <point x="587" y="382" type="line"/>
+      <point x="663" y="382" type="line"/>
+      <point x="663" y="694" type="line"/>
+      <point x="586" y="694" type="line"/>
+      <point x="494" y="528" type="line"/>
+      <point x="503" y="528" type="line"/>
+      <point x="408" y="694" type="line"/>
+      <point x="325" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tripleprime.glif b/src/Cantarell-Bold.ufo/glyphs/tripleprime.glif
new file mode 100644
index 00000000..43b8f22b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/tripleprime.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tripleprime" format="2">
+  <advance width="771"/>
+  <unicode hex="2034"/>
+  <note>
+uni2034
+</note>
+  <outline>
+    <component base="quotesingle" yxScale="0.19201" xOffset="-96"/>
+    <component base="quotesingle" yxScale="0.19201" xOffset="144"/>
+    <component base="quotesingle" yxScale="0.19201" xOffset="384"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tse-cy.glif b/src/Cantarell-Bold.ufo/glyphs/tse-cy.glif
new file mode 100644
index 00000000..193f8939
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/tse-cy.glif
@@ -0,0 +1,36 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tse-cy" format="2">
+  <advance width="641"/>
+  <unicode hex="0446"/>
+  <outline>
+    <contour>
+      <point x="483" y="-136" type="line"/>
+      <point x="639" y="-136" type="line"/>
+      <point x="639" y="133" type="line"/>
+      <point x="220" y="133" type="line"/>
+      <point x="220" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
+      <point x="54" y="0" type="line"/>
+      <point x="483" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="357" y="71" type="line"/>
+      <point x="523" y="71" type="line"/>
+      <point x="523" y="490" type="line"/>
+      <point x="357" y="490" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-5</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tshe-cy.glif b/src/Cantarell-Bold.ufo/glyphs/tshe-cy.glif
new file mode 100644
index 00000000..b1ecb053
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/tshe-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tshe-cy" format="2">
+  <advance width="579"/>
+  <unicode hex="045B"/>
+  <anchor x="449" y="0" name="bottom"/>
+  <outline>
+    <component base="hbar"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/tugrik.glif b/src/Cantarell-Bold.ufo/glyphs/tugrik.glif
new file mode 100644
index 00000000..88cf1fac
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/tugrik.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tugrik" format="2">
+  <advance width="600"/>
+  <unicode hex="20AE"/>
+  <outline>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/two.dnom.glif b/src/Cantarell-Bold.ufo/glyphs/two.dnom.glif
new file mode 100644
index 00000000..ee77bb70
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/two.dnom.glif
@@ -0,0 +1,48 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="two.dnom" format="2">
+  <advance width="438"/>
+  <note>
+two
+</note>
+  <outline>
+    <contour>
+      <point x="35" y="0" type="line"/>
+      <point x="411" y="0" type="line"/>
+      <point x="411" y="130" type="line"/>
+      <point x="212" y="130" type="line"/>
+      <point x="212" y="99" type="line"/>
+      <point x="328" y="156"/>
+      <point x="399" y="247"/>
+      <point x="399" y="333" type="curve" smooth="yes"/>
+      <point x="399" y="425"/>
+      <point x="319" y="486"/>
+      <point x="198" y="486" type="curve" smooth="yes"/>
+      <point x="128" y="486"/>
+      <point x="65" y="466"/>
+      <point x="12" y="427" type="curve"/>
+      <point x="50" y="317" type="line"/>
+      <point x="92" y="342"/>
+      <point x="133" y="355"/>
+      <point x="169" y="355" type="curve" smooth="yes"/>
+      <point x="209" y="355"/>
+      <point x="243" y="339"/>
+      <point x="243" y="307" type="curve" smooth="yes"/>
+      <point x="243" y="255"/>
+      <point x="153" y="180"/>
+      <point x="35" y="107" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>69</integer>
+        <key>weight</key>
+        <integer>-23</integer>
+        <key>width</key>
+        <integer>74</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/two.glif b/src/Cantarell-Bold.ufo/glyphs/two.glif
new file mode 100644
index 00000000..403d8394
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/two.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="two" format="2">
+  <advance width="554"/>
+  <unicode hex="0032"/>
+  <outline>
+    <component base="two.lf"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>two.lf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>two.lf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/two.lf.glif b/src/Cantarell-Bold.ufo/glyphs/two.lf.glif
new file mode 100644
index 00000000..aafd800b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/two.lf.glif
@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="two.lf" format="2">
+  <advance width="554"/>
+  <outline>
+    <contour>
+      <point x="38" y="0" type="line"/>
+      <point x="528" y="0" type="line"/>
+      <point x="528" y="150" type="line"/>
+      <point x="242" y="150" type="line"/>
+      <point x="243" y="114" type="line"/>
+      <point x="421" y="244"/>
+      <point x="510" y="368"/>
+      <point x="510" y="489" type="curve" smooth="yes"/>
+      <point x="510" y="619"/>
+      <point x="408" y="704"/>
+      <point x="251" y="704" type="curve" smooth="yes"/>
+      <point x="161" y="704"/>
+      <point x="79" y="676"/>
+      <point x="12" y="621" type="curve"/>
+      <point x="56" y="494" type="line"/>
+      <point x="112" y="533"/>
+      <point x="167" y="553"/>
+      <point x="217" y="553" type="curve" smooth="yes"/>
+      <point x="286" y="553"/>
+      <point x="330" y="516"/>
+      <point x="330" y="462" type="curve" smooth="yes"/>
+      <point x="330" y="376"/>
+      <point x="219" y="272"/>
+      <point x="38" y="122" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/two.numr.glif b/src/Cantarell-Bold.ufo/glyphs/two.numr.glif
new file mode 100644
index 00000000..ff644ea0
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/two.numr.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="two.numr" format="2">
+  <advance width="438"/>
+  <outline>
+    <component base="two.dnom" yOffset="260"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>two.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>two.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/two.osf.glif b/src/Cantarell-Bold.ufo/glyphs/two.osf.glif
new file mode 100644
index 00000000..6159f54c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/two.osf.glif
@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="two.osf" format="2">
+  <advance width="549"/>
+  <outline>
+    <contour>
+      <point x="37" y="0" type="line"/>
+      <point x="523" y="0" type="line"/>
+      <point x="523" y="145" type="line"/>
+      <point x="234" y="145" type="line"/>
+      <point x="235" y="111" type="line"/>
+      <point x="415" y="200"/>
+      <point x="504" y="310"/>
+      <point x="504" y="412" type="curve" smooth="yes"/>
+      <point x="504" y="524"/>
+      <point x="403" y="598"/>
+      <point x="249" y="598" type="curve" smooth="yes"/>
+      <point x="159" y="598"/>
+      <point x="78" y="574"/>
+      <point x="12" y="527" type="curve"/>
+      <point x="55" y="404" type="line"/>
+      <point x="108" y="435"/>
+      <point x="165" y="453"/>
+      <point x="216" y="453" type="curve" smooth="yes"/>
+      <point x="286" y="453"/>
+      <point x="331" y="425"/>
+      <point x="331" y="386" type="curve" smooth="yes"/>
+      <point x="331" y="316"/>
+      <point x="222" y="226"/>
+      <point x="37" y="118" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/two.subs.glif b/src/Cantarell-Bold.ufo/glyphs/two.subs.glif
new file mode 100644
index 00000000..a571d791
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/two.subs.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="two.subs" format="2">
+  <advance width="438"/>
+  <outline>
+    <component base="two.dnom" yOffset="-180"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>two.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>two.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/two.tf.glif b/src/Cantarell-Bold.ufo/glyphs/two.tf.glif
new file mode 100644
index 00000000..7d8f7fd7
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/two.tf.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="two.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="43" y="0" type="line"/>
+      <point x="549" y="0" type="line"/>
+      <point x="549" y="150" type="line"/>
+      <point x="246" y="150" type="line"/>
+      <point x="248" y="114" type="line"/>
+      <point x="436" y="244"/>
+      <point x="529" y="368"/>
+      <point x="529" y="489" type="curve" smooth="yes"/>
+      <point x="529" y="619"/>
+      <point x="424" y="704"/>
+      <point x="263" y="704" type="curve" smooth="yes"/>
+      <point x="172" y="704"/>
+      <point x="85" y="676"/>
+      <point x="17" y="621" type="curve"/>
+      <point x="61" y="494" type="line"/>
+      <point x="119" y="533"/>
+      <point x="176" y="553"/>
+      <point x="229" y="553" type="curve" smooth="yes"/>
+      <point x="302" y="553"/>
+      <point x="349" y="516"/>
+      <point x="349" y="462" type="curve" smooth="yes"/>
+      <point x="349" y="376"/>
+      <point x="236" y="272"/>
+      <point x="43" y="122" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/two.tosf.glif b/src/Cantarell-Bold.ufo/glyphs/two.tosf.glif
new file mode 100644
index 00000000..16b86342
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/two.tosf.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="two.tosf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="43" y="0" type="line"/>
+      <point x="548" y="0" type="line"/>
+      <point x="548" y="145" type="line"/>
+      <point x="239" y="145" type="line"/>
+      <point x="241" y="111" type="line"/>
+      <point x="433" y="200"/>
+      <point x="527" y="309"/>
+      <point x="527" y="412" type="curve" smooth="yes"/>
+      <point x="527" y="524"/>
+      <point x="422" y="598"/>
+      <point x="264" y="598" type="curve" smooth="yes"/>
+      <point x="171" y="598"/>
+      <point x="86" y="574"/>
+      <point x="18" y="527" type="curve"/>
+      <point x="61" y="404" type="line"/>
+      <point x="117" y="435"/>
+      <point x="176" y="453"/>
+      <point x="234" y="453" type="curve" smooth="yes"/>
+      <point x="304" y="453"/>
+      <point x="354" y="426"/>
+      <point x="354" y="383" type="curve" smooth="yes"/>
+      <point x="354" y="316"/>
+      <point x="234" y="221"/>
+      <point x="43" y="118" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/twofifths.glif b/src/Cantarell-Bold.ufo/glyphs/twofifths.glif
new file mode 100644
index 00000000..009a2135
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/twofifths.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="twofifths" format="2">
+  <advance width="1224"/>
+  <unicode hex="2156"/>
+  <outline>
+    <component base="two.numr"/>
+    <component base="fraction" xOffset="438"/>
+    <component base="five.dnom" xOffset="776"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>two.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>two.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/twoinferior.glif b/src/Cantarell-Bold.ufo/glyphs/twoinferior.glif
new file mode 100644
index 00000000..839139f5
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/twoinferior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="twoinferior" format="2">
+  <advance width="438"/>
+  <unicode hex="2082"/>
+  <outline>
+    <component base="two.dnom" yOffset="-100"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>two.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>two.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/twosuperior.glif b/src/Cantarell-Bold.ufo/glyphs/twosuperior.glif
new file mode 100644
index 00000000..117c2c0f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/twosuperior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="twosuperior" format="2">
+  <advance width="438"/>
+  <unicode hex="00B2"/>
+  <outline>
+    <component base="two.dnom" yOffset="370"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>two.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>two.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/twothirds.glif b/src/Cantarell-Bold.ufo/glyphs/twothirds.glif
new file mode 100644
index 00000000..3da57e43
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/twothirds.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="twothirds" format="2">
+  <advance width="1211"/>
+  <unicode hex="2154"/>
+  <outline>
+    <component base="two.numr"/>
+    <component base="fraction" xOffset="438"/>
+    <component base="three.dnom" xOffset="776"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>two.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>two.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/u-cy.glif b/src/Cantarell-Bold.ufo/glyphs/u-cy.glif
new file mode 100644
index 00000000..d034e187
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/u-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="u-cy" format="2">
+  <advance width="532"/>
+  <unicode hex="0443"/>
+  <anchor x="266" y="490" name="top"/>
+  <outline>
+    <component base="y"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/u.glif b/src/Cantarell-Bold.ufo/glyphs/u.glif
new file mode 100644
index 00000000..2f3a3faa
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/u.glif
@@ -0,0 +1,39 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="u" format="2">
+  <advance width="577"/>
+  <unicode hex="0075"/>
+  <note>
+u
+</note>
+  <anchor x="282" y="0" name="bottom"/>
+  <anchor x="476" y="10" name="ogonek"/>
+  <anchor x="282" y="490" name="top"/>
+  <anchor x="522" y="490" name="topright"/>
+  <outline>
+    <contour>
+      <point x="523" y="490" type="line"/>
+      <point x="350" y="490" type="line"/>
+      <point x="350" y="114" type="line"/>
+      <point x="398" y="0" type="line"/>
+      <point x="523" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="217" y="490" type="line"/>
+      <point x="44" y="490" type="line"/>
+      <point x="44" y="186" type="line" smooth="yes"/>
+      <point x="44" y="68"/>
+      <point x="112" y="-6"/>
+      <point x="216" y="-6" type="curve" smooth="yes"/>
+      <point x="284" y="-6"/>
+      <point x="345" y="25"/>
+      <point x="385" y="82" type="curve"/>
+      <point x="366" y="185" type="line"/>
+      <point x="344" y="160"/>
+      <point x="316" y="144"/>
+      <point x="282" y="144" type="curve" smooth="yes"/>
+      <point x="225" y="144"/>
+      <point x="217" y="189"/>
+      <point x="217" y="225" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/uacute.glif b/src/Cantarell-Bold.ufo/glyphs/uacute.glif
new file mode 100644
index 00000000..a3c8c239
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/uacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uacute" format="2">
+  <advance width="577"/>
+  <unicode hex="00FA"/>
+  <outline>
+    <component base="u"/>
+    <component base="acutecomb" xOffset="186"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ubreve.glif b/src/Cantarell-Bold.ufo/glyphs/ubreve.glif
new file mode 100644
index 00000000..4257c18b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ubreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ubreve" format="2">
+  <advance width="577"/>
+  <unicode hex="016D"/>
+  <outline>
+    <component base="u"/>
+    <component base="brevecomb" xOffset="66"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ucaron.glif b/src/Cantarell-Bold.ufo/glyphs/ucaron.glif
new file mode 100644
index 00000000..22f6be1a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ucaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ucaron" format="2">
+  <advance width="577"/>
+  <unicode hex="01D4"/>
+  <outline>
+    <component base="u"/>
+    <component base="caroncomb" xOffset="76"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ucircumflex.glif b/src/Cantarell-Bold.ufo/glyphs/ucircumflex.glif
new file mode 100644
index 00000000..31b6e23b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ucircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ucircumflex" format="2">
+  <advance width="577"/>
+  <unicode hex="00FB"/>
+  <outline>
+    <component base="u"/>
+    <component base="circumflexcomb" xOffset="79"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/udblgrave.glif b/src/Cantarell-Bold.ufo/glyphs/udblgrave.glif
new file mode 100644
index 00000000..24030dc0
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/udblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="udblgrave" format="2">
+  <advance width="577"/>
+  <unicode hex="0215"/>
+  <outline>
+    <component base="u"/>
+    <component base="dblgravecomb" xOffset="-19"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/udieresis-cy.glif b/src/Cantarell-Bold.ufo/glyphs/udieresis-cy.glif
new file mode 100644
index 00000000..98901bc3
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/udieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="udieresis-cy" format="2">
+  <advance width="532"/>
+  <unicode hex="04F1"/>
+  <outline>
+    <component base="u-cy"/>
+    <component base="dieresiscomb" xOffset="-3"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/udieresis.glif b/src/Cantarell-Bold.ufo/glyphs/udieresis.glif
new file mode 100644
index 00000000..1cd38caa
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/udieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="udieresis" format="2">
+  <advance width="577"/>
+  <unicode hex="00FC"/>
+  <outline>
+    <component base="u"/>
+    <component base="dieresiscomb" xOffset="13"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/udieresisacute.glif 
b/src/Cantarell-Bold.ufo/glyphs/udieresisacute.glif
new file mode 100644
index 00000000..c926d985
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/udieresisacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="udieresisacute" format="2">
+  <advance width="577"/>
+  <unicode hex="01D8"/>
+  <outline>
+    <component base="u"/>
+    <component base="dieresiscomb_acutecomb" xOffset="26"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/udieresiscaron.glif 
b/src/Cantarell-Bold.ufo/glyphs/udieresiscaron.glif
new file mode 100644
index 00000000..20fb1174
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/udieresiscaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="udieresiscaron" format="2">
+  <advance width="577"/>
+  <unicode hex="01DA"/>
+  <outline>
+    <component base="u"/>
+    <component base="dieresiscomb_caroncomb" xOffset="26"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/udieresisgrave.glif 
b/src/Cantarell-Bold.ufo/glyphs/udieresisgrave.glif
new file mode 100644
index 00000000..c8875ee0
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/udieresisgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="udieresisgrave" format="2">
+  <advance width="577"/>
+  <unicode hex="01DC"/>
+  <outline>
+    <component base="u"/>
+    <component base="dieresiscomb_gravecomb" xOffset="26"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/udieresismacron.glif 
b/src/Cantarell-Bold.ufo/glyphs/udieresismacron.glif
new file mode 100644
index 00000000..3a63be6a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/udieresismacron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="udieresismacron" format="2">
+  <advance width="577"/>
+  <unicode hex="01D6"/>
+  <outline>
+    <component base="u"/>
+    <component base="dieresiscomb_macroncomb" xOffset="26"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/udotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/udotbelow.glif
new file mode 100644
index 00000000..6d5b07a9
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/udotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="udotbelow" format="2">
+  <advance width="577"/>
+  <unicode hex="1EE5"/>
+  <outline>
+    <component base="u"/>
+    <component base="dotbelowcomb" xOffset="132"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ugrave.glif b/src/Cantarell-Bold.ufo/glyphs/ugrave.glif
new file mode 100644
index 00000000..2ec0aa1c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ugrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ugrave" format="2">
+  <advance width="577"/>
+  <unicode hex="00F9"/>
+  <outline>
+    <component base="u"/>
+    <component base="gravecomb" xOffset="84"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/uhookabove.glif b/src/Cantarell-Bold.ufo/glyphs/uhookabove.glif
new file mode 100644
index 00000000..4529768a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/uhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uhookabove" format="2">
+  <advance width="577"/>
+  <unicode hex="1EE7"/>
+  <outline>
+    <component base="u"/>
+    <component base="hookabovecomb" xOffset="128"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/uhorn.glif b/src/Cantarell-Bold.ufo/glyphs/uhorn.glif
new file mode 100644
index 00000000..acf189b6
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/uhorn.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uhorn" format="2">
+  <advance width="730"/>
+  <unicode hex="01B0"/>
+  <outline>
+    <component base="u"/>
+    <component base="horncomb" xOffset="451" yOffset="8"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.layer.rightMetricsKey</key>
+      <string>=+153</string>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>0</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/uhornacute.glif b/src/Cantarell-Bold.ufo/glyphs/uhornacute.glif
new file mode 100644
index 00000000..19ed1347
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/uhornacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uhornacute" format="2">
+  <advance width="730"/>
+  <unicode hex="1EE9"/>
+  <outline>
+    <component base="uhorn"/>
+    <component base="acutecomb" xOffset="186"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/uhorndotbelow.glif 
b/src/Cantarell-Bold.ufo/glyphs/uhorndotbelow.glif
new file mode 100644
index 00000000..e83d8839
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/uhorndotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uhorndotbelow" format="2">
+  <advance width="730"/>
+  <unicode hex="1EF1"/>
+  <outline>
+    <component base="uhorn"/>
+    <component base="dotbelowcomb" xOffset="132"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/uhorngrave.glif b/src/Cantarell-Bold.ufo/glyphs/uhorngrave.glif
new file mode 100644
index 00000000..9c2c06cd
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/uhorngrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uhorngrave" format="2">
+  <advance width="730"/>
+  <unicode hex="1EEB"/>
+  <outline>
+    <component base="uhorn"/>
+    <component base="gravecomb" xOffset="84"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/uhornhookabove.glif 
b/src/Cantarell-Bold.ufo/glyphs/uhornhookabove.glif
new file mode 100644
index 00000000..609eebf4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/uhornhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uhornhookabove" format="2">
+  <advance width="730"/>
+  <unicode hex="1EED"/>
+  <outline>
+    <component base="uhorn"/>
+    <component base="hookabovecomb" xOffset="128"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/uhorntilde.glif b/src/Cantarell-Bold.ufo/glyphs/uhorntilde.glif
new file mode 100644
index 00000000..363865a0
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/uhorntilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uhorntilde" format="2">
+  <advance width="730"/>
+  <unicode hex="1EEF"/>
+  <outline>
+    <component base="uhorn"/>
+    <component base="tildecomb" xOffset="47"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/uhungarumlaut-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/uhungarumlaut-cy.glif
new file mode 100644
index 00000000..7d779780
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/uhungarumlaut-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uhungarumlaut-cy" format="2">
+  <advance width="532"/>
+  <unicode hex="04F3"/>
+  <outline>
+    <component base="u-cy"/>
+    <component base="hungarumlautcomb" xOffset="51"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/uhungarumlaut.glif 
b/src/Cantarell-Bold.ufo/glyphs/uhungarumlaut.glif
new file mode 100644
index 00000000..eeaeac05
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/uhungarumlaut.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uhungarumlaut" format="2">
+  <advance width="577"/>
+  <unicode hex="0171"/>
+  <outline>
+    <component base="u"/>
+    <component base="hungarumlautcomb" xOffset="67"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/uinvertedbreve.glif 
b/src/Cantarell-Bold.ufo/glyphs/uinvertedbreve.glif
new file mode 100644
index 00000000..5af34b1d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/uinvertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uinvertedbreve" format="2">
+  <advance width="577"/>
+  <unicode hex="0217"/>
+  <outline>
+    <component base="u"/>
+    <component base="breveinvertedcomb" xOffset="56"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/umacron-cy.glif b/src/Cantarell-Bold.ufo/glyphs/umacron-cy.glif
new file mode 100644
index 00000000..ce243e38
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/umacron-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="umacron-cy" format="2">
+  <advance width="532"/>
+  <unicode hex="04EF"/>
+  <outline>
+    <component base="u-cy"/>
+    <component base="macroncomb" xOffset="24"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/umacron.glif b/src/Cantarell-Bold.ufo/glyphs/umacron.glif
new file mode 100644
index 00000000..d3f11cee
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/umacron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="umacron" format="2">
+  <advance width="577"/>
+  <unicode hex="016B"/>
+  <outline>
+    <component base="u"/>
+    <component base="macroncomb" xOffset="40"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/umacrondieresis.glif 
b/src/Cantarell-Bold.ufo/glyphs/umacrondieresis.glif
new file mode 100644
index 00000000..bf34e0c6
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/umacrondieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="umacrondieresis" format="2">
+  <advance width="577"/>
+  <unicode hex="1E7B"/>
+  <outline>
+    <component base="u"/>
+    <component base="macroncomb_dieresiscomb" xOffset="-10"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/underscore.glif b/src/Cantarell-Bold.ufo/glyphs/underscore.glif
new file mode 100644
index 00000000..2915bb4e
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/underscore.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="underscore" format="2">
+  <advance width="558"/>
+  <unicode hex="005F"/>
+  <outline>
+    <contour>
+      <point x="54" y="-148" type="line"/>
+      <point x="504" y="-148" type="line"/>
+      <point x="504" y="0" type="line"/>
+      <point x="54" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/uogonek.glif b/src/Cantarell-Bold.ufo/glyphs/uogonek.glif
new file mode 100644
index 00000000..04d2ebe8
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/uogonek.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uogonek" format="2">
+  <advance width="577"/>
+  <unicode hex="0173"/>
+  <outline>
+    <component base="u"/>
+    <component base="ogonekcomb" xOffset="16"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/upA_rrow.glif b/src/Cantarell-Bold.ufo/glyphs/upA_rrow.glif
new file mode 100644
index 00000000..dc1b66b5
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/upA_rrow.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="upArrow" format="2">
+  <advance width="619"/>
+  <unicode hex="2191"/>
+  <note>
+arrowup
+</note>
+  <outline>
+    <contour>
+      <point x="228" y="40" type="line"/>
+      <point x="388" y="40" type="line"/>
+      <point x="381" y="331" type="line"/>
+      <point x="500" y="202" type="line"/>
+      <point x="606" y="309" type="line"/>
+      <point x="310" y="608" type="line"/>
+      <point x="306" y="608" type="line"/>
+      <point x="13" y="309" type="line"/>
+      <point x="119" y="205" type="line"/>
+      <point x="236" y="336" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/uring.glif b/src/Cantarell-Bold.ufo/glyphs/uring.glif
new file mode 100644
index 00000000..afb0b582
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/uring.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uring" format="2">
+  <advance width="577"/>
+  <unicode hex="016F"/>
+  <outline>
+    <component base="u"/>
+    <component base="ringcomb" xOffset="116"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ushort-cy.glif b/src/Cantarell-Bold.ufo/glyphs/ushort-cy.glif
new file mode 100644
index 00000000..2262887c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ushort-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ushort-cy" format="2">
+  <advance width="532"/>
+  <unicode hex="045E"/>
+  <outline>
+    <component base="u-cy"/>
+    <component base="brevecomb-cy" xOffset="33"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ustraight-cy.glif b/src/Cantarell-Bold.ufo/glyphs/ustraight-cy.glif
new file mode 100644
index 00000000..f91b0478
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ustraight-cy.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ustraight-cy" format="2">
+  <advance width="534"/>
+  <unicode hex="04AF"/>
+  <anchor x="270" y="-53" name="center"/>
+  <outline>
+    <contour>
+      <point x="180" y="-217" type="line"/>
+      <point x="353" y="-217" type="line"/>
+      <point x="353" y="0" type="line"/>
+      <point x="180" y="0" type="line"/>
+    </contour>
+    <component base="v"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ustraightstroke-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/ustraightstroke-cy.glif
new file mode 100644
index 00000000..39e60d97
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ustraightstroke-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ustraightstroke-cy" format="2">
+  <advance width="534"/>
+  <unicode hex="04B1"/>
+  <outline>
+    <component base="ustraight-cy"/>
+    <component base="strokeshortcomb" xOffset="55" yOffset="-352"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/utilde.glif b/src/Cantarell-Bold.ufo/glyphs/utilde.glif
new file mode 100644
index 00000000..857667f6
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/utilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="utilde" format="2">
+  <advance width="577"/>
+  <unicode hex="0169"/>
+  <outline>
+    <component base="u"/>
+    <component base="tildecomb" xOffset="47"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/utildeacute.glif b/src/Cantarell-Bold.ufo/glyphs/utildeacute.glif
new file mode 100644
index 00000000..a1a3e758
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/utildeacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="utildeacute" format="2">
+  <advance width="577"/>
+  <unicode hex="1E79"/>
+  <outline>
+    <component base="u"/>
+    <component base="tildecomb_acutecomb" xOffset="47"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/v.glif b/src/Cantarell-Bold.ufo/glyphs/v.glif
new file mode 100644
index 00000000..07047555
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/v.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="v" format="2">
+  <advance width="534"/>
+  <unicode hex="0076"/>
+  <note>
+v
+</note>
+  <anchor x="265" y="0" name="bottom"/>
+  <anchor x="265" y="490" name="top"/>
+  <outline>
+    <contour>
+      <point x="180" y="0" type="line"/>
+      <point x="353" y="0" type="line"/>
+      <point x="543" y="490" type="line"/>
+      <point x="369" y="490" type="line"/>
+      <point x="258" y="124" type="line"/>
+      <point x="281" y="124" type="line"/>
+      <point x="182" y="490" type="line"/>
+      <point x="-8" y="490" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ve-cy.glif b/src/Cantarell-Bold.ufo/glyphs/ve-cy.glif
new file mode 100644
index 00000000..9ba57ce8
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ve-cy.glif
@@ -0,0 +1,56 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ve-cy" format="2">
+  <advance width="533"/>
+  <unicode hex="0432"/>
+  <outline>
+    <contour>
+      <point x="54" y="0" type="line"/>
+      <point x="308" y="0" type="line" smooth="yes"/>
+      <point x="432" y="0"/>
+      <point x="515" y="69"/>
+      <point x="515" y="166" type="curve" smooth="yes"/>
+      <point x="515" y="256"/>
+      <point x="449" y="303"/>
+      <point x="323" y="303" type="curve" smooth="yes"/>
+      <point x="177" y="303" type="line"/>
+      <point x="177" y="194" type="line"/>
+      <point x="294" y="194" type="line" smooth="yes"/>
+      <point x="330" y="194"/>
+      <point x="347" y="181"/>
+      <point x="347" y="154" type="curve" smooth="yes"/>
+      <point x="347" y="128"/>
+      <point x="330" y="112"/>
+      <point x="304" y="112" type="curve" smooth="yes"/>
+      <point x="219" y="112" type="line"/>
+      <point x="219" y="378" type="line"/>
+      <point x="275" y="378" type="line" smooth="yes"/>
+      <point x="303" y="378"/>
+      <point x="322" y="367"/>
+      <point x="322" y="337" type="curve" smooth="yes"/>
+      <point x="322" y="311"/>
+      <point x="306" y="295"/>
+      <point x="271" y="286" type="curve"/>
+      <point x="404" y="265" type="line"/>
+      <point x="457" y="281"/>
+      <point x="485" y="319"/>
+      <point x="485" y="373" type="curve" smooth="yes"/>
+      <point x="485" y="451"/>
+      <point x="425" y="490"/>
+      <point x="306" y="490" type="curve" smooth="yes"/>
+      <point x="54" y="490" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>72</integer>
+        <key>weight</key>
+        <integer>-30</integer>
+        <key>width</key>
+        <integer>82</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/verticallineabovecomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/verticallineabovecomb.glif
new file mode 100644
index 00000000..95b763eb
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/verticallineabovecomb.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="verticallineabovecomb" format="2">
+  <unicode hex="030D"/>
+  <anchor x="113" y="490" name="_top"/>
+  <anchor x="113" y="760" name="top"/>
+  <outline>
+    <contour>
+      <point x="180" y="760" type="line"/>
+      <point x="45" y="760" type="line"/>
+      <point x="54" y="556" type="line"/>
+      <point x="170" y="556" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>224</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/verticallinebelowcomb.glif 
b/src/Cantarell-Bold.ufo/glyphs/verticallinebelowcomb.glif
new file mode 100644
index 00000000..3aa9e445
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/verticallinebelowcomb.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="verticallinebelowcomb" format="2">
+  <unicode hex="0329"/>
+  <anchor x="113" y="0" name="_bottom"/>
+  <anchor x="113" y="-244" name="bottom"/>
+  <outline>
+    <contour>
+      <point x="45" y="-244" type="line"/>
+      <point x="180" y="-244" type="line"/>
+      <point x="170" y="-40" type="line"/>
+      <point x="54" y="-40" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>224</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/verticallinelowmod.glif 
b/src/Cantarell-Bold.ufo/glyphs/verticallinelowmod.glif
new file mode 100644
index 00000000..e80f0e49
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/verticallinelowmod.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="verticallinelowmod" format="2">
+  <advance width="224"/>
+  <unicode hex="02CC"/>
+  <outline>
+    <component base="verticallinebelowcomb"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/verticallinemod.glif 
b/src/Cantarell-Bold.ufo/glyphs/verticallinemod.glif
new file mode 100644
index 00000000..bf2fc3b2
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/verticallinemod.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="verticallinemod" format="2">
+  <advance width="224"/>
+  <unicode hex="02C8"/>
+  <outline>
+    <component base="verticallineabovecomb"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/w.glif b/src/Cantarell-Bold.ufo/glyphs/w.glif
new file mode 100644
index 00000000..a06dd814
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/w.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="w" format="2">
+  <advance width="843"/>
+  <unicode hex="0077"/>
+  <note>
+w
+</note>
+  <anchor x="424" y="0" name="bottom"/>
+  <anchor x="424" y="490" name="top"/>
+  <outline>
+    <contour>
+      <point x="172" y="0" type="line"/>
+      <point x="333" y="0" type="line"/>
+      <point x="435" y="382" type="line"/>
+      <point x="385" y="382" type="line"/>
+      <point x="501" y="0" type="line"/>
+      <point x="673" y="0" type="line"/>
+      <point x="851" y="490" type="line"/>
+      <point x="683" y="490" type="line"/>
+      <point x="563" y="86" type="line"/>
+      <point x="620" y="86" type="line"/>
+      <point x="508" y="488" type="line"/>
+      <point x="345" y="488" type="line"/>
+      <point x="236" y="76" type="line"/>
+      <point x="289" y="76" type="line"/>
+      <point x="179" y="490" type="line"/>
+      <point x="-8" y="490" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/wacute.glif b/src/Cantarell-Bold.ufo/glyphs/wacute.glif
new file mode 100644
index 00000000..cc3e19e6
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/wacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="wacute" format="2">
+  <advance width="843"/>
+  <unicode hex="1E83"/>
+  <outline>
+    <component base="w"/>
+    <component base="acutecomb" xOffset="328"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/wcircumflex.glif b/src/Cantarell-Bold.ufo/glyphs/wcircumflex.glif
new file mode 100644
index 00000000..c63cd259
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/wcircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="wcircumflex" format="2">
+  <advance width="843"/>
+  <unicode hex="0175"/>
+  <outline>
+    <component base="w"/>
+    <component base="circumflexcomb" xOffset="221"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/wdieresis.glif b/src/Cantarell-Bold.ufo/glyphs/wdieresis.glif
new file mode 100644
index 00000000..a65d5fd5
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/wdieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="wdieresis" format="2">
+  <advance width="843"/>
+  <unicode hex="1E85"/>
+  <outline>
+    <component base="w"/>
+    <component base="dieresiscomb" xOffset="155"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/we-cy.glif b/src/Cantarell-Bold.ufo/glyphs/we-cy.glif
new file mode 100644
index 00000000..79a56693
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/we-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="we-cy" format="2">
+  <advance width="843"/>
+  <unicode hex="051D"/>
+  <outline>
+    <component base="w"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/wgrave.glif b/src/Cantarell-Bold.ufo/glyphs/wgrave.glif
new file mode 100644
index 00000000..49727a84
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/wgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="wgrave" format="2">
+  <advance width="843"/>
+  <unicode hex="1E81"/>
+  <outline>
+    <component base="w"/>
+    <component base="gravecomb" xOffset="226"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/whiteC_ircle.glif b/src/Cantarell-Bold.ufo/glyphs/whiteC_ircle.glif
new file mode 100644
index 00000000..a62d1e7a
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/whiteC_ircle.glif
@@ -0,0 +1,38 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="whiteCircle" format="2">
+  <advance width="592"/>
+  <unicode hex="25CB"/>
+  <note>
+circle
+</note>
+  <outline>
+    <contour>
+      <point x="293" y="114" type="curve" smooth="yes"/>
+      <point x="452" y="114"/>
+      <point x="546" y="201"/>
+      <point x="546" y="347" type="curve" smooth="yes"/>
+      <point x="546" y="493"/>
+      <point x="455" y="580"/>
+      <point x="300" y="580" type="curve" smooth="yes"/>
+      <point x="140" y="580"/>
+      <point x="46" y="492"/>
+      <point x="46" y="344" type="curve" smooth="yes"/>
+      <point x="46" y="199"/>
+      <point x="138" y="114"/>
+    </contour>
+    <contour>
+      <point x="301" y="246" type="curve" smooth="yes"/>
+      <point x="240" y="246"/>
+      <point x="199" y="287"/>
+      <point x="199" y="349" type="curve" smooth="yes"/>
+      <point x="199" y="408"/>
+      <point x="237" y="448"/>
+      <point x="293" y="448" type="curve" smooth="yes"/>
+      <point x="353" y="448"/>
+      <point x="393" y="407"/>
+      <point x="393" y="345" type="curve" smooth="yes"/>
+      <point x="393" y="286"/>
+      <point x="356" y="246"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/won.glif b/src/Cantarell-Bold.ufo/glyphs/won.glif
new file mode 100644
index 00000000..a5505141
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/won.glif
@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="won" format="2">
+  <advance width="1176"/>
+  <unicode hex="20A9"/>
+  <outline>
+    <contour>
+      <point x="56" y="192" type="line"/>
+      <point x="268" y="192" type="line"/>
+      <point x="268" y="312" type="line"/>
+      <point x="56" y="312" type="line"/>
+    </contour>
+    <contour>
+      <point x="56" y="392" type="line"/>
+      <point x="488" y="392" type="line"/>
+      <point x="488" y="512" type="line"/>
+      <point x="56" y="512" type="line"/>
+    </contour>
+    <contour>
+      <point x="1120" y="192" type="line"/>
+      <point x="1120" y="312" type="line"/>
+      <point x="898" y="312" type="line"/>
+      <point x="898" y="192" type="line"/>
+    </contour>
+    <contour>
+      <point x="1120" y="392" type="line"/>
+      <point x="1120" y="512" type="line"/>
+      <point x="678" y="512" type="line"/>
+      <point x="678" y="392" type="line"/>
+    </contour>
+    <component base="W" xOffset="73"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/x.glif b/src/Cantarell-Bold.ufo/glyphs/x.glif
new file mode 100644
index 00000000..037b3307
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/x.glif
@@ -0,0 +1,28 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="x" format="2">
+  <advance width="524"/>
+  <unicode hex="0078"/>
+  <note>
+x
+</note>
+  <anchor x="282" y="0" name="bottom"/>
+  <anchor x="281" y="490" name="top"/>
+  <outline>
+    <contour>
+      <point x="-5" y="0" type="line"/>
+      <point x="177" y="0" type="line"/>
+      <point x="298" y="187" type="line"/>
+      <point x="535" y="490" type="line"/>
+      <point x="343" y="490" type="line"/>
+      <point x="234" y="322" type="line"/>
+    </contour>
+    <contour>
+      <point x="323" y="0" type="line"/>
+      <point x="521" y="0" type="line"/>
+      <point x="297" y="315" type="line"/>
+      <point x="191" y="490" type="line"/>
+      <point x="-8" y="490" type="line"/>
+      <point x="175" y="240" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/y.glif b/src/Cantarell-Bold.ufo/glyphs/y.glif
new file mode 100644
index 00000000..e128f82d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/y.glif
@@ -0,0 +1,28 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="y" format="2">
+  <advance width="532"/>
+  <unicode hex="0079"/>
+  <note>
+y
+</note>
+  <anchor x="444" y="0" name="bottom"/>
+  <anchor x="262" y="490" name="top"/>
+  <outline>
+    <contour>
+      <point x="180" y="0" type="line"/>
+      <point x="355" y="0" type="line"/>
+      <point x="540" y="490" type="line"/>
+      <point x="368" y="490" type="line"/>
+      <point x="259" y="124" type="line"/>
+      <point x="281" y="124" type="line"/>
+      <point x="183" y="490" type="line"/>
+      <point x="-8" y="490" type="line"/>
+    </contour>
+    <contour>
+      <point x="91" y="-217" type="line"/>
+      <point x="279" y="-217" type="line"/>
+      <point x="355" y="0" type="line"/>
+      <point x="180" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/yacute.glif b/src/Cantarell-Bold.ufo/glyphs/yacute.glif
new file mode 100644
index 00000000..69a2a4a7
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/yacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="yacute" format="2">
+  <advance width="532"/>
+  <unicode hex="00FD"/>
+  <outline>
+    <component base="y"/>
+    <component base="acutecomb" xOffset="166"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/yat-cy.glif b/src/Cantarell-Bold.ufo/glyphs/yat-cy.glif
new file mode 100644
index 00000000..11dc72b6
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/yat-cy.glif
@@ -0,0 +1,35 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="yat-cy" format="2">
+  <advance width="525"/>
+  <unicode hex="0463"/>
+  <outline>
+    <contour>
+      <point x="69" y="0" type="line"/>
+      <point x="279" y="0" type="line" smooth="yes"/>
+      <point x="429" y="0"/>
+      <point x="517" y="70"/>
+      <point x="517" y="187" type="curve" smooth="yes"/>
+      <point x="517" y="281"/>
+      <point x="439" y="344"/>
+      <point x="324" y="344" type="curve" smooth="yes"/>
+      <point x="171" y="344" type="line"/>
+      <point x="171" y="220" type="line"/>
+      <point x="288" y="220" type="line" smooth="yes"/>
+      <point x="322" y="220"/>
+      <point x="348" y="202"/>
+      <point x="348" y="173" type="curve" smooth="yes"/>
+      <point x="348" y="144"/>
+      <point x="329" y="126"/>
+      <point x="300" y="126" type="curve" smooth="yes"/>
+      <point x="224" y="126" type="line"/>
+      <point x="224" y="739" type="line"/>
+      <point x="69" y="739" type="line"/>
+    </contour>
+    <contour>
+      <point x="-5" y="425" type="line"/>
+      <point x="358" y="425" type="line"/>
+      <point x="358" y="560" type="line"/>
+      <point x="-5" y="560" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ycircumflex.glif b/src/Cantarell-Bold.ufo/glyphs/ycircumflex.glif
new file mode 100644
index 00000000..fa3c6949
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ycircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ycircumflex" format="2">
+  <advance width="532"/>
+  <unicode hex="0177"/>
+  <outline>
+    <component base="y"/>
+    <component base="circumflexcomb" xOffset="59"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ydieresis.glif b/src/Cantarell-Bold.ufo/glyphs/ydieresis.glif
new file mode 100644
index 00000000..1e41a739
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ydieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ydieresis" format="2">
+  <advance width="532"/>
+  <unicode hex="00FF"/>
+  <outline>
+    <component base="y"/>
+    <component base="dieresiscomb" xOffset="-7"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ydotaccent.glif b/src/Cantarell-Bold.ufo/glyphs/ydotaccent.glif
new file mode 100644
index 00000000..5483fd57
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ydotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ydotaccent" format="2">
+  <advance width="532"/>
+  <unicode hex="1E8F"/>
+  <outline>
+    <component base="y"/>
+    <component base="dotaccentcomb" xOffset="118"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ydotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/ydotbelow.glif
new file mode 100644
index 00000000..42f38a8f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ydotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ydotbelow" format="2">
+  <advance width="532"/>
+  <unicode hex="1EF5"/>
+  <outline>
+    <component base="y"/>
+    <component base="dotbelowcomb" xOffset="294"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/yen.glif b/src/Cantarell-Bold.ufo/glyphs/yen.glif
new file mode 100644
index 00000000..cbd81e35
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/yen.glif
@@ -0,0 +1,31 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="yen" format="2">
+  <advance width="728"/>
+  <unicode hex="00A5"/>
+  <outline>
+    <contour>
+      <point x="92" y="67" type="line"/>
+      <point x="643" y="67" type="line"/>
+      <point x="643" y="187" type="line"/>
+      <point x="92" y="187" type="line"/>
+    </contour>
+    <contour>
+      <point x="92" y="258" type="line"/>
+      <point x="643" y="258" type="line"/>
+      <point x="643" y="378" type="line"/>
+      <point x="92" y="378" type="line"/>
+    </contour>
+    <contour>
+      <point x="281" y="0" type="line"/>
+      <point x="454" y="0" type="line"/>
+      <point x="454" y="297" type="line"/>
+      <point x="708" y="694" type="line"/>
+      <point x="514" y="694" type="line"/>
+      <point x="362" y="410" type="line"/>
+      <point x="384" y="410" type="line"/>
+      <point x="220" y="694" type="line"/>
+      <point x="16" y="694" type="line"/>
+      <point x="281" y="301" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/yeru-cy.glif b/src/Cantarell-Bold.ufo/glyphs/yeru-cy.glif
new file mode 100644
index 00000000..658dc1b4
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/yeru-cy.glif
@@ -0,0 +1,49 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="yeru-cy" format="2">
+  <advance width="767"/>
+  <unicode hex="044B"/>
+  <anchor x="384" y="490" name="top"/>
+  <outline>
+    <contour>
+      <point x="547" y="-3" type="line"/>
+      <point x="713" y="-3" type="line"/>
+      <point x="713" y="490" type="line"/>
+      <point x="547" y="490" type="line"/>
+    </contour>
+    <contour>
+      <point x="54" y="0" type="line"/>
+      <point x="255" y="0" type="line" smooth="yes"/>
+      <point x="405" y="0"/>
+      <point x="494" y="70"/>
+      <point x="494" y="187" type="curve" smooth="yes"/>
+      <point x="494" y="281"/>
+      <point x="415" y="344"/>
+      <point x="299" y="344" type="curve" smooth="yes"/>
+      <point x="161" y="344" type="line"/>
+      <point x="161" y="220" type="line"/>
+      <point x="263" y="220" type="line" smooth="yes"/>
+      <point x="298" y="220"/>
+      <point x="325" y="202"/>
+      <point x="325" y="173" type="curve" smooth="yes"/>
+      <point x="325" y="144"/>
+      <point x="306" y="126"/>
+      <point x="275" y="126" type="curve" smooth="yes"/>
+      <point x="214" y="126" type="line"/>
+      <point x="214" y="490" type="line"/>
+      <point x="54" y="490" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-10</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/yerudieresis-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/yerudieresis-cy.glif
new file mode 100644
index 00000000..857ab13f
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/yerudieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="yerudieresis-cy" format="2">
+  <advance width="767"/>
+  <unicode hex="04F9"/>
+  <outline>
+    <component base="yeru-cy"/>
+    <component base="dieresiscomb" xOffset="115"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ygrave.glif b/src/Cantarell-Bold.ufo/glyphs/ygrave.glif
new file mode 100644
index 00000000..4f4c4ae9
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ygrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ygrave" format="2">
+  <advance width="532"/>
+  <unicode hex="1EF3"/>
+  <outline>
+    <component base="y"/>
+    <component base="gravecomb" xOffset="64"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/yhookabove.glif b/src/Cantarell-Bold.ufo/glyphs/yhookabove.glif
new file mode 100644
index 00000000..c2beb87c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/yhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="yhookabove" format="2">
+  <advance width="532"/>
+  <unicode hex="1EF7"/>
+  <outline>
+    <component base="y"/>
+    <component base="hookabovecomb" xOffset="108"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/yi-cy.glif b/src/Cantarell-Bold.ufo/glyphs/yi-cy.glif
new file mode 100644
index 00000000..73fdfce1
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/yi-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="yi-cy" format="2">
+  <advance width="287"/>
+  <unicode hex="0457"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="dieresiscomb" xOffset="-125"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ymacron.glif b/src/Cantarell-Bold.ufo/glyphs/ymacron.glif
new file mode 100644
index 00000000..66e9d015
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ymacron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ymacron" format="2">
+  <advance width="532"/>
+  <unicode hex="0233"/>
+  <outline>
+    <component base="y"/>
+    <component base="macroncomb" xOffset="20"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ytilde.glif b/src/Cantarell-Bold.ufo/glyphs/ytilde.glif
new file mode 100644
index 00000000..02642acb
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ytilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ytilde" format="2">
+  <advance width="532"/>
+  <unicode hex="1EF9"/>
+  <outline>
+    <component base="y"/>
+    <component base="tildecomb" xOffset="27"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/yusbig-cy.glif b/src/Cantarell-Bold.ufo/glyphs/yusbig-cy.glif
new file mode 100644
index 00000000..d0ce569c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/yusbig-cy.glif
@@ -0,0 +1,56 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="yusbig-cy" format="2">
+  <advance width="635"/>
+  <unicode hex="046B"/>
+  <outline>
+    <contour>
+      <point x="184" y="253" type="line"/>
+      <point x="341" y="253" type="line"/>
+      <point x="197" y="423" type="line"/>
+      <point x="168" y="369" type="line"/>
+      <point x="464" y="369" type="line"/>
+      <point x="431" y="423" type="line"/>
+      <point x="300" y="270" type="line"/>
+      <point x="449" y="270" type="line"/>
+      <point x="567" y="365" type="line"/>
+      <point x="567" y="489" type="line"/>
+      <point x="64" y="489" type="line"/>
+      <point x="64" y="365" type="line"/>
+    </contour>
+    <contour>
+      <point x="388" y="192" type="line"/>
+      <point x="248" y="192" type="line"/>
+      <point x="248" y="0" type="line"/>
+      <point x="388" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="158" y="0" type="line"/>
+      <point x="158" y="123"/>
+      <point x="206" y="179"/>
+      <point x="311" y="179" type="curve" smooth="yes"/>
+      <point x="426" y="179"/>
+      <point x="478" y="123"/>
+      <point x="478" y="0" type="curve"/>
+      <point x="629" y="0" type="line"/>
+      <point x="629" y="198"/>
+      <point x="533" y="294"/>
+      <point x="323" y="294" type="curve" smooth="yes"/>
+      <point x="107" y="294"/>
+      <point x="8" y="198"/>
+      <point x="8" y="0" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-20</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/z.glif b/src/Cantarell-Bold.ufo/glyphs/z.glif
new file mode 100644
index 00000000..10cff279
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/z.glif
@@ -0,0 +1,26 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="z" format="2">
+  <advance width="490"/>
+  <unicode hex="007A"/>
+  <note>
+z
+</note>
+  <anchor x="245" y="0" name="bottom"/>
+  <anchor x="245" y="490" name="top"/>
+  <outline>
+    <contour>
+      <point x="28" y="0" type="line"/>
+      <point x="467" y="0" type="line"/>
+      <point x="467" y="141" type="line"/>
+      <point x="170" y="141" type="line"/>
+      <point x="198" y="80" type="line"/>
+      <point x="454" y="386" type="line"/>
+      <point x="454" y="490" type="line"/>
+      <point x="28" y="490" type="line"/>
+      <point x="28" y="349" type="line"/>
+      <point x="313" y="349" type="line"/>
+      <point x="285" y="411" type="line"/>
+      <point x="28" y="103" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zacute.glif b/src/Cantarell-Bold.ufo/glyphs/zacute.glif
new file mode 100644
index 00000000..564f2df3
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/zacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zacute" format="2">
+  <advance width="490"/>
+  <unicode hex="017A"/>
+  <outline>
+    <component base="z"/>
+    <component base="acutecomb" xOffset="149"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zcaron.glif b/src/Cantarell-Bold.ufo/glyphs/zcaron.glif
new file mode 100644
index 00000000..9f435c07
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/zcaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zcaron" format="2">
+  <advance width="490"/>
+  <unicode hex="017E"/>
+  <outline>
+    <component base="z"/>
+    <component base="caroncomb" xOffset="39"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zdotaccent.glif b/src/Cantarell-Bold.ufo/glyphs/zdotaccent.glif
new file mode 100644
index 00000000..d39c5215
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/zdotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zdotaccent" format="2">
+  <advance width="490"/>
+  <unicode hex="017C"/>
+  <outline>
+    <component base="z"/>
+    <component base="dotaccentcomb" xOffset="101"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zdotbelow.glif b/src/Cantarell-Bold.ufo/glyphs/zdotbelow.glif
new file mode 100644
index 00000000..75df0837
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/zdotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zdotbelow" format="2">
+  <advance width="490"/>
+  <unicode hex="1E93"/>
+  <outline>
+    <component base="z"/>
+    <component base="dotbelowcomb" xOffset="95"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/ze-cy.glif b/src/Cantarell-Bold.ufo/glyphs/ze-cy.glif
new file mode 100644
index 00000000..de65131b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/ze-cy.glif
@@ -0,0 +1,66 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ze-cy" format="2">
+  <advance width="469"/>
+  <unicode hex="0437"/>
+  <anchor x="235" y="0" name="bottom"/>
+  <anchor x="235" y="490" name="top"/>
+  <outline>
+    <contour>
+      <point x="188" y="-7" type="curve" smooth="yes"/>
+      <point x="345" y="-7"/>
+      <point x="449" y="57"/>
+      <point x="449" y="154" type="curve" smooth="yes"/>
+      <point x="449" y="221"/>
+      <point x="397" y="264"/>
+      <point x="308" y="267" type="curve"/>
+      <point x="306" y="260" type="line"/>
+      <point x="382" y="260"/>
+      <point x="433" y="302"/>
+      <point x="433" y="366" type="curve" smooth="yes"/>
+      <point x="433" y="448"/>
+      <point x="348" y="500"/>
+      <point x="216" y="500" type="curve" smooth="yes"/>
+      <point x="150" y="500"/>
+      <point x="79" y="484"/>
+      <point x="17" y="456" type="curve"/>
+      <point x="52" y="343" type="line"/>
+      <point x="101" y="361"/>
+      <point x="147" y="370"/>
+      <point x="193" y="370" type="curve" smooth="yes"/>
+      <point x="243" y="370"/>
+      <point x="268" y="359"/>
+      <point x="268" y="338" type="curve" smooth="yes"/>
+      <point x="268" y="314"/>
+      <point x="236" y="300"/>
+      <point x="179" y="300" type="curve" smooth="yes"/>
+      <point x="109" y="300" type="line"/>
+      <point x="109" y="191" type="line"/>
+      <point x="181" y="191" type="line" smooth="yes"/>
+      <point x="245" y="191"/>
+      <point x="283" y="178"/>
+      <point x="283" y="156" type="curve" smooth="yes"/>
+      <point x="283" y="134"/>
+      <point x="254" y="123"/>
+      <point x="198" y="123" type="curve" smooth="yes"/>
+      <point x="149" y="123"/>
+      <point x="93" y="132"/>
+      <point x="50" y="146" type="curve"/>
+      <point x="14" y="27" type="line"/>
+      <point x="66" y="5"/>
+      <point x="121" y="-7"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-22</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zedescender-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/zedescender-cy.glif
new file mode 100644
index 00000000..b9b6c267
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/zedescender-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zedescender-cy" format="2">
+  <advance width="469"/>
+  <unicode hex="0499"/>
+  <outline>
+    <component base="ze-cy"/>
+    <component base="cedillacomb" xOffset="77"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zedieresis-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/zedieresis-cy.glif
new file mode 100644
index 00000000..d6d74e7c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/zedieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zedieresis-cy" format="2">
+  <advance width="469"/>
+  <unicode hex="04DF"/>
+  <outline>
+    <component base="ze-cy"/>
+    <component base="dieresiscomb" xOffset="-34"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zero.dnom.glif b/src/Cantarell-Bold.ufo/glyphs/zero.dnom.glif
new file mode 100644
index 00000000..5619fbad
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/zero.dnom.glif
@@ -0,0 +1,51 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.dnom" format="2">
+  <advance width="493"/>
+  <note>
+zero
+</note>
+  <anchor x="247" y="237" name="slash"/>
+  <outline>
+    <contour>
+      <point x="245" y="-7" type="curve" smooth="yes"/>
+      <point x="384" y="-7"/>
+      <point x="474" y="96"/>
+      <point x="474" y="242" type="curve" smooth="yes"/>
+      <point x="474" y="389"/>
+      <point x="383" y="487"/>
+      <point x="249" y="487" type="curve" smooth="yes"/>
+      <point x="112" y="487"/>
+      <point x="19" y="387"/>
+      <point x="19" y="238" type="curve" smooth="yes"/>
+      <point x="19" y="92"/>
+      <point x="110" y="-7"/>
+    </contour>
+    <contour>
+      <point x="247" y="121" type="curve" smooth="yes"/>
+      <point x="202" y="121"/>
+      <point x="173" y="172"/>
+      <point x="173" y="242" type="curve" smooth="yes"/>
+      <point x="173" y="312"/>
+      <point x="202" y="359"/>
+      <point x="245" y="359" type="curve" smooth="yes"/>
+      <point x="290" y="359"/>
+      <point x="320" y="309"/>
+      <point x="320" y="238" type="curve" smooth="yes"/>
+      <point x="320" y="169"/>
+      <point x="291" y="121"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>69</integer>
+        <key>weight</key>
+        <integer>-23</integer>
+        <key>width</key>
+        <integer>74</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zero.glif b/src/Cantarell-Bold.ufo/glyphs/zero.glif
new file mode 100644
index 00000000..9b0becf6
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/zero.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero" format="2">
+  <advance width="640"/>
+  <unicode hex="0030"/>
+  <outline>
+    <component base="zero.lf"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zero.lf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>zero.lf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zero.lf.glif b/src/Cantarell-Bold.ufo/glyphs/zero.lf.glif
new file mode 100644
index 00000000..0e5e8d99
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/zero.lf.glif
@@ -0,0 +1,35 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.lf" format="2">
+  <advance width="640"/>
+  <anchor x="322" y="345" name="slash"/>
+  <outline>
+    <contour>
+      <point x="318" y="-10" type="curve" smooth="yes"/>
+      <point x="494" y="-10"/>
+      <point x="613" y="134"/>
+      <point x="613" y="351" type="curve" smooth="yes"/>
+      <point x="613" y="563"/>
+      <point x="496" y="704"/>
+      <point x="323" y="704" type="curve" smooth="yes"/>
+      <point x="146" y="704"/>
+      <point x="27" y="560"/>
+      <point x="27" y="344" type="curve" smooth="yes"/>
+      <point x="27" y="132"/>
+      <point x="144" y="-10"/>
+    </contour>
+    <contour>
+      <point x="322" y="138" type="curve" smooth="yes"/>
+      <point x="251" y="138"/>
+      <point x="205" y="223"/>
+      <point x="205" y="350" type="curve" smooth="yes"/>
+      <point x="205" y="474"/>
+      <point x="251" y="556"/>
+      <point x="319" y="556" type="curve" smooth="yes"/>
+      <point x="388" y="556"/>
+      <point x="435" y="471"/>
+      <point x="435" y="343" type="curve" smooth="yes"/>
+      <point x="435" y="220"/>
+      <point x="389" y="138"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zero.lf.zero.glif b/src/Cantarell-Bold.ufo/glyphs/zero.lf.zero.glif
new file mode 100644
index 00000000..ac4be755
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/zero.lf.zero.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.lf.zero" format="2">
+  <advance width="640"/>
+  <outline>
+    <component base="zero.lf"/>
+    <component base="_slash.zero" xOffset="99" yOffset="104"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zero.lf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>zero.lf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zero.numr.glif b/src/Cantarell-Bold.ufo/glyphs/zero.numr.glif
new file mode 100644
index 00000000..223dcb4c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/zero.numr.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.numr" format="2">
+  <advance width="493"/>
+  <outline>
+    <component base="zero.dnom" yOffset="260"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zero.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>zero.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zero.osf.glif b/src/Cantarell-Bold.ufo/glyphs/zero.osf.glif
new file mode 100644
index 00000000..fffab001
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/zero.osf.glif
@@ -0,0 +1,35 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.osf" format="2">
+  <advance width="635"/>
+  <anchor x="320" y="295" name="slash"/>
+  <outline>
+    <contour>
+      <point x="316" y="-8" type="curve" smooth="yes"/>
+      <point x="489" y="-8"/>
+      <point x="608" y="117"/>
+      <point x="608" y="301" type="curve" smooth="yes"/>
+      <point x="608" y="482"/>
+      <point x="491" y="604"/>
+      <point x="321" y="604" type="curve" smooth="yes"/>
+      <point x="146" y="604"/>
+      <point x="27" y="479"/>
+      <point x="27" y="296" type="curve" smooth="yes"/>
+      <point x="27" y="115"/>
+      <point x="144" y="-8"/>
+    </contour>
+    <contour>
+      <point x="320" y="134" type="curve" smooth="yes"/>
+      <point x="246" y="134"/>
+      <point x="200" y="205"/>
+      <point x="200" y="300" type="curve" smooth="yes"/>
+      <point x="200" y="393"/>
+      <point x="246" y="461"/>
+      <point x="317" y="461" type="curve" smooth="yes"/>
+      <point x="388" y="461"/>
+      <point x="435" y="392"/>
+      <point x="435" y="294" type="curve" smooth="yes"/>
+      <point x="435" y="203"/>
+      <point x="389" y="134"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zero.osf.zero.glif 
b/src/Cantarell-Bold.ufo/glyphs/zero.osf.zero.glif
new file mode 100644
index 00000000..4e570b7b
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/zero.osf.zero.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.osf.zero" format="2">
+  <advance width="635"/>
+  <outline>
+    <component base="zero.osf"/>
+    <component base="_slash.zero.osf" xOffset="101" yOffset="54"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zero.osf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>zero.osf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zero.subs.glif b/src/Cantarell-Bold.ufo/glyphs/zero.subs.glif
new file mode 100644
index 00000000..93fd024c
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/zero.subs.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.subs" format="2">
+  <advance width="493"/>
+  <outline>
+    <component base="zero.dnom" yOffset="-180"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zero.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>zero.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zero.tf.glif b/src/Cantarell-Bold.ufo/glyphs/zero.tf.glif
new file mode 100644
index 00000000..ac86fef2
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/zero.tf.glif
@@ -0,0 +1,44 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.tf" format="2">
+  <advance width="580"/>
+  <anchor x="292" y="345" name="slash"/>
+  <outline>
+    <contour>
+      <point x="288" y="-10" type="curve" smooth="yes"/>
+      <point x="454" y="-10"/>
+      <point x="565" y="136"/>
+      <point x="565" y="349" type="curve" smooth="yes"/>
+      <point x="565" y="562"/>
+      <point x="455" y="704"/>
+      <point x="292" y="704" type="curve" smooth="yes"/>
+      <point x="127" y="704"/>
+      <point x="15" y="560"/>
+      <point x="15" y="344" type="curve" smooth="yes"/>
+      <point x="15" y="133"/>
+      <point x="125" y="-10"/>
+    </contour>
+    <contour>
+      <point x="291" y="138" type="curve" smooth="yes"/>
+      <point x="230" y="138"/>
+      <point x="188" y="222"/>
+      <point x="188" y="349" type="curve" smooth="yes"/>
+      <point x="188" y="474"/>
+      <point x="229" y="556"/>
+      <point x="289" y="556" type="curve" smooth="yes"/>
+      <point x="350" y="556"/>
+      <point x="392" y="471"/>
+      <point x="392" y="343" type="curve" smooth="yes"/>
+      <point x="392" y="220"/>
+      <point x="351" y="138"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zero.tf.zero.glif b/src/Cantarell-Bold.ufo/glyphs/zero.tf.zero.glif
new file mode 100644
index 00000000..76455fc2
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/zero.tf.zero.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.tf.zero" format="2">
+  <advance width="580"/>
+  <outline>
+    <component base="zero.tf"/>
+    <component base="_slash.zero" xOffset="69" yOffset="104"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zero.tf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>zero.tf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zero.tosf.glif b/src/Cantarell-Bold.ufo/glyphs/zero.tosf.glif
new file mode 100644
index 00000000..45297f56
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/zero.tosf.glif
@@ -0,0 +1,44 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.tosf" format="2">
+  <advance width="580"/>
+  <anchor x="292" y="295" name="slash"/>
+  <outline>
+    <contour>
+      <point x="289" y="-8" type="curve" smooth="yes"/>
+      <point x="451" y="-8"/>
+      <point x="564" y="117"/>
+      <point x="564" y="301" type="curve" smooth="yes"/>
+      <point x="564" y="482"/>
+      <point x="453" y="604"/>
+      <point x="293" y="604" type="curve" smooth="yes"/>
+      <point x="129" y="604"/>
+      <point x="16" y="479"/>
+      <point x="16" y="296" type="curve" smooth="yes"/>
+      <point x="16" y="115"/>
+      <point x="127" y="-8"/>
+    </contour>
+    <contour>
+      <point x="291" y="134" type="curve" smooth="yes"/>
+      <point x="227" y="134"/>
+      <point x="184" y="204"/>
+      <point x="184" y="299" type="curve" smooth="yes"/>
+      <point x="184" y="393"/>
+      <point x="226" y="461"/>
+      <point x="289" y="461" type="curve" smooth="yes"/>
+      <point x="353" y="461"/>
+      <point x="396" y="392"/>
+      <point x="396" y="296" type="curve" smooth="yes"/>
+      <point x="396" y="202"/>
+      <point x="354" y="134"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zero.tosf.zero.glif 
b/src/Cantarell-Bold.ufo/glyphs/zero.tosf.zero.glif
new file mode 100644
index 00000000..3d2effb6
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/zero.tosf.zero.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.tosf.zero" format="2">
+  <advance width="580"/>
+  <outline>
+    <component base="zero.tosf"/>
+    <component base="_slash.zero.osf" xOffset="73" yOffset="54"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zero.tosf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>zero.tosf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zero.zero.glif b/src/Cantarell-Bold.ufo/glyphs/zero.zero.glif
new file mode 100644
index 00000000..36a95257
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/zero.zero.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.zero" format="2">
+  <advance width="640"/>
+  <outline>
+    <component base="zero.lf.zero"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zero.lf.zero</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>zero.lf.zero</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zeroinferior.glif b/src/Cantarell-Bold.ufo/glyphs/zeroinferior.glif
new file mode 100644
index 00000000..9741ba78
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/zeroinferior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zeroinferior" format="2">
+  <advance width="493"/>
+  <unicode hex="2080"/>
+  <outline>
+    <component base="zero.dnom" yOffset="-100"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zero.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>zero.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zerosuperior.glif b/src/Cantarell-Bold.ufo/glyphs/zerosuperior.glif
new file mode 100644
index 00000000..20dfaccd
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/zerosuperior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zerosuperior" format="2">
+  <advance width="493"/>
+  <unicode hex="2070"/>
+  <outline>
+    <component base="zero.dnom" yOffset="370"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zero.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>zero.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zerothird.glif b/src/Cantarell-Bold.ufo/glyphs/zerothird.glif
new file mode 100644
index 00000000..a5f34408
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/zerothird.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zerothird" format="2">
+  <advance width="1266"/>
+  <unicode hex="2189"/>
+  <outline>
+    <component base="zero.numr"/>
+    <component base="fraction" xOffset="493"/>
+    <component base="three.dnom" xOffset="831"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zero.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>zero.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zerowidthspace.glif 
b/src/Cantarell-Bold.ufo/glyphs/zerowidthspace.glif
new file mode 100644
index 00000000..0d486213
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/zerowidthspace.glif
@@ -0,0 +1,6 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zerowidthspace" format="2">
+  <unicode hex="200B"/>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zhe-cy.glif b/src/Cantarell-Bold.ufo/glyphs/zhe-cy.glif
new file mode 100644
index 00000000..287205a7
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/zhe-cy.glif
@@ -0,0 +1,52 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zhe-cy" format="2">
+  <advance width="822"/>
+  <unicode hex="0436"/>
+  <anchor x="693" y="0" name="bottomright"/>
+  <anchor x="411" y="490" name="top"/>
+  <outline>
+    <contour>
+      <point x="654" y="0" type="line"/>
+      <point x="830" y="0" type="line"/>
+      <point x="671" y="270" type="line"/>
+      <point x="674" y="247" type="line"/>
+      <point x="825" y="490" type="line"/>
+      <point x="643" y="490" type="line"/>
+      <point x="510" y="249" type="line"/>
+    </contour>
+    <contour>
+      <point x="-11" y="0" type="line"/>
+      <point x="163" y="0" type="line"/>
+      <point x="316" y="246" type="line"/>
+      <point x="185" y="490" type="line"/>
+      <point x="2" y="490" type="line"/>
+      <point x="155" y="220" type="line"/>
+      <point x="153" y="243" type="line"/>
+    </contour>
+    <contour>
+      <point x="270" y="180" type="line"/>
+      <point x="555" y="180" type="line"/>
+      <point x="555" y="313" type="line"/>
+      <point x="270" y="313" type="line"/>
+    </contour>
+    <contour>
+      <point x="336" y="0" type="line"/>
+      <point x="490" y="0" type="line"/>
+      <point x="490" y="490" type="line"/>
+      <point x="336" y="490" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-15</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zhebreve-cy.glif b/src/Cantarell-Bold.ufo/glyphs/zhebreve-cy.glif
new file mode 100644
index 00000000..ea288e05
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/zhebreve-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zhebreve-cy" format="2">
+  <advance width="822"/>
+  <unicode hex="04C2"/>
+  <outline>
+    <component base="zhe-cy"/>
+    <component base="brevecomb-cy" xOffset="178"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zhedescender-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/zhedescender-cy.glif
new file mode 100644
index 00000000..10347fb6
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/zhedescender-cy.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zhedescender-cy" format="2">
+  <advance width="855"/>
+  <unicode hex="0497"/>
+  <outline>
+    <component base="zhe-cy"/>
+    <component base="descender-cy" xOffset="597"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zhe-cy</string>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/glyphs/zhedieresis-cy.glif 
b/src/Cantarell-Bold.ufo/glyphs/zhedieresis-cy.glif
new file mode 100644
index 00000000..ba7a3838
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/glyphs/zhedieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zhedieresis-cy" format="2">
+  <advance width="822"/>
+  <unicode hex="04DD"/>
+  <outline>
+    <component base="zhe-cy"/>
+    <component base="dieresiscomb" xOffset="142"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Bold.ufo/layercontents.plist b/src/Cantarell-Bold.ufo/layercontents.plist
new file mode 100644
index 00000000..b6bbd64d
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/layercontents.plist
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
+<plist version="1.0">
+  <array>
+    <array>
+      <string>public.default</string>
+      <string>glyphs</string>
+    </array>
+    <array>
+      <string>Template</string>
+      <string>glyphs.T_emplate</string>
+    </array>
+  </array>
+</plist>
diff --git a/src/Cantarell-Bold.ufo/lib.plist b/src/Cantarell-Bold.ufo/lib.plist
new file mode 100644
index 00000000..abaab4e3
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/lib.plist
@@ -0,0 +1,2934 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
+<plist version="1.0">
+  <dict>
+    <key>GSOffsetHorizontal</key>
+    <integer>37</integer>
+    <key>GSOffsetProportional</key>
+    <integer>1</integer>
+    <key>GSOffsetVertical</key>
+    <integer>10</integer>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.Schwa</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>e</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.acutecomb.loclVIET</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>acutecomb</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.brevecomb.loclVIET</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>brevecomb</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.caroncomb.loclVIET</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>caroncomb</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.che-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Che-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.circumflexcomb.loclVIET</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>circumflexcomb</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.de-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>De-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.dzhe-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Dzhe-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.eight.dnom</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>eight.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.eight.tf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>eight.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.eight.tosf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>eight.osf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.el-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>El-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.em-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Em-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.en-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>En-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.ereversed-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Ereversed-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.five.dnom</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>five.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.five.tf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>five.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.five.tosf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>five.osf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.four.dnom</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>four.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.four.tf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>four.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.four.tosf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>four.osf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.ge-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Ge-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.ghemiddlehook-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Ghemiddlehook-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.gravecomb.loclVIET</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>acutecomb</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.hardsign-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Hardsign-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.hookabovecomb.loclVIET</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>hookabovecomb</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.ia-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Ia-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.ii-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Ii-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.iu-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Iu-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.izhitsa-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Izhitsa-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.ka-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Ka-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.nine.dnom</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>nine.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.nine.tf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>nine.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.nine.tosf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>nine</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.one.dnom</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>one.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.one.tf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>one.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.one.tosf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>one.osf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.ordfeminine</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>a</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.ordmasculine</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>o</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.pe-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Pe-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.seven.dnom</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>seven.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.seven.tf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>seven.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.seven.tosf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>seven.osf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.sha-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Sha-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.shcha-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Shcha-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.six.dnom</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>six.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.six.tf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>six.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.six.tosf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>six</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.softsign-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Softsign-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.te-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Te-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.three.dnom</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>three.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.three.tf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>three.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.three.tosf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>three.osf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.tildecomb.loclVIET</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>tildecomb</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.tse-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Tse-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.two.dnom</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>two.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.two.tf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>two.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.two.tosf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>two.osf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.ve-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>B</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.yeru-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Yeru-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.yusbig-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Yusbig-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.ze-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Ze-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.zero.dnom</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>zero.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.zero.tf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>zero.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.zero.tosf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>zero.osf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.zhe-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Zhe-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.appVersion</key>
+    <string>1192</string>
+    <key>com.schriftgestaltung.customParameter.GSFont.DisplayStrings</key>
+    <string></string>
+    <key>com.schriftgestaltung.customParameter.GSFont.Family Alignment Zones</key>
+    <array>
+      <string>{739, 10}</string>
+      <string>{694, 10}</string>
+      <string>{482, 10}</string>
+      <string>{0, -10}</string>
+      <string>{-217, -12}</string>
+    </array>
+    <key>com.schriftgestaltung.customParameter.GSFont.disablesAutomaticAlignment</key>
+    <true/>
+    <key>com.schriftgestaltung.customParameter.GSFont.disablesLastChange</key>
+    <true/>
+    <key>com.schriftgestaltung.customParameter.GSFont.useNiceNames</key>
+    <integer>1</integer>
+    <key>com.schriftgestaltung.customParameter.GSFontMaster.customValue</key>
+    <integer>0</integer>
+    <key>com.schriftgestaltung.customParameter.GSFontMaster.customValue1</key>
+    <integer>0</integer>
+    <key>com.schriftgestaltung.customParameter.GSFontMaster.customValue2</key>
+    <integer>0</integer>
+    <key>com.schriftgestaltung.customParameter.GSFontMaster.customValue3</key>
+    <integer>0</integer>
+    <key>com.schriftgestaltung.customParameter.GSFontMaster.iconName</key>
+    <string></string>
+    <key>com.schriftgestaltung.customParameter.GSFontMaster.paramArea</key>
+    <string>260</string>
+    <key>com.schriftgestaltung.customParameter.GSFontMaster.paramDepth</key>
+    <string>16</string>
+    <key>com.schriftgestaltung.customParameter.GSFontMaster.paramOver</key>
+    <string>0</string>
+    <key>com.schriftgestaltung.customParameter.GSFontMaster.weightValue</key>
+    <integer>170</integer>
+    <key>com.schriftgestaltung.customParameter.GSFontMaster.widthValue</key>
+    <integer>100</integer>
+    <key>com.schriftgestaltung.fontMasterID</key>
+    <string>51C2DFEF-3776-4D13-9284-96485B799B57</string>
+    <key>com.schriftgestaltung.fontMasterOrder</key>
+    <integer>2</integer>
+    <key>com.schriftgestaltung.glyphOrder</key>
+    <false/>
+    <key>com.schriftgestaltung.keyboardIncrement</key>
+    <integer>1</integer>
+    <key>com.schriftgestaltung.weight</key>
+    <string>Bold</string>
+    <key>com.schriftgestaltung.weightValue</key>
+    <integer>170</integer>
+    <key>com.schriftgestaltung.width</key>
+    <string>Regular</string>
+    <key>com.schriftgestaltung.widthValue</key>
+    <integer>100</integer>
+    <key>public.glyphOrder</key>
+    <array>
+      <string>A</string>
+      <string>Aacute</string>
+      <string>Abreve</string>
+      <string>Abreveacute</string>
+      <string>Abrevedotbelow</string>
+      <string>Abrevegrave</string>
+      <string>Abrevehookabove</string>
+      <string>Abrevetilde</string>
+      <string>Acaron</string>
+      <string>Acircumflex</string>
+      <string>Acircumflexacute</string>
+      <string>Acircumflexdotbelow</string>
+      <string>Acircumflexgrave</string>
+      <string>Acircumflexhookabove</string>
+      <string>Acircumflextilde</string>
+      <string>Adblgrave</string>
+      <string>Adieresis</string>
+      <string>Adotbelow</string>
+      <string>Agrave</string>
+      <string>Ahookabove</string>
+      <string>Ainvertedbreve</string>
+      <string>Amacron</string>
+      <string>Aogonek</string>
+      <string>Aring</string>
+      <string>Aringacute</string>
+      <string>Atilde</string>
+      <string>AE</string>
+      <string>AEacute</string>
+      <string>B</string>
+      <string>C</string>
+      <string>Cacute</string>
+      <string>Ccaron</string>
+      <string>Ccedilla</string>
+      <string>Ccedillaacute</string>
+      <string>Ccircumflex</string>
+      <string>Cdotaccent</string>
+      <string>D</string>
+      <string>DZcaron</string>
+      <string>Eth</string>
+      <string>Dcaron</string>
+      <string>Dcroat</string>
+      <string>Ddotbelow</string>
+      <string>Dlinebelow</string>
+      <string>Dzcaron</string>
+      <string>E</string>
+      <string>Eacute</string>
+      <string>Ebreve</string>
+      <string>Ecaron</string>
+      <string>Ecedillabreve</string>
+      <string>Ecircumflex</string>
+      <string>Ecircumflexacute</string>
+      <string>Ecircumflexdotbelow</string>
+      <string>Ecircumflexgrave</string>
+      <string>Ecircumflexhookabove</string>
+      <string>Ecircumflextilde</string>
+      <string>Edblgrave</string>
+      <string>Edieresis</string>
+      <string>Edotaccent</string>
+      <string>Edotbelow</string>
+      <string>Egrave</string>
+      <string>Ehookabove</string>
+      <string>Einvertedbreve</string>
+      <string>Emacron</string>
+      <string>Emacronacute</string>
+      <string>Emacrongrave</string>
+      <string>Eogonek</string>
+      <string>Etilde</string>
+      <string>F</string>
+      <string>G</string>
+      <string>Gbreve</string>
+      <string>Gcaron</string>
+      <string>Gcircumflex</string>
+      <string>Gcommaaccent</string>
+      <string>Gdotaccent</string>
+      <string>Gmacron</string>
+      <string>H</string>
+      <string>Hbar</string>
+      <string>Hbrevebelow</string>
+      <string>Hcircumflex</string>
+      <string>Hdotbelow</string>
+      <string>I</string>
+      <string>Iacute</string>
+      <string>Ibreve</string>
+      <string>Icaron</string>
+      <string>Icircumflex</string>
+      <string>Idblgrave</string>
+      <string>Idieresis</string>
+      <string>Idieresisacute</string>
+      <string>Idotaccent</string>
+      <string>Idotbelow</string>
+      <string>Igrave</string>
+      <string>Ihookabove</string>
+      <string>Iinvertedbreve</string>
+      <string>Imacron</string>
+      <string>Iogonek</string>
+      <string>Itilde</string>
+      <string>J</string>
+      <string>Jacute</string>
+      <string>Jcircumflex</string>
+      <string>K</string>
+      <string>Kacute</string>
+      <string>Kcommaaccent</string>
+      <string>L</string>
+      <string>LJ</string>
+      <string>Lacute</string>
+      <string>Lcaron</string>
+      <string>Lcommaaccent</string>
+      <string>Ldot</string>
+      <string>Ldotbelow</string>
+      <string>Lj</string>
+      <string>Llinebelow</string>
+      <string>Lslash</string>
+      <string>M</string>
+      <string>Mdotbelow</string>
+      <string>N</string>
+      <string>NJ</string>
+      <string>Nacute</string>
+      <string>Ncaron</string>
+      <string>Ncommaaccent</string>
+      <string>Ndotaccent</string>
+      <string>Ndotbelow</string>
+      <string>Eng</string>
+      <string>Nj</string>
+      <string>Nlinebelow</string>
+      <string>Ntilde</string>
+      <string>O</string>
+      <string>Oacute</string>
+      <string>Obreve</string>
+      <string>Ocaron</string>
+      <string>Ocircumflex</string>
+      <string>Ocircumflexacute</string>
+      <string>Ocircumflexdotbelow</string>
+      <string>Ocircumflexgrave</string>
+      <string>Ocircumflexhookabove</string>
+      <string>Ocircumflextilde</string>
+      <string>Odblgrave</string>
+      <string>Odieresis</string>
+      <string>Odieresismacron</string>
+      <string>Odotaccentmacron</string>
+      <string>Odotbelow</string>
+      <string>Ograve</string>
+      <string>Ohookabove</string>
+      <string>Ohorn</string>
+      <string>Ohornacute</string>
+      <string>Ohorndotbelow</string>
+      <string>Ohorngrave</string>
+      <string>Ohornhookabove</string>
+      <string>Ohorntilde</string>
+      <string>Ohungarumlaut</string>
+      <string>Oinvertedbreve</string>
+      <string>Omacron</string>
+      <string>Omacronacute</string>
+      <string>Omacrongrave</string>
+      <string>Oogonek</string>
+      <string>Oslash</string>
+      <string>Oslashacute</string>
+      <string>Otilde</string>
+      <string>Otildeacute</string>
+      <string>Otildedieresis</string>
+      <string>Otildemacron</string>
+      <string>OE</string>
+      <string>P</string>
+      <string>Thorn</string>
+      <string>Q</string>
+      <string>R</string>
+      <string>Racute</string>
+      <string>Rcaron</string>
+      <string>Rcommaaccent</string>
+      <string>Rdblgrave</string>
+      <string>Rdotbelow</string>
+      <string>Rinvertedbreve</string>
+      <string>Rlinebelow</string>
+      <string>S</string>
+      <string>Sacute</string>
+      <string>Sacutedotaccent</string>
+      <string>Saltillo</string>
+      <string>Scaron</string>
+      <string>Scarondotaccent</string>
+      <string>Scedilla</string>
+      <string>Scircumflex</string>
+      <string>Scommaaccent</string>
+      <string>Sdotaccent</string>
+      <string>Sdotbelow</string>
+      <string>Sdotbelowdotaccent</string>
+      <string>Germandbls</string>
+      <string>Schwa</string>
+      <string>T</string>
+      <string>Tbar</string>
+      <string>Tcaron</string>
+      <string>Tcedilla</string>
+      <string>Tcommaaccent</string>
+      <string>Tdotbelow</string>
+      <string>Tlinebelow</string>
+      <string>U</string>
+      <string>Uacute</string>
+      <string>Ubreve</string>
+      <string>Ucaron</string>
+      <string>Ucircumflex</string>
+      <string>Udblgrave</string>
+      <string>Udieresis</string>
+      <string>Udieresisacute</string>
+      <string>Udieresiscaron</string>
+      <string>Udieresisgrave</string>
+      <string>Udieresismacron</string>
+      <string>Udotbelow</string>
+      <string>Ugrave</string>
+      <string>Uhookabove</string>
+      <string>Uhorn</string>
+      <string>Uhornacute</string>
+      <string>Uhorndotbelow</string>
+      <string>Uhorngrave</string>
+      <string>Uhornhookabove</string>
+      <string>Uhorntilde</string>
+      <string>Uhungarumlaut</string>
+      <string>Uinvertedbreve</string>
+      <string>Umacron</string>
+      <string>Umacrondieresis</string>
+      <string>Uogonek</string>
+      <string>Uring</string>
+      <string>Utilde</string>
+      <string>Utildeacute</string>
+      <string>V</string>
+      <string>W</string>
+      <string>Wacute</string>
+      <string>Wcircumflex</string>
+      <string>Wdieresis</string>
+      <string>Wgrave</string>
+      <string>X</string>
+      <string>Y</string>
+      <string>Yacute</string>
+      <string>Ycircumflex</string>
+      <string>Ydieresis</string>
+      <string>Ydotaccent</string>
+      <string>Ydotbelow</string>
+      <string>Ygrave</string>
+      <string>Yhookabove</string>
+      <string>Ymacron</string>
+      <string>Ytilde</string>
+      <string>Z</string>
+      <string>Zacute</string>
+      <string>Zcaron</string>
+      <string>Zdotaccent</string>
+      <string>Zdotbelow</string>
+      <string>a</string>
+      <string>aacute</string>
+      <string>abreve</string>
+      <string>abreveacute</string>
+      <string>abrevedotbelow</string>
+      <string>abrevegrave</string>
+      <string>abrevehookabove</string>
+      <string>abrevetilde</string>
+      <string>acaron</string>
+      <string>acircumflex</string>
+      <string>acircumflexacute</string>
+      <string>acircumflexdotbelow</string>
+      <string>acircumflexgrave</string>
+      <string>acircumflexhookabove</string>
+      <string>acircumflextilde</string>
+      <string>adblgrave</string>
+      <string>adieresis</string>
+      <string>adotbelow</string>
+      <string>agrave</string>
+      <string>ahookabove</string>
+      <string>ainvertedbreve</string>
+      <string>amacron</string>
+      <string>aogonek</string>
+      <string>aring</string>
+      <string>aringacute</string>
+      <string>atilde</string>
+      <string>ae</string>
+      <string>aeacute</string>
+      <string>b</string>
+      <string>c</string>
+      <string>cacute</string>
+      <string>ccaron</string>
+      <string>ccedilla</string>
+      <string>ccedillaacute</string>
+      <string>ccircumflex</string>
+      <string>cdotaccent</string>
+      <string>d</string>
+      <string>eth</string>
+      <string>dcaron</string>
+      <string>dcroat</string>
+      <string>ddotbelow</string>
+      <string>dlinebelow</string>
+      <string>dzcaron</string>
+      <string>e</string>
+      <string>eacute</string>
+      <string>ebreve</string>
+      <string>ecaron</string>
+      <string>ecedillabreve</string>
+      <string>ecircumflex</string>
+      <string>ecircumflexacute</string>
+      <string>ecircumflexdotbelow</string>
+      <string>ecircumflexgrave</string>
+      <string>ecircumflexhookabove</string>
+      <string>ecircumflextilde</string>
+      <string>edblgrave</string>
+      <string>edieresis</string>
+      <string>edotaccent</string>
+      <string>edotbelow</string>
+      <string>egrave</string>
+      <string>ehookabove</string>
+      <string>einvertedbreve</string>
+      <string>emacron</string>
+      <string>emacronacute</string>
+      <string>emacrongrave</string>
+      <string>eogonek</string>
+      <string>etilde</string>
+      <string>schwa</string>
+      <string>f</string>
+      <string>g</string>
+      <string>gbreve</string>
+      <string>gcaron</string>
+      <string>gcircumflex</string>
+      <string>gcommaaccent</string>
+      <string>gdotaccent</string>
+      <string>gmacron</string>
+      <string>h</string>
+      <string>hbar</string>
+      <string>hbrevebelow</string>
+      <string>hcircumflex</string>
+      <string>hdotbelow</string>
+      <string>i</string>
+      <string>idotless</string>
+      <string>iacute</string>
+      <string>ibreve</string>
+      <string>icaron</string>
+      <string>icircumflex</string>
+      <string>idblgrave</string>
+      <string>idieresis</string>
+      <string>idieresisacute</string>
+      <string>idotaccent</string>
+      <string>idotbelow</string>
+      <string>igrave</string>
+      <string>ihookabove</string>
+      <string>iinvertedbreve</string>
+      <string>imacron</string>
+      <string>iogonek</string>
+      <string>itilde</string>
+      <string>j</string>
+      <string>jdotless</string>
+      <string>jacute</string>
+      <string>jcircumflex</string>
+      <string>k</string>
+      <string>kacute</string>
+      <string>kcommaaccent</string>
+      <string>kgreenlandic</string>
+      <string>l</string>
+      <string>lacute</string>
+      <string>lcaron</string>
+      <string>lcommaaccent</string>
+      <string>ldot</string>
+      <string>ldotbelow</string>
+      <string>lj</string>
+      <string>llinebelow</string>
+      <string>lslash</string>
+      <string>m</string>
+      <string>mdotbelow</string>
+      <string>n</string>
+      <string>nacute</string>
+      <string>ncaron</string>
+      <string>ncommaaccent</string>
+      <string>ndotaccent</string>
+      <string>ndotbelow</string>
+      <string>eng</string>
+      <string>nj</string>
+      <string>nlinebelow</string>
+      <string>ntilde</string>
+      <string>o</string>
+      <string>oacute</string>
+      <string>obreve</string>
+      <string>ocaron</string>
+      <string>ocircumflex</string>
+      <string>ocircumflexacute</string>
+      <string>ocircumflexdotbelow</string>
+      <string>ocircumflexgrave</string>
+      <string>ocircumflexhookabove</string>
+      <string>ocircumflextilde</string>
+      <string>odblgrave</string>
+      <string>odieresis</string>
+      <string>odieresismacron</string>
+      <string>odotaccentmacron</string>
+      <string>odotbelow</string>
+      <string>ograve</string>
+      <string>ohookabove</string>
+      <string>ohorn</string>
+      <string>ohornacute</string>
+      <string>ohorndotbelow</string>
+      <string>ohorngrave</string>
+      <string>ohornhookabove</string>
+      <string>ohorntilde</string>
+      <string>ohungarumlaut</string>
+      <string>oinvertedbreve</string>
+      <string>omacron</string>
+      <string>omacronacute</string>
+      <string>omacrongrave</string>
+      <string>oogonek</string>
+      <string>oslash</string>
+      <string>oslashacute</string>
+      <string>otilde</string>
+      <string>otildeacute</string>
+      <string>otildedieresis</string>
+      <string>otildemacron</string>
+      <string>oe</string>
+      <string>p</string>
+      <string>thorn</string>
+      <string>q</string>
+      <string>r</string>
+      <string>racute</string>
+      <string>rcaron</string>
+      <string>rcommaaccent</string>
+      <string>rdblgrave</string>
+      <string>rdotbelow</string>
+      <string>rinvertedbreve</string>
+      <string>rlinebelow</string>
+      <string>s</string>
+      <string>sacute</string>
+      <string>sacutedotaccent</string>
+      <string>saltillo</string>
+      <string>scaron</string>
+      <string>scarondotaccent</string>
+      <string>scedilla</string>
+      <string>scircumflex</string>
+      <string>scommaaccent</string>
+      <string>sdotaccent</string>
+      <string>sdotbelow</string>
+      <string>sdotbelowdotaccent</string>
+      <string>germandbls</string>
+      <string>t</string>
+      <string>tbar</string>
+      <string>tcaron</string>
+      <string>tcedilla</string>
+      <string>tcommaaccent</string>
+      <string>tdieresis</string>
+      <string>tdotbelow</string>
+      <string>tlinebelow</string>
+      <string>u</string>
+      <string>uacute</string>
+      <string>ubreve</string>
+      <string>ucaron</string>
+      <string>ucircumflex</string>
+      <string>udblgrave</string>
+      <string>udieresis</string>
+      <string>udieresisacute</string>
+      <string>udieresiscaron</string>
+      <string>udieresisgrave</string>
+      <string>udieresismacron</string>
+      <string>udotbelow</string>
+      <string>ugrave</string>
+      <string>uhookabove</string>
+      <string>uhorn</string>
+      <string>uhornacute</string>
+      <string>uhorndotbelow</string>
+      <string>uhorngrave</string>
+      <string>uhornhookabove</string>
+      <string>uhorntilde</string>
+      <string>uhungarumlaut</string>
+      <string>uinvertedbreve</string>
+      <string>umacron</string>
+      <string>umacrondieresis</string>
+      <string>uogonek</string>
+      <string>uring</string>
+      <string>utilde</string>
+      <string>utildeacute</string>
+      <string>v</string>
+      <string>w</string>
+      <string>wacute</string>
+      <string>wcircumflex</string>
+      <string>wdieresis</string>
+      <string>wgrave</string>
+      <string>x</string>
+      <string>y</string>
+      <string>yacute</string>
+      <string>ycircumflex</string>
+      <string>ydieresis</string>
+      <string>ydotaccent</string>
+      <string>ydotbelow</string>
+      <string>ygrave</string>
+      <string>yhookabove</string>
+      <string>ymacron</string>
+      <string>ytilde</string>
+      <string>z</string>
+      <string>zacute</string>
+      <string>zcaron</string>
+      <string>zdotaccent</string>
+      <string>zdotbelow</string>
+      <string>f_f</string>
+      <string>f_f_i</string>
+      <string>f_f_l</string>
+      <string>fi</string>
+      <string>fl</string>
+      <string>ordfeminine</string>
+      <string>ordmasculine</string>
+      <string>A-cy</string>
+      <string>Be-cy</string>
+      <string>Ve-cy</string>
+      <string>Ge-cy</string>
+      <string>Gje-cy</string>
+      <string>Gheupturn-cy</string>
+      <string>De-cy</string>
+      <string>Ie-cy</string>
+      <string>Iegrave-cy</string>
+      <string>Io-cy</string>
+      <string>Zhe-cy</string>
+      <string>Ze-cy</string>
+      <string>Ii-cy</string>
+      <string>Iishort-cy</string>
+      <string>Iigrave-cy</string>
+      <string>Ka-cy</string>
+      <string>Kje-cy</string>
+      <string>El-cy</string>
+      <string>Em-cy</string>
+      <string>En-cy</string>
+      <string>O-cy</string>
+      <string>Pe-cy</string>
+      <string>Er-cy</string>
+      <string>Es-cy</string>
+      <string>Te-cy</string>
+      <string>U-cy</string>
+      <string>Ushort-cy</string>
+      <string>Ef-cy</string>
+      <string>Ha-cy</string>
+      <string>Che-cy</string>
+      <string>Tse-cy</string>
+      <string>Sha-cy</string>
+      <string>Shcha-cy</string>
+      <string>Dzhe-cy</string>
+      <string>Softsign-cy</string>
+      <string>Hardsign-cy</string>
+      <string>Yeru-cy</string>
+      <string>Lje-cy</string>
+      <string>Nje-cy</string>
+      <string>Dze-cy</string>
+      <string>E-cy</string>
+      <string>Ereversed-cy</string>
+      <string>I-cy</string>
+      <string>Yi-cy</string>
+      <string>Je-cy</string>
+      <string>Tshe-cy</string>
+      <string>Iu-cy</string>
+      <string>Ia-cy</string>
+      <string>Dje-cy</string>
+      <string>Yat-cy</string>
+      <string>Yusbig-cy</string>
+      <string>Fita-cy</string>
+      <string>Izhitsa-cy</string>
+      <string>Ghestroke-cy</string>
+      <string>Ghemiddlehook-cy</string>
+      <string>Zhedescender-cy</string>
+      <string>Zedescender-cy</string>
+      <string>Kadescender-cy</string>
+      <string>Kaverticalstroke-cy</string>
+      <string>Kabashkir-cy</string>
+      <string>Endescender-cy</string>
+      <string>Enghe-cy</string>
+      <string>Esdescender-cy</string>
+      <string>Ustraight-cy</string>
+      <string>Ustraightstroke-cy</string>
+      <string>Hadescender-cy</string>
+      <string>Chedescender-cy</string>
+      <string>Cheverticalstroke-cy</string>
+      <string>Shha-cy</string>
+      <string>Palochka-cy</string>
+      <string>Zhebreve-cy</string>
+      <string>Chekhakassian-cy</string>
+      <string>Abreve-cy</string>
+      <string>Adieresis-cy</string>
+      <string>Aie-cy</string>
+      <string>Iebreve-cy</string>
+      <string>Schwa-cy</string>
+      <string>Zhedieresis-cy</string>
+      <string>Zedieresis-cy</string>
+      <string>Imacron-cy</string>
+      <string>Idieresis-cy</string>
+      <string>Odieresis-cy</string>
+      <string>Obarred-cy</string>
+      <string>Umacron-cy</string>
+      <string>Udieresis-cy</string>
+      <string>Uhungarumlaut-cy</string>
+      <string>Chedieresis-cy</string>
+      <string>Gedescender-cy</string>
+      <string>Yerudieresis-cy</string>
+      <string>Qa-cy</string>
+      <string>We-cy</string>
+      <string>a-cy</string>
+      <string>be-cy</string>
+      <string>ve-cy</string>
+      <string>ge-cy</string>
+      <string>gje-cy</string>
+      <string>gheupturn-cy</string>
+      <string>de-cy</string>
+      <string>ie-cy</string>
+      <string>iegrave-cy</string>
+      <string>io-cy</string>
+      <string>zhe-cy</string>
+      <string>ze-cy</string>
+      <string>ii-cy</string>
+      <string>iishort-cy</string>
+      <string>iigrave-cy</string>
+      <string>ka-cy</string>
+      <string>kje-cy</string>
+      <string>el-cy</string>
+      <string>em-cy</string>
+      <string>en-cy</string>
+      <string>o-cy</string>
+      <string>pe-cy</string>
+      <string>er-cy</string>
+      <string>es-cy</string>
+      <string>te-cy</string>
+      <string>u-cy</string>
+      <string>ushort-cy</string>
+      <string>ef-cy</string>
+      <string>ha-cy</string>
+      <string>che-cy</string>
+      <string>tse-cy</string>
+      <string>sha-cy</string>
+      <string>shcha-cy</string>
+      <string>dzhe-cy</string>
+      <string>softsign-cy</string>
+      <string>hardsign-cy</string>
+      <string>yeru-cy</string>
+      <string>lje-cy</string>
+      <string>nje-cy</string>
+      <string>dze-cy</string>
+      <string>e-cy</string>
+      <string>ereversed-cy</string>
+      <string>i-cy</string>
+      <string>yi-cy</string>
+      <string>je-cy</string>
+      <string>tshe-cy</string>
+      <string>iu-cy</string>
+      <string>ia-cy</string>
+      <string>dje-cy</string>
+      <string>yat-cy</string>
+      <string>yusbig-cy</string>
+      <string>fita-cy</string>
+      <string>izhitsa-cy</string>
+      <string>ghestroke-cy</string>
+      <string>ghemiddlehook-cy</string>
+      <string>zhedescender-cy</string>
+      <string>zedescender-cy</string>
+      <string>kadescender-cy</string>
+      <string>kaverticalstroke-cy</string>
+      <string>kabashkir-cy</string>
+      <string>endescender-cy</string>
+      <string>enghe-cy</string>
+      <string>esdescender-cy</string>
+      <string>ustraight-cy</string>
+      <string>ustraightstroke-cy</string>
+      <string>hadescender-cy</string>
+      <string>chedescender-cy</string>
+      <string>cheverticalstroke-cy</string>
+      <string>shha-cy</string>
+      <string>palochka-cy</string>
+      <string>zhebreve-cy</string>
+      <string>chekhakassian-cy</string>
+      <string>abreve-cy</string>
+      <string>adieresis-cy</string>
+      <string>aie-cy</string>
+      <string>iebreve-cy</string>
+      <string>schwa-cy</string>
+      <string>zhedieresis-cy</string>
+      <string>zedieresis-cy</string>
+      <string>imacron-cy</string>
+      <string>idieresis-cy</string>
+      <string>odieresis-cy</string>
+      <string>obarred-cy</string>
+      <string>umacron-cy</string>
+      <string>udieresis-cy</string>
+      <string>uhungarumlaut-cy</string>
+      <string>chedieresis-cy</string>
+      <string>gedescender-cy</string>
+      <string>yerudieresis-cy</string>
+      <string>qa-cy</string>
+      <string>we-cy</string>
+      <string>pi</string>
+      <string>zero</string>
+      <string>one</string>
+      <string>two</string>
+      <string>three</string>
+      <string>four</string>
+      <string>five</string>
+      <string>six</string>
+      <string>seven</string>
+      <string>eight</string>
+      <string>nine</string>
+      <string>zero.lf</string>
+      <string>one.lf</string>
+      <string>two.lf</string>
+      <string>three.lf</string>
+      <string>four.lf</string>
+      <string>five.lf</string>
+      <string>six.lf</string>
+      <string>seven.lf</string>
+      <string>eight.lf</string>
+      <string>nine.lf</string>
+      <string>zero.lf.zero</string>
+      <string>zero.osf</string>
+      <string>one.osf</string>
+      <string>two.osf</string>
+      <string>three.osf</string>
+      <string>four.osf</string>
+      <string>five.osf</string>
+      <string>six.osf</string>
+      <string>seven.osf</string>
+      <string>eight.osf</string>
+      <string>nine.osf</string>
+      <string>zero.osf.zero</string>
+      <string>six.ss01</string>
+      <string>nine.ss01</string>
+      <string>zero.tf</string>
+      <string>one.tf</string>
+      <string>two.tf</string>
+      <string>three.tf</string>
+      <string>four.tf</string>
+      <string>five.tf</string>
+      <string>six.tf</string>
+      <string>seven.tf</string>
+      <string>eight.tf</string>
+      <string>nine.tf</string>
+      <string>zero.tf.zero</string>
+      <string>zero.tosf</string>
+      <string>one.tosf</string>
+      <string>two.tosf</string>
+      <string>three.tosf</string>
+      <string>four.tosf</string>
+      <string>five.tosf</string>
+      <string>six.tosf</string>
+      <string>seven.tosf</string>
+      <string>eight.tosf</string>
+      <string>nine.tosf</string>
+      <string>zero.tosf.zero</string>
+      <string>zero.zero</string>
+      <string>zeroinferior</string>
+      <string>oneinferior</string>
+      <string>twoinferior</string>
+      <string>threeinferior</string>
+      <string>fourinferior</string>
+      <string>fiveinferior</string>
+      <string>sixinferior</string>
+      <string>seveninferior</string>
+      <string>eightinferior</string>
+      <string>nineinferior</string>
+      <string>zero.subs</string>
+      <string>one.subs</string>
+      <string>two.subs</string>
+      <string>three.subs</string>
+      <string>four.subs</string>
+      <string>five.subs</string>
+      <string>six.subs</string>
+      <string>seven.subs</string>
+      <string>eight.subs</string>
+      <string>nine.subs</string>
+      <string>zero.dnom</string>
+      <string>one.dnom</string>
+      <string>two.dnom</string>
+      <string>three.dnom</string>
+      <string>four.dnom</string>
+      <string>five.dnom</string>
+      <string>six.dnom</string>
+      <string>seven.dnom</string>
+      <string>eight.dnom</string>
+      <string>nine.dnom</string>
+      <string>zero.numr</string>
+      <string>one.numr</string>
+      <string>two.numr</string>
+      <string>three.numr</string>
+      <string>four.numr</string>
+      <string>five.numr</string>
+      <string>six.numr</string>
+      <string>seven.numr</string>
+      <string>eight.numr</string>
+      <string>nine.numr</string>
+      <string>zerosuperior</string>
+      <string>onesuperior</string>
+      <string>twosuperior</string>
+      <string>threesuperior</string>
+      <string>foursuperior</string>
+      <string>fivesuperior</string>
+      <string>sixsuperior</string>
+      <string>sevensuperior</string>
+      <string>eightsuperior</string>
+      <string>ninesuperior</string>
+      <string>fraction</string>
+      <string>onefraction</string>
+      <string>onehalf</string>
+      <string>zerothird</string>
+      <string>onethird</string>
+      <string>twothirds</string>
+      <string>onequarter</string>
+      <string>threequarters</string>
+      <string>onefifth</string>
+      <string>twofifths</string>
+      <string>threefifths</string>
+      <string>fourfifths</string>
+      <string>onesixth</string>
+      <string>fivesixths</string>
+      <string>oneseventh</string>
+      <string>oneeighth</string>
+      <string>threeeighths</string>
+      <string>fiveeighths</string>
+      <string>seveneighths</string>
+      <string>oneninth</string>
+      <string>onetenth</string>
+      <string>period</string>
+      <string>comma</string>
+      <string>colon</string>
+      <string>semicolon</string>
+      <string>ellipsis</string>
+      <string>exclam</string>
+      <string>exclamdown</string>
+      <string>question</string>
+      <string>questiondown</string>
+      <string>periodcentered</string>
+      <string>bullet</string>
+      <string>asterisk</string>
+      <string>numbersign</string>
+      <string>slash</string>
+      <string>backslash</string>
+      <string>periodcentered.loclCAT.case</string>
+      <string>periodcentered.loclCAT</string>
+      <string>parenleft</string>
+      <string>parenright</string>
+      <string>braceleft</string>
+      <string>braceright</string>
+      <string>bracketleft</string>
+      <string>bracketright</string>
+      <string>hyphen</string>
+      <string>softhyphen</string>
+      <string>endash</string>
+      <string>emdash</string>
+      <string>figuredash</string>
+      <string>horizontalbar</string>
+      <string>hyphentwo</string>
+      <string>nonbreakinghyphen</string>
+      <string>underscore</string>
+      <string>quotesinglbase</string>
+      <string>quotedblbase</string>
+      <string>quotedblleft</string>
+      <string>quotedblright</string>
+      <string>quoteleft</string>
+      <string>quoteright</string>
+      <string>guillemetleft</string>
+      <string>guillemetright</string>
+      <string>guilsinglleft</string>
+      <string>guilsinglright</string>
+      <string>primeReversed</string>
+      <string>tripleprime</string>
+      <string>quotedbl</string>
+      <string>quotesingle</string>
+      <string>leftanglebracket-math</string>
+      <string>rightanglebracket-math</string>
+      <string>emquad</string>
+      <string>emspace</string>
+      <string>enquad</string>
+      <string>enspace</string>
+      <string>figurespace</string>
+      <string>fourperemspace</string>
+      <string>hairspace</string>
+      <string>punctuationspace</string>
+      <string>sixperemspace</string>
+      <string>space</string>
+      <string>nbspace</string>
+      <string>thinspace</string>
+      <string>threeperemspace</string>
+      <string>zerowidthspace</string>
+      <string>cedi</string>
+      <string>cent</string>
+      <string>colonsign</string>
+      <string>currency</string>
+      <string>dollar</string>
+      <string>dong</string>
+      <string>euro</string>
+      <string>florin</string>
+      <string>franc</string>
+      <string>guarani</string>
+      <string>kip</string>
+      <string>lira</string>
+      <string>liraTurkish</string>
+      <string>manat</string>
+      <string>naira</string>
+      <string>peseta</string>
+      <string>peso</string>
+      <string>ruble</string>
+      <string>rupeeIndian</string>
+      <string>sterling</string>
+      <string>won</string>
+      <string>yen</string>
+      <string>hryvnia</string>
+      <string>tenge</string>
+      <string>tugrik</string>
+      <string>bulletoperator</string>
+      <string>commercialMinusSign</string>
+      <string>divisionslash</string>
+      <string>equivalence</string>
+      <string>notidentical</string>
+      <string>plus</string>
+      <string>minus</string>
+      <string>multiply</string>
+      <string>divide</string>
+      <string>equal</string>
+      <string>notequal</string>
+      <string>greater</string>
+      <string>less</string>
+      <string>greaterequal</string>
+      <string>lessequal</string>
+      <string>plusminus</string>
+      <string>approxequal</string>
+      <string>logicalnot</string>
+      <string>asciitilde</string>
+      <string>asciicircum</string>
+      <string>emptyset</string>
+      <string>infinity</string>
+      <string>integral</string>
+      <string>Ohm</string>
+      <string>increment</string>
+      <string>product</string>
+      <string>summation</string>
+      <string>radical</string>
+      <string>partialdiff</string>
+      <string>micro</string>
+      <string>percent</string>
+      <string>perthousand</string>
+      <string>ratio</string>
+      <string>bulletoperator.tf</string>
+      <string>commercialMinusSign.tf</string>
+      <string>divisionslash.tf</string>
+      <string>equivalence.tf</string>
+      <string>notidentical.tf</string>
+      <string>plus.tf</string>
+      <string>minus.tf</string>
+      <string>multiply.tf</string>
+      <string>divide.tf</string>
+      <string>equal.tf</string>
+      <string>notequal.tf</string>
+      <string>greater.tf</string>
+      <string>less.tf</string>
+      <string>greaterequal.tf</string>
+      <string>lessequal.tf</string>
+      <string>plusminus.tf</string>
+      <string>approxequal.tf</string>
+      <string>logicalnot.tf</string>
+      <string>upArrow</string>
+      <string>rightArrow</string>
+      <string>downArrow</string>
+      <string>leftArrow</string>
+      <string>blackCircle</string>
+      <string>whiteCircle</string>
+      <string>lozenge</string>
+      <string>at</string>
+      <string>ampersand</string>
+      <string>paragraph</string>
+      <string>section</string>
+      <string>copyright</string>
+      <string>registered</string>
+      <string>trademark</string>
+      <string>degree</string>
+      <string>minute</string>
+      <string>second</string>
+      <string>bar</string>
+      <string>brokenbar</string>
+      <string>dagger</string>
+      <string>literSign</string>
+      <string>daggerdbl</string>
+      <string>estimated</string>
+      <string>numero</string>
+      <string>blank</string>
+      <string>apostrophemod</string>
+      <string>commaturnedmod</string>
+      <string>doubleprimemod</string>
+      <string>firsttonechinese</string>
+      <string>fourthtonechinese</string>
+      <string>primemod</string>
+      <string>ringhalfleft</string>
+      <string>ringhalfright</string>
+      <string>secondtonechinese</string>
+      <string>verticallinelowmod</string>
+      <string>verticallinemod</string>
+      <string>dieresiscomb</string>
+      <string>dieresiscomb_gravecomb</string>
+      <string>dieresiscomb_acutecomb</string>
+      <string>dieresiscomb_caroncomb</string>
+      <string>dieresiscomb_macroncomb</string>
+      <string>dotaccentcomb</string>
+      <string>dotaccentcomb_macroncomb</string>
+      <string>gravecomb</string>
+      <string>acutecomb</string>
+      <string>acutecomb_dotaccentcomb</string>
+      <string>hungarumlautcomb</string>
+      <string>caroncomb.alt</string>
+      <string>circumflexcomb</string>
+      <string>caroncomb</string>
+      <string>caroncomb_dotaccentcomb</string>
+      <string>brevecomb</string>
+      <string>ringcomb</string>
+      <string>ringcomb_acutecomb</string>
+      <string>tildecomb</string>
+      <string>tildecomb_dieresiscomb</string>
+      <string>tildecomb_acutecomb</string>
+      <string>tildecomb_macroncomb</string>
+      <string>macroncomb</string>
+      <string>macroncomb_dieresiscomb</string>
+      <string>macroncomb_gravecomb</string>
+      <string>macroncomb_acutecomb</string>
+      <string>hookabovecomb</string>
+      <string>verticallineabovecomb</string>
+      <string>dblgravecomb</string>
+      <string>breveinvertedcomb</string>
+      <string>commaturnedabovecomb</string>
+      <string>horncomb</string>
+      <string>dotbelowcomb</string>
+      <string>dieresisbelowcomb</string>
+      <string>commaaccentcomb</string>
+      <string>cedillacomb</string>
+      <string>ogonekcomb</string>
+      <string>verticallinebelowcomb</string>
+      <string>brevebelowcomb</string>
+      <string>macronbelowcomb</string>
+      <string>strokeshortcomb</string>
+      <string>strokelongcomb</string>
+      <string>slashshortcomb</string>
+      <string>slashlongcomb</string>
+      <string>acute</string>
+      <string>breve</string>
+      <string>caron</string>
+      <string>cedilla</string>
+      <string>circumflex</string>
+      <string>dieresis</string>
+      <string>dotaccent</string>
+      <string>grave</string>
+      <string>hungarumlaut</string>
+      <string>macron</string>
+      <string>ogonek</string>
+      <string>ring</string>
+      <string>tilde</string>
+      <string>dieresiscomb.case</string>
+      <string>dotaccentcomb.case</string>
+      <string>gravecomb.case</string>
+      <string>acutecomb.case</string>
+      <string>hungarumlautcomb.case</string>
+      <string>circumflexcomb.case</string>
+      <string>caroncomb.case</string>
+      <string>brevecomb.case</string>
+      <string>ringcomb.case</string>
+      <string>ringcomb_acutecomb.case</string>
+      <string>tildecomb.case</string>
+      <string>macroncomb.case</string>
+      <string>hookabovecomb.case</string>
+      <string>dblgravecomb.case</string>
+      <string>breveinvertedcomb.case</string>
+      <string>strokeshortcomb.case</string>
+      <string>slashshortcomb.case</string>
+      <string>slashlongcomb.case</string>
+      <string>macroncomb.narrow.case</string>
+      <string>ogonekcomb.tall.case</string>
+      <string>dieresiscomb.loclVIET</string>
+      <string>dotaccentcomb.loclVIET</string>
+      <string>gravecomb.loclVIET</string>
+      <string>acutecomb.loclVIET</string>
+      <string>circumflexcomb.loclVIET</string>
+      <string>caroncomb.loclVIET</string>
+      <string>brevecomb.loclVIET</string>
+      <string>tildecomb.loclVIET</string>
+      <string>macroncomb.loclVIET</string>
+      <string>hookabovecomb.loclVIET</string>
+      <string>macroncomb.narrow</string>
+      <string>ogonekcomb.narrow</string>
+      <string>macronbelowcomb.narrow</string>
+      <string>ogonekcomb.tall</string>
+      <string>brevecomb-cy</string>
+      <string>descender-cy</string>
+      <string>brevecomb-cy.case</string>
+      <string>descender-cy.case</string>
+      <string>descender-cy.strait</string>
+      <string>brevecomb_acutecomb</string>
+      <string>brevecomb_gravecomb</string>
+      <string>brevecomb_hookabovecomb</string>
+      <string>brevecomb_tildecomb</string>
+      <string>circumflexcomb_acutecomb</string>
+      <string>circumflexcomb_gravecomb</string>
+      <string>circumflexcomb_hookabovecomb</string>
+      <string>circumflexcomb_tildecomb</string>
+      <string>brevecomb_acutecomb.case</string>
+      <string>brevecomb_gravecomb.case</string>
+      <string>brevecomb_hookabovecomb.case</string>
+      <string>brevecomb_tildecomb.case</string>
+      <string>circumflexcomb_acutecomb.case</string>
+      <string>circumflexcomb_gravecomb.case</string>
+      <string>circumflexcomb_hookabovecomb.case</string>
+      <string>circumflexcomb_tildecomb.case</string>
+      <string>_descenderreversed-cy</string>
+      <string>_bar-cy</string>
+      <string>_descender-cy.case.straight</string>
+      <string>_descenderreverse-cy.case</string>
+      <string>_bottomhook</string>
+      <string>_o.numero</string>
+      <string>_slash.zero</string>
+      <string>_typoquote</string>
+      <string>_commaaccent</string>
+      <string>_slash.zero.osf</string>
+      <string>_currencyvstem</string>
+    </array>
+    <key>public.postscriptNames</key>
+    <dict>
+      <key>A-cy</key>
+      <string>uni0410</string>
+      <key>Abreve-cy</key>
+      <string>uni04D0</string>
+      <key>Abreveacute</key>
+      <string>uni1EAE</string>
+      <key>Abrevedotbelow</key>
+      <string>uni1EB6</string>
+      <key>Abrevegrave</key>
+      <string>uni1EB0</string>
+      <key>Abrevehookabove</key>
+      <string>uni1EB2</string>
+      <key>Abrevetilde</key>
+      <string>uni1EB4</string>
+      <key>Acaron</key>
+      <string>uni01CD</string>
+      <key>Acircumflexacute</key>
+      <string>uni1EA4</string>
+      <key>Acircumflexdotbelow</key>
+      <string>uni1EAC</string>
+      <key>Acircumflexgrave</key>
+      <string>uni1EA6</string>
+      <key>Acircumflexhookabove</key>
+      <string>uni1EA8</string>
+      <key>Acircumflextilde</key>
+      <string>uni1EAA</string>
+      <key>Adblgrave</key>
+      <string>uni0200</string>
+      <key>Adieresis-cy</key>
+      <string>uni04D2</string>
+      <key>Adotbelow</key>
+      <string>uni1EA0</string>
+      <key>Ahookabove</key>
+      <string>uni1EA2</string>
+      <key>Aie-cy</key>
+      <string>uni04D4</string>
+      <key>Ainvertedbreve</key>
+      <string>uni0202</string>
+      <key>Be-cy</key>
+      <string>uni0411</string>
+      <key>Ccedillaacute</key>
+      <string>uni1E08</string>
+      <key>Che-cy</key>
+      <string>uni0427</string>
+      <key>Chedescender-cy</key>
+      <string>uni04B6</string>
+      <key>Chedieresis-cy</key>
+      <string>uni04F4</string>
+      <key>Chekhakassian-cy</key>
+      <string>uni04CB</string>
+      <key>Cheverticalstroke-cy</key>
+      <string>uni04B8</string>
+      <key>DZcaron</key>
+      <string>uni01C4</string>
+      <key>Ddotbelow</key>
+      <string>uni1E0C</string>
+      <key>De-cy</key>
+      <string>uni0414</string>
+      <key>Dje-cy</key>
+      <string>uni0402</string>
+      <key>Dlinebelow</key>
+      <string>uni1E0E</string>
+      <key>Dzcaron</key>
+      <string>uni01C5</string>
+      <key>Dze-cy</key>
+      <string>uni0405</string>
+      <key>Dzhe-cy</key>
+      <string>uni040F</string>
+      <key>E-cy</key>
+      <string>uni0404</string>
+      <key>Ecedillabreve</key>
+      <string>uni1E1C</string>
+      <key>Ecircumflexacute</key>
+      <string>uni1EBE</string>
+      <key>Ecircumflexdotbelow</key>
+      <string>uni1EC6</string>
+      <key>Ecircumflexgrave</key>
+      <string>uni1EC0</string>
+      <key>Ecircumflexhookabove</key>
+      <string>uni1EC2</string>
+      <key>Ecircumflextilde</key>
+      <string>uni1EC4</string>
+      <key>Edblgrave</key>
+      <string>uni0204</string>
+      <key>Edotbelow</key>
+      <string>uni1EB8</string>
+      <key>Ef-cy</key>
+      <string>uni0424</string>
+      <key>Ehookabove</key>
+      <string>uni1EBA</string>
+      <key>Einvertedbreve</key>
+      <string>uni0206</string>
+      <key>El-cy</key>
+      <string>uni041B</string>
+      <key>Em-cy</key>
+      <string>uni041C</string>
+      <key>Emacronacute</key>
+      <string>uni1E16</string>
+      <key>Emacrongrave</key>
+      <string>uni1E14</string>
+      <key>En-cy</key>
+      <string>uni041D</string>
+      <key>Endescender-cy</key>
+      <string>uni04A2</string>
+      <key>Enghe-cy</key>
+      <string>uni04A4</string>
+      <key>Er-cy</key>
+      <string>uni0420</string>
+      <key>Ereversed-cy</key>
+      <string>uni042D</string>
+      <key>Es-cy</key>
+      <string>uni0421</string>
+      <key>Esdescender-cy</key>
+      <string>uni04AA</string>
+      <key>Etilde</key>
+      <string>uni1EBC</string>
+      <key>Fita-cy</key>
+      <string>uni0472</string>
+      <key>Gcommaaccent</key>
+      <string>uni0122</string>
+      <key>Ge-cy</key>
+      <string>uni0413</string>
+      <key>Gedescender-cy</key>
+      <string>uni04F6</string>
+      <key>Germandbls</key>
+      <string>uni1E9E</string>
+      <key>Ghemiddlehook-cy</key>
+      <string>uni0494</string>
+      <key>Ghestroke-cy</key>
+      <string>uni0492</string>
+      <key>Gheupturn-cy</key>
+      <string>uni0490</string>
+      <key>Gje-cy</key>
+      <string>uni0403</string>
+      <key>Gmacron</key>
+      <string>uni1E20</string>
+      <key>Ha-cy</key>
+      <string>uni0425</string>
+      <key>Hadescender-cy</key>
+      <string>uni04B2</string>
+      <key>Hardsign-cy</key>
+      <string>uni042A</string>
+      <key>Hbrevebelow</key>
+      <string>uni1E2A</string>
+      <key>Hdotbelow</key>
+      <string>uni1E24</string>
+      <key>I-cy</key>
+      <string>uni0406</string>
+      <key>Ia-cy</key>
+      <string>uni042F</string>
+      <key>Icaron</key>
+      <string>uni01CF</string>
+      <key>Idblgrave</key>
+      <string>uni0208</string>
+      <key>Idieresis-cy</key>
+      <string>uni04E4</string>
+      <key>Idieresisacute</key>
+      <string>uni1E2E</string>
+      <key>Idotbelow</key>
+      <string>uni1ECA</string>
+      <key>Ie-cy</key>
+      <string>uni0415</string>
+      <key>Iebreve-cy</key>
+      <string>uni04D6</string>
+      <key>Iegrave-cy</key>
+      <string>uni0400</string>
+      <key>Ihookabove</key>
+      <string>uni1EC8</string>
+      <key>Ii-cy</key>
+      <string>uni0418</string>
+      <key>Iigrave-cy</key>
+      <string>uni040D</string>
+      <key>Iinvertedbreve</key>
+      <string>uni020A</string>
+      <key>Iishort-cy</key>
+      <string>uni0419</string>
+      <key>Imacron-cy</key>
+      <string>uni04E2</string>
+      <key>Io-cy</key>
+      <string>uni0401</string>
+      <key>Iu-cy</key>
+      <string>uni042E</string>
+      <key>Izhitsa-cy</key>
+      <string>uni0474</string>
+      <key>Jacute</key>
+      <string>uni00A40301</string>
+      <key>Je-cy</key>
+      <string>uni0408</string>
+      <key>Ka-cy</key>
+      <string>uni041A</string>
+      <key>Kabashkir-cy</key>
+      <string>uni04A0</string>
+      <key>Kacute</key>
+      <string>uni1E30</string>
+      <key>Kadescender-cy</key>
+      <string>uni049A</string>
+      <key>Kaverticalstroke-cy</key>
+      <string>uni049C</string>
+      <key>Kcommaaccent</key>
+      <string>uni0136</string>
+      <key>Kje-cy</key>
+      <string>uni040C</string>
+      <key>LJ</key>
+      <string>uni01C7</string>
+      <key>Lcommaaccent</key>
+      <string>uni013B</string>
+      <key>Ldotbelow</key>
+      <string>uni1E36</string>
+      <key>Lj</key>
+      <string>uni01C8</string>
+      <key>Lje-cy</key>
+      <string>uni0409</string>
+      <key>Llinebelow</key>
+      <string>uni1E3A</string>
+      <key>Mdotbelow</key>
+      <string>uni1E42</string>
+      <key>NJ</key>
+      <string>uni01CA</string>
+      <key>Ncommaaccent</key>
+      <string>uni0145</string>
+      <key>Ndotaccent</key>
+      <string>uni1E44</string>
+      <key>Ndotbelow</key>
+      <string>uni1E46</string>
+      <key>Nj</key>
+      <string>uni01CB</string>
+      <key>Nje-cy</key>
+      <string>uni040A</string>
+      <key>Nlinebelow</key>
+      <string>uni1E48</string>
+      <key>O-cy</key>
+      <string>uni041E</string>
+      <key>Obarred-cy</key>
+      <string>uni04E8</string>
+      <key>Ocaron</key>
+      <string>uni01D1</string>
+      <key>Ocircumflexacute</key>
+      <string>uni1ED0</string>
+      <key>Ocircumflexdotbelow</key>
+      <string>uni1ED8</string>
+      <key>Ocircumflexgrave</key>
+      <string>uni1ED2</string>
+      <key>Ocircumflexhookabove</key>
+      <string>uni1ED4</string>
+      <key>Ocircumflextilde</key>
+      <string>uni1ED6</string>
+      <key>Odblgrave</key>
+      <string>uni020C</string>
+      <key>Odieresis-cy</key>
+      <string>uni04E6</string>
+      <key>Odieresismacron</key>
+      <string>uni022A</string>
+      <key>Odotaccentmacron</key>
+      <string>uni0230</string>
+      <key>Odotbelow</key>
+      <string>uni1ECC</string>
+      <key>Ohm</key>
+      <string>uni2126</string>
+      <key>Ohookabove</key>
+      <string>uni1ECE</string>
+      <key>Ohornacute</key>
+      <string>uni1EDA</string>
+      <key>Ohorndotbelow</key>
+      <string>uni1EE2</string>
+      <key>Ohorngrave</key>
+      <string>uni1EDC</string>
+      <key>Ohornhookabove</key>
+      <string>uni1EDE</string>
+      <key>Ohorntilde</key>
+      <string>uni1EE0</string>
+      <key>Oinvertedbreve</key>
+      <string>uni020E</string>
+      <key>Omacronacute</key>
+      <string>uni1E52</string>
+      <key>Omacrongrave</key>
+      <string>uni1E50</string>
+      <key>Oogonek</key>
+      <string>uni01EA</string>
+      <key>Otildeacute</key>
+      <string>uni1E4C</string>
+      <key>Otildedieresis</key>
+      <string>uni1E4E</string>
+      <key>Otildemacron</key>
+      <string>uni022C</string>
+      <key>Palochka-cy</key>
+      <string>uni04C0</string>
+      <key>Pe-cy</key>
+      <string>uni041F</string>
+      <key>Qa-cy</key>
+      <string>uni051A</string>
+      <key>Rcommaaccent</key>
+      <string>uni0156</string>
+      <key>Rdblgrave</key>
+      <string>uni0210</string>
+      <key>Rdotbelow</key>
+      <string>uni1E5A</string>
+      <key>Rinvertedbreve</key>
+      <string>uni0212</string>
+      <key>Rlinebelow</key>
+      <string>uni1E5E</string>
+      <key>Sacutedotaccent</key>
+      <string>uni1E64</string>
+      <key>Saltillo</key>
+      <string>uniA78B</string>
+      <key>Scarondotaccent</key>
+      <string>uni1E66</string>
+      <key>Schwa</key>
+      <string>uni018F</string>
+      <key>Schwa-cy</key>
+      <string>uni04D8</string>
+      <key>Scommaaccent</key>
+      <string>uni0218</string>
+      <key>Sdotaccent</key>
+      <string>uni1E60</string>
+      <key>Sdotbelow</key>
+      <string>uni1E62</string>
+      <key>Sdotbelowdotaccent</key>
+      <string>uni1E68</string>
+      <key>Sha-cy</key>
+      <string>uni0428</string>
+      <key>Shcha-cy</key>
+      <string>uni0429</string>
+      <key>Shha-cy</key>
+      <string>uni04BA</string>
+      <key>Softsign-cy</key>
+      <string>uni042C</string>
+      <key>Tcedilla</key>
+      <string>uni0162</string>
+      <key>Tcommaaccent</key>
+      <string>uni021A</string>
+      <key>Tdotbelow</key>
+      <string>uni1E6C</string>
+      <key>Te-cy</key>
+      <string>uni0422</string>
+      <key>Tlinebelow</key>
+      <string>uni1E6E</string>
+      <key>Tse-cy</key>
+      <string>uni0426</string>
+      <key>Tshe-cy</key>
+      <string>uni040B</string>
+      <key>U-cy</key>
+      <string>uni0423</string>
+      <key>Ucaron</key>
+      <string>uni01D3</string>
+      <key>Udblgrave</key>
+      <string>uni0214</string>
+      <key>Udieresis-cy</key>
+      <string>uni04F0</string>
+      <key>Udieresisacute</key>
+      <string>uni01D7</string>
+      <key>Udieresiscaron</key>
+      <string>uni01D9</string>
+      <key>Udieresisgrave</key>
+      <string>uni01DB</string>
+      <key>Udieresismacron</key>
+      <string>uni01D5</string>
+      <key>Udotbelow</key>
+      <string>uni1EE4</string>
+      <key>Uhookabove</key>
+      <string>uni1EE6</string>
+      <key>Uhornacute</key>
+      <string>uni1EE8</string>
+      <key>Uhorndotbelow</key>
+      <string>uni1EF0</string>
+      <key>Uhorngrave</key>
+      <string>uni1EEA</string>
+      <key>Uhornhookabove</key>
+      <string>uni1EEC</string>
+      <key>Uhorntilde</key>
+      <string>uni1EEE</string>
+      <key>Uhungarumlaut-cy</key>
+      <string>uni04F2</string>
+      <key>Uinvertedbreve</key>
+      <string>uni0216</string>
+      <key>Umacron-cy</key>
+      <string>uni04EE</string>
+      <key>Umacrondieresis</key>
+      <string>uni1E7A</string>
+      <key>Ushort-cy</key>
+      <string>uni040E</string>
+      <key>Ustraight-cy</key>
+      <string>uni04AE</string>
+      <key>Ustraightstroke-cy</key>
+      <string>uni04B0</string>
+      <key>Utildeacute</key>
+      <string>uni1E78</string>
+      <key>Ve-cy</key>
+      <string>uni0412</string>
+      <key>We-cy</key>
+      <string>uni051C</string>
+      <key>Yat-cy</key>
+      <string>uni0462</string>
+      <key>Ydotaccent</key>
+      <string>uni1E8E</string>
+      <key>Ydotbelow</key>
+      <string>uni1EF4</string>
+      <key>Yeru-cy</key>
+      <string>uni042B</string>
+      <key>Yerudieresis-cy</key>
+      <string>uni04F8</string>
+      <key>Yhookabove</key>
+      <string>uni1EF6</string>
+      <key>Yi-cy</key>
+      <string>uni0407</string>
+      <key>Ymacron</key>
+      <string>uni0232</string>
+      <key>Ytilde</key>
+      <string>uni1EF8</string>
+      <key>Yusbig-cy</key>
+      <string>uni046A</string>
+      <key>Zdotbelow</key>
+      <string>uni1E92</string>
+      <key>Ze-cy</key>
+      <string>uni0417</string>
+      <key>Zedescender-cy</key>
+      <string>uni0498</string>
+      <key>Zedieresis-cy</key>
+      <string>uni04DE</string>
+      <key>Zhe-cy</key>
+      <string>uni0416</string>
+      <key>Zhebreve-cy</key>
+      <string>uni04C1</string>
+      <key>Zhedescender-cy</key>
+      <string>uni0496</string>
+      <key>Zhedieresis-cy</key>
+      <string>uni04DC</string>
+      <key>_bar-cy</key>
+      <string>_barcy</string>
+      <key>_descender-cy.case.straight</key>
+      <string>_descendercy.case.straight</string>
+      <key>_descenderreverse-cy.case</key>
+      <string>_descenderreversecy.case</string>
+      <key>_descenderreversed-cy</key>
+      <string>_descenderreversedcy</string>
+      <key>a-cy</key>
+      <string>uni0430</string>
+      <key>abreve-cy</key>
+      <string>uni04D1</string>
+      <key>abreveacute</key>
+      <string>uni1EAF</string>
+      <key>abrevedotbelow</key>
+      <string>uni1EB7</string>
+      <key>abrevegrave</key>
+      <string>uni1EB1</string>
+      <key>abrevehookabove</key>
+      <string>uni1EB3</string>
+      <key>abrevetilde</key>
+      <string>uni1EB5</string>
+      <key>acaron</key>
+      <string>uni01CE</string>
+      <key>acircumflexacute</key>
+      <string>uni1EA5</string>
+      <key>acircumflexdotbelow</key>
+      <string>uni1EAD</string>
+      <key>acircumflexgrave</key>
+      <string>uni1EA7</string>
+      <key>acircumflexhookabove</key>
+      <string>uni1EA9</string>
+      <key>acircumflextilde</key>
+      <string>uni1EAB</string>
+      <key>acutecomb_dotaccentcomb</key>
+      <string>uni03010307</string>
+      <key>adblgrave</key>
+      <string>uni0201</string>
+      <key>adieresis-cy</key>
+      <string>uni04D3</string>
+      <key>adotbelow</key>
+      <string>uni1EA1</string>
+      <key>ahookabove</key>
+      <string>uni1EA3</string>
+      <key>aie-cy</key>
+      <string>uni04D5</string>
+      <key>ainvertedbreve</key>
+      <string>uni0203</string>
+      <key>apostrophemod</key>
+      <string>uni02BC</string>
+      <key>be-cy</key>
+      <string>uni0431</string>
+      <key>blackCircle</key>
+      <string>uni25CF</string>
+      <key>blank</key>
+      <string>uni2423</string>
+      <key>brevebelowcomb</key>
+      <string>uni032E</string>
+      <key>brevecomb</key>
+      <string>uni0306</string>
+      <key>brevecomb-cy</key>
+      <string>brevecombcy</string>
+      <key>brevecomb-cy.case</key>
+      <string>brevecombcy.case</string>
+      <key>brevecomb.case</key>
+      <string>uni0306.case</string>
+      <key>brevecomb.loclVIET</key>
+      <string>uni0306.loclVIET</string>
+      <key>brevecomb_acutecomb</key>
+      <string>uni03060301</string>
+      <key>brevecomb_acutecomb.case</key>
+      <string>uni03060301.case</string>
+      <key>brevecomb_gravecomb</key>
+      <string>uni03060300</string>
+      <key>brevecomb_gravecomb.case</key>
+      <string>uni03060300.case</string>
+      <key>brevecomb_hookabovecomb</key>
+      <string>uni03060309</string>
+      <key>brevecomb_hookabovecomb.case</key>
+      <string>uni03060309.case</string>
+      <key>brevecomb_tildecomb</key>
+      <string>uni03060303</string>
+      <key>brevecomb_tildecomb.case</key>
+      <string>uni03060303.case</string>
+      <key>breveinvertedcomb</key>
+      <string>uni0311</string>
+      <key>breveinvertedcomb.case</key>
+      <string>uni0311.case</string>
+      <key>bulletoperator</key>
+      <string>uni2219</string>
+      <key>bulletoperator.tf</key>
+      <string>uni2219.tf</string>
+      <key>caroncomb</key>
+      <string>uni030C</string>
+      <key>caroncomb.alt</key>
+      <string>uni030C.alt</string>
+      <key>caroncomb.case</key>
+      <string>uni030C.case</string>
+      <key>caroncomb.loclVIET</key>
+      <string>uni030C.loclVIET</string>
+      <key>caroncomb_dotaccentcomb</key>
+      <string>uni030C0307</string>
+      <key>ccedillaacute</key>
+      <string>uni1E09</string>
+      <key>cedi</key>
+      <string>uni20B5</string>
+      <key>cedillacomb</key>
+      <string>uni0327</string>
+      <key>che-cy</key>
+      <string>uni0447</string>
+      <key>chedescender-cy</key>
+      <string>uni04B7</string>
+      <key>chedieresis-cy</key>
+      <string>uni04F5</string>
+      <key>chekhakassian-cy</key>
+      <string>uni04CC</string>
+      <key>cheverticalstroke-cy</key>
+      <string>uni04B9</string>
+      <key>circumflexcomb</key>
+      <string>uni0302</string>
+      <key>circumflexcomb.case</key>
+      <string>uni0302.case</string>
+      <key>circumflexcomb.loclVIET</key>
+      <string>uni0302.loclVIET</string>
+      <key>circumflexcomb_acutecomb</key>
+      <string>uni03020301</string>
+      <key>circumflexcomb_acutecomb.case</key>
+      <string>uni03020301.case</string>
+      <key>circumflexcomb_gravecomb</key>
+      <string>uni03020300</string>
+      <key>circumflexcomb_gravecomb.case</key>
+      <string>uni03020300.case</string>
+      <key>circumflexcomb_hookabovecomb</key>
+      <string>uni03020309</string>
+      <key>circumflexcomb_hookabovecomb.case</key>
+      <string>uni03020309.case</string>
+      <key>circumflexcomb_tildecomb</key>
+      <string>uni03020303</string>
+      <key>circumflexcomb_tildecomb.case</key>
+      <string>uni03020303.case</string>
+      <key>colonsign</key>
+      <string>colonmonetary</string>
+      <key>commaaccentcomb</key>
+      <string>uni0326</string>
+      <key>commaturnedabovecomb</key>
+      <string>uni0312</string>
+      <key>commaturnedmod</key>
+      <string>uni02BB</string>
+      <key>commercialMinusSign</key>
+      <string>uni2052</string>
+      <key>commercialMinusSign.tf</key>
+      <string>uni2052.tf</string>
+      <key>dblgravecomb</key>
+      <string>uni030F</string>
+      <key>dblgravecomb.case</key>
+      <string>uni030F.case</string>
+      <key>ddotbelow</key>
+      <string>uni1E0D</string>
+      <key>de-cy</key>
+      <string>uni0434</string>
+      <key>descender-cy</key>
+      <string>descendercy</string>
+      <key>descender-cy.case</key>
+      <string>descendercy.case</string>
+      <key>descender-cy.strait</key>
+      <string>descendercy.strait</string>
+      <key>dieresisbelowcomb</key>
+      <string>uni0324</string>
+      <key>dieresiscomb</key>
+      <string>uni0308</string>
+      <key>dieresiscomb.case</key>
+      <string>uni0308.case</string>
+      <key>dieresiscomb.loclVIET</key>
+      <string>uni0308.loclVIET</string>
+      <key>dieresiscomb_acutecomb</key>
+      <string>uni03080301</string>
+      <key>dieresiscomb_caroncomb</key>
+      <string>uni0308030C</string>
+      <key>dieresiscomb_gravecomb</key>
+      <string>uni03080300</string>
+      <key>dieresiscomb_macroncomb</key>
+      <string>uni03080304</string>
+      <key>divisionslash</key>
+      <string>uni2215</string>
+      <key>divisionslash.tf</key>
+      <string>uni2215.tf</string>
+      <key>dje-cy</key>
+      <string>uni0452</string>
+      <key>dlinebelow</key>
+      <string>uni1E0F</string>
+      <key>dotaccentcomb</key>
+      <string>uni0307</string>
+      <key>dotaccentcomb.case</key>
+      <string>uni0307.case</string>
+      <key>dotaccentcomb.loclVIET</key>
+      <string>uni0307.loclVIET</string>
+      <key>dotaccentcomb_macroncomb</key>
+      <string>uni03070304</string>
+      <key>doubleprimemod</key>
+      <string>uni02BA</string>
+      <key>downArrow</key>
+      <string>arrowdown</string>
+      <key>dzcaron</key>
+      <string>uni01C6</string>
+      <key>dze-cy</key>
+      <string>uni0455</string>
+      <key>dzhe-cy</key>
+      <string>uni045F</string>
+      <key>e-cy</key>
+      <string>uni0454</string>
+      <key>ecedillabreve</key>
+      <string>uni1E1D</string>
+      <key>ecircumflexacute</key>
+      <string>uni1EBF</string>
+      <key>ecircumflexdotbelow</key>
+      <string>uni1EC7</string>
+      <key>ecircumflexgrave</key>
+      <string>uni1EC1</string>
+      <key>ecircumflexhookabove</key>
+      <string>uni1EC3</string>
+      <key>ecircumflextilde</key>
+      <string>uni1EC5</string>
+      <key>edblgrave</key>
+      <string>uni0205</string>
+      <key>edotbelow</key>
+      <string>uni1EB9</string>
+      <key>ef-cy</key>
+      <string>uni0444</string>
+      <key>ehookabove</key>
+      <string>uni1EBB</string>
+      <key>eightinferior</key>
+      <string>uni2088</string>
+      <key>eightsuperior</key>
+      <string>uni2078</string>
+      <key>einvertedbreve</key>
+      <string>uni0207</string>
+      <key>el-cy</key>
+      <string>uni043B</string>
+      <key>em-cy</key>
+      <string>uni043C</string>
+      <key>emacronacute</key>
+      <string>uni1E17</string>
+      <key>emacrongrave</key>
+      <string>uni1E15</string>
+      <key>emquad</key>
+      <string>uni2001</string>
+      <key>emspace</key>
+      <string>uni2003</string>
+      <key>en-cy</key>
+      <string>uni043D</string>
+      <key>endescender-cy</key>
+      <string>uni04A3</string>
+      <key>enghe-cy</key>
+      <string>uni04A5</string>
+      <key>enquad</key>
+      <string>uni2000</string>
+      <key>enspace</key>
+      <string>uni2002</string>
+      <key>er-cy</key>
+      <string>uni0440</string>
+      <key>ereversed-cy</key>
+      <string>uni044D</string>
+      <key>es-cy</key>
+      <string>uni0441</string>
+      <key>esdescender-cy</key>
+      <string>uni04AB</string>
+      <key>etilde</key>
+      <string>uni1EBD</string>
+      <key>euro</key>
+      <string>Euro</string>
+      <key>figurespace</key>
+      <string>uni2007</string>
+      <key>firsttonechinese</key>
+      <string>uni02C9</string>
+      <key>fita-cy</key>
+      <string>uni0473</string>
+      <key>fiveinferior</key>
+      <string>uni2085</string>
+      <key>fivesixths</key>
+      <string>uni215A</string>
+      <key>fivesuperior</key>
+      <string>uni2075</string>
+      <key>fourfifths</key>
+      <string>uni2158</string>
+      <key>fourinferior</key>
+      <string>uni2084</string>
+      <key>fourperemspace</key>
+      <string>uni2005</string>
+      <key>foursuperior</key>
+      <string>uni2074</string>
+      <key>fourthtonechinese</key>
+      <string>uni02CB</string>
+      <key>gcommaaccent</key>
+      <string>uni0123</string>
+      <key>ge-cy</key>
+      <string>uni0433</string>
+      <key>gedescender-cy</key>
+      <string>uni04F7</string>
+      <key>ghemiddlehook-cy</key>
+      <string>uni0495</string>
+      <key>ghestroke-cy</key>
+      <string>uni0493</string>
+      <key>gheupturn-cy</key>
+      <string>uni0491</string>
+      <key>gje-cy</key>
+      <string>uni0453</string>
+      <key>gmacron</key>
+      <string>uni1E21</string>
+      <key>guarani</key>
+      <string>uni20B2</string>
+      <key>guillemetleft</key>
+      <string>guillemotleft</string>
+      <key>guillemetright</key>
+      <string>guillemotright</string>
+      <key>ha-cy</key>
+      <string>uni0445</string>
+      <key>hadescender-cy</key>
+      <string>uni04B3</string>
+      <key>hairspace</key>
+      <string>uni200A</string>
+      <key>hardsign-cy</key>
+      <string>uni044A</string>
+      <key>hbrevebelow</key>
+      <string>uni1E2B</string>
+      <key>hdotbelow</key>
+      <string>uni1E25</string>
+      <key>horizontalbar</key>
+      <string>uni2015</string>
+      <key>horncomb</key>
+      <string>uni031B</string>
+      <key>hryvnia</key>
+      <string>uni20B4</string>
+      <key>hungarumlautcomb</key>
+      <string>uni030B</string>
+      <key>hungarumlautcomb.case</key>
+      <string>uni030B.case</string>
+      <key>hyphentwo</key>
+      <string>uni2010</string>
+      <key>i-cy</key>
+      <string>uni0456</string>
+      <key>ia-cy</key>
+      <string>uni044F</string>
+      <key>icaron</key>
+      <string>uni01D0</string>
+      <key>idblgrave</key>
+      <string>uni0209</string>
+      <key>idieresis-cy</key>
+      <string>uni04E5</string>
+      <key>idieresisacute</key>
+      <string>uni1E2F</string>
+      <key>idotaccent</key>
+      <string>i.loclTRK</string>
+      <key>idotbelow</key>
+      <string>uni1ECB</string>
+      <key>idotless</key>
+      <string>dotlessi</string>
+      <key>ie-cy</key>
+      <string>uni0435</string>
+      <key>iebreve-cy</key>
+      <string>uni04D7</string>
+      <key>iegrave-cy</key>
+      <string>uni0450</string>
+      <key>ihookabove</key>
+      <string>uni1EC9</string>
+      <key>ii-cy</key>
+      <string>uni0438</string>
+      <key>iigrave-cy</key>
+      <string>uni045D</string>
+      <key>iinvertedbreve</key>
+      <string>uni020B</string>
+      <key>iishort-cy</key>
+      <string>uni0439</string>
+      <key>imacron-cy</key>
+      <string>uni04E3</string>
+      <key>increment</key>
+      <string>uni2206</string>
+      <key>io-cy</key>
+      <string>uni0451</string>
+      <key>iu-cy</key>
+      <string>uni044E</string>
+      <key>izhitsa-cy</key>
+      <string>uni0475</string>
+      <key>jacute</key>
+      <string>uni006A0301</string>
+      <key>jdotless</key>
+      <string>uni0237</string>
+      <key>je-cy</key>
+      <string>uni0458</string>
+      <key>ka-cy</key>
+      <string>uni043A</string>
+      <key>kabashkir-cy</key>
+      <string>uni04A1</string>
+      <key>kacute</key>
+      <string>uni1E31</string>
+      <key>kadescender-cy</key>
+      <string>uni049B</string>
+      <key>kaverticalstroke-cy</key>
+      <string>uni049D</string>
+      <key>kcommaaccent</key>
+      <string>uni0137</string>
+      <key>kip</key>
+      <string>uni20AD</string>
+      <key>kje-cy</key>
+      <string>uni045C</string>
+      <key>lcommaaccent</key>
+      <string>uni013C</string>
+      <key>ldotbelow</key>
+      <string>uni1E37</string>
+      <key>leftArrow</key>
+      <string>arrowleft</string>
+      <key>leftanglebracket-math</key>
+      <string>uni27E8</string>
+      <key>liraTurkish</key>
+      <string>uni20BA</string>
+      <key>literSign</key>
+      <string>uni2113</string>
+      <key>lj</key>
+      <string>uni01C9</string>
+      <key>lje-cy</key>
+      <string>uni0459</string>
+      <key>llinebelow</key>
+      <string>uni1E3B</string>
+      <key>macronbelowcomb</key>
+      <string>uni0331</string>
+      <key>macronbelowcomb.narrow</key>
+      <string>uni0331.narrow</string>
+      <key>macroncomb</key>
+      <string>uni0304</string>
+      <key>macroncomb.case</key>
+      <string>uni0304.case</string>
+      <key>macroncomb.loclVIET</key>
+      <string>uni0304.loclVIET</string>
+      <key>macroncomb.narrow</key>
+      <string>uni0304.narrow</string>
+      <key>macroncomb.narrow.case</key>
+      <string>uni0304.narrow.case</string>
+      <key>macroncomb_acutecomb</key>
+      <string>uni03040301</string>
+      <key>macroncomb_dieresiscomb</key>
+      <string>uni03040308</string>
+      <key>macroncomb_gravecomb</key>
+      <string>uni03040300</string>
+      <key>manat</key>
+      <string>uni20BC</string>
+      <key>mdotbelow</key>
+      <string>uni1E43</string>
+      <key>micro</key>
+      <string>uni00B5</string>
+      <key>naira</key>
+      <string>uni20A6</string>
+      <key>nbspace</key>
+      <string>uni00A0</string>
+      <key>ncommaaccent</key>
+      <string>uni0146</string>
+      <key>ndotaccent</key>
+      <string>uni1E45</string>
+      <key>ndotbelow</key>
+      <string>uni1E47</string>
+      <key>nineinferior</key>
+      <string>uni2089</string>
+      <key>ninesuperior</key>
+      <string>uni2079</string>
+      <key>nj</key>
+      <string>uni01CC</string>
+      <key>nje-cy</key>
+      <string>uni045A</string>
+      <key>nlinebelow</key>
+      <string>uni1E49</string>
+      <key>nonbreakinghyphen</key>
+      <string>uni2011</string>
+      <key>notidentical</key>
+      <string>uni2262</string>
+      <key>notidentical.tf</key>
+      <string>uni2262.tf</string>
+      <key>numero</key>
+      <string>uni2116</string>
+      <key>o-cy</key>
+      <string>uni043E</string>
+      <key>obarred-cy</key>
+      <string>uni04E9</string>
+      <key>ocaron</key>
+      <string>uni01D2</string>
+      <key>ocircumflexacute</key>
+      <string>uni1ED1</string>
+      <key>ocircumflexdotbelow</key>
+      <string>uni1ED9</string>
+      <key>ocircumflexgrave</key>
+      <string>uni1ED3</string>
+      <key>ocircumflexhookabove</key>
+      <string>uni1ED5</string>
+      <key>ocircumflextilde</key>
+      <string>uni1ED7</string>
+      <key>odblgrave</key>
+      <string>uni020D</string>
+      <key>odieresis-cy</key>
+      <string>uni04E7</string>
+      <key>odieresismacron</key>
+      <string>uni022B</string>
+      <key>odotaccentmacron</key>
+      <string>uni0231</string>
+      <key>odotbelow</key>
+      <string>uni1ECD</string>
+      <key>ogonekcomb</key>
+      <string>uni0328</string>
+      <key>ogonekcomb.narrow</key>
+      <string>uni0328.narrow</string>
+      <key>ogonekcomb.tall</key>
+      <string>uni0328.tall</string>
+      <key>ogonekcomb.tall.case</key>
+      <string>uni0328.tall.case</string>
+      <key>ohookabove</key>
+      <string>uni1ECF</string>
+      <key>ohornacute</key>
+      <string>uni1EDB</string>
+      <key>ohorndotbelow</key>
+      <string>uni1EE3</string>
+      <key>ohorngrave</key>
+      <string>uni1EDD</string>
+      <key>ohornhookabove</key>
+      <string>uni1EDF</string>
+      <key>ohorntilde</key>
+      <string>uni1EE1</string>
+      <key>oinvertedbreve</key>
+      <string>uni020F</string>
+      <key>omacronacute</key>
+      <string>uni1E53</string>
+      <key>omacrongrave</key>
+      <string>uni1E51</string>
+      <key>onefifth</key>
+      <string>uni2155</string>
+      <key>onefraction</key>
+      <string>uni215F</string>
+      <key>oneinferior</key>
+      <string>uni2081</string>
+      <key>oneninth</key>
+      <string>uni2151</string>
+      <key>oneseventh</key>
+      <string>uni2150</string>
+      <key>onesixth</key>
+      <string>uni2159</string>
+      <key>onesuperior</key>
+      <string>uni00B9</string>
+      <key>onetenth</key>
+      <string>uni2152</string>
+      <key>onethird</key>
+      <string>uni2153</string>
+      <key>oogonek</key>
+      <string>uni01EB</string>
+      <key>otildeacute</key>
+      <string>uni1E4D</string>
+      <key>otildedieresis</key>
+      <string>uni1E4F</string>
+      <key>otildemacron</key>
+      <string>uni022D</string>
+      <key>palochka-cy</key>
+      <string>uni04CF</string>
+      <key>pe-cy</key>
+      <string>uni043F</string>
+      <key>peso</key>
+      <string>uni20B1</string>
+      <key>primeReversed</key>
+      <string>uni2035</string>
+      <key>primemod</key>
+      <string>uni02B9</string>
+      <key>punctuationspace</key>
+      <string>uni2008</string>
+      <key>qa-cy</key>
+      <string>uni051B</string>
+      <key>ratio</key>
+      <string>uni2236</string>
+      <key>rcommaaccent</key>
+      <string>uni0157</string>
+      <key>rdblgrave</key>
+      <string>uni0211</string>
+      <key>rdotbelow</key>
+      <string>uni1E5B</string>
+      <key>rightArrow</key>
+      <string>arrowright</string>
+      <key>rightanglebracket-math</key>
+      <string>uni27E9</string>
+      <key>ringcomb</key>
+      <string>uni030A</string>
+      <key>ringcomb.case</key>
+      <string>uni030A.case</string>
+      <key>ringcomb_acutecomb</key>
+      <string>uni030A0301</string>
+      <key>ringcomb_acutecomb.case</key>
+      <string>uni030A0301.case</string>
+      <key>ringhalfleft</key>
+      <string>uni02BF</string>
+      <key>ringhalfright</key>
+      <string>uni02BE</string>
+      <key>rinvertedbreve</key>
+      <string>uni0213</string>
+      <key>rlinebelow</key>
+      <string>uni1E5F</string>
+      <key>ruble</key>
+      <string>uni20BD</string>
+      <key>rupeeIndian</key>
+      <string>uni20B9</string>
+      <key>sacutedotaccent</key>
+      <string>uni1E65</string>
+      <key>saltillo</key>
+      <string>uniA78C</string>
+      <key>scarondotaccent</key>
+      <string>uni1E67</string>
+      <key>schwa</key>
+      <string>uni0259</string>
+      <key>schwa-cy</key>
+      <string>uni04D9</string>
+      <key>scommaaccent</key>
+      <string>uni0219</string>
+      <key>sdotaccent</key>
+      <string>uni1E61</string>
+      <key>sdotbelow</key>
+      <string>uni1E63</string>
+      <key>sdotbelowdotaccent</key>
+      <string>uni1E69</string>
+      <key>secondtonechinese</key>
+      <string>uni02CA</string>
+      <key>seveninferior</key>
+      <string>uni2087</string>
+      <key>sevensuperior</key>
+      <string>uni2077</string>
+      <key>sha-cy</key>
+      <string>uni0448</string>
+      <key>shcha-cy</key>
+      <string>uni0449</string>
+      <key>shha-cy</key>
+      <string>uni04BB</string>
+      <key>sixinferior</key>
+      <string>uni2086</string>
+      <key>sixperemspace</key>
+      <string>uni2006</string>
+      <key>sixsuperior</key>
+      <string>uni2076</string>
+      <key>slashlongcomb</key>
+      <string>uni0338</string>
+      <key>slashlongcomb.case</key>
+      <string>uni0338.case</string>
+      <key>slashshortcomb</key>
+      <string>uni0337</string>
+      <key>slashshortcomb.case</key>
+      <string>uni0337.case</string>
+      <key>softhyphen</key>
+      <string>uni00AD</string>
+      <key>softsign-cy</key>
+      <string>uni044C</string>
+      <key>strokelongcomb</key>
+      <string>uni0336</string>
+      <key>strokeshortcomb</key>
+      <string>uni0335</string>
+      <key>strokeshortcomb.case</key>
+      <string>uni0335.case</string>
+      <key>tcedilla</key>
+      <string>uni0163</string>
+      <key>tcommaaccent</key>
+      <string>uni021B</string>
+      <key>tdieresis</key>
+      <string>uni1E97</string>
+      <key>tdotbelow</key>
+      <string>uni1E6D</string>
+      <key>te-cy</key>
+      <string>uni0442</string>
+      <key>tenge</key>
+      <string>uni20B8</string>
+      <key>thinspace</key>
+      <string>uni2009</string>
+      <key>threefifths</key>
+      <string>uni2157</string>
+      <key>threeinferior</key>
+      <string>uni2083</string>
+      <key>threeperemspace</key>
+      <string>uni2004</string>
+      <key>threesuperior</key>
+      <string>uni00B3</string>
+      <key>tildecomb_dieresiscomb</key>
+      <string>uni03030308</string>
+      <key>tildecomb_macroncomb</key>
+      <string>uni03030304</string>
+      <key>tlinebelow</key>
+      <string>uni1E6F</string>
+      <key>tripleprime</key>
+      <string>uni2034</string>
+      <key>tse-cy</key>
+      <string>uni0446</string>
+      <key>tshe-cy</key>
+      <string>uni045B</string>
+      <key>tugrik</key>
+      <string>uni20AE</string>
+      <key>twofifths</key>
+      <string>uni2156</string>
+      <key>twoinferior</key>
+      <string>uni2082</string>
+      <key>twosuperior</key>
+      <string>uni00B2</string>
+      <key>twothirds</key>
+      <string>uni2154</string>
+      <key>u-cy</key>
+      <string>uni0443</string>
+      <key>ucaron</key>
+      <string>uni01D4</string>
+      <key>udblgrave</key>
+      <string>uni0215</string>
+      <key>udieresis-cy</key>
+      <string>uni04F1</string>
+      <key>udieresisacute</key>
+      <string>uni01D8</string>
+      <key>udieresiscaron</key>
+      <string>uni01DA</string>
+      <key>udieresisgrave</key>
+      <string>uni01DC</string>
+      <key>udieresismacron</key>
+      <string>uni01D6</string>
+      <key>udotbelow</key>
+      <string>uni1EE5</string>
+      <key>uhookabove</key>
+      <string>uni1EE7</string>
+      <key>uhornacute</key>
+      <string>uni1EE9</string>
+      <key>uhorndotbelow</key>
+      <string>uni1EF1</string>
+      <key>uhorngrave</key>
+      <string>uni1EEB</string>
+      <key>uhornhookabove</key>
+      <string>uni1EED</string>
+      <key>uhorntilde</key>
+      <string>uni1EEF</string>
+      <key>uhungarumlaut-cy</key>
+      <string>uni04F3</string>
+      <key>uinvertedbreve</key>
+      <string>uni0217</string>
+      <key>umacron-cy</key>
+      <string>uni04EF</string>
+      <key>umacrondieresis</key>
+      <string>uni1E7B</string>
+      <key>upArrow</key>
+      <string>arrowup</string>
+      <key>ushort-cy</key>
+      <string>uni045E</string>
+      <key>ustraight-cy</key>
+      <string>uni04AF</string>
+      <key>ustraightstroke-cy</key>
+      <string>uni04B1</string>
+      <key>utildeacute</key>
+      <string>uni1E79</string>
+      <key>ve-cy</key>
+      <string>uni0432</string>
+      <key>verticallineabovecomb</key>
+      <string>uni030D</string>
+      <key>verticallinebelowcomb</key>
+      <string>uni0329</string>
+      <key>verticallinelowmod</key>
+      <string>uni02CC</string>
+      <key>verticallinemod</key>
+      <string>uni02C8</string>
+      <key>we-cy</key>
+      <string>uni051D</string>
+      <key>whiteCircle</key>
+      <string>circle</string>
+      <key>won</key>
+      <string>uni20A9</string>
+      <key>yat-cy</key>
+      <string>uni0463</string>
+      <key>ydotaccent</key>
+      <string>uni1E8F</string>
+      <key>ydotbelow</key>
+      <string>uni1EF5</string>
+      <key>yeru-cy</key>
+      <string>uni044B</string>
+      <key>yerudieresis-cy</key>
+      <string>uni04F9</string>
+      <key>yhookabove</key>
+      <string>uni1EF7</string>
+      <key>yi-cy</key>
+      <string>uni0457</string>
+      <key>ymacron</key>
+      <string>uni0233</string>
+      <key>ytilde</key>
+      <string>uni1EF9</string>
+      <key>yusbig-cy</key>
+      <string>uni046B</string>
+      <key>zdotbelow</key>
+      <string>uni1E93</string>
+      <key>ze-cy</key>
+      <string>uni0437</string>
+      <key>zedescender-cy</key>
+      <string>uni0499</string>
+      <key>zedieresis-cy</key>
+      <string>uni04DF</string>
+      <key>zeroinferior</key>
+      <string>uni2080</string>
+      <key>zerosuperior</key>
+      <string>uni2070</string>
+      <key>zerothird</key>
+      <string>uni2189</string>
+      <key>zerowidthspace</key>
+      <string>uni200B</string>
+      <key>zhe-cy</key>
+      <string>uni0436</string>
+      <key>zhebreve-cy</key>
+      <string>uni04C2</string>
+      <key>zhedescender-cy</key>
+      <string>uni0497</string>
+      <key>zhedieresis-cy</key>
+      <string>uni04DD</string>
+    </dict>
+  </dict>
+</plist>
diff --git a/src/Cantarell-Bold.ufo/metainfo.plist b/src/Cantarell-Bold.ufo/metainfo.plist
new file mode 100644
index 00000000..7b8b34ac
--- /dev/null
+++ b/src/Cantarell-Bold.ufo/metainfo.plist
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
+<plist version="1.0">
+  <dict>
+    <key>creator</key>
+    <string>com.github.fonttools.ufoLib</string>
+    <key>formatVersion</key>
+    <integer>3</integer>
+  </dict>
+</plist>
diff --git a/src/Cantarell-Light.ufo/features.fea b/src/Cantarell-Light.ufo/features.fea
new file mode 100644
index 00000000..da527abc
--- /dev/null
+++ b/src/Cantarell-Light.ufo/features.fea
@@ -0,0 +1,504 @@
+# automatic
+@Uppercase = [ 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 DZcaron Eth Dcaron Dcroat Ddotbelow 
Dlinebelow Dzcaron 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 K
 commaacc
 ent L LJ Lacute Lcaron Lcommaaccent Ldot Ldotbelow Lj Llinebelow Lslash M Mdotbelow N NJ Nacute Ncaron 
Ncommaaccent Ndotaccent Ndotbelow Eng Nj 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 Thorn Q R Racute Rcaron Rcommaaccent 
Rdblgrave Rdotbelow Rinvertedbreve Rlinebelow S Sacute Sacutedotaccent Saltillo Scaron Scarondotaccent 
Scedilla Scircumflex Scommaaccent Sdotaccent Sdotbelow Sdotbelowdotaccent Germandbls Schwa T Tbar Tcaron 
Tcedilla Tcommaaccent Tdotbelow Tlinebelow U Uacute Ubreve Ucaron Ucircumflex Udblgrave Udieresis 
Udieresisacute Udieresiscaron Udieresisgrave Udieresismacron Udotb
 elow Ugr
 ave 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 A-cy Be-cy Ve-cy Ge-cy Gje-cy Gheupturn-cy De-cy Ie-cy Iegrave-cy Io-cy Zhe-cy Ze-cy 
Ii-cy Iishort-cy Iigrave-cy Ka-cy Kje-cy El-cy Em-cy En-cy O-cy Pe-cy Er-cy Es-cy Te-cy U-cy Ushort-cy Ef-cy 
Ha-cy Che-cy Tse-cy Sha-cy Shcha-cy Dzhe-cy Softsign-cy Hardsign-cy Yeru-cy Lje-cy Nje-cy Dze-cy E-cy 
Ereversed-cy I-cy Yi-cy Je-cy Tshe-cy Iu-cy Ia-cy Dje-cy Yat-cy Yusbig-cy Fita-cy Izhitsa-cy Ghestroke-cy 
Ghemiddlehook-cy Zhedescender-cy Zedescender-cy Kadescender-cy Kaverticalstroke-cy Kabashkir-cy 
Endescender-cy Enghe-cy Esdescender-cy Ustraight-cy Ustraightstroke-cy Hadescender-cy Chedescender-cy 
Cheverticalstroke-cy Shha-cy Palochka-cy Zhebreve-cy Che
 khakassi
 an-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 ];
+
+# Prefix: Languagesystems
+# automatic
+languagesystem DFLT dflt;
+languagesystem latn dflt;
+languagesystem latn NLD;
+languagesystem latn CAT;
+languagesystem latn ROM;
+languagesystem latn MOL;
+languagesystem latn KAZ;
+languagesystem latn TAT;
+languagesystem latn TRK;
+languagesystem latn CRT;
+languagesystem latn AZE;
+
+
+# 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 Lcaro
 n 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 Uhornhoo
 kabove 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 gdotacc
 ent 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 s
 dotbelow
 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 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 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-cy Adieresis-cy 
 Aie-cy I
 ebreve-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 
te-cy u-cy ushort-cy ha-cy che-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], # Base
+    , # Liga
+    [dieresiscomb dieresiscomb_gravecomb dieresiscomb_acutecomb dieresiscomb_caroncomb 
dieresiscomb_macroncomb dotaccentcomb dotaccentcomb_macroncomb gravecomb acutecomb acutecomb_dotaccentcomb 
hungarumlautcomb caroncomb.alt circumflexcomb caroncomb caroncomb_dotaccentcomb brevecomb ringcomb 
ringcomb_acutecomb tildecomb tildecomb_dieresiscomb tildecomb_acutecomb tildecomb_macroncomb macroncomb 
macroncomb_dieresiscomb macroncomb_gravecomb macroncomb_acutecomb 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 b
 reveinve
 rtedcomb.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.loclVIET 
hookabovecomb.loclVIET macroncomb.narrow ogonekcomb.narrow macronbelowcomb.narrow ogonekcomb.tall 
brevecomb-cy descender-cy brevecomb-cy.case descender-cy.case descender-cy.strait brevecomb_acutecomb 
brevecomb_gravecomb brevecomb_hookabovecomb brevecomb_tildecomb circumflexcomb_acutecomb 
circumflexcomb_gravecomb circumflexcomb_hookabovecomb circumflexcomb_tildecomb brevecomb_acutecomb.case 
brevecomb_gravecomb.case brevecomb_hookabovecomb.case brevecomb_tildecomb.case circumflexcomb_acutecomb.case 
circumflexcomb_gravecomb.case circumflexcomb_hookabovecomb.case circumflexcomb_tildecomb.case], # Mark
+    ;
+} GDEF;
+
+
+feature aalt {
+# automatic
+feature locl;
+feature subs;
+feature sinf;
+feature sups;
+feature numr;
+feature dnom;
+feature frac;
+feature ordn;
+feature lnum;
+feature pnum;
+feature tnum;
+feature onum;
+feature case;
+feature zero;
+feature salt;
+feature ss01;
+
+} aalt;
+
+feature ccmp {
+# automatic
+lookup ccmp_Other_1 {
+       @CombiningTopAccents = [acutecomb brevecomb breveinvertedcomb caroncomb circumflexcomb 
commaturnedabovecomb dblgravecomb dieresiscomb dotaccentcomb gravecomb hookabovecomb hungarumlautcomb 
macroncomb ringcomb tildecomb verticallineabovecomb];
+       @CombiningNonTopAccents = [brevebelowcomb cedillacomb dieresisbelowcomb dotbelowcomb macronbelowcomb 
ogonekcomb verticallinebelowcomb horncomb slashlongcomb slashshortcomb strokelongcomb strokeshortcomb];
+       sub [i j]' @CombiningTopAccents by [idotless jdotless];
+       sub [i j]' @CombiningNonTopAccents @CombiningTopAccents by [idotless jdotless];
+       @Markscomb = [dieresiscomb dotaccentcomb gravecomb acutecomb hungarumlautcomb circumflexcomb 
caroncomb brevecomb ringcomb ringcomb_acutecomb tildecomb macroncomb hookabovecomb dblgravecomb 
breveinvertedcomb strokeshortcomb slashshortcomb slashlongcomb macroncomb.narrow ogonekcomb.tall brevecomb-cy 
descender-cy brevecomb_acutecomb brevecomb_gravecomb brevecomb_hookabovecomb brevecomb_tildecomb 
circumflexcomb_acutecomb circumflexcomb_gravecomb circumflexcomb_hookabovecomb circumflexcomb_tildecomb];
+       @MarkscombCase = [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 
brevecomb-cy.case descender-cy.case brevecomb_acutecomb.case brevecomb_gravecomb.case 
brevecomb_hookabovecomb.case brevecomb_tildecomb.case circumflexcomb_acutecomb.case 
circumflexcomb_gravecomb.case circumflexcomb_hookabovecomb.case circumflexcomb_tildecomb.case];
+       sub @Markscomb @Markscomb' by @MarkscombCase;
+       sub @Uppercase @Markscomb' by @MarkscombCase;
+} ccmp_Other_1;
+
+lookup ccmp_Other_2 {
+       sub @Markscomb' @MarkscombCase by @MarkscombCase;
+       sub @MarkscombCase @Markscomb' by @MarkscombCase;
+} ccmp_Other_2;
+
+lookup ccmp_Other_3 {
+       lookupflag 0;
+       sub acutecomb dotaccentcomb by acutecomb_dotaccentcomb;
+       sub caroncomb dotaccentcomb by caroncomb_dotaccentcomb;
+       sub dieresiscomb acutecomb by dieresiscomb_acutecomb;
+       sub dieresiscomb caroncomb by dieresiscomb_caroncomb;
+       sub dieresiscomb gravecomb by dieresiscomb_gravecomb;
+       sub dieresiscomb macroncomb by dieresiscomb_macroncomb;
+       sub dotaccentcomb macroncomb by dotaccentcomb_macroncomb;
+       sub macroncomb acutecomb by macroncomb_acutecomb;
+       sub macroncomb dieresiscomb by macroncomb_dieresiscomb;
+       sub macroncomb gravecomb by macroncomb_gravecomb;
+       sub ringcomb acutecomb by ringcomb_acutecomb;
+       sub ringcomb.case acutecomb.case by ringcomb_acutecomb.case;
+       sub tildecomb acutecomb by tildecomb_acutecomb;
+       sub tildecomb dieresiscomb by tildecomb_dieresiscomb;
+       sub tildecomb macroncomb by tildecomb_macroncomb;
+} ccmp_Other_3;
+
+lookup ccmp_Other_4 {
+       lookupflag 0;
+       sub acutecomb dotaccentcomb by acutecomb_dotaccentcomb;
+       sub caroncomb dotaccentcomb by caroncomb_dotaccentcomb;
+       sub dieresiscomb acutecomb by dieresiscomb_acutecomb;
+       sub dieresiscomb caroncomb by dieresiscomb_caroncomb;
+       sub dieresiscomb gravecomb by dieresiscomb_gravecomb;
+       sub dieresiscomb macroncomb by dieresiscomb_macroncomb;
+       sub dotaccentcomb macroncomb by dotaccentcomb_macroncomb;
+       sub macroncomb acutecomb by macroncomb_acutecomb;
+       sub macroncomb dieresiscomb by macroncomb_dieresiscomb;
+       sub macroncomb gravecomb by macroncomb_gravecomb;
+       sub ringcomb acutecomb by ringcomb_acutecomb;
+       sub ringcomb.case acutecomb.case by ringcomb_acutecomb.case;
+       sub tildecomb acutecomb by tildecomb_acutecomb;
+       sub tildecomb dieresiscomb by tildecomb_dieresiscomb;
+       sub tildecomb macroncomb by tildecomb_macroncomb;
+} ccmp_Other_4;
+
+lookup ccmp_latn_1 {
+       lookupflag 0;
+       sub brevecomb acutecomb by brevecomb_acutecomb;
+       sub brevecomb.case acutecomb.case by brevecomb_acutecomb.case;
+       sub brevecomb gravecomb by brevecomb_gravecomb;
+       sub brevecomb.case gravecomb.case by brevecomb_gravecomb.case;
+       sub brevecomb hookabovecomb by brevecomb_hookabovecomb;
+       sub brevecomb.case hookabovecomb.case by brevecomb_hookabovecomb.case;
+       sub brevecomb tildecomb by brevecomb_tildecomb;
+       sub brevecomb.case tildecomb.case by brevecomb_tildecomb.case;
+       sub circumflexcomb acutecomb by circumflexcomb_acutecomb;
+       sub circumflexcomb.case acutecomb.case by circumflexcomb_acutecomb.case;
+       sub circumflexcomb gravecomb by circumflexcomb_gravecomb;
+       sub circumflexcomb.case gravecomb.case by circumflexcomb_gravecomb.case;
+       sub circumflexcomb hookabovecomb by circumflexcomb_hookabovecomb;
+       sub circumflexcomb.case hookabovecomb.case by circumflexcomb_hookabovecomb.case;
+       sub circumflexcomb tildecomb by circumflexcomb_tildecomb;
+       sub circumflexcomb.case tildecomb.case by circumflexcomb_tildecomb.case;
+} ccmp_latn_1;
+
+lookup ccmp_latn_2 {
+       lookupflag 0;
+       sub brevecomb acutecomb by brevecomb_acutecomb;
+       sub brevecomb.case acutecomb.case by brevecomb_acutecomb.case;
+       sub brevecomb gravecomb by brevecomb_gravecomb;
+       sub brevecomb.case gravecomb.case by brevecomb_gravecomb.case;
+       sub brevecomb hookabovecomb by brevecomb_hookabovecomb;
+       sub brevecomb.case hookabovecomb.case by brevecomb_hookabovecomb.case;
+       sub brevecomb tildecomb by brevecomb_tildecomb;
+       sub brevecomb.case tildecomb.case by brevecomb_tildecomb.case;
+       sub circumflexcomb acutecomb by circumflexcomb_acutecomb;
+       sub circumflexcomb.case acutecomb.case by circumflexcomb_acutecomb.case;
+       sub circumflexcomb gravecomb by circumflexcomb_gravecomb;
+       sub circumflexcomb.case gravecomb.case by circumflexcomb_gravecomb.case;
+       sub circumflexcomb hookabovecomb by circumflexcomb_hookabovecomb;
+       sub circumflexcomb.case hookabovecomb.case by circumflexcomb_hookabovecomb.case;
+       sub circumflexcomb tildecomb by circumflexcomb_tildecomb;
+       sub circumflexcomb.case tildecomb.case by circumflexcomb_tildecomb.case;
+} ccmp_latn_2;
+
+script latn;
+
+} ccmp;
+
+feature locl {
+# automatic
+script latn;
+language NLD;
+sub iacute j' by jacute;
+sub Iacute J' by Jacute;
+language CAT;
+sub l periodcentered' l by periodcentered.loclCAT;
+sub L periodcentered' L by periodcentered.loclCAT.case;
+language ROM;
+sub Scedilla by Scommaaccent;
+sub scedilla by scommaaccent;
+sub Tcedilla by Tcommaaccent;
+sub tcedilla by tcommaaccent;
+language MOL;
+sub Scedilla by Scommaaccent;
+sub scedilla by scommaaccent;
+sub Tcedilla by Tcommaaccent;
+sub tcedilla by tcommaaccent;
+language KAZ;
+sub i by idotaccent;
+language TAT;
+sub i by idotaccent;
+language TRK;
+sub i by idotaccent;
+language CRT;
+sub i by idotaccent;
+language AZE;
+sub i by idotaccent;
+
+} locl;
+
+feature subs {
+# automatic
+sub zero by zeroinferior;
+sub one by oneinferior;
+sub two by twoinferior;
+sub three by threeinferior;
+sub four by fourinferior;
+sub five by fiveinferior;
+sub six by sixinferior;
+sub seven by seveninferior;
+sub eight by eightinferior;
+sub nine by nineinferior;
+
+} subs;
+
+feature sinf {
+# automatic
+sub zero by zero.subs;
+sub one by one.subs;
+sub two by two.subs;
+sub three by three.subs;
+sub four by four.subs;
+sub five by five.subs;
+sub six by six.subs;
+sub seven by seven.subs;
+sub eight by eight.subs;
+sub nine by nine.subs;
+
+} sinf;
+
+feature sups {
+# automatic
+sub zero by zerosuperior;
+sub one by onesuperior;
+sub two by twosuperior;
+sub three by threesuperior;
+sub four by foursuperior;
+sub five by fivesuperior;
+sub six by sixsuperior;
+sub seven by sevensuperior;
+sub eight by eightsuperior;
+sub nine by ninesuperior;
+
+} sups;
+
+feature numr {
+# automatic
+sub zero by zero.numr;
+sub one by one.numr;
+sub two by two.numr;
+sub three by three.numr;
+sub four by four.numr;
+sub five by five.numr;
+sub six by six.numr;
+sub seven by seven.numr;
+sub eight by eight.numr;
+sub nine by nine.numr;
+
+} numr;
+
+feature dnom {
+# automatic
+sub zero by zero.dnom;
+sub one by one.dnom;
+sub two by two.dnom;
+sub three by three.dnom;
+sub four by four.dnom;
+sub five by five.dnom;
+sub six by six.dnom;
+sub seven by seven.dnom;
+sub eight by eight.dnom;
+sub nine by nine.dnom;
+
+} dnom;
+
+feature frac {
+# automatic
+lookup FRAC {
+       sub slash by fraction;
+} FRAC;
+lookup UP {
+       sub [zero one two three four five six seven eight nine] by [zero.numr one.numr two.numr three.numr 
four.numr five.numr six.numr seven.numr eight.numr nine.numr];
+} UP;
+lookup DOWN {
+       sub fraction [zero.numr one.numr two.numr three.numr four.numr five.numr six.numr seven.numr 
eight.numr nine.numr]' by [zero.dnom one.dnom two.dnom three.dnom four.dnom five.dnom six.dnom seven.dnom 
eight.dnom nine.dnom];
+       sub [zero.dnom one.dnom two.dnom three.dnom four.dnom five.dnom six.dnom seven.dnom eight.dnom 
nine.dnom] [zero.numr one.numr two.numr three.numr four.numr five.numr six.numr seven.numr eight.numr 
nine.numr]' by [zero.dnom one.dnom two.dnom three.dnom four.dnom five.dnom six.dnom seven.dnom eight.dnom 
nine.dnom];
+} DOWN;
+
+} frac;
+
+feature ordn {
+# automatic
+sub [zero one two three four five six seven eight nine] [A a]' by ordfeminine;
+sub [zero one two three four five six seven eight nine] [O o]' by ordmasculine;
+sub N o period by numero;
+
+} ordn;
+
+feature lnum {
+# automatic
+sub zero.osf by zero;
+sub one.osf by one;
+sub two.osf by two;
+sub three.osf by three;
+sub four.osf by four;
+sub five.osf by five;
+sub six.osf by six;
+sub seven.osf by seven;
+sub eight.osf by eight;
+sub nine.osf by nine;
+
+} lnum;
+
+feature pnum {
+# automatic
+sub zero.tf by zero;
+sub one.tf by one;
+sub two.tf by two;
+sub three.tf by three;
+sub four.tf by four;
+sub five.tf by five;
+sub six.tf by six;
+sub seven.tf by seven;
+sub eight.tf by eight;
+sub nine.tf by nine;
+sub bulletoperator.tf by bulletoperator;
+sub commercialMinusSign.tf by commercialMinusSign;
+sub divisionslash.tf by divisionslash;
+sub equivalence.tf by equivalence;
+sub notidentical.tf by notidentical;
+sub plus.tf by plus;
+sub minus.tf by minus;
+sub multiply.tf by multiply;
+sub divide.tf by divide;
+sub equal.tf by equal;
+sub notequal.tf by notequal;
+sub greater.tf by greater;
+sub less.tf by less;
+sub greaterequal.tf by greaterequal;
+sub lessequal.tf by lessequal;
+sub plusminus.tf by plusminus;
+sub approxequal.tf by approxequal;
+sub logicalnot.tf by logicalnot;
+sub zero.tosf by zero.osf;
+sub one.tosf by one.osf;
+sub two.tosf by two.osf;
+sub three.tosf by three.osf;
+sub four.tosf by four.osf;
+sub five.tosf by five.osf;
+sub six.tosf by six.osf;
+sub seven.tosf by seven.osf;
+sub eight.tosf by eight.osf;
+sub nine.tosf by nine.osf;
+
+} pnum;
+
+feature tnum {
+# automatic
+sub zero by zero.tf;
+sub one by one.tf;
+sub two by two.tf;
+sub three by three.tf;
+sub four by four.tf;
+sub five by five.tf;
+sub six by six.tf;
+sub seven by seven.tf;
+sub eight by eight.tf;
+sub nine by nine.tf;
+sub bulletoperator by bulletoperator.tf;
+sub commercialMinusSign by commercialMinusSign.tf;
+sub divisionslash by divisionslash.tf;
+sub equivalence by equivalence.tf;
+sub notidentical by notidentical.tf;
+sub plus by plus.tf;
+sub minus by minus.tf;
+sub multiply by multiply.tf;
+sub divide by divide.tf;
+sub equal by equal.tf;
+sub notequal by notequal.tf;
+sub greater by greater.tf;
+sub less by less.tf;
+sub greaterequal by greaterequal.tf;
+sub lessequal by lessequal.tf;
+sub plusminus by plusminus.tf;
+sub approxequal by approxequal.tf;
+sub logicalnot by logicalnot.tf;
+sub zero.osf by zero.tosf;
+sub one.osf by one.tosf;
+sub two.osf by two.tosf;
+sub three.osf by three.tosf;
+sub four.osf by four.tosf;
+sub five.osf by five.tosf;
+sub six.osf by six.tosf;
+sub seven.osf by seven.tosf;
+sub eight.osf by eight.tosf;
+sub nine.osf by nine.tosf;
+
+} tnum;
+
+feature onum {
+# automatic
+sub zero.tf by zero.tosf;
+sub one.tf by one.tosf;
+sub two.tf by two.tosf;
+sub three.tf by three.tosf;
+sub four.tf by four.tosf;
+sub five.tf by five.tosf;
+sub six.tf by six.tosf;
+sub seven.tf by seven.tosf;
+sub eight.tf by eight.tosf;
+sub nine.tf by nine.tosf;
+sub zero by zero.osf;
+sub one by one.osf;
+sub two by two.osf;
+sub three by three.osf;
+sub four by four.osf;
+sub five by five.osf;
+sub six by six.osf;
+sub seven by seven.osf;
+sub eight by eight.osf;
+sub nine by nine.osf;
+
+} onum;
+
+feature case {
+# automatic
+sub periodcentered.loclCAT by periodcentered.loclCAT.case;
+sub dieresiscomb by dieresiscomb.case;
+sub dotaccentcomb by dotaccentcomb.case;
+sub gravecomb by gravecomb.case;
+sub acutecomb by acutecomb.case;
+sub hungarumlautcomb by hungarumlautcomb.case;
+sub circumflexcomb by circumflexcomb.case;
+sub caroncomb by caroncomb.case;
+sub brevecomb by brevecomb.case;
+sub ringcomb by ringcomb.case;
+sub ringcomb_acutecomb by ringcomb_acutecomb.case;
+sub tildecomb by tildecomb.case;
+sub macroncomb by macroncomb.case;
+sub hookabovecomb by hookabovecomb.case;
+sub dblgravecomb by dblgravecomb.case;
+sub breveinvertedcomb by breveinvertedcomb.case;
+sub strokeshortcomb by strokeshortcomb.case;
+sub slashshortcomb by slashshortcomb.case;
+sub slashlongcomb by slashlongcomb.case;
+sub macroncomb.narrow by macroncomb.narrow.case;
+sub ogonekcomb.tall by ogonekcomb.tall.case;
+sub brevecomb-cy by brevecomb-cy.case;
+sub descender-cy by descender-cy.case;
+sub brevecomb_acutecomb by brevecomb_acutecomb.case;
+sub brevecomb_gravecomb by brevecomb_gravecomb.case;
+sub brevecomb_hookabovecomb by brevecomb_hookabovecomb.case;
+sub brevecomb_tildecomb by brevecomb_tildecomb.case;
+sub circumflexcomb_acutecomb by circumflexcomb_acutecomb.case;
+sub circumflexcomb_gravecomb by circumflexcomb_gravecomb.case;
+sub circumflexcomb_hookabovecomb by circumflexcomb_hookabovecomb.case;
+sub circumflexcomb_tildecomb by circumflexcomb_tildecomb.case;
+sub zero.osf by zero.lf;
+sub one.osf by one.lf;
+sub two.osf by two.lf;
+sub three.osf by three.lf;
+sub four.osf by four.lf;
+sub five.osf by five.lf;
+sub six.osf by six.lf;
+sub seven.osf by seven.lf;
+sub eight.osf by eight.lf;
+sub nine.osf by nine.lf;
+sub zero.tf by zero.lf;
+sub one.tf by one.lf;
+sub two.tf by two.lf;
+sub three.tf by three.lf;
+sub four.tf by four.lf;
+sub five.tf by five.lf;
+sub six.tf by six.lf;
+sub seven.tf by seven.lf;
+sub eight.tf by eight.lf;
+sub nine.tf by nine.lf;
+sub zero.tosf by zero.lf;
+sub one.tosf by one.lf;
+sub two.tosf by two.lf;
+sub three.tosf by three.lf;
+sub four.tosf by four.lf;
+sub five.tosf by five.lf;
+sub six.tosf by six.lf;
+sub seven.tosf by seven.lf;
+sub eight.tosf by eight.lf;
+sub nine.tosf by nine.lf;
+
+} case;
+
+feature liga {
+# automatic
+sub f f i by f_f_i;
+sub f f l by f_f_l;
+sub f f by f_f;
+sub f i by fi;
+sub f l by fl;
+
+} liga;
+
+feature zero {
+# automatic
+sub zero.lf by zero.lf.zero;
+sub zero.osf by zero.osf.zero;
+sub zero.tf by zero.tf.zero;
+sub zero.tosf by zero.tosf.zero;
+sub zero by zero.zero;
+
+} zero;
+
+feature salt {
+# automatic
+sub six by six.ss01;
+sub nine by nine.ss01;
+
+} salt;
+
+feature ss01 {
+# automatic
+sub six by six.ss01;
+sub nine by nine.ss01;
+
+} ss01;
diff --git a/src/Cantarell-Light.ufo/fontinfo.plist b/src/Cantarell-Light.ufo/fontinfo.plist
new file mode 100644
index 00000000..fe4b3242
--- /dev/null
+++ b/src/Cantarell-Light.ufo/fontinfo.plist
@@ -0,0 +1,91 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
+<plist version="1.0">
+  <dict>
+    <key>ascender</key>
+    <integer>739</integer>
+    <key>capHeight</key>
+    <integer>694</integer>
+    <key>copyright</key>
+    <string>Copyright (c) 2009--2017 The Cantarell Authors</string>
+    <key>descender</key>
+    <integer>-217</integer>
+    <key>familyName</key>
+    <string>Cantarell</string>
+    <key>guidelines</key>
+    <array/>
+    <key>italicAngle</key>
+    <integer>0</integer>
+    <key>openTypeHeadCreated</key>
+    <string>2009/03/13 21:44:13</string>
+    <key>openTypeNameDesigner</key>
+    <string>Dave Crossland, Nikolaus Waxweiler, Jacques Le Bailly, Eben Sorkin, Alexei Vanyashin</string>
+    <key>openTypeNameDesignerURL</key>
+    <string>http://abattis.org</string>
+    <key>openTypeNameManufacturerURL</key>
+    <string>http://abattis.org</string>
+    <key>openTypeOS2Panose</key>
+    <array>
+      <integer>2</integer>
+      <integer>0</integer>
+      <integer>5</integer>
+      <integer>3</integer>
+      <integer>0</integer>
+      <integer>0</integer>
+      <integer>0</integer>
+      <integer>0</integer>
+      <integer>0</integer>
+      <integer>0</integer>
+    </array>
+    <key>openTypeOS2Type</key>
+    <array>
+      <integer>3</integer>
+    </array>
+    <key>openTypeOS2VendorID</key>
+    <string>ABAT</string>
+    <key>postscriptBlueScale</key>
+    <real>0.0625</real>
+    <key>postscriptBlueValues</key>
+    <array>
+      <integer>-10</integer>
+      <integer>0</integer>
+      <integer>480</integer>
+      <integer>490</integer>
+      <integer>694</integer>
+      <integer>704</integer>
+      <integer>739</integer>
+      <integer>749</integer>
+    </array>
+    <key>postscriptFamilyBlues</key>
+    <array/>
+    <key>postscriptFamilyOtherBlues</key>
+    <array/>
+    <key>postscriptOtherBlues</key>
+    <array>
+      <integer>-227</integer>
+      <integer>-217</integer>
+    </array>
+    <key>postscriptStemSnapH</key>
+    <array>
+      <integer>20</integer>
+    </array>
+    <key>postscriptStemSnapV</key>
+    <array>
+      <integer>20</integer>
+    </array>
+    <key>postscriptUnderlinePosition</key>
+    <integer>-100</integer>
+    <key>postscriptUnderlineThickness</key>
+    <integer>50</integer>
+    <key>styleName</key>
+    <string>Light</string>
+    <key>unitsPerEm</key>
+    <integer>1000</integer>
+    <key>versionMajor</key>
+    <integer>0</integer>
+    <key>versionMinor</key>
+    <integer>111</integer>
+    <key>xHeight</key>
+    <integer>480</integer>
+  </dict>
+</plist>
diff --git a/src/Cantarell-Light.ufo/glyphs.T_emplate/E_ng.glif 
b/src/Cantarell-Light.ufo/glyphs.T_emplate/E_ng.glif
new file mode 100644
index 00000000..0519ca6c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs.T_emplate/E_ng.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Eng" format="2">
+  <advance width="750"/>
+  <unicode hex="014A"/>
+  <outline>
+    <component base="N" xOffset="-1"/>
+    <component base="_bottomhook" xOffset="155"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>N</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>N</string>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs.T_emplate/contents.plist 
b/src/Cantarell-Light.ufo/glyphs.T_emplate/contents.plist
new file mode 100644
index 00000000..3033d646
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs.T_emplate/contents.plist
@@ -0,0 +1,12 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
+<plist version="1.0">
+  <dict>
+    <key>Eng</key>
+    <string>E_ng.glif</string>
+    <key>eng</key>
+    <string>eng.glif</string>
+    <key>florin</key>
+    <string>florin.glif</string>
+  </dict>
+</plist>
diff --git a/src/Cantarell-Light.ufo/glyphs.T_emplate/eng.glif 
b/src/Cantarell-Light.ufo/glyphs.T_emplate/eng.glif
new file mode 100644
index 00000000..16c7242f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs.T_emplate/eng.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eng" format="2">
+  <advance width="553"/>
+  <unicode hex="014B"/>
+  <outline>
+    <component base="n"/>
+    <component base="_bottomhook" xOffset="-12"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>n</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>n</string>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs.T_emplate/florin.glif 
b/src/Cantarell-Light.ufo/glyphs.T_emplate/florin.glif
new file mode 100644
index 00000000..6ca515c5
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs.T_emplate/florin.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="florin" format="2">
+  <advance width="325"/>
+  <unicode hex="0192"/>
+  <outline>
+    <component base="f"/>
+    <component base="_bottomhook" xOffset="-313"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>0</integer>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs.T_emplate/layerinfo.plist 
b/src/Cantarell-Light.ufo/glyphs.T_emplate/layerinfo.plist
new file mode 100644
index 00000000..5badafd6
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs.T_emplate/layerinfo.plist
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
+<plist version="1.0">
+  <dict>
+    <key>lib</key>
+    <dict>
+      <key>com.schriftgestaltung.layerId</key>
+      <string>BBCE993A-9825-45AD-AC83-BBB6CFF2EE79</string>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Eng</key>
+      <integer>3</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eng</key>
+      <integer>3</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.florin</key>
+      <integer>3</integer>
+    </dict>
+  </dict>
+</plist>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_-cy.glif b/src/Cantarell-Light.ufo/glyphs/A_-cy.glif
new file mode 100644
index 00000000..aeca432b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/A_-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="A-cy" format="2">
+  <advance width="634"/>
+  <unicode hex="0410"/>
+  <outline>
+    <component base="A"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_.glif b/src/Cantarell-Light.ufo/glyphs/A_.glif
new file mode 100644
index 00000000..e92433dc
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/A_.glif
@@ -0,0 +1,29 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="A" format="2">
+  <advance width="634"/>
+  <unicode hex="0041"/>
+  <note>
+A
+</note>
+  <anchor x="323" y="0" name="bottom"/>
+  <anchor x="583" y="10" name="ogonek"/>
+  <anchor x="326" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="44" y="0" type="line"/>
+      <point x="66" y="0" type="line"/>
+      <point x="326" y="676" type="line"/>
+      <point x="322" y="676" type="line"/>
+      <point x="565" y="0" type="line"/>
+      <point x="589" y="0" type="line"/>
+      <point x="337" y="694" type="line"/>
+      <point x="314" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="152" y="249" type="line"/>
+      <point x="489" y="249" type="line"/>
+      <point x="483" y="268" type="line"/>
+      <point x="157" y="268" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_E_.glif b/src/Cantarell-Light.ufo/glyphs/A_E_.glif
new file mode 100644
index 00000000..9e3a95b5
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/A_E_.glif
@@ -0,0 +1,51 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="AE" format="2">
+  <advance width="914"/>
+  <unicode hex="00C6"/>
+  <anchor x="500" y="0" name="bottom"/>
+  <anchor x="500" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="51" y="0" type="line"/>
+      <point x="74" y="0" type="line"/>
+      <point x="493" y="694" type="line"/>
+      <point x="474" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="210" y="243" type="line"/>
+      <point x="488" y="243" type="line"/>
+      <point x="489" y="262" type="line"/>
+      <point x="219" y="262" type="line"/>
+    </contour>
+    <contour>
+      <point x="478" y="0" type="line"/>
+      <point x="499" y="0" type="line"/>
+      <point x="499" y="694" type="line"/>
+      <point x="478" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="487" y="0" type="line"/>
+      <point x="865" y="0" type="line"/>
+      <point x="865" y="18" type="line"/>
+      <point x="487" y="18" type="line"/>
+    </contour>
+    <contour>
+      <point x="487" y="351" type="line"/>
+      <point x="840" y="351" type="line"/>
+      <point x="840" y="369" type="line"/>
+      <point x="487" y="369" type="line"/>
+    </contour>
+    <contour>
+      <point x="487" y="676" type="line"/>
+      <point x="865" y="676" type="line"/>
+      <point x="865" y="694" type="line"/>
+      <point x="487" y="694" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>E</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_E_acute.glif b/src/Cantarell-Light.ufo/glyphs/A_E_acute.glif
new file mode 100644
index 00000000..5fb23bd9
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/A_E_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="AEacute" format="2">
+  <advance width="914"/>
+  <unicode hex="01FC"/>
+  <outline>
+    <component base="AE"/>
+    <component base="acutecomb.case" xOffset="442"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_acute.glif b/src/Cantarell-Light.ufo/glyphs/A_acute.glif
new file mode 100644
index 00000000..b3787921
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/A_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Aacute" format="2">
+  <advance width="634"/>
+  <unicode hex="00C1"/>
+  <outline>
+    <component base="A"/>
+    <component base="acutecomb.case" xOffset="268"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_breve-cy.glif b/src/Cantarell-Light.ufo/glyphs/A_breve-cy.glif
new file mode 100644
index 00000000..2fa1fde8
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/A_breve-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Abreve-cy" format="2">
+  <advance width="634"/>
+  <unicode hex="04D0"/>
+  <outline>
+    <component base="A-cy"/>
+    <component base="brevecomb-cy.case" xOffset="133"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_breve.glif b/src/Cantarell-Light.ufo/glyphs/A_breve.glif
new file mode 100644
index 00000000..daa93b58
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/A_breve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Abreve" format="2">
+  <advance width="634"/>
+  <unicode hex="0102"/>
+  <outline>
+    <component base="A"/>
+    <component base="brevecomb.case" xOffset="123"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_breveacute.glif 
b/src/Cantarell-Light.ufo/glyphs/A_breveacute.glif
new file mode 100644
index 00000000..ba76237a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/A_breveacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Abreveacute" format="2">
+  <advance width="634"/>
+  <unicode hex="1EAE"/>
+  <outline>
+    <component base="A"/>
+    <component base="brevecomb_acutecomb.case" xOffset="146" yOffset="14"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_brevedotbelow.glif 
b/src/Cantarell-Light.ufo/glyphs/A_brevedotbelow.glif
new file mode 100644
index 00000000..1aec1e16
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/A_brevedotbelow.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Abrevedotbelow" format="2">
+  <advance width="634"/>
+  <unicode hex="1EB6"/>
+  <outline>
+    <component base="A"/>
+    <component base="dotbelowcomb" xOffset="203"/>
+    <component base="brevecomb.case" xOffset="123"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_brevegrave.glif 
b/src/Cantarell-Light.ufo/glyphs/A_brevegrave.glif
new file mode 100644
index 00000000..23b3473b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/A_brevegrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Abrevegrave" format="2">
+  <advance width="634"/>
+  <unicode hex="1EB0"/>
+  <outline>
+    <component base="A"/>
+    <component base="brevecomb_gravecomb.case" xOffset="135" yOffset="14"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_brevehookabove.glif 
b/src/Cantarell-Light.ufo/glyphs/A_brevehookabove.glif
new file mode 100644
index 00000000..6e7c9609
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/A_brevehookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Abrevehookabove" format="2">
+  <advance width="634"/>
+  <unicode hex="1EB2"/>
+  <outline>
+    <component base="A"/>
+    <component base="brevecomb_hookabovecomb.case" xOffset="140" yOffset="14"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_brevetilde.glif 
b/src/Cantarell-Light.ufo/glyphs/A_brevetilde.glif
new file mode 100644
index 00000000..2f824d6a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/A_brevetilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Abrevetilde" format="2">
+  <advance width="634"/>
+  <unicode hex="1EB4"/>
+  <outline>
+    <component base="A"/>
+    <component base="brevecomb_tildecomb.case" xOffset="107" yOffset="14"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_caron.glif b/src/Cantarell-Light.ufo/glyphs/A_caron.glif
new file mode 100644
index 00000000..532c1e6d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/A_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Acaron" format="2">
+  <advance width="634"/>
+  <unicode hex="01CD"/>
+  <outline>
+    <component base="A"/>
+    <component base="caroncomb.case" xOffset="151"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_circumflex.glif 
b/src/Cantarell-Light.ufo/glyphs/A_circumflex.glif
new file mode 100644
index 00000000..b5f2e46f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/A_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Acircumflex" format="2">
+  <advance width="634"/>
+  <unicode hex="00C2"/>
+  <outline>
+    <component base="A"/>
+    <component base="circumflexcomb.case" xOffset="149"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_circumflexacute.glif 
b/src/Cantarell-Light.ufo/glyphs/A_circumflexacute.glif
new file mode 100644
index 00000000..b280e2dd
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/A_circumflexacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Acircumflexacute" format="2">
+  <advance width="634"/>
+  <unicode hex="1EA4"/>
+  <outline>
+    <component base="A"/>
+    <component base="circumflexcomb_acutecomb.case" xOffset="169" yOffset="14"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_circumflexdotbelow.glif 
b/src/Cantarell-Light.ufo/glyphs/A_circumflexdotbelow.glif
new file mode 100644
index 00000000..d3f78220
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/A_circumflexdotbelow.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Acircumflexdotbelow" format="2">
+  <advance width="634"/>
+  <unicode hex="1EAC"/>
+  <outline>
+    <component base="A"/>
+    <component base="dotbelowcomb" xOffset="203"/>
+    <component base="circumflexcomb.case" xOffset="149"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_circumflexgrave.glif 
b/src/Cantarell-Light.ufo/glyphs/A_circumflexgrave.glif
new file mode 100644
index 00000000..68f7ee30
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/A_circumflexgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Acircumflexgrave" format="2">
+  <advance width="634"/>
+  <unicode hex="1EA6"/>
+  <outline>
+    <component base="A"/>
+    <component base="circumflexcomb_gravecomb.case" xOffset="169" yOffset="14"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_circumflexhookabove.glif 
b/src/Cantarell-Light.ufo/glyphs/A_circumflexhookabove.glif
new file mode 100644
index 00000000..febe5411
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/A_circumflexhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Acircumflexhookabove" format="2">
+  <advance width="634"/>
+  <unicode hex="1EA8"/>
+  <outline>
+    <component base="A"/>
+    <component base="circumflexcomb_hookabovecomb.case" xOffset="169" yOffset="14"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_circumflextilde.glif 
b/src/Cantarell-Light.ufo/glyphs/A_circumflextilde.glif
new file mode 100644
index 00000000..6d0d4a2f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/A_circumflextilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Acircumflextilde" format="2">
+  <advance width="634"/>
+  <unicode hex="1EAA"/>
+  <outline>
+    <component base="A"/>
+    <component base="circumflexcomb_tildecomb.case" xOffset="127" yOffset="14"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_dblgrave.glif b/src/Cantarell-Light.ufo/glyphs/A_dblgrave.glif
new file mode 100644
index 00000000..f7f18920
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/A_dblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Adblgrave" format="2">
+  <advance width="634"/>
+  <unicode hex="0200"/>
+  <outline>
+    <component base="A"/>
+    <component base="dblgravecomb.case" xOffset="83"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_dieresis-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/A_dieresis-cy.glif
new file mode 100644
index 00000000..e4113791
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/A_dieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Adieresis-cy" format="2">
+  <advance width="634"/>
+  <unicode hex="04D2"/>
+  <outline>
+    <component base="A-cy"/>
+    <component base="dieresiscomb.case" xOffset="106"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_dieresis.glif b/src/Cantarell-Light.ufo/glyphs/A_dieresis.glif
new file mode 100644
index 00000000..4857292a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/A_dieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Adieresis" format="2">
+  <advance width="634"/>
+  <unicode hex="00C4"/>
+  <outline>
+    <component base="A"/>
+    <component base="dieresiscomb.case" xOffset="106"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_dotbelow.glif b/src/Cantarell-Light.ufo/glyphs/A_dotbelow.glif
new file mode 100644
index 00000000..81b14647
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/A_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Adotbelow" format="2">
+  <advance width="634"/>
+  <unicode hex="1EA0"/>
+  <outline>
+    <component base="A"/>
+    <component base="dotbelowcomb" xOffset="203"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_grave.glif b/src/Cantarell-Light.ufo/glyphs/A_grave.glif
new file mode 100644
index 00000000..d4e7360d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/A_grave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Agrave" format="2">
+  <advance width="634"/>
+  <unicode hex="00C0"/>
+  <outline>
+    <component base="A"/>
+    <component base="gravecomb.case" xOffset="129"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_hookabove.glif b/src/Cantarell-Light.ufo/glyphs/A_hookabove.glif
new file mode 100644
index 00000000..98a1f4cb
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/A_hookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ahookabove" format="2">
+  <advance width="634"/>
+  <unicode hex="1EA2"/>
+  <outline>
+    <component base="A"/>
+    <component base="hookabovecomb.case" xOffset="171"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_ie-cy.glif b/src/Cantarell-Light.ufo/glyphs/A_ie-cy.glif
new file mode 100644
index 00000000..893acd57
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/A_ie-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Aie-cy" format="2">
+  <advance width="914"/>
+  <unicode hex="04D4"/>
+  <outline>
+    <component base="AE"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_invertedbreve.glif 
b/src/Cantarell-Light.ufo/glyphs/A_invertedbreve.glif
new file mode 100644
index 00000000..d4e9e986
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/A_invertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ainvertedbreve" format="2">
+  <advance width="634"/>
+  <unicode hex="0202"/>
+  <outline>
+    <component base="A"/>
+    <component base="breveinvertedcomb.case" xOffset="120"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_macron.glif b/src/Cantarell-Light.ufo/glyphs/A_macron.glif
new file mode 100644
index 00000000..66f70954
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/A_macron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Amacron" format="2">
+  <advance width="634"/>
+  <unicode hex="0100"/>
+  <outline>
+    <component base="A"/>
+    <component base="macroncomb.case" xOffset="88"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_ogonek.glif b/src/Cantarell-Light.ufo/glyphs/A_ogonek.glif
new file mode 100644
index 00000000..43d5baa3
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/A_ogonek.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Aogonek" format="2">
+  <advance width="634"/>
+  <unicode hex="0104"/>
+  <outline>
+    <component base="A"/>
+    <component base="ogonekcomb" xOffset="182"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_ring.glif b/src/Cantarell-Light.ufo/glyphs/A_ring.glif
new file mode 100644
index 00000000..508acc83
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/A_ring.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Aring" format="2">
+  <advance width="634"/>
+  <unicode hex="00C5"/>
+  <outline>
+    <component base="A"/>
+    <component base="ringcomb.case" xOffset="152"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_ringacute.glif b/src/Cantarell-Light.ufo/glyphs/A_ringacute.glif
new file mode 100644
index 00000000..83267fb7
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/A_ringacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Aringacute" format="2">
+  <advance width="634"/>
+  <unicode hex="01FA"/>
+  <outline>
+    <component base="A"/>
+    <component base="ringcomb_acutecomb.case" xOffset="167"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/A_tilde.glif b/src/Cantarell-Light.ufo/glyphs/A_tilde.glif
new file mode 100644
index 00000000..7f22ebb3
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/A_tilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Atilde" format="2">
+  <advance width="634"/>
+  <unicode hex="00C3"/>
+  <outline>
+    <component base="A"/>
+    <component base="tildecomb.case" xOffset="82"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/B_.glif b/src/Cantarell-Light.ufo/glyphs/B_.glif
new file mode 100644
index 00000000..09eeafbd
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/B_.glif
@@ -0,0 +1,48 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="B" format="2">
+  <advance width="619"/>
+  <unicode hex="0042"/>
+  <note>
+B
+</note>
+  <anchor x="267" y="0" name="bottom"/>
+  <anchor x="267" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="110" y="0" type="line"/>
+      <point x="319" y="0" type="line" smooth="yes"/>
+      <point x="473" y="0"/>
+      <point x="557" y="68"/>
+      <point x="557" y="185" type="curve" smooth="yes"/>
+      <point x="557" y="300"/>
+      <point x="475" y="373"/>
+      <point x="353" y="373" type="curve" smooth="yes"/>
+      <point x="124" y="373" type="line"/>
+      <point x="124" y="356" type="line"/>
+      <point x="343" y="356" type="line" smooth="yes"/>
+      <point x="462" y="356"/>
+      <point x="535" y="288"/>
+      <point x="535" y="181" type="curve" smooth="yes"/>
+      <point x="535" y="75"/>
+      <point x="464" y="18"/>
+      <point x="330" y="18" type="curve" smooth="yes"/>
+      <point x="130" y="18" type="line"/>
+      <point x="130" y="676" type="line"/>
+      <point x="286" y="676" type="line" smooth="yes"/>
+      <point x="414" y="676"/>
+      <point x="484" y="622"/>
+      <point x="484" y="521" type="curve" smooth="yes"/>
+      <point x="484" y="442"/>
+      <point x="441" y="388"/>
+      <point x="357" y="369" type="curve"/>
+      <point x="383" y="365" type="line"/>
+      <point x="457" y="379"/>
+      <point x="506" y="444"/>
+      <point x="506" y="528" type="curve" smooth="yes"/>
+      <point x="506" y="635"/>
+      <point x="427" y="694"/>
+      <point x="286" y="694" type="curve" smooth="yes"/>
+      <point x="110" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/B_e-cy.glif b/src/Cantarell-Light.ufo/glyphs/B_e-cy.glif
new file mode 100644
index 00000000..d9a72447
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/B_e-cy.glif
@@ -0,0 +1,31 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Be-cy" format="2">
+  <advance width="605"/>
+  <unicode hex="0411"/>
+  <outline>
+    <contour>
+      <point x="110" y="0" type="line"/>
+      <point x="318" y="0" type="line" smooth="yes"/>
+      <point x="463" y="0"/>
+      <point x="546" y="71"/>
+      <point x="546" y="195" type="curve" smooth="yes"/>
+      <point x="546" y="317"/>
+      <point x="471" y="393"/>
+      <point x="352" y="393" type="curve" smooth="yes"/>
+      <point x="124" y="393" type="line"/>
+      <point x="124" y="376" type="line"/>
+      <point x="342" y="376" type="line" smooth="yes"/>
+      <point x="454" y="376"/>
+      <point x="524" y="305"/>
+      <point x="524" y="191" type="curve" smooth="yes"/>
+      <point x="524" y="78"/>
+      <point x="456" y="18"/>
+      <point x="329" y="18" type="curve" smooth="yes"/>
+      <point x="132" y="18" type="line"/>
+      <point x="132" y="676" type="line"/>
+      <point x="476" y="676" type="line"/>
+      <point x="476" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/C_.glif b/src/Cantarell-Light.ufo/glyphs/C_.glif
new file mode 100644
index 00000000..c446232b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/C_.glif
@@ -0,0 +1,40 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="C" format="2">
+  <advance width="646"/>
+  <unicode hex="0043"/>
+  <note>
+C
+</note>
+  <anchor x="359" y="0" name="bottom"/>
+  <anchor x="359" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="395" y="-10" type="curve" smooth="yes"/>
+      <point x="461" y="-10"/>
+      <point x="535" y="6"/>
+      <point x="596" y="33" type="curve"/>
+      <point x="591" y="49" type="line"/>
+      <point x="531" y="24"/>
+      <point x="459" y="9"/>
+      <point x="399" y="9" type="curve" smooth="yes"/>
+      <point x="216" y="9"/>
+      <point x="92" y="145"/>
+      <point x="92" y="348" type="curve" smooth="yes"/>
+      <point x="92" y="549"/>
+      <point x="219" y="683"/>
+      <point x="409" y="683" type="curve" smooth="yes"/>
+      <point x="469" y="683"/>
+      <point x="532" y="670"/>
+      <point x="590" y="645" type="curve"/>
+      <point x="597" y="662" type="line"/>
+      <point x="539" y="689"/>
+      <point x="476" y="702"/>
+      <point x="412" y="702" type="curve" smooth="yes"/>
+      <point x="207" y="702"/>
+      <point x="70" y="556"/>
+      <point x="70" y="338" type="curve" smooth="yes"/>
+      <point x="70" y="129"/>
+      <point x="201" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/C_acute.glif b/src/Cantarell-Light.ufo/glyphs/C_acute.glif
new file mode 100644
index 00000000..f61122ff
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/C_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Cacute" format="2">
+  <advance width="646"/>
+  <unicode hex="0106"/>
+  <outline>
+    <component base="C"/>
+    <component base="acutecomb.case" xOffset="301"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/C_caron.glif b/src/Cantarell-Light.ufo/glyphs/C_caron.glif
new file mode 100644
index 00000000..c22b3cfe
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/C_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ccaron" format="2">
+  <advance width="646"/>
+  <unicode hex="010C"/>
+  <outline>
+    <component base="C"/>
+    <component base="caroncomb.case" xOffset="184"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/C_cedilla.glif b/src/Cantarell-Light.ufo/glyphs/C_cedilla.glif
new file mode 100644
index 00000000..7a918c63
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/C_cedilla.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ccedilla" format="2">
+  <advance width="646"/>
+  <unicode hex="00C7"/>
+  <outline>
+    <component base="C"/>
+    <component base="cedillacomb" xOffset="234"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/C_cedillaacute.glif 
b/src/Cantarell-Light.ufo/glyphs/C_cedillaacute.glif
new file mode 100644
index 00000000..5630b756
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/C_cedillaacute.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ccedillaacute" format="2">
+  <advance width="646"/>
+  <unicode hex="1E08"/>
+  <outline>
+    <component base="C"/>
+    <component base="cedillacomb" xOffset="234"/>
+    <component base="acutecomb.case" xOffset="301"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/C_circumflex.glif 
b/src/Cantarell-Light.ufo/glyphs/C_circumflex.glif
new file mode 100644
index 00000000..c3d3d6d5
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/C_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ccircumflex" format="2">
+  <advance width="646"/>
+  <unicode hex="0108"/>
+  <outline>
+    <component base="C"/>
+    <component base="circumflexcomb.case" xOffset="182"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/C_dotaccent.glif b/src/Cantarell-Light.ufo/glyphs/C_dotaccent.glif
new file mode 100644
index 00000000..3a620b09
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/C_dotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Cdotaccent" format="2">
+  <advance width="646"/>
+  <unicode hex="010A"/>
+  <outline>
+    <component base="C"/>
+    <component base="dotaccentcomb.case" xOffset="240"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/C_he-cy.glif b/src/Cantarell-Light.ufo/glyphs/C_he-cy.glif
new file mode 100644
index 00000000..46e52ac4
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/C_he-cy.glif
@@ -0,0 +1,33 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Che-cy" format="2">
+  <advance width="616"/>
+  <unicode hex="0427"/>
+  <anchor x="532" y="0" name="bottomright"/>
+  <anchor x="309" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="276" y="263" type="curve" smooth="yes"/>
+      <point x="365" y="263"/>
+      <point x="453" y="292"/>
+      <point x="503" y="329" type="curve"/>
+      <point x="493" y="340" type="line"/>
+      <point x="449" y="309"/>
+      <point x="362" y="281"/>
+      <point x="278" y="281" type="curve" smooth="yes"/>
+      <point x="162" y="281"/>
+      <point x="94" y="338"/>
+      <point x="94" y="435" type="curve" smooth="yes"/>
+      <point x="94" y="694" type="line"/>
+      <point x="73" y="694" type="line"/>
+      <point x="73" y="435" type="line" smooth="yes"/>
+      <point x="73" y="328"/>
+      <point x="146" y="263"/>
+    </contour>
+    <contour>
+      <point x="485" y="0" type="line"/>
+      <point x="506" y="0" type="line"/>
+      <point x="506" y="694" type="line"/>
+      <point x="485" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/C_hedescender-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/C_hedescender-cy.glif
new file mode 100644
index 00000000..0649274a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/C_hedescender-cy.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Chedescender-cy" format="2">
+  <advance width="627"/>
+  <unicode hex="04B6"/>
+  <outline>
+    <component base="Che-cy"/>
+    <component base="descender-cy.case" xOffset="436"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/C_hedieresis-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/C_hedieresis-cy.glif
new file mode 100644
index 00000000..101258ef
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/C_hedieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Chedieresis-cy" format="2">
+  <advance width="616"/>
+  <unicode hex="04F4"/>
+  <outline>
+    <component base="Che-cy"/>
+    <component base="dieresiscomb.case" xOffset="89"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/C_hekhakassian-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/C_hekhakassian-cy.glif
new file mode 100644
index 00000000..fddb81a2
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/C_hekhakassian-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Chekhakassian-cy" format="2">
+  <advance width="616"/>
+  <unicode hex="04CB"/>
+  <outline>
+    <component base="Che-cy"/>
+    <component base="_descenderreverse-cy.case" xOffset="418"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/C_heverticalstroke-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/C_heverticalstroke-cy.glif
new file mode 100644
index 00000000..8ebc2c27
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/C_heverticalstroke-cy.glif
@@ -0,0 +1,37 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Cheverticalstroke-cy" format="2">
+  <advance width="636"/>
+  <unicode hex="04B8"/>
+  <outline>
+    <contour>
+      <point x="287" y="263" type="curve" smooth="yes"/>
+      <point x="375" y="263"/>
+      <point x="468" y="290"/>
+      <point x="523" y="329" type="curve"/>
+      <point x="513" y="340" type="line"/>
+      <point x="464" y="307"/>
+      <point x="372" y="281"/>
+      <point x="289" y="281" type="curve" smooth="yes"/>
+      <point x="164" y="281"/>
+      <point x="94" y="338"/>
+      <point x="94" y="435" type="curve" smooth="yes"/>
+      <point x="94" y="694" type="line"/>
+      <point x="73" y="694" type="line"/>
+      <point x="73" y="435" type="line" smooth="yes"/>
+      <point x="73" y="328"/>
+      <point x="148" y="263"/>
+    </contour>
+    <contour>
+      <point x="289" y="96" type="line"/>
+      <point x="309" y="96" type="line"/>
+      <point x="309" y="456" type="line"/>
+      <point x="289" y="456" type="line"/>
+    </contour>
+    <contour>
+      <point x="505" y="0" type="line"/>
+      <point x="526" y="0" type="line"/>
+      <point x="526" y="694" type="line"/>
+      <point x="505" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/D_.glif b/src/Cantarell-Light.ufo/glyphs/D_.glif
new file mode 100644
index 00000000..1261f1d2
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/D_.glif
@@ -0,0 +1,35 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="D" format="2">
+  <advance width="692"/>
+  <unicode hex="0044"/>
+  <note>
+D
+</note>
+  <anchor x="340" y="0" name="bottom"/>
+  <anchor x="173" y="364" name="center"/>
+  <anchor x="330" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="110" y="0" type="line"/>
+      <point x="273" y="0" type="line" smooth="yes"/>
+      <point x="491" y="0"/>
+      <point x="621" y="131"/>
+      <point x="621" y="353" type="curve" smooth="yes"/>
+      <point x="621" y="573"/>
+      <point x="500" y="694"/>
+      <point x="279" y="694" type="curve" smooth="yes"/>
+      <point x="110" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="132" y="18" type="line"/>
+      <point x="132" y="676" type="line"/>
+      <point x="273" y="676" type="line" smooth="yes"/>
+      <point x="487" y="676"/>
+      <point x="599" y="564"/>
+      <point x="599" y="348" type="curve" smooth="yes"/>
+      <point x="599" y="138"/>
+      <point x="483" y="18"/>
+      <point x="279" y="18" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/D_Z_caron.glif b/src/Cantarell-Light.ufo/glyphs/D_Z_caron.glif
new file mode 100644
index 00000000..060b1c9b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/D_Z_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="DZcaron" format="2">
+  <advance width="1308"/>
+  <unicode hex="01C4"/>
+  <outline>
+    <component base="D"/>
+    <component base="Zcaron" xOffset="692"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/D_caron.glif b/src/Cantarell-Light.ufo/glyphs/D_caron.glif
new file mode 100644
index 00000000..b2afcf8a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/D_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Dcaron" format="2">
+  <advance width="692"/>
+  <unicode hex="010E"/>
+  <outline>
+    <component base="D"/>
+    <component base="caroncomb.case" xOffset="155"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/D_croat.glif b/src/Cantarell-Light.ufo/glyphs/D_croat.glif
new file mode 100644
index 00000000..f4728bba
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/D_croat.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Dcroat" format="2">
+  <advance width="692"/>
+  <unicode hex="0110"/>
+  <outline>
+    <component base="Eth"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/D_dotbelow.glif b/src/Cantarell-Light.ufo/glyphs/D_dotbelow.glif
new file mode 100644
index 00000000..99943dd1
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/D_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ddotbelow" format="2">
+  <advance width="692"/>
+  <unicode hex="1E0C"/>
+  <outline>
+    <component base="D"/>
+    <component base="dotbelowcomb" xOffset="220"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/D_e-cy.glif b/src/Cantarell-Light.ufo/glyphs/D_e-cy.glif
new file mode 100644
index 00000000..a95e5162
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/D_e-cy.glif
@@ -0,0 +1,33 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="De-cy" format="2">
+  <advance width="702"/>
+  <unicode hex="0414"/>
+  <outline>
+    <contour>
+      <point x="74" y="2" type="line"/>
+      <point x="184" y="2"/>
+      <point x="235" y="129"/>
+      <point x="235" y="407" type="curve" smooth="yes"/>
+      <point x="235" y="675" type="line"/>
+      <point x="553" y="675" type="line"/>
+      <point x="553" y="6" type="line"/>
+      <point x="575" y="6" type="line"/>
+      <point x="575" y="694" type="line"/>
+      <point x="213" y="694" type="line"/>
+      <point x="213" y="409" type="line" smooth="yes"/>
+      <point x="213" y="142"/>
+      <point x="169" y="19"/>
+      <point x="72" y="19" type="curve"/>
+    </contour>
+    <contour>
+      <point x="39" y="-175" type="line"/>
+      <point x="60" y="-175" type="line"/>
+      <point x="60" y="0" type="line"/>
+      <point x="642" y="0" type="line"/>
+      <point x="642" y="-175" type="line"/>
+      <point x="663" y="-175" type="line"/>
+      <point x="663" y="19" type="line"/>
+      <point x="39" y="19" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/D_je-cy.glif b/src/Cantarell-Light.ufo/glyphs/D_je-cy.glif
new file mode 100644
index 00000000..8854419f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/D_je-cy.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Dje-cy" format="2">
+  <advance width="766"/>
+  <unicode hex="0402"/>
+  <outline>
+    <contour>
+      <point x="461" y="0" type="line"/>
+      <point x="614" y="7"/>
+      <point x="706" y="91"/>
+      <point x="706" y="223" type="curve" smooth="yes"/>
+      <point x="706" y="349"/>
+      <point x="623" y="431"/>
+      <point x="495" y="431" type="curve" smooth="yes"/>
+      <point x="409" y="431"/>
+      <point x="315" y="395"/>
+      <point x="272" y="345" type="curve"/>
+      <point x="282" y="334" type="line"/>
+      <point x="322" y="379"/>
+      <point x="413" y="413"/>
+      <point x="492" y="413" type="curve" smooth="yes"/>
+      <point x="609" y="413"/>
+      <point x="685" y="338"/>
+      <point x="685" y="223" type="curve" smooth="yes"/>
+      <point x="685" y="102"/>
+      <point x="600" y="25"/>
+      <point x="459" y="18" type="curve"/>
+    </contour>
+    <contour>
+      <point x="270" y="0" type="line"/>
+      <point x="291" y="0" type="line"/>
+      <point x="291" y="694" type="line"/>
+      <point x="270" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="39" y="676" type="line"/>
+      <point x="543" y="676" type="line"/>
+      <point x="543" y="694" type="line"/>
+      <point x="39" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/D_linebelow.glif b/src/Cantarell-Light.ufo/glyphs/D_linebelow.glif
new file mode 100644
index 00000000..4446287d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/D_linebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Dlinebelow" format="2">
+  <advance width="692"/>
+  <unicode hex="1E0E"/>
+  <outline>
+    <component base="D"/>
+    <component base="macronbelowcomb" xOffset="90"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/D_zcaron.glif b/src/Cantarell-Light.ufo/glyphs/D_zcaron.glif
new file mode 100644
index 00000000..0b48913e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/D_zcaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Dzcaron" format="2">
+  <advance width="1106"/>
+  <unicode hex="01C5"/>
+  <outline>
+    <component base="D"/>
+    <component base="zcaron" xOffset="692"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/D_ze-cy.glif b/src/Cantarell-Light.ufo/glyphs/D_ze-cy.glif
new file mode 100644
index 00000000..0554b26b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/D_ze-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Dze-cy" format="2">
+  <advance width="569"/>
+  <unicode hex="0405"/>
+  <outline>
+    <component base="S"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/D_zhe-cy.glif b/src/Cantarell-Light.ufo/glyphs/D_zhe-cy.glif
new file mode 100644
index 00000000..06ad4841
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/D_zhe-cy.glif
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Dzhe-cy" format="2">
+  <advance width="700"/>
+  <unicode hex="040F"/>
+  <outline>
+    <contour>
+      <point x="345" y="-175" type="line"/>
+      <point x="366" y="-175" type="line"/>
+      <point x="366" y="0" type="line"/>
+      <point x="590" y="0" type="line"/>
+      <point x="590" y="694" type="line"/>
+      <point x="569" y="694" type="line"/>
+      <point x="569" y="19" type="line"/>
+      <point x="132" y="19" type="line"/>
+      <point x="132" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="345" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_-cy.glif b/src/Cantarell-Light.ufo/glyphs/E_-cy.glif
new file mode 100644
index 00000000..5debf83e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_-cy.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="E-cy" format="2">
+  <advance width="664"/>
+  <unicode hex="0404"/>
+  <outline>
+    <contour>
+      <point x="75" y="349" type="line"/>
+      <point x="546" y="349" type="line"/>
+      <point x="546" y="367" type="line"/>
+      <point x="75" y="367" type="line"/>
+    </contour>
+    <contour>
+      <point x="406" y="-10" type="curve" smooth="yes"/>
+      <point x="474" y="-10"/>
+      <point x="551" y="6"/>
+      <point x="614" y="33" type="curve"/>
+      <point x="609" y="49" type="line"/>
+      <point x="547" y="24"/>
+      <point x="472" y="9"/>
+      <point x="410" y="9" type="curve" smooth="yes"/>
+      <point x="221" y="9"/>
+      <point x="92" y="146"/>
+      <point x="92" y="348" type="curve" smooth="yes"/>
+      <point x="92" y="549"/>
+      <point x="225" y="683"/>
+      <point x="420" y="683" type="curve" smooth="yes"/>
+      <point x="483" y="683"/>
+      <point x="548" y="670"/>
+      <point x="608" y="645" type="curve"/>
+      <point x="615" y="662" type="line"/>
+      <point x="555" y="689"/>
+      <point x="489" y="702"/>
+      <point x="423" y="702" type="curve" smooth="yes"/>
+      <point x="213" y="702"/>
+      <point x="70" y="556"/>
+      <point x="70" y="338" type="curve" smooth="yes"/>
+      <point x="70" y="129"/>
+      <point x="206" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_.glif b/src/Cantarell-Light.ufo/glyphs/E_.glif
new file mode 100644
index 00000000..ca883f78
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_.glif
@@ -0,0 +1,38 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="E" format="2">
+  <advance width="553"/>
+  <unicode hex="0045"/>
+  <note>
+E
+</note>
+  <anchor x="304" y="0" name="bottom"/>
+  <anchor x="498" y="10" name="ogonek"/>
+  <anchor x="303" y="694" name="top"/>
+  <anchor x="-7" y="694" name="topleft"/>
+  <outline>
+    <contour>
+      <point x="110" y="0" type="line"/>
+      <point x="131" y="0" type="line"/>
+      <point x="131" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="119" y="0" type="line"/>
+      <point x="504" y="0" type="line"/>
+      <point x="504" y="18" type="line"/>
+      <point x="119" y="18" type="line"/>
+    </contour>
+    <contour>
+      <point x="119" y="355" type="line"/>
+      <point x="477" y="355" type="line"/>
+      <point x="477" y="373" type="line"/>
+      <point x="119" y="373" type="line"/>
+    </contour>
+    <contour>
+      <point x="119" y="676" type="line"/>
+      <point x="504" y="676" type="line"/>
+      <point x="504" y="694" type="line"/>
+      <point x="119" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_acute.glif b/src/Cantarell-Light.ufo/glyphs/E_acute.glif
new file mode 100644
index 00000000..a00c4f27
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Eacute" format="2">
+  <advance width="553"/>
+  <unicode hex="00C9"/>
+  <outline>
+    <component base="E"/>
+    <component base="acutecomb.case" xOffset="245"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_breve.glif b/src/Cantarell-Light.ufo/glyphs/E_breve.glif
new file mode 100644
index 00000000..9926182d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_breve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ebreve" format="2">
+  <advance width="553"/>
+  <unicode hex="0114"/>
+  <outline>
+    <component base="E"/>
+    <component base="brevecomb.case" xOffset="100"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_caron.glif b/src/Cantarell-Light.ufo/glyphs/E_caron.glif
new file mode 100644
index 00000000..78af5e57
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ecaron" format="2">
+  <advance width="553"/>
+  <unicode hex="011A"/>
+  <outline>
+    <component base="E"/>
+    <component base="caroncomb.case" xOffset="128"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_cedillabreve.glif 
b/src/Cantarell-Light.ufo/glyphs/E_cedillabreve.glif
new file mode 100644
index 00000000..82276a84
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_cedillabreve.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ecedillabreve" format="2">
+  <advance width="553"/>
+  <unicode hex="1E1C"/>
+  <outline>
+    <component base="E"/>
+    <component base="cedillacomb" xOffset="179"/>
+    <component base="brevecomb.case" xOffset="100"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_circumflex.glif 
b/src/Cantarell-Light.ufo/glyphs/E_circumflex.glif
new file mode 100644
index 00000000..1b8b3ea5
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ecircumflex" format="2">
+  <advance width="553"/>
+  <unicode hex="00CA"/>
+  <outline>
+    <component base="E"/>
+    <component base="circumflexcomb.case" xOffset="126"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_circumflexacute.glif 
b/src/Cantarell-Light.ufo/glyphs/E_circumflexacute.glif
new file mode 100644
index 00000000..157b43de
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_circumflexacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ecircumflexacute" format="2">
+  <advance width="553"/>
+  <unicode hex="1EBE"/>
+  <outline>
+    <component base="E"/>
+    <component base="circumflexcomb_acutecomb.case" xOffset="146" yOffset="14"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_circumflexdotbelow.glif 
b/src/Cantarell-Light.ufo/glyphs/E_circumflexdotbelow.glif
new file mode 100644
index 00000000..5a042efd
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_circumflexdotbelow.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ecircumflexdotbelow" format="2">
+  <advance width="553"/>
+  <unicode hex="1EC6"/>
+  <outline>
+    <component base="E"/>
+    <component base="dotbelowcomb" xOffset="184"/>
+    <component base="circumflexcomb.case" xOffset="126"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_circumflexgrave.glif 
b/src/Cantarell-Light.ufo/glyphs/E_circumflexgrave.glif
new file mode 100644
index 00000000..3117d542
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_circumflexgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ecircumflexgrave" format="2">
+  <advance width="553"/>
+  <unicode hex="1EC0"/>
+  <outline>
+    <component base="E"/>
+    <component base="circumflexcomb_gravecomb.case" xOffset="146" yOffset="14"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_circumflexhookabove.glif 
b/src/Cantarell-Light.ufo/glyphs/E_circumflexhookabove.glif
new file mode 100644
index 00000000..e4a62966
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_circumflexhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ecircumflexhookabove" format="2">
+  <advance width="553"/>
+  <unicode hex="1EC2"/>
+  <outline>
+    <component base="E"/>
+    <component base="circumflexcomb_hookabovecomb.case" xOffset="146" yOffset="14"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_circumflextilde.glif 
b/src/Cantarell-Light.ufo/glyphs/E_circumflextilde.glif
new file mode 100644
index 00000000..11d2c9b6
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_circumflextilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ecircumflextilde" format="2">
+  <advance width="553"/>
+  <unicode hex="1EC4"/>
+  <outline>
+    <component base="E"/>
+    <component base="circumflexcomb_tildecomb.case" xOffset="104" yOffset="14"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_dblgrave.glif b/src/Cantarell-Light.ufo/glyphs/E_dblgrave.glif
new file mode 100644
index 00000000..f706b20c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_dblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Edblgrave" format="2">
+  <advance width="553"/>
+  <unicode hex="0204"/>
+  <outline>
+    <component base="E"/>
+    <component base="dblgravecomb.case" xOffset="60"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_dieresis.glif b/src/Cantarell-Light.ufo/glyphs/E_dieresis.glif
new file mode 100644
index 00000000..884ea099
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_dieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Edieresis" format="2">
+  <advance width="553"/>
+  <unicode hex="00CB"/>
+  <outline>
+    <component base="E"/>
+    <component base="dieresiscomb.case" xOffset="83"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_dotaccent.glif b/src/Cantarell-Light.ufo/glyphs/E_dotaccent.glif
new file mode 100644
index 00000000..c018ba6a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_dotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Edotaccent" format="2">
+  <advance width="553"/>
+  <unicode hex="0116"/>
+  <outline>
+    <component base="E"/>
+    <component base="dotaccentcomb.case" xOffset="184"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_dotbelow.glif b/src/Cantarell-Light.ufo/glyphs/E_dotbelow.glif
new file mode 100644
index 00000000..f952513b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Edotbelow" format="2">
+  <advance width="553"/>
+  <unicode hex="1EB8"/>
+  <outline>
+    <component base="E"/>
+    <component base="dotbelowcomb" xOffset="184"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_f-cy.glif b/src/Cantarell-Light.ufo/glyphs/E_f-cy.glif
new file mode 100644
index 00000000..20c51b4c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_f-cy.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ef-cy" format="2">
+  <advance width="796"/>
+  <unicode hex="0424"/>
+  <outline>
+    <contour>
+      <point x="397" y="86" type="curve" smooth="yes"/>
+      <point x="609" y="86"/>
+      <point x="734" y="184"/>
+      <point x="734" y="351" type="curve" smooth="yes"/>
+      <point x="734" y="517"/>
+      <point x="610" y="625"/>
+      <point x="399" y="625" type="curve" smooth="yes"/>
+      <point x="187" y="625"/>
+      <point x="62" y="516"/>
+      <point x="62" y="349" type="curve" smooth="yes"/>
+      <point x="62" y="184"/>
+      <point x="186" y="86"/>
+    </contour>
+    <contour>
+      <point x="400" y="105" type="curve" smooth="yes"/>
+      <point x="201" y="105"/>
+      <point x="84" y="196"/>
+      <point x="84" y="351" type="curve" smooth="yes"/>
+      <point x="84" y="505"/>
+      <point x="200" y="606"/>
+      <point x="397" y="606" type="curve" smooth="yes"/>
+      <point x="595" y="606"/>
+      <point x="712" y="504"/>
+      <point x="712" y="349" type="curve" smooth="yes"/>
+      <point x="712" y="196"/>
+      <point x="596" y="105"/>
+    </contour>
+    <contour>
+      <point x="386" y="-20" type="line"/>
+      <point x="407" y="-20" type="line"/>
+      <point x="407" y="714" type="line"/>
+      <point x="386" y="714" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_grave.glif b/src/Cantarell-Light.ufo/glyphs/E_grave.glif
new file mode 100644
index 00000000..13ca2dc4
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_grave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Egrave" format="2">
+  <advance width="553"/>
+  <unicode hex="00C8"/>
+  <outline>
+    <component base="E"/>
+    <component base="gravecomb.case" xOffset="106"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_hookabove.glif b/src/Cantarell-Light.ufo/glyphs/E_hookabove.glif
new file mode 100644
index 00000000..57024a3e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_hookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ehookabove" format="2">
+  <advance width="553"/>
+  <unicode hex="1EBA"/>
+  <outline>
+    <component base="E"/>
+    <component base="hookabovecomb.case" xOffset="148"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_invertedbreve.glif 
b/src/Cantarell-Light.ufo/glyphs/E_invertedbreve.glif
new file mode 100644
index 00000000..1d72cffd
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_invertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Einvertedbreve" format="2">
+  <advance width="553"/>
+  <unicode hex="0206"/>
+  <outline>
+    <component base="E"/>
+    <component base="breveinvertedcomb.case" xOffset="97"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_l-cy.glif b/src/Cantarell-Light.ufo/glyphs/E_l-cy.glif
new file mode 100644
index 00000000..4d437337
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_l-cy.glif
@@ -0,0 +1,29 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="El-cy" format="2">
+  <advance width="685"/>
+  <unicode hex="041B"/>
+  <outline>
+    <contour>
+      <point x="110" y="-6" type="curve" smooth="yes"/>
+      <point x="198" y="-6"/>
+      <point x="229" y="89"/>
+      <point x="229" y="362" type="curve" smooth="yes"/>
+      <point x="229" y="675" type="line"/>
+      <point x="553" y="675" type="line"/>
+      <point x="553" y="0" type="line"/>
+      <point x="575" y="0" type="line"/>
+      <point x="575" y="694" type="line"/>
+      <point x="207" y="694" type="line"/>
+      <point x="207" y="369" type="line" smooth="yes"/>
+      <point x="207" y="89"/>
+      <point x="185" y="14"/>
+      <point x="106" y="14" type="curve" smooth="yes"/>
+      <point x="84" y="14"/>
+      <point x="64" y="20"/>
+      <point x="47" y="31" type="curve"/>
+      <point x="40" y="13" type="line"/>
+      <point x="57" y="2"/>
+      <point x="85" y="-6"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_m-cy.glif b/src/Cantarell-Light.ufo/glyphs/E_m-cy.glif
new file mode 100644
index 00000000..0281c222
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_m-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Em-cy" format="2">
+  <advance width="835"/>
+  <unicode hex="041C"/>
+  <outline>
+    <component base="M"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_macron.glif b/src/Cantarell-Light.ufo/glyphs/E_macron.glif
new file mode 100644
index 00000000..ceabb84a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_macron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Emacron" format="2">
+  <advance width="553"/>
+  <unicode hex="0112"/>
+  <outline>
+    <component base="E"/>
+    <component base="macroncomb.case" xOffset="65"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_macronacute.glif 
b/src/Cantarell-Light.ufo/glyphs/E_macronacute.glif
new file mode 100644
index 00000000..1ec4979c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_macronacute.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Emacronacute" format="2">
+  <advance width="553"/>
+  <unicode hex="1E16"/>
+  <outline>
+    <component base="E"/>
+    <component base="macroncomb.case" xOffset="65"/>
+    <component base="acutecomb.case" xOffset="245" yOffset="128"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_macrongrave.glif 
b/src/Cantarell-Light.ufo/glyphs/E_macrongrave.glif
new file mode 100644
index 00000000..8834ef86
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_macrongrave.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Emacrongrave" format="2">
+  <advance width="553"/>
+  <unicode hex="1E14"/>
+  <outline>
+    <component base="E"/>
+    <component base="macroncomb.case" xOffset="65"/>
+    <component base="gravecomb.case" xOffset="106" yOffset="128"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_n-cy.glif b/src/Cantarell-Light.ufo/glyphs/E_n-cy.glif
new file mode 100644
index 00000000..1925d8f0
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_n-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="En-cy" format="2">
+  <advance width="702"/>
+  <unicode hex="041D"/>
+  <anchor x="619" y="0" name="bottomright"/>
+  <outline>
+    <component base="H"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_ndescender-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/E_ndescender-cy.glif
new file mode 100644
index 00000000..47107132
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_ndescender-cy.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Endescender-cy" format="2">
+  <advance width="714"/>
+  <unicode hex="04A2"/>
+  <outline>
+    <component base="En-cy"/>
+    <component base="descender-cy.case" xOffset="523"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_ng.glif b/src/Cantarell-Light.ufo/glyphs/E_ng.glif
new file mode 100644
index 00000000..9deeb7b1
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_ng.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Eng" format="2">
+  <advance width="729"/>
+  <unicode hex="014A"/>
+  <outline>
+    <contour>
+      <point x="110" y="0" type="line"/>
+      <point x="130" y="0" type="line"/>
+      <point x="130" y="674" type="line"/>
+      <point x="128" y="674" type="line"/>
+      <point x="599" y="-10" type="line"/>
+      <point x="619" y="0" type="line"/>
+      <point x="619" y="694" type="line"/>
+      <point x="599" y="694" type="line"/>
+      <point x="599" y="20" type="line"/>
+      <point x="603" y="20" type="line"/>
+      <point x="139" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="513" y="-230" type="line"/>
+      <point x="577" y="-200"/>
+      <point x="619" y="-117"/>
+      <point x="619" y="-23" type="curve" smooth="yes"/>
+      <point x="619" y="0" type="line"/>
+      <point x="598" y="0" type="line"/>
+      <point x="598" y="-35" type="line" smooth="yes"/>
+      <point x="598" y="-112"/>
+      <point x="562" y="-186"/>
+      <point x="508" y="-220" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>N</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>N</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_nghe-cy.glif b/src/Cantarell-Light.ufo/glyphs/E_nghe-cy.glif
new file mode 100644
index 00000000..d89c7929
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_nghe-cy.glif
@@ -0,0 +1,31 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Enghe-cy" format="2">
+  <advance width="885"/>
+  <unicode hex="04A4"/>
+  <outline>
+    <contour>
+      <point x="570" y="0" type="line"/>
+      <point x="592" y="0" type="line"/>
+      <point x="592" y="694" type="line"/>
+      <point x="570" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="110" y="0" type="line"/>
+      <point x="132" y="0" type="line"/>
+      <point x="132" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="125" y="352" type="line"/>
+      <point x="576" y="352" type="line"/>
+      <point x="576" y="371" type="line"/>
+      <point x="125" y="371" type="line"/>
+    </contour>
+    <contour>
+      <point x="570" y="676" type="line"/>
+      <point x="854" y="676" type="line"/>
+      <point x="854" y="694" type="line"/>
+      <point x="570" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_ogonek.glif b/src/Cantarell-Light.ufo/glyphs/E_ogonek.glif
new file mode 100644
index 00000000..b2347d75
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_ogonek.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Eogonek" format="2">
+  <advance width="553"/>
+  <unicode hex="0118"/>
+  <anchor x="285" y="694" name="top"/>
+  <outline>
+    <component base="E"/>
+    <component base="ogonekcomb" xOffset="97"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_r-cy.glif b/src/Cantarell-Light.ufo/glyphs/E_r-cy.glif
new file mode 100644
index 00000000..8caa7f02
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_r-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Er-cy" format="2">
+  <advance width="572"/>
+  <unicode hex="0420"/>
+  <outline>
+    <component base="P"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_reversed-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/E_reversed-cy.glif
new file mode 100644
index 00000000..70cec149
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_reversed-cy.glif
@@ -0,0 +1,42 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ereversed-cy" format="2">
+  <advance width="664"/>
+  <unicode hex="042D"/>
+  <anchor x="332" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="248" y="-10" type="curve" smooth="yes"/>
+      <point x="459" y="-10"/>
+      <point x="593" y="133"/>
+      <point x="593" y="352" type="curve" smooth="yes"/>
+      <point x="593" y="566"/>
+      <point x="466" y="702"/>
+      <point x="269" y="702" type="curve" smooth="yes"/>
+      <point x="199" y="702"/>
+      <point x="113" y="685"/>
+      <point x="52" y="659" type="curve"/>
+      <point x="57" y="643" type="line"/>
+      <point x="116" y="667"/>
+      <point x="199" y="683"/>
+      <point x="265" y="683" type="curve" smooth="yes"/>
+      <point x="455" y="683"/>
+      <point x="571" y="545"/>
+      <point x="571" y="346" type="curve" smooth="yes"/>
+      <point x="571" y="140"/>
+      <point x="447" y="9"/>
+      <point x="254" y="9" type="curve" smooth="yes"/>
+      <point x="187" y="9"/>
+      <point x="114" y="23"/>
+      <point x="58" y="47" type="curve"/>
+      <point x="51" y="30" type="line"/>
+      <point x="107" y="5"/>
+      <point x="180" y="-10"/>
+    </contour>
+    <contour>
+      <point x="102" y="352" type="line"/>
+      <point x="577" y="352" type="line"/>
+      <point x="577" y="370" type="line"/>
+      <point x="102" y="370" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_s-cy.glif b/src/Cantarell-Light.ufo/glyphs/E_s-cy.glif
new file mode 100644
index 00000000..1c027d47
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_s-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Es-cy" format="2">
+  <advance width="646"/>
+  <unicode hex="0421"/>
+  <anchor x="371" y="0" name="bottomright"/>
+  <outline>
+    <component base="C"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_sdescender-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/E_sdescender-cy.glif
new file mode 100644
index 00000000..134deaf5
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_sdescender-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Esdescender-cy" format="2">
+  <advance width="646"/>
+  <unicode hex="04AA"/>
+  <outline>
+    <component base="Es-cy"/>
+    <component base="_descender-cy.case.straight" xOffset="264"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_th.glif b/src/Cantarell-Light.ufo/glyphs/E_th.glif
new file mode 100644
index 00000000..7972198f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_th.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Eth" format="2">
+  <advance width="692"/>
+  <unicode hex="00D0"/>
+  <outline>
+    <component base="D"/>
+    <component base="strokeshortcomb.case" xOffset="-68" yOffset="65"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/E_tilde.glif b/src/Cantarell-Light.ufo/glyphs/E_tilde.glif
new file mode 100644
index 00000000..35b1235c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/E_tilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Etilde" format="2">
+  <advance width="553"/>
+  <unicode hex="1EBC"/>
+  <outline>
+    <component base="E"/>
+    <component base="tildecomb.case" xOffset="59"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/F_.glif b/src/Cantarell-Light.ufo/glyphs/F_.glif
new file mode 100644
index 00000000..1c7e9589
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/F_.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="F" format="2">
+  <advance width="541"/>
+  <unicode hex="0046"/>
+  <note>
+F
+</note>
+  <anchor x="270" y="0" name="bottom"/>
+  <anchor x="270" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="110" y="0" type="line"/>
+      <point x="132" y="0" type="line"/>
+      <point x="132" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="119" y="366" type="line"/>
+      <point x="473" y="366" type="line"/>
+      <point x="473" y="384" type="line"/>
+      <point x="119" y="384" type="line"/>
+    </contour>
+    <contour>
+      <point x="119" y="676" type="line"/>
+      <point x="497" y="676" type="line"/>
+      <point x="497" y="694" type="line"/>
+      <point x="119" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/F_ita-cy.glif b/src/Cantarell-Light.ufo/glyphs/F_ita-cy.glif
new file mode 100644
index 00000000..094183da
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/F_ita-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Fita-cy" format="2">
+  <advance width="754"/>
+  <unicode hex="0472"/>
+  <outline>
+    <component base="Obarred-cy"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/G_.glif b/src/Cantarell-Light.ufo/glyphs/G_.glif
new file mode 100644
index 00000000..068c7243
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/G_.glif
@@ -0,0 +1,45 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="G" format="2">
+  <advance width="716"/>
+  <unicode hex="0047"/>
+  <note>
+G
+</note>
+  <anchor x="351" y="0" name="bottom"/>
+  <anchor x="369" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="397" y="-10" type="curve" smooth="yes"/>
+      <point x="486" y="-10"/>
+      <point x="583" y="19"/>
+      <point x="640" y="60" type="curve"/>
+      <point x="640" y="338" type="line"/>
+      <point x="383" y="338" type="line"/>
+      <point x="383" y="319" type="line"/>
+      <point x="618" y="319" type="line"/>
+      <point x="618" y="57" type="line"/>
+      <point x="623" y="69" type="line"/>
+      <point x="560" y="32"/>
+      <point x="473" y="9"/>
+      <point x="400" y="9" type="curve" smooth="yes"/>
+      <point x="215" y="9"/>
+      <point x="94" y="143"/>
+      <point x="94" y="348" type="curve" smooth="yes"/>
+      <point x="94" y="554"/>
+      <point x="216" y="680"/>
+      <point x="413" y="680" type="curve" smooth="yes"/>
+      <point x="482" y="680"/>
+      <point x="555" y="664"/>
+      <point x="605" y="634" type="curve"/>
+      <point x="612" y="651" type="line"/>
+      <point x="558" y="683"/>
+      <point x="489" y="699"/>
+      <point x="416" y="699" type="curve" smooth="yes"/>
+      <point x="203" y="699"/>
+      <point x="71" y="564"/>
+      <point x="71" y="345" type="curve" smooth="yes"/>
+      <point x="71" y="130"/>
+      <point x="200" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/G_breve.glif b/src/Cantarell-Light.ufo/glyphs/G_breve.glif
new file mode 100644
index 00000000..3a23ade9
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/G_breve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Gbreve" format="2">
+  <advance width="716"/>
+  <unicode hex="011E"/>
+  <outline>
+    <component base="G"/>
+    <component base="brevecomb.case" xOffset="166"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/G_caron.glif b/src/Cantarell-Light.ufo/glyphs/G_caron.glif
new file mode 100644
index 00000000..45b5c965
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/G_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Gcaron" format="2">
+  <advance width="716"/>
+  <unicode hex="01E6"/>
+  <outline>
+    <component base="G"/>
+    <component base="caroncomb.case" xOffset="194"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/G_circumflex.glif 
b/src/Cantarell-Light.ufo/glyphs/G_circumflex.glif
new file mode 100644
index 00000000..b258e67a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/G_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Gcircumflex" format="2">
+  <advance width="716"/>
+  <unicode hex="011C"/>
+  <outline>
+    <component base="G"/>
+    <component base="circumflexcomb.case" xOffset="192"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/G_commaaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/G_commaaccent.glif
new file mode 100644
index 00000000..6d2c967a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/G_commaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Gcommaaccent" format="2">
+  <advance width="716"/>
+  <unicode hex="0122"/>
+  <outline>
+    <component base="G"/>
+    <component base="commaaccentcomb" xOffset="222"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/G_dotaccent.glif b/src/Cantarell-Light.ufo/glyphs/G_dotaccent.glif
new file mode 100644
index 00000000..9d7c0c0c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/G_dotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Gdotaccent" format="2">
+  <advance width="716"/>
+  <unicode hex="0120"/>
+  <outline>
+    <component base="G"/>
+    <component base="dotaccentcomb.case" xOffset="250"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/G_e-cy.glif b/src/Cantarell-Light.ufo/glyphs/G_e-cy.glif
new file mode 100644
index 00000000..46e4f514
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/G_e-cy.glif
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ge-cy" format="2">
+  <advance width="509"/>
+  <unicode hex="0413"/>
+  <anchor x="169" y="0" name="bottomright"/>
+  <anchor x="265" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="110" y="0" type="line"/>
+      <point x="132" y="0" type="line"/>
+      <point x="132" y="676" type="line"/>
+      <point x="487" y="676" type="line"/>
+      <point x="487" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/G_edescender-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/G_edescender-cy.glif
new file mode 100644
index 00000000..7ada80e9
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/G_edescender-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Gedescender-cy" format="2">
+  <advance width="509"/>
+  <unicode hex="04F6"/>
+  <outline>
+    <component base="Ge-cy"/>
+    <component base="descender-cy.case" xOffset="73"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/G_ermandbls.glif b/src/Cantarell-Light.ufo/glyphs/G_ermandbls.glif
new file mode 100644
index 00000000..2013142d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/G_ermandbls.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Germandbls" format="2">
+  <advance width="711"/>
+  <unicode hex="1E9E"/>
+  <outline>
+    <contour>
+      <point x="434" y="-10" type="curve" smooth="yes"/>
+      <point x="554" y="-10"/>
+      <point x="632" y="59"/>
+      <point x="632" y="164" type="curve" smooth="yes"/>
+      <point x="632" y="273"/>
+      <point x="566" y="341"/>
+      <point x="433" y="370" type="curve"/>
+      <point x="434" y="360" type="line"/>
+      <point x="581" y="599" type="line"/>
+      <point x="557" y="659"/>
+      <point x="467" y="702"/>
+      <point x="364" y="702" type="curve" smooth="yes"/>
+      <point x="217" y="702"/>
+      <point x="117" y="614"/>
+      <point x="117" y="482" type="curve" smooth="yes"/>
+      <point x="117" y="0" type="line"/>
+      <point x="138" y="0" type="line"/>
+      <point x="138" y="482" type="line" smooth="yes"/>
+      <point x="138" y="603"/>
+      <point x="228" y="683"/>
+      <point x="362" y="683" type="curve" smooth="yes"/>
+      <point x="452" y="683"/>
+      <point x="533" y="648"/>
+      <point x="557" y="599" type="curve"/>
+      <point x="409" y="355" type="line"/>
+      <point x="546" y="328"/>
+      <point x="611" y="266"/>
+      <point x="611" y="163" type="curve" smooth="yes"/>
+      <point x="611" y="70"/>
+      <point x="542" y="8"/>
+      <point x="439" y="8" type="curve" smooth="yes"/>
+      <point x="395" y="8"/>
+      <point x="347" y="19"/>
+      <point x="303" y="39" type="curve"/>
+      <point x="296" y="21" type="line"/>
+      <point x="337" y="1"/>
+      <point x="386" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/G_hemiddlehook-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/G_hemiddlehook-cy.glif
new file mode 100644
index 00000000..3900d864
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/G_hemiddlehook-cy.glif
@@ -0,0 +1,37 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ghemiddlehook-cy" format="2">
+  <advance width="633"/>
+  <unicode hex="0494"/>
+  <outline>
+    <contour>
+      <point x="253" y="-231" type="line"/>
+      <point x="444" y="-214"/>
+      <point x="571" y="-77"/>
+      <point x="571" y="111" type="curve" smooth="yes"/>
+      <point x="571" y="286"/>
+      <point x="481" y="391"/>
+      <point x="332" y="391" type="curve" smooth="yes"/>
+      <point x="249" y="391"/>
+      <point x="163" y="357"/>
+      <point x="117" y="305" type="curve"/>
+      <point x="127" y="294" type="line"/>
+      <point x="170" y="341"/>
+      <point x="251" y="373"/>
+      <point x="328" y="373" type="curve" smooth="yes"/>
+      <point x="467" y="373"/>
+      <point x="550" y="274"/>
+      <point x="550" y="110" type="curve" smooth="yes"/>
+      <point x="550" y="-68"/>
+      <point x="431" y="-200"/>
+      <point x="252" y="-219" type="curve"/>
+    </contour>
+    <contour>
+      <point x="110" y="0" type="line"/>
+      <point x="131" y="0" type="line"/>
+      <point x="131" y="676" type="line"/>
+      <point x="476" y="676" type="line"/>
+      <point x="476" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/G_hestroke-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/G_hestroke-cy.glif
new file mode 100644
index 00000000..70cc0294
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/G_hestroke-cy.glif
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ghestroke-cy" format="2">
+  <advance width="506"/>
+  <unicode hex="0492"/>
+  <outline>
+    <contour>
+      <point x="122" y="0" type="line"/>
+      <point x="144" y="0" type="line"/>
+      <point x="144" y="676" type="line"/>
+      <point x="484" y="676" type="line"/>
+      <point x="484" y="694" type="line"/>
+      <point x="122" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="40" y="318" type="line"/>
+      <point x="319" y="318" type="line"/>
+      <point x="319" y="335" type="line"/>
+      <point x="40" y="335" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/G_heupturn-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/G_heupturn-cy.glif
new file mode 100644
index 00000000..c8422e92
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/G_heupturn-cy.glif
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Gheupturn-cy" format="2">
+  <advance width="504"/>
+  <unicode hex="0490"/>
+  <outline>
+    <contour>
+      <point x="110" y="0" type="line"/>
+      <point x="132" y="0" type="line"/>
+      <point x="132" y="676" type="line"/>
+      <point x="482" y="676" type="line"/>
+      <point x="482" y="850" type="line"/>
+      <point x="463" y="850" type="line"/>
+      <point x="463" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/G_je-cy.glif b/src/Cantarell-Light.ufo/glyphs/G_je-cy.glif
new file mode 100644
index 00000000..511365bf
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/G_je-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Gje-cy" format="2">
+  <advance width="509"/>
+  <unicode hex="0403"/>
+  <outline>
+    <component base="Ge-cy"/>
+    <component base="acutecomb.case" xOffset="207"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/G_macron.glif b/src/Cantarell-Light.ufo/glyphs/G_macron.glif
new file mode 100644
index 00000000..2768883d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/G_macron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Gmacron" format="2">
+  <advance width="716"/>
+  <unicode hex="1E20"/>
+  <outline>
+    <component base="G"/>
+    <component base="macroncomb.case" xOffset="131"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/H_.glif b/src/Cantarell-Light.ufo/glyphs/H_.glif
new file mode 100644
index 00000000..0abec0e4
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/H_.glif
@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="H" format="2">
+  <advance width="702"/>
+  <unicode hex="0048"/>
+  <note>
+H
+</note>
+  <anchor x="353" y="0" name="bottom"/>
+  <anchor x="353" y="534" name="center"/>
+  <anchor x="353" y="694" name="top"/>
+  <anchor x="2" y="694" name="topleft"/>
+  <outline>
+    <contour>
+      <point x="570" y="0" type="line"/>
+      <point x="592" y="0" type="line"/>
+      <point x="592" y="694" type="line"/>
+      <point x="570" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="110" y="0" type="line"/>
+      <point x="132" y="0" type="line"/>
+      <point x="132" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="125" y="352" type="line"/>
+      <point x="576" y="352" type="line"/>
+      <point x="576" y="371" type="line"/>
+      <point x="125" y="371" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/H_a-cy.glif b/src/Cantarell-Light.ufo/glyphs/H_a-cy.glif
new file mode 100644
index 00000000..d6273b27
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/H_a-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ha-cy" format="2">
+  <advance width="594"/>
+  <unicode hex="0425"/>
+  <anchor x="560" y="0" name="bottomright"/>
+  <outline>
+    <component base="X"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/H_adescender-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/H_adescender-cy.glif
new file mode 100644
index 00000000..6ab06bd4
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/H_adescender-cy.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Hadescender-cy" format="2">
+  <advance width="662"/>
+  <unicode hex="04B2"/>
+  <outline>
+    <component base="Ha-cy" xOffset="7"/>
+    <component base="descender-cy.case" xOffset="471"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/H_ardsign-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/H_ardsign-cy.glif
new file mode 100644
index 00000000..a6a52cf5
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/H_ardsign-cy.glif
@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Hardsign-cy" format="2">
+  <advance width="709"/>
+  <unicode hex="042A"/>
+  <anchor x="355" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="231" y="0" type="line"/>
+      <point x="428" y="0" type="line" smooth="yes"/>
+      <point x="567" y="0"/>
+      <point x="649" y="74"/>
+      <point x="649" y="200" type="curve" smooth="yes"/>
+      <point x="649" y="322"/>
+      <point x="574" y="403"/>
+      <point x="461" y="403" type="curve" smooth="yes"/>
+      <point x="245" y="403" type="line"/>
+      <point x="245" y="386" type="line"/>
+      <point x="451" y="386" type="line" smooth="yes"/>
+      <point x="557" y="386"/>
+      <point x="627" y="310"/>
+      <point x="627" y="195" type="curve" smooth="yes"/>
+      <point x="627" y="84"/>
+      <point x="557" y="18"/>
+      <point x="439" y="18" type="curve" smooth="yes"/>
+      <point x="253" y="18" type="line"/>
+      <point x="253" y="694" type="line"/>
+      <point x="39" y="694" type="line"/>
+      <point x="39" y="676" type="line"/>
+      <point x="231" y="676" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/H_bar.glif b/src/Cantarell-Light.ufo/glyphs/H_bar.glif
new file mode 100644
index 00000000..cd003bc0
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/H_bar.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Hbar" format="2">
+  <advance width="702"/>
+  <unicode hex="0126"/>
+  <outline>
+    <component base="H"/>
+    <component base="strokelongcomb" xOffset="-107" yOffset="192"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/H_brevebelow.glif 
b/src/Cantarell-Light.ufo/glyphs/H_brevebelow.glif
new file mode 100644
index 00000000..55ffe824
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/H_brevebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Hbrevebelow" format="2">
+  <advance width="702"/>
+  <unicode hex="1E2A"/>
+  <outline>
+    <component base="H"/>
+    <component base="brevebelowcomb" xOffset="147"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/H_circumflex.glif 
b/src/Cantarell-Light.ufo/glyphs/H_circumflex.glif
new file mode 100644
index 00000000..1d2c1f51
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/H_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Hcircumflex" format="2">
+  <advance width="702"/>
+  <unicode hex="0124"/>
+  <outline>
+    <component base="H"/>
+    <component base="circumflexcomb.case" xOffset="176"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/H_dotbelow.glif b/src/Cantarell-Light.ufo/glyphs/H_dotbelow.glif
new file mode 100644
index 00000000..a7ad186e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/H_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Hdotbelow" format="2">
+  <advance width="702"/>
+  <unicode hex="1E24"/>
+  <outline>
+    <component base="H"/>
+    <component base="dotbelowcomb" xOffset="233"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_-cy.glif b/src/Cantarell-Light.ufo/glyphs/I_-cy.glif
new file mode 100644
index 00000000..d9128c2a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/I_-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="I-cy" format="2">
+  <advance width="241"/>
+  <unicode hex="0406"/>
+  <outline>
+    <component base="I"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_.glif b/src/Cantarell-Light.ufo/glyphs/I_.glif
new file mode 100644
index 00000000..bc44bb70
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/I_.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="I" format="2">
+  <advance width="241"/>
+  <unicode hex="0049"/>
+  <note>
+I
+</note>
+  <anchor x="121" y="0" name="bottom"/>
+  <anchor x="125" y="10" name="ogonek"/>
+  <anchor x="121" y="694" name="top"/>
+  <anchor x="-6" y="694" name="topleft"/>
+  <outline>
+    <contour>
+      <point x="110" y="0" type="line"/>
+      <point x="131" y="0" type="line"/>
+      <point x="131" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_a-cy.glif b/src/Cantarell-Light.ufo/glyphs/I_a-cy.glif
new file mode 100644
index 00000000..5bc5c90c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/I_a-cy.glif
@@ -0,0 +1,40 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ia-cy" format="2">
+  <advance width="605"/>
+  <unicode hex="042F"/>
+  <anchor x="300" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="285" y="288" type="curve" smooth="yes"/>
+      <point x="484" y="288" type="line"/>
+      <point x="484" y="306" type="line"/>
+      <point x="290" y="306" type="line" smooth="yes"/>
+      <point x="163" y="306"/>
+      <point x="87" y="377"/>
+      <point x="87" y="495" type="curve" smooth="yes"/>
+      <point x="87" y="610"/>
+      <point x="160" y="676"/>
+      <point x="283" y="676" type="curve" smooth="yes"/>
+      <point x="484" y="676" type="line"/>
+      <point x="484" y="694" type="line"/>
+      <point x="290" y="694" type="line" smooth="yes"/>
+      <point x="150" y="694"/>
+      <point x="65" y="618"/>
+      <point x="65" y="489" type="curve" smooth="yes"/>
+      <point x="65" y="365"/>
+      <point x="149" y="288"/>
+    </contour>
+    <contour>
+      <point x="61" y="0" type="line"/>
+      <point x="86" y="0" type="line"/>
+      <point x="265" y="302" type="line"/>
+      <point x="243" y="302" type="line"/>
+    </contour>
+    <contour>
+      <point x="474" y="0" type="line"/>
+      <point x="495" y="0" type="line"/>
+      <point x="495" y="694" type="line"/>
+      <point x="474" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_acute.glif b/src/Cantarell-Light.ufo/glyphs/I_acute.glif
new file mode 100644
index 00000000..50340365
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/I_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Iacute" format="2">
+  <advance width="241"/>
+  <unicode hex="00CD"/>
+  <outline>
+    <component base="I"/>
+    <component base="acutecomb.case" xOffset="63"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_breve.glif b/src/Cantarell-Light.ufo/glyphs/I_breve.glif
new file mode 100644
index 00000000..27e3aa3b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/I_breve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ibreve" format="2">
+  <advance width="241"/>
+  <unicode hex="012C"/>
+  <outline>
+    <component base="I"/>
+    <component base="brevecomb.case" xOffset="-82"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_caron.glif b/src/Cantarell-Light.ufo/glyphs/I_caron.glif
new file mode 100644
index 00000000..983a3558
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/I_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Icaron" format="2">
+  <advance width="241"/>
+  <unicode hex="01CF"/>
+  <outline>
+    <component base="I"/>
+    <component base="caroncomb.case" xOffset="-54"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_circumflex.glif 
b/src/Cantarell-Light.ufo/glyphs/I_circumflex.glif
new file mode 100644
index 00000000..057d863d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/I_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Icircumflex" format="2">
+  <advance width="241"/>
+  <unicode hex="00CE"/>
+  <outline>
+    <component base="I"/>
+    <component base="circumflexcomb.case" xOffset="-56"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_dblgrave.glif b/src/Cantarell-Light.ufo/glyphs/I_dblgrave.glif
new file mode 100644
index 00000000..188a0e4f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/I_dblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Idblgrave" format="2">
+  <advance width="241"/>
+  <unicode hex="0208"/>
+  <outline>
+    <component base="I"/>
+    <component base="dblgravecomb.case" xOffset="-122"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_dieresis-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/I_dieresis-cy.glif
new file mode 100644
index 00000000..c2ed84e7
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/I_dieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Idieresis-cy" format="2">
+  <advance width="722"/>
+  <unicode hex="04E4"/>
+  <outline>
+    <component base="Ii-cy"/>
+    <component base="dieresiscomb.case" xOffset="141"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_dieresis.glif b/src/Cantarell-Light.ufo/glyphs/I_dieresis.glif
new file mode 100644
index 00000000..c195d1a3
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/I_dieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Idieresis" format="2">
+  <advance width="241"/>
+  <unicode hex="00CF"/>
+  <outline>
+    <component base="I"/>
+    <component base="dieresiscomb.case" xOffset="-99"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_dieresisacute.glif 
b/src/Cantarell-Light.ufo/glyphs/I_dieresisacute.glif
new file mode 100644
index 00000000..f3f377d9
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/I_dieresisacute.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Idieresisacute" format="2">
+  <advance width="241"/>
+  <unicode hex="1E2E"/>
+  <outline>
+    <component base="I"/>
+    <component base="dieresiscomb.case" xOffset="-99"/>
+    <component base="acutecomb.case" xOffset="63" yOffset="145"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_dotaccent.glif b/src/Cantarell-Light.ufo/glyphs/I_dotaccent.glif
new file mode 100644
index 00000000..2d7840f5
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/I_dotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Idotaccent" format="2">
+  <advance width="241"/>
+  <unicode hex="0130"/>
+  <outline>
+    <component base="I"/>
+    <component base="dotaccentcomb.case" xOffset="2"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_dotbelow.glif b/src/Cantarell-Light.ufo/glyphs/I_dotbelow.glif
new file mode 100644
index 00000000..8677535c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/I_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Idotbelow" format="2">
+  <advance width="241"/>
+  <unicode hex="1ECA"/>
+  <outline>
+    <component base="I"/>
+    <component base="dotbelowcomb" xOffset="1"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_e-cy.glif b/src/Cantarell-Light.ufo/glyphs/I_e-cy.glif
new file mode 100644
index 00000000..405bcbb1
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/I_e-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ie-cy" format="2">
+  <advance width="553"/>
+  <unicode hex="0415"/>
+  <anchor x="277" y="694" name="top"/>
+  <outline>
+    <component base="E"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_ebreve-cy.glif b/src/Cantarell-Light.ufo/glyphs/I_ebreve-cy.glif
new file mode 100644
index 00000000..1b3ac075
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/I_ebreve-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Iebreve-cy" format="2">
+  <advance width="553"/>
+  <unicode hex="04D6"/>
+  <outline>
+    <component base="Ie-cy"/>
+    <component base="brevecomb-cy.case" xOffset="84"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_egrave-cy.glif b/src/Cantarell-Light.ufo/glyphs/I_egrave-cy.glif
new file mode 100644
index 00000000..8fe78829
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/I_egrave-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Iegrave-cy" format="2">
+  <advance width="553"/>
+  <unicode hex="0400"/>
+  <outline>
+    <component base="Ie-cy"/>
+    <component base="gravecomb.case" xOffset="80"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_grave.glif b/src/Cantarell-Light.ufo/glyphs/I_grave.glif
new file mode 100644
index 00000000..5ad8361a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/I_grave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Igrave" format="2">
+  <advance width="241"/>
+  <unicode hex="00CC"/>
+  <outline>
+    <component base="I"/>
+    <component base="gravecomb.case" xOffset="-76"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_hookabove.glif b/src/Cantarell-Light.ufo/glyphs/I_hookabove.glif
new file mode 100644
index 00000000..8151242c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/I_hookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ihookabove" format="2">
+  <advance width="241"/>
+  <unicode hex="1EC8"/>
+  <outline>
+    <component base="I"/>
+    <component base="hookabovecomb.case" xOffset="-34"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_i-cy.glif b/src/Cantarell-Light.ufo/glyphs/I_i-cy.glif
new file mode 100644
index 00000000..916d7cd4
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/I_i-cy.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ii-cy" format="2">
+  <advance width="722"/>
+  <unicode hex="0418"/>
+  <anchor x="702" y="0" name="bottomright"/>
+  <anchor x="361" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="110" y="0" type="line"/>
+      <point x="137" y="0" type="line"/>
+      <point x="593" y="674" type="line"/>
+      <point x="592" y="674" type="line"/>
+      <point x="592" y="0" type="line"/>
+      <point x="612" y="0" type="line"/>
+      <point x="612" y="694" type="line"/>
+      <point x="585" y="694" type="line"/>
+      <point x="128" y="20" type="line"/>
+      <point x="130" y="20" type="line"/>
+      <point x="130" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_igrave-cy.glif b/src/Cantarell-Light.ufo/glyphs/I_igrave-cy.glif
new file mode 100644
index 00000000..adf43d18
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/I_igrave-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Iigrave-cy" format="2">
+  <advance width="722"/>
+  <unicode hex="040D"/>
+  <outline>
+    <component base="Ii-cy"/>
+    <component base="gravecomb.case" xOffset="164"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_invertedbreve.glif 
b/src/Cantarell-Light.ufo/glyphs/I_invertedbreve.glif
new file mode 100644
index 00000000..1ba13fbb
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/I_invertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Iinvertedbreve" format="2">
+  <advance width="241"/>
+  <unicode hex="020A"/>
+  <outline>
+    <component base="I"/>
+    <component base="breveinvertedcomb.case" xOffset="-85"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_ishort-cy.glif b/src/Cantarell-Light.ufo/glyphs/I_ishort-cy.glif
new file mode 100644
index 00000000..861eafe0
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/I_ishort-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Iishort-cy" format="2">
+  <advance width="722"/>
+  <unicode hex="0419"/>
+  <outline>
+    <component base="Ii-cy"/>
+    <component base="brevecomb-cy.case" xOffset="168"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_macron-cy.glif b/src/Cantarell-Light.ufo/glyphs/I_macron-cy.glif
new file mode 100644
index 00000000..761b3951
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/I_macron-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Imacron-cy" format="2">
+  <advance width="722"/>
+  <unicode hex="04E2"/>
+  <outline>
+    <component base="Ii-cy"/>
+    <component base="macroncomb.case" xOffset="123"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_macron.glif b/src/Cantarell-Light.ufo/glyphs/I_macron.glif
new file mode 100644
index 00000000..367eec7c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/I_macron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Imacron" format="2">
+  <advance width="241"/>
+  <unicode hex="012A"/>
+  <outline>
+    <component base="I"/>
+    <component base="macroncomb.narrow.case" xOffset="-91"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_o-cy.glif b/src/Cantarell-Light.ufo/glyphs/I_o-cy.glif
new file mode 100644
index 00000000..ed380e35
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/I_o-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Io-cy" format="2">
+  <advance width="553"/>
+  <unicode hex="0401"/>
+  <outline>
+    <component base="Ie-cy"/>
+    <component base="dieresiscomb.case" xOffset="57"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_ogonek.glif b/src/Cantarell-Light.ufo/glyphs/I_ogonek.glif
new file mode 100644
index 00000000..0e1dc81d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/I_ogonek.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Iogonek" format="2">
+  <advance width="241"/>
+  <unicode hex="012E"/>
+  <outline>
+    <component base="I"/>
+    <component base="ogonekcomb.narrow" xOffset="-251"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_tilde.glif b/src/Cantarell-Light.ufo/glyphs/I_tilde.glif
new file mode 100644
index 00000000..e1cac42d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/I_tilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Itilde" format="2">
+  <advance width="241"/>
+  <unicode hex="0128"/>
+  <outline>
+    <component base="I"/>
+    <component base="tildecomb.case" xOffset="-123"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_u-cy.glif b/src/Cantarell-Light.ufo/glyphs/I_u-cy.glif
new file mode 100644
index 00000000..afa8a1fd
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/I_u-cy.glif
@@ -0,0 +1,48 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Iu-cy" format="2">
+  <advance width="959"/>
+  <unicode hex="042E"/>
+  <anchor x="480" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="581" y="-10" type="curve" smooth="yes"/>
+      <point x="763" y="-10"/>
+      <point x="887" y="134"/>
+      <point x="887" y="347" type="curve" smooth="yes"/>
+      <point x="887" y="558"/>
+      <point x="766" y="699"/>
+      <point x="585" y="699" type="curve" smooth="yes"/>
+      <point x="407" y="699"/>
+      <point x="296" y="562"/>
+      <point x="296" y="343" type="curve" smooth="yes"/>
+      <point x="296" y="125"/>
+      <point x="405" y="-10"/>
+    </contour>
+    <contour>
+      <point x="110" y="0" type="line"/>
+      <point x="132" y="0" type="line"/>
+      <point x="132" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="125" y="352" type="line"/>
+      <point x="309" y="352" type="line"/>
+      <point x="309" y="371" type="line"/>
+      <point x="125" y="371" type="line"/>
+    </contour>
+    <contour>
+      <point x="584" y="9" type="curve" smooth="yes"/>
+      <point x="419" y="9"/>
+      <point x="317" y="137"/>
+      <point x="317" y="346" type="curve" smooth="yes"/>
+      <point x="317" y="556"/>
+      <point x="415" y="680"/>
+      <point x="581" y="680" type="curve" smooth="yes"/>
+      <point x="750" y="680"/>
+      <point x="865" y="543"/>
+      <point x="865" y="342" type="curve" smooth="yes"/>
+      <point x="865" y="142"/>
+      <point x="752" y="9"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/I_zhitsa-cy.glif b/src/Cantarell-Light.ufo/glyphs/I_zhitsa-cy.glif
new file mode 100644
index 00000000..8c4c970c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/I_zhitsa-cy.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Izhitsa-cy" format="2">
+  <advance width="691"/>
+  <unicode hex="0474"/>
+  <outline>
+    <contour>
+      <point x="304" y="0" type="line"/>
+      <point x="315" y="0" type="line"/>
+      <point x="502" y="532" type="line" smooth="yes"/>
+      <point x="539" y="638"/>
+      <point x="587" y="687"/>
+      <point x="653" y="687" type="curve"/>
+      <point x="652" y="707" type="line"/>
+      <point x="579" y="707"/>
+      <point x="521" y="648"/>
+      <point x="481" y="533" type="curve" smooth="yes"/>
+      <point x="306" y="30" type="line"/>
+      <point x="315" y="30" type="line"/>
+      <point x="68" y="694" type="line"/>
+      <point x="45" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/J_.glif b/src/Cantarell-Light.ufo/glyphs/J_.glif
new file mode 100644
index 00000000..2eb87669
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/J_.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="J" format="2">
+  <advance width="398"/>
+  <unicode hex="004A"/>
+  <note>
+J
+</note>
+  <anchor x="257" y="0" name="bottom"/>
+  <anchor x="282" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="146" y="-10" type="curve" smooth="yes"/>
+      <point x="237" y="-10"/>
+      <point x="293" y="54"/>
+      <point x="293" y="158" type="curve" smooth="yes"/>
+      <point x="293" y="694" type="line"/>
+      <point x="272" y="694" type="line"/>
+      <point x="272" y="154" type="line" smooth="yes"/>
+      <point x="272" y="63"/>
+      <point x="226" y="9"/>
+      <point x="149" y="9" type="curve" smooth="yes"/>
+      <point x="116" y="9"/>
+      <point x="78" y="19"/>
+      <point x="48" y="36" type="curve"/>
+      <point x="40" y="19" type="line"/>
+      <point x="69" y="1"/>
+      <point x="108" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/J_acute.glif b/src/Cantarell-Light.ufo/glyphs/J_acute.glif
new file mode 100644
index 00000000..010ff26b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/J_acute.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Jacute" format="2">
+  <advance width="398"/>
+  <outline>
+    <component base="J"/>
+    <component base="acutecomb.case" xOffset="224"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/J_circumflex.glif 
b/src/Cantarell-Light.ufo/glyphs/J_circumflex.glif
new file mode 100644
index 00000000..08e8e120
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/J_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Jcircumflex" format="2">
+  <advance width="398"/>
+  <unicode hex="0134"/>
+  <outline>
+    <component base="J"/>
+    <component base="circumflexcomb.case" xOffset="105"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/J_e-cy.glif b/src/Cantarell-Light.ufo/glyphs/J_e-cy.glif
new file mode 100644
index 00000000..1b397dca
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/J_e-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Je-cy" format="2">
+  <advance width="398"/>
+  <unicode hex="0408"/>
+  <outline>
+    <component base="J"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/K_.glif b/src/Cantarell-Light.ufo/glyphs/K_.glif
new file mode 100644
index 00000000..3b2b45fa
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/K_.glif
@@ -0,0 +1,27 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="K" format="2">
+  <advance width="552"/>
+  <unicode hex="004B"/>
+  <note>
+K
+</note>
+  <anchor x="283" y="0" name="bottom"/>
+  <anchor x="283" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="497" y="0" type="line"/>
+      <point x="527" y="0" type="line"/>
+      <point x="151" y="366" type="line"/>
+      <point x="151" y="356" type="line"/>
+      <point x="513" y="694" type="line"/>
+      <point x="484" y="694" type="line"/>
+      <point x="132" y="360" type="line"/>
+    </contour>
+    <contour>
+      <point x="110" y="0" type="line"/>
+      <point x="130" y="0" type="line"/>
+      <point x="130" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/K_a-cy.glif b/src/Cantarell-Light.ufo/glyphs/K_a-cy.glif
new file mode 100644
index 00000000..961add26
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/K_a-cy.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ka-cy" format="2">
+  <advance width="608"/>
+  <unicode hex="041A"/>
+  <anchor x="589" y="0" name="bottomright"/>
+  <anchor x="309" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="555" y="0" type="line"/>
+      <point x="580" y="0" type="line"/>
+      <point x="285" y="364" type="line"/>
+      <point x="285" y="353" type="line"/>
+      <point x="565" y="694" type="line"/>
+      <point x="541" y="694" type="line"/>
+      <point x="266" y="357" type="line"/>
+    </contour>
+    <contour>
+      <point x="110" y="0" type="line"/>
+      <point x="130" y="0" type="line"/>
+      <point x="130" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="119" y="348" type="line"/>
+      <point x="280" y="348" type="line"/>
+      <point x="280" y="366" type="line"/>
+      <point x="119" y="366" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/K_abashkir-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/K_abashkir-cy.glif
new file mode 100644
index 00000000..ac547226
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/K_abashkir-cy.glif
@@ -0,0 +1,40 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Kabashkir-cy" format="2">
+  <advance width="714"/>
+  <unicode hex="04A0"/>
+  <outline>
+    <contour>
+      <point x="22" y="676" type="line"/>
+      <point x="236" y="676" type="line"/>
+      <point x="236" y="694" type="line"/>
+      <point x="22" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="661" y="0" type="line"/>
+      <point x="686" y="0" type="line"/>
+      <point x="391" y="364" type="line"/>
+      <point x="391" y="353" type="line"/>
+      <point x="671" y="694" type="line"/>
+      <point x="647" y="694" type="line"/>
+      <point x="372" y="357" type="line"/>
+    </contour>
+    <contour>
+      <point x="216" y="0" type="line"/>
+      <point x="236" y="0" type="line"/>
+      <point x="236" y="694" type="line"/>
+      <point x="216" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="225" y="348" type="line"/>
+      <point x="386" y="348" type="line"/>
+      <point x="386" y="366" type="line"/>
+      <point x="225" y="366" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>Ka-cy</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/K_acute.glif b/src/Cantarell-Light.ufo/glyphs/K_acute.glif
new file mode 100644
index 00000000..edf5f080
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/K_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Kacute" format="2">
+  <advance width="552"/>
+  <unicode hex="1E30"/>
+  <outline>
+    <component base="K"/>
+    <component base="acutecomb.case" xOffset="225"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/K_adescender-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/K_adescender-cy.glif
new file mode 100644
index 00000000..3f90c9f3
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/K_adescender-cy.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Kadescender-cy" format="2">
+  <advance width="684"/>
+  <unicode hex="049A"/>
+  <outline>
+    <component base="Ka-cy"/>
+    <component base="descender-cy.case" xOffset="493"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/K_averticalstroke-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/K_averticalstroke-cy.glif
new file mode 100644
index 00000000..7b190300
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/K_averticalstroke-cy.glif
@@ -0,0 +1,34 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Kaverticalstroke-cy" format="2">
+  <advance width="605"/>
+  <unicode hex="049C"/>
+  <outline>
+    <contour>
+      <point x="551" y="0" type="line"/>
+      <point x="576" y="0" type="line"/>
+      <point x="301" y="364" type="line"/>
+      <point x="301" y="353" type="line"/>
+      <point x="561" y="694" type="line"/>
+      <point x="537" y="694" type="line"/>
+      <point x="282" y="357" type="line"/>
+    </contour>
+    <contour>
+      <point x="110" y="0" type="line"/>
+      <point x="130" y="0" type="line"/>
+      <point x="130" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="119" y="348" type="line"/>
+      <point x="296" y="348" type="line"/>
+      <point x="296" y="366" type="line"/>
+      <point x="119" y="366" type="line"/>
+    </contour>
+    <contour>
+      <point x="223" y="178" type="line"/>
+      <point x="243" y="178" type="line"/>
+      <point x="243" y="538" type="line"/>
+      <point x="223" y="538" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/K_commaaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/K_commaaccent.glif
new file mode 100644
index 00000000..7264f0f6
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/K_commaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Kcommaaccent" format="2">
+  <advance width="552"/>
+  <unicode hex="0136"/>
+  <outline>
+    <component base="K"/>
+    <component base="commaaccentcomb" xOffset="154"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/K_je-cy.glif b/src/Cantarell-Light.ufo/glyphs/K_je-cy.glif
new file mode 100644
index 00000000..3b3fe377
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/K_je-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Kje-cy" format="2">
+  <advance width="608"/>
+  <unicode hex="040C"/>
+  <outline>
+    <component base="Ka-cy"/>
+    <component base="acutecomb.case" xOffset="251"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/L_.glif b/src/Cantarell-Light.ufo/glyphs/L_.glif
new file mode 100644
index 00000000..2244dc3f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/L_.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="L" format="2">
+  <advance width="495"/>
+  <unicode hex="004C"/>
+  <note>
+L
+</note>
+  <anchor x="286" y="0" name="bottom"/>
+  <anchor x="162" y="367" name="center"/>
+  <anchor x="502" y="352" name="periodcentered"/>
+  <anchor x="122" y="694" name="top"/>
+  <anchor x="251" y="480" name="topright"/>
+  <outline>
+    <contour>
+      <point x="110" y="0" type="line"/>
+      <point x="456" y="0" type="line"/>
+      <point x="456" y="19" type="line"/>
+      <point x="131" y="19" type="line"/>
+      <point x="131" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/L_J_.glif b/src/Cantarell-Light.ufo/glyphs/L_J_.glif
new file mode 100644
index 00000000..95e758ea
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/L_J_.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="LJ" format="2">
+  <advance width="893"/>
+  <unicode hex="01C7"/>
+  <outline>
+    <component base="L"/>
+    <component base="J" xOffset="495"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/L_acute.glif b/src/Cantarell-Light.ufo/glyphs/L_acute.glif
new file mode 100644
index 00000000..58a394a4
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/L_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Lacute" format="2">
+  <advance width="495"/>
+  <unicode hex="0139"/>
+  <outline>
+    <component base="L"/>
+    <component base="acutecomb.case" xOffset="64"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/L_caron.glif b/src/Cantarell-Light.ufo/glyphs/L_caron.glif
new file mode 100644
index 00000000..2cac9d1f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/L_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Lcaron" format="2">
+  <advance width="495"/>
+  <unicode hex="013D"/>
+  <outline>
+    <component base="L"/>
+    <component base="caroncomb.alt" xOffset="139"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/L_commaaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/L_commaaccent.glif
new file mode 100644
index 00000000..7a34cea7
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/L_commaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Lcommaaccent" format="2">
+  <advance width="495"/>
+  <unicode hex="013B"/>
+  <outline>
+    <component base="L"/>
+    <component base="commaaccentcomb" xOffset="157"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/L_dot.glif b/src/Cantarell-Light.ufo/glyphs/L_dot.glif
new file mode 100644
index 00000000..9c25d0f6
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/L_dot.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ldot" format="2">
+  <advance width="495"/>
+  <unicode hex="013F"/>
+  <outline>
+    <component base="L"/>
+    <component base="periodcentered.loclCAT.case" xOffset="502"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>L</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/L_dotbelow.glif b/src/Cantarell-Light.ufo/glyphs/L_dotbelow.glif
new file mode 100644
index 00000000..b7c784e1
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/L_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ldotbelow" format="2">
+  <advance width="495"/>
+  <unicode hex="1E36"/>
+  <outline>
+    <component base="L"/>
+    <component base="dotbelowcomb" xOffset="166"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/L_j.glif b/src/Cantarell-Light.ufo/glyphs/L_j.glif
new file mode 100644
index 00000000..99c51e41
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/L_j.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Lj" format="2">
+  <advance width="697"/>
+  <unicode hex="01C8"/>
+  <outline>
+    <component base="L"/>
+    <component base="j" xOffset="495"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/L_je-cy.glif b/src/Cantarell-Light.ufo/glyphs/L_je-cy.glif
new file mode 100644
index 00000000..76fbf9d1
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/L_je-cy.glif
@@ -0,0 +1,55 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Lje-cy" format="2">
+  <advance width="1049"/>
+  <unicode hex="0409"/>
+  <outline>
+    <contour>
+      <point x="567" y="0" type="line"/>
+      <point x="762" y="0" type="line" smooth="yes"/>
+      <point x="905" y="0"/>
+      <point x="990" y="73"/>
+      <point x="990" y="200" type="curve" smooth="yes"/>
+      <point x="990" y="322"/>
+      <point x="912" y="403"/>
+      <point x="796" y="403" type="curve" smooth="yes"/>
+      <point x="572" y="403" type="line"/>
+      <point x="572" y="386" type="line"/>
+      <point x="786" y="386" type="line" smooth="yes"/>
+      <point x="893" y="386"/>
+      <point x="968" y="312"/>
+      <point x="968" y="195" type="curve" smooth="yes"/>
+      <point x="968" y="82"/>
+      <point x="898" y="18"/>
+      <point x="773" y="18" type="curve" smooth="yes"/>
+      <point x="567" y="18" type="line"/>
+    </contour>
+    <contour>
+      <point x="110" y="-6" type="curve" smooth="yes"/>
+      <point x="198" y="-6"/>
+      <point x="229" y="89"/>
+      <point x="229" y="362" type="curve" smooth="yes"/>
+      <point x="229" y="675" type="line"/>
+      <point x="553" y="675" type="line"/>
+      <point x="553" y="0" type="line"/>
+      <point x="575" y="0" type="line"/>
+      <point x="575" y="694" type="line"/>
+      <point x="207" y="694" type="line"/>
+      <point x="207" y="369" type="line" smooth="yes"/>
+      <point x="207" y="89"/>
+      <point x="185" y="14"/>
+      <point x="106" y="14" type="curve" smooth="yes"/>
+      <point x="84" y="14"/>
+      <point x="64" y="20"/>
+      <point x="47" y="31" type="curve"/>
+      <point x="40" y="13" type="line"/>
+      <point x="57" y="2"/>
+      <point x="85" y="-6"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>El-cy</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/L_linebelow.glif b/src/Cantarell-Light.ufo/glyphs/L_linebelow.glif
new file mode 100644
index 00000000..6033a396
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/L_linebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Llinebelow" format="2">
+  <advance width="495"/>
+  <unicode hex="1E3A"/>
+  <outline>
+    <component base="L"/>
+    <component base="macronbelowcomb" xOffset="36"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/L_slash.glif b/src/Cantarell-Light.ufo/glyphs/L_slash.glif
new file mode 100644
index 00000000..99c43bf3
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/L_slash.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Lslash" format="2">
+  <advance width="495"/>
+  <unicode hex="0141"/>
+  <outline>
+    <component base="L"/>
+    <component base="slashshortcomb.case" xOffset="-14" yOffset="61"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/M_.glif b/src/Cantarell-Light.ufo/glyphs/M_.glif
new file mode 100644
index 00000000..23a0d1fd
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/M_.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="M" format="2">
+  <advance width="835"/>
+  <unicode hex="004D"/>
+  <note>
+M
+</note>
+  <anchor x="432" y="0" name="bottom"/>
+  <anchor x="432" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="110" y="0" type="line"/>
+      <point x="131" y="0" type="line"/>
+      <point x="131" y="677" type="line"/>
+      <point x="124" y="677" type="line"/>
+      <point x="404" y="108" type="line"/>
+      <point x="424" y="108" type="line"/>
+      <point x="711" y="676" type="line"/>
+      <point x="704" y="676" type="line"/>
+      <point x="704" y="0" type="line"/>
+      <point x="725" y="0" type="line"/>
+      <point x="725" y="694" type="line"/>
+      <point x="699" y="694" type="line"/>
+      <point x="410" y="118" type="line"/>
+      <point x="421" y="118" type="line"/>
+      <point x="138" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/M_dotbelow.glif b/src/Cantarell-Light.ufo/glyphs/M_dotbelow.glif
new file mode 100644
index 00000000..efa9f400
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/M_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Mdotbelow" format="2">
+  <advance width="835"/>
+  <unicode hex="1E42"/>
+  <outline>
+    <component base="M"/>
+    <component base="dotbelowcomb" xOffset="312"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/N_.glif b/src/Cantarell-Light.ufo/glyphs/N_.glif
new file mode 100644
index 00000000..2ba8f6f8
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/N_.glif
@@ -0,0 +1,26 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="N" format="2">
+  <advance width="732"/>
+  <unicode hex="004E"/>
+  <note>
+N
+</note>
+  <anchor x="377" y="0" name="bottom"/>
+  <anchor x="377" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="110" y="0" type="line"/>
+      <point x="130" y="0" type="line"/>
+      <point x="130" y="674" type="line"/>
+      <point x="129" y="674" type="line"/>
+      <point x="595" y="0" type="line"/>
+      <point x="622" y="0" type="line"/>
+      <point x="622" y="694" type="line"/>
+      <point x="602" y="694" type="line"/>
+      <point x="602" y="20" type="line"/>
+      <point x="605" y="20" type="line"/>
+      <point x="139" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/N_J_.glif b/src/Cantarell-Light.ufo/glyphs/N_J_.glif
new file mode 100644
index 00000000..95737588
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/N_J_.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="NJ" format="2">
+  <advance width="1130"/>
+  <unicode hex="01CA"/>
+  <outline>
+    <component base="N"/>
+    <component base="J" xOffset="732"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/N_acute.glif b/src/Cantarell-Light.ufo/glyphs/N_acute.glif
new file mode 100644
index 00000000..d488256d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/N_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Nacute" format="2">
+  <advance width="732"/>
+  <unicode hex="0143"/>
+  <outline>
+    <component base="N"/>
+    <component base="acutecomb.case" xOffset="319"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/N_caron.glif b/src/Cantarell-Light.ufo/glyphs/N_caron.glif
new file mode 100644
index 00000000..f38b2988
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/N_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ncaron" format="2">
+  <advance width="732"/>
+  <unicode hex="0147"/>
+  <outline>
+    <component base="N"/>
+    <component base="caroncomb.case" xOffset="202"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/N_commaaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/N_commaaccent.glif
new file mode 100644
index 00000000..f5c04c3f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/N_commaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ncommaaccent" format="2">
+  <advance width="732"/>
+  <unicode hex="0145"/>
+  <outline>
+    <component base="N"/>
+    <component base="commaaccentcomb" xOffset="248"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/N_dotaccent.glif b/src/Cantarell-Light.ufo/glyphs/N_dotaccent.glif
new file mode 100644
index 00000000..882a00fc
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/N_dotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ndotaccent" format="2">
+  <advance width="732"/>
+  <unicode hex="1E44"/>
+  <outline>
+    <component base="N"/>
+    <component base="dotaccentcomb.case" xOffset="258"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/N_dotbelow.glif b/src/Cantarell-Light.ufo/glyphs/N_dotbelow.glif
new file mode 100644
index 00000000..8a80caec
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/N_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ndotbelow" format="2">
+  <advance width="732"/>
+  <unicode hex="1E46"/>
+  <outline>
+    <component base="N"/>
+    <component base="dotbelowcomb" xOffset="257"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/N_j.glif b/src/Cantarell-Light.ufo/glyphs/N_j.glif
new file mode 100644
index 00000000..6c228c1c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/N_j.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Nj" format="2">
+  <advance width="934"/>
+  <unicode hex="01CB"/>
+  <outline>
+    <component base="N"/>
+    <component base="j" xOffset="732"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/N_je-cy.glif b/src/Cantarell-Light.ufo/glyphs/N_je-cy.glif
new file mode 100644
index 00000000..be52699c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/N_je-cy.glif
@@ -0,0 +1,45 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Nje-cy" format="2">
+  <advance width="1064"/>
+  <unicode hex="040A"/>
+  <outline>
+    <contour>
+      <point x="582" y="0" type="line"/>
+      <point x="777" y="0" type="line" smooth="yes"/>
+      <point x="920" y="0"/>
+      <point x="1005" y="73"/>
+      <point x="1005" y="200" type="curve" smooth="yes"/>
+      <point x="1005" y="322"/>
+      <point x="927" y="403"/>
+      <point x="811" y="403" type="curve" smooth="yes"/>
+      <point x="587" y="403" type="line"/>
+      <point x="587" y="386" type="line"/>
+      <point x="801" y="386" type="line" smooth="yes"/>
+      <point x="908" y="386"/>
+      <point x="983" y="312"/>
+      <point x="983" y="195" type="curve" smooth="yes"/>
+      <point x="983" y="82"/>
+      <point x="913" y="18"/>
+      <point x="788" y="18" type="curve" smooth="yes"/>
+      <point x="582" y="18" type="line"/>
+    </contour>
+    <contour>
+      <point x="110" y="0" type="line"/>
+      <point x="132" y="0" type="line"/>
+      <point x="132" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="125" y="352" type="line"/>
+      <point x="576" y="352" type="line"/>
+      <point x="576" y="371" type="line"/>
+      <point x="125" y="371" type="line"/>
+    </contour>
+    <contour>
+      <point x="570" y="0" type="line"/>
+      <point x="592" y="0" type="line"/>
+      <point x="592" y="694" type="line"/>
+      <point x="570" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/N_linebelow.glif b/src/Cantarell-Light.ufo/glyphs/N_linebelow.glif
new file mode 100644
index 00000000..5bbadf54
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/N_linebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Nlinebelow" format="2">
+  <advance width="732"/>
+  <unicode hex="1E48"/>
+  <outline>
+    <component base="N"/>
+    <component base="macronbelowcomb" xOffset="127"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/N_tilde.glif b/src/Cantarell-Light.ufo/glyphs/N_tilde.glif
new file mode 100644
index 00000000..bebbf8b1
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/N_tilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ntilde" format="2">
+  <advance width="732"/>
+  <unicode hex="00D1"/>
+  <outline>
+    <component base="N"/>
+    <component base="tildecomb.case" xOffset="133"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_-cy.glif b/src/Cantarell-Light.ufo/glyphs/O_-cy.glif
new file mode 100644
index 00000000..dc36687a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="O-cy" format="2">
+  <advance width="754"/>
+  <unicode hex="041E"/>
+  <anchor x="377" y="694" name="top"/>
+  <outline>
+    <component base="O"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_.glif b/src/Cantarell-Light.ufo/glyphs/O_.glif
new file mode 100644
index 00000000..0540c611
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_.glif
@@ -0,0 +1,45 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="O" format="2">
+  <advance width="754"/>
+  <unicode hex="004F"/>
+  <note>
+O
+</note>
+  <anchor x="598" y="94" name="Qtail"/>
+  <anchor x="378" y="0" name="bottom"/>
+  <anchor x="379" y="345" name="center"/>
+  <anchor x="459" y="10" name="ogonek"/>
+  <anchor x="378" y="694" name="top"/>
+  <anchor x="-3" y="694" name="topleft"/>
+  <anchor x="653" y="694" name="topright"/>
+  <outline>
+    <contour>
+      <point x="376" y="-10" type="curve" smooth="yes"/>
+      <point x="559" y="-10"/>
+      <point x="682" y="135"/>
+      <point x="682" y="346" type="curve" smooth="yes"/>
+      <point x="682" y="558"/>
+      <point x="561" y="699"/>
+      <point x="379" y="699" type="curve" smooth="yes"/>
+      <point x="194" y="699"/>
+      <point x="71" y="553"/>
+      <point x="71" y="343" type="curve" smooth="yes"/>
+      <point x="71" y="133"/>
+      <point x="193" y="-10"/>
+    </contour>
+    <contour>
+      <point x="378" y="9" type="curve" smooth="yes"/>
+      <point x="207" y="9"/>
+      <point x="93" y="147"/>
+      <point x="93" y="346" type="curve" smooth="yes"/>
+      <point x="93" y="545"/>
+      <point x="206" y="680"/>
+      <point x="376" y="680" type="curve" smooth="yes"/>
+      <point x="546" y="680"/>
+      <point x="660" y="542"/>
+      <point x="660" y="343" type="curve" smooth="yes"/>
+      <point x="660" y="143"/>
+      <point x="548" y="9"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_E_.glif b/src/Cantarell-Light.ufo/glyphs/O_E_.glif
new file mode 100644
index 00000000..74c7d665
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_E_.glif
@@ -0,0 +1,69 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="OE" format="2">
+  <advance width="952"/>
+  <unicode hex="0152"/>
+  <anchor x="533" y="0" name="bottom"/>
+  <anchor x="533" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="426" y="-10" type="curve" smooth="yes"/>
+      <point x="458" y="-10"/>
+      <point x="507" y="-6"/>
+      <point x="538" y="0" type="curve"/>
+      <point x="533" y="18" type="line"/>
+      <point x="506" y="12"/>
+      <point x="458" y="9"/>
+      <point x="428" y="9" type="curve" smooth="yes"/>
+      <point x="227" y="9"/>
+      <point x="93" y="145"/>
+      <point x="93" y="346" type="curve" smooth="yes"/>
+      <point x="93" y="547"/>
+      <point x="227" y="680"/>
+      <point x="426" y="680" type="curve" smooth="yes"/>
+      <point x="454" y="680"/>
+      <point x="501" y="677"/>
+      <point x="528" y="672" type="curve"/>
+      <point x="532" y="691" type="line"/>
+      <point x="504" y="696"/>
+      <point x="458" y="699"/>
+      <point x="430" y="699" type="curve" smooth="yes"/>
+      <point x="215" y="699"/>
+      <point x="71" y="555"/>
+      <point x="71" y="343" type="curve" smooth="yes"/>
+      <point x="71" y="131"/>
+      <point x="214" y="-10"/>
+    </contour>
+    <contour>
+      <point x="509" y="0" type="line"/>
+      <point x="530" y="0" type="line"/>
+      <point x="530" y="694" type="line"/>
+      <point x="509" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="518" y="0" type="line"/>
+      <point x="903" y="0" type="line"/>
+      <point x="903" y="18" type="line"/>
+      <point x="518" y="18" type="line"/>
+    </contour>
+    <contour>
+      <point x="518" y="351" type="line"/>
+      <point x="878" y="351" type="line"/>
+      <point x="878" y="369" type="line"/>
+      <point x="518" y="369" type="line"/>
+    </contour>
+    <contour>
+      <point x="518" y="676" type="line"/>
+      <point x="903" y="676" type="line"/>
+      <point x="903" y="694" type="line"/>
+      <point x="518" y="694" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>O</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>E</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_acute.glif b/src/Cantarell-Light.ufo/glyphs/O_acute.glif
new file mode 100644
index 00000000..c6c5e9af
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Oacute" format="2">
+  <advance width="754"/>
+  <unicode hex="00D3"/>
+  <outline>
+    <component base="O"/>
+    <component base="acutecomb.case" xOffset="320"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_barred-cy.glif b/src/Cantarell-Light.ufo/glyphs/O_barred-cy.glif
new file mode 100644
index 00000000..9faecdb4
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_barred-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Obarred-cy" format="2">
+  <advance width="754"/>
+  <unicode hex="04E8"/>
+  <outline>
+    <component base="O"/>
+    <component base="_bar-cy" xOffset="-81" yOffset="3"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_breve.glif b/src/Cantarell-Light.ufo/glyphs/O_breve.glif
new file mode 100644
index 00000000..a5d0de18
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_breve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Obreve" format="2">
+  <advance width="754"/>
+  <unicode hex="014E"/>
+  <outline>
+    <component base="O"/>
+    <component base="brevecomb.case" xOffset="175"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_caron.glif b/src/Cantarell-Light.ufo/glyphs/O_caron.glif
new file mode 100644
index 00000000..1db587b5
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ocaron" format="2">
+  <advance width="754"/>
+  <unicode hex="01D1"/>
+  <outline>
+    <component base="O"/>
+    <component base="caroncomb.case" xOffset="203"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_circumflex.glif 
b/src/Cantarell-Light.ufo/glyphs/O_circumflex.glif
new file mode 100644
index 00000000..81b07e20
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ocircumflex" format="2">
+  <advance width="754"/>
+  <unicode hex="00D4"/>
+  <outline>
+    <component base="O"/>
+    <component base="circumflexcomb.case" xOffset="201"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_circumflexacute.glif 
b/src/Cantarell-Light.ufo/glyphs/O_circumflexacute.glif
new file mode 100644
index 00000000..c2231d0f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_circumflexacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ocircumflexacute" format="2">
+  <advance width="754"/>
+  <unicode hex="1ED0"/>
+  <outline>
+    <component base="O"/>
+    <component base="circumflexcomb_acutecomb.case" xOffset="221" yOffset="14"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_circumflexdotbelow.glif 
b/src/Cantarell-Light.ufo/glyphs/O_circumflexdotbelow.glif
new file mode 100644
index 00000000..3046c1f7
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_circumflexdotbelow.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ocircumflexdotbelow" format="2">
+  <advance width="754"/>
+  <unicode hex="1ED8"/>
+  <outline>
+    <component base="O"/>
+    <component base="dotbelowcomb" xOffset="258"/>
+    <component base="circumflexcomb.case" xOffset="201"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_circumflexgrave.glif 
b/src/Cantarell-Light.ufo/glyphs/O_circumflexgrave.glif
new file mode 100644
index 00000000..62676cd4
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_circumflexgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ocircumflexgrave" format="2">
+  <advance width="754"/>
+  <unicode hex="1ED2"/>
+  <outline>
+    <component base="O"/>
+    <component base="circumflexcomb_gravecomb.case" xOffset="221" yOffset="14"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_circumflexhookabove.glif 
b/src/Cantarell-Light.ufo/glyphs/O_circumflexhookabove.glif
new file mode 100644
index 00000000..86727080
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_circumflexhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ocircumflexhookabove" format="2">
+  <advance width="754"/>
+  <unicode hex="1ED4"/>
+  <outline>
+    <component base="O"/>
+    <component base="circumflexcomb_hookabovecomb.case" xOffset="221" yOffset="14"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_circumflextilde.glif 
b/src/Cantarell-Light.ufo/glyphs/O_circumflextilde.glif
new file mode 100644
index 00000000..1eb65b20
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_circumflextilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ocircumflextilde" format="2">
+  <advance width="754"/>
+  <unicode hex="1ED6"/>
+  <outline>
+    <component base="O"/>
+    <component base="circumflexcomb_tildecomb.case" xOffset="179" yOffset="14"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_dblgrave.glif b/src/Cantarell-Light.ufo/glyphs/O_dblgrave.glif
new file mode 100644
index 00000000..6394d7fc
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_dblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Odblgrave" format="2">
+  <advance width="754"/>
+  <unicode hex="020C"/>
+  <outline>
+    <component base="O"/>
+    <component base="dblgravecomb.case" xOffset="135"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_dieresis-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/O_dieresis-cy.glif
new file mode 100644
index 00000000..52d45fae
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_dieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Odieresis-cy" format="2">
+  <advance width="754"/>
+  <unicode hex="04E6"/>
+  <outline>
+    <component base="O-cy"/>
+    <component base="dieresiscomb.case" xOffset="157"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_dieresis.glif b/src/Cantarell-Light.ufo/glyphs/O_dieresis.glif
new file mode 100644
index 00000000..b65291e2
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_dieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Odieresis" format="2">
+  <advance width="754"/>
+  <unicode hex="00D6"/>
+  <outline>
+    <component base="O"/>
+    <component base="dieresiscomb.case" xOffset="158"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_dieresismacron.glif 
b/src/Cantarell-Light.ufo/glyphs/O_dieresismacron.glif
new file mode 100644
index 00000000..35f3bde8
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_dieresismacron.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Odieresismacron" format="2">
+  <advance width="754"/>
+  <unicode hex="022A"/>
+  <outline>
+    <component base="O"/>
+    <component base="dieresiscomb.case" xOffset="158"/>
+    <component base="macroncomb.case" xOffset="140" yOffset="145"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_dotaccentmacron.glif 
b/src/Cantarell-Light.ufo/glyphs/O_dotaccentmacron.glif
new file mode 100644
index 00000000..b8c716c0
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_dotaccentmacron.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Odotaccentmacron" format="2">
+  <advance width="754"/>
+  <unicode hex="0230"/>
+  <outline>
+    <component base="O"/>
+    <component base="dotaccentcomb.case" xOffset="259"/>
+    <component base="macroncomb.case" xOffset="140" yOffset="143"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_dotbelow.glif b/src/Cantarell-Light.ufo/glyphs/O_dotbelow.glif
new file mode 100644
index 00000000..4e27c1e1
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Odotbelow" format="2">
+  <advance width="754"/>
+  <unicode hex="1ECC"/>
+  <outline>
+    <component base="O"/>
+    <component base="dotbelowcomb" xOffset="258"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_grave.glif b/src/Cantarell-Light.ufo/glyphs/O_grave.glif
new file mode 100644
index 00000000..8f325a20
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_grave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ograve" format="2">
+  <advance width="754"/>
+  <unicode hex="00D2"/>
+  <outline>
+    <component base="O"/>
+    <component base="gravecomb.case" xOffset="181"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_hm.glif b/src/Cantarell-Light.ufo/glyphs/O_hm.glif
new file mode 100644
index 00000000..d5a39abb
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_hm.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ohm" format="2">
+  <advance width="807"/>
+  <unicode hex="2126"/>
+  <outline>
+    <contour>
+      <point x="102" y="0" type="line"/>
+      <point x="328" y="0" type="line"/>
+      <point x="328" y="13" type="line"/>
+      <point x="212" y="98"/>
+      <point x="135" y="249"/>
+      <point x="135" y="391" type="curve" smooth="yes"/>
+      <point x="135" y="567"/>
+      <point x="241" y="685"/>
+      <point x="400" y="685" type="curve" smooth="yes"/>
+      <point x="564" y="685"/>
+      <point x="674" y="567"/>
+      <point x="674" y="391" type="curve" smooth="yes"/>
+      <point x="674" y="260"/>
+      <point x="596" y="108"/>
+      <point x="479" y="13" type="curve"/>
+      <point x="479" y="0" type="line"/>
+      <point x="705" y="0" type="line"/>
+      <point x="705" y="18" type="line"/>
+      <point x="512" y="18" type="line"/>
+      <point x="622" y="115"/>
+      <point x="696" y="266"/>
+      <point x="696" y="394" type="curve" smooth="yes"/>
+      <point x="696" y="580"/>
+      <point x="579" y="704"/>
+      <point x="403" y="704" type="curve" smooth="yes"/>
+      <point x="229" y="704"/>
+      <point x="113" y="578"/>
+      <point x="113" y="388" type="curve" smooth="yes"/>
+      <point x="113" y="245"/>
+      <point x="186" y="97"/>
+      <point x="295" y="18" type="curve"/>
+      <point x="102" y="18" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_hookabove.glif b/src/Cantarell-Light.ufo/glyphs/O_hookabove.glif
new file mode 100644
index 00000000..0091752c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_hookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ohookabove" format="2">
+  <advance width="754"/>
+  <unicode hex="1ECE"/>
+  <outline>
+    <component base="O"/>
+    <component base="hookabovecomb.case" xOffset="223"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_horn.glif b/src/Cantarell-Light.ufo/glyphs/O_horn.glif
new file mode 100644
index 00000000..9cc328b5
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_horn.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ohorn" format="2">
+  <advance width="776"/>
+  <unicode hex="01A0"/>
+  <outline>
+    <component base="O"/>
+    <component base="horncomb" xOffset="521" yOffset="212"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.layer.rightMetricsKey</key>
+      <string>=+22</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_hornacute.glif b/src/Cantarell-Light.ufo/glyphs/O_hornacute.glif
new file mode 100644
index 00000000..b25bf249
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_hornacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ohornacute" format="2">
+  <advance width="776"/>
+  <unicode hex="1EDA"/>
+  <outline>
+    <component base="Ohorn"/>
+    <component base="acutecomb.case" xOffset="320"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_horndotbelow.glif 
b/src/Cantarell-Light.ufo/glyphs/O_horndotbelow.glif
new file mode 100644
index 00000000..28c58f5c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_horndotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ohorndotbelow" format="2">
+  <advance width="776"/>
+  <unicode hex="1EE2"/>
+  <outline>
+    <component base="Ohorn"/>
+    <component base="dotbelowcomb" xOffset="258"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_horngrave.glif b/src/Cantarell-Light.ufo/glyphs/O_horngrave.glif
new file mode 100644
index 00000000..b4de557b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_horngrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ohorngrave" format="2">
+  <advance width="776"/>
+  <unicode hex="1EDC"/>
+  <outline>
+    <component base="Ohorn"/>
+    <component base="gravecomb.case" xOffset="181"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_hornhookabove.glif 
b/src/Cantarell-Light.ufo/glyphs/O_hornhookabove.glif
new file mode 100644
index 00000000..be340ffc
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_hornhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ohornhookabove" format="2">
+  <advance width="776"/>
+  <unicode hex="1EDE"/>
+  <outline>
+    <component base="Ohorn"/>
+    <component base="hookabovecomb.case" xOffset="223"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_horntilde.glif b/src/Cantarell-Light.ufo/glyphs/O_horntilde.glif
new file mode 100644
index 00000000..e447d7ba
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_horntilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ohorntilde" format="2">
+  <advance width="776"/>
+  <unicode hex="1EE0"/>
+  <outline>
+    <component base="Ohorn"/>
+    <component base="tildecomb.case" xOffset="134"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_hungarumlaut.glif 
b/src/Cantarell-Light.ufo/glyphs/O_hungarumlaut.glif
new file mode 100644
index 00000000..4c1e3f1f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_hungarumlaut.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ohungarumlaut" format="2">
+  <advance width="754"/>
+  <unicode hex="0150"/>
+  <outline>
+    <component base="O"/>
+    <component base="hungarumlautcomb.case" xOffset="206"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_invertedbreve.glif 
b/src/Cantarell-Light.ufo/glyphs/O_invertedbreve.glif
new file mode 100644
index 00000000..c67b2044
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_invertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Oinvertedbreve" format="2">
+  <advance width="754"/>
+  <unicode hex="020E"/>
+  <outline>
+    <component base="O"/>
+    <component base="breveinvertedcomb.case" xOffset="172"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_macron.glif b/src/Cantarell-Light.ufo/glyphs/O_macron.glif
new file mode 100644
index 00000000..bbe572bb
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_macron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Omacron" format="2">
+  <advance width="754"/>
+  <unicode hex="014C"/>
+  <outline>
+    <component base="O"/>
+    <component base="macroncomb.case" xOffset="140"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_macronacute.glif 
b/src/Cantarell-Light.ufo/glyphs/O_macronacute.glif
new file mode 100644
index 00000000..993c0607
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_macronacute.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Omacronacute" format="2">
+  <advance width="754"/>
+  <unicode hex="1E52"/>
+  <outline>
+    <component base="O"/>
+    <component base="macroncomb.case" xOffset="140"/>
+    <component base="acutecomb.case" xOffset="320" yOffset="128"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_macrongrave.glif 
b/src/Cantarell-Light.ufo/glyphs/O_macrongrave.glif
new file mode 100644
index 00000000..be12b7b9
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_macrongrave.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Omacrongrave" format="2">
+  <advance width="754"/>
+  <unicode hex="1E50"/>
+  <outline>
+    <component base="O"/>
+    <component base="macroncomb.case" xOffset="140"/>
+    <component base="gravecomb.case" xOffset="181" yOffset="128"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_ogonek.glif b/src/Cantarell-Light.ufo/glyphs/O_ogonek.glif
new file mode 100644
index 00000000..3c2edd1d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_ogonek.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Oogonek" format="2">
+  <advance width="754"/>
+  <unicode hex="01EA"/>
+  <outline>
+    <component base="O"/>
+    <component base="ogonekcomb.tall.case" xOffset="58"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_slash.glif b/src/Cantarell-Light.ufo/glyphs/O_slash.glif
new file mode 100644
index 00000000..4ff2f646
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_slash.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Oslash" format="2">
+  <advance width="754"/>
+  <unicode hex="00D8"/>
+  <outline>
+    <component base="O"/>
+    <component base="slashlongcomb.case" xOffset="90" yOffset="-21"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_slashacute.glif 
b/src/Cantarell-Light.ufo/glyphs/O_slashacute.glif
new file mode 100644
index 00000000..08ed08dd
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_slashacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Oslashacute" format="2">
+  <advance width="754"/>
+  <unicode hex="01FE"/>
+  <outline>
+    <component base="Oslash"/>
+    <component base="acutecomb.case" xOffset="320"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_tilde.glif b/src/Cantarell-Light.ufo/glyphs/O_tilde.glif
new file mode 100644
index 00000000..100d9eb2
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_tilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Otilde" format="2">
+  <advance width="754"/>
+  <unicode hex="00D5"/>
+  <outline>
+    <component base="O"/>
+    <component base="tildecomb.case" xOffset="134"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_tildeacute.glif 
b/src/Cantarell-Light.ufo/glyphs/O_tildeacute.glif
new file mode 100644
index 00000000..ad662792
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_tildeacute.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Otildeacute" format="2">
+  <advance width="754"/>
+  <unicode hex="1E4C"/>
+  <outline>
+    <component base="O"/>
+    <component base="tildecomb.case" xOffset="134"/>
+    <component base="acutecomb.case" xOffset="320" yOffset="142"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_tildedieresis.glif 
b/src/Cantarell-Light.ufo/glyphs/O_tildedieresis.glif
new file mode 100644
index 00000000..b5e93d00
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_tildedieresis.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Otildedieresis" format="2">
+  <advance width="754"/>
+  <unicode hex="1E4E"/>
+  <outline>
+    <component base="O"/>
+    <component base="tildecomb.case" xOffset="134"/>
+    <component base="dieresiscomb.case" xOffset="158" yOffset="142"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/O_tildemacron.glif 
b/src/Cantarell-Light.ufo/glyphs/O_tildemacron.glif
new file mode 100644
index 00000000..066686d7
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/O_tildemacron.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Otildemacron" format="2">
+  <advance width="754"/>
+  <unicode hex="022C"/>
+  <outline>
+    <component base="O"/>
+    <component base="tildecomb.case" xOffset="134"/>
+    <component base="macroncomb.case" xOffset="140" yOffset="142"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/P_.glif b/src/Cantarell-Light.ufo/glyphs/P_.glif
new file mode 100644
index 00000000..67ba99b2
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/P_.glif
@@ -0,0 +1,38 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="P" format="2">
+  <advance width="572"/>
+  <unicode hex="0050"/>
+  <note>
+P
+</note>
+  <anchor x="318" y="0" name="bottom"/>
+  <anchor x="318" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="110" y="0" type="line"/>
+      <point x="131" y="0" type="line"/>
+      <point x="131" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="125" y="268" type="line"/>
+      <point x="286" y="268" type="line" smooth="yes"/>
+      <point x="422" y="268"/>
+      <point x="512" y="353"/>
+      <point x="512" y="480" type="curve" smooth="yes"/>
+      <point x="512" y="608"/>
+      <point x="424" y="694"/>
+      <point x="292" y="694" type="curve" smooth="yes"/>
+      <point x="125" y="694" type="line"/>
+      <point x="125" y="676" type="line"/>
+      <point x="286" y="676" type="line" smooth="yes"/>
+      <point x="408" y="676"/>
+      <point x="490" y="597"/>
+      <point x="490" y="475" type="curve" smooth="yes"/>
+      <point x="490" y="358"/>
+      <point x="416" y="286"/>
+      <point x="292" y="286" type="curve" smooth="yes"/>
+      <point x="125" y="286" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/P_alochka-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/P_alochka-cy.glif
new file mode 100644
index 00000000..507c7e0c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/P_alochka-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Palochka-cy" format="2">
+  <advance width="241"/>
+  <unicode hex="04C0"/>
+  <outline>
+    <component base="I"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/P_e-cy.glif b/src/Cantarell-Light.ufo/glyphs/P_e-cy.glif
new file mode 100644
index 00000000..7c985862
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/P_e-cy.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Pe-cy" format="2">
+  <advance width="671"/>
+  <unicode hex="041F"/>
+  <anchor x="651" y="0" name="bottomright"/>
+  <outline>
+    <contour>
+      <point x="110" y="0" type="line"/>
+      <point x="131" y="0" type="line"/>
+      <point x="131" y="676" type="line"/>
+      <point x="540" y="676" type="line"/>
+      <point x="540" y="0" type="line"/>
+      <point x="561" y="0" type="line"/>
+      <point x="561" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Q_.glif b/src/Cantarell-Light.ufo/glyphs/Q_.glif
new file mode 100644
index 00000000..db626580
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/Q_.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Q" format="2">
+  <advance width="754"/>
+  <unicode hex="0051"/>
+  <note>
+Q
+</note>
+  <anchor x="377" y="0" name="bottom"/>
+  <anchor x="377" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="376" y="-10" type="curve" smooth="yes"/>
+      <point x="559" y="-10"/>
+      <point x="682" y="135"/>
+      <point x="682" y="346" type="curve" smooth="yes"/>
+      <point x="682" y="558"/>
+      <point x="561" y="699"/>
+      <point x="379" y="699" type="curve" smooth="yes"/>
+      <point x="194" y="699"/>
+      <point x="71" y="553"/>
+      <point x="71" y="343" type="curve" smooth="yes"/>
+      <point x="71" y="133"/>
+      <point x="193" y="-10"/>
+    </contour>
+    <contour>
+      <point x="378" y="9" type="curve" smooth="yes"/>
+      <point x="207" y="9"/>
+      <point x="93" y="147"/>
+      <point x="93" y="346" type="curve" smooth="yes"/>
+      <point x="93" y="545"/>
+      <point x="206" y="680"/>
+      <point x="376" y="680" type="curve" smooth="yes"/>
+      <point x="546" y="680"/>
+      <point x="660" y="542"/>
+      <point x="660" y="343" type="curve" smooth="yes"/>
+      <point x="660" y="143"/>
+      <point x="548" y="9"/>
+    </contour>
+    <contour>
+      <point x="691" y="-13" type="line"/>
+      <point x="704" y="1" type="line"/>
+      <point x="414" y="287" type="line"/>
+      <point x="403" y="274" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Q_a-cy.glif b/src/Cantarell-Light.ufo/glyphs/Q_a-cy.glif
new file mode 100644
index 00000000..59f59ccf
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/Q_a-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Qa-cy" format="2">
+  <advance width="754"/>
+  <unicode hex="051A"/>
+  <outline>
+    <component base="Q"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/R_.glif b/src/Cantarell-Light.ufo/glyphs/R_.glif
new file mode 100644
index 00000000..18d7b47e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/R_.glif
@@ -0,0 +1,44 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="R" format="2">
+  <advance width="606"/>
+  <unicode hex="0052"/>
+  <note>
+R
+</note>
+  <anchor x="304" y="0" name="bottom"/>
+  <anchor x="276" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="110" y="0" type="line"/>
+      <point x="131" y="0" type="line"/>
+      <point x="131" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="121" y="311" type="line"/>
+      <point x="283" y="311" type="line" smooth="yes"/>
+      <point x="433" y="311"/>
+      <point x="515" y="381"/>
+      <point x="515" y="506" type="curve" smooth="yes"/>
+      <point x="515" y="628"/>
+      <point x="433" y="694"/>
+      <point x="288" y="694" type="curve" smooth="yes"/>
+      <point x="121" y="694" type="line"/>
+      <point x="121" y="676" type="line"/>
+      <point x="283" y="676" type="line" smooth="yes"/>
+      <point x="419" y="676"/>
+      <point x="493" y="616"/>
+      <point x="493" y="500" type="curve" smooth="yes"/>
+      <point x="493" y="389"/>
+      <point x="423" y="329"/>
+      <point x="290" y="329" type="curve" smooth="yes"/>
+      <point x="121" y="329" type="line"/>
+    </contour>
+    <contour>
+      <point x="531" y="0" type="line"/>
+      <point x="557" y="0" type="line"/>
+      <point x="372" y="325" type="line"/>
+      <point x="349" y="325" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/R_acute.glif b/src/Cantarell-Light.ufo/glyphs/R_acute.glif
new file mode 100644
index 00000000..8eca6caf
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/R_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Racute" format="2">
+  <advance width="606"/>
+  <unicode hex="0154"/>
+  <outline>
+    <component base="R"/>
+    <component base="acutecomb.case" xOffset="218"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/R_caron.glif b/src/Cantarell-Light.ufo/glyphs/R_caron.glif
new file mode 100644
index 00000000..2d522456
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/R_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Rcaron" format="2">
+  <advance width="606"/>
+  <unicode hex="0158"/>
+  <outline>
+    <component base="R"/>
+    <component base="caroncomb.case" xOffset="101"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/R_commaaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/R_commaaccent.glif
new file mode 100644
index 00000000..8f162c88
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/R_commaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Rcommaaccent" format="2">
+  <advance width="606"/>
+  <unicode hex="0156"/>
+  <outline>
+    <component base="R"/>
+    <component base="commaaccentcomb" xOffset="175"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/R_dblgrave.glif b/src/Cantarell-Light.ufo/glyphs/R_dblgrave.glif
new file mode 100644
index 00000000..7bc8839d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/R_dblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Rdblgrave" format="2">
+  <advance width="606"/>
+  <unicode hex="0210"/>
+  <outline>
+    <component base="R"/>
+    <component base="dblgravecomb.case" xOffset="33"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/R_dotbelow.glif b/src/Cantarell-Light.ufo/glyphs/R_dotbelow.glif
new file mode 100644
index 00000000..17c23bab
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/R_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Rdotbelow" format="2">
+  <advance width="606"/>
+  <unicode hex="1E5A"/>
+  <outline>
+    <component base="R"/>
+    <component base="dotbelowcomb" xOffset="184"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/R_invertedbreve.glif 
b/src/Cantarell-Light.ufo/glyphs/R_invertedbreve.glif
new file mode 100644
index 00000000..3ca8d33e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/R_invertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Rinvertedbreve" format="2">
+  <advance width="606"/>
+  <unicode hex="0212"/>
+  <outline>
+    <component base="R"/>
+    <component base="breveinvertedcomb.case" xOffset="70"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/R_linebelow.glif b/src/Cantarell-Light.ufo/glyphs/R_linebelow.glif
new file mode 100644
index 00000000..e09e4375
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/R_linebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Rlinebelow" format="2">
+  <advance width="606"/>
+  <unicode hex="1E5E"/>
+  <outline>
+    <component base="R"/>
+    <component base="macronbelowcomb" xOffset="54"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_.glif b/src/Cantarell-Light.ufo/glyphs/S_.glif
new file mode 100644
index 00000000..0fbee642
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/S_.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="S" format="2">
+  <advance width="569"/>
+  <unicode hex="0053"/>
+  <note>
+S
+</note>
+  <anchor x="277" y="0" name="bottom"/>
+  <anchor x="282" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="277" y="-10" type="curve" smooth="yes"/>
+      <point x="420" y="-10"/>
+      <point x="510" y="66"/>
+      <point x="510" y="177" type="curve" smooth="yes"/>
+      <point x="510" y="416"/>
+      <point x="91" y="307"/>
+      <point x="91" y="531" type="curve" smooth="yes"/>
+      <point x="91" y="627"/>
+      <point x="167" y="683"/>
+      <point x="297" y="683" type="curve" smooth="yes"/>
+      <point x="357" y="683"/>
+      <point x="418" y="671"/>
+      <point x="471" y="645" type="curve"/>
+      <point x="478" y="663" type="line"/>
+      <point x="425" y="691"/>
+      <point x="362" y="702"/>
+      <point x="303" y="702" type="curve" smooth="yes"/>
+      <point x="157" y="702"/>
+      <point x="69" y="636"/>
+      <point x="69" y="527" type="curve" smooth="yes"/>
+      <point x="69" y="290"/>
+      <point x="488" y="394"/>
+      <point x="488" y="172" type="curve" smooth="yes"/>
+      <point x="488" y="75"/>
+      <point x="409" y="9"/>
+      <point x="282" y="9" type="curve" smooth="yes"/>
+      <point x="215" y="9"/>
+      <point x="140" y="27"/>
+      <point x="68" y="60" type="curve"/>
+      <point x="61" y="41" type="line"/>
+      <point x="130" y="8"/>
+      <point x="208" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_acute.glif b/src/Cantarell-Light.ufo/glyphs/S_acute.glif
new file mode 100644
index 00000000..f1c6adeb
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/S_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Sacute" format="2">
+  <advance width="569"/>
+  <unicode hex="015A"/>
+  <outline>
+    <component base="S"/>
+    <component base="acutecomb.case" xOffset="224"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_acutedotaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/S_acutedotaccent.glif
new file mode 100644
index 00000000..3312e1a6
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/S_acutedotaccent.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Sacutedotaccent" format="2">
+  <advance width="569"/>
+  <unicode hex="1E64"/>
+  <outline>
+    <component base="S"/>
+    <component base="acutecomb.case" xOffset="224"/>
+    <component base="dotaccentcomb.case" xOffset="158" yOffset="70"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_altillo.glif b/src/Cantarell-Light.ufo/glyphs/S_altillo.glif
new file mode 100644
index 00000000..8f233e47
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/S_altillo.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Saltillo" format="2">
+  <advance width="236"/>
+  <unicode hex="A78B"/>
+  <outline>
+    <component base="quotesingle" xScale="1.04" yScale="2.16474" xOffset="3" yOffset="-808"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_caron.glif b/src/Cantarell-Light.ufo/glyphs/S_caron.glif
new file mode 100644
index 00000000..9da2da4d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/S_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Scaron" format="2">
+  <advance width="569"/>
+  <unicode hex="0160"/>
+  <outline>
+    <component base="S"/>
+    <component base="caroncomb.case" xOffset="107"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_carondotaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/S_carondotaccent.glif
new file mode 100644
index 00000000..b772566e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/S_carondotaccent.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Scarondotaccent" format="2">
+  <advance width="569"/>
+  <unicode hex="1E66"/>
+  <outline>
+    <component base="S"/>
+    <component base="caroncomb.case" xOffset="107"/>
+    <component base="dotaccentcomb.case" xOffset="163" yOffset="109"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_cedilla.glif b/src/Cantarell-Light.ufo/glyphs/S_cedilla.glif
new file mode 100644
index 00000000..163ebf90
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/S_cedilla.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Scedilla" format="2">
+  <advance width="569"/>
+  <unicode hex="015E"/>
+  <outline>
+    <component base="S"/>
+    <component base="cedillacomb" xOffset="152"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_chwa-cy.glif b/src/Cantarell-Light.ufo/glyphs/S_chwa-cy.glif
new file mode 100644
index 00000000..ad748805
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/S_chwa-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Schwa-cy" format="2">
+  <advance width="755"/>
+  <unicode hex="04D8"/>
+  <outline>
+    <component base="Schwa"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_chwa.glif b/src/Cantarell-Light.ufo/glyphs/S_chwa.glif
new file mode 100644
index 00000000..a8dddeee
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/S_chwa.glif
@@ -0,0 +1,53 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Schwa" format="2">
+  <advance width="755"/>
+  <unicode hex="018F"/>
+  <anchor x="369" y="0" name="bottom"/>
+  <anchor x="369" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="328" y="704" type="curve" smooth="yes"/>
+      <point x="245" y="704"/>
+      <point x="174" y="681"/>
+      <point x="106" y="633" type="curve"/>
+      <point x="111" y="617" type="line"/>
+      <point x="180" y="663"/>
+      <point x="249" y="685"/>
+      <point x="326" y="685" type="curve" smooth="yes"/>
+      <point x="521" y="685"/>
+      <point x="642" y="558"/>
+      <point x="642" y="342" type="curve" smooth="yes"/>
+      <point x="642" y="140"/>
+      <point x="537" y="9"/>
+      <point x="366" y="9" type="curve" smooth="yes"/>
+      <point x="202" y="9"/>
+      <point x="105" y="130"/>
+      <point x="105" y="321" type="curve"/>
+      <point x="660" y="321" type="line"/>
+      <point x="660" y="340" type="line"/>
+      <point x="83" y="340" type="line"/>
+      <point x="82" y="332"/>
+      <point x="82" y="328"/>
+      <point x="82" y="318" type="curve" smooth="yes"/>
+      <point x="82" y="123"/>
+      <point x="191" y="-10"/>
+      <point x="364" y="-10" type="curve" smooth="yes"/>
+      <point x="540" y="-10"/>
+      <point x="665" y="130"/>
+      <point x="665" y="342" type="curve" smooth="yes"/>
+      <point x="665" y="562"/>
+      <point x="532" y="704"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>145</integer>
+        <key>width</key>
+        <integer>150</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_circumflex.glif 
b/src/Cantarell-Light.ufo/glyphs/S_circumflex.glif
new file mode 100644
index 00000000..73d5c01f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/S_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Scircumflex" format="2">
+  <advance width="569"/>
+  <unicode hex="015C"/>
+  <outline>
+    <component base="S"/>
+    <component base="circumflexcomb.case" xOffset="105"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_commaaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/S_commaaccent.glif
new file mode 100644
index 00000000..ac6c29b0
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/S_commaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Scommaaccent" format="2">
+  <advance width="569"/>
+  <unicode hex="0218"/>
+  <outline>
+    <component base="S"/>
+    <component base="commaaccentcomb" xOffset="148"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_dotaccent.glif b/src/Cantarell-Light.ufo/glyphs/S_dotaccent.glif
new file mode 100644
index 00000000..3349b24d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/S_dotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Sdotaccent" format="2">
+  <advance width="569"/>
+  <unicode hex="1E60"/>
+  <outline>
+    <component base="S"/>
+    <component base="dotaccentcomb.case" xOffset="163"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_dotbelow.glif b/src/Cantarell-Light.ufo/glyphs/S_dotbelow.glif
new file mode 100644
index 00000000..fe9fbd57
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/S_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Sdotbelow" format="2">
+  <advance width="569"/>
+  <unicode hex="1E62"/>
+  <outline>
+    <component base="S"/>
+    <component base="dotbelowcomb" xOffset="157"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_dotbelowdotaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/S_dotbelowdotaccent.glif
new file mode 100644
index 00000000..8b5a58f2
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/S_dotbelowdotaccent.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Sdotbelowdotaccent" format="2">
+  <advance width="569"/>
+  <unicode hex="1E68"/>
+  <outline>
+    <component base="S"/>
+    <component base="dotbelowcomb" xOffset="157"/>
+    <component base="dotaccentcomb.case" xOffset="163"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_ha-cy.glif b/src/Cantarell-Light.ufo/glyphs/S_ha-cy.glif
new file mode 100644
index 00000000..57bd335c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/S_ha-cy.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Sha-cy" format="2">
+  <advance width="954"/>
+  <unicode hex="0428"/>
+  <outline>
+    <contour>
+      <point x="110" y="0" type="line"/>
+      <point x="844" y="0" type="line"/>
+      <point x="844" y="694" type="line"/>
+      <point x="822" y="694" type="line"/>
+      <point x="822" y="19" type="line"/>
+      <point x="132" y="19" type="line"/>
+      <point x="132" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="474" y="10" type="line"/>
+      <point x="496" y="10" type="line"/>
+      <point x="496" y="694" type="line"/>
+      <point x="474" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_hcha-cy.glif b/src/Cantarell-Light.ufo/glyphs/S_hcha-cy.glif
new file mode 100644
index 00000000..4b217556
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/S_hcha-cy.glif
@@ -0,0 +1,29 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Shcha-cy" format="2">
+  <advance width="976"/>
+  <unicode hex="0429"/>
+  <outline>
+    <contour>
+      <point x="911" y="-175" type="line"/>
+      <point x="932" y="-175" type="line"/>
+      <point x="932" y="19" type="line"/>
+      <point x="132" y="19" type="line"/>
+      <point x="132" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="911" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="474" y="10" type="line"/>
+      <point x="496" y="10" type="line"/>
+      <point x="496" y="694" type="line"/>
+      <point x="474" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="822" y="10" type="line"/>
+      <point x="844" y="10" type="line"/>
+      <point x="844" y="694" type="line"/>
+      <point x="822" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_hha-cy.glif b/src/Cantarell-Light.ufo/glyphs/S_hha-cy.glif
new file mode 100644
index 00000000..fcecdf1b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/S_hha-cy.glif
@@ -0,0 +1,31 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Shha-cy" format="2">
+  <advance width="617"/>
+  <unicode hex="04BA"/>
+  <outline>
+    <contour>
+      <point x="525" y="0" type="line"/>
+      <point x="546" y="0" type="line"/>
+      <point x="546" y="239" type="line" smooth="yes"/>
+      <point x="546" y="346"/>
+      <point x="473" y="411"/>
+      <point x="339" y="411" type="curve" smooth="yes"/>
+      <point x="252" y="411"/>
+      <point x="163" y="384"/>
+      <point x="109" y="345" type="curve"/>
+      <point x="119" y="334" type="line"/>
+      <point x="167" y="367"/>
+      <point x="255" y="393"/>
+      <point x="336" y="393" type="curve" smooth="yes"/>
+      <point x="457" y="393"/>
+      <point x="525" y="336"/>
+      <point x="525" y="239" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="110" y="0" type="line"/>
+      <point x="131" y="0" type="line"/>
+      <point x="131" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/S_oftsign-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/S_oftsign-cy.glif
new file mode 100644
index 00000000..adac69fb
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/S_oftsign-cy.glif
@@ -0,0 +1,29 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Softsign-cy" format="2">
+  <advance width="597"/>
+  <unicode hex="042C"/>
+  <outline>
+    <contour>
+      <point x="110" y="0" type="line"/>
+      <point x="312" y="0" type="line" smooth="yes"/>
+      <point x="453" y="0"/>
+      <point x="537" y="74"/>
+      <point x="537" y="200" type="curve" smooth="yes"/>
+      <point x="537" y="322"/>
+      <point x="460" y="403"/>
+      <point x="345" y="403" type="curve" smooth="yes"/>
+      <point x="124" y="403" type="line"/>
+      <point x="124" y="386" type="line"/>
+      <point x="335" y="386" type="line" smooth="yes"/>
+      <point x="443" y="386"/>
+      <point x="515" y="310"/>
+      <point x="515" y="195" type="curve" smooth="yes"/>
+      <point x="515" y="84"/>
+      <point x="444" y="18"/>
+      <point x="323" y="18" type="curve" smooth="yes"/>
+      <point x="132" y="18" type="line"/>
+      <point x="132" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/T_.glif b/src/Cantarell-Light.ufo/glyphs/T_.glif
new file mode 100644
index 00000000..34ee39e7
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/T_.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="T" format="2">
+  <advance width="589"/>
+  <unicode hex="0054"/>
+  <note>
+T
+</note>
+  <anchor x="292" y="0" name="bottom"/>
+  <anchor x="295" y="357" name="center"/>
+  <anchor x="295" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="284" y="0" type="line"/>
+      <point x="305" y="0" type="line"/>
+      <point x="305" y="694" type="line"/>
+      <point x="284" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="39" y="676" type="line"/>
+      <point x="550" y="676" type="line"/>
+      <point x="550" y="694" type="line"/>
+      <point x="39" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/T_bar.glif b/src/Cantarell-Light.ufo/glyphs/T_bar.glif
new file mode 100644
index 00000000..f247c3b0
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/T_bar.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Tbar" format="2">
+  <advance width="589"/>
+  <unicode hex="0166"/>
+  <outline>
+    <component base="T"/>
+    <component base="strokeshortcomb.case" xOffset="54" yOffset="58"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/T_caron.glif b/src/Cantarell-Light.ufo/glyphs/T_caron.glif
new file mode 100644
index 00000000..5b0f03a6
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/T_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Tcaron" format="2">
+  <advance width="589"/>
+  <unicode hex="0164"/>
+  <outline>
+    <component base="T"/>
+    <component base="caroncomb.case" xOffset="120"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/T_cedilla.glif b/src/Cantarell-Light.ufo/glyphs/T_cedilla.glif
new file mode 100644
index 00000000..41670fff
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/T_cedilla.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Tcedilla" format="2">
+  <advance width="589"/>
+  <unicode hex="0162"/>
+  <outline>
+    <component base="T"/>
+    <component base="cedillacomb" xOffset="167"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/T_commaaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/T_commaaccent.glif
new file mode 100644
index 00000000..29204a36
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/T_commaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Tcommaaccent" format="2">
+  <advance width="589"/>
+  <unicode hex="021A"/>
+  <outline>
+    <component base="T"/>
+    <component base="commaaccentcomb" xOffset="163"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/T_dotbelow.glif b/src/Cantarell-Light.ufo/glyphs/T_dotbelow.glif
new file mode 100644
index 00000000..a13b2c25
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/T_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Tdotbelow" format="2">
+  <advance width="589"/>
+  <unicode hex="1E6C"/>
+  <outline>
+    <component base="T"/>
+    <component base="dotbelowcomb" xOffset="172"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/T_e-cy.glif b/src/Cantarell-Light.ufo/glyphs/T_e-cy.glif
new file mode 100644
index 00000000..96ab8c3e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/T_e-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Te-cy" format="2">
+  <advance width="589"/>
+  <unicode hex="0422"/>
+  <anchor x="569" y="0" name="bottomright"/>
+  <outline>
+    <component base="T"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/T_horn.glif b/src/Cantarell-Light.ufo/glyphs/T_horn.glif
new file mode 100644
index 00000000..4b919001
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/T_horn.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Thorn" format="2">
+  <advance width="572"/>
+  <unicode hex="00DE"/>
+  <outline>
+    <contour>
+      <point x="110" y="0" type="line"/>
+      <point x="131" y="0" type="line"/>
+      <point x="131" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="125" y="148" type="line"/>
+      <point x="286" y="148" type="line" smooth="yes"/>
+      <point x="428" y="148"/>
+      <point x="512" y="228"/>
+      <point x="512" y="357" type="curve" smooth="yes"/>
+      <point x="512" y="489"/>
+      <point x="424" y="574"/>
+      <point x="292" y="574" type="curve" smooth="yes"/>
+      <point x="125" y="574" type="line"/>
+      <point x="125" y="556" type="line"/>
+      <point x="286" y="556" type="line" smooth="yes"/>
+      <point x="408" y="556"/>
+      <point x="490" y="477"/>
+      <point x="490" y="355" type="curve" smooth="yes"/>
+      <point x="490" y="238"/>
+      <point x="416" y="166"/>
+      <point x="292" y="166" type="curve" smooth="yes"/>
+      <point x="125" y="166" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>P</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>P</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/T_linebelow.glif b/src/Cantarell-Light.ufo/glyphs/T_linebelow.glif
new file mode 100644
index 00000000..8c2d37f1
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/T_linebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Tlinebelow" format="2">
+  <advance width="589"/>
+  <unicode hex="1E6E"/>
+  <outline>
+    <component base="T"/>
+    <component base="macronbelowcomb" xOffset="42"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/T_se-cy.glif b/src/Cantarell-Light.ufo/glyphs/T_se-cy.glif
new file mode 100644
index 00000000..16e4c1f6
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/T_se-cy.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Tse-cy" format="2">
+  <advance width="687"/>
+  <unicode hex="0426"/>
+  <outline>
+    <contour>
+      <point x="627" y="-175" type="line"/>
+      <point x="648" y="-175" type="line"/>
+      <point x="648" y="19" type="line"/>
+      <point x="132" y="19" type="line"/>
+      <point x="132" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="627" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="539" y="10" type="line"/>
+      <point x="560" y="10" type="line"/>
+      <point x="560" y="694" type="line"/>
+      <point x="539" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/T_she-cy.glif b/src/Cantarell-Light.ufo/glyphs/T_she-cy.glif
new file mode 100644
index 00000000..b0e171a9
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/T_she-cy.glif
@@ -0,0 +1,37 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Tshe-cy" format="2">
+  <advance width="779"/>
+  <unicode hex="040B"/>
+  <outline>
+    <contour>
+      <point x="687" y="0" type="line"/>
+      <point x="708" y="0" type="line"/>
+      <point x="708" y="239" type="line" smooth="yes"/>
+      <point x="708" y="346"/>
+      <point x="635" y="411"/>
+      <point x="501" y="411" type="curve" smooth="yes"/>
+      <point x="414" y="411"/>
+      <point x="325" y="384"/>
+      <point x="271" y="345" type="curve"/>
+      <point x="281" y="334" type="line"/>
+      <point x="329" y="367"/>
+      <point x="417" y="393"/>
+      <point x="498" y="393" type="curve" smooth="yes"/>
+      <point x="619" y="393"/>
+      <point x="687" y="336"/>
+      <point x="687" y="239" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="272" y="0" type="line"/>
+      <point x="293" y="0" type="line"/>
+      <point x="293" y="694" type="line"/>
+      <point x="272" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="39" y="676" type="line"/>
+      <point x="546" y="676" type="line"/>
+      <point x="546" y="694" type="line"/>
+      <point x="39" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_-cy.glif b/src/Cantarell-Light.ufo/glyphs/U_-cy.glif
new file mode 100644
index 00000000..5424c849
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_-cy.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="U-cy" format="2">
+  <advance width="594"/>
+  <unicode hex="0423"/>
+  <anchor x="297" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="168" y="0" type="line"/>
+      <point x="190" y="0" type="line"/>
+      <point x="560" y="694" type="line"/>
+      <point x="537" y="694" type="line"/>
+      <point x="313" y="263" type="line"/>
+      <point x="306" y="253" type="line"/>
+    </contour>
+    <contour>
+      <point x="306" y="245" type="line"/>
+      <point x="317" y="263" type="line"/>
+      <point x="58" y="694" type="line"/>
+      <point x="33" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_.glif b/src/Cantarell-Light.ufo/glyphs/U_.glif
new file mode 100644
index 00000000..6bd0b9e3
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_.glif
@@ -0,0 +1,34 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="U" format="2">
+  <advance width="673"/>
+  <unicode hex="0055"/>
+  <note>
+U
+</note>
+  <anchor x="338" y="0" name="bottom"/>
+  <anchor x="420" y="10" name="ogonek"/>
+  <anchor x="338" y="694" name="top"/>
+  <anchor x="635" y="694" name="topright"/>
+  <outline>
+    <contour>
+      <point x="337" y="-10" type="curve" smooth="yes"/>
+      <point x="486" y="-10"/>
+      <point x="574" y="85"/>
+      <point x="574" y="246" type="curve" smooth="yes"/>
+      <point x="574" y="694" type="line"/>
+      <point x="553" y="694" type="line"/>
+      <point x="553" y="246" type="line" smooth="yes"/>
+      <point x="553" y="97"/>
+      <point x="474" y="9"/>
+      <point x="340" y="9" type="curve" smooth="yes"/>
+      <point x="202" y="9"/>
+      <point x="121" y="97"/>
+      <point x="121" y="246" type="curve" smooth="yes"/>
+      <point x="121" y="694" type="line"/>
+      <point x="99" y="694" type="line"/>
+      <point x="99" y="246" type="line" smooth="yes"/>
+      <point x="99" y="85"/>
+      <point x="187" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_acute.glif b/src/Cantarell-Light.ufo/glyphs/U_acute.glif
new file mode 100644
index 00000000..23d16358
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uacute" format="2">
+  <advance width="673"/>
+  <unicode hex="00DA"/>
+  <outline>
+    <component base="U"/>
+    <component base="acutecomb.case" xOffset="280"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_breve.glif b/src/Cantarell-Light.ufo/glyphs/U_breve.glif
new file mode 100644
index 00000000..2391e4e9
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_breve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ubreve" format="2">
+  <advance width="673"/>
+  <unicode hex="016C"/>
+  <outline>
+    <component base="U"/>
+    <component base="brevecomb.case" xOffset="135"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_caron.glif b/src/Cantarell-Light.ufo/glyphs/U_caron.glif
new file mode 100644
index 00000000..1b3ed7aa
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ucaron" format="2">
+  <advance width="673"/>
+  <unicode hex="01D3"/>
+  <outline>
+    <component base="U"/>
+    <component base="caroncomb.case" xOffset="163"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_circumflex.glif 
b/src/Cantarell-Light.ufo/glyphs/U_circumflex.glif
new file mode 100644
index 00000000..19a4d0ce
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ucircumflex" format="2">
+  <advance width="673"/>
+  <unicode hex="00DB"/>
+  <outline>
+    <component base="U"/>
+    <component base="circumflexcomb.case" xOffset="161"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_dblgrave.glif b/src/Cantarell-Light.ufo/glyphs/U_dblgrave.glif
new file mode 100644
index 00000000..675a3d13
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_dblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Udblgrave" format="2">
+  <advance width="673"/>
+  <unicode hex="0214"/>
+  <outline>
+    <component base="U"/>
+    <component base="dblgravecomb.case" xOffset="95"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_dieresis-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/U_dieresis-cy.glif
new file mode 100644
index 00000000..b6049222
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_dieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Udieresis-cy" format="2">
+  <advance width="594"/>
+  <unicode hex="04F0"/>
+  <outline>
+    <component base="U-cy"/>
+    <component base="dieresiscomb.case" xOffset="77"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_dieresis.glif b/src/Cantarell-Light.ufo/glyphs/U_dieresis.glif
new file mode 100644
index 00000000..daa37c37
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_dieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Udieresis" format="2">
+  <advance width="673"/>
+  <unicode hex="00DC"/>
+  <outline>
+    <component base="U"/>
+    <component base="dieresiscomb.case" xOffset="118"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_dieresisacute.glif 
b/src/Cantarell-Light.ufo/glyphs/U_dieresisacute.glif
new file mode 100644
index 00000000..f3920790
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_dieresisacute.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Udieresisacute" format="2">
+  <advance width="673"/>
+  <unicode hex="01D7"/>
+  <outline>
+    <component base="U"/>
+    <component base="dieresiscomb.case" xOffset="118"/>
+    <component base="acutecomb.case" xOffset="280" yOffset="145"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_dieresiscaron.glif 
b/src/Cantarell-Light.ufo/glyphs/U_dieresiscaron.glif
new file mode 100644
index 00000000..a65e923a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_dieresiscaron.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Udieresiscaron" format="2">
+  <advance width="673"/>
+  <unicode hex="01D9"/>
+  <outline>
+    <component base="U"/>
+    <component base="dieresiscomb.case" xOffset="118"/>
+    <component base="caroncomb.case" xOffset="163" yOffset="145"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_dieresisgrave.glif 
b/src/Cantarell-Light.ufo/glyphs/U_dieresisgrave.glif
new file mode 100644
index 00000000..f9724a2f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_dieresisgrave.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Udieresisgrave" format="2">
+  <advance width="673"/>
+  <unicode hex="01DB"/>
+  <outline>
+    <component base="U"/>
+    <component base="dieresiscomb.case" xOffset="118"/>
+    <component base="gravecomb.case" xOffset="141" yOffset="145"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_dieresismacron.glif 
b/src/Cantarell-Light.ufo/glyphs/U_dieresismacron.glif
new file mode 100644
index 00000000..fb244bb7
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_dieresismacron.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Udieresismacron" format="2">
+  <advance width="673"/>
+  <unicode hex="01D5"/>
+  <outline>
+    <component base="U"/>
+    <component base="dieresiscomb.case" xOffset="118"/>
+    <component base="macroncomb.case" xOffset="100" yOffset="145"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_dotbelow.glif b/src/Cantarell-Light.ufo/glyphs/U_dotbelow.glif
new file mode 100644
index 00000000..15758b9c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Udotbelow" format="2">
+  <advance width="673"/>
+  <unicode hex="1EE4"/>
+  <outline>
+    <component base="U"/>
+    <component base="dotbelowcomb" xOffset="218"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_grave.glif b/src/Cantarell-Light.ufo/glyphs/U_grave.glif
new file mode 100644
index 00000000..6aee26e6
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_grave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ugrave" format="2">
+  <advance width="673"/>
+  <unicode hex="00D9"/>
+  <outline>
+    <component base="U"/>
+    <component base="gravecomb.case" xOffset="141"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_hookabove.glif b/src/Cantarell-Light.ufo/glyphs/U_hookabove.glif
new file mode 100644
index 00000000..3f2ad0e0
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_hookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uhookabove" format="2">
+  <advance width="673"/>
+  <unicode hex="1EE6"/>
+  <outline>
+    <component base="U"/>
+    <component base="hookabovecomb.case" xOffset="183"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_horn.glif b/src/Cantarell-Light.ufo/glyphs/U_horn.glif
new file mode 100644
index 00000000..f3ff6a5f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_horn.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uhorn" format="2">
+  <advance width="745"/>
+  <unicode hex="01AF"/>
+  <outline>
+    <component base="U"/>
+    <component base="horncomb" xOffset="503" yOffset="212"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.layer.rightMetricsKey</key>
+      <string>=+72</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_hornacute.glif b/src/Cantarell-Light.ufo/glyphs/U_hornacute.glif
new file mode 100644
index 00000000..1e4be7dd
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_hornacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uhornacute" format="2">
+  <advance width="745"/>
+  <unicode hex="1EE8"/>
+  <outline>
+    <component base="Uhorn"/>
+    <component base="acutecomb.case" xOffset="280"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_horndotbelow.glif 
b/src/Cantarell-Light.ufo/glyphs/U_horndotbelow.glif
new file mode 100644
index 00000000..b37f2506
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_horndotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uhorndotbelow" format="2">
+  <advance width="745"/>
+  <unicode hex="1EF0"/>
+  <outline>
+    <component base="Uhorn"/>
+    <component base="dotbelowcomb" xOffset="218"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_horngrave.glif b/src/Cantarell-Light.ufo/glyphs/U_horngrave.glif
new file mode 100644
index 00000000..19bc7368
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_horngrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uhorngrave" format="2">
+  <advance width="745"/>
+  <unicode hex="1EEA"/>
+  <outline>
+    <component base="Uhorn"/>
+    <component base="gravecomb.case" xOffset="141"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_hornhookabove.glif 
b/src/Cantarell-Light.ufo/glyphs/U_hornhookabove.glif
new file mode 100644
index 00000000..28eb4e1a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_hornhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uhornhookabove" format="2">
+  <advance width="745"/>
+  <unicode hex="1EEC"/>
+  <outline>
+    <component base="Uhorn"/>
+    <component base="hookabovecomb.case" xOffset="183"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_horntilde.glif b/src/Cantarell-Light.ufo/glyphs/U_horntilde.glif
new file mode 100644
index 00000000..6d9d3b6c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_horntilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uhorntilde" format="2">
+  <advance width="745"/>
+  <unicode hex="1EEE"/>
+  <outline>
+    <component base="Uhorn"/>
+    <component base="tildecomb.case" xOffset="94"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_hungarumlaut-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/U_hungarumlaut-cy.glif
new file mode 100644
index 00000000..928b652c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_hungarumlaut-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uhungarumlaut-cy" format="2">
+  <advance width="594"/>
+  <unicode hex="04F2"/>
+  <outline>
+    <component base="U-cy"/>
+    <component base="hungarumlautcomb.case" xOffset="125"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_hungarumlaut.glif 
b/src/Cantarell-Light.ufo/glyphs/U_hungarumlaut.glif
new file mode 100644
index 00000000..190387db
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_hungarumlaut.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uhungarumlaut" format="2">
+  <advance width="673"/>
+  <unicode hex="0170"/>
+  <outline>
+    <component base="U"/>
+    <component base="hungarumlautcomb.case" xOffset="166"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_invertedbreve.glif 
b/src/Cantarell-Light.ufo/glyphs/U_invertedbreve.glif
new file mode 100644
index 00000000..9986ded1
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_invertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uinvertedbreve" format="2">
+  <advance width="673"/>
+  <unicode hex="0216"/>
+  <outline>
+    <component base="U"/>
+    <component base="breveinvertedcomb.case" xOffset="132"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_macron-cy.glif b/src/Cantarell-Light.ufo/glyphs/U_macron-cy.glif
new file mode 100644
index 00000000..43af59f1
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_macron-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Umacron-cy" format="2">
+  <advance width="594"/>
+  <unicode hex="04EE"/>
+  <outline>
+    <component base="U-cy"/>
+    <component base="macroncomb.case" xOffset="59"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_macron.glif b/src/Cantarell-Light.ufo/glyphs/U_macron.glif
new file mode 100644
index 00000000..06eaa796
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_macron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Umacron" format="2">
+  <advance width="673"/>
+  <unicode hex="016A"/>
+  <outline>
+    <component base="U"/>
+    <component base="macroncomb.case" xOffset="100"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_macrondieresis.glif 
b/src/Cantarell-Light.ufo/glyphs/U_macrondieresis.glif
new file mode 100644
index 00000000..0be87762
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_macrondieresis.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Umacrondieresis" format="2">
+  <advance width="673"/>
+  <unicode hex="1E7A"/>
+  <outline>
+    <component base="U"/>
+    <component base="macroncomb.case" xOffset="100"/>
+    <component base="dieresiscomb.case" xOffset="118" yOffset="128"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_ogonek.glif b/src/Cantarell-Light.ufo/glyphs/U_ogonek.glif
new file mode 100644
index 00000000..9e39cfa8
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_ogonek.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uogonek" format="2">
+  <advance width="673"/>
+  <unicode hex="0172"/>
+  <outline>
+    <component base="U"/>
+    <component base="ogonekcomb.tall.case" xOffset="19"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_ring.glif b/src/Cantarell-Light.ufo/glyphs/U_ring.glif
new file mode 100644
index 00000000..cde327e3
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_ring.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uring" format="2">
+  <advance width="673"/>
+  <unicode hex="016E"/>
+  <outline>
+    <component base="U"/>
+    <component base="ringcomb.case" xOffset="164"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_short-cy.glif b/src/Cantarell-Light.ufo/glyphs/U_short-cy.glif
new file mode 100644
index 00000000..94ad5806
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_short-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ushort-cy" format="2">
+  <advance width="594"/>
+  <unicode hex="040E"/>
+  <outline>
+    <component base="U-cy"/>
+    <component base="brevecomb-cy.case" xOffset="104"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_straight-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/U_straight-cy.glif
new file mode 100644
index 00000000..3f70c6ec
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_straight-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ustraight-cy" format="2">
+  <advance width="528"/>
+  <unicode hex="04AE"/>
+  <anchor x="264" y="326" name="center"/>
+  <outline>
+    <component base="Y"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_straightstroke-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/U_straightstroke-cy.glif
new file mode 100644
index 00000000..0bec3b75
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_straightstroke-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ustraightstroke-cy" format="2">
+  <advance width="528"/>
+  <unicode hex="04B0"/>
+  <outline>
+    <component base="Ustraight-cy"/>
+    <component base="strokeshortcomb.case" xScale="1.40103" xOffset="-74" yOffset="27"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_tilde.glif b/src/Cantarell-Light.ufo/glyphs/U_tilde.glif
new file mode 100644
index 00000000..7ea754bf
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_tilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Utilde" format="2">
+  <advance width="673"/>
+  <unicode hex="0168"/>
+  <outline>
+    <component base="U"/>
+    <component base="tildecomb.case" xOffset="94"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/U_tildeacute.glif 
b/src/Cantarell-Light.ufo/glyphs/U_tildeacute.glif
new file mode 100644
index 00000000..ed491ab3
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/U_tildeacute.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Utildeacute" format="2">
+  <advance width="673"/>
+  <unicode hex="1E78"/>
+  <outline>
+    <component base="U"/>
+    <component base="tildecomb.case" xOffset="94"/>
+    <component base="acutecomb.case" xOffset="280" yOffset="142"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/V_.glif b/src/Cantarell-Light.ufo/glyphs/V_.glif
new file mode 100644
index 00000000..3b3fac6b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/V_.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="V" format="2">
+  <advance width="603"/>
+  <unicode hex="0056"/>
+  <note>
+V
+</note>
+  <anchor x="302" y="0" name="bottom"/>
+  <anchor x="302" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="297" y="0" type="line"/>
+      <point x="308" y="0" type="line"/>
+      <point x="565" y="694" type="line"/>
+      <point x="544" y="694" type="line"/>
+      <point x="299" y="30" type="line"/>
+      <point x="308" y="30" type="line"/>
+      <point x="61" y="694" type="line"/>
+      <point x="38" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/V_e-cy.glif b/src/Cantarell-Light.ufo/glyphs/V_e-cy.glif
new file mode 100644
index 00000000..2c9181a3
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/V_e-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ve-cy" format="2">
+  <advance width="619"/>
+  <unicode hex="0412"/>
+  <outline>
+    <component base="B"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/W_.glif b/src/Cantarell-Light.ufo/glyphs/W_.glif
new file mode 100644
index 00000000..a4f97c6f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/W_.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="W" format="2">
+  <advance width="986"/>
+  <unicode hex="0057"/>
+  <note>
+W
+</note>
+  <anchor x="494" y="0" name="bottom"/>
+  <anchor x="494" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="266" y="0" type="line"/>
+      <point x="278" y="0" type="line"/>
+      <point x="502" y="666" type="line"/>
+      <point x="488" y="666" type="line"/>
+      <point x="719" y="0" type="line"/>
+      <point x="732" y="0" type="line"/>
+      <point x="944" y="694" type="line"/>
+      <point x="923" y="694" type="line"/>
+      <point x="722" y="32" type="line"/>
+      <point x="730" y="32" type="line"/>
+      <point x="502" y="688" type="line"/>
+      <point x="489" y="688" type="line"/>
+      <point x="269" y="32" type="line"/>
+      <point x="277" y="32" type="line"/>
+      <point x="64" y="694" type="line"/>
+      <point x="41" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/W_acute.glif b/src/Cantarell-Light.ufo/glyphs/W_acute.glif
new file mode 100644
index 00000000..7c5fa934
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/W_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Wacute" format="2">
+  <advance width="986"/>
+  <unicode hex="1E82"/>
+  <outline>
+    <component base="W"/>
+    <component base="acutecomb.case" xOffset="436"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/W_circumflex.glif 
b/src/Cantarell-Light.ufo/glyphs/W_circumflex.glif
new file mode 100644
index 00000000..15657702
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/W_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Wcircumflex" format="2">
+  <advance width="986"/>
+  <unicode hex="0174"/>
+  <outline>
+    <component base="W"/>
+    <component base="circumflexcomb.case" xOffset="317"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/W_dieresis.glif b/src/Cantarell-Light.ufo/glyphs/W_dieresis.glif
new file mode 100644
index 00000000..55d01f69
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/W_dieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Wdieresis" format="2">
+  <advance width="986"/>
+  <unicode hex="1E84"/>
+  <outline>
+    <component base="W"/>
+    <component base="dieresiscomb.case" xOffset="274"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/W_e-cy.glif b/src/Cantarell-Light.ufo/glyphs/W_e-cy.glif
new file mode 100644
index 00000000..04735dec
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/W_e-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="We-cy" format="2">
+  <advance width="986"/>
+  <unicode hex="051C"/>
+  <outline>
+    <component base="W"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/W_grave.glif b/src/Cantarell-Light.ufo/glyphs/W_grave.glif
new file mode 100644
index 00000000..7d93ebff
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/W_grave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Wgrave" format="2">
+  <advance width="986"/>
+  <unicode hex="1E80"/>
+  <outline>
+    <component base="W"/>
+    <component base="gravecomb.case" xOffset="297"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/X_.glif b/src/Cantarell-Light.ufo/glyphs/X_.glif
new file mode 100644
index 00000000..871c59b9
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/X_.glif
@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="X" format="2">
+  <advance width="594"/>
+  <unicode hex="0058"/>
+  <note>
+X
+</note>
+  <anchor x="299" y="0" name="bottom"/>
+  <anchor x="299" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="531" y="0" type="line"/>
+      <point x="558" y="0" type="line"/>
+      <point x="291" y="385" type="line"/>
+      <point x="91" y="694" type="line"/>
+      <point x="64" y="694" type="line"/>
+      <point x="278" y="369" type="line"/>
+    </contour>
+    <contour>
+      <point x="35" y="0" type="line"/>
+      <point x="59" y="0" type="line"/>
+      <point x="296" y="351" type="line"/>
+      <point x="285" y="367" type="line"/>
+    </contour>
+    <contour>
+      <point x="304" y="358" type="line"/>
+      <point x="538" y="694" type="line"/>
+      <point x="514" y="694" type="line"/>
+      <point x="293" y="375" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Y_.glif b/src/Cantarell-Light.ufo/glyphs/Y_.glif
new file mode 100644
index 00000000..35e40140
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/Y_.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Y" format="2">
+  <advance width="528"/>
+  <unicode hex="0059"/>
+  <note>
+Y
+</note>
+  <anchor x="269" y="0" name="bottom"/>
+  <anchor x="269" y="694" name="top"/>
+  <anchor x="3" y="694" name="topleft"/>
+  <outline>
+    <contour>
+      <point x="254" y="0" type="line"/>
+      <point x="275" y="0" type="line"/>
+      <point x="275" y="333" type="line"/>
+      <point x="507" y="694" type="line"/>
+      <point x="484" y="694" type="line"/>
+      <point x="262" y="344" type="line"/>
+      <point x="270" y="344" type="line"/>
+      <point x="47" y="694" type="line"/>
+      <point x="21" y="694" type="line"/>
+      <point x="254" y="333" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Y_acute.glif b/src/Cantarell-Light.ufo/glyphs/Y_acute.glif
new file mode 100644
index 00000000..5cbb74d1
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/Y_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Yacute" format="2">
+  <advance width="528"/>
+  <unicode hex="00DD"/>
+  <outline>
+    <component base="Y"/>
+    <component base="acutecomb.case" xOffset="211"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Y_at-cy.glif b/src/Cantarell-Light.ufo/glyphs/Y_at-cy.glif
new file mode 100644
index 00000000..127f08b2
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/Y_at-cy.glif
@@ -0,0 +1,35 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Yat-cy" format="2">
+  <advance width="688"/>
+  <unicode hex="0462"/>
+  <outline>
+    <contour>
+      <point x="187" y="0" type="line"/>
+      <point x="401" y="0" type="line" smooth="yes"/>
+      <point x="544" y="0"/>
+      <point x="629" y="74"/>
+      <point x="629" y="200" type="curve" smooth="yes"/>
+      <point x="629" y="322"/>
+      <point x="551" y="403"/>
+      <point x="435" y="403" type="curve" smooth="yes"/>
+      <point x="201" y="403" type="line"/>
+      <point x="201" y="386" type="line"/>
+      <point x="425" y="386" type="line" smooth="yes"/>
+      <point x="532" y="386"/>
+      <point x="607" y="312"/>
+      <point x="607" y="195" type="curve" smooth="yes"/>
+      <point x="607" y="82"/>
+      <point x="537" y="18"/>
+      <point x="412" y="18" type="curve" smooth="yes"/>
+      <point x="209" y="18" type="line"/>
+      <point x="209" y="694" type="line"/>
+      <point x="187" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="43" y="545" type="line"/>
+      <point x="403" y="545" type="line"/>
+      <point x="403" y="564" type="line"/>
+      <point x="43" y="564" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Y_circumflex.glif 
b/src/Cantarell-Light.ufo/glyphs/Y_circumflex.glif
new file mode 100644
index 00000000..8d918466
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/Y_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ycircumflex" format="2">
+  <advance width="528"/>
+  <unicode hex="0176"/>
+  <outline>
+    <component base="Y"/>
+    <component base="circumflexcomb.case" xOffset="92"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Y_dieresis.glif b/src/Cantarell-Light.ufo/glyphs/Y_dieresis.glif
new file mode 100644
index 00000000..ed856b68
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/Y_dieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ydieresis" format="2">
+  <advance width="528"/>
+  <unicode hex="0178"/>
+  <outline>
+    <component base="Y"/>
+    <component base="dieresiscomb.case" xOffset="49"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Y_dotaccent.glif b/src/Cantarell-Light.ufo/glyphs/Y_dotaccent.glif
new file mode 100644
index 00000000..643b3a95
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/Y_dotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ydotaccent" format="2">
+  <advance width="528"/>
+  <unicode hex="1E8E"/>
+  <outline>
+    <component base="Y"/>
+    <component base="dotaccentcomb.case" xOffset="150"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Y_dotbelow.glif b/src/Cantarell-Light.ufo/glyphs/Y_dotbelow.glif
new file mode 100644
index 00000000..ff90ac2a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/Y_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ydotbelow" format="2">
+  <advance width="528"/>
+  <unicode hex="1EF4"/>
+  <outline>
+    <component base="Y"/>
+    <component base="dotbelowcomb" xOffset="149"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Y_eru-cy.glif b/src/Cantarell-Light.ufo/glyphs/Y_eru-cy.glif
new file mode 100644
index 00000000..234199c3
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/Y_eru-cy.glif
@@ -0,0 +1,36 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Yeru-cy" format="2">
+  <advance width="787"/>
+  <unicode hex="042B"/>
+  <anchor x="399" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="110" y="0" type="line"/>
+      <point x="294" y="0" type="line" smooth="yes"/>
+      <point x="437" y="0"/>
+      <point x="522" y="74"/>
+      <point x="522" y="200" type="curve" smooth="yes"/>
+      <point x="522" y="322"/>
+      <point x="444" y="403"/>
+      <point x="328" y="403" type="curve" smooth="yes"/>
+      <point x="124" y="403" type="line"/>
+      <point x="124" y="386" type="line"/>
+      <point x="318" y="386" type="line" smooth="yes"/>
+      <point x="427" y="386"/>
+      <point x="500" y="310"/>
+      <point x="500" y="195" type="curve" smooth="yes"/>
+      <point x="500" y="84"/>
+      <point x="428" y="18"/>
+      <point x="305" y="18" type="curve" smooth="yes"/>
+      <point x="132" y="18" type="line"/>
+      <point x="132" y="694" type="line"/>
+      <point x="110" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="656" y="0" type="line"/>
+      <point x="677" y="0" type="line"/>
+      <point x="677" y="694" type="line"/>
+      <point x="656" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Y_erudieresis-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/Y_erudieresis-cy.glif
new file mode 100644
index 00000000..fc365687
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/Y_erudieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Yerudieresis-cy" format="2">
+  <advance width="787"/>
+  <unicode hex="04F8"/>
+  <outline>
+    <component base="Yeru-cy"/>
+    <component base="dieresiscomb.case" xOffset="179"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Y_grave.glif b/src/Cantarell-Light.ufo/glyphs/Y_grave.glif
new file mode 100644
index 00000000..cdd7cd5c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/Y_grave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ygrave" format="2">
+  <advance width="528"/>
+  <unicode hex="1EF2"/>
+  <outline>
+    <component base="Y"/>
+    <component base="gravecomb.case" xOffset="72"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Y_hookabove.glif b/src/Cantarell-Light.ufo/glyphs/Y_hookabove.glif
new file mode 100644
index 00000000..fe2ffdeb
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/Y_hookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Yhookabove" format="2">
+  <advance width="528"/>
+  <unicode hex="1EF6"/>
+  <outline>
+    <component base="Y"/>
+    <component base="hookabovecomb.case" xOffset="114"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Y_i-cy.glif b/src/Cantarell-Light.ufo/glyphs/Y_i-cy.glif
new file mode 100644
index 00000000..728199dd
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/Y_i-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Yi-cy" format="2">
+  <advance width="241"/>
+  <unicode hex="0407"/>
+  <outline>
+    <component base="I"/>
+    <component base="dieresiscomb.case" xOffset="-99"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Y_macron.glif b/src/Cantarell-Light.ufo/glyphs/Y_macron.glif
new file mode 100644
index 00000000..8df39672
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/Y_macron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ymacron" format="2">
+  <advance width="528"/>
+  <unicode hex="0232"/>
+  <outline>
+    <component base="Y"/>
+    <component base="macroncomb.case" xOffset="31"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Y_tilde.glif b/src/Cantarell-Light.ufo/glyphs/Y_tilde.glif
new file mode 100644
index 00000000..99020eb5
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/Y_tilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ytilde" format="2">
+  <advance width="528"/>
+  <unicode hex="1EF8"/>
+  <outline>
+    <component base="Y"/>
+    <component base="tildecomb.case" xOffset="25"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Y_usbig-cy.glif b/src/Cantarell-Light.ufo/glyphs/Y_usbig-cy.glif
new file mode 100644
index 00000000..eab99858
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/Y_usbig-cy.glif
@@ -0,0 +1,43 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Yusbig-cy" format="2">
+  <advance width="754"/>
+  <unicode hex="046A"/>
+  <outline>
+    <contour>
+      <point x="355" y="381" type="line"/>
+      <point x="375" y="381" type="line"/>
+      <point x="124" y="683" type="line"/>
+      <point x="122" y="677" type="line"/>
+      <point x="631" y="677" type="line"/>
+      <point x="629" y="683" type="line"/>
+      <point x="373" y="381" type="line"/>
+      <point x="393" y="381" type="line"/>
+      <point x="649" y="676" type="line"/>
+      <point x="649" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
+      <point x="104" y="676" type="line"/>
+    </contour>
+    <contour>
+      <point x="386" y="369" type="line"/>
+      <point x="366" y="369" type="line"/>
+      <point x="366" y="0" type="line"/>
+      <point x="386" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="77" y="0" type="line"/>
+      <point x="77" y="250"/>
+      <point x="170" y="364"/>
+      <point x="373" y="364" type="curve" smooth="yes"/>
+      <point x="581" y="364"/>
+      <point x="677" y="250"/>
+      <point x="677" y="0" type="curve"/>
+      <point x="696" y="0" type="line"/>
+      <point x="696" y="262"/>
+      <point x="597" y="382"/>
+      <point x="380" y="382" type="curve" smooth="yes"/>
+      <point x="159" y="382"/>
+      <point x="58" y="262"/>
+      <point x="58" y="0" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Z_.glif b/src/Cantarell-Light.ufo/glyphs/Z_.glif
new file mode 100644
index 00000000..651d51d2
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/Z_.glif
@@ -0,0 +1,26 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Z" format="2">
+  <advance width="616"/>
+  <unicode hex="005A"/>
+  <note>
+Z
+</note>
+  <anchor x="298" y="0" name="bottom"/>
+  <anchor x="298" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="44" y="0" type="line"/>
+      <point x="572" y="0" type="line"/>
+      <point x="572" y="18" type="line"/>
+      <point x="66" y="18" type="line"/>
+      <point x="66" y="12" type="line"/>
+      <point x="555" y="677" type="line"/>
+      <point x="555" y="694" type="line"/>
+      <point x="62" y="694" type="line"/>
+      <point x="62" y="676" type="line"/>
+      <point x="533" y="676" type="line"/>
+      <point x="533" y="682" type="line"/>
+      <point x="44" y="16" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Z_acute.glif b/src/Cantarell-Light.ufo/glyphs/Z_acute.glif
new file mode 100644
index 00000000..bed08736
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/Z_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Zacute" format="2">
+  <advance width="616"/>
+  <unicode hex="0179"/>
+  <outline>
+    <component base="Z"/>
+    <component base="acutecomb.case" xOffset="240"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Z_caron.glif b/src/Cantarell-Light.ufo/glyphs/Z_caron.glif
new file mode 100644
index 00000000..f2333b73
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/Z_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Zcaron" format="2">
+  <advance width="616"/>
+  <unicode hex="017D"/>
+  <outline>
+    <component base="Z"/>
+    <component base="caroncomb.case" xOffset="123"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Z_dotaccent.glif b/src/Cantarell-Light.ufo/glyphs/Z_dotaccent.glif
new file mode 100644
index 00000000..166ce2cb
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/Z_dotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Zdotaccent" format="2">
+  <advance width="616"/>
+  <unicode hex="017B"/>
+  <outline>
+    <component base="Z"/>
+    <component base="dotaccentcomb.case" xOffset="179"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Z_dotbelow.glif b/src/Cantarell-Light.ufo/glyphs/Z_dotbelow.glif
new file mode 100644
index 00000000..5ea3cb53
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/Z_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Zdotbelow" format="2">
+  <advance width="616"/>
+  <unicode hex="1E92"/>
+  <outline>
+    <component base="Z"/>
+    <component base="dotbelowcomb" xOffset="178"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Z_e-cy.glif b/src/Cantarell-Light.ufo/glyphs/Z_e-cy.glif
new file mode 100644
index 00000000..373d2b8d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/Z_e-cy.glif
@@ -0,0 +1,53 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ze-cy" format="2">
+  <advance width="582"/>
+  <unicode hex="0417"/>
+  <anchor x="291" y="0" name="bottom"/>
+  <anchor x="291" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="272" y="-10" type="curve" smooth="yes"/>
+      <point x="418" y="-10"/>
+      <point x="507" y="61"/>
+      <point x="507" y="181" type="curve" smooth="yes"/>
+      <point x="507" y="293"/>
+      <point x="428" y="368"/>
+      <point x="309" y="369" type="curve"/>
+      <point x="319" y="364" type="line"/>
+      <point x="428" y="364"/>
+      <point x="492" y="424"/>
+      <point x="492" y="525" type="curve" smooth="yes"/>
+      <point x="492" y="637"/>
+      <point x="409" y="704"/>
+      <point x="269" y="704" type="curve" smooth="yes"/>
+      <point x="190" y="704"/>
+      <point x="123" y="683"/>
+      <point x="68" y="645" type="curve"/>
+      <point x="73" y="627" type="line"/>
+      <point x="137" y="666"/>
+      <point x="196" y="684"/>
+      <point x="264" y="684" type="curve" smooth="yes"/>
+      <point x="391" y="684"/>
+      <point x="469" y="622"/>
+      <point x="469" y="520" type="curve" smooth="yes"/>
+      <point x="469" y="428"/>
+      <point x="404" y="374"/>
+      <point x="292" y="374" type="curve" smooth="yes"/>
+      <point x="147" y="374" type="line"/>
+      <point x="147" y="355" type="line"/>
+      <point x="281" y="355" type="line" smooth="yes"/>
+      <point x="405" y="355"/>
+      <point x="485" y="286"/>
+      <point x="485" y="177" type="curve" smooth="yes"/>
+      <point x="485" y="72"/>
+      <point x="405" y="11"/>
+      <point x="274" y="11" type="curve" smooth="yes"/>
+      <point x="197" y="11"/>
+      <point x="117" y="31"/>
+      <point x="54" y="65" type="curve"/>
+      <point x="48" y="45" type="line"/>
+      <point x="110" y="11"/>
+      <point x="192" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Z_edescender-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/Z_edescender-cy.glif
new file mode 100644
index 00000000..be1ae800
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/Z_edescender-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Zedescender-cy" format="2">
+  <advance width="582"/>
+  <unicode hex="0498"/>
+  <outline>
+    <component base="Ze-cy"/>
+    <component base="cedillacomb" xOffset="166"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Z_edieresis-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/Z_edieresis-cy.glif
new file mode 100644
index 00000000..62a87def
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/Z_edieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Zedieresis-cy" format="2">
+  <advance width="582"/>
+  <unicode hex="04DE"/>
+  <outline>
+    <component base="Ze-cy"/>
+    <component base="dieresiscomb.case" xOffset="71"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Z_he-cy.glif b/src/Cantarell-Light.ufo/glyphs/Z_he-cy.glif
new file mode 100644
index 00000000..b1772fc1
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/Z_he-cy.glif
@@ -0,0 +1,39 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Zhe-cy" format="2">
+  <advance width="884"/>
+  <unicode hex="0416"/>
+  <anchor x="852" y="0" name="bottomright"/>
+  <anchor x="442" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="821" y="0" type="line"/>
+      <point x="847" y="0" type="line"/>
+      <point x="603" y="364" type="line"/>
+      <point x="603" y="354" type="line"/>
+      <point x="835" y="694" type="line"/>
+      <point x="808" y="694" type="line"/>
+      <point x="584" y="358" type="line"/>
+    </contour>
+    <contour>
+      <point x="37" y="0" type="line"/>
+      <point x="63" y="0" type="line"/>
+      <point x="300" y="359" type="line"/>
+      <point x="77" y="694" type="line"/>
+      <point x="50" y="694" type="line"/>
+      <point x="281" y="354" type="line"/>
+      <point x="280" y="363" type="line"/>
+    </contour>
+    <contour>
+      <point x="278" y="349" type="line"/>
+      <point x="598" y="349" type="line"/>
+      <point x="598" y="367" type="line"/>
+      <point x="278" y="367" type="line"/>
+    </contour>
+    <contour>
+      <point x="432" y="0" type="line"/>
+      <point x="452" y="0" type="line"/>
+      <point x="452" y="694" type="line"/>
+      <point x="432" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Z_hebreve-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/Z_hebreve-cy.glif
new file mode 100644
index 00000000..9a0da145
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/Z_hebreve-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Zhebreve-cy" format="2">
+  <advance width="884"/>
+  <unicode hex="04C1"/>
+  <outline>
+    <component base="Zhe-cy"/>
+    <component base="brevecomb-cy.case" xOffset="249"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Z_hedescender-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/Z_hedescender-cy.glif
new file mode 100644
index 00000000..3c5f1696
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/Z_hedescender-cy.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Zhedescender-cy" format="2">
+  <advance width="954"/>
+  <unicode hex="0496"/>
+  <outline>
+    <component base="Zhe-cy" xOffset="7"/>
+    <component base="descender-cy.case" xOffset="763"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/Z_hedieresis-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/Z_hedieresis-cy.glif
new file mode 100644
index 00000000..b0392449
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/Z_hedieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Zhedieresis-cy" format="2">
+  <advance width="884"/>
+  <unicode hex="04DC"/>
+  <outline>
+    <component base="Zhe-cy"/>
+    <component base="dieresiscomb.case" xOffset="222"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/_bar-cy.glif b/src/Cantarell-Light.ufo/glyphs/_bar-cy.glif
new file mode 100644
index 00000000..daf5ef76
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/_bar-cy.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="_bar-cy" format="2">
+  <advance width="919"/>
+  <anchor x="460" y="342" name="_center"/>
+  <outline>
+    <contour>
+      <point x="160" y="335" type="line"/>
+      <point x="760" y="335" type="line"/>
+      <point x="760" y="351" type="line"/>
+      <point x="160" y="351" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/_bottomhook.glif b/src/Cantarell-Light.ufo/glyphs/_bottomhook.glif
new file mode 100644
index 00000000..0138b0da
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/_bottomhook.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="_bottomhook" format="2">
+  <advance width="589"/>
+  <anchor x="451" y="0" name="_bottom"/>
+  <outline>
+    <contour>
+      <point x="355" y="-217" type="line"/>
+      <point x="419" y="-187"/>
+      <point x="461" y="-110"/>
+      <point x="461" y="-23" type="curve" smooth="yes"/>
+      <point x="461" y="0" type="line"/>
+      <point x="440" y="0" type="line"/>
+      <point x="440" y="-35" type="line" smooth="yes"/>
+      <point x="440" y="-104"/>
+      <point x="404" y="-173"/>
+      <point x="350" y="-207" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/_commaaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/_commaaccent.glif
new file mode 100644
index 00000000..2cd605a1
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/_commaaccent.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="_commaaccent" format="2">
+  <advance width="258"/>
+  <outline>
+    <contour>
+      <point x="104" y="-227" type="curve"/>
+      <point x="116" y="-227" type="line"/>
+      <point x="139" y="-196"/>
+      <point x="154" y="-135"/>
+      <point x="154" y="-70" type="curve"/>
+      <point x="135" y="-70" type="line"/>
+      <point x="135" y="-133"/>
+      <point x="123" y="-193"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/_currencyvstem.glif 
b/src/Cantarell-Light.ufo/glyphs/_currencyvstem.glif
new file mode 100644
index 00000000..d6f66d74
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/_currencyvstem.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="_currencyvstem" format="2">
+  <advance width="600"/>
+  <outline>
+    <contour>
+      <point x="408" y="685" type="line"/>
+      <point x="426" y="685" type="line"/>
+      <point x="426" y="840" type="line"/>
+      <point x="408" y="840" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/_descender-cy.case.straight.glif 
b/src/Cantarell-Light.ufo/glyphs/_descender-cy.case.straight.glif
new file mode 100644
index 00000000..0d2cb105
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/_descender-cy.case.straight.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="_descender-cy.case.straight" format="2">
+  <advance width="205"/>
+  <anchor x="107" y="0" name="_bottomright"/>
+  <outline>
+    <contour>
+      <point x="96" y="-175" type="line"/>
+      <point x="117" y="-175" type="line"/>
+      <point x="117" y="9" type="line"/>
+      <point x="96" y="9" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/_descenderreverse-cy.case.glif 
b/src/Cantarell-Light.ufo/glyphs/_descenderreverse-cy.case.glif
new file mode 100644
index 00000000..9ae7ea44
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/_descenderreverse-cy.case.glif
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="_descenderreverse-cy.case" format="2">
+  <advance width="241"/>
+  <anchor x="114" y="0" name="_bottomright"/>
+  <outline>
+    <contour>
+      <point x="10" y="-175" type="line"/>
+      <point x="31" y="-175" type="line"/>
+      <point x="31" y="0" type="line"/>
+      <point x="70" y="0" type="line"/>
+      <point x="70" y="19" type="line"/>
+      <point x="10" y="19" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/_descenderreversed-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/_descenderreversed-cy.glif
new file mode 100644
index 00000000..1d1e6d74
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/_descenderreversed-cy.glif
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="_descenderreversed-cy" format="2">
+  <advance width="205"/>
+  <anchor x="150" y="0" name="_bottomright"/>
+  <outline>
+    <contour>
+      <point x="44" y="-119" type="line"/>
+      <point x="64" y="-119" type="line"/>
+      <point x="64" y="0" type="line"/>
+      <point x="117" y="0" type="line"/>
+      <point x="117" y="19" type="line"/>
+      <point x="44" y="19" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/_o.numero.glif b/src/Cantarell-Light.ufo/glyphs/_o.numero.glif
new file mode 100644
index 00000000..29d75b79
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/_o.numero.glif
@@ -0,0 +1,26 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="_o.numero" format="2">
+  <advance width="559"/>
+  <note>
+o
+</note>
+  <outline>
+    <contour>
+      <point x="107" y="0" type="line"/>
+      <point x="458" y="0" type="line"/>
+      <point x="458" y="17" type="line"/>
+      <point x="107" y="17" type="line"/>
+    </contour>
+    <component base="o" yOffset="218"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/_slash.zero.glif b/src/Cantarell-Light.ufo/glyphs/_slash.zero.glif
new file mode 100644
index 00000000..2b07ef73
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/_slash.zero.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="_slash.zero" format="2">
+  <advance width="600"/>
+  <anchor x="223" y="241" name="_slash"/>
+  <outline>
+    <contour>
+      <point x="63" y="-13" type="line"/>
+      <point x="382" y="463" type="line"/>
+      <point x="367" y="474" type="line"/>
+      <point x="48" y="-2" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/_slash.zero.osf.glif 
b/src/Cantarell-Light.ufo/glyphs/_slash.zero.osf.glif
new file mode 100644
index 00000000..7f435380
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/_slash.zero.osf.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="_slash.zero.osf" format="2">
+  <advance width="426"/>
+  <anchor x="223" y="251" name="_slash"/>
+  <outline>
+    <contour>
+      <point x="81" y="18" type="line"/>
+      <point x="378" y="447" type="line"/>
+      <point x="363" y="458" type="line"/>
+      <point x="66" y="29" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/_typoquote.glif b/src/Cantarell-Light.ufo/glyphs/_typoquote.glif
new file mode 100644
index 00000000..2c0699c3
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/_typoquote.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="_typoquote" format="2">
+  <advance width="272"/>
+  <outline>
+    <contour>
+      <point x="89" y="-153" type="curve"/>
+      <point x="106" y="-153" type="line"/>
+      <point x="139" y="-94"/>
+      <point x="164" y="17"/>
+      <point x="164" y="108" type="curve"/>
+      <point x="144" y="108" type="line"/>
+      <point x="144" y="18"/>
+      <point x="120" y="-93"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/a-cy.glif b/src/Cantarell-Light.ufo/glyphs/a-cy.glif
new file mode 100644
index 00000000..fb36db8b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/a-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="a-cy" format="2">
+  <advance width="466"/>
+  <unicode hex="0430"/>
+  <anchor x="233" y="480" name="top"/>
+  <outline>
+    <component base="a"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/a.glif b/src/Cantarell-Light.ufo/glyphs/a.glif
new file mode 100644
index 00000000..c90a0b3e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/a.glif
@@ -0,0 +1,54 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="a" format="2">
+  <advance width="466"/>
+  <unicode hex="0061"/>
+  <note>
+a
+</note>
+  <anchor x="232" y="0" name="bottom"/>
+  <anchor x="379" y="10" name="ogonek"/>
+  <anchor x="213" y="480" name="top"/>
+  <outline>
+    <contour>
+      <point x="368" y="0" type="line"/>
+      <point x="385" y="0" type="line"/>
+      <point x="385" y="327" type="line" smooth="yes"/>
+      <point x="385" y="428"/>
+      <point x="326" y="486"/>
+      <point x="228" y="486" type="curve" smooth="yes"/>
+      <point x="176" y="486"/>
+      <point x="116" y="470"/>
+      <point x="64" y="444" type="curve"/>
+      <point x="69" y="430" type="line"/>
+      <point x="116" y="453"/>
+      <point x="172" y="468"/>
+      <point x="222" y="468" type="curve" smooth="yes"/>
+      <point x="313" y="468"/>
+      <point x="364" y="419"/>
+      <point x="364" y="323" type="curve" smooth="yes"/>
+      <point x="364" y="71" type="line"/>
+    </contour>
+    <contour>
+      <point x="197" y="-10" type="curve" smooth="yes"/>
+      <point x="264" y="-10"/>
+      <point x="324" y="17"/>
+      <point x="372" y="68" type="curve"/>
+      <point x="372" y="86" type="line"/>
+      <point x="315" y="32"/>
+      <point x="263" y="8"/>
+      <point x="203" y="8" type="curve" smooth="yes"/>
+      <point x="121" y="8"/>
+      <point x="67" y="53"/>
+      <point x="67" y="121" type="curve" smooth="yes"/>
+      <point x="67" y="209"/>
+      <point x="159" y="247"/>
+      <point x="372" y="247" type="curve"/>
+      <point x="372" y="263" type="line"/>
+      <point x="149" y="263"/>
+      <point x="46" y="217"/>
+      <point x="46" y="117" type="curve" smooth="yes"/>
+      <point x="46" y="41"/>
+      <point x="105" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/aacute.glif b/src/Cantarell-Light.ufo/glyphs/aacute.glif
new file mode 100644
index 00000000..5efb99db
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/aacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="aacute" format="2">
+  <advance width="466"/>
+  <unicode hex="00E1"/>
+  <outline>
+    <component base="a"/>
+    <component base="acutecomb" xOffset="146"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/abreve-cy.glif b/src/Cantarell-Light.ufo/glyphs/abreve-cy.glif
new file mode 100644
index 00000000..6cea9483
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/abreve-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="abreve-cy" format="2">
+  <advance width="466"/>
+  <unicode hex="04D1"/>
+  <outline>
+    <component base="a-cy"/>
+    <component base="brevecomb-cy" xOffset="36"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/abreve.glif b/src/Cantarell-Light.ufo/glyphs/abreve.glif
new file mode 100644
index 00000000..1386eeb2
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/abreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="abreve" format="2">
+  <advance width="466"/>
+  <unicode hex="0103"/>
+  <outline>
+    <component base="a"/>
+    <component base="brevecomb" xOffset="27"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/abreveacute.glif b/src/Cantarell-Light.ufo/glyphs/abreveacute.glif
new file mode 100644
index 00000000..500267a0
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/abreveacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="abreveacute" format="2">
+  <advance width="466"/>
+  <unicode hex="1EAF"/>
+  <outline>
+    <component base="a"/>
+    <component base="brevecomb_acutecomb" xOffset="26"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/abrevedotbelow.glif 
b/src/Cantarell-Light.ufo/glyphs/abrevedotbelow.glif
new file mode 100644
index 00000000..75852a56
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/abrevedotbelow.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="abrevedotbelow" format="2">
+  <advance width="466"/>
+  <unicode hex="1EB7"/>
+  <outline>
+    <component base="a"/>
+    <component base="dotbelowcomb" xOffset="112"/>
+    <component base="brevecomb" xOffset="27"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/abrevegrave.glif b/src/Cantarell-Light.ufo/glyphs/abrevegrave.glif
new file mode 100644
index 00000000..c75020a4
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/abrevegrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="abrevegrave" format="2">
+  <advance width="466"/>
+  <unicode hex="1EB1"/>
+  <outline>
+    <component base="a"/>
+    <component base="brevecomb_gravecomb" xOffset="18"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/abrevehookabove.glif 
b/src/Cantarell-Light.ufo/glyphs/abrevehookabove.glif
new file mode 100644
index 00000000..41c286f5
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/abrevehookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="abrevehookabove" format="2">
+  <advance width="466"/>
+  <unicode hex="1EB3"/>
+  <outline>
+    <component base="a"/>
+    <component base="brevecomb_hookabovecomb" xOffset="22"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/abrevetilde.glif b/src/Cantarell-Light.ufo/glyphs/abrevetilde.glif
new file mode 100644
index 00000000..79452334
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/abrevetilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="abrevetilde" format="2">
+  <advance width="466"/>
+  <unicode hex="1EB5"/>
+  <outline>
+    <component base="a"/>
+    <component base="brevecomb_tildecomb" xOffset="-23"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/acaron.glif b/src/Cantarell-Light.ufo/glyphs/acaron.glif
new file mode 100644
index 00000000..cc364718
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/acaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acaron" format="2">
+  <advance width="466"/>
+  <unicode hex="01CE"/>
+  <outline>
+    <component base="a"/>
+    <component base="caroncomb" xOffset="30"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/acircumflex.glif b/src/Cantarell-Light.ufo/glyphs/acircumflex.glif
new file mode 100644
index 00000000..a575aa26
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/acircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acircumflex" format="2">
+  <advance width="466"/>
+  <unicode hex="00E2"/>
+  <outline>
+    <component base="a"/>
+    <component base="circumflexcomb" xOffset="42"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/acircumflexacute.glif 
b/src/Cantarell-Light.ufo/glyphs/acircumflexacute.glif
new file mode 100644
index 00000000..ce31786d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/acircumflexacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acircumflexacute" format="2">
+  <advance width="466"/>
+  <unicode hex="1EA5"/>
+  <outline>
+    <component base="a"/>
+    <component base="circumflexcomb_acutecomb" xOffset="37"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/acircumflexdotbelow.glif 
b/src/Cantarell-Light.ufo/glyphs/acircumflexdotbelow.glif
new file mode 100644
index 00000000..92e90c15
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/acircumflexdotbelow.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acircumflexdotbelow" format="2">
+  <advance width="466"/>
+  <unicode hex="1EAD"/>
+  <outline>
+    <component base="a"/>
+    <component base="dotbelowcomb" xOffset="112"/>
+    <component base="circumflexcomb" xOffset="42"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/acircumflexgrave.glif 
b/src/Cantarell-Light.ufo/glyphs/acircumflexgrave.glif
new file mode 100644
index 00000000..0d1d59ac
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/acircumflexgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acircumflexgrave" format="2">
+  <advance width="466"/>
+  <unicode hex="1EA7"/>
+  <outline>
+    <component base="a"/>
+    <component base="circumflexcomb_gravecomb" xOffset="37"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/acircumflexhookabove.glif 
b/src/Cantarell-Light.ufo/glyphs/acircumflexhookabove.glif
new file mode 100644
index 00000000..b3f01d26
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/acircumflexhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acircumflexhookabove" format="2">
+  <advance width="466"/>
+  <unicode hex="1EA9"/>
+  <outline>
+    <component base="a"/>
+    <component base="circumflexcomb_hookabovecomb" xOffset="51"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/acircumflextilde.glif 
b/src/Cantarell-Light.ufo/glyphs/acircumflextilde.glif
new file mode 100644
index 00000000..8264ce99
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/acircumflextilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acircumflextilde" format="2">
+  <advance width="466"/>
+  <unicode hex="1EAB"/>
+  <outline>
+    <component base="a"/>
+    <component base="circumflexcomb_tildecomb" xOffset="-2"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/acute.glif b/src/Cantarell-Light.ufo/glyphs/acute.glif
new file mode 100644
index 00000000..44530a23
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/acute.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acute" format="2">
+  <advance width="242"/>
+  <unicode hex="00B4"/>
+  <outline>
+    <component base="acutecomb" xOffset="-17"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/acutecomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/acutecomb.case.glif
new file mode 100644
index 00000000..4e47b4a4
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/acutecomb.case.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acutecomb.case" format="2">
+  <anchor x="58" y="694" name="_top"/>
+  <anchor x="53" y="764" name="top"/>
+  <outline>
+    <contour>
+      <point x="59" y="758" type="line"/>
+      <point x="196" y="866" type="line"/>
+      <point x="181" y="883" type="line"/>
+      <point x="53" y="764" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>262</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/acutecomb.glif b/src/Cantarell-Light.ufo/glyphs/acutecomb.glif
new file mode 100644
index 00000000..900c96a8
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/acutecomb.glif
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acutecomb" format="2">
+  <unicode hex="0301"/>
+  <anchor x="67" y="480" name="_top"/>
+  <anchor x="97" y="711" name="top"/>
+  <anchor x="13" y="576" name="top_dot"/>
+  <outline>
+    <contour>
+      <point x="68" y="577" type="line"/>
+      <point x="172" y="709" type="line"/>
+      <point x="154" y="722" type="line"/>
+      <point x="60" y="584" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>242</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/acutecomb.loclV_I_E_T_.glif 
b/src/Cantarell-Light.ufo/glyphs/acutecomb.loclV_I_E_T_.glif
new file mode 100644
index 00000000..4c23a6f9
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/acutecomb.loclV_I_E_T_.glif
@@ -0,0 +1,27 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acutecomb.loclVIET" format="2">
+  <anchor x="65" y="480" name="_top"/>
+  <anchor x="102" y="682" name="top"/>
+  <anchor x="31" y="577" name="top_dot"/>
+  <outline>
+    <contour>
+      <point x="62" y="581" type="line"/>
+      <point x="177" y="704" type="line"/>
+      <point x="160" y="718" type="line"/>
+      <point x="54" y="589" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>80</integer>
+        <key>verticalShift</key>
+        <integer>96</integer>
+      </dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>244</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/acutecomb_dotaccentcomb.glif 
b/src/Cantarell-Light.ufo/glyphs/acutecomb_dotaccentcomb.glif
new file mode 100644
index 00000000..7fe9702f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/acutecomb_dotaccentcomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acutecomb_dotaccentcomb" format="2">
+  <outline>
+    <component base="acutecomb.loclVIET"/>
+    <component base="dotaccentcomb.loclVIET" xOffset="-88" yOffset="97"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>244</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/adblgrave.glif b/src/Cantarell-Light.ufo/glyphs/adblgrave.glif
new file mode 100644
index 00000000..7710a91c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/adblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="adblgrave" format="2">
+  <advance width="466"/>
+  <unicode hex="0201"/>
+  <outline>
+    <component base="a"/>
+    <component base="dblgravecomb" xOffset="-39"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/adieresis-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/adieresis-cy.glif
new file mode 100644
index 00000000..62cc1669
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/adieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="adieresis-cy" format="2">
+  <advance width="466"/>
+  <unicode hex="04D3"/>
+  <outline>
+    <component base="a-cy"/>
+    <component base="dieresiscomb" xOffset="14"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/adieresis.glif b/src/Cantarell-Light.ufo/glyphs/adieresis.glif
new file mode 100644
index 00000000..ed089aeb
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/adieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="adieresis" format="2">
+  <advance width="466"/>
+  <unicode hex="00E4"/>
+  <outline>
+    <component base="a"/>
+    <component base="dieresiscomb" xOffset="-6"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/adotbelow.glif b/src/Cantarell-Light.ufo/glyphs/adotbelow.glif
new file mode 100644
index 00000000..c006cb6f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/adotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="adotbelow" format="2">
+  <advance width="466"/>
+  <unicode hex="1EA1"/>
+  <outline>
+    <component base="a"/>
+    <component base="dotbelowcomb" xOffset="112"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ae.glif b/src/Cantarell-Light.ufo/glyphs/ae.glif
new file mode 100644
index 00000000..07d2e526
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ae.glif
@@ -0,0 +1,90 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ae" format="2">
+  <advance width="812"/>
+  <unicode hex="00E6"/>
+  <anchor x="406" y="0" name="bottom"/>
+  <anchor x="406" y="480" name="top"/>
+  <outline>
+    <contour>
+      <point x="374" y="239" type="line"/>
+      <point x="389" y="239" type="line"/>
+      <point x="389" y="327" type="line" smooth="yes"/>
+      <point x="389" y="429"/>
+      <point x="332" y="486"/>
+      <point x="230" y="486" type="curve" smooth="yes"/>
+      <point x="164" y="486"/>
+      <point x="95" y="463"/>
+      <point x="49" y="426" type="curve"/>
+      <point x="54" y="412" type="line"/>
+      <point x="99" y="447"/>
+      <point x="162" y="468"/>
+      <point x="224" y="468" type="curve" smooth="yes"/>
+      <point x="321" y="468"/>
+      <point x="374" y="416"/>
+      <point x="374" y="322" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="193" y="-10" type="curve" smooth="yes"/>
+      <point x="296" y="-10"/>
+      <point x="380" y="55"/>
+      <point x="397" y="154" type="curve"/>
+      <point x="386" y="162" type="line"/>
+      <point x="372" y="73"/>
+      <point x="297" y="8"/>
+      <point x="197" y="8" type="curve" smooth="yes"/>
+      <point x="119" y="8"/>
+      <point x="67" y="48"/>
+      <point x="67" y="112" type="curve" smooth="yes"/>
+      <point x="67" y="202"/>
+      <point x="170" y="244"/>
+      <point x="382" y="244" type="curve"/>
+      <point x="382" y="262" type="line"/>
+      <point x="166" y="262"/>
+      <point x="46" y="210"/>
+      <point x="46" y="109" type="curve" smooth="yes"/>
+      <point x="46" y="37"/>
+      <point x="106" y="-10"/>
+    </contour>
+    <contour>
+      <point x="601" y="-10" type="curve" smooth="yes"/>
+      <point x="656" y="-10"/>
+      <point x="703" y="5"/>
+      <point x="744" y="37" type="curve"/>
+      <point x="739" y="51" type="line"/>
+      <point x="697" y="21"/>
+      <point x="653" y="6"/>
+      <point x="601" y="6" type="curve" smooth="yes"/>
+      <point x="476" y="6"/>
+      <point x="394" y="93"/>
+      <point x="394" y="241" type="curve" smooth="yes"/>
+      <point x="394" y="376"/>
+      <point x="463" y="468"/>
+      <point x="573" y="468" type="curve" smooth="yes"/>
+      <point x="681" y="468"/>
+      <point x="744" y="380"/>
+      <point x="744" y="261" type="curve"/>
+      <point x="383" y="261" type="line"/>
+      <point x="383" y="244" type="line"/>
+      <point x="764" y="244" type="line"/>
+      <point x="765" y="251"/>
+      <point x="765" y="256"/>
+      <point x="765" y="264" type="curve" smooth="yes"/>
+      <point x="765" y="388"/>
+      <point x="692" y="486"/>
+      <point x="575" y="486" type="curve" smooth="yes"/>
+      <point x="457" y="486"/>
+      <point x="374" y="386"/>
+      <point x="374" y="239" type="curve" smooth="yes"/>
+      <point x="374" y="87"/>
+      <point x="462" y="-10"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>a</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>e</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/aeacute.glif b/src/Cantarell-Light.ufo/glyphs/aeacute.glif
new file mode 100644
index 00000000..cbdf02bb
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/aeacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="aeacute" format="2">
+  <advance width="812"/>
+  <unicode hex="01FD"/>
+  <outline>
+    <component base="ae"/>
+    <component base="acutecomb" xOffset="339"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/agrave.glif b/src/Cantarell-Light.ufo/glyphs/agrave.glif
new file mode 100644
index 00000000..35942bee
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/agrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="agrave" format="2">
+  <advance width="466"/>
+  <unicode hex="00E0"/>
+  <outline>
+    <component base="a"/>
+    <component base="gravecomb" xOffset="29"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ahookabove.glif b/src/Cantarell-Light.ufo/glyphs/ahookabove.glif
new file mode 100644
index 00000000..d4ef0dfd
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ahookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ahookabove" format="2">
+  <advance width="466"/>
+  <unicode hex="1EA3"/>
+  <outline>
+    <component base="a"/>
+    <component base="hookabovecomb" xOffset="61"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/aie-cy.glif b/src/Cantarell-Light.ufo/glyphs/aie-cy.glif
new file mode 100644
index 00000000..225308da
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/aie-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="aie-cy" format="2">
+  <advance width="812"/>
+  <unicode hex="04D5"/>
+  <outline>
+    <component base="ae"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ainvertedbreve.glif 
b/src/Cantarell-Light.ufo/glyphs/ainvertedbreve.glif
new file mode 100644
index 00000000..f8919c12
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ainvertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ainvertedbreve" format="2">
+  <advance width="466"/>
+  <unicode hex="0203"/>
+  <outline>
+    <component base="a"/>
+    <component base="breveinvertedcomb" xOffset="12"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/amacron.glif b/src/Cantarell-Light.ufo/glyphs/amacron.glif
new file mode 100644
index 00000000..8aec4530
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/amacron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="amacron" format="2">
+  <advance width="466"/>
+  <unicode hex="0101"/>
+  <outline>
+    <component base="a"/>
+    <component base="macroncomb" xOffset="-30"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ampersand.glif b/src/Cantarell-Light.ufo/glyphs/ampersand.glif
new file mode 100644
index 00000000..2769cdaf
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ampersand.glif
@@ -0,0 +1,47 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ampersand" format="2">
+  <advance width="697"/>
+  <unicode hex="0026"/>
+  <outline>
+    <contour>
+      <point x="584" y="-5" type="curve"/>
+      <point x="597" y="10" type="line"/>
+      <point x="290" y="295"/>
+      <point x="193" y="418"/>
+      <point x="193" y="538" type="curve" smooth="yes"/>
+      <point x="193" y="628"/>
+      <point x="243" y="686"/>
+      <point x="320" y="686" type="curve" smooth="yes"/>
+      <point x="391" y="686"/>
+      <point x="441" y="636"/>
+      <point x="441" y="567" type="curve" smooth="yes"/>
+      <point x="441" y="382"/>
+      <point x="91" y="412"/>
+      <point x="91" y="184" type="curve" smooth="yes"/>
+      <point x="91" y="65"/>
+      <point x="186" y="-12"/>
+      <point x="294" y="-12" type="curve" smooth="yes"/>
+      <point x="421" y="-12"/>
+      <point x="540" y="93"/>
+      <point x="613" y="271" type="curve"/>
+      <point x="597" y="279" type="line"/>
+      <point x="524" y="107"/>
+      <point x="413" y="6"/>
+      <point x="297" y="6" type="curve" smooth="yes"/>
+      <point x="198" y="6"/>
+      <point x="112" y="79"/>
+      <point x="112" y="186" type="curve" smooth="yes"/>
+      <point x="112" y="402"/>
+      <point x="461" y="367"/>
+      <point x="461" y="568" type="curve" smooth="yes"/>
+      <point x="461" y="649"/>
+      <point x="404" y="704"/>
+      <point x="322" y="704" type="curve" smooth="yes"/>
+      <point x="232" y="704"/>
+      <point x="172" y="637"/>
+      <point x="172" y="537" type="curve" smooth="yes"/>
+      <point x="172" y="411"/>
+      <point x="274" y="280"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/aogonek.glif b/src/Cantarell-Light.ufo/glyphs/aogonek.glif
new file mode 100644
index 00000000..aa7c5852
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/aogonek.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="aogonek" format="2">
+  <advance width="466"/>
+  <unicode hex="0105"/>
+  <outline>
+    <component base="a"/>
+    <component base="ogonekcomb" xOffset="-22"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/apostrophemod.glif 
b/src/Cantarell-Light.ufo/glyphs/apostrophemod.glif
new file mode 100644
index 00000000..c2751f0c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/apostrophemod.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="apostrophemod" format="2">
+  <advance width="226"/>
+  <unicode hex="02BC"/>
+  <outline>
+    <component base="quoteright" xOffset="-21"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/approxequal.glif b/src/Cantarell-Light.ufo/glyphs/approxequal.glif
new file mode 100644
index 00000000..159fbf99
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/approxequal.glif
@@ -0,0 +1,51 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="approxequal" format="2">
+  <advance width="632"/>
+  <unicode hex="2248"/>
+  <outline>
+    <contour>
+      <point x="115" y="372" type="line"/>
+      <point x="130" y="415"/>
+      <point x="173" y="454"/>
+      <point x="222" y="454" type="curve" smooth="yes"/>
+      <point x="296" y="454"/>
+      <point x="320" y="368"/>
+      <point x="402" y="368" type="curve" smooth="yes"/>
+      <point x="461" y="368"/>
+      <point x="505" y="414"/>
+      <point x="518" y="461" type="curve"/>
+      <point x="506" y="466" type="line"/>
+      <point x="489" y="425"/>
+      <point x="449" y="387"/>
+      <point x="403" y="387" type="curve" smooth="yes"/>
+      <point x="333" y="387"/>
+      <point x="308" y="473"/>
+      <point x="225" y="473" type="curve" smooth="yes"/>
+      <point x="170" y="473"/>
+      <point x="117" y="433"/>
+      <point x="103" y="377" type="curve"/>
+    </contour>
+    <contour>
+      <point x="115" y="152" type="line"/>
+      <point x="130" y="195"/>
+      <point x="173" y="234"/>
+      <point x="222" y="234" type="curve" smooth="yes"/>
+      <point x="296" y="234"/>
+      <point x="320" y="148"/>
+      <point x="402" y="148" type="curve" smooth="yes"/>
+      <point x="461" y="148"/>
+      <point x="505" y="194"/>
+      <point x="518" y="241" type="curve"/>
+      <point x="506" y="246" type="line"/>
+      <point x="489" y="205"/>
+      <point x="449" y="167"/>
+      <point x="403" y="167" type="curve" smooth="yes"/>
+      <point x="333" y="167"/>
+      <point x="308" y="253"/>
+      <point x="225" y="253" type="curve" smooth="yes"/>
+      <point x="170" y="253"/>
+      <point x="117" y="213"/>
+      <point x="103" y="157" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/approxequal.tf.glif 
b/src/Cantarell-Light.ufo/glyphs/approxequal.tf.glif
new file mode 100644
index 00000000..3208f082
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/approxequal.tf.glif
@@ -0,0 +1,50 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="approxequal.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="105" y="372" type="line"/>
+      <point x="119" y="415"/>
+      <point x="159" y="454"/>
+      <point x="204" y="454" type="curve" smooth="yes"/>
+      <point x="271" y="454"/>
+      <point x="294" y="368"/>
+      <point x="369" y="368" type="curve" smooth="yes"/>
+      <point x="423" y="368"/>
+      <point x="464" y="414"/>
+      <point x="477" y="461" type="curve"/>
+      <point x="465" y="466" type="line"/>
+      <point x="449" y="425"/>
+      <point x="412" y="387"/>
+      <point x="370" y="387" type="curve" smooth="yes"/>
+      <point x="305" y="387"/>
+      <point x="283" y="473"/>
+      <point x="207" y="473" type="curve" smooth="yes"/>
+      <point x="156" y="473"/>
+      <point x="106" y="433"/>
+      <point x="93" y="377" type="curve"/>
+    </contour>
+    <contour>
+      <point x="105" y="152" type="line"/>
+      <point x="119" y="195"/>
+      <point x="159" y="234"/>
+      <point x="204" y="234" type="curve" smooth="yes"/>
+      <point x="271" y="234"/>
+      <point x="294" y="148"/>
+      <point x="369" y="148" type="curve" smooth="yes"/>
+      <point x="423" y="148"/>
+      <point x="464" y="194"/>
+      <point x="477" y="241" type="curve"/>
+      <point x="465" y="246" type="line"/>
+      <point x="449" y="205"/>
+      <point x="412" y="167"/>
+      <point x="370" y="167" type="curve" smooth="yes"/>
+      <point x="305" y="167"/>
+      <point x="283" y="253"/>
+      <point x="207" y="253" type="curve" smooth="yes"/>
+      <point x="156" y="253"/>
+      <point x="106" y="213"/>
+      <point x="93" y="157" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/aring.glif b/src/Cantarell-Light.ufo/glyphs/aring.glif
new file mode 100644
index 00000000..04e6faec
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/aring.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="aring" format="2">
+  <advance width="466"/>
+  <unicode hex="00E5"/>
+  <outline>
+    <component base="a"/>
+    <component base="ringcomb" xOffset="39"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/aringacute.glif b/src/Cantarell-Light.ufo/glyphs/aringacute.glif
new file mode 100644
index 00000000..fd744eb7
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/aringacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="aringacute" format="2">
+  <advance width="466"/>
+  <unicode hex="01FB"/>
+  <outline>
+    <component base="a"/>
+    <component base="ringcomb_acutecomb" xOffset="63"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/asciicircum.glif b/src/Cantarell-Light.ufo/glyphs/asciicircum.glif
new file mode 100644
index 00000000..5939854e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/asciicircum.glif
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="asciicircum" format="2">
+  <advance width="582"/>
+  <unicode hex="005E"/>
+  <outline>
+    <contour>
+      <point x="85" y="272" type="line"/>
+      <point x="293" y="696" type="line"/>
+      <point x="284" y="696" type="line"/>
+      <point x="495" y="273" type="line"/>
+      <point x="511" y="281" type="line"/>
+      <point x="303" y="701" type="line"/>
+      <point x="275" y="701" type="line"/>
+      <point x="71" y="280" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/asciitilde.glif b/src/Cantarell-Light.ufo/glyphs/asciitilde.glif
new file mode 100644
index 00000000..97a90164
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/asciitilde.glif
@@ -0,0 +1,29 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="asciitilde" format="2">
+  <advance width="653"/>
+  <unicode hex="007E"/>
+  <outline>
+    <contour>
+      <point x="117" y="278" type="line"/>
+      <point x="136" y="326"/>
+      <point x="180" y="368"/>
+      <point x="229" y="368" type="curve" smooth="yes"/>
+      <point x="298" y="368"/>
+      <point x="341" y="273"/>
+      <point x="424" y="273" type="curve" smooth="yes"/>
+      <point x="479" y="273"/>
+      <point x="532" y="316"/>
+      <point x="549" y="376" type="curve"/>
+      <point x="534" y="380" type="line"/>
+      <point x="517" y="334"/>
+      <point x="477" y="291"/>
+      <point x="428" y="291" type="curve" smooth="yes"/>
+      <point x="353" y="291"/>
+      <point x="313" y="387"/>
+      <point x="235" y="387" type="curve" smooth="yes"/>
+      <point x="174" y="387"/>
+      <point x="118" y="336"/>
+      <point x="103" y="283" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/asterisk.glif b/src/Cantarell-Light.ufo/glyphs/asterisk.glif
new file mode 100644
index 00000000..4d527bf0
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/asterisk.glif
@@ -0,0 +1,43 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="asterisk" format="2">
+  <advance width="461"/>
+  <unicode hex="002A"/>
+  <outline>
+    <contour>
+      <point x="232" y="488" type="line"/>
+      <point x="409" y="585" type="line"/>
+      <point x="397" y="603" type="line"/>
+      <point x="226" y="497" type="line"/>
+    </contour>
+    <contour>
+      <point x="62" y="372" type="line"/>
+      <point x="232" y="487" type="line"/>
+      <point x="226" y="497" type="line"/>
+      <point x="50" y="390" type="line"/>
+    </contour>
+    <contour>
+      <point x="216" y="283" type="line"/>
+      <point x="237" y="283" type="line"/>
+      <point x="234" y="487" type="line"/>
+      <point x="220" y="487" type="line"/>
+    </contour>
+    <contour>
+      <point x="225" y="484" type="line"/>
+      <point x="230" y="494" type="line"/>
+      <point x="63" y="608" type="line"/>
+      <point x="51" y="590" type="line"/>
+    </contour>
+    <contour>
+      <point x="399" y="369" type="line"/>
+      <point x="411" y="387" type="line"/>
+      <point x="232" y="494" type="line"/>
+      <point x="225" y="484" type="line"/>
+    </contour>
+    <contour>
+      <point x="220" y="487" type="line"/>
+      <point x="234" y="487" type="line"/>
+      <point x="237" y="694" type="line"/>
+      <point x="216" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/at.glif b/src/Cantarell-Light.ufo/glyphs/at.glif
new file mode 100644
index 00000000..cf41bd63
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/at.glif
@@ -0,0 +1,82 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="at" format="2">
+  <advance width="1004"/>
+  <unicode hex="0040"/>
+  <outline>
+    <contour>
+      <point x="501" y="-148" type="curve" smooth="yes"/>
+      <point x="569" y="-148"/>
+      <point x="633" y="-135"/>
+      <point x="675" y="-113" type="curve"/>
+      <point x="670" y="-98" type="line"/>
+      <point x="627" y="-122"/>
+      <point x="563" y="-133"/>
+      <point x="502" y="-133" type="curve" smooth="yes"/>
+      <point x="273" y="-133"/>
+      <point x="121" y="24"/>
+      <point x="121" y="265" type="curve" smooth="yes"/>
+      <point x="121" y="512"/>
+      <point x="280" y="687"/>
+      <point x="524" y="687" type="curve" smooth="yes"/>
+      <point x="743" y="687"/>
+      <point x="887" y="546"/>
+      <point x="887" y="326" type="curve" smooth="yes"/>
+      <point x="887" y="181"/>
+      <point x="824" y="86"/>
+      <point x="730" y="86" type="curve" smooth="yes"/>
+      <point x="679" y="86"/>
+      <point x="645" y="116"/>
+      <point x="645" y="162" type="curve"/>
+      <point x="626" y="162" type="line"/>
+      <point x="626" y="106"/>
+      <point x="666" y="69"/>
+      <point x="729" y="69" type="curve" smooth="yes"/>
+      <point x="835" y="69"/>
+      <point x="907" y="172"/>
+      <point x="907" y="329" type="curve" smooth="yes"/>
+      <point x="907" y="558"/>
+      <point x="755" y="704"/>
+      <point x="525" y="704" type="curve" smooth="yes"/>
+      <point x="269" y="704"/>
+      <point x="101" y="522"/>
+      <point x="101" y="265" type="curve" smooth="yes"/>
+      <point x="101" y="14"/>
+      <point x="260" y="-148"/>
+    </contour>
+    <contour>
+      <point x="484" y="59" type="curve" smooth="yes"/>
+      <point x="535" y="59"/>
+      <point x="595" y="82"/>
+      <point x="637" y="143" type="curve"/>
+      <point x="630" y="150" type="line"/>
+      <point x="576" y="89"/>
+      <point x="524" y="76"/>
+      <point x="487" y="76" type="curve" smooth="yes"/>
+      <point x="408" y="76"/>
+      <point x="353" y="141"/>
+      <point x="353" y="253" type="curve" smooth="yes"/>
+      <point x="353" y="381"/>
+      <point x="425" y="473"/>
+      <point x="520" y="473" type="curve" smooth="yes"/>
+      <point x="582" y="473"/>
+      <point x="622" y="434"/>
+      <point x="648" y="375" type="curve"/>
+      <point x="653" y="385" type="line"/>
+      <point x="635" y="448"/>
+      <point x="595" y="490"/>
+      <point x="524" y="490" type="curve" smooth="yes"/>
+      <point x="413" y="490"/>
+      <point x="332" y="387"/>
+      <point x="332" y="251" type="curve" smooth="yes"/>
+      <point x="332" y="130"/>
+      <point x="396" y="59"/>
+    </contour>
+    <contour>
+      <point x="626" y="162" type="line"/>
+      <point x="645" y="162" type="line"/>
+      <point x="664" y="478" type="line"/>
+      <point x="649" y="478" type="line"/>
+      <point x="640" y="396" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/atilde.glif b/src/Cantarell-Light.ufo/glyphs/atilde.glif
new file mode 100644
index 00000000..fb10455b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/atilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="atilde" format="2">
+  <advance width="466"/>
+  <unicode hex="00E3"/>
+  <outline>
+    <component base="a"/>
+    <component base="tildecomb" xOffset="-22"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/b.glif b/src/Cantarell-Light.ufo/glyphs/b.glif
new file mode 100644
index 00000000..25b42c33
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/b.glif
@@ -0,0 +1,47 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="b" format="2">
+  <advance width="534"/>
+  <unicode hex="0062"/>
+  <note>
+b
+</note>
+  <anchor x="260" y="0" name="bottom"/>
+  <anchor x="260" y="480" name="top"/>
+  <outline>
+    <contour>
+      <point x="88" y="0" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="107" y="64" type="line"/>
+      <point x="107" y="739" type="line"/>
+      <point x="88" y="739" type="line"/>
+    </contour>
+    <contour>
+      <point x="267" y="-10" type="curve" smooth="yes"/>
+      <point x="392" y="-10"/>
+      <point x="477" y="90"/>
+      <point x="477" y="240" type="curve" smooth="yes"/>
+      <point x="477" y="389"/>
+      <point x="393" y="486"/>
+      <point x="269" y="486" type="curve" smooth="yes"/>
+      <point x="186" y="486"/>
+      <point x="126" y="444"/>
+      <point x="93" y="375" type="curve"/>
+      <point x="97" y="355" type="line"/>
+      <point x="127" y="425"/>
+      <point x="185" y="468"/>
+      <point x="264" y="468" type="curve" smooth="yes"/>
+      <point x="380" y="468"/>
+      <point x="456" y="378"/>
+      <point x="456" y="237" type="curve" smooth="yes"/>
+      <point x="456" y="97"/>
+      <point x="381" y="8"/>
+      <point x="269" y="8" type="curve" smooth="yes"/>
+      <point x="189" y="8"/>
+      <point x="128" y="53"/>
+      <point x="98" y="126" type="curve"/>
+      <point x="95" y="96" type="line"/>
+      <point x="128" y="29"/>
+      <point x="187" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/backslash.glif b/src/Cantarell-Light.ufo/glyphs/backslash.glif
new file mode 100644
index 00000000..f47b6f94
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/backslash.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="backslash" format="2">
+  <advance width="293"/>
+  <unicode hex="005C"/>
+  <outline>
+    <component base="slash" xScale="-1" xOffset="302"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/bar.glif b/src/Cantarell-Light.ufo/glyphs/bar.glif
new file mode 100644
index 00000000..7b8c0d19
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/bar.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="bar" format="2">
+  <advance width="307"/>
+  <unicode hex="007C"/>
+  <outline>
+    <contour>
+      <point x="144" y="-157" type="line"/>
+      <point x="163" y="-157" type="line"/>
+      <point x="163" y="739" type="line"/>
+      <point x="144" y="739" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/be-cy.glif b/src/Cantarell-Light.ufo/glyphs/be-cy.glif
new file mode 100644
index 00000000..b5711caa
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/be-cy.glif
@@ -0,0 +1,47 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="be-cy" format="2">
+  <advance width="515"/>
+  <unicode hex="0431"/>
+  <outline>
+    <contour>
+      <point x="265" y="-10" type="curve" smooth="yes"/>
+      <point x="384" y="-10"/>
+      <point x="460" y="83"/>
+      <point x="460" y="222" type="curve" smooth="yes"/>
+      <point x="460" y="363"/>
+      <point x="390" y="446"/>
+      <point x="273" y="446" type="curve" smooth="yes"/>
+      <point x="183" y="446"/>
+      <point x="112" y="400"/>
+      <point x="81" y="322" type="curve"/>
+      <point x="81" y="292" type="line"/>
+      <point x="115" y="381"/>
+      <point x="180" y="428"/>
+      <point x="265" y="428" type="curve" smooth="yes"/>
+      <point x="374" y="428"/>
+      <point x="439" y="353"/>
+      <point x="439" y="220" type="curve" smooth="yes"/>
+      <point x="439" y="91"/>
+      <point x="372" y="8"/>
+      <point x="266" y="8" type="curve" smooth="yes"/>
+      <point x="149" y="8"/>
+      <point x="89" y="115"/>
+      <point x="89" y="322" type="curve" smooth="yes"/>
+      <point x="89" y="574"/>
+      <point x="147" y="673"/>
+      <point x="295" y="673" type="curve" smooth="yes"/>
+      <point x="363" y="673"/>
+      <point x="406" y="695"/>
+      <point x="424" y="739" type="curve"/>
+      <point x="408" y="744" type="line"/>
+      <point x="391" y="711"/>
+      <point x="350" y="694"/>
+      <point x="288" y="694" type="curve" smooth="yes"/>
+      <point x="135" y="694"/>
+      <point x="69" y="581"/>
+      <point x="69" y="316" type="curve" smooth="yes"/>
+      <point x="69" y="101"/>
+      <point x="135" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/blackC_ircle.glif 
b/src/Cantarell-Light.ufo/glyphs/blackC_ircle.glif
new file mode 100644
index 00000000..086e2c50
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/blackC_ircle.glif
@@ -0,0 +1,24 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="blackCircle" format="2">
+  <advance width="673"/>
+  <unicode hex="25CF"/>
+  <note>
+H18533
+</note>
+  <outline>
+    <contour>
+      <point x="334" y="109" type="curve" smooth="yes"/>
+      <point x="479" y="109"/>
+      <point x="576" y="205"/>
+      <point x="576" y="349" type="curve" smooth="yes"/>
+      <point x="576" y="490"/>
+      <point x="482" y="585"/>
+      <point x="339" y="585" type="curve" smooth="yes"/>
+      <point x="194" y="585"/>
+      <point x="97" y="488"/>
+      <point x="97" y="342" type="curve" smooth="yes"/>
+      <point x="97" y="202"/>
+      <point x="192" y="109"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/blank.glif b/src/Cantarell-Light.ufo/glyphs/blank.glif
new file mode 100644
index 00000000..809261f8
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/blank.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="blank" format="2">
+  <advance width="801"/>
+  <unicode hex="2423"/>
+  <note>
+uni2423
+</note>
+  <outline>
+    <contour>
+      <point x="144" y="0" type="line"/>
+      <point x="657" y="0" type="line"/>
+      <point x="657" y="116" type="line"/>
+      <point x="637" y="116" type="line"/>
+      <point x="637" y="17" type="line"/>
+      <point x="164" y="17" type="line"/>
+      <point x="164" y="116" type="line"/>
+      <point x="144" y="116" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/braceleft.glif b/src/Cantarell-Light.ufo/glyphs/braceleft.glif
new file mode 100644
index 00000000..65ac723b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/braceleft.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="braceleft" format="2">
+  <advance width="334"/>
+  <unicode hex="007B"/>
+  <outline>
+    <contour>
+      <point x="296" y="-161" type="curve"/>
+      <point x="296" y="-144" type="line"/>
+      <point x="210" y="-144"/>
+      <point x="158" y="-100"/>
+      <point x="158" y="-25" type="curve" smooth="yes"/>
+      <point x="158" y="143" type="line" smooth="yes"/>
+      <point x="158" y="221"/>
+      <point x="118" y="288"/>
+      <point x="55" y="309" type="curve"/>
+      <point x="55" y="307" type="line"/>
+      <point x="120" y="326"/>
+      <point x="159" y="392"/>
+      <point x="159" y="467" type="curve" smooth="yes"/>
+      <point x="159" y="603" type="line" smooth="yes"/>
+      <point x="159" y="681"/>
+      <point x="210" y="727"/>
+      <point x="296" y="727" type="curve"/>
+      <point x="296" y="744" type="line"/>
+      <point x="197" y="744"/>
+      <point x="138" y="688"/>
+      <point x="138" y="593" type="curve" smooth="yes"/>
+      <point x="138" y="457" type="line" smooth="yes"/>
+      <point x="138" y="389"/>
+      <point x="98" y="334"/>
+      <point x="36" y="317" type="curve"/>
+      <point x="36" y="299" type="line"/>
+      <point x="98" y="280"/>
+      <point x="138" y="214"/>
+      <point x="138" y="133" type="curve" smooth="yes"/>
+      <point x="138" y="-35" type="line" smooth="yes"/>
+      <point x="138" y="-114"/>
+      <point x="197" y="-161"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/braceright.glif b/src/Cantarell-Light.ufo/glyphs/braceright.glif
new file mode 100644
index 00000000..437abe31
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/braceright.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="braceright" format="2">
+  <advance width="334"/>
+  <unicode hex="007D"/>
+  <outline>
+    <component base="braceleft" xScale="-1" yScale="-1" xOffset="334" yOffset="583"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/bracketleft.glif b/src/Cantarell-Light.ufo/glyphs/bracketleft.glif
new file mode 100644
index 00000000..947f0e09
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/bracketleft.glif
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="bracketleft" format="2">
+  <advance width="328"/>
+  <unicode hex="005B"/>
+  <outline>
+    <contour>
+      <point x="105" y="-180" type="line"/>
+      <point x="290" y="-180" type="line"/>
+      <point x="290" y="-163" type="line"/>
+      <point x="125" y="-163" type="line"/>
+      <point x="125" y="722" type="line"/>
+      <point x="290" y="722" type="line"/>
+      <point x="290" y="739" type="line"/>
+      <point x="105" y="739" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/bracketright.glif 
b/src/Cantarell-Light.ufo/glyphs/bracketright.glif
new file mode 100644
index 00000000..c9f0ded9
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/bracketright.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="bracketright" format="2">
+  <advance width="338"/>
+  <unicode hex="005D"/>
+  <outline>
+    <component base="bracketleft" xScale="-1" xOffset="338"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/breve.glif b/src/Cantarell-Light.ufo/glyphs/breve.glif
new file mode 100644
index 00000000..dd85f437
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/breve.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="breve" format="2">
+  <advance width="404"/>
+  <unicode hex="02D8"/>
+  <outline>
+    <component base="brevecomb" xOffset="-7"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/brevebelowcomb.glif 
b/src/Cantarell-Light.ufo/glyphs/brevebelowcomb.glif
new file mode 100644
index 00000000..976f6fa1
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/brevebelowcomb.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevebelowcomb" format="2">
+  <unicode hex="032E"/>
+  <anchor x="206" y="0" name="_bottom"/>
+  <anchor x="206" y="-174" name="bottom"/>
+  <outline>
+    <contour>
+      <point x="208" y="-174" type="curve" smooth="yes"/>
+      <point x="269" y="-174"/>
+      <point x="318" y="-134"/>
+      <point x="340" y="-64" type="curve"/>
+      <point x="330" y="-60" type="line"/>
+      <point x="310" y="-121"/>
+      <point x="265" y="-157"/>
+      <point x="212" y="-157" type="curve" smooth="yes"/>
+      <point x="160" y="-157"/>
+      <point x="120" y="-124"/>
+      <point x="96" y="-62" type="curve"/>
+      <point x="79" y="-69" type="line"/>
+      <point x="102" y="-136"/>
+      <point x="149" y="-174"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>412</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/brevecomb-cy.case.glif 
b/src/Cantarell-Light.ufo/glyphs/brevecomb-cy.case.glif
new file mode 100644
index 00000000..43133b12
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/brevecomb-cy.case.glif
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb-cy.case" format="2">
+  <anchor x="193" y="694" name="_top"/>
+  <anchor x="193" y="892" name="top"/>
+  <outline>
+    <component base="brevecomb-cy" yOffset="164"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>371</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/brevecomb-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/brevecomb-cy.glif
new file mode 100644
index 00000000..a1871a27
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/brevecomb-cy.glif
@@ -0,0 +1,29 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb-cy" format="2">
+  <anchor x="197" y="480" name="_top"/>
+  <anchor x="197" y="664" name="top"/>
+  <outline>
+    <contour>
+      <point x="197" y="577" type="curve" smooth="yes"/>
+      <point x="271" y="577"/>
+      <point x="326" y="626"/>
+      <point x="334" y="699" type="curve"/>
+      <point x="318" y="704" type="line"/>
+      <point x="311" y="637"/>
+      <point x="264" y="592"/>
+      <point x="201" y="592" type="curve" smooth="yes"/>
+      <point x="137" y="592"/>
+      <point x="90" y="638"/>
+      <point x="80" y="702" type="curve"/>
+      <point x="64" y="697" type="line"/>
+      <point x="74" y="623"/>
+      <point x="125" y="577"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>398</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/brevecomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/brevecomb.case.glif
new file mode 100644
index 00000000..deb58056
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/brevecomb.case.glif
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb.case" format="2">
+  <anchor x="203" y="694" name="_top"/>
+  <anchor x="203" y="805" name="top"/>
+  <outline>
+    <component base="brevecomb" yOffset="164"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>416</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/brevecomb.glif b/src/Cantarell-Light.ufo/glyphs/brevecomb.glif
new file mode 100644
index 00000000..b99f249c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/brevecomb.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb" format="2">
+  <unicode hex="0306"/>
+  <anchor x="186" y="480" name="_top"/>
+  <anchor x="186" y="665" name="top"/>
+  <outline>
+    <contour>
+      <point x="185" y="576" type="curve" smooth="yes"/>
+      <point x="247" y="576"/>
+      <point x="297" y="626"/>
+      <point x="306" y="701" type="curve"/>
+      <point x="296" y="707" type="line"/>
+      <point x="289" y="639"/>
+      <point x="245" y="594"/>
+      <point x="191" y="594" type="curve" smooth="yes"/>
+      <point x="139" y="594"/>
+      <point x="93" y="634"/>
+      <point x="84" y="703" type="curve"/>
+      <point x="67" y="697" type="line"/>
+      <point x="76" y="624"/>
+      <point x="125" y="576"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>382</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/brevecomb.loclV_I_E_T_.glif 
b/src/Cantarell-Light.ufo/glyphs/brevecomb.loclV_I_E_T_.glif
new file mode 100644
index 00000000..6475967a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/brevecomb.loclV_I_E_T_.glif
@@ -0,0 +1,36 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb.loclVIET" format="2">
+  <anchor x="208" y="480" name="_top"/>
+  <anchor x="198" y="560" name="top"/>
+  <outline>
+    <contour>
+      <point x="195" y="554" type="curve" smooth="yes"/>
+      <point x="257" y="554"/>
+      <point x="307" y="595"/>
+      <point x="316" y="654" type="curve"/>
+      <point x="306" y="660" type="line"/>
+      <point x="299" y="608"/>
+      <point x="256" y="572"/>
+      <point x="201" y="572" type="curve" smooth="yes"/>
+      <point x="146" y="572"/>
+      <point x="102" y="607"/>
+      <point x="94" y="657" type="curve"/>
+      <point x="77" y="650" type="line"/>
+      <point x="86" y="593"/>
+      <point x="135" y="554"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>80</integer>
+        <key>verticalShift</key>
+        <integer>96</integer>
+      </dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>393</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/brevecomb_acutecomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/brevecomb_acutecomb.case.glif
new file mode 100644
index 00000000..520110e4
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/brevecomb_acutecomb.case.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb_acutecomb.case" format="2">
+  <outline>
+    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-62" yOffset="200"/>
+    <component base="acutecomb.loclVIET" yxScale="0.06993" xOffset="79" yOffset="318"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>387</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/brevecomb_acutecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/brevecomb_acutecomb.glif
new file mode 100644
index 00000000..578044d4
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/brevecomb_acutecomb.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb_acutecomb" format="2">
+  <outline>
+    <component base="brevecomb.loclVIET" xOffset="-21"/>
+    <component base="acutecomb.loclVIET" xOffset="112" yOffset="80"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>378</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/brevecomb_gravecomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/brevecomb_gravecomb.case.glif
new file mode 100644
index 00000000..22a8294b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/brevecomb_gravecomb.case.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb_gravecomb.case" format="2">
+  <outline>
+    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-51" yOffset="200"/>
+    <component base="gravecomb.loclVIET" yxScale="0.06993" xOffset="-24" yOffset="318"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>384</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/brevecomb_gravecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/brevecomb_gravecomb.glif
new file mode 100644
index 00000000..c86824bc
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/brevecomb_gravecomb.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb_gravecomb" format="2">
+  <outline>
+    <component base="brevecomb.loclVIET" xOffset="-13"/>
+    <component base="gravecomb.loclVIET" xOffset="16" yOffset="80"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>378</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/brevecomb_hookabovecomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/brevecomb_hookabovecomb.case.glif
new file mode 100644
index 00000000..978fb658
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/brevecomb_hookabovecomb.case.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb_hookabovecomb.case" format="2">
+  <outline>
+    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-56" yOffset="200"/>
+    <component base="hookabovecomb.loclVIET" yxScale="0.06993" xOffset="-2" yOffset="318"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>386</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/brevecomb_hookabovecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/brevecomb_hookabovecomb.glif
new file mode 100644
index 00000000..671997c0
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/brevecomb_hookabovecomb.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb_hookabovecomb" format="2">
+  <outline>
+    <component base="brevecomb.loclVIET" xOffset="-17"/>
+    <component base="hookabovecomb.loclVIET" xOffset="43" yOffset="80"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>377</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/brevecomb_tildecomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/brevecomb_tildecomb.case.glif
new file mode 100644
index 00000000..d968b679
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/brevecomb_tildecomb.case.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb_tildecomb.case" format="2">
+  <outline>
+    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-23" yOffset="200"/>
+    <component base="tildecomb.loclVIET" yxScale="0.06993" xOffset="-54" yOffset="318"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>452</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/brevecomb_tildecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/brevecomb_tildecomb.glif
new file mode 100644
index 00000000..528b29df
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/brevecomb_tildecomb.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb_tildecomb" format="2">
+  <outline>
+    <component base="brevecomb.loclVIET" xOffset="28"/>
+    <component base="tildecomb.loclVIET" xOffset="-1" yOffset="80"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>461</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/breveinvertedcomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/breveinvertedcomb.case.glif
new file mode 100644
index 00000000..e6be0ea7
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/breveinvertedcomb.case.glif
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="breveinvertedcomb.case" format="2">
+  <anchor x="206" y="694" name="_top"/>
+  <anchor x="206" y="872" name="top"/>
+  <outline>
+    <component base="breveinvertedcomb" yOffset="160"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>414</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/breveinvertedcomb.glif 
b/src/Cantarell-Light.ufo/glyphs/breveinvertedcomb.glif
new file mode 100644
index 00000000..f74316e4
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/breveinvertedcomb.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="breveinvertedcomb" format="2">
+  <unicode hex="0311"/>
+  <anchor x="201" y="480" name="_top"/>
+  <anchor x="201" y="713" name="top"/>
+  <outline>
+    <contour>
+      <point x="95" y="582" type="line"/>
+      <point x="102" y="650"/>
+      <point x="144" y="695"/>
+      <point x="196" y="695" type="curve" smooth="yes"/>
+      <point x="250" y="695"/>
+      <point x="292" y="651"/>
+      <point x="300" y="586" type="curve"/>
+      <point x="317" y="592" type="line"/>
+      <point x="308" y="665"/>
+      <point x="261" y="713"/>
+      <point x="203" y="713" type="curve" smooth="yes"/>
+      <point x="142" y="713"/>
+      <point x="94" y="663"/>
+      <point x="85" y="588" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>401</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/brokenbar.glif b/src/Cantarell-Light.ufo/glyphs/brokenbar.glif
new file mode 100644
index 00000000..bc2a267d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/brokenbar.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brokenbar" format="2">
+  <advance width="308"/>
+  <unicode hex="00A6"/>
+  <outline>
+    <contour>
+      <point x="144" y="-157" type="line"/>
+      <point x="164" y="-157" type="line"/>
+      <point x="164" y="181" type="line"/>
+      <point x="144" y="181" type="line"/>
+    </contour>
+    <contour>
+      <point x="144" y="412" type="line"/>
+      <point x="164" y="412" type="line"/>
+      <point x="164" y="739" type="line"/>
+      <point x="144" y="739" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/bullet.glif b/src/Cantarell-Light.ufo/glyphs/bullet.glif
new file mode 100644
index 00000000..00ad2d5d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/bullet.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="bullet" format="2">
+  <advance width="270"/>
+  <unicode hex="2022"/>
+  <outline>
+    <component base="period" xScale="2" yScale="2" xOffset="-93" yOffset="252"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/bulletoperator.glif 
b/src/Cantarell-Light.ufo/glyphs/bulletoperator.glif
new file mode 100644
index 00000000..992aed90
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/bulletoperator.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="bulletoperator" format="2">
+  <advance width="338"/>
+  <unicode hex="2219"/>
+  <outline>
+    <component base="period" xScale="1.25716" yScale="1.25716" xOffset="26" yOffset="330"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/bulletoperator.tf.glif 
b/src/Cantarell-Light.ufo/glyphs/bulletoperator.tf.glif
new file mode 100644
index 00000000..bbc5869b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/bulletoperator.tf.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="bulletoperator.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="290" y="287" type="curve" smooth="yes"/>
+      <point x="306" y="287"/>
+      <point x="319" y="300"/>
+      <point x="319" y="316" type="curve" smooth="yes"/>
+      <point x="319" y="334"/>
+      <point x="306" y="347"/>
+      <point x="290" y="347" type="curve" smooth="yes"/>
+      <point x="273" y="347"/>
+      <point x="262" y="334"/>
+      <point x="262" y="316" type="curve" smooth="yes"/>
+      <point x="262" y="300"/>
+      <point x="273" y="287"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/c.glif b/src/Cantarell-Light.ufo/glyphs/c.glif
new file mode 100644
index 00000000..78162514
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/c.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="c" format="2">
+  <advance width="430"/>
+  <unicode hex="0063"/>
+  <note>
+c
+</note>
+  <anchor x="218" y="0" name="bottom"/>
+  <anchor x="233" y="480" name="top"/>
+  <outline>
+    <contour>
+      <point x="261" y="-10" type="curve" smooth="yes"/>
+      <point x="309" y="-10"/>
+      <point x="359" y="4"/>
+      <point x="400" y="28" type="curve"/>
+      <point x="395" y="42" type="line"/>
+      <point x="351" y="18"/>
+      <point x="306" y="6"/>
+      <point x="265" y="6" type="curve" smooth="yes"/>
+      <point x="152" y="6"/>
+      <point x="78" y="98"/>
+      <point x="78" y="241" type="curve" smooth="yes"/>
+      <point x="78" y="384"/>
+      <point x="151" y="468"/>
+      <point x="273" y="468" type="curve" smooth="yes"/>
+      <point x="317" y="468"/>
+      <point x="357" y="457"/>
+      <point x="395" y="436" type="curve"/>
+      <point x="402" y="452" type="line"/>
+      <point x="361" y="475"/>
+      <point x="320" y="486"/>
+      <point x="275" y="486" type="curve" smooth="yes"/>
+      <point x="140" y="486"/>
+      <point x="57" y="391"/>
+      <point x="57" y="236" type="curve" smooth="yes"/>
+      <point x="57" y="85"/>
+      <point x="136" y="-10"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>o</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/cacute.glif b/src/Cantarell-Light.ufo/glyphs/cacute.glif
new file mode 100644
index 00000000..4feab123
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/cacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="cacute" format="2">
+  <advance width="430"/>
+  <unicode hex="0107"/>
+  <outline>
+    <component base="c"/>
+    <component base="acutecomb" xOffset="166"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/caron.glif b/src/Cantarell-Light.ufo/glyphs/caron.glif
new file mode 100644
index 00000000..3e4db130
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/caron.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="caron" format="2">
+  <advance width="362"/>
+  <unicode hex="02C7"/>
+  <outline>
+    <component base="caroncomb" xOffset="-15"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/caroncomb.alt.glif 
b/src/Cantarell-Light.ufo/glyphs/caroncomb.alt.glif
new file mode 100644
index 00000000..172c554e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/caroncomb.alt.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="caroncomb.alt" format="2">
+  <anchor x="112" y="480" name="_topright"/>
+  <outline>
+    <contour>
+      <point x="101" y="562" type="line"/>
+      <point x="132" y="746" type="line"/>
+      <point x="112" y="749" type="line"/>
+      <point x="92" y="563" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>219</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/caroncomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/caroncomb.case.glif
new file mode 100644
index 00000000..30902d8f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/caroncomb.case.glif
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="caroncomb.case" format="2">
+  <anchor x="175" y="694" name="_top"/>
+  <anchor x="175" y="803" name="top"/>
+  <outline>
+    <component base="caroncomb" xOffset="-7" yOffset="173"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>349</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/caroncomb.glif b/src/Cantarell-Light.ufo/glyphs/caroncomb.glif
new file mode 100644
index 00000000..7ba11339
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/caroncomb.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="caroncomb" format="2">
+  <unicode hex="030C"/>
+  <anchor x="183" y="480" name="_top"/>
+  <anchor x="183" y="600" name="top"/>
+  <outline>
+    <contour>
+      <point x="174" y="584" type="line"/>
+      <point x="189" y="584" type="line"/>
+      <point x="299" y="708" type="line"/>
+      <point x="291" y="714" type="line"/>
+      <point x="182" y="601" type="line"/>
+      <point x="73" y="715" type="line"/>
+      <point x="59" y="704" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>359</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/caroncomb.loclV_I_E_T_.glif 
b/src/Cantarell-Light.ufo/glyphs/caroncomb.loclV_I_E_T_.glif
new file mode 100644
index 00000000..2827e809
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/caroncomb.loclV_I_E_T_.glif
@@ -0,0 +1,29 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="caroncomb.loclVIET" format="2">
+  <anchor x="185" y="480" name="_top"/>
+  <anchor x="185" y="579" name="top"/>
+  <outline>
+    <contour>
+      <point x="306" y="665" type="line"/>
+      <point x="300" y="671" type="line"/>
+      <point x="184" y="580" type="line"/>
+      <point x="69" y="667" type="line"/>
+      <point x="58" y="656" type="line"/>
+      <point x="176" y="562" type="line"/>
+      <point x="191" y="562" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>80</integer>
+        <key>verticalShift</key>
+        <integer>96</integer>
+      </dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>362</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/caroncomb_dotaccentcomb.glif 
b/src/Cantarell-Light.ufo/glyphs/caroncomb_dotaccentcomb.glif
new file mode 100644
index 00000000..5bd16e75
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/caroncomb_dotaccentcomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="caroncomb_dotaccentcomb" format="2">
+  <outline>
+    <component base="caroncomb.loclVIET"/>
+    <component base="dotaccentcomb.loclVIET" xOffset="66" yOffset="99"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>362</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ccaron.glif b/src/Cantarell-Light.ufo/glyphs/ccaron.glif
new file mode 100644
index 00000000..4b9220d6
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ccaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ccaron" format="2">
+  <advance width="430"/>
+  <unicode hex="010D"/>
+  <outline>
+    <component base="c"/>
+    <component base="caroncomb" xOffset="50"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ccedilla.glif b/src/Cantarell-Light.ufo/glyphs/ccedilla.glif
new file mode 100644
index 00000000..bab05cb2
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ccedilla.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ccedilla" format="2">
+  <advance width="430"/>
+  <unicode hex="00E7"/>
+  <outline>
+    <component base="c"/>
+    <component base="cedillacomb" xOffset="93"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ccedillaacute.glif 
b/src/Cantarell-Light.ufo/glyphs/ccedillaacute.glif
new file mode 100644
index 00000000..816610dc
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ccedillaacute.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ccedillaacute" format="2">
+  <advance width="430"/>
+  <unicode hex="1E09"/>
+  <outline>
+    <component base="c"/>
+    <component base="cedillacomb" xOffset="93"/>
+    <component base="acutecomb" xOffset="166"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ccircumflex.glif b/src/Cantarell-Light.ufo/glyphs/ccircumflex.glif
new file mode 100644
index 00000000..ffc3adba
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ccircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ccircumflex" format="2">
+  <advance width="430"/>
+  <unicode hex="0109"/>
+  <outline>
+    <component base="c"/>
+    <component base="circumflexcomb" xOffset="62"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/cdotaccent.glif b/src/Cantarell-Light.ufo/glyphs/cdotaccent.glif
new file mode 100644
index 00000000..16b93abe
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/cdotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="cdotaccent" format="2">
+  <advance width="430"/>
+  <unicode hex="010B"/>
+  <outline>
+    <component base="c"/>
+    <component base="dotaccentcomb" xOffset="114"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/cedi.glif b/src/Cantarell-Light.ufo/glyphs/cedi.glif
new file mode 100644
index 00000000..24b0d2af
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/cedi.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="cedi" format="2">
+  <advance width="694"/>
+  <unicode hex="20B5"/>
+  <outline>
+    <component base="C" xOffset="20"/>
+    <component base="_currencyvstem" xOffset="4"/>
+    <component base="_currencyvstem" xOffset="-6" yOffset="-840"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>-1</integer>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/cedilla.glif b/src/Cantarell-Light.ufo/glyphs/cedilla.glif
new file mode 100644
index 00000000..d08fdc1a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/cedilla.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="cedilla" format="2">
+  <advance width="314"/>
+  <unicode hex="00B8"/>
+  <outline>
+    <component base="cedillacomb"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/cedillacomb.glif b/src/Cantarell-Light.ufo/glyphs/cedillacomb.glif
new file mode 100644
index 00000000..accce40b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/cedillacomb.glif
@@ -0,0 +1,38 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="cedillacomb" format="2">
+  <unicode hex="0327"/>
+  <anchor x="125" y="0" name="_bottom"/>
+  <anchor x="251" y="-250" name="bottom"/>
+  <outline>
+    <contour>
+      <point x="142" y="-243" type="curve" smooth="yes"/>
+      <point x="205" y="-243"/>
+      <point x="246" y="-213"/>
+      <point x="246" y="-164" type="curve" smooth="yes"/>
+      <point x="246" y="-110"/>
+      <point x="199" y="-77"/>
+      <point x="120" y="-73" type="curve"/>
+      <point x="135" y="4" type="line"/>
+      <point x="119" y="4" type="line"/>
+      <point x="101" y="-87" type="line"/>
+      <point x="181" y="-91"/>
+      <point x="226" y="-120"/>
+      <point x="226" y="-165" type="curve" smooth="yes"/>
+      <point x="226" y="-204"/>
+      <point x="195" y="-226"/>
+      <point x="143" y="-226" type="curve" smooth="yes"/>
+      <point x="114" y="-226"/>
+      <point x="83" y="-218"/>
+      <point x="60" y="-207" type="curve"/>
+      <point x="54" y="-223" type="line"/>
+      <point x="83" y="-236"/>
+      <point x="113" y="-243"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>313</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/cent.glif b/src/Cantarell-Light.ufo/glyphs/cent.glif
new file mode 100644
index 00000000..772e0038
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/cent.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="cent" format="2">
+  <advance width="517"/>
+  <unicode hex="00A2"/>
+  <outline>
+    <component base="c" xOffset="35"/>
+    <component base="_currencyvstem" xOffset="-125" yOffset="-215"/>
+    <component base="_currencyvstem" xOffset="-110" yOffset="-840"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/che-cy.glif b/src/Cantarell-Light.ufo/glyphs/che-cy.glif
new file mode 100644
index 00000000..b92c11d8
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/che-cy.glif
@@ -0,0 +1,44 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="che-cy" format="2">
+  <advance width="485"/>
+  <unicode hex="0447"/>
+  <anchor x="424" y="0" name="bottomright"/>
+  <anchor x="242" y="480" name="top"/>
+  <outline>
+    <contour>
+      <point x="215" y="181" type="curve" smooth="yes"/>
+      <point x="277" y="181"/>
+      <point x="347" y="198"/>
+      <point x="392" y="228" type="curve"/>
+      <point x="384" y="239" type="line"/>
+      <point x="348" y="216"/>
+      <point x="279" y="199"/>
+      <point x="218" y="199" type="curve" smooth="yes"/>
+      <point x="129" y="199"/>
+      <point x="74" y="237"/>
+      <point x="74" y="301" type="curve" smooth="yes"/>
+      <point x="74" y="480" type="line"/>
+      <point x="53" y="480" type="line"/>
+      <point x="53" y="300" type="line" smooth="yes"/>
+      <point x="53" y="225"/>
+      <point x="115" y="181"/>
+    </contour>
+    <contour>
+      <point x="377" y="0" type="line"/>
+      <point x="397" y="0" type="line"/>
+      <point x="397" y="480" type="line"/>
+      <point x="377" y="480" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>width</key>
+        <integer>78</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/chedescender-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/chedescender-cy.glif
new file mode 100644
index 00000000..c1d3844d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/chedescender-cy.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="chedescender-cy" format="2">
+  <advance width="496"/>
+  <unicode hex="04B7"/>
+  <outline>
+    <component base="che-cy"/>
+    <component base="descender-cy" xOffset="328"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>che-cy</string>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/chedieresis-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/chedieresis-cy.glif
new file mode 100644
index 00000000..a0bada6a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/chedieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="chedieresis-cy" format="2">
+  <advance width="485"/>
+  <unicode hex="04F5"/>
+  <outline>
+    <component base="che-cy"/>
+    <component base="dieresiscomb" xOffset="23"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/chekhakassian-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/chekhakassian-cy.glif
new file mode 100644
index 00000000..5a388dbe
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/chekhakassian-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="chekhakassian-cy" format="2">
+  <advance width="485"/>
+  <unicode hex="04CC"/>
+  <outline>
+    <component base="che-cy"/>
+    <component base="_descenderreversed-cy" xOffset="274"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/cheverticalstroke-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/cheverticalstroke-cy.glif
new file mode 100644
index 00000000..7b57fbef
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/cheverticalstroke-cy.glif
@@ -0,0 +1,37 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="cheverticalstroke-cy" format="2">
+  <advance width="500"/>
+  <unicode hex="04B9"/>
+  <outline>
+    <contour>
+      <point x="222" y="181" type="curve" smooth="yes"/>
+      <point x="289" y="181"/>
+      <point x="362" y="199"/>
+      <point x="407" y="228" type="curve"/>
+      <point x="399" y="239" type="line"/>
+      <point x="360" y="215"/>
+      <point x="286" y="199"/>
+      <point x="225" y="199" type="curve" smooth="yes"/>
+      <point x="131" y="199"/>
+      <point x="74" y="237"/>
+      <point x="74" y="301" type="curve" smooth="yes"/>
+      <point x="74" y="480" type="line"/>
+      <point x="53" y="480" type="line"/>
+      <point x="53" y="300" type="line" smooth="yes"/>
+      <point x="53" y="225"/>
+      <point x="117" y="181"/>
+    </contour>
+    <contour>
+      <point x="392" y="0" type="line"/>
+      <point x="412" y="0" type="line"/>
+      <point x="412" y="480" type="line"/>
+      <point x="392" y="480" type="line"/>
+    </contour>
+    <contour>
+      <point x="218" y="51" type="line"/>
+      <point x="237" y="51" type="line"/>
+      <point x="237" y="351" type="line"/>
+      <point x="218" y="351" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/circumflex.glif b/src/Cantarell-Light.ufo/glyphs/circumflex.glif
new file mode 100644
index 00000000..419f6e21
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/circumflex.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflex" format="2">
+  <advance width="362"/>
+  <unicode hex="02C6"/>
+  <outline>
+    <component base="circumflexcomb" xOffset="-11"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/circumflexcomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/circumflexcomb.case.glif
new file mode 100644
index 00000000..56bafc14
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/circumflexcomb.case.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflexcomb.case" format="2">
+  <anchor x="177" y="694" name="_top"/>
+  <anchor x="177" y="834" name="top"/>
+  <anchor x="302" y="779" name="top_viet"/>
+  <outline>
+    <component base="circumflexcomb" yOffset="177"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>362</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/circumflexcomb.glif 
b/src/Cantarell-Light.ufo/glyphs/circumflexcomb.glif
new file mode 100644
index 00000000..a6603d9b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/circumflexcomb.glif
@@ -0,0 +1,24 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflexcomb" format="2">
+  <unicode hex="0302"/>
+  <anchor x="171" y="480" name="_top"/>
+  <anchor x="171" y="678" name="top"/>
+  <anchor x="299" y="622" name="top_viet"/>
+  <outline>
+    <contour>
+      <point x="55" y="584" type="line"/>
+      <point x="61" y="578" type="line"/>
+      <point x="171" y="691" type="line"/>
+      <point x="284" y="577" type="line"/>
+      <point x="296" y="588" type="line"/>
+      <point x="181" y="708" type="line"/>
+      <point x="165" y="708" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>353</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/circumflexcomb.loclV_I_E_T_.glif 
b/src/Cantarell-Light.ufo/glyphs/circumflexcomb.loclV_I_E_T_.glif
new file mode 100644
index 00000000..853012cb
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/circumflexcomb.loclV_I_E_T_.glif
@@ -0,0 +1,28 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflexcomb.loclVIET" format="2">
+  <anchor x="176" y="480" name="_top"/>
+  <anchor x="176" y="560" name="top"/>
+  <anchor x="284" y="554" name="top_viet"/>
+  <outline>
+    <contour>
+      <point x="55" y="561" type="line"/>
+      <point x="61" y="555" type="line"/>
+      <point x="171" y="643" type="line"/>
+      <point x="284" y="554" type="line"/>
+      <point x="296" y="565" type="line"/>
+      <point x="181" y="660" type="line"/>
+      <point x="165" y="660" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>80</integer>
+      </dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>362</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/circumflexcomb_acutecomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/circumflexcomb_acutecomb.case.glif
new file mode 100644
index 00000000..d8fe3392
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/circumflexcomb_acutecomb.case.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflexcomb_acutecomb.case" format="2">
+  <outline>
+    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-53" yOffset="200"/>
+    <component base="acutecomb.loclVIET" xOffset="213" yOffset="276"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>478</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>0</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/circumflexcomb_acutecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/circumflexcomb_acutecomb.glif
new file mode 100644
index 00000000..65c677b6
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/circumflexcomb_acutecomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflexcomb_acutecomb" format="2">
+  <outline>
+    <component base="circumflexcomb.loclVIET"/>
+    <component base="acutecomb.loclVIET" xOffset="219" yOffset="74"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>362</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/circumflexcomb_gravecomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/circumflexcomb_gravecomb.case.glif
new file mode 100644
index 00000000..41618d4e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/circumflexcomb_gravecomb.case.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflexcomb_gravecomb.case" format="2">
+  <outline>
+    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-53" yOffset="200"/>
+    <component base="gravecomb.loclVIET" yxScale="0.06993" xOffset="84" yOffset="312"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>374</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/circumflexcomb_gravecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/circumflexcomb_gravecomb.glif
new file mode 100644
index 00000000..772b29e4
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/circumflexcomb_gravecomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflexcomb_gravecomb" format="2">
+  <outline>
+    <component base="circumflexcomb.loclVIET"/>
+    <component base="gravecomb.loclVIET" xOffset="115" yOffset="74"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>362</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/circumflexcomb_hookabovecomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/circumflexcomb_hookabovecomb.case.glif
new file mode 100644
index 00000000..3d806863
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/circumflexcomb_hookabovecomb.case.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflexcomb_hookabovecomb.case" format="2">
+  <outline>
+    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-53" yOffset="200"/>
+    <component base="hookabovecomb.loclVIET" yxScale="0.06993" xOffset="111" yOffset="312"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>450</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/circumflexcomb_hookabovecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/circumflexcomb_hookabovecomb.glif
new file mode 100644
index 00000000..9fc303e3
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/circumflexcomb_hookabovecomb.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflexcomb_hookabovecomb" format="2">
+  <outline>
+    <component base="circumflexcomb.loclVIET" xOffset="-14"/>
+    <component base="hookabovecomb.loclVIET" xOffset="132" yOffset="74"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>478</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/circumflexcomb_tildecomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/circumflexcomb_tildecomb.case.glif
new file mode 100644
index 00000000..25dafe8e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/circumflexcomb_tildecomb.case.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflexcomb_tildecomb.case" format="2">
+  <outline>
+    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-11" yOffset="200"/>
+    <component base="tildecomb.loclVIET" yxScale="0.06993" xOffset="-61" yOffset="357"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>434</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/circumflexcomb_tildecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/circumflexcomb_tildecomb.glif
new file mode 100644
index 00000000..4d3a8c4b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/circumflexcomb_tildecomb.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflexcomb_tildecomb" format="2">
+  <outline>
+    <component base="circumflexcomb.loclVIET" xOffset="39"/>
+    <component base="tildecomb.loclVIET" xOffset="-12" yOffset="80"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>432</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/colon.glif b/src/Cantarell-Light.ufo/glyphs/colon.glif
new file mode 100644
index 00000000..b2bdcfc8
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/colon.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="colon" format="2">
+  <advance width="230"/>
+  <unicode hex="003A"/>
+  <outline>
+    <component base="period"/>
+    <component base="period" yOffset="440"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+      <string>period</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/colonsign.glif b/src/Cantarell-Light.ufo/glyphs/colonsign.glif
new file mode 100644
index 00000000..c17b3e0c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/colonsign.glif
@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="colonsign" format="2">
+  <advance width="695"/>
+  <unicode hex="20A1"/>
+  <outline>
+    <contour>
+      <point x="492" y="694" type="line"/>
+      <point x="508" y="694" type="line"/>
+      <point x="529" y="824" type="line"/>
+      <point x="513" y="824" type="line"/>
+    </contour>
+    <contour>
+      <point x="300" y="-130" type="line"/>
+      <point x="316" y="-130" type="line"/>
+      <point x="337" y="11" type="line"/>
+      <point x="321" y="11" type="line"/>
+    </contour>
+    <contour>
+      <point x="400" y="694" type="line"/>
+      <point x="416" y="694" type="line"/>
+      <point x="437" y="824" type="line"/>
+      <point x="421" y="824" type="line"/>
+    </contour>
+    <contour>
+      <point x="391" y="-130" type="line"/>
+      <point x="407" y="-130" type="line"/>
+      <point x="426" y="3" type="line"/>
+      <point x="410" y="3" type="line"/>
+    </contour>
+    <component base="C" xOffset="21"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/comma.glif b/src/Cantarell-Light.ufo/glyphs/comma.glif
new file mode 100644
index 00000000..acb74717
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/comma.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="comma" format="2">
+  <advance width="230"/>
+  <unicode hex="002C"/>
+  <outline>
+    <contour>
+      <point x="68" y="-167" type="curve"/>
+      <point x="87" y="-167" type="line"/>
+      <point x="113" y="-96"/>
+      <point x="129" y="4"/>
+      <point x="129" y="103" type="curve"/>
+      <point x="106" y="103" type="line"/>
+      <point x="106" y="4"/>
+      <point x="92" y="-96"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+      <string>period</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/commaaccentcomb.glif 
b/src/Cantarell-Light.ufo/glyphs/commaaccentcomb.glif
new file mode 100644
index 00000000..d53be26b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/commaaccentcomb.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="commaaccentcomb" format="2">
+  <unicode hex="0326"/>
+  <anchor x="129" y="0" name="_bottom"/>
+  <anchor x="112" y="-227" name="bottom"/>
+  <outline>
+    <component base="_commaaccent" xOffset="-13"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>232</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/commaturnedabovecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/commaturnedabovecomb.glif
new file mode 100644
index 00000000..3b7a8633
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/commaturnedabovecomb.glif
@@ -0,0 +1,24 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="commaturnedabovecomb" format="2">
+  <unicode hex="0312"/>
+  <anchor x="104" y="480" name="_top"/>
+  <anchor x="104" y="739" name="top"/>
+  <outline>
+    <contour>
+      <point x="141" y="742" type="curve"/>
+      <point x="129" y="742" type="line"/>
+      <point x="107" y="712"/>
+      <point x="91" y="657"/>
+      <point x="91" y="590" type="curve"/>
+      <point x="110" y="590" type="line"/>
+      <point x="110" y="653"/>
+      <point x="122" y="708"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>222</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/commaturnedmod.glif 
b/src/Cantarell-Light.ufo/glyphs/commaturnedmod.glif
new file mode 100644
index 00000000..2bf2a279
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/commaturnedmod.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="commaturnedmod" format="2">
+  <advance width="222"/>
+  <unicode hex="02BB"/>
+  <outline>
+    <component base="commaturnedabovecomb"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/commercialM_inusS_ign.glif 
b/src/Cantarell-Light.ufo/glyphs/commercialM_inusS_ign.glif
new file mode 100644
index 00000000..19cd2e91
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/commercialM_inusS_ign.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="commercialMinusSign" format="2">
+  <advance width="642"/>
+  <unicode hex="2052"/>
+  <outline>
+    <contour>
+      <point x="77" y="0" type="line"/>
+      <point x="95" y="0" type="line"/>
+      <point x="565" y="694" type="line"/>
+      <point x="540" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="496" y="-7" type="curve" smooth="yes"/>
+      <point x="511" y="-7"/>
+      <point x="521" y="4"/>
+      <point x="521" y="18" type="curve" smooth="yes"/>
+      <point x="521" y="34"/>
+      <point x="511" y="45"/>
+      <point x="496" y="45" type="curve" smooth="yes"/>
+      <point x="481" y="45"/>
+      <point x="471" y="34"/>
+      <point x="471" y="18" type="curve" smooth="yes"/>
+      <point x="471" y="4"/>
+      <point x="481" y="-7"/>
+    </contour>
+    <contour>
+      <point x="146" y="649" type="curve" smooth="yes"/>
+      <point x="161" y="649"/>
+      <point x="171" y="660"/>
+      <point x="171" y="675" type="curve" smooth="yes"/>
+      <point x="171" y="690"/>
+      <point x="161" y="701"/>
+      <point x="146" y="701" type="curve" smooth="yes"/>
+      <point x="131" y="701"/>
+      <point x="121" y="690"/>
+      <point x="121" y="675" type="curve" smooth="yes"/>
+      <point x="121" y="660"/>
+      <point x="131" y="649"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/commercialM_inusS_ign.tf.glif 
b/src/Cantarell-Light.ufo/glyphs/commercialM_inusS_ign.tf.glif
new file mode 100644
index 00000000..41b23a0e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/commercialM_inusS_ign.tf.glif
@@ -0,0 +1,40 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="commercialMinusSign.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="65" y="0" type="line"/>
+      <point x="83" y="0" type="line"/>
+      <point x="516" y="694" type="line"/>
+      <point x="491" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="452" y="-7" type="curve" smooth="yes"/>
+      <point x="465" y="-7"/>
+      <point x="475" y="4"/>
+      <point x="475" y="18" type="curve" smooth="yes"/>
+      <point x="475" y="34"/>
+      <point x="465" y="45"/>
+      <point x="452" y="45" type="curve" smooth="yes"/>
+      <point x="438" y="45"/>
+      <point x="427" y="34"/>
+      <point x="427" y="18" type="curve" smooth="yes"/>
+      <point x="427" y="4"/>
+      <point x="438" y="-7"/>
+    </contour>
+    <contour>
+      <point x="129" y="649" type="curve" smooth="yes"/>
+      <point x="143" y="649"/>
+      <point x="153" y="660"/>
+      <point x="153" y="675" type="curve" smooth="yes"/>
+      <point x="153" y="690"/>
+      <point x="143" y="701"/>
+      <point x="129" y="701" type="curve" smooth="yes"/>
+      <point x="116" y="701"/>
+      <point x="105" y="690"/>
+      <point x="105" y="675" type="curve" smooth="yes"/>
+      <point x="105" y="660"/>
+      <point x="116" y="649"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/contents.plist b/src/Cantarell-Light.ufo/glyphs/contents.plist
new file mode 100644
index 00000000..9388164c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/contents.plist
@@ -0,0 +1,2210 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
+<plist version="1.0">
+  <dict>
+    <key>A</key>
+    <string>A_.glif</string>
+    <key>A-cy</key>
+    <string>A_-cy.glif</string>
+    <key>AE</key>
+    <string>A_E_.glif</string>
+    <key>AEacute</key>
+    <string>A_E_acute.glif</string>
+    <key>Aacute</key>
+    <string>A_acute.glif</string>
+    <key>Abreve</key>
+    <string>A_breve.glif</string>
+    <key>Abreve-cy</key>
+    <string>A_breve-cy.glif</string>
+    <key>Abreveacute</key>
+    <string>A_breveacute.glif</string>
+    <key>Abrevedotbelow</key>
+    <string>A_brevedotbelow.glif</string>
+    <key>Abrevegrave</key>
+    <string>A_brevegrave.glif</string>
+    <key>Abrevehookabove</key>
+    <string>A_brevehookabove.glif</string>
+    <key>Abrevetilde</key>
+    <string>A_brevetilde.glif</string>
+    <key>Acaron</key>
+    <string>A_caron.glif</string>
+    <key>Acircumflex</key>
+    <string>A_circumflex.glif</string>
+    <key>Acircumflexacute</key>
+    <string>A_circumflexacute.glif</string>
+    <key>Acircumflexdotbelow</key>
+    <string>A_circumflexdotbelow.glif</string>
+    <key>Acircumflexgrave</key>
+    <string>A_circumflexgrave.glif</string>
+    <key>Acircumflexhookabove</key>
+    <string>A_circumflexhookabove.glif</string>
+    <key>Acircumflextilde</key>
+    <string>A_circumflextilde.glif</string>
+    <key>Adblgrave</key>
+    <string>A_dblgrave.glif</string>
+    <key>Adieresis</key>
+    <string>A_dieresis.glif</string>
+    <key>Adieresis-cy</key>
+    <string>A_dieresis-cy.glif</string>
+    <key>Adotbelow</key>
+    <string>A_dotbelow.glif</string>
+    <key>Agrave</key>
+    <string>A_grave.glif</string>
+    <key>Ahookabove</key>
+    <string>A_hookabove.glif</string>
+    <key>Aie-cy</key>
+    <string>A_ie-cy.glif</string>
+    <key>Ainvertedbreve</key>
+    <string>A_invertedbreve.glif</string>
+    <key>Amacron</key>
+    <string>A_macron.glif</string>
+    <key>Aogonek</key>
+    <string>A_ogonek.glif</string>
+    <key>Aring</key>
+    <string>A_ring.glif</string>
+    <key>Aringacute</key>
+    <string>A_ringacute.glif</string>
+    <key>Atilde</key>
+    <string>A_tilde.glif</string>
+    <key>B</key>
+    <string>B_.glif</string>
+    <key>Be-cy</key>
+    <string>B_e-cy.glif</string>
+    <key>C</key>
+    <string>C_.glif</string>
+    <key>Cacute</key>
+    <string>C_acute.glif</string>
+    <key>Ccaron</key>
+    <string>C_caron.glif</string>
+    <key>Ccedilla</key>
+    <string>C_cedilla.glif</string>
+    <key>Ccedillaacute</key>
+    <string>C_cedillaacute.glif</string>
+    <key>Ccircumflex</key>
+    <string>C_circumflex.glif</string>
+    <key>Cdotaccent</key>
+    <string>C_dotaccent.glif</string>
+    <key>Che-cy</key>
+    <string>C_he-cy.glif</string>
+    <key>Chedescender-cy</key>
+    <string>C_hedescender-cy.glif</string>
+    <key>Chedieresis-cy</key>
+    <string>C_hedieresis-cy.glif</string>
+    <key>Chekhakassian-cy</key>
+    <string>C_hekhakassian-cy.glif</string>
+    <key>Cheverticalstroke-cy</key>
+    <string>C_heverticalstroke-cy.glif</string>
+    <key>D</key>
+    <string>D_.glif</string>
+    <key>DZcaron</key>
+    <string>D_Z_caron.glif</string>
+    <key>Dcaron</key>
+    <string>D_caron.glif</string>
+    <key>Dcroat</key>
+    <string>D_croat.glif</string>
+    <key>Ddotbelow</key>
+    <string>D_dotbelow.glif</string>
+    <key>De-cy</key>
+    <string>D_e-cy.glif</string>
+    <key>Dje-cy</key>
+    <string>D_je-cy.glif</string>
+    <key>Dlinebelow</key>
+    <string>D_linebelow.glif</string>
+    <key>Dzcaron</key>
+    <string>D_zcaron.glif</string>
+    <key>Dze-cy</key>
+    <string>D_ze-cy.glif</string>
+    <key>Dzhe-cy</key>
+    <string>D_zhe-cy.glif</string>
+    <key>E</key>
+    <string>E_.glif</string>
+    <key>E-cy</key>
+    <string>E_-cy.glif</string>
+    <key>Eacute</key>
+    <string>E_acute.glif</string>
+    <key>Ebreve</key>
+    <string>E_breve.glif</string>
+    <key>Ecaron</key>
+    <string>E_caron.glif</string>
+    <key>Ecedillabreve</key>
+    <string>E_cedillabreve.glif</string>
+    <key>Ecircumflex</key>
+    <string>E_circumflex.glif</string>
+    <key>Ecircumflexacute</key>
+    <string>E_circumflexacute.glif</string>
+    <key>Ecircumflexdotbelow</key>
+    <string>E_circumflexdotbelow.glif</string>
+    <key>Ecircumflexgrave</key>
+    <string>E_circumflexgrave.glif</string>
+    <key>Ecircumflexhookabove</key>
+    <string>E_circumflexhookabove.glif</string>
+    <key>Ecircumflextilde</key>
+    <string>E_circumflextilde.glif</string>
+    <key>Edblgrave</key>
+    <string>E_dblgrave.glif</string>
+    <key>Edieresis</key>
+    <string>E_dieresis.glif</string>
+    <key>Edotaccent</key>
+    <string>E_dotaccent.glif</string>
+    <key>Edotbelow</key>
+    <string>E_dotbelow.glif</string>
+    <key>Ef-cy</key>
+    <string>E_f-cy.glif</string>
+    <key>Egrave</key>
+    <string>E_grave.glif</string>
+    <key>Ehookabove</key>
+    <string>E_hookabove.glif</string>
+    <key>Einvertedbreve</key>
+    <string>E_invertedbreve.glif</string>
+    <key>El-cy</key>
+    <string>E_l-cy.glif</string>
+    <key>Em-cy</key>
+    <string>E_m-cy.glif</string>
+    <key>Emacron</key>
+    <string>E_macron.glif</string>
+    <key>Emacronacute</key>
+    <string>E_macronacute.glif</string>
+    <key>Emacrongrave</key>
+    <string>E_macrongrave.glif</string>
+    <key>En-cy</key>
+    <string>E_n-cy.glif</string>
+    <key>Endescender-cy</key>
+    <string>E_ndescender-cy.glif</string>
+    <key>Eng</key>
+    <string>E_ng.glif</string>
+    <key>Enghe-cy</key>
+    <string>E_nghe-cy.glif</string>
+    <key>Eogonek</key>
+    <string>E_ogonek.glif</string>
+    <key>Er-cy</key>
+    <string>E_r-cy.glif</string>
+    <key>Ereversed-cy</key>
+    <string>E_reversed-cy.glif</string>
+    <key>Es-cy</key>
+    <string>E_s-cy.glif</string>
+    <key>Esdescender-cy</key>
+    <string>E_sdescender-cy.glif</string>
+    <key>Eth</key>
+    <string>E_th.glif</string>
+    <key>Etilde</key>
+    <string>E_tilde.glif</string>
+    <key>F</key>
+    <string>F_.glif</string>
+    <key>Fita-cy</key>
+    <string>F_ita-cy.glif</string>
+    <key>G</key>
+    <string>G_.glif</string>
+    <key>Gbreve</key>
+    <string>G_breve.glif</string>
+    <key>Gcaron</key>
+    <string>G_caron.glif</string>
+    <key>Gcircumflex</key>
+    <string>G_circumflex.glif</string>
+    <key>Gcommaaccent</key>
+    <string>G_commaaccent.glif</string>
+    <key>Gdotaccent</key>
+    <string>G_dotaccent.glif</string>
+    <key>Ge-cy</key>
+    <string>G_e-cy.glif</string>
+    <key>Gedescender-cy</key>
+    <string>G_edescender-cy.glif</string>
+    <key>Germandbls</key>
+    <string>G_ermandbls.glif</string>
+    <key>Ghemiddlehook-cy</key>
+    <string>G_hemiddlehook-cy.glif</string>
+    <key>Ghestroke-cy</key>
+    <string>G_hestroke-cy.glif</string>
+    <key>Gheupturn-cy</key>
+    <string>G_heupturn-cy.glif</string>
+    <key>Gje-cy</key>
+    <string>G_je-cy.glif</string>
+    <key>Gmacron</key>
+    <string>G_macron.glif</string>
+    <key>H</key>
+    <string>H_.glif</string>
+    <key>Ha-cy</key>
+    <string>H_a-cy.glif</string>
+    <key>Hadescender-cy</key>
+    <string>H_adescender-cy.glif</string>
+    <key>Hardsign-cy</key>
+    <string>H_ardsign-cy.glif</string>
+    <key>Hbar</key>
+    <string>H_bar.glif</string>
+    <key>Hbrevebelow</key>
+    <string>H_brevebelow.glif</string>
+    <key>Hcircumflex</key>
+    <string>H_circumflex.glif</string>
+    <key>Hdotbelow</key>
+    <string>H_dotbelow.glif</string>
+    <key>I</key>
+    <string>I_.glif</string>
+    <key>I-cy</key>
+    <string>I_-cy.glif</string>
+    <key>Ia-cy</key>
+    <string>I_a-cy.glif</string>
+    <key>Iacute</key>
+    <string>I_acute.glif</string>
+    <key>Ibreve</key>
+    <string>I_breve.glif</string>
+    <key>Icaron</key>
+    <string>I_caron.glif</string>
+    <key>Icircumflex</key>
+    <string>I_circumflex.glif</string>
+    <key>Idblgrave</key>
+    <string>I_dblgrave.glif</string>
+    <key>Idieresis</key>
+    <string>I_dieresis.glif</string>
+    <key>Idieresis-cy</key>
+    <string>I_dieresis-cy.glif</string>
+    <key>Idieresisacute</key>
+    <string>I_dieresisacute.glif</string>
+    <key>Idotaccent</key>
+    <string>I_dotaccent.glif</string>
+    <key>Idotbelow</key>
+    <string>I_dotbelow.glif</string>
+    <key>Ie-cy</key>
+    <string>I_e-cy.glif</string>
+    <key>Iebreve-cy</key>
+    <string>I_ebreve-cy.glif</string>
+    <key>Iegrave-cy</key>
+    <string>I_egrave-cy.glif</string>
+    <key>Igrave</key>
+    <string>I_grave.glif</string>
+    <key>Ihookabove</key>
+    <string>I_hookabove.glif</string>
+    <key>Ii-cy</key>
+    <string>I_i-cy.glif</string>
+    <key>Iigrave-cy</key>
+    <string>I_igrave-cy.glif</string>
+    <key>Iinvertedbreve</key>
+    <string>I_invertedbreve.glif</string>
+    <key>Iishort-cy</key>
+    <string>I_ishort-cy.glif</string>
+    <key>Imacron</key>
+    <string>I_macron.glif</string>
+    <key>Imacron-cy</key>
+    <string>I_macron-cy.glif</string>
+    <key>Io-cy</key>
+    <string>I_o-cy.glif</string>
+    <key>Iogonek</key>
+    <string>I_ogonek.glif</string>
+    <key>Itilde</key>
+    <string>I_tilde.glif</string>
+    <key>Iu-cy</key>
+    <string>I_u-cy.glif</string>
+    <key>Izhitsa-cy</key>
+    <string>I_zhitsa-cy.glif</string>
+    <key>J</key>
+    <string>J_.glif</string>
+    <key>Jacute</key>
+    <string>J_acute.glif</string>
+    <key>Jcircumflex</key>
+    <string>J_circumflex.glif</string>
+    <key>Je-cy</key>
+    <string>J_e-cy.glif</string>
+    <key>K</key>
+    <string>K_.glif</string>
+    <key>Ka-cy</key>
+    <string>K_a-cy.glif</string>
+    <key>Kabashkir-cy</key>
+    <string>K_abashkir-cy.glif</string>
+    <key>Kacute</key>
+    <string>K_acute.glif</string>
+    <key>Kadescender-cy</key>
+    <string>K_adescender-cy.glif</string>
+    <key>Kaverticalstroke-cy</key>
+    <string>K_averticalstroke-cy.glif</string>
+    <key>Kcommaaccent</key>
+    <string>K_commaaccent.glif</string>
+    <key>Kje-cy</key>
+    <string>K_je-cy.glif</string>
+    <key>L</key>
+    <string>L_.glif</string>
+    <key>LJ</key>
+    <string>L_J_.glif</string>
+    <key>Lacute</key>
+    <string>L_acute.glif</string>
+    <key>Lcaron</key>
+    <string>L_caron.glif</string>
+    <key>Lcommaaccent</key>
+    <string>L_commaaccent.glif</string>
+    <key>Ldot</key>
+    <string>L_dot.glif</string>
+    <key>Ldotbelow</key>
+    <string>L_dotbelow.glif</string>
+    <key>Lj</key>
+    <string>L_j.glif</string>
+    <key>Lje-cy</key>
+    <string>L_je-cy.glif</string>
+    <key>Llinebelow</key>
+    <string>L_linebelow.glif</string>
+    <key>Lslash</key>
+    <string>L_slash.glif</string>
+    <key>M</key>
+    <string>M_.glif</string>
+    <key>Mdotbelow</key>
+    <string>M_dotbelow.glif</string>
+    <key>N</key>
+    <string>N_.glif</string>
+    <key>NJ</key>
+    <string>N_J_.glif</string>
+    <key>Nacute</key>
+    <string>N_acute.glif</string>
+    <key>Ncaron</key>
+    <string>N_caron.glif</string>
+    <key>Ncommaaccent</key>
+    <string>N_commaaccent.glif</string>
+    <key>Ndotaccent</key>
+    <string>N_dotaccent.glif</string>
+    <key>Ndotbelow</key>
+    <string>N_dotbelow.glif</string>
+    <key>Nj</key>
+    <string>N_j.glif</string>
+    <key>Nje-cy</key>
+    <string>N_je-cy.glif</string>
+    <key>Nlinebelow</key>
+    <string>N_linebelow.glif</string>
+    <key>Ntilde</key>
+    <string>N_tilde.glif</string>
+    <key>O</key>
+    <string>O_.glif</string>
+    <key>O-cy</key>
+    <string>O_-cy.glif</string>
+    <key>OE</key>
+    <string>O_E_.glif</string>
+    <key>Oacute</key>
+    <string>O_acute.glif</string>
+    <key>Obarred-cy</key>
+    <string>O_barred-cy.glif</string>
+    <key>Obreve</key>
+    <string>O_breve.glif</string>
+    <key>Ocaron</key>
+    <string>O_caron.glif</string>
+    <key>Ocircumflex</key>
+    <string>O_circumflex.glif</string>
+    <key>Ocircumflexacute</key>
+    <string>O_circumflexacute.glif</string>
+    <key>Ocircumflexdotbelow</key>
+    <string>O_circumflexdotbelow.glif</string>
+    <key>Ocircumflexgrave</key>
+    <string>O_circumflexgrave.glif</string>
+    <key>Ocircumflexhookabove</key>
+    <string>O_circumflexhookabove.glif</string>
+    <key>Ocircumflextilde</key>
+    <string>O_circumflextilde.glif</string>
+    <key>Odblgrave</key>
+    <string>O_dblgrave.glif</string>
+    <key>Odieresis</key>
+    <string>O_dieresis.glif</string>
+    <key>Odieresis-cy</key>
+    <string>O_dieresis-cy.glif</string>
+    <key>Odieresismacron</key>
+    <string>O_dieresismacron.glif</string>
+    <key>Odotaccentmacron</key>
+    <string>O_dotaccentmacron.glif</string>
+    <key>Odotbelow</key>
+    <string>O_dotbelow.glif</string>
+    <key>Ograve</key>
+    <string>O_grave.glif</string>
+    <key>Ohm</key>
+    <string>O_hm.glif</string>
+    <key>Ohookabove</key>
+    <string>O_hookabove.glif</string>
+    <key>Ohorn</key>
+    <string>O_horn.glif</string>
+    <key>Ohornacute</key>
+    <string>O_hornacute.glif</string>
+    <key>Ohorndotbelow</key>
+    <string>O_horndotbelow.glif</string>
+    <key>Ohorngrave</key>
+    <string>O_horngrave.glif</string>
+    <key>Ohornhookabove</key>
+    <string>O_hornhookabove.glif</string>
+    <key>Ohorntilde</key>
+    <string>O_horntilde.glif</string>
+    <key>Ohungarumlaut</key>
+    <string>O_hungarumlaut.glif</string>
+    <key>Oinvertedbreve</key>
+    <string>O_invertedbreve.glif</string>
+    <key>Omacron</key>
+    <string>O_macron.glif</string>
+    <key>Omacronacute</key>
+    <string>O_macronacute.glif</string>
+    <key>Omacrongrave</key>
+    <string>O_macrongrave.glif</string>
+    <key>Oogonek</key>
+    <string>O_ogonek.glif</string>
+    <key>Oslash</key>
+    <string>O_slash.glif</string>
+    <key>Oslashacute</key>
+    <string>O_slashacute.glif</string>
+    <key>Otilde</key>
+    <string>O_tilde.glif</string>
+    <key>Otildeacute</key>
+    <string>O_tildeacute.glif</string>
+    <key>Otildedieresis</key>
+    <string>O_tildedieresis.glif</string>
+    <key>Otildemacron</key>
+    <string>O_tildemacron.glif</string>
+    <key>P</key>
+    <string>P_.glif</string>
+    <key>Palochka-cy</key>
+    <string>P_alochka-cy.glif</string>
+    <key>Pe-cy</key>
+    <string>P_e-cy.glif</string>
+    <key>Q</key>
+    <string>Q_.glif</string>
+    <key>Qa-cy</key>
+    <string>Q_a-cy.glif</string>
+    <key>R</key>
+    <string>R_.glif</string>
+    <key>Racute</key>
+    <string>R_acute.glif</string>
+    <key>Rcaron</key>
+    <string>R_caron.glif</string>
+    <key>Rcommaaccent</key>
+    <string>R_commaaccent.glif</string>
+    <key>Rdblgrave</key>
+    <string>R_dblgrave.glif</string>
+    <key>Rdotbelow</key>
+    <string>R_dotbelow.glif</string>
+    <key>Rinvertedbreve</key>
+    <string>R_invertedbreve.glif</string>
+    <key>Rlinebelow</key>
+    <string>R_linebelow.glif</string>
+    <key>S</key>
+    <string>S_.glif</string>
+    <key>Sacute</key>
+    <string>S_acute.glif</string>
+    <key>Sacutedotaccent</key>
+    <string>S_acutedotaccent.glif</string>
+    <key>Saltillo</key>
+    <string>S_altillo.glif</string>
+    <key>Scaron</key>
+    <string>S_caron.glif</string>
+    <key>Scarondotaccent</key>
+    <string>S_carondotaccent.glif</string>
+    <key>Scedilla</key>
+    <string>S_cedilla.glif</string>
+    <key>Schwa</key>
+    <string>S_chwa.glif</string>
+    <key>Schwa-cy</key>
+    <string>S_chwa-cy.glif</string>
+    <key>Scircumflex</key>
+    <string>S_circumflex.glif</string>
+    <key>Scommaaccent</key>
+    <string>S_commaaccent.glif</string>
+    <key>Sdotaccent</key>
+    <string>S_dotaccent.glif</string>
+    <key>Sdotbelow</key>
+    <string>S_dotbelow.glif</string>
+    <key>Sdotbelowdotaccent</key>
+    <string>S_dotbelowdotaccent.glif</string>
+    <key>Sha-cy</key>
+    <string>S_ha-cy.glif</string>
+    <key>Shcha-cy</key>
+    <string>S_hcha-cy.glif</string>
+    <key>Shha-cy</key>
+    <string>S_hha-cy.glif</string>
+    <key>Softsign-cy</key>
+    <string>S_oftsign-cy.glif</string>
+    <key>T</key>
+    <string>T_.glif</string>
+    <key>Tbar</key>
+    <string>T_bar.glif</string>
+    <key>Tcaron</key>
+    <string>T_caron.glif</string>
+    <key>Tcedilla</key>
+    <string>T_cedilla.glif</string>
+    <key>Tcommaaccent</key>
+    <string>T_commaaccent.glif</string>
+    <key>Tdotbelow</key>
+    <string>T_dotbelow.glif</string>
+    <key>Te-cy</key>
+    <string>T_e-cy.glif</string>
+    <key>Thorn</key>
+    <string>T_horn.glif</string>
+    <key>Tlinebelow</key>
+    <string>T_linebelow.glif</string>
+    <key>Tse-cy</key>
+    <string>T_se-cy.glif</string>
+    <key>Tshe-cy</key>
+    <string>T_she-cy.glif</string>
+    <key>U</key>
+    <string>U_.glif</string>
+    <key>U-cy</key>
+    <string>U_-cy.glif</string>
+    <key>Uacute</key>
+    <string>U_acute.glif</string>
+    <key>Ubreve</key>
+    <string>U_breve.glif</string>
+    <key>Ucaron</key>
+    <string>U_caron.glif</string>
+    <key>Ucircumflex</key>
+    <string>U_circumflex.glif</string>
+    <key>Udblgrave</key>
+    <string>U_dblgrave.glif</string>
+    <key>Udieresis</key>
+    <string>U_dieresis.glif</string>
+    <key>Udieresis-cy</key>
+    <string>U_dieresis-cy.glif</string>
+    <key>Udieresisacute</key>
+    <string>U_dieresisacute.glif</string>
+    <key>Udieresiscaron</key>
+    <string>U_dieresiscaron.glif</string>
+    <key>Udieresisgrave</key>
+    <string>U_dieresisgrave.glif</string>
+    <key>Udieresismacron</key>
+    <string>U_dieresismacron.glif</string>
+    <key>Udotbelow</key>
+    <string>U_dotbelow.glif</string>
+    <key>Ugrave</key>
+    <string>U_grave.glif</string>
+    <key>Uhookabove</key>
+    <string>U_hookabove.glif</string>
+    <key>Uhorn</key>
+    <string>U_horn.glif</string>
+    <key>Uhornacute</key>
+    <string>U_hornacute.glif</string>
+    <key>Uhorndotbelow</key>
+    <string>U_horndotbelow.glif</string>
+    <key>Uhorngrave</key>
+    <string>U_horngrave.glif</string>
+    <key>Uhornhookabove</key>
+    <string>U_hornhookabove.glif</string>
+    <key>Uhorntilde</key>
+    <string>U_horntilde.glif</string>
+    <key>Uhungarumlaut</key>
+    <string>U_hungarumlaut.glif</string>
+    <key>Uhungarumlaut-cy</key>
+    <string>U_hungarumlaut-cy.glif</string>
+    <key>Uinvertedbreve</key>
+    <string>U_invertedbreve.glif</string>
+    <key>Umacron</key>
+    <string>U_macron.glif</string>
+    <key>Umacron-cy</key>
+    <string>U_macron-cy.glif</string>
+    <key>Umacrondieresis</key>
+    <string>U_macrondieresis.glif</string>
+    <key>Uogonek</key>
+    <string>U_ogonek.glif</string>
+    <key>Uring</key>
+    <string>U_ring.glif</string>
+    <key>Ushort-cy</key>
+    <string>U_short-cy.glif</string>
+    <key>Ustraight-cy</key>
+    <string>U_straight-cy.glif</string>
+    <key>Ustraightstroke-cy</key>
+    <string>U_straightstroke-cy.glif</string>
+    <key>Utilde</key>
+    <string>U_tilde.glif</string>
+    <key>Utildeacute</key>
+    <string>U_tildeacute.glif</string>
+    <key>V</key>
+    <string>V_.glif</string>
+    <key>Ve-cy</key>
+    <string>V_e-cy.glif</string>
+    <key>W</key>
+    <string>W_.glif</string>
+    <key>Wacute</key>
+    <string>W_acute.glif</string>
+    <key>Wcircumflex</key>
+    <string>W_circumflex.glif</string>
+    <key>Wdieresis</key>
+    <string>W_dieresis.glif</string>
+    <key>We-cy</key>
+    <string>W_e-cy.glif</string>
+    <key>Wgrave</key>
+    <string>W_grave.glif</string>
+    <key>X</key>
+    <string>X_.glif</string>
+    <key>Y</key>
+    <string>Y_.glif</string>
+    <key>Yacute</key>
+    <string>Y_acute.glif</string>
+    <key>Yat-cy</key>
+    <string>Y_at-cy.glif</string>
+    <key>Ycircumflex</key>
+    <string>Y_circumflex.glif</string>
+    <key>Ydieresis</key>
+    <string>Y_dieresis.glif</string>
+    <key>Ydotaccent</key>
+    <string>Y_dotaccent.glif</string>
+    <key>Ydotbelow</key>
+    <string>Y_dotbelow.glif</string>
+    <key>Yeru-cy</key>
+    <string>Y_eru-cy.glif</string>
+    <key>Yerudieresis-cy</key>
+    <string>Y_erudieresis-cy.glif</string>
+    <key>Ygrave</key>
+    <string>Y_grave.glif</string>
+    <key>Yhookabove</key>
+    <string>Y_hookabove.glif</string>
+    <key>Yi-cy</key>
+    <string>Y_i-cy.glif</string>
+    <key>Ymacron</key>
+    <string>Y_macron.glif</string>
+    <key>Ytilde</key>
+    <string>Y_tilde.glif</string>
+    <key>Yusbig-cy</key>
+    <string>Y_usbig-cy.glif</string>
+    <key>Z</key>
+    <string>Z_.glif</string>
+    <key>Zacute</key>
+    <string>Z_acute.glif</string>
+    <key>Zcaron</key>
+    <string>Z_caron.glif</string>
+    <key>Zdotaccent</key>
+    <string>Z_dotaccent.glif</string>
+    <key>Zdotbelow</key>
+    <string>Z_dotbelow.glif</string>
+    <key>Ze-cy</key>
+    <string>Z_e-cy.glif</string>
+    <key>Zedescender-cy</key>
+    <string>Z_edescender-cy.glif</string>
+    <key>Zedieresis-cy</key>
+    <string>Z_edieresis-cy.glif</string>
+    <key>Zhe-cy</key>
+    <string>Z_he-cy.glif</string>
+    <key>Zhebreve-cy</key>
+    <string>Z_hebreve-cy.glif</string>
+    <key>Zhedescender-cy</key>
+    <string>Z_hedescender-cy.glif</string>
+    <key>Zhedieresis-cy</key>
+    <string>Z_hedieresis-cy.glif</string>
+    <key>_bar-cy</key>
+    <string>_bar-cy.glif</string>
+    <key>_bottomhook</key>
+    <string>_bottomhook.glif</string>
+    <key>_commaaccent</key>
+    <string>_commaaccent.glif</string>
+    <key>_currencyvstem</key>
+    <string>_currencyvstem.glif</string>
+    <key>_descender-cy.case.straight</key>
+    <string>_descender-cy.case.straight.glif</string>
+    <key>_descenderreverse-cy.case</key>
+    <string>_descenderreverse-cy.case.glif</string>
+    <key>_descenderreversed-cy</key>
+    <string>_descenderreversed-cy.glif</string>
+    <key>_o.numero</key>
+    <string>_o.numero.glif</string>
+    <key>_slash.zero</key>
+    <string>_slash.zero.glif</string>
+    <key>_slash.zero.osf</key>
+    <string>_slash.zero.osf.glif</string>
+    <key>_typoquote</key>
+    <string>_typoquote.glif</string>
+    <key>a</key>
+    <string>a.glif</string>
+    <key>a-cy</key>
+    <string>a-cy.glif</string>
+    <key>aacute</key>
+    <string>aacute.glif</string>
+    <key>abreve</key>
+    <string>abreve.glif</string>
+    <key>abreve-cy</key>
+    <string>abreve-cy.glif</string>
+    <key>abreveacute</key>
+    <string>abreveacute.glif</string>
+    <key>abrevedotbelow</key>
+    <string>abrevedotbelow.glif</string>
+    <key>abrevegrave</key>
+    <string>abrevegrave.glif</string>
+    <key>abrevehookabove</key>
+    <string>abrevehookabove.glif</string>
+    <key>abrevetilde</key>
+    <string>abrevetilde.glif</string>
+    <key>acaron</key>
+    <string>acaron.glif</string>
+    <key>acircumflex</key>
+    <string>acircumflex.glif</string>
+    <key>acircumflexacute</key>
+    <string>acircumflexacute.glif</string>
+    <key>acircumflexdotbelow</key>
+    <string>acircumflexdotbelow.glif</string>
+    <key>acircumflexgrave</key>
+    <string>acircumflexgrave.glif</string>
+    <key>acircumflexhookabove</key>
+    <string>acircumflexhookabove.glif</string>
+    <key>acircumflextilde</key>
+    <string>acircumflextilde.glif</string>
+    <key>acute</key>
+    <string>acute.glif</string>
+    <key>acutecomb</key>
+    <string>acutecomb.glif</string>
+    <key>acutecomb.case</key>
+    <string>acutecomb.case.glif</string>
+    <key>acutecomb.loclVIET</key>
+    <string>acutecomb.loclV_I_E_T_.glif</string>
+    <key>acutecomb_dotaccentcomb</key>
+    <string>acutecomb_dotaccentcomb.glif</string>
+    <key>adblgrave</key>
+    <string>adblgrave.glif</string>
+    <key>adieresis</key>
+    <string>adieresis.glif</string>
+    <key>adieresis-cy</key>
+    <string>adieresis-cy.glif</string>
+    <key>adotbelow</key>
+    <string>adotbelow.glif</string>
+    <key>ae</key>
+    <string>ae.glif</string>
+    <key>aeacute</key>
+    <string>aeacute.glif</string>
+    <key>agrave</key>
+    <string>agrave.glif</string>
+    <key>ahookabove</key>
+    <string>ahookabove.glif</string>
+    <key>aie-cy</key>
+    <string>aie-cy.glif</string>
+    <key>ainvertedbreve</key>
+    <string>ainvertedbreve.glif</string>
+    <key>amacron</key>
+    <string>amacron.glif</string>
+    <key>ampersand</key>
+    <string>ampersand.glif</string>
+    <key>aogonek</key>
+    <string>aogonek.glif</string>
+    <key>apostrophemod</key>
+    <string>apostrophemod.glif</string>
+    <key>approxequal</key>
+    <string>approxequal.glif</string>
+    <key>approxequal.tf</key>
+    <string>approxequal.tf.glif</string>
+    <key>aring</key>
+    <string>aring.glif</string>
+    <key>aringacute</key>
+    <string>aringacute.glif</string>
+    <key>asciicircum</key>
+    <string>asciicircum.glif</string>
+    <key>asciitilde</key>
+    <string>asciitilde.glif</string>
+    <key>asterisk</key>
+    <string>asterisk.glif</string>
+    <key>at</key>
+    <string>at.glif</string>
+    <key>atilde</key>
+    <string>atilde.glif</string>
+    <key>b</key>
+    <string>b.glif</string>
+    <key>backslash</key>
+    <string>backslash.glif</string>
+    <key>bar</key>
+    <string>bar.glif</string>
+    <key>be-cy</key>
+    <string>be-cy.glif</string>
+    <key>blackCircle</key>
+    <string>blackC_ircle.glif</string>
+    <key>blank</key>
+    <string>blank.glif</string>
+    <key>braceleft</key>
+    <string>braceleft.glif</string>
+    <key>braceright</key>
+    <string>braceright.glif</string>
+    <key>bracketleft</key>
+    <string>bracketleft.glif</string>
+    <key>bracketright</key>
+    <string>bracketright.glif</string>
+    <key>breve</key>
+    <string>breve.glif</string>
+    <key>brevebelowcomb</key>
+    <string>brevebelowcomb.glif</string>
+    <key>brevecomb</key>
+    <string>brevecomb.glif</string>
+    <key>brevecomb-cy</key>
+    <string>brevecomb-cy.glif</string>
+    <key>brevecomb-cy.case</key>
+    <string>brevecomb-cy.case.glif</string>
+    <key>brevecomb.case</key>
+    <string>brevecomb.case.glif</string>
+    <key>brevecomb.loclVIET</key>
+    <string>brevecomb.loclV_I_E_T_.glif</string>
+    <key>brevecomb_acutecomb</key>
+    <string>brevecomb_acutecomb.glif</string>
+    <key>brevecomb_acutecomb.case</key>
+    <string>brevecomb_acutecomb.case.glif</string>
+    <key>brevecomb_gravecomb</key>
+    <string>brevecomb_gravecomb.glif</string>
+    <key>brevecomb_gravecomb.case</key>
+    <string>brevecomb_gravecomb.case.glif</string>
+    <key>brevecomb_hookabovecomb</key>
+    <string>brevecomb_hookabovecomb.glif</string>
+    <key>brevecomb_hookabovecomb.case</key>
+    <string>brevecomb_hookabovecomb.case.glif</string>
+    <key>brevecomb_tildecomb</key>
+    <string>brevecomb_tildecomb.glif</string>
+    <key>brevecomb_tildecomb.case</key>
+    <string>brevecomb_tildecomb.case.glif</string>
+    <key>breveinvertedcomb</key>
+    <string>breveinvertedcomb.glif</string>
+    <key>breveinvertedcomb.case</key>
+    <string>breveinvertedcomb.case.glif</string>
+    <key>brokenbar</key>
+    <string>brokenbar.glif</string>
+    <key>bullet</key>
+    <string>bullet.glif</string>
+    <key>bulletoperator</key>
+    <string>bulletoperator.glif</string>
+    <key>bulletoperator.tf</key>
+    <string>bulletoperator.tf.glif</string>
+    <key>c</key>
+    <string>c.glif</string>
+    <key>cacute</key>
+    <string>cacute.glif</string>
+    <key>caron</key>
+    <string>caron.glif</string>
+    <key>caroncomb</key>
+    <string>caroncomb.glif</string>
+    <key>caroncomb.alt</key>
+    <string>caroncomb.alt.glif</string>
+    <key>caroncomb.case</key>
+    <string>caroncomb.case.glif</string>
+    <key>caroncomb.loclVIET</key>
+    <string>caroncomb.loclV_I_E_T_.glif</string>
+    <key>caroncomb_dotaccentcomb</key>
+    <string>caroncomb_dotaccentcomb.glif</string>
+    <key>ccaron</key>
+    <string>ccaron.glif</string>
+    <key>ccedilla</key>
+    <string>ccedilla.glif</string>
+    <key>ccedillaacute</key>
+    <string>ccedillaacute.glif</string>
+    <key>ccircumflex</key>
+    <string>ccircumflex.glif</string>
+    <key>cdotaccent</key>
+    <string>cdotaccent.glif</string>
+    <key>cedi</key>
+    <string>cedi.glif</string>
+    <key>cedilla</key>
+    <string>cedilla.glif</string>
+    <key>cedillacomb</key>
+    <string>cedillacomb.glif</string>
+    <key>cent</key>
+    <string>cent.glif</string>
+    <key>che-cy</key>
+    <string>che-cy.glif</string>
+    <key>chedescender-cy</key>
+    <string>chedescender-cy.glif</string>
+    <key>chedieresis-cy</key>
+    <string>chedieresis-cy.glif</string>
+    <key>chekhakassian-cy</key>
+    <string>chekhakassian-cy.glif</string>
+    <key>cheverticalstroke-cy</key>
+    <string>cheverticalstroke-cy.glif</string>
+    <key>circumflex</key>
+    <string>circumflex.glif</string>
+    <key>circumflexcomb</key>
+    <string>circumflexcomb.glif</string>
+    <key>circumflexcomb.case</key>
+    <string>circumflexcomb.case.glif</string>
+    <key>circumflexcomb.loclVIET</key>
+    <string>circumflexcomb.loclV_I_E_T_.glif</string>
+    <key>circumflexcomb_acutecomb</key>
+    <string>circumflexcomb_acutecomb.glif</string>
+    <key>circumflexcomb_acutecomb.case</key>
+    <string>circumflexcomb_acutecomb.case.glif</string>
+    <key>circumflexcomb_gravecomb</key>
+    <string>circumflexcomb_gravecomb.glif</string>
+    <key>circumflexcomb_gravecomb.case</key>
+    <string>circumflexcomb_gravecomb.case.glif</string>
+    <key>circumflexcomb_hookabovecomb</key>
+    <string>circumflexcomb_hookabovecomb.glif</string>
+    <key>circumflexcomb_hookabovecomb.case</key>
+    <string>circumflexcomb_hookabovecomb.case.glif</string>
+    <key>circumflexcomb_tildecomb</key>
+    <string>circumflexcomb_tildecomb.glif</string>
+    <key>circumflexcomb_tildecomb.case</key>
+    <string>circumflexcomb_tildecomb.case.glif</string>
+    <key>colon</key>
+    <string>colon.glif</string>
+    <key>colonsign</key>
+    <string>colonsign.glif</string>
+    <key>comma</key>
+    <string>comma.glif</string>
+    <key>commaaccentcomb</key>
+    <string>commaaccentcomb.glif</string>
+    <key>commaturnedabovecomb</key>
+    <string>commaturnedabovecomb.glif</string>
+    <key>commaturnedmod</key>
+    <string>commaturnedmod.glif</string>
+    <key>commercialMinusSign</key>
+    <string>commercialM_inusS_ign.glif</string>
+    <key>commercialMinusSign.tf</key>
+    <string>commercialM_inusS_ign.tf.glif</string>
+    <key>copyright</key>
+    <string>copyright.glif</string>
+    <key>currency</key>
+    <string>currency.glif</string>
+    <key>d</key>
+    <string>d.glif</string>
+    <key>dagger</key>
+    <string>dagger.glif</string>
+    <key>daggerdbl</key>
+    <string>daggerdbl.glif</string>
+    <key>dblgravecomb</key>
+    <string>dblgravecomb.glif</string>
+    <key>dblgravecomb.case</key>
+    <string>dblgravecomb.case.glif</string>
+    <key>dcaron</key>
+    <string>dcaron.glif</string>
+    <key>dcroat</key>
+    <string>dcroat.glif</string>
+    <key>ddotbelow</key>
+    <string>ddotbelow.glif</string>
+    <key>de-cy</key>
+    <string>de-cy.glif</string>
+    <key>degree</key>
+    <string>degree.glif</string>
+    <key>descender-cy</key>
+    <string>descender-cy.glif</string>
+    <key>descender-cy.case</key>
+    <string>descender-cy.case.glif</string>
+    <key>descender-cy.strait</key>
+    <string>descender-cy.strait.glif</string>
+    <key>dieresis</key>
+    <string>dieresis.glif</string>
+    <key>dieresisbelowcomb</key>
+    <string>dieresisbelowcomb.glif</string>
+    <key>dieresiscomb</key>
+    <string>dieresiscomb.glif</string>
+    <key>dieresiscomb.case</key>
+    <string>dieresiscomb.case.glif</string>
+    <key>dieresiscomb.loclVIET</key>
+    <string>dieresiscomb.loclV_I_E_T_.glif</string>
+    <key>dieresiscomb_acutecomb</key>
+    <string>dieresiscomb_acutecomb.glif</string>
+    <key>dieresiscomb_caroncomb</key>
+    <string>dieresiscomb_caroncomb.glif</string>
+    <key>dieresiscomb_gravecomb</key>
+    <string>dieresiscomb_gravecomb.glif</string>
+    <key>dieresiscomb_macroncomb</key>
+    <string>dieresiscomb_macroncomb.glif</string>
+    <key>divide</key>
+    <string>divide.glif</string>
+    <key>divide.tf</key>
+    <string>divide.tf.glif</string>
+    <key>divisionslash</key>
+    <string>divisionslash.glif</string>
+    <key>divisionslash.tf</key>
+    <string>divisionslash.tf.glif</string>
+    <key>dje-cy</key>
+    <string>dje-cy.glif</string>
+    <key>dlinebelow</key>
+    <string>dlinebelow.glif</string>
+    <key>dollar</key>
+    <string>dollar.glif</string>
+    <key>dong</key>
+    <string>dong.glif</string>
+    <key>dotaccent</key>
+    <string>dotaccent.glif</string>
+    <key>dotaccentcomb</key>
+    <string>dotaccentcomb.glif</string>
+    <key>dotaccentcomb.case</key>
+    <string>dotaccentcomb.case.glif</string>
+    <key>dotaccentcomb.loclVIET</key>
+    <string>dotaccentcomb.loclV_I_E_T_.glif</string>
+    <key>dotaccentcomb_macroncomb</key>
+    <string>dotaccentcomb_macroncomb.glif</string>
+    <key>dotbelowcomb</key>
+    <string>dotbelowcomb.glif</string>
+    <key>doubleprimemod</key>
+    <string>doubleprimemod.glif</string>
+    <key>downArrow</key>
+    <string>downA_rrow.glif</string>
+    <key>dzcaron</key>
+    <string>dzcaron.glif</string>
+    <key>dze-cy</key>
+    <string>dze-cy.glif</string>
+    <key>dzhe-cy</key>
+    <string>dzhe-cy.glif</string>
+    <key>e</key>
+    <string>e.glif</string>
+    <key>e-cy</key>
+    <string>e-cy.glif</string>
+    <key>eacute</key>
+    <string>eacute.glif</string>
+    <key>ebreve</key>
+    <string>ebreve.glif</string>
+    <key>ecaron</key>
+    <string>ecaron.glif</string>
+    <key>ecedillabreve</key>
+    <string>ecedillabreve.glif</string>
+    <key>ecircumflex</key>
+    <string>ecircumflex.glif</string>
+    <key>ecircumflexacute</key>
+    <string>ecircumflexacute.glif</string>
+    <key>ecircumflexdotbelow</key>
+    <string>ecircumflexdotbelow.glif</string>
+    <key>ecircumflexgrave</key>
+    <string>ecircumflexgrave.glif</string>
+    <key>ecircumflexhookabove</key>
+    <string>ecircumflexhookabove.glif</string>
+    <key>ecircumflextilde</key>
+    <string>ecircumflextilde.glif</string>
+    <key>edblgrave</key>
+    <string>edblgrave.glif</string>
+    <key>edieresis</key>
+    <string>edieresis.glif</string>
+    <key>edotaccent</key>
+    <string>edotaccent.glif</string>
+    <key>edotbelow</key>
+    <string>edotbelow.glif</string>
+    <key>ef-cy</key>
+    <string>ef-cy.glif</string>
+    <key>egrave</key>
+    <string>egrave.glif</string>
+    <key>ehookabove</key>
+    <string>ehookabove.glif</string>
+    <key>eight</key>
+    <string>eight.glif</string>
+    <key>eight.dnom</key>
+    <string>eight.dnom.glif</string>
+    <key>eight.lf</key>
+    <string>eight.lf.glif</string>
+    <key>eight.numr</key>
+    <string>eight.numr.glif</string>
+    <key>eight.osf</key>
+    <string>eight.osf.glif</string>
+    <key>eight.subs</key>
+    <string>eight.subs.glif</string>
+    <key>eight.tf</key>
+    <string>eight.tf.glif</string>
+    <key>eight.tosf</key>
+    <string>eight.tosf.glif</string>
+    <key>eightinferior</key>
+    <string>eightinferior.glif</string>
+    <key>eightsuperior</key>
+    <string>eightsuperior.glif</string>
+    <key>einvertedbreve</key>
+    <string>einvertedbreve.glif</string>
+    <key>el-cy</key>
+    <string>el-cy.glif</string>
+    <key>ellipsis</key>
+    <string>ellipsis.glif</string>
+    <key>em-cy</key>
+    <string>em-cy.glif</string>
+    <key>emacron</key>
+    <string>emacron.glif</string>
+    <key>emacronacute</key>
+    <string>emacronacute.glif</string>
+    <key>emacrongrave</key>
+    <string>emacrongrave.glif</string>
+    <key>emdash</key>
+    <string>emdash.glif</string>
+    <key>emptyset</key>
+    <string>emptyset.glif</string>
+    <key>emquad</key>
+    <string>emquad.glif</string>
+    <key>emspace</key>
+    <string>emspace.glif</string>
+    <key>en-cy</key>
+    <string>en-cy.glif</string>
+    <key>endash</key>
+    <string>endash.glif</string>
+    <key>endescender-cy</key>
+    <string>endescender-cy.glif</string>
+    <key>eng</key>
+    <string>eng.glif</string>
+    <key>enghe-cy</key>
+    <string>enghe-cy.glif</string>
+    <key>enquad</key>
+    <string>enquad.glif</string>
+    <key>enspace</key>
+    <string>enspace.glif</string>
+    <key>eogonek</key>
+    <string>eogonek.glif</string>
+    <key>equal</key>
+    <string>equal.glif</string>
+    <key>equal.tf</key>
+    <string>equal.tf.glif</string>
+    <key>equivalence</key>
+    <string>equivalence.glif</string>
+    <key>equivalence.tf</key>
+    <string>equivalence.tf.glif</string>
+    <key>er-cy</key>
+    <string>er-cy.glif</string>
+    <key>ereversed-cy</key>
+    <string>ereversed-cy.glif</string>
+    <key>es-cy</key>
+    <string>es-cy.glif</string>
+    <key>esdescender-cy</key>
+    <string>esdescender-cy.glif</string>
+    <key>estimated</key>
+    <string>estimated.glif</string>
+    <key>eth</key>
+    <string>eth.glif</string>
+    <key>etilde</key>
+    <string>etilde.glif</string>
+    <key>euro</key>
+    <string>euro.glif</string>
+    <key>exclam</key>
+    <string>exclam.glif</string>
+    <key>exclamdown</key>
+    <string>exclamdown.glif</string>
+    <key>f</key>
+    <string>f.glif</string>
+    <key>f_f</key>
+    <string>f_f.glif</string>
+    <key>f_f_i</key>
+    <string>f_f_i.glif</string>
+    <key>f_f_l</key>
+    <string>f_f_l.glif</string>
+    <key>fi</key>
+    <string>fi.glif</string>
+    <key>figuredash</key>
+    <string>figuredash.glif</string>
+    <key>figurespace</key>
+    <string>figurespace.glif</string>
+    <key>firsttonechinese</key>
+    <string>firsttonechinese.glif</string>
+    <key>fita-cy</key>
+    <string>fita-cy.glif</string>
+    <key>five</key>
+    <string>five.glif</string>
+    <key>five.dnom</key>
+    <string>five.dnom.glif</string>
+    <key>five.lf</key>
+    <string>five.lf.glif</string>
+    <key>five.numr</key>
+    <string>five.numr.glif</string>
+    <key>five.osf</key>
+    <string>five.osf.glif</string>
+    <key>five.subs</key>
+    <string>five.subs.glif</string>
+    <key>five.tf</key>
+    <string>five.tf.glif</string>
+    <key>five.tosf</key>
+    <string>five.tosf.glif</string>
+    <key>fiveeighths</key>
+    <string>fiveeighths.glif</string>
+    <key>fiveinferior</key>
+    <string>fiveinferior.glif</string>
+    <key>fivesixths</key>
+    <string>fivesixths.glif</string>
+    <key>fivesuperior</key>
+    <string>fivesuperior.glif</string>
+    <key>fl</key>
+    <string>fl.glif</string>
+    <key>florin</key>
+    <string>florin.glif</string>
+    <key>four</key>
+    <string>four.glif</string>
+    <key>four.dnom</key>
+    <string>four.dnom.glif</string>
+    <key>four.lf</key>
+    <string>four.lf.glif</string>
+    <key>four.numr</key>
+    <string>four.numr.glif</string>
+    <key>four.osf</key>
+    <string>four.osf.glif</string>
+    <key>four.subs</key>
+    <string>four.subs.glif</string>
+    <key>four.tf</key>
+    <string>four.tf.glif</string>
+    <key>four.tosf</key>
+    <string>four.tosf.glif</string>
+    <key>fourfifths</key>
+    <string>fourfifths.glif</string>
+    <key>fourinferior</key>
+    <string>fourinferior.glif</string>
+    <key>fourperemspace</key>
+    <string>fourperemspace.glif</string>
+    <key>foursuperior</key>
+    <string>foursuperior.glif</string>
+    <key>fourthtonechinese</key>
+    <string>fourthtonechinese.glif</string>
+    <key>fraction</key>
+    <string>fraction.glif</string>
+    <key>franc</key>
+    <string>franc.glif</string>
+    <key>g</key>
+    <string>g.glif</string>
+    <key>gbreve</key>
+    <string>gbreve.glif</string>
+    <key>gcaron</key>
+    <string>gcaron.glif</string>
+    <key>gcircumflex</key>
+    <string>gcircumflex.glif</string>
+    <key>gcommaaccent</key>
+    <string>gcommaaccent.glif</string>
+    <key>gdotaccent</key>
+    <string>gdotaccent.glif</string>
+    <key>ge-cy</key>
+    <string>ge-cy.glif</string>
+    <key>gedescender-cy</key>
+    <string>gedescender-cy.glif</string>
+    <key>germandbls</key>
+    <string>germandbls.glif</string>
+    <key>ghemiddlehook-cy</key>
+    <string>ghemiddlehook-cy.glif</string>
+    <key>ghestroke-cy</key>
+    <string>ghestroke-cy.glif</string>
+    <key>gheupturn-cy</key>
+    <string>gheupturn-cy.glif</string>
+    <key>gje-cy</key>
+    <string>gje-cy.glif</string>
+    <key>gmacron</key>
+    <string>gmacron.glif</string>
+    <key>grave</key>
+    <string>grave.glif</string>
+    <key>gravecomb</key>
+    <string>gravecomb.glif</string>
+    <key>gravecomb.case</key>
+    <string>gravecomb.case.glif</string>
+    <key>gravecomb.loclVIET</key>
+    <string>gravecomb.loclV_I_E_T_.glif</string>
+    <key>greater</key>
+    <string>greater.glif</string>
+    <key>greater.tf</key>
+    <string>greater.tf.glif</string>
+    <key>greaterequal</key>
+    <string>greaterequal.glif</string>
+    <key>greaterequal.tf</key>
+    <string>greaterequal.tf.glif</string>
+    <key>guarani</key>
+    <string>guarani.glif</string>
+    <key>guillemetleft</key>
+    <string>guillemetleft.glif</string>
+    <key>guillemetright</key>
+    <string>guillemetright.glif</string>
+    <key>guilsinglleft</key>
+    <string>guilsinglleft.glif</string>
+    <key>guilsinglright</key>
+    <string>guilsinglright.glif</string>
+    <key>h</key>
+    <string>h.glif</string>
+    <key>ha-cy</key>
+    <string>ha-cy.glif</string>
+    <key>hadescender-cy</key>
+    <string>hadescender-cy.glif</string>
+    <key>hairspace</key>
+    <string>hairspace.glif</string>
+    <key>hardsign-cy</key>
+    <string>hardsign-cy.glif</string>
+    <key>hbar</key>
+    <string>hbar.glif</string>
+    <key>hbrevebelow</key>
+    <string>hbrevebelow.glif</string>
+    <key>hcircumflex</key>
+    <string>hcircumflex.glif</string>
+    <key>hdotbelow</key>
+    <string>hdotbelow.glif</string>
+    <key>hookabovecomb</key>
+    <string>hookabovecomb.glif</string>
+    <key>hookabovecomb.case</key>
+    <string>hookabovecomb.case.glif</string>
+    <key>hookabovecomb.loclVIET</key>
+    <string>hookabovecomb.loclV_I_E_T_.glif</string>
+    <key>horizontalbar</key>
+    <string>horizontalbar.glif</string>
+    <key>horncomb</key>
+    <string>horncomb.glif</string>
+    <key>hryvnia</key>
+    <string>hryvnia.glif</string>
+    <key>hungarumlaut</key>
+    <string>hungarumlaut.glif</string>
+    <key>hungarumlautcomb</key>
+    <string>hungarumlautcomb.glif</string>
+    <key>hungarumlautcomb.case</key>
+    <string>hungarumlautcomb.case.glif</string>
+    <key>hyphen</key>
+    <string>hyphen.glif</string>
+    <key>hyphentwo</key>
+    <string>hyphentwo.glif</string>
+    <key>i</key>
+    <string>i.glif</string>
+    <key>i-cy</key>
+    <string>i-cy.glif</string>
+    <key>ia-cy</key>
+    <string>ia-cy.glif</string>
+    <key>iacute</key>
+    <string>iacute.glif</string>
+    <key>ibreve</key>
+    <string>ibreve.glif</string>
+    <key>icaron</key>
+    <string>icaron.glif</string>
+    <key>icircumflex</key>
+    <string>icircumflex.glif</string>
+    <key>idblgrave</key>
+    <string>idblgrave.glif</string>
+    <key>idieresis</key>
+    <string>idieresis.glif</string>
+    <key>idieresis-cy</key>
+    <string>idieresis-cy.glif</string>
+    <key>idieresisacute</key>
+    <string>idieresisacute.glif</string>
+    <key>idotaccent</key>
+    <string>idotaccent.glif</string>
+    <key>idotbelow</key>
+    <string>idotbelow.glif</string>
+    <key>idotless</key>
+    <string>idotless.glif</string>
+    <key>ie-cy</key>
+    <string>ie-cy.glif</string>
+    <key>iebreve-cy</key>
+    <string>iebreve-cy.glif</string>
+    <key>iegrave-cy</key>
+    <string>iegrave-cy.glif</string>
+    <key>igrave</key>
+    <string>igrave.glif</string>
+    <key>ihookabove</key>
+    <string>ihookabove.glif</string>
+    <key>ii-cy</key>
+    <string>ii-cy.glif</string>
+    <key>iigrave-cy</key>
+    <string>iigrave-cy.glif</string>
+    <key>iinvertedbreve</key>
+    <string>iinvertedbreve.glif</string>
+    <key>iishort-cy</key>
+    <string>iishort-cy.glif</string>
+    <key>imacron</key>
+    <string>imacron.glif</string>
+    <key>imacron-cy</key>
+    <string>imacron-cy.glif</string>
+    <key>increment</key>
+    <string>increment.glif</string>
+    <key>infinity</key>
+    <string>infinity.glif</string>
+    <key>integral</key>
+    <string>integral.glif</string>
+    <key>io-cy</key>
+    <string>io-cy.glif</string>
+    <key>iogonek</key>
+    <string>iogonek.glif</string>
+    <key>itilde</key>
+    <string>itilde.glif</string>
+    <key>iu-cy</key>
+    <string>iu-cy.glif</string>
+    <key>izhitsa-cy</key>
+    <string>izhitsa-cy.glif</string>
+    <key>j</key>
+    <string>j.glif</string>
+    <key>jacute</key>
+    <string>jacute.glif</string>
+    <key>jcircumflex</key>
+    <string>jcircumflex.glif</string>
+    <key>jdotless</key>
+    <string>jdotless.glif</string>
+    <key>je-cy</key>
+    <string>je-cy.glif</string>
+    <key>k</key>
+    <string>k.glif</string>
+    <key>ka-cy</key>
+    <string>ka-cy.glif</string>
+    <key>kabashkir-cy</key>
+    <string>kabashkir-cy.glif</string>
+    <key>kacute</key>
+    <string>kacute.glif</string>
+    <key>kadescender-cy</key>
+    <string>kadescender-cy.glif</string>
+    <key>kaverticalstroke-cy</key>
+    <string>kaverticalstroke-cy.glif</string>
+    <key>kcommaaccent</key>
+    <string>kcommaaccent.glif</string>
+    <key>kgreenlandic</key>
+    <string>kgreenlandic.glif</string>
+    <key>kip</key>
+    <string>kip.glif</string>
+    <key>kje-cy</key>
+    <string>kje-cy.glif</string>
+    <key>l</key>
+    <string>l.glif</string>
+    <key>lacute</key>
+    <string>lacute.glif</string>
+    <key>lcaron</key>
+    <string>lcaron.glif</string>
+    <key>lcommaaccent</key>
+    <string>lcommaaccent.glif</string>
+    <key>ldot</key>
+    <string>ldot.glif</string>
+    <key>ldotbelow</key>
+    <string>ldotbelow.glif</string>
+    <key>leftArrow</key>
+    <string>leftA_rrow.glif</string>
+    <key>leftanglebracket-math</key>
+    <string>leftanglebracket-math.glif</string>
+    <key>less</key>
+    <string>less.glif</string>
+    <key>less.tf</key>
+    <string>less.tf.glif</string>
+    <key>lessequal</key>
+    <string>lessequal.glif</string>
+    <key>lessequal.tf</key>
+    <string>lessequal.tf.glif</string>
+    <key>lira</key>
+    <string>lira.glif</string>
+    <key>liraTurkish</key>
+    <string>liraT_urkish.glif</string>
+    <key>literSign</key>
+    <string>literS_ign.glif</string>
+    <key>lj</key>
+    <string>lj.glif</string>
+    <key>lje-cy</key>
+    <string>lje-cy.glif</string>
+    <key>llinebelow</key>
+    <string>llinebelow.glif</string>
+    <key>logicalnot</key>
+    <string>logicalnot.glif</string>
+    <key>logicalnot.tf</key>
+    <string>logicalnot.tf.glif</string>
+    <key>lozenge</key>
+    <string>lozenge.glif</string>
+    <key>lslash</key>
+    <string>lslash.glif</string>
+    <key>m</key>
+    <string>m.glif</string>
+    <key>macron</key>
+    <string>macron.glif</string>
+    <key>macronbelowcomb</key>
+    <string>macronbelowcomb.glif</string>
+    <key>macronbelowcomb.narrow</key>
+    <string>macronbelowcomb.narrow.glif</string>
+    <key>macroncomb</key>
+    <string>macroncomb.glif</string>
+    <key>macroncomb.case</key>
+    <string>macroncomb.case.glif</string>
+    <key>macroncomb.loclVIET</key>
+    <string>macroncomb.loclV_I_E_T_.glif</string>
+    <key>macroncomb.narrow</key>
+    <string>macroncomb.narrow.glif</string>
+    <key>macroncomb.narrow.case</key>
+    <string>macroncomb.narrow.case.glif</string>
+    <key>macroncomb_acutecomb</key>
+    <string>macroncomb_acutecomb.glif</string>
+    <key>macroncomb_dieresiscomb</key>
+    <string>macroncomb_dieresiscomb.glif</string>
+    <key>macroncomb_gravecomb</key>
+    <string>macroncomb_gravecomb.glif</string>
+    <key>manat</key>
+    <string>manat.glif</string>
+    <key>mdotbelow</key>
+    <string>mdotbelow.glif</string>
+    <key>micro</key>
+    <string>micro.glif</string>
+    <key>minus</key>
+    <string>minus.glif</string>
+    <key>minus.tf</key>
+    <string>minus.tf.glif</string>
+    <key>minute</key>
+    <string>minute.glif</string>
+    <key>multiply</key>
+    <string>multiply.glif</string>
+    <key>multiply.tf</key>
+    <string>multiply.tf.glif</string>
+    <key>n</key>
+    <string>n.glif</string>
+    <key>nacute</key>
+    <string>nacute.glif</string>
+    <key>naira</key>
+    <string>naira.glif</string>
+    <key>nbspace</key>
+    <string>nbspace.glif</string>
+    <key>ncaron</key>
+    <string>ncaron.glif</string>
+    <key>ncommaaccent</key>
+    <string>ncommaaccent.glif</string>
+    <key>ndotaccent</key>
+    <string>ndotaccent.glif</string>
+    <key>ndotbelow</key>
+    <string>ndotbelow.glif</string>
+    <key>nine</key>
+    <string>nine.glif</string>
+    <key>nine.dnom</key>
+    <string>nine.dnom.glif</string>
+    <key>nine.lf</key>
+    <string>nine.lf.glif</string>
+    <key>nine.numr</key>
+    <string>nine.numr.glif</string>
+    <key>nine.osf</key>
+    <string>nine.osf.glif</string>
+    <key>nine.ss01</key>
+    <string>nine.ss01.glif</string>
+    <key>nine.subs</key>
+    <string>nine.subs.glif</string>
+    <key>nine.tf</key>
+    <string>nine.tf.glif</string>
+    <key>nine.tosf</key>
+    <string>nine.tosf.glif</string>
+    <key>nineinferior</key>
+    <string>nineinferior.glif</string>
+    <key>ninesuperior</key>
+    <string>ninesuperior.glif</string>
+    <key>nj</key>
+    <string>nj.glif</string>
+    <key>nje-cy</key>
+    <string>nje-cy.glif</string>
+    <key>nlinebelow</key>
+    <string>nlinebelow.glif</string>
+    <key>nonbreakinghyphen</key>
+    <string>nonbreakinghyphen.glif</string>
+    <key>notequal</key>
+    <string>notequal.glif</string>
+    <key>notequal.tf</key>
+    <string>notequal.tf.glif</string>
+    <key>notidentical</key>
+    <string>notidentical.glif</string>
+    <key>notidentical.tf</key>
+    <string>notidentical.tf.glif</string>
+    <key>ntilde</key>
+    <string>ntilde.glif</string>
+    <key>numbersign</key>
+    <string>numbersign.glif</string>
+    <key>numero</key>
+    <string>numero.glif</string>
+    <key>o</key>
+    <string>o.glif</string>
+    <key>o-cy</key>
+    <string>o-cy.glif</string>
+    <key>oacute</key>
+    <string>oacute.glif</string>
+    <key>obarred-cy</key>
+    <string>obarred-cy.glif</string>
+    <key>obreve</key>
+    <string>obreve.glif</string>
+    <key>ocaron</key>
+    <string>ocaron.glif</string>
+    <key>ocircumflex</key>
+    <string>ocircumflex.glif</string>
+    <key>ocircumflexacute</key>
+    <string>ocircumflexacute.glif</string>
+    <key>ocircumflexdotbelow</key>
+    <string>ocircumflexdotbelow.glif</string>
+    <key>ocircumflexgrave</key>
+    <string>ocircumflexgrave.glif</string>
+    <key>ocircumflexhookabove</key>
+    <string>ocircumflexhookabove.glif</string>
+    <key>ocircumflextilde</key>
+    <string>ocircumflextilde.glif</string>
+    <key>odblgrave</key>
+    <string>odblgrave.glif</string>
+    <key>odieresis</key>
+    <string>odieresis.glif</string>
+    <key>odieresis-cy</key>
+    <string>odieresis-cy.glif</string>
+    <key>odieresismacron</key>
+    <string>odieresismacron.glif</string>
+    <key>odotaccentmacron</key>
+    <string>odotaccentmacron.glif</string>
+    <key>odotbelow</key>
+    <string>odotbelow.glif</string>
+    <key>oe</key>
+    <string>oe.glif</string>
+    <key>ogonek</key>
+    <string>ogonek.glif</string>
+    <key>ogonekcomb</key>
+    <string>ogonekcomb.glif</string>
+    <key>ogonekcomb.narrow</key>
+    <string>ogonekcomb.narrow.glif</string>
+    <key>ogonekcomb.tall</key>
+    <string>ogonekcomb.tall.glif</string>
+    <key>ogonekcomb.tall.case</key>
+    <string>ogonekcomb.tall.case.glif</string>
+    <key>ograve</key>
+    <string>ograve.glif</string>
+    <key>ohookabove</key>
+    <string>ohookabove.glif</string>
+    <key>ohorn</key>
+    <string>ohorn.glif</string>
+    <key>ohornacute</key>
+    <string>ohornacute.glif</string>
+    <key>ohorndotbelow</key>
+    <string>ohorndotbelow.glif</string>
+    <key>ohorngrave</key>
+    <string>ohorngrave.glif</string>
+    <key>ohornhookabove</key>
+    <string>ohornhookabove.glif</string>
+    <key>ohorntilde</key>
+    <string>ohorntilde.glif</string>
+    <key>ohungarumlaut</key>
+    <string>ohungarumlaut.glif</string>
+    <key>oinvertedbreve</key>
+    <string>oinvertedbreve.glif</string>
+    <key>omacron</key>
+    <string>omacron.glif</string>
+    <key>omacronacute</key>
+    <string>omacronacute.glif</string>
+    <key>omacrongrave</key>
+    <string>omacrongrave.glif</string>
+    <key>one</key>
+    <string>one.glif</string>
+    <key>one.dnom</key>
+    <string>one.dnom.glif</string>
+    <key>one.lf</key>
+    <string>one.lf.glif</string>
+    <key>one.numr</key>
+    <string>one.numr.glif</string>
+    <key>one.osf</key>
+    <string>one.osf.glif</string>
+    <key>one.subs</key>
+    <string>one.subs.glif</string>
+    <key>one.tf</key>
+    <string>one.tf.glif</string>
+    <key>one.tosf</key>
+    <string>one.tosf.glif</string>
+    <key>oneeighth</key>
+    <string>oneeighth.glif</string>
+    <key>onefifth</key>
+    <string>onefifth.glif</string>
+    <key>onefraction</key>
+    <string>onefraction.glif</string>
+    <key>onehalf</key>
+    <string>onehalf.glif</string>
+    <key>oneinferior</key>
+    <string>oneinferior.glif</string>
+    <key>oneninth</key>
+    <string>oneninth.glif</string>
+    <key>onequarter</key>
+    <string>onequarter.glif</string>
+    <key>oneseventh</key>
+    <string>oneseventh.glif</string>
+    <key>onesixth</key>
+    <string>onesixth.glif</string>
+    <key>onesuperior</key>
+    <string>onesuperior.glif</string>
+    <key>onetenth</key>
+    <string>onetenth.glif</string>
+    <key>onethird</key>
+    <string>onethird.glif</string>
+    <key>oogonek</key>
+    <string>oogonek.glif</string>
+    <key>ordfeminine</key>
+    <string>ordfeminine.glif</string>
+    <key>ordmasculine</key>
+    <string>ordmasculine.glif</string>
+    <key>oslash</key>
+    <string>oslash.glif</string>
+    <key>oslashacute</key>
+    <string>oslashacute.glif</string>
+    <key>otilde</key>
+    <string>otilde.glif</string>
+    <key>otildeacute</key>
+    <string>otildeacute.glif</string>
+    <key>otildedieresis</key>
+    <string>otildedieresis.glif</string>
+    <key>otildemacron</key>
+    <string>otildemacron.glif</string>
+    <key>p</key>
+    <string>p.glif</string>
+    <key>palochka-cy</key>
+    <string>palochka-cy.glif</string>
+    <key>paragraph</key>
+    <string>paragraph.glif</string>
+    <key>parenleft</key>
+    <string>parenleft.glif</string>
+    <key>parenright</key>
+    <string>parenright.glif</string>
+    <key>partialdiff</key>
+    <string>partialdiff.glif</string>
+    <key>pe-cy</key>
+    <string>pe-cy.glif</string>
+    <key>percent</key>
+    <string>percent.glif</string>
+    <key>period</key>
+    <string>period.glif</string>
+    <key>periodcentered</key>
+    <string>periodcentered.glif</string>
+    <key>periodcentered.loclCAT</key>
+    <string>periodcentered.loclC_A_T_.glif</string>
+    <key>periodcentered.loclCAT.case</key>
+    <string>periodcentered.loclC_A_T_.case.glif</string>
+    <key>perthousand</key>
+    <string>perthousand.glif</string>
+    <key>peseta</key>
+    <string>peseta.glif</string>
+    <key>peso</key>
+    <string>peso.glif</string>
+    <key>pi</key>
+    <string>pi.glif</string>
+    <key>plus</key>
+    <string>plus.glif</string>
+    <key>plus.tf</key>
+    <string>plus.tf.glif</string>
+    <key>plusminus</key>
+    <string>plusminus.glif</string>
+    <key>plusminus.tf</key>
+    <string>plusminus.tf.glif</string>
+    <key>primeReversed</key>
+    <string>primeR_eversed.glif</string>
+    <key>primemod</key>
+    <string>primemod.glif</string>
+    <key>product</key>
+    <string>product.glif</string>
+    <key>punctuationspace</key>
+    <string>punctuationspace.glif</string>
+    <key>q</key>
+    <string>q.glif</string>
+    <key>qa-cy</key>
+    <string>qa-cy.glif</string>
+    <key>question</key>
+    <string>question.glif</string>
+    <key>questiondown</key>
+    <string>questiondown.glif</string>
+    <key>quotedbl</key>
+    <string>quotedbl.glif</string>
+    <key>quotedblbase</key>
+    <string>quotedblbase.glif</string>
+    <key>quotedblleft</key>
+    <string>quotedblleft.glif</string>
+    <key>quotedblright</key>
+    <string>quotedblright.glif</string>
+    <key>quoteleft</key>
+    <string>quoteleft.glif</string>
+    <key>quoteright</key>
+    <string>quoteright.glif</string>
+    <key>quotesinglbase</key>
+    <string>quotesinglbase.glif</string>
+    <key>quotesingle</key>
+    <string>quotesingle.glif</string>
+    <key>r</key>
+    <string>r.glif</string>
+    <key>racute</key>
+    <string>racute.glif</string>
+    <key>radical</key>
+    <string>radical.glif</string>
+    <key>ratio</key>
+    <string>ratio.glif</string>
+    <key>rcaron</key>
+    <string>rcaron.glif</string>
+    <key>rcommaaccent</key>
+    <string>rcommaaccent.glif</string>
+    <key>rdblgrave</key>
+    <string>rdblgrave.glif</string>
+    <key>rdotbelow</key>
+    <string>rdotbelow.glif</string>
+    <key>registered</key>
+    <string>registered.glif</string>
+    <key>rightArrow</key>
+    <string>rightA_rrow.glif</string>
+    <key>rightanglebracket-math</key>
+    <string>rightanglebracket-math.glif</string>
+    <key>ring</key>
+    <string>ring.glif</string>
+    <key>ringcomb</key>
+    <string>ringcomb.glif</string>
+    <key>ringcomb.case</key>
+    <string>ringcomb.case.glif</string>
+    <key>ringcomb_acutecomb</key>
+    <string>ringcomb_acutecomb.glif</string>
+    <key>ringcomb_acutecomb.case</key>
+    <string>ringcomb_acutecomb.case.glif</string>
+    <key>ringhalfleft</key>
+    <string>ringhalfleft.glif</string>
+    <key>ringhalfright</key>
+    <string>ringhalfright.glif</string>
+    <key>rinvertedbreve</key>
+    <string>rinvertedbreve.glif</string>
+    <key>rlinebelow</key>
+    <string>rlinebelow.glif</string>
+    <key>ruble</key>
+    <string>ruble.glif</string>
+    <key>rupeeIndian</key>
+    <string>rupeeI_ndian.glif</string>
+    <key>s</key>
+    <string>s.glif</string>
+    <key>sacute</key>
+    <string>sacute.glif</string>
+    <key>sacutedotaccent</key>
+    <string>sacutedotaccent.glif</string>
+    <key>saltillo</key>
+    <string>saltillo.glif</string>
+    <key>scaron</key>
+    <string>scaron.glif</string>
+    <key>scarondotaccent</key>
+    <string>scarondotaccent.glif</string>
+    <key>scedilla</key>
+    <string>scedilla.glif</string>
+    <key>schwa</key>
+    <string>schwa.glif</string>
+    <key>schwa-cy</key>
+    <string>schwa-cy.glif</string>
+    <key>scircumflex</key>
+    <string>scircumflex.glif</string>
+    <key>scommaaccent</key>
+    <string>scommaaccent.glif</string>
+    <key>sdotaccent</key>
+    <string>sdotaccent.glif</string>
+    <key>sdotbelow</key>
+    <string>sdotbelow.glif</string>
+    <key>sdotbelowdotaccent</key>
+    <string>sdotbelowdotaccent.glif</string>
+    <key>second</key>
+    <string>second.glif</string>
+    <key>secondtonechinese</key>
+    <string>secondtonechinese.glif</string>
+    <key>section</key>
+    <string>section.glif</string>
+    <key>semicolon</key>
+    <string>semicolon.glif</string>
+    <key>seven</key>
+    <string>seven.glif</string>
+    <key>seven.dnom</key>
+    <string>seven.dnom.glif</string>
+    <key>seven.lf</key>
+    <string>seven.lf.glif</string>
+    <key>seven.numr</key>
+    <string>seven.numr.glif</string>
+    <key>seven.osf</key>
+    <string>seven.osf.glif</string>
+    <key>seven.subs</key>
+    <string>seven.subs.glif</string>
+    <key>seven.tf</key>
+    <string>seven.tf.glif</string>
+    <key>seven.tosf</key>
+    <string>seven.tosf.glif</string>
+    <key>seveneighths</key>
+    <string>seveneighths.glif</string>
+    <key>seveninferior</key>
+    <string>seveninferior.glif</string>
+    <key>sevensuperior</key>
+    <string>sevensuperior.glif</string>
+    <key>sha-cy</key>
+    <string>sha-cy.glif</string>
+    <key>shcha-cy</key>
+    <string>shcha-cy.glif</string>
+    <key>shha-cy</key>
+    <string>shha-cy.glif</string>
+    <key>six</key>
+    <string>six.glif</string>
+    <key>six.dnom</key>
+    <string>six.dnom.glif</string>
+    <key>six.lf</key>
+    <string>six.lf.glif</string>
+    <key>six.numr</key>
+    <string>six.numr.glif</string>
+    <key>six.osf</key>
+    <string>six.osf.glif</string>
+    <key>six.ss01</key>
+    <string>six.ss01.glif</string>
+    <key>six.subs</key>
+    <string>six.subs.glif</string>
+    <key>six.tf</key>
+    <string>six.tf.glif</string>
+    <key>six.tosf</key>
+    <string>six.tosf.glif</string>
+    <key>sixinferior</key>
+    <string>sixinferior.glif</string>
+    <key>sixperemspace</key>
+    <string>sixperemspace.glif</string>
+    <key>sixsuperior</key>
+    <string>sixsuperior.glif</string>
+    <key>slash</key>
+    <string>slash.glif</string>
+    <key>slashlongcomb</key>
+    <string>slashlongcomb.glif</string>
+    <key>slashlongcomb.case</key>
+    <string>slashlongcomb.case.glif</string>
+    <key>slashshortcomb</key>
+    <string>slashshortcomb.glif</string>
+    <key>slashshortcomb.case</key>
+    <string>slashshortcomb.case.glif</string>
+    <key>softhyphen</key>
+    <string>softhyphen.glif</string>
+    <key>softsign-cy</key>
+    <string>softsign-cy.glif</string>
+    <key>space</key>
+    <string>space.glif</string>
+    <key>sterling</key>
+    <string>sterling.glif</string>
+    <key>strokelongcomb</key>
+    <string>strokelongcomb.glif</string>
+    <key>strokeshortcomb</key>
+    <string>strokeshortcomb.glif</string>
+    <key>strokeshortcomb.case</key>
+    <string>strokeshortcomb.case.glif</string>
+    <key>summation</key>
+    <string>summation.glif</string>
+    <key>t</key>
+    <string>t.glif</string>
+    <key>tbar</key>
+    <string>tbar.glif</string>
+    <key>tcaron</key>
+    <string>tcaron.glif</string>
+    <key>tcedilla</key>
+    <string>tcedilla.glif</string>
+    <key>tcommaaccent</key>
+    <string>tcommaaccent.glif</string>
+    <key>tdieresis</key>
+    <string>tdieresis.glif</string>
+    <key>tdotbelow</key>
+    <string>tdotbelow.glif</string>
+    <key>te-cy</key>
+    <string>te-cy.glif</string>
+    <key>tenge</key>
+    <string>tenge.glif</string>
+    <key>thinspace</key>
+    <string>thinspace.glif</string>
+    <key>thorn</key>
+    <string>thorn.glif</string>
+    <key>three</key>
+    <string>three.glif</string>
+    <key>three.dnom</key>
+    <string>three.dnom.glif</string>
+    <key>three.lf</key>
+    <string>three.lf.glif</string>
+    <key>three.numr</key>
+    <string>three.numr.glif</string>
+    <key>three.osf</key>
+    <string>three.osf.glif</string>
+    <key>three.subs</key>
+    <string>three.subs.glif</string>
+    <key>three.tf</key>
+    <string>three.tf.glif</string>
+    <key>three.tosf</key>
+    <string>three.tosf.glif</string>
+    <key>threeeighths</key>
+    <string>threeeighths.glif</string>
+    <key>threefifths</key>
+    <string>threefifths.glif</string>
+    <key>threeinferior</key>
+    <string>threeinferior.glif</string>
+    <key>threeperemspace</key>
+    <string>threeperemspace.glif</string>
+    <key>threequarters</key>
+    <string>threequarters.glif</string>
+    <key>threesuperior</key>
+    <string>threesuperior.glif</string>
+    <key>tilde</key>
+    <string>tilde.glif</string>
+    <key>tildecomb</key>
+    <string>tildecomb.glif</string>
+    <key>tildecomb.case</key>
+    <string>tildecomb.case.glif</string>
+    <key>tildecomb.loclVIET</key>
+    <string>tildecomb.loclV_I_E_T_.glif</string>
+    <key>tildecomb_acutecomb</key>
+    <string>tildecomb_acutecomb.glif</string>
+    <key>tildecomb_dieresiscomb</key>
+    <string>tildecomb_dieresiscomb.glif</string>
+    <key>tildecomb_macroncomb</key>
+    <string>tildecomb_macroncomb.glif</string>
+    <key>tlinebelow</key>
+    <string>tlinebelow.glif</string>
+    <key>trademark</key>
+    <string>trademark.glif</string>
+    <key>tripleprime</key>
+    <string>tripleprime.glif</string>
+    <key>tse-cy</key>
+    <string>tse-cy.glif</string>
+    <key>tshe-cy</key>
+    <string>tshe-cy.glif</string>
+    <key>tugrik</key>
+    <string>tugrik.glif</string>
+    <key>two</key>
+    <string>two.glif</string>
+    <key>two.dnom</key>
+    <string>two.dnom.glif</string>
+    <key>two.lf</key>
+    <string>two.lf.glif</string>
+    <key>two.numr</key>
+    <string>two.numr.glif</string>
+    <key>two.osf</key>
+    <string>two.osf.glif</string>
+    <key>two.subs</key>
+    <string>two.subs.glif</string>
+    <key>two.tf</key>
+    <string>two.tf.glif</string>
+    <key>two.tosf</key>
+    <string>two.tosf.glif</string>
+    <key>twofifths</key>
+    <string>twofifths.glif</string>
+    <key>twoinferior</key>
+    <string>twoinferior.glif</string>
+    <key>twosuperior</key>
+    <string>twosuperior.glif</string>
+    <key>twothirds</key>
+    <string>twothirds.glif</string>
+    <key>u</key>
+    <string>u.glif</string>
+    <key>u-cy</key>
+    <string>u-cy.glif</string>
+    <key>uacute</key>
+    <string>uacute.glif</string>
+    <key>ubreve</key>
+    <string>ubreve.glif</string>
+    <key>ucaron</key>
+    <string>ucaron.glif</string>
+    <key>ucircumflex</key>
+    <string>ucircumflex.glif</string>
+    <key>udblgrave</key>
+    <string>udblgrave.glif</string>
+    <key>udieresis</key>
+    <string>udieresis.glif</string>
+    <key>udieresis-cy</key>
+    <string>udieresis-cy.glif</string>
+    <key>udieresisacute</key>
+    <string>udieresisacute.glif</string>
+    <key>udieresiscaron</key>
+    <string>udieresiscaron.glif</string>
+    <key>udieresisgrave</key>
+    <string>udieresisgrave.glif</string>
+    <key>udieresismacron</key>
+    <string>udieresismacron.glif</string>
+    <key>udotbelow</key>
+    <string>udotbelow.glif</string>
+    <key>ugrave</key>
+    <string>ugrave.glif</string>
+    <key>uhookabove</key>
+    <string>uhookabove.glif</string>
+    <key>uhorn</key>
+    <string>uhorn.glif</string>
+    <key>uhornacute</key>
+    <string>uhornacute.glif</string>
+    <key>uhorndotbelow</key>
+    <string>uhorndotbelow.glif</string>
+    <key>uhorngrave</key>
+    <string>uhorngrave.glif</string>
+    <key>uhornhookabove</key>
+    <string>uhornhookabove.glif</string>
+    <key>uhorntilde</key>
+    <string>uhorntilde.glif</string>
+    <key>uhungarumlaut</key>
+    <string>uhungarumlaut.glif</string>
+    <key>uhungarumlaut-cy</key>
+    <string>uhungarumlaut-cy.glif</string>
+    <key>uinvertedbreve</key>
+    <string>uinvertedbreve.glif</string>
+    <key>umacron</key>
+    <string>umacron.glif</string>
+    <key>umacron-cy</key>
+    <string>umacron-cy.glif</string>
+    <key>umacrondieresis</key>
+    <string>umacrondieresis.glif</string>
+    <key>underscore</key>
+    <string>underscore.glif</string>
+    <key>uogonek</key>
+    <string>uogonek.glif</string>
+    <key>upArrow</key>
+    <string>upA_rrow.glif</string>
+    <key>uring</key>
+    <string>uring.glif</string>
+    <key>ushort-cy</key>
+    <string>ushort-cy.glif</string>
+    <key>ustraight-cy</key>
+    <string>ustraight-cy.glif</string>
+    <key>ustraightstroke-cy</key>
+    <string>ustraightstroke-cy.glif</string>
+    <key>utilde</key>
+    <string>utilde.glif</string>
+    <key>utildeacute</key>
+    <string>utildeacute.glif</string>
+    <key>v</key>
+    <string>v.glif</string>
+    <key>ve-cy</key>
+    <string>ve-cy.glif</string>
+    <key>verticallineabovecomb</key>
+    <string>verticallineabovecomb.glif</string>
+    <key>verticallinebelowcomb</key>
+    <string>verticallinebelowcomb.glif</string>
+    <key>verticallinelowmod</key>
+    <string>verticallinelowmod.glif</string>
+    <key>verticallinemod</key>
+    <string>verticallinemod.glif</string>
+    <key>w</key>
+    <string>w.glif</string>
+    <key>wacute</key>
+    <string>wacute.glif</string>
+    <key>wcircumflex</key>
+    <string>wcircumflex.glif</string>
+    <key>wdieresis</key>
+    <string>wdieresis.glif</string>
+    <key>we-cy</key>
+    <string>we-cy.glif</string>
+    <key>wgrave</key>
+    <string>wgrave.glif</string>
+    <key>whiteCircle</key>
+    <string>whiteC_ircle.glif</string>
+    <key>won</key>
+    <string>won.glif</string>
+    <key>x</key>
+    <string>x.glif</string>
+    <key>y</key>
+    <string>y.glif</string>
+    <key>yacute</key>
+    <string>yacute.glif</string>
+    <key>yat-cy</key>
+    <string>yat-cy.glif</string>
+    <key>ycircumflex</key>
+    <string>ycircumflex.glif</string>
+    <key>ydieresis</key>
+    <string>ydieresis.glif</string>
+    <key>ydotaccent</key>
+    <string>ydotaccent.glif</string>
+    <key>ydotbelow</key>
+    <string>ydotbelow.glif</string>
+    <key>yen</key>
+    <string>yen.glif</string>
+    <key>yeru-cy</key>
+    <string>yeru-cy.glif</string>
+    <key>yerudieresis-cy</key>
+    <string>yerudieresis-cy.glif</string>
+    <key>ygrave</key>
+    <string>ygrave.glif</string>
+    <key>yhookabove</key>
+    <string>yhookabove.glif</string>
+    <key>yi-cy</key>
+    <string>yi-cy.glif</string>
+    <key>ymacron</key>
+    <string>ymacron.glif</string>
+    <key>ytilde</key>
+    <string>ytilde.glif</string>
+    <key>yusbig-cy</key>
+    <string>yusbig-cy.glif</string>
+    <key>z</key>
+    <string>z.glif</string>
+    <key>zacute</key>
+    <string>zacute.glif</string>
+    <key>zcaron</key>
+    <string>zcaron.glif</string>
+    <key>zdotaccent</key>
+    <string>zdotaccent.glif</string>
+    <key>zdotbelow</key>
+    <string>zdotbelow.glif</string>
+    <key>ze-cy</key>
+    <string>ze-cy.glif</string>
+    <key>zedescender-cy</key>
+    <string>zedescender-cy.glif</string>
+    <key>zedieresis-cy</key>
+    <string>zedieresis-cy.glif</string>
+    <key>zero</key>
+    <string>zero.glif</string>
+    <key>zero.dnom</key>
+    <string>zero.dnom.glif</string>
+    <key>zero.lf</key>
+    <string>zero.lf.glif</string>
+    <key>zero.lf.zero</key>
+    <string>zero.lf.zero.glif</string>
+    <key>zero.numr</key>
+    <string>zero.numr.glif</string>
+    <key>zero.osf</key>
+    <string>zero.osf.glif</string>
+    <key>zero.osf.zero</key>
+    <string>zero.osf.zero.glif</string>
+    <key>zero.subs</key>
+    <string>zero.subs.glif</string>
+    <key>zero.tf</key>
+    <string>zero.tf.glif</string>
+    <key>zero.tf.zero</key>
+    <string>zero.tf.zero.glif</string>
+    <key>zero.tosf</key>
+    <string>zero.tosf.glif</string>
+    <key>zero.tosf.zero</key>
+    <string>zero.tosf.zero.glif</string>
+    <key>zero.zero</key>
+    <string>zero.zero.glif</string>
+    <key>zeroinferior</key>
+    <string>zeroinferior.glif</string>
+    <key>zerosuperior</key>
+    <string>zerosuperior.glif</string>
+    <key>zerothird</key>
+    <string>zerothird.glif</string>
+    <key>zerowidthspace</key>
+    <string>zerowidthspace.glif</string>
+    <key>zhe-cy</key>
+    <string>zhe-cy.glif</string>
+    <key>zhebreve-cy</key>
+    <string>zhebreve-cy.glif</string>
+    <key>zhedescender-cy</key>
+    <string>zhedescender-cy.glif</string>
+    <key>zhedieresis-cy</key>
+    <string>zhedieresis-cy.glif</string>
+  </dict>
+</plist>
diff --git a/src/Cantarell-Light.ufo/glyphs/copyright.glif b/src/Cantarell-Light.ufo/glyphs/copyright.glif
new file mode 100644
index 00000000..15facb82
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/copyright.glif
@@ -0,0 +1,63 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="copyright" format="2">
+  <advance width="886"/>
+  <unicode hex="00A9"/>
+  <outline>
+    <contour>
+      <point x="442" y="-3" type="curve" smooth="yes"/>
+      <point x="646" y="-3"/>
+      <point x="782" y="137"/>
+      <point x="782" y="347" type="curve" smooth="yes"/>
+      <point x="782" y="561"/>
+      <point x="647" y="704"/>
+      <point x="444" y="704" type="curve" smooth="yes"/>
+      <point x="240" y="704"/>
+      <point x="104" y="560"/>
+      <point x="104" y="344" type="curve" smooth="yes"/>
+      <point x="104" y="136"/>
+      <point x="239" y="-3"/>
+    </contour>
+    <contour>
+      <point x="445" y="15" type="curve" smooth="yes"/>
+      <point x="253" y="15"/>
+      <point x="125" y="148"/>
+      <point x="125" y="347" type="curve" smooth="yes"/>
+      <point x="125" y="550"/>
+      <point x="251" y="686"/>
+      <point x="441" y="686" type="curve" smooth="yes"/>
+      <point x="634" y="686"/>
+      <point x="762" y="549"/>
+      <point x="762" y="344" type="curve" smooth="yes"/>
+      <point x="762" y="147"/>
+      <point x="635" y="15"/>
+    </contour>
+    <contour>
+      <point x="452" y="134" type="curve" smooth="yes"/>
+      <point x="491" y="134"/>
+      <point x="534" y="143"/>
+      <point x="571" y="160" type="curve"/>
+      <point x="566" y="176" type="line"/>
+      <point x="532" y="162"/>
+      <point x="491" y="154"/>
+      <point x="457" y="154" type="curve" smooth="yes"/>
+      <point x="351" y="154"/>
+      <point x="280" y="232"/>
+      <point x="280" y="350" type="curve" smooth="yes"/>
+      <point x="280" y="466"/>
+      <point x="351" y="542"/>
+      <point x="460" y="542" type="curve" smooth="yes"/>
+      <point x="495" y="542"/>
+      <point x="532" y="534"/>
+      <point x="565" y="520" type="curve"/>
+      <point x="572" y="537" type="line"/>
+      <point x="539" y="553"/>
+      <point x="501" y="561"/>
+      <point x="462" y="561" type="curve" smooth="yes"/>
+      <point x="339" y="561"/>
+      <point x="257" y="474"/>
+      <point x="257" y="343" type="curve" smooth="yes"/>
+      <point x="257" y="218"/>
+      <point x="335" y="134"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/currency.glif b/src/Cantarell-Light.ufo/glyphs/currency.glif
new file mode 100644
index 00000000..b2139f8f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/currency.glif
@@ -0,0 +1,59 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="currency" format="2">
+  <advance width="622"/>
+  <unicode hex="00A4"/>
+  <outline>
+    <contour>
+      <point x="310" y="159" type="curve" smooth="yes"/>
+      <point x="414" y="159"/>
+      <point x="483" y="231"/>
+      <point x="483" y="339" type="curve" smooth="yes"/>
+      <point x="483" y="443"/>
+      <point x="415" y="513"/>
+      <point x="313" y="513" type="curve" smooth="yes"/>
+      <point x="209" y="513"/>
+      <point x="140" y="442"/>
+      <point x="140" y="335" type="curve" smooth="yes"/>
+      <point x="140" y="229"/>
+      <point x="208" y="159"/>
+    </contour>
+    <contour>
+      <point x="101" y="105" type="line"/>
+      <point x="203" y="204" type="line"/>
+      <point x="191" y="216" type="line"/>
+      <point x="89" y="117" type="line"/>
+    </contour>
+    <contour>
+      <point x="521" y="105" type="line"/>
+      <point x="533" y="117" type="line"/>
+      <point x="429" y="218" type="line"/>
+      <point x="417" y="206" type="line"/>
+    </contour>
+    <contour>
+      <point x="313" y="177" type="curve" smooth="yes"/>
+      <point x="222" y="177"/>
+      <point x="161" y="241"/>
+      <point x="161" y="338" type="curve" smooth="yes"/>
+      <point x="161" y="432"/>
+      <point x="221" y="495"/>
+      <point x="310" y="495" type="curve" smooth="yes"/>
+      <point x="401" y="495"/>
+      <point x="462" y="431"/>
+      <point x="462" y="336" type="curve" smooth="yes"/>
+      <point x="462" y="241"/>
+      <point x="402" y="177"/>
+    </contour>
+    <contour>
+      <point x="187" y="454" type="line"/>
+      <point x="199" y="466" type="line"/>
+      <point x="101" y="566" type="line"/>
+      <point x="89" y="554" type="line"/>
+    </contour>
+    <contour>
+      <point x="433" y="454" type="line"/>
+      <point x="533" y="554" type="line"/>
+      <point x="521" y="566" type="line"/>
+      <point x="421" y="466" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/d.glif b/src/Cantarell-Light.ufo/glyphs/d.glif
new file mode 100644
index 00000000..d4df06b1
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/d.glif
@@ -0,0 +1,49 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="d" format="2">
+  <advance width="534"/>
+  <unicode hex="0064"/>
+  <note>
+d
+</note>
+  <anchor x="275" y="0" name="bottom"/>
+  <anchor x="391" y="592" name="center"/>
+  <anchor x="275" y="480" name="top"/>
+  <anchor x="548" y="480" name="topright"/>
+  <outline>
+    <contour>
+      <point x="430" y="0" type="line"/>
+      <point x="446" y="0" type="line"/>
+      <point x="446" y="739" type="line"/>
+      <point x="427" y="739" type="line"/>
+      <point x="427" y="64" type="line"/>
+    </contour>
+    <contour>
+      <point x="268" y="-10" type="curve" smooth="yes"/>
+      <point x="339" y="-10"/>
+      <point x="396" y="23"/>
+      <point x="432" y="85" type="curve"/>
+      <point x="429" y="106" type="line"/>
+      <point x="397" y="44"/>
+      <point x="341" y="8"/>
+      <point x="270" y="8" type="curve" smooth="yes"/>
+      <point x="153" y="8"/>
+      <point x="78" y="101"/>
+      <point x="78" y="239" type="curve" smooth="yes"/>
+      <point x="78" y="374"/>
+      <point x="150" y="468"/>
+      <point x="265" y="468" type="curve" smooth="yes"/>
+      <point x="339" y="468"/>
+      <point x="397" y="431"/>
+      <point x="429" y="367" type="curve"/>
+      <point x="433" y="396" type="line"/>
+      <point x="399" y="454"/>
+      <point x="343" y="486"/>
+      <point x="270" y="486" type="curve" smooth="yes"/>
+      <point x="142" y="486"/>
+      <point x="57" y="386"/>
+      <point x="57" y="237" type="curve" smooth="yes"/>
+      <point x="57" y="89"/>
+      <point x="141" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dagger.glif b/src/Cantarell-Light.ufo/glyphs/dagger.glif
new file mode 100644
index 00000000..40e778c8
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/dagger.glif
@@ -0,0 +1,27 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dagger" format="2">
+  <advance width="426"/>
+  <unicode hex="2020"/>
+  <outline>
+    <contour>
+      <point x="201" y="0" type="line"/>
+      <point x="223" y="0" type="line"/>
+      <point x="220" y="526" type="line"/>
+      <point x="223" y="694" type="line"/>
+      <point x="201" y="694" type="line"/>
+      <point x="203" y="526" type="line"/>
+    </contour>
+    <contour>
+      <point x="78" y="517" type="line"/>
+      <point x="208" y="519" type="line"/>
+      <point x="208" y="533" type="line"/>
+      <point x="78" y="536" type="line"/>
+    </contour>
+    <contour>
+      <point x="348" y="517" type="line"/>
+      <point x="348" y="536" type="line"/>
+      <point x="214" y="533" type="line"/>
+      <point x="214" y="519" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/daggerdbl.glif b/src/Cantarell-Light.ufo/glyphs/daggerdbl.glif
new file mode 100644
index 00000000..62442448
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/daggerdbl.glif
@@ -0,0 +1,43 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="daggerdbl" format="2">
+  <advance width="426"/>
+  <unicode hex="2021"/>
+  <outline>
+    <contour>
+      <point x="202" y="0" type="line"/>
+      <point x="223" y="0" type="line"/>
+      <point x="220" y="175" type="line"/>
+      <point x="223" y="346" type="line"/>
+      <point x="220" y="506" type="line"/>
+      <point x="223" y="694" type="line"/>
+      <point x="202" y="694" type="line"/>
+      <point x="204" y="506" type="line"/>
+      <point x="201" y="346" type="line"/>
+      <point x="204" y="175" type="line"/>
+    </contour>
+    <contour>
+      <point x="88" y="165" type="line"/>
+      <point x="208" y="167" type="line"/>
+      <point x="208" y="181" type="line"/>
+      <point x="88" y="184" type="line"/>
+    </contour>
+    <contour>
+      <point x="338" y="165" type="line"/>
+      <point x="338" y="184" type="line"/>
+      <point x="215" y="181" type="line"/>
+      <point x="215" y="167" type="line"/>
+    </contour>
+    <contour>
+      <point x="88" y="511" type="line"/>
+      <point x="208" y="513" type="line"/>
+      <point x="208" y="527" type="line"/>
+      <point x="88" y="530" type="line"/>
+    </contour>
+    <contour>
+      <point x="338" y="511" type="line"/>
+      <point x="338" y="530" type="line"/>
+      <point x="215" y="527" type="line"/>
+      <point x="215" y="513" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dblgravecomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/dblgravecomb.case.glif
new file mode 100644
index 00000000..459a8323
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/dblgravecomb.case.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dblgravecomb.case" format="2">
+  <anchor x="243" y="694" name="_top"/>
+  <anchor x="243" y="926" name="top"/>
+  <outline>
+    <contour>
+      <point x="356" y="772" type="line"/>
+      <point x="362" y="777" type="line"/>
+      <point x="249" y="911" type="line"/>
+      <point x="233" y="895" type="line"/>
+    </contour>
+    <contour>
+      <point x="176" y="772" type="line"/>
+      <point x="182" y="777" type="line"/>
+      <point x="69" y="911" type="line"/>
+      <point x="53" y="895" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>443</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dblgravecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/dblgravecomb.glif
new file mode 100644
index 00000000..5a989b55
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/dblgravecomb.glif
@@ -0,0 +1,26 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dblgravecomb" format="2">
+  <unicode hex="030F"/>
+  <anchor x="252" y="480" name="_top"/>
+  <anchor x="252" y="708" name="top"/>
+  <outline>
+    <contour>
+      <point x="188" y="570" type="line"/>
+      <point x="195" y="574" type="line"/>
+      <point x="127" y="727" type="line"/>
+      <point x="107" y="718" type="line"/>
+    </contour>
+    <contour>
+      <point x="326" y="570" type="line"/>
+      <point x="333" y="574" type="line"/>
+      <point x="265" y="727" type="line"/>
+      <point x="245" y="718" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>402</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dcaron.glif b/src/Cantarell-Light.ufo/glyphs/dcaron.glif
new file mode 100644
index 00000000..9d283d93
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/dcaron.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dcaron" format="2">
+  <advance width="552"/>
+  <unicode hex="010F"/>
+  <outline>
+    <component base="d"/>
+    <component base="caroncomb.alt" xOffset="436"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>d</string>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dcroat.glif b/src/Cantarell-Light.ufo/glyphs/dcroat.glif
new file mode 100644
index 00000000..13226ef7
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/dcroat.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dcroat" format="2">
+  <advance width="534"/>
+  <unicode hex="0111"/>
+  <outline>
+    <component base="d"/>
+    <component base="strokeshortcomb" xOffset="150" yOffset="293"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ddotbelow.glif b/src/Cantarell-Light.ufo/glyphs/ddotbelow.glif
new file mode 100644
index 00000000..1452961a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ddotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ddotbelow" format="2">
+  <advance width="534"/>
+  <unicode hex="1E0D"/>
+  <outline>
+    <component base="d"/>
+    <component base="dotbelowcomb" xOffset="155"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/de-cy.glif b/src/Cantarell-Light.ufo/glyphs/de-cy.glif
new file mode 100644
index 00000000..3eff4c87
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/de-cy.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="de-cy" format="2">
+  <advance width="517"/>
+  <unicode hex="0434"/>
+  <outline>
+    <contour>
+      <point x="50" y="0" type="line"/>
+      <point x="130" y="0"/>
+      <point x="172" y="95"/>
+      <point x="172" y="278" type="curve" smooth="yes"/>
+      <point x="172" y="463" type="line"/>
+      <point x="403" y="463" type="line"/>
+      <point x="403" y="4" type="line"/>
+      <point x="422" y="4" type="line"/>
+      <point x="422" y="480" type="line"/>
+      <point x="153" y="480" type="line"/>
+      <point x="153" y="279" type="line" smooth="yes"/>
+      <point x="153" y="106"/>
+      <point x="116" y="16"/>
+      <point x="47" y="16" type="curve"/>
+    </contour>
+    <contour>
+      <point x="20" y="-121" type="line"/>
+      <point x="38" y="-121" type="line"/>
+      <point x="38" y="0" type="line"/>
+      <point x="466" y="0" type="line"/>
+      <point x="466" y="-121" type="line"/>
+      <point x="484" y="-121" type="line"/>
+      <point x="484" y="17" type="line"/>
+      <point x="20" y="17" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-1</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/degree.glif b/src/Cantarell-Light.ufo/glyphs/degree.glif
new file mode 100644
index 00000000..882716b8
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/degree.glif
@@ -0,0 +1,35 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="degree" format="2">
+  <advance width="512"/>
+  <unicode hex="00B0"/>
+  <outline>
+    <contour>
+      <point x="255" y="417" type="curve" smooth="yes"/>
+      <point x="337" y="417"/>
+      <point x="391" y="475"/>
+      <point x="391" y="561" type="curve" smooth="yes"/>
+      <point x="391" y="647"/>
+      <point x="337" y="704"/>
+      <point x="257" y="704" type="curve" smooth="yes"/>
+      <point x="175" y="704"/>
+      <point x="120" y="646"/>
+      <point x="120" y="559" type="curve" smooth="yes"/>
+      <point x="120" y="474"/>
+      <point x="174" y="417"/>
+    </contour>
+    <contour>
+      <point x="257" y="434" type="curve" smooth="yes"/>
+      <point x="186" y="434"/>
+      <point x="139" y="485"/>
+      <point x="139" y="561" type="curve" smooth="yes"/>
+      <point x="139" y="637"/>
+      <point x="185" y="687"/>
+      <point x="255" y="687" type="curve" smooth="yes"/>
+      <point x="325" y="687"/>
+      <point x="372" y="636"/>
+      <point x="372" y="559" type="curve" smooth="yes"/>
+      <point x="372" y="484"/>
+      <point x="326" y="434"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/descender-cy.case.glif 
b/src/Cantarell-Light.ufo/glyphs/descender-cy.case.glif
new file mode 100644
index 00000000..3d0bacbd
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/descender-cy.case.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="descender-cy.case" format="2">
+  <advance width="205"/>
+  <anchor x="96" y="0" name="_bottomright"/>
+  <outline>
+    <contour>
+      <point x="131" y="0" type="line"/>
+      <point x="131" y="-175" type="line"/>
+      <point x="152" y="-175" type="line"/>
+      <point x="152" y="19" type="line"/>
+      <point x="67" y="19" type="line"/>
+      <point x="67" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/descender-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/descender-cy.glif
new file mode 100644
index 00000000..299ace20
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/descender-cy.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="descender-cy" format="2">
+  <advance width="205"/>
+  <anchor x="96" y="0" name="_bottomright"/>
+  <outline>
+    <contour>
+      <point x="106" y="-119" type="line"/>
+      <point x="127" y="-119" type="line"/>
+      <point x="127" y="19" type="line"/>
+      <point x="57" y="19" type="line"/>
+      <point x="57" y="0" type="line"/>
+      <point x="106" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/descender-cy.strait.glif 
b/src/Cantarell-Light.ufo/glyphs/descender-cy.strait.glif
new file mode 100644
index 00000000..4a25ba2d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/descender-cy.strait.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="descender-cy.strait" format="2">
+  <advance width="205"/>
+  <anchor x="107" y="0" name="_bottomright"/>
+  <outline>
+    <contour>
+      <point x="96" y="-119" type="line"/>
+      <point x="117" y="-119" type="line"/>
+      <point x="117" y="6" type="line"/>
+      <point x="96" y="6" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dieresis.glif b/src/Cantarell-Light.ufo/glyphs/dieresis.glif
new file mode 100644
index 00000000..96ec4eec
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/dieresis.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dieresis" format="2">
+  <advance width="438"/>
+  <unicode hex="00A8"/>
+  <outline>
+    <component base="dieresiscomb" xOffset="-1"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dieresisbelowcomb.glif 
b/src/Cantarell-Light.ufo/glyphs/dieresisbelowcomb.glif
new file mode 100644
index 00000000..ac8d5e69
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/dieresisbelowcomb.glif
@@ -0,0 +1,42 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dieresisbelowcomb" format="2">
+  <unicode hex="0324"/>
+  <anchor x="220" y="0" name="_bottom"/>
+  <anchor x="220" y="-143" name="bottom"/>
+  <outline>
+    <contour>
+      <point x="120" y="-143" type="curve" smooth="yes"/>
+      <point x="132" y="-143"/>
+      <point x="141" y="-134"/>
+      <point x="141" y="-122" type="curve" smooth="yes"/>
+      <point x="141" y="-110"/>
+      <point x="132" y="-101"/>
+      <point x="120" y="-101" type="curve" smooth="yes"/>
+      <point x="108" y="-101"/>
+      <point x="99" y="-110"/>
+      <point x="99" y="-122" type="curve" smooth="yes"/>
+      <point x="99" y="-134"/>
+      <point x="108" y="-143"/>
+    </contour>
+    <contour>
+      <point x="320" y="-143" type="curve" smooth="yes"/>
+      <point x="332" y="-143"/>
+      <point x="341" y="-134"/>
+      <point x="341" y="-122" type="curve" smooth="yes"/>
+      <point x="341" y="-110"/>
+      <point x="332" y="-101"/>
+      <point x="320" y="-101" type="curve" smooth="yes"/>
+      <point x="308" y="-101"/>
+      <point x="299" y="-110"/>
+      <point x="299" y="-122" type="curve" smooth="yes"/>
+      <point x="299" y="-134"/>
+      <point x="308" y="-143"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>440</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dieresiscomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/dieresiscomb.case.glif
new file mode 100644
index 00000000..211651a7
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/dieresiscomb.case.glif
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dieresiscomb.case" format="2">
+  <anchor x="220" y="694" name="_top"/>
+  <anchor x="220" y="839" name="top"/>
+  <outline>
+    <component base="dieresiscomb" yOffset="170"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>440</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dieresiscomb.glif 
b/src/Cantarell-Light.ufo/glyphs/dieresiscomb.glif
new file mode 100644
index 00000000..a7a1e8d6
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/dieresiscomb.glif
@@ -0,0 +1,42 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dieresiscomb" format="2">
+  <unicode hex="0308"/>
+  <anchor x="219" y="480" name="_top"/>
+  <anchor x="219" y="639" name="top"/>
+  <outline>
+    <contour>
+      <point x="134" y="627" type="curve" smooth="yes"/>
+      <point x="146" y="627"/>
+      <point x="155" y="636"/>
+      <point x="155" y="648" type="curve" smooth="yes"/>
+      <point x="155" y="660"/>
+      <point x="146" y="669"/>
+      <point x="134" y="669" type="curve" smooth="yes"/>
+      <point x="122" y="669"/>
+      <point x="113" y="660"/>
+      <point x="113" y="648" type="curve" smooth="yes"/>
+      <point x="113" y="636"/>
+      <point x="122" y="627"/>
+    </contour>
+    <contour>
+      <point x="304" y="627" type="curve" smooth="yes"/>
+      <point x="316" y="627"/>
+      <point x="325" y="636"/>
+      <point x="325" y="648" type="curve" smooth="yes"/>
+      <point x="325" y="660"/>
+      <point x="316" y="669"/>
+      <point x="304" y="669" type="curve" smooth="yes"/>
+      <point x="292" y="669"/>
+      <point x="283" y="660"/>
+      <point x="283" y="648" type="curve" smooth="yes"/>
+      <point x="283" y="636"/>
+      <point x="292" y="627"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>438</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dieresiscomb.loclV_I_E_T_.glif 
b/src/Cantarell-Light.ufo/glyphs/dieresiscomb.loclV_I_E_T_.glif
new file mode 100644
index 00000000..d1c4b8e7
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/dieresiscomb.loclV_I_E_T_.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dieresiscomb.loclVIET" format="2">
+  <anchor x="219" y="480" name="_top"/>
+  <anchor x="219" y="559" name="top"/>
+  <outline>
+    <contour>
+      <point x="139" y="567" type="curve" smooth="yes"/>
+      <point x="151" y="567"/>
+      <point x="160" y="576"/>
+      <point x="160" y="588" type="curve" smooth="yes"/>
+      <point x="160" y="600"/>
+      <point x="151" y="609"/>
+      <point x="139" y="609" type="curve" smooth="yes"/>
+      <point x="127" y="609"/>
+      <point x="118" y="600"/>
+      <point x="118" y="588" type="curve" smooth="yes"/>
+      <point x="118" y="576"/>
+      <point x="127" y="567"/>
+    </contour>
+    <contour>
+      <point x="299" y="567" type="curve" smooth="yes"/>
+      <point x="311" y="567"/>
+      <point x="320" y="576"/>
+      <point x="320" y="588" type="curve" smooth="yes"/>
+      <point x="320" y="600"/>
+      <point x="311" y="609"/>
+      <point x="299" y="609" type="curve" smooth="yes"/>
+      <point x="287" y="609"/>
+      <point x="278" y="600"/>
+      <point x="278" y="588" type="curve" smooth="yes"/>
+      <point x="278" y="576"/>
+      <point x="287" y="567"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>438</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dieresiscomb_acutecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/dieresiscomb_acutecomb.glif
new file mode 100644
index 00000000..08f478aa
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/dieresiscomb_acutecomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dieresiscomb_acutecomb" format="2">
+  <outline>
+    <component base="dieresiscomb.loclVIET"/>
+    <component base="acutecomb" xOffset="152" yOffset="79"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>438</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dieresiscomb_caroncomb.glif 
b/src/Cantarell-Light.ufo/glyphs/dieresiscomb_caroncomb.glif
new file mode 100644
index 00000000..f6410c6f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/dieresiscomb_caroncomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dieresiscomb_caroncomb" format="2">
+  <outline>
+    <component base="dieresiscomb.loclVIET"/>
+    <component base="caroncomb" xOffset="36" yOffset="79"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>438</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dieresiscomb_gravecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/dieresiscomb_gravecomb.glif
new file mode 100644
index 00000000..305f6684
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/dieresiscomb_gravecomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dieresiscomb_gravecomb" format="2">
+  <outline>
+    <component base="dieresiscomb.loclVIET"/>
+    <component base="gravecomb" xOffset="35" yOffset="79"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>438</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dieresiscomb_macroncomb.glif 
b/src/Cantarell-Light.ufo/glyphs/dieresiscomb_macroncomb.glif
new file mode 100644
index 00000000..9401b188
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/dieresiscomb_macroncomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dieresiscomb_macroncomb" format="2">
+  <outline>
+    <component base="dieresiscomb.loclVIET"/>
+    <component base="macroncomb" xOffset="-24" yOffset="79"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>438</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/divide.glif b/src/Cantarell-Light.ufo/glyphs/divide.glif
new file mode 100644
index 00000000..ab6f75ec
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/divide.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="divide" format="2">
+  <advance width="632"/>
+  <unicode hex="00F7"/>
+  <outline>
+    <contour>
+      <point x="80" y="349" type="line"/>
+      <point x="532" y="349" type="line"/>
+      <point x="532" y="366" type="line"/>
+      <point x="80" y="366" type="line"/>
+    </contour>
+    <contour>
+      <point x="307" y="538" type="curve" smooth="yes"/>
+      <point x="319" y="538"/>
+      <point x="328" y="547"/>
+      <point x="328" y="559" type="curve" smooth="yes"/>
+      <point x="328" y="571"/>
+      <point x="319" y="580"/>
+      <point x="307" y="580" type="curve" smooth="yes"/>
+      <point x="295" y="580"/>
+      <point x="286" y="571"/>
+      <point x="286" y="559" type="curve" smooth="yes"/>
+      <point x="286" y="547"/>
+      <point x="295" y="538"/>
+    </contour>
+    <contour>
+      <point x="307" y="134" type="curve" smooth="yes"/>
+      <point x="319" y="134"/>
+      <point x="328" y="143"/>
+      <point x="328" y="155" type="curve" smooth="yes"/>
+      <point x="328" y="167"/>
+      <point x="319" y="176"/>
+      <point x="307" y="176" type="curve" smooth="yes"/>
+      <point x="295" y="176"/>
+      <point x="286" y="167"/>
+      <point x="286" y="155" type="curve" smooth="yes"/>
+      <point x="286" y="143"/>
+      <point x="295" y="134"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/divide.tf.glif b/src/Cantarell-Light.ufo/glyphs/divide.tf.glif
new file mode 100644
index 00000000..96b31eba
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/divide.tf.glif
@@ -0,0 +1,40 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="divide.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="70" y="319" type="line"/>
+      <point x="491" y="319" type="line"/>
+      <point x="491" y="336" type="line"/>
+      <point x="70" y="336" type="line"/>
+    </contour>
+    <contour>
+      <point x="281" y="508" type="curve" smooth="yes"/>
+      <point x="292" y="508"/>
+      <point x="302" y="517"/>
+      <point x="302" y="529" type="curve" smooth="yes"/>
+      <point x="302" y="541"/>
+      <point x="292" y="550"/>
+      <point x="281" y="550" type="curve" smooth="yes"/>
+      <point x="271" y="550"/>
+      <point x="261" y="541"/>
+      <point x="261" y="529" type="curve" smooth="yes"/>
+      <point x="261" y="517"/>
+      <point x="271" y="508"/>
+    </contour>
+    <contour>
+      <point x="281" y="104" type="curve" smooth="yes"/>
+      <point x="292" y="104"/>
+      <point x="302" y="113"/>
+      <point x="302" y="125" type="curve" smooth="yes"/>
+      <point x="302" y="137"/>
+      <point x="292" y="146"/>
+      <point x="281" y="146" type="curve" smooth="yes"/>
+      <point x="271" y="146"/>
+      <point x="261" y="137"/>
+      <point x="261" y="125" type="curve" smooth="yes"/>
+      <point x="261" y="113"/>
+      <point x="271" y="104"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/divisionslash.glif 
b/src/Cantarell-Light.ufo/glyphs/divisionslash.glif
new file mode 100644
index 00000000..b411cd66
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/divisionslash.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="divisionslash" format="2">
+  <advance width="300"/>
+  <unicode hex="2215"/>
+  <outline>
+    <component base="fraction"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/divisionslash.tf.glif 
b/src/Cantarell-Light.ufo/glyphs/divisionslash.tf.glif
new file mode 100644
index 00000000..f6c51911
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/divisionslash.tf.glif
@@ -0,0 +1,12 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="divisionslash.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="129" y="0" type="line"/>
+      <point x="147" y="0" type="line"/>
+      <point x="453" y="694" type="line"/>
+      <point x="428" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dje-cy.glif b/src/Cantarell-Light.ufo/glyphs/dje-cy.glif
new file mode 100644
index 00000000..b85ffd6c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/dje-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dje-cy" format="2">
+  <advance width="525"/>
+  <unicode hex="0452"/>
+  <outline>
+    <component base="tshe-cy"/>
+    <component base="_bottomhook" xOffset="-15"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dlinebelow.glif b/src/Cantarell-Light.ufo/glyphs/dlinebelow.glif
new file mode 100644
index 00000000..b0304428
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/dlinebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dlinebelow" format="2">
+  <advance width="534"/>
+  <unicode hex="1E0F"/>
+  <outline>
+    <component base="d"/>
+    <component base="macronbelowcomb" xOffset="25"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dollar.glif b/src/Cantarell-Light.ufo/glyphs/dollar.glif
new file mode 100644
index 00000000..12f51f39
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/dollar.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dollar" format="2">
+  <advance width="615"/>
+  <unicode hex="0024"/>
+  <outline>
+    <component base="S" xOffset="23"/>
+    <component base="_currencyvstem" xOffset="-94"/>
+    <component base="_currencyvstem" xOffset="-95" yOffset="-840"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>-1</integer>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dong.glif b/src/Cantarell-Light.ufo/glyphs/dong.glif
new file mode 100644
index 00000000..0a4663d1
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/dong.glif
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dong" format="2">
+  <advance width="628"/>
+  <unicode hex="20AB"/>
+  <outline>
+    <contour>
+      <point x="139" y="-117" type="line"/>
+      <point x="521" y="-117" type="line"/>
+      <point x="521" y="-100" type="line"/>
+      <point x="139" y="-100" type="line"/>
+    </contour>
+    <component base="dcroat" xOffset="34"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dotaccent.glif b/src/Cantarell-Light.ufo/glyphs/dotaccent.glif
new file mode 100644
index 00000000..d9a0c214
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/dotaccent.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dotaccent" format="2">
+  <advance width="238"/>
+  <unicode hex="02D9"/>
+  <outline>
+    <component base="dotaccentcomb" xOffset="27"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dotaccentcomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/dotaccentcomb.case.glif
new file mode 100644
index 00000000..504b0522
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/dotaccentcomb.case.glif
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dotaccentcomb.case" format="2">
+  <anchor x="119" y="694" name="_top"/>
+  <anchor x="119" y="837" name="top"/>
+  <outline>
+    <component base="dotaccentcomb" yOffset="168"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>238</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dotaccentcomb.glif 
b/src/Cantarell-Light.ufo/glyphs/dotaccentcomb.glif
new file mode 100644
index 00000000..3ce42306
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/dotaccentcomb.glif
@@ -0,0 +1,28 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dotaccentcomb" format="2">
+  <unicode hex="0307"/>
+  <anchor x="119" y="480" name="_top"/>
+  <anchor x="119" y="639" name="top"/>
+  <outline>
+    <contour>
+      <point x="119" y="627" type="curve" smooth="yes"/>
+      <point x="131" y="627"/>
+      <point x="140" y="636"/>
+      <point x="140" y="648" type="curve" smooth="yes"/>
+      <point x="140" y="660"/>
+      <point x="131" y="669"/>
+      <point x="119" y="669" type="curve" smooth="yes"/>
+      <point x="107" y="669"/>
+      <point x="98" y="660"/>
+      <point x="98" y="648" type="curve" smooth="yes"/>
+      <point x="98" y="636"/>
+      <point x="107" y="627"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>238</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dotaccentcomb.loclV_I_E_T_.glif 
b/src/Cantarell-Light.ufo/glyphs/dotaccentcomb.loclV_I_E_T_.glif
new file mode 100644
index 00000000..6735abbc
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/dotaccentcomb.loclV_I_E_T_.glif
@@ -0,0 +1,27 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dotaccentcomb.loclVIET" format="2">
+  <anchor x="119" y="480" name="_top"/>
+  <anchor x="119" y="559" name="top"/>
+  <outline>
+    <contour>
+      <point x="119" y="567" type="curve" smooth="yes"/>
+      <point x="131" y="567"/>
+      <point x="140" y="576"/>
+      <point x="140" y="588" type="curve" smooth="yes"/>
+      <point x="140" y="600"/>
+      <point x="131" y="609"/>
+      <point x="119" y="609" type="curve" smooth="yes"/>
+      <point x="107" y="609"/>
+      <point x="98" y="600"/>
+      <point x="98" y="588" type="curve" smooth="yes"/>
+      <point x="98" y="576"/>
+      <point x="107" y="567"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>238</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dotaccentcomb_macroncomb.glif 
b/src/Cantarell-Light.ufo/glyphs/dotaccentcomb_macroncomb.glif
new file mode 100644
index 00000000..b0a4d039
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/dotaccentcomb_macroncomb.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dotaccentcomb_macroncomb" format="2">
+  <outline>
+    <component base="dotaccentcomb.loclVIET" xOffset="154"/>
+    <component base="macroncomb" xOffset="30" yOffset="79"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>563</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dotbelowcomb.glif 
b/src/Cantarell-Light.ufo/glyphs/dotbelowcomb.glif
new file mode 100644
index 00000000..5cef2328
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/dotbelowcomb.glif
@@ -0,0 +1,28 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dotbelowcomb" format="2">
+  <unicode hex="0323"/>
+  <anchor x="120" y="0" name="_bottom"/>
+  <anchor x="120" y="-143" name="bottom"/>
+  <outline>
+    <contour>
+      <point x="120" y="-143" type="curve" smooth="yes"/>
+      <point x="132" y="-143"/>
+      <point x="141" y="-134"/>
+      <point x="141" y="-122" type="curve" smooth="yes"/>
+      <point x="141" y="-110"/>
+      <point x="132" y="-101"/>
+      <point x="120" y="-101" type="curve" smooth="yes"/>
+      <point x="108" y="-101"/>
+      <point x="99" y="-110"/>
+      <point x="99" y="-122" type="curve" smooth="yes"/>
+      <point x="99" y="-134"/>
+      <point x="108" y="-143"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>240</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/doubleprimemod.glif 
b/src/Cantarell-Light.ufo/glyphs/doubleprimemod.glif
new file mode 100644
index 00000000..537bbcea
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/doubleprimemod.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="doubleprimemod" format="2">
+  <advance width="501"/>
+  <unicode hex="02BA"/>
+  <outline>
+    <component base="second"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/downA_rrow.glif b/src/Cantarell-Light.ufo/glyphs/downA_rrow.glif
new file mode 100644
index 00000000..d502c2f3
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/downA_rrow.glif
@@ -0,0 +1,11 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="downArrow" format="2">
+  <advance width="640"/>
+  <unicode hex="2193"/>
+  <note>
+arrowdown
+</note>
+  <outline>
+    <component base="upArrow" xScale="-1" yScale="-1" xOffset="652" yOffset="642"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dzcaron.glif b/src/Cantarell-Light.ufo/glyphs/dzcaron.glif
new file mode 100644
index 00000000..279c87ac
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/dzcaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dzcaron" format="2">
+  <advance width="948"/>
+  <unicode hex="01C6"/>
+  <outline>
+    <component base="d"/>
+    <component base="zcaron" xOffset="534"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dze-cy.glif b/src/Cantarell-Light.ufo/glyphs/dze-cy.glif
new file mode 100644
index 00000000..6b356323
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/dze-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dze-cy" format="2">
+  <advance width="430"/>
+  <unicode hex="0455"/>
+  <outline>
+    <component base="s"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/dzhe-cy.glif b/src/Cantarell-Light.ufo/glyphs/dzhe-cy.glif
new file mode 100644
index 00000000..d3b01e6a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/dzhe-cy.glif
@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dzhe-cy" format="2">
+  <advance width="533"/>
+  <unicode hex="045F"/>
+  <outline>
+    <contour>
+      <point x="261" y="-122" type="line"/>
+      <point x="281" y="-122" type="line"/>
+      <point x="281" y="0" type="line"/>
+      <point x="445" y="0" type="line"/>
+      <point x="445" y="480" type="line"/>
+      <point x="425" y="480" type="line"/>
+      <point x="425" y="18" type="line"/>
+      <point x="108" y="18" type="line"/>
+      <point x="108" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
+      <point x="88" y="0" type="line"/>
+      <point x="261" y="0" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>width</key>
+        <integer>70</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/e-cy.glif b/src/Cantarell-Light.ufo/glyphs/e-cy.glif
new file mode 100644
index 00000000..b39d00b8
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/e-cy.glif
@@ -0,0 +1,43 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="e-cy" format="2">
+  <advance width="458"/>
+  <unicode hex="0454"/>
+  <anchor x="227" y="0" name="bottom"/>
+  <anchor x="242" y="480" name="top"/>
+  <outline>
+    <contour>
+      <point x="272" y="-10" type="curve" smooth="yes"/>
+      <point x="324" y="-10"/>
+      <point x="375" y="4"/>
+      <point x="419" y="28" type="curve"/>
+      <point x="414" y="42" type="line"/>
+      <point x="369" y="19"/>
+      <point x="321" y="6"/>
+      <point x="276" y="6" type="curve" smooth="yes"/>
+      <point x="157" y="6"/>
+      <point x="77" y="98"/>
+      <point x="77" y="241" type="curve" smooth="yes"/>
+      <point x="77" y="384"/>
+      <point x="156" y="468"/>
+      <point x="284" y="468" type="curve" smooth="yes"/>
+      <point x="327" y="468"/>
+      <point x="372" y="458"/>
+      <point x="414" y="436" type="curve"/>
+      <point x="421" y="452" type="line"/>
+      <point x="378" y="475"/>
+      <point x="332" y="486"/>
+      <point x="287" y="486" type="curve" smooth="yes"/>
+      <point x="145" y="486"/>
+      <point x="56" y="391"/>
+      <point x="56" y="236" type="curve" smooth="yes"/>
+      <point x="56" y="85"/>
+      <point x="141" y="-10"/>
+    </contour>
+    <contour>
+      <point x="71" y="247" type="line"/>
+      <point x="383" y="247" type="line"/>
+      <point x="383" y="264" type="line"/>
+      <point x="71" y="264" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/e.glif b/src/Cantarell-Light.ufo/glyphs/e.glif
new file mode 100644
index 00000000..14633561
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/e.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="e" format="2">
+  <advance width="493"/>
+  <unicode hex="0065"/>
+  <note>
+e
+</note>
+  <anchor x="249" y="0" name="bottom"/>
+  <anchor x="395" y="10" name="ogonek"/>
+  <anchor x="253" y="480" name="top"/>
+  <outline>
+    <contour>
+      <point x="282" y="-10" type="curve" smooth="yes"/>
+      <point x="334" y="-10"/>
+      <point x="383" y="3"/>
+      <point x="423" y="30" type="curve"/>
+      <point x="418" y="44" type="line"/>
+      <point x="375" y="19"/>
+      <point x="330" y="7"/>
+      <point x="284" y="7" type="curve" smooth="yes"/>
+      <point x="157" y="7"/>
+      <point x="78" y="97"/>
+      <point x="78" y="242" type="curve" smooth="yes"/>
+      <point x="78" y="382"/>
+      <point x="146" y="468"/>
+      <point x="256" y="468" type="curve" smooth="yes"/>
+      <point x="360" y="468"/>
+      <point x="425" y="388"/>
+      <point x="425" y="261" type="curve"/>
+      <point x="67" y="261" type="line"/>
+      <point x="67" y="244" type="line"/>
+      <point x="445" y="244" type="line"/>
+      <point x="446" y="251"/>
+      <point x="446" y="256"/>
+      <point x="446" y="264" type="curve" smooth="yes"/>
+      <point x="446" y="396"/>
+      <point x="370" y="486"/>
+      <point x="258" y="486" type="curve" smooth="yes"/>
+      <point x="137" y="486"/>
+      <point x="57" y="387"/>
+      <point x="57" y="239" type="curve" smooth="yes"/>
+      <point x="57" y="87"/>
+      <point x="145" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/eacute.glif b/src/Cantarell-Light.ufo/glyphs/eacute.glif
new file mode 100644
index 00000000..fdf5ba0d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/eacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eacute" format="2">
+  <advance width="493"/>
+  <unicode hex="00E9"/>
+  <outline>
+    <component base="e"/>
+    <component base="acutecomb" xOffset="186"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ebreve.glif b/src/Cantarell-Light.ufo/glyphs/ebreve.glif
new file mode 100644
index 00000000..a76f3463
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ebreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ebreve" format="2">
+  <advance width="493"/>
+  <unicode hex="0115"/>
+  <outline>
+    <component base="e"/>
+    <component base="brevecomb" xOffset="67"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ecaron.glif b/src/Cantarell-Light.ufo/glyphs/ecaron.glif
new file mode 100644
index 00000000..9597137e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ecaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ecaron" format="2">
+  <advance width="493"/>
+  <unicode hex="011B"/>
+  <outline>
+    <component base="e"/>
+    <component base="caroncomb" xOffset="70"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ecedillabreve.glif 
b/src/Cantarell-Light.ufo/glyphs/ecedillabreve.glif
new file mode 100644
index 00000000..82671ddb
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ecedillabreve.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ecedillabreve" format="2">
+  <advance width="493"/>
+  <unicode hex="1E1D"/>
+  <outline>
+    <component base="e"/>
+    <component base="cedillacomb" xOffset="124"/>
+    <component base="brevecomb" xOffset="67"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ecircumflex.glif b/src/Cantarell-Light.ufo/glyphs/ecircumflex.glif
new file mode 100644
index 00000000..da5f72a5
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ecircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ecircumflex" format="2">
+  <advance width="493"/>
+  <unicode hex="00EA"/>
+  <outline>
+    <component base="e"/>
+    <component base="circumflexcomb" xOffset="82"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ecircumflexacute.glif 
b/src/Cantarell-Light.ufo/glyphs/ecircumflexacute.glif
new file mode 100644
index 00000000..2a93c86e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ecircumflexacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ecircumflexacute" format="2">
+  <advance width="493"/>
+  <unicode hex="1EBF"/>
+  <outline>
+    <component base="e"/>
+    <component base="circumflexcomb_acutecomb" xOffset="77"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ecircumflexdotbelow.glif 
b/src/Cantarell-Light.ufo/glyphs/ecircumflexdotbelow.glif
new file mode 100644
index 00000000..e2982686
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ecircumflexdotbelow.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ecircumflexdotbelow" format="2">
+  <advance width="493"/>
+  <unicode hex="1EC7"/>
+  <outline>
+    <component base="e"/>
+    <component base="dotbelowcomb" xOffset="129"/>
+    <component base="circumflexcomb" xOffset="82"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ecircumflexgrave.glif 
b/src/Cantarell-Light.ufo/glyphs/ecircumflexgrave.glif
new file mode 100644
index 00000000..ece89368
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ecircumflexgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ecircumflexgrave" format="2">
+  <advance width="493"/>
+  <unicode hex="1EC1"/>
+  <outline>
+    <component base="e"/>
+    <component base="circumflexcomb_gravecomb" xOffset="77"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ecircumflexhookabove.glif 
b/src/Cantarell-Light.ufo/glyphs/ecircumflexhookabove.glif
new file mode 100644
index 00000000..8b7ad717
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ecircumflexhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ecircumflexhookabove" format="2">
+  <advance width="493"/>
+  <unicode hex="1EC3"/>
+  <outline>
+    <component base="e"/>
+    <component base="circumflexcomb_hookabovecomb" xOffset="91"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ecircumflextilde.glif 
b/src/Cantarell-Light.ufo/glyphs/ecircumflextilde.glif
new file mode 100644
index 00000000..774bfc0d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ecircumflextilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ecircumflextilde" format="2">
+  <advance width="493"/>
+  <unicode hex="1EC5"/>
+  <outline>
+    <component base="e"/>
+    <component base="circumflexcomb_tildecomb" xOffset="38"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/edblgrave.glif b/src/Cantarell-Light.ufo/glyphs/edblgrave.glif
new file mode 100644
index 00000000..4b18c68a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/edblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="edblgrave" format="2">
+  <advance width="493"/>
+  <unicode hex="0205"/>
+  <outline>
+    <component base="e"/>
+    <component base="dblgravecomb" xOffset="1"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/edieresis.glif b/src/Cantarell-Light.ufo/glyphs/edieresis.glif
new file mode 100644
index 00000000..afedb3f1
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/edieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="edieresis" format="2">
+  <advance width="493"/>
+  <unicode hex="00EB"/>
+  <outline>
+    <component base="e"/>
+    <component base="dieresiscomb" xOffset="34"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/edotaccent.glif b/src/Cantarell-Light.ufo/glyphs/edotaccent.glif
new file mode 100644
index 00000000..731fa151
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/edotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="edotaccent" format="2">
+  <advance width="493"/>
+  <unicode hex="0117"/>
+  <outline>
+    <component base="e"/>
+    <component base="dotaccentcomb" xOffset="134"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/edotbelow.glif b/src/Cantarell-Light.ufo/glyphs/edotbelow.glif
new file mode 100644
index 00000000..061a0cf8
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/edotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="edotbelow" format="2">
+  <advance width="493"/>
+  <unicode hex="1EB9"/>
+  <outline>
+    <component base="e"/>
+    <component base="dotbelowcomb" xOffset="129"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ef-cy.glif b/src/Cantarell-Light.ufo/glyphs/ef-cy.glif
new file mode 100644
index 00000000..92977ece
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ef-cy.glif
@@ -0,0 +1,69 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ef-cy" format="2">
+  <advance width="762"/>
+  <unicode hex="0444"/>
+  <outline>
+    <contour>
+      <point x="371" y="-217" type="line"/>
+      <point x="390" y="-217" type="line"/>
+      <point x="390" y="739" type="line"/>
+      <point x="371" y="739" type="line"/>
+    </contour>
+    <contour>
+      <point x="237" y="-5" type="curve" smooth="yes"/>
+      <point x="295" y="-5"/>
+      <point x="346" y="28"/>
+      <point x="377" y="90" type="curve"/>
+      <point x="373" y="111" type="line"/>
+      <point x="346" y="49"/>
+      <point x="297" y="13"/>
+      <point x="240" y="13" type="curve" smooth="yes"/>
+      <point x="144" y="13"/>
+      <point x="79" y="104"/>
+      <point x="79" y="239" type="curve" smooth="yes"/>
+      <point x="79" y="372"/>
+      <point x="143" y="462"/>
+      <point x="236" y="462" type="curve" smooth="yes"/>
+      <point x="295" y="462"/>
+      <point x="346" y="425"/>
+      <point x="373" y="361" type="curve"/>
+      <point x="378" y="390" type="line"/>
+      <point x="348" y="449"/>
+      <point x="299" y="480"/>
+      <point x="239" y="480" type="curve" smooth="yes"/>
+      <point x="132" y="480"/>
+      <point x="58" y="380"/>
+      <point x="58" y="237" type="curve" smooth="yes"/>
+      <point x="58" y="94"/>
+      <point x="131" y="-5"/>
+    </contour>
+    <contour>
+      <point x="524" y="-5" type="curve" smooth="yes"/>
+      <point x="630" y="-5"/>
+      <point x="703" y="95"/>
+      <point x="703" y="240" type="curve" smooth="yes"/>
+      <point x="703" y="382"/>
+      <point x="631" y="480"/>
+      <point x="526" y="480" type="curve" smooth="yes"/>
+      <point x="457" y="480"/>
+      <point x="404" y="438"/>
+      <point x="377" y="369" type="curve"/>
+      <point x="381" y="349" type="line"/>
+      <point x="406" y="419"/>
+      <point x="457" y="462"/>
+      <point x="521" y="462" type="curve" smooth="yes"/>
+      <point x="617" y="462"/>
+      <point x="682" y="372"/>
+      <point x="682" y="237" type="curve" smooth="yes"/>
+      <point x="682" y="103"/>
+      <point x="619" y="13"/>
+      <point x="525" y="13" type="curve" smooth="yes"/>
+      <point x="460" y="13"/>
+      <point x="407" y="58"/>
+      <point x="382" y="131" type="curve"/>
+      <point x="378" y="101" type="line"/>
+      <point x="406" y="34"/>
+      <point x="457" y="-5"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/egrave.glif b/src/Cantarell-Light.ufo/glyphs/egrave.glif
new file mode 100644
index 00000000..82e38adc
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/egrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="egrave" format="2">
+  <advance width="493"/>
+  <unicode hex="00E8"/>
+  <outline>
+    <component base="e"/>
+    <component base="gravecomb" xOffset="69"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ehookabove.glif b/src/Cantarell-Light.ufo/glyphs/ehookabove.glif
new file mode 100644
index 00000000..c66156d7
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ehookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ehookabove" format="2">
+  <advance width="493"/>
+  <unicode hex="1EBB"/>
+  <outline>
+    <component base="e"/>
+    <component base="hookabovecomb" xOffset="101"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/eight.dnom.glif b/src/Cantarell-Light.ufo/glyphs/eight.dnom.glif
new file mode 100644
index 00000000..05e69b74
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/eight.dnom.glif
@@ -0,0 +1,68 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eight.dnom" format="2">
+  <advance width="431"/>
+  <note>
+eight
+</note>
+  <outline>
+    <contour>
+      <point x="219" y="-7" type="curve" smooth="yes"/>
+      <point x="317" y="-7"/>
+      <point x="382" y="40"/>
+      <point x="382" y="112" type="curve" smooth="yes"/>
+      <point x="382" y="266"/>
+      <point x="92" y="225"/>
+      <point x="92" y="366" type="curve" smooth="yes"/>
+      <point x="92" y="424"/>
+      <point x="141" y="461"/>
+      <point x="210" y="461" type="curve" smooth="yes"/>
+      <point x="281" y="461"/>
+      <point x="335" y="422"/>
+      <point x="335" y="367" type="curve" smooth="yes"/>
+      <point x="335" y="312"/>
+      <point x="283" y="271"/>
+      <point x="205" y="253" type="curve"/>
+      <point x="222" y="243" type="line"/>
+      <point x="304" y="262"/>
+      <point x="355" y="309"/>
+      <point x="355" y="369" type="curve" smooth="yes"/>
+      <point x="355" y="434"/>
+      <point x="295" y="479"/>
+      <point x="212" y="479" type="curve" smooth="yes"/>
+      <point x="129" y="479"/>
+      <point x="71" y="433"/>
+      <point x="71" y="364" type="curve" smooth="yes"/>
+      <point x="71" y="208"/>
+      <point x="361" y="249"/>
+      <point x="361" y="110" type="curve" smooth="yes"/>
+      <point x="361" y="50"/>
+      <point x="306" y="12"/>
+      <point x="222" y="12" type="curve" smooth="yes"/>
+      <point x="135" y="12"/>
+      <point x="75" y="53"/>
+      <point x="75" y="115" type="curve" smooth="yes"/>
+      <point x="75" y="172"/>
+      <point x="127" y="220"/>
+      <point x="206" y="236" type="curve"/>
+      <point x="190" y="247" type="line"/>
+      <point x="108" y="231"/>
+      <point x="53" y="178"/>
+      <point x="53" y="113" type="curve" smooth="yes"/>
+      <point x="53" y="41"/>
+      <point x="120" y="-7"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>68</integer>
+        <key>weight</key>
+        <integer>1</integer>
+        <key>width</key>
+        <integer>74</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/eight.glif b/src/Cantarell-Light.ufo/glyphs/eight.glif
new file mode 100644
index 00000000..9ab9855c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/eight.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eight" format="2">
+  <advance width="582"/>
+  <unicode hex="0038"/>
+  <outline>
+    <component base="eight.lf"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>eight.lf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>eight.lf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/eight.lf.glif b/src/Cantarell-Light.ufo/glyphs/eight.lf.glif
new file mode 100644
index 00000000..e35f3495
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/eight.lf.glif
@@ -0,0 +1,52 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eight.lf" format="2">
+  <advance width="582"/>
+  <outline>
+    <contour>
+      <point x="296" y="-10" type="curve" smooth="yes"/>
+      <point x="426" y="-10"/>
+      <point x="513" y="57"/>
+      <point x="513" y="163" type="curve" smooth="yes"/>
+      <point x="513" y="389"/>
+      <point x="118" y="324"/>
+      <point x="118" y="540" type="curve" smooth="yes"/>
+      <point x="118" y="629"/>
+      <point x="185" y="687"/>
+      <point x="283" y="687" type="curve" smooth="yes"/>
+      <point x="381" y="687"/>
+      <point x="456" y="628"/>
+      <point x="456" y="543" type="curve" smooth="yes"/>
+      <point x="456" y="460"/>
+      <point x="384" y="397"/>
+      <point x="275" y="369" type="curve"/>
+      <point x="291" y="358" type="line"/>
+      <point x="404" y="385"/>
+      <point x="475" y="454"/>
+      <point x="475" y="543" type="curve" smooth="yes"/>
+      <point x="475" y="639"/>
+      <point x="394" y="704"/>
+      <point x="285" y="704" type="curve" smooth="yes"/>
+      <point x="175" y="704"/>
+      <point x="99" y="639"/>
+      <point x="99" y="538" type="curve" smooth="yes"/>
+      <point x="99" y="307"/>
+      <point x="493" y="372"/>
+      <point x="493" y="161" type="curve" smooth="yes"/>
+      <point x="493" y="67"/>
+      <point x="416" y="7"/>
+      <point x="298" y="7" type="curve" smooth="yes"/>
+      <point x="177" y="7"/>
+      <point x="94" y="71"/>
+      <point x="94" y="166" type="curve" smooth="yes"/>
+      <point x="94" y="254"/>
+      <point x="166" y="325"/>
+      <point x="275" y="352" type="curve"/>
+      <point x="259" y="363" type="line"/>
+      <point x="148" y="338"/>
+      <point x="74" y="260"/>
+      <point x="74" y="164" type="curve" smooth="yes"/>
+      <point x="74" y="60"/>
+      <point x="163" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/eight.numr.glif b/src/Cantarell-Light.ufo/glyphs/eight.numr.glif
new file mode 100644
index 00000000..531f919c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/eight.numr.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eight.numr" format="2">
+  <advance width="431"/>
+  <outline>
+    <component base="eight.dnom" yOffset="260"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>eight.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>eight.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/eight.osf.glif b/src/Cantarell-Light.ufo/glyphs/eight.osf.glif
new file mode 100644
index 00000000..43eef923
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/eight.osf.glif
@@ -0,0 +1,52 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eight.osf" format="2">
+  <advance width="582"/>
+  <outline>
+    <contour>
+      <point x="296" y="-10" type="curve" smooth="yes"/>
+      <point x="426" y="-10"/>
+      <point x="513" y="57"/>
+      <point x="513" y="163" type="curve" smooth="yes"/>
+      <point x="513" y="389"/>
+      <point x="118" y="324"/>
+      <point x="118" y="540" type="curve" smooth="yes"/>
+      <point x="118" y="629"/>
+      <point x="185" y="687"/>
+      <point x="283" y="687" type="curve" smooth="yes"/>
+      <point x="381" y="687"/>
+      <point x="456" y="628"/>
+      <point x="456" y="543" type="curve" smooth="yes"/>
+      <point x="456" y="460"/>
+      <point x="384" y="397"/>
+      <point x="275" y="369" type="curve"/>
+      <point x="291" y="358" type="line"/>
+      <point x="404" y="385"/>
+      <point x="475" y="454"/>
+      <point x="475" y="543" type="curve" smooth="yes"/>
+      <point x="475" y="639"/>
+      <point x="394" y="704"/>
+      <point x="285" y="704" type="curve" smooth="yes"/>
+      <point x="175" y="704"/>
+      <point x="99" y="639"/>
+      <point x="99" y="538" type="curve" smooth="yes"/>
+      <point x="99" y="307"/>
+      <point x="493" y="372"/>
+      <point x="493" y="161" type="curve" smooth="yes"/>
+      <point x="493" y="67"/>
+      <point x="416" y="7"/>
+      <point x="298" y="7" type="curve" smooth="yes"/>
+      <point x="177" y="7"/>
+      <point x="94" y="71"/>
+      <point x="94" y="166" type="curve" smooth="yes"/>
+      <point x="94" y="254"/>
+      <point x="166" y="325"/>
+      <point x="275" y="352" type="curve"/>
+      <point x="259" y="363" type="line"/>
+      <point x="148" y="338"/>
+      <point x="74" y="260"/>
+      <point x="74" y="164" type="curve" smooth="yes"/>
+      <point x="74" y="60"/>
+      <point x="163" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/eight.subs.glif b/src/Cantarell-Light.ufo/glyphs/eight.subs.glif
new file mode 100644
index 00000000..71022812
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/eight.subs.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eight.subs" format="2">
+  <advance width="431"/>
+  <outline>
+    <component base="eight.dnom" yOffset="-170"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>eight.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>eight.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/eight.tf.glif b/src/Cantarell-Light.ufo/glyphs/eight.tf.glif
new file mode 100644
index 00000000..611a5391
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/eight.tf.glif
@@ -0,0 +1,61 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eight.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="295" y="-10" type="curve" smooth="yes"/>
+      <point x="425" y="-10"/>
+      <point x="512" y="57"/>
+      <point x="512" y="163" type="curve" smooth="yes"/>
+      <point x="512" y="389"/>
+      <point x="118" y="324"/>
+      <point x="118" y="540" type="curve" smooth="yes"/>
+      <point x="118" y="629"/>
+      <point x="185" y="687"/>
+      <point x="282" y="687" type="curve" smooth="yes"/>
+      <point x="380" y="687"/>
+      <point x="455" y="628"/>
+      <point x="455" y="543" type="curve" smooth="yes"/>
+      <point x="455" y="460"/>
+      <point x="383" y="397"/>
+      <point x="274" y="369" type="curve"/>
+      <point x="290" y="358" type="line"/>
+      <point x="403" y="385"/>
+      <point x="474" y="454"/>
+      <point x="474" y="543" type="curve" smooth="yes"/>
+      <point x="474" y="639"/>
+      <point x="393" y="704"/>
+      <point x="284" y="704" type="curve" smooth="yes"/>
+      <point x="175" y="704"/>
+      <point x="99" y="639"/>
+      <point x="99" y="538" type="curve" smooth="yes"/>
+      <point x="99" y="307"/>
+      <point x="492" y="372"/>
+      <point x="492" y="161" type="curve" smooth="yes"/>
+      <point x="492" y="67"/>
+      <point x="415" y="7"/>
+      <point x="297" y="7" type="curve" smooth="yes"/>
+      <point x="177" y="7"/>
+      <point x="94" y="71"/>
+      <point x="94" y="166" type="curve" smooth="yes"/>
+      <point x="94" y="254"/>
+      <point x="166" y="325"/>
+      <point x="274" y="352" type="curve"/>
+      <point x="258" y="363" type="line"/>
+      <point x="148" y="338"/>
+      <point x="74" y="260"/>
+      <point x="74" y="164" type="curve" smooth="yes"/>
+      <point x="74" y="60"/>
+      <point x="163" y="-10"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/eight.tosf.glif b/src/Cantarell-Light.ufo/glyphs/eight.tosf.glif
new file mode 100644
index 00000000..f0447f8e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/eight.tosf.glif
@@ -0,0 +1,61 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eight.tosf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="295" y="-10" type="curve" smooth="yes"/>
+      <point x="425" y="-10"/>
+      <point x="512" y="57"/>
+      <point x="512" y="163" type="curve" smooth="yes"/>
+      <point x="512" y="389"/>
+      <point x="118" y="324"/>
+      <point x="118" y="540" type="curve" smooth="yes"/>
+      <point x="118" y="629"/>
+      <point x="185" y="687"/>
+      <point x="282" y="687" type="curve" smooth="yes"/>
+      <point x="380" y="687"/>
+      <point x="455" y="628"/>
+      <point x="455" y="543" type="curve" smooth="yes"/>
+      <point x="455" y="460"/>
+      <point x="383" y="397"/>
+      <point x="274" y="369" type="curve"/>
+      <point x="290" y="358" type="line"/>
+      <point x="403" y="385"/>
+      <point x="474" y="454"/>
+      <point x="474" y="543" type="curve" smooth="yes"/>
+      <point x="474" y="639"/>
+      <point x="393" y="704"/>
+      <point x="284" y="704" type="curve" smooth="yes"/>
+      <point x="175" y="704"/>
+      <point x="99" y="639"/>
+      <point x="99" y="538" type="curve" smooth="yes"/>
+      <point x="99" y="307"/>
+      <point x="492" y="372"/>
+      <point x="492" y="161" type="curve" smooth="yes"/>
+      <point x="492" y="67"/>
+      <point x="415" y="7"/>
+      <point x="297" y="7" type="curve" smooth="yes"/>
+      <point x="177" y="7"/>
+      <point x="94" y="71"/>
+      <point x="94" y="166" type="curve" smooth="yes"/>
+      <point x="94" y="254"/>
+      <point x="166" y="325"/>
+      <point x="274" y="352" type="curve"/>
+      <point x="258" y="363" type="line"/>
+      <point x="148" y="338"/>
+      <point x="74" y="260"/>
+      <point x="74" y="164" type="curve" smooth="yes"/>
+      <point x="74" y="60"/>
+      <point x="163" y="-10"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/eightinferior.glif 
b/src/Cantarell-Light.ufo/glyphs/eightinferior.glif
new file mode 100644
index 00000000..4888872a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/eightinferior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eightinferior" format="2">
+  <advance width="431"/>
+  <unicode hex="2088"/>
+  <outline>
+    <component base="eight.dnom" yOffset="-100"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>eight.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>eight.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/eightsuperior.glif 
b/src/Cantarell-Light.ufo/glyphs/eightsuperior.glif
new file mode 100644
index 00000000..72ce1e42
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/eightsuperior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eightsuperior" format="2">
+  <advance width="431"/>
+  <unicode hex="2078"/>
+  <outline>
+    <component base="eight.dnom" yOffset="370"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>eight.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>eight.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/einvertedbreve.glif 
b/src/Cantarell-Light.ufo/glyphs/einvertedbreve.glif
new file mode 100644
index 00000000..5c366dd4
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/einvertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="einvertedbreve" format="2">
+  <advance width="493"/>
+  <unicode hex="0207"/>
+  <outline>
+    <component base="e"/>
+    <component base="breveinvertedcomb" xOffset="52"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/el-cy.glif b/src/Cantarell-Light.ufo/glyphs/el-cy.glif
new file mode 100644
index 00000000..94cc15a3
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/el-cy.glif
@@ -0,0 +1,42 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="el-cy" format="2">
+  <advance width="541"/>
+  <unicode hex="043B"/>
+  <outline>
+    <contour>
+      <point x="74" y="-7" type="curve" smooth="yes"/>
+      <point x="140" y="-7"/>
+      <point x="173" y="75"/>
+      <point x="173" y="221" type="curve" smooth="yes"/>
+      <point x="173" y="463" type="line"/>
+      <point x="433" y="463" type="line"/>
+      <point x="433" y="0" type="line"/>
+      <point x="453" y="0" type="line"/>
+      <point x="453" y="480" type="line"/>
+      <point x="154" y="480" type="line"/>
+      <point x="154" y="212" type="line" smooth="yes"/>
+      <point x="154" y="83"/>
+      <point x="127" y="10"/>
+      <point x="72" y="10" type="curve" smooth="yes"/>
+      <point x="61" y="10"/>
+      <point x="46" y="14"/>
+      <point x="27" y="27" type="curve"/>
+      <point x="20" y="13" type="line"/>
+      <point x="33" y="1"/>
+      <point x="54" y="-7"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-2</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ellipsis.glif b/src/Cantarell-Light.ufo/glyphs/ellipsis.glif
new file mode 100644
index 00000000..a171e063
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ellipsis.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ellipsis" format="2">
+  <advance width="630"/>
+  <unicode hex="2026"/>
+  <outline>
+    <component base="period" xOffset="400"/>
+    <component base="period" xOffset="200"/>
+    <component base="period"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/em-cy.glif b/src/Cantarell-Light.ufo/glyphs/em-cy.glif
new file mode 100644
index 00000000..0df3e5ff
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/em-cy.glif
@@ -0,0 +1,38 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="em-cy" format="2">
+  <advance width="610"/>
+  <unicode hex="043C"/>
+  <outline>
+    <contour>
+      <point x="88" y="0" type="line"/>
+      <point x="107" y="0" type="line"/>
+      <point x="107" y="461" type="line"/>
+      <point x="101" y="461" type="line"/>
+      <point x="294" y="75" type="line"/>
+      <point x="311" y="75" type="line"/>
+      <point x="509" y="461" type="line"/>
+      <point x="504" y="461" type="line"/>
+      <point x="504" y="0" type="line"/>
+      <point x="522" y="0" type="line"/>
+      <point x="522" y="480" type="line"/>
+      <point x="501" y="480" type="line"/>
+      <point x="299" y="85" type="line"/>
+      <point x="309" y="85" type="line"/>
+      <point x="111" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-2</integer>
+        <key>width</key>
+        <integer>75</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/emacron.glif b/src/Cantarell-Light.ufo/glyphs/emacron.glif
new file mode 100644
index 00000000..080067da
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/emacron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="emacron" format="2">
+  <advance width="493"/>
+  <unicode hex="0113"/>
+  <outline>
+    <component base="e"/>
+    <component base="macroncomb" xOffset="10"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/emacronacute.glif 
b/src/Cantarell-Light.ufo/glyphs/emacronacute.glif
new file mode 100644
index 00000000..23132b80
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/emacronacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="emacronacute" format="2">
+  <advance width="493"/>
+  <unicode hex="1E17"/>
+  <outline>
+    <component base="e"/>
+    <component base="macroncomb_acutecomb" xOffset="15"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/emacrongrave.glif 
b/src/Cantarell-Light.ufo/glyphs/emacrongrave.glif
new file mode 100644
index 00000000..daf653a3
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/emacrongrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="emacrongrave" format="2">
+  <advance width="493"/>
+  <unicode hex="1E15"/>
+  <outline>
+    <component base="e"/>
+    <component base="macroncomb_gravecomb" xOffset="15"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/emdash.glif b/src/Cantarell-Light.ufo/glyphs/emdash.glif
new file mode 100644
index 00000000..93deca68
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/emdash.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="emdash" format="2">
+  <advance width="1192"/>
+  <unicode hex="2014"/>
+  <outline>
+    <contour>
+      <point x="96" y="240" type="line"/>
+      <point x="1096" y="240" type="line"/>
+      <point x="1096" y="257" type="line"/>
+      <point x="96" y="257" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/emptyset.glif b/src/Cantarell-Light.ufo/glyphs/emptyset.glif
new file mode 100644
index 00000000..59fdb971
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/emptyset.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="emptyset" format="2">
+  <advance width="744"/>
+  <unicode hex="2205"/>
+  <outline>
+    <contour>
+      <point x="371" y="74" type="curve" smooth="yes"/>
+      <point x="533" y="74"/>
+      <point x="641" y="181"/>
+      <point x="641" y="342" type="curve" smooth="yes"/>
+      <point x="641" y="502"/>
+      <point x="534" y="609"/>
+      <point x="373" y="609" type="curve" smooth="yes"/>
+      <point x="211" y="609"/>
+      <point x="103" y="501"/>
+      <point x="103" y="340" type="curve" smooth="yes"/>
+      <point x="103" y="180"/>
+      <point x="210" y="74"/>
+    </contour>
+    <contour>
+      <point x="373" y="92" type="curve" smooth="yes"/>
+      <point x="223" y="92"/>
+      <point x="123" y="192"/>
+      <point x="123" y="342" type="curve" smooth="yes"/>
+      <point x="123" y="491"/>
+      <point x="222" y="591"/>
+      <point x="370" y="591" type="curve" smooth="yes"/>
+      <point x="521" y="591"/>
+      <point x="621" y="491"/>
+      <point x="621" y="340" type="curve" smooth="yes"/>
+      <point x="621" y="191"/>
+      <point x="522" y="92"/>
+    </contour>
+    <contour>
+      <point x="177" y="48" type="line"/>
+      <point x="581" y="647" type="line"/>
+      <point x="567" y="657" type="line"/>
+      <point x="163" y="58" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/emquad.glif b/src/Cantarell-Light.ufo/glyphs/emquad.glif
new file mode 100644
index 00000000..2a7dc601
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/emquad.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="emquad" format="2">
+  <advance width="1000"/>
+  <unicode hex="2001"/>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/emspace.glif b/src/Cantarell-Light.ufo/glyphs/emspace.glif
new file mode 100644
index 00000000..33d6e61a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/emspace.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="emspace" format="2">
+  <advance width="1000"/>
+  <unicode hex="2003"/>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/en-cy.glif b/src/Cantarell-Light.ufo/glyphs/en-cy.glif
new file mode 100644
index 00000000..b4893ea3
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/en-cy.glif
@@ -0,0 +1,37 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="en-cy" format="2">
+  <advance width="529"/>
+  <unicode hex="043D"/>
+  <anchor x="473" y="0" name="bottomright"/>
+  <outline>
+    <contour>
+      <point x="420" y="0" type="line"/>
+      <point x="441" y="0" type="line"/>
+      <point x="441" y="480" type="line"/>
+      <point x="420" y="480" type="line"/>
+    </contour>
+    <contour>
+      <point x="88" y="0" type="line"/>
+      <point x="109" y="0" type="line"/>
+      <point x="109" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
+    </contour>
+    <contour>
+      <point x="100" y="245" type="line"/>
+      <point x="428" y="245" type="line"/>
+      <point x="428" y="262" type="line"/>
+      <point x="100" y="262" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>width</key>
+        <integer>79</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/endash.glif b/src/Cantarell-Light.ufo/glyphs/endash.glif
new file mode 100644
index 00000000..c473d754
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/endash.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="endash" format="2">
+  <advance width="692"/>
+  <unicode hex="2013"/>
+  <outline>
+    <contour>
+      <point x="96" y="240" type="line"/>
+      <point x="596" y="240" type="line"/>
+      <point x="596" y="257" type="line"/>
+      <point x="96" y="257" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/endescender-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/endescender-cy.glif
new file mode 100644
index 00000000..bb9288da
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/endescender-cy.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="endescender-cy" format="2">
+  <advance width="536"/>
+  <unicode hex="04A3"/>
+  <outline>
+    <component base="en-cy"/>
+    <component base="descender-cy" xOffset="377"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>en-cy</string>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/eng.glif b/src/Cantarell-Light.ufo/glyphs/eng.glif
new file mode 100644
index 00000000..85285524
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/eng.glif
@@ -0,0 +1,52 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eng" format="2">
+  <advance width="525"/>
+  <unicode hex="014B"/>
+  <outline>
+    <contour>
+      <point x="88" y="0" type="line"/>
+      <point x="109" y="0" type="line"/>
+      <point x="109" y="399" type="line"/>
+      <point x="105" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
+    </contour>
+    <contour>
+      <point x="425" y="0" type="line"/>
+      <point x="446" y="0" type="line"/>
+      <point x="446" y="314" type="line" smooth="yes"/>
+      <point x="446" y="421"/>
+      <point x="386" y="486"/>
+      <point x="280" y="486" type="curve" smooth="yes"/>
+      <point x="204" y="486"/>
+      <point x="134" y="454"/>
+      <point x="93" y="399" type="curve"/>
+      <point x="102" y="388" type="line"/>
+      <point x="136" y="436"/>
+      <point x="206" y="468"/>
+      <point x="277" y="468" type="curve" smooth="yes"/>
+      <point x="372" y="468"/>
+      <point x="425" y="411"/>
+      <point x="425" y="314" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="340" y="-217" type="line"/>
+      <point x="404" y="-187"/>
+      <point x="446" y="-110"/>
+      <point x="446" y="-23" type="curve" smooth="yes"/>
+      <point x="446" y="0" type="line"/>
+      <point x="425" y="0" type="line"/>
+      <point x="425" y="-35" type="line" smooth="yes"/>
+      <point x="425" y="-104"/>
+      <point x="389" y="-173"/>
+      <point x="335" y="-207" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>n</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>n</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/enghe-cy.glif b/src/Cantarell-Light.ufo/glyphs/enghe-cy.glif
new file mode 100644
index 00000000..6674f55f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/enghe-cy.glif
@@ -0,0 +1,31 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="enghe-cy" format="2">
+  <advance width="648"/>
+  <unicode hex="04A5"/>
+  <outline>
+    <contour>
+      <point x="420" y="0" type="line"/>
+      <point x="441" y="0" type="line"/>
+      <point x="441" y="480" type="line"/>
+      <point x="420" y="480" type="line"/>
+    </contour>
+    <contour>
+      <point x="88" y="0" type="line"/>
+      <point x="109" y="0" type="line"/>
+      <point x="109" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
+    </contour>
+    <contour>
+      <point x="100" y="245" type="line"/>
+      <point x="428" y="245" type="line"/>
+      <point x="428" y="262" type="line"/>
+      <point x="100" y="262" type="line"/>
+    </contour>
+    <contour>
+      <point x="428" y="463" type="line"/>
+      <point x="636" y="463" type="line"/>
+      <point x="636" y="480" type="line"/>
+      <point x="428" y="480" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/enquad.glif b/src/Cantarell-Light.ufo/glyphs/enquad.glif
new file mode 100644
index 00000000..0eea2da5
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/enquad.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="enquad" format="2">
+  <advance width="500"/>
+  <unicode hex="2000"/>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/enspace.glif b/src/Cantarell-Light.ufo/glyphs/enspace.glif
new file mode 100644
index 00000000..41767d40
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/enspace.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="enspace" format="2">
+  <advance width="500"/>
+  <unicode hex="2002"/>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/eogonek.glif b/src/Cantarell-Light.ufo/glyphs/eogonek.glif
new file mode 100644
index 00000000..b26769d2
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/eogonek.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eogonek" format="2">
+  <advance width="493"/>
+  <unicode hex="0119"/>
+  <outline>
+    <component base="e"/>
+    <component base="ogonekcomb.tall" xOffset="-6" yOffset="-1"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/equal.glif b/src/Cantarell-Light.ufo/glyphs/equal.glif
new file mode 100644
index 00000000..594df207
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/equal.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="equal" format="2">
+  <advance width="723"/>
+  <unicode hex="003D"/>
+  <outline>
+    <contour>
+      <point x="144" y="442" type="line"/>
+      <point x="579" y="442" type="line"/>
+      <point x="579" y="459" type="line"/>
+      <point x="144" y="459" type="line"/>
+    </contour>
+    <contour>
+      <point x="144" y="202" type="line"/>
+      <point x="579" y="202" type="line"/>
+      <point x="579" y="219" type="line"/>
+      <point x="144" y="219" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/equal.tf.glif b/src/Cantarell-Light.ufo/glyphs/equal.tf.glif
new file mode 100644
index 00000000..a433d067
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/equal.tf.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="equal.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="115" y="432" type="line"/>
+      <point x="464" y="432" type="line"/>
+      <point x="464" y="449" type="line"/>
+      <point x="115" y="449" type="line"/>
+    </contour>
+    <contour>
+      <point x="115" y="192" type="line"/>
+      <point x="464" y="192" type="line"/>
+      <point x="464" y="209" type="line"/>
+      <point x="115" y="209" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/equivalence.glif b/src/Cantarell-Light.ufo/glyphs/equivalence.glif
new file mode 100644
index 00000000..fa390d98
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/equivalence.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="equivalence" format="2">
+  <advance width="713"/>
+  <unicode hex="2261"/>
+  <outline>
+    <contour>
+      <point x="144" y="492" type="line"/>
+      <point x="569" y="492" type="line"/>
+      <point x="569" y="509" type="line"/>
+      <point x="144" y="509" type="line"/>
+    </contour>
+    <contour>
+      <point x="144" y="148" type="line"/>
+      <point x="569" y="148" type="line"/>
+      <point x="569" y="165" type="line"/>
+      <point x="144" y="165" type="line"/>
+    </contour>
+    <contour>
+      <point x="144" y="320" type="line"/>
+      <point x="569" y="320" type="line"/>
+      <point x="569" y="337" type="line"/>
+      <point x="144" y="337" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/equivalence.tf.glif 
b/src/Cantarell-Light.ufo/glyphs/equivalence.tf.glif
new file mode 100644
index 00000000..443e637d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/equivalence.tf.glif
@@ -0,0 +1,24 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="equivalence.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="117" y="502" type="line"/>
+      <point x="462" y="502" type="line"/>
+      <point x="462" y="519" type="line"/>
+      <point x="117" y="519" type="line"/>
+    </contour>
+    <contour>
+      <point x="117" y="158" type="line"/>
+      <point x="462" y="158" type="line"/>
+      <point x="462" y="175" type="line"/>
+      <point x="117" y="175" type="line"/>
+    </contour>
+    <contour>
+      <point x="117" y="330" type="line"/>
+      <point x="462" y="330" type="line"/>
+      <point x="462" y="347" type="line"/>
+      <point x="117" y="347" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/er-cy.glif b/src/Cantarell-Light.ufo/glyphs/er-cy.glif
new file mode 100644
index 00000000..08ea121c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/er-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="er-cy" format="2">
+  <advance width="535"/>
+  <unicode hex="0440"/>
+  <outline>
+    <component base="p"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ereversed-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/ereversed-cy.glif
new file mode 100644
index 00000000..84c01e8d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ereversed-cy.glif
@@ -0,0 +1,53 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ereversed-cy" format="2">
+  <advance width="458"/>
+  <unicode hex="044D"/>
+  <anchor x="228" y="480" name="top"/>
+  <outline>
+    <contour>
+      <point x="179" y="-7" type="curve" smooth="yes"/>
+      <point x="316" y="-7"/>
+      <point x="400" y="89"/>
+      <point x="400" y="247" type="curve" smooth="yes"/>
+      <point x="400" y="398"/>
+      <point x="321" y="490"/>
+      <point x="193" y="490" type="curve" smooth="yes"/>
+      <point x="147" y="490"/>
+      <point x="81" y="478"/>
+      <point x="38" y="459" type="curve"/>
+      <point x="43" y="444" type="line"/>
+      <point x="83" y="461"/>
+      <point x="152" y="471"/>
+      <point x="191" y="471" type="curve" smooth="yes"/>
+      <point x="307" y="471"/>
+      <point x="378" y="383"/>
+      <point x="378" y="240" type="curve" smooth="yes"/>
+      <point x="378" y="96"/>
+      <point x="306" y="12"/>
+      <point x="183" y="12" type="curve" smooth="yes"/>
+      <point x="142" y="12"/>
+      <point x="83" y="21"/>
+      <point x="44" y="38" type="curve"/>
+      <point x="37" y="21" type="line"/>
+      <point x="76" y="3"/>
+      <point x="135" y="-7"/>
+    </contour>
+    <contour>
+      <point x="72" y="243" type="line"/>
+      <point x="386" y="243" type="line"/>
+      <point x="386" y="260" type="line"/>
+      <point x="72" y="260" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>width</key>
+        <integer>74</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/es-cy.glif b/src/Cantarell-Light.ufo/glyphs/es-cy.glif
new file mode 100644
index 00000000..353469d4
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/es-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="es-cy" format="2">
+  <advance width="430"/>
+  <unicode hex="0441"/>
+  <anchor x="248" y="0" name="bottomright"/>
+  <outline>
+    <component base="c"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/esdescender-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/esdescender-cy.glif
new file mode 100644
index 00000000..c8f47b4a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/esdescender-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="esdescender-cy" format="2">
+  <advance width="430"/>
+  <unicode hex="04AB"/>
+  <outline>
+    <component base="es-cy"/>
+    <component base="descender-cy.strait" xOffset="141"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/estimated.glif b/src/Cantarell-Light.ufo/glyphs/estimated.glif
new file mode 100644
index 00000000..59312eb6
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/estimated.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="estimated" format="2">
+  <advance width="893"/>
+  <unicode hex="212E"/>
+  <outline>
+    <contour>
+      <point x="450" y="-10" type="curve" smooth="yes"/>
+      <point x="581" y="-10"/>
+      <point x="705" y="42"/>
+      <point x="777" y="119" type="curve"/>
+      <point x="711" y="119" type="line"/>
+      <point x="639" y="62"/>
+      <point x="547" y="36"/>
+      <point x="458" y="36" type="curve" smooth="yes"/>
+      <point x="336" y="36"/>
+      <point x="262" y="84"/>
+      <point x="215" y="145" type="curve"/>
+      <point x="215" y="315" type="line"/>
+      <point x="798" y="315" type="line"/>
+      <point x="798" y="545"/>
+      <point x="681" y="704"/>
+      <point x="453" y="704" type="curve" smooth="yes"/>
+      <point x="222" y="704"/>
+      <point x="104" y="541"/>
+      <point x="104" y="339" type="curve" smooth="yes"/>
+      <point x="104" y="123"/>
+      <point x="240" y="-10"/>
+    </contour>
+    <contour>
+      <point x="215" y="358" type="line"/>
+      <point x="215" y="535" type="line"/>
+      <point x="261" y="619"/>
+      <point x="336" y="662"/>
+      <point x="450" y="662" type="curve" smooth="yes"/>
+      <point x="564" y="662"/>
+      <point x="638" y="619"/>
+      <point x="684" y="535" type="curve"/>
+      <point x="684" y="358" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/eth.glif b/src/Cantarell-Light.ufo/glyphs/eth.glif
new file mode 100644
index 00000000..2521ec49
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/eth.glif
@@ -0,0 +1,49 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eth" format="2">
+  <advance width="556"/>
+  <unicode hex="00F0"/>
+  <outline>
+    <contour>
+      <point x="278" y="-9" type="curve" smooth="yes"/>
+      <point x="401" y="-9"/>
+      <point x="476" y="86"/>
+      <point x="476" y="249" type="curve" smooth="yes"/>
+      <point x="476" y="488"/>
+      <point x="351" y="687"/>
+      <point x="161" y="744" type="curve"/>
+      <point x="155" y="728" type="line"/>
+      <point x="342" y="667"/>
+      <point x="463" y="471"/>
+      <point x="457" y="237" type="curve"/>
+      <point x="459" y="317" type="line"/>
+      <point x="433" y="400"/>
+      <point x="364" y="449"/>
+      <point x="274" y="449" type="curve" smooth="yes"/>
+      <point x="151" y="449"/>
+      <point x="69" y="357"/>
+      <point x="69" y="221" type="curve" smooth="yes"/>
+      <point x="69" y="83"/>
+      <point x="157" y="-9"/>
+    </contour>
+    <contour>
+      <point x="279" y="9" type="curve" smooth="yes"/>
+      <point x="170" y="9"/>
+      <point x="90" y="94"/>
+      <point x="90" y="226" type="curve" smooth="yes"/>
+      <point x="90" y="351"/>
+      <point x="160" y="431"/>
+      <point x="272" y="431" type="curve" smooth="yes"/>
+      <point x="381" y="431"/>
+      <point x="456" y="355"/>
+      <point x="456" y="221" type="curve" smooth="yes"/>
+      <point x="456" y="94"/>
+      <point x="385" y="9"/>
+    </contour>
+    <contour>
+      <point x="163" y="602" type="line"/>
+      <point x="394" y="706" type="line"/>
+      <point x="387" y="720" type="line"/>
+      <point x="156" y="616" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/etilde.glif b/src/Cantarell-Light.ufo/glyphs/etilde.glif
new file mode 100644
index 00000000..b89e27e9
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/etilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="etilde" format="2">
+  <advance width="493"/>
+  <unicode hex="1EBD"/>
+  <outline>
+    <component base="e"/>
+    <component base="tildecomb" xOffset="18"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/euro.glif b/src/Cantarell-Light.ufo/glyphs/euro.glif
new file mode 100644
index 00000000..f0ec5dc5
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/euro.glif
@@ -0,0 +1,47 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="euro" format="2">
+  <advance width="777"/>
+  <unicode hex="20AC"/>
+  <outline>
+    <contour>
+      <point x="83" y="426" type="line"/>
+      <point x="628" y="426" type="line"/>
+      <point x="628" y="443" type="line"/>
+      <point x="83" y="443" type="line"/>
+    </contour>
+    <contour>
+      <point x="83" y="266" type="line"/>
+      <point x="605" y="266" type="line"/>
+      <point x="605" y="283" type="line"/>
+      <point x="83" y="283" type="line"/>
+    </contour>
+    <contour>
+      <point x="494" y="-10" type="curve" smooth="yes"/>
+      <point x="560" y="-10"/>
+      <point x="634" y="6"/>
+      <point x="695" y="33" type="curve"/>
+      <point x="690" y="49" type="line"/>
+      <point x="630" y="24"/>
+      <point x="558" y="9"/>
+      <point x="498" y="9" type="curve" smooth="yes"/>
+      <point x="315" y="9"/>
+      <point x="191" y="145"/>
+      <point x="191" y="348" type="curve" smooth="yes"/>
+      <point x="191" y="549"/>
+      <point x="318" y="683"/>
+      <point x="508" y="683" type="curve" smooth="yes"/>
+      <point x="568" y="683"/>
+      <point x="631" y="670"/>
+      <point x="689" y="645" type="curve"/>
+      <point x="696" y="662" type="line"/>
+      <point x="638" y="689"/>
+      <point x="575" y="702"/>
+      <point x="511" y="702" type="curve" smooth="yes"/>
+      <point x="306" y="702"/>
+      <point x="169" y="556"/>
+      <point x="169" y="338" type="curve" smooth="yes"/>
+      <point x="169" y="129"/>
+      <point x="300" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/exclam.glif b/src/Cantarell-Light.ufo/glyphs/exclam.glif
new file mode 100644
index 00000000..5e325349
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/exclam.glif
@@ -0,0 +1,27 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="exclam" format="2">
+  <advance width="214"/>
+  <unicode hex="0021"/>
+  <outline>
+    <contour>
+      <point x="98" y="155" type="line"/>
+      <point x="115" y="155" type="line"/>
+      <point x="117" y="694" type="line"/>
+      <point x="96" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="109" y="-10" type="curve" smooth="yes"/>
+      <point x="123" y="-10"/>
+      <point x="132" y="0"/>
+      <point x="132" y="13" type="curve" smooth="yes"/>
+      <point x="132" y="27"/>
+      <point x="123" y="37"/>
+      <point x="109" y="37" type="curve" smooth="yes"/>
+      <point x="95" y="37"/>
+      <point x="86" y="27"/>
+      <point x="86" y="13" type="curve" smooth="yes"/>
+      <point x="86" y="0"/>
+      <point x="95" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/exclamdown.glif b/src/Cantarell-Light.ufo/glyphs/exclamdown.glif
new file mode 100644
index 00000000..cb71790c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/exclamdown.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="exclamdown" format="2">
+  <advance width="214"/>
+  <unicode hex="00A1"/>
+  <outline>
+    <component base="exclam" yScale="-1" xOffset="-5" yOffset="470"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/f.glif b/src/Cantarell-Light.ufo/glyphs/f.glif
new file mode 100644
index 00000000..1de1c1fd
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/f.glif
@@ -0,0 +1,36 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="f" format="2">
+  <advance width="295"/>
+  <unicode hex="0066"/>
+  <note>
+f
+</note>
+  <anchor x="106" y="0" name="bottom"/>
+  <anchor x="213" y="739" name="top"/>
+  <outline>
+    <contour>
+      <point x="96" y="0" type="line"/>
+      <point x="116" y="0" type="line"/>
+      <point x="116" y="636" type="line" smooth="yes"/>
+      <point x="116" y="694"/>
+      <point x="156" y="731"/>
+      <point x="217" y="731" type="curve" smooth="yes"/>
+      <point x="244" y="731"/>
+      <point x="274" y="724"/>
+      <point x="297" y="712" type="curve"/>
+      <point x="303" y="726" type="line"/>
+      <point x="276" y="741"/>
+      <point x="248" y="749"/>
+      <point x="220" y="749" type="curve" smooth="yes"/>
+      <point x="146" y="749"/>
+      <point x="96" y="702"/>
+      <point x="96" y="631" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="22" y="463" type="line"/>
+      <point x="275" y="463" type="line"/>
+      <point x="275" y="480" type="line"/>
+      <point x="22" y="480" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/f_f.glif b/src/Cantarell-Light.ufo/glyphs/f_f.glif
new file mode 100644
index 00000000..e0053a38
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/f_f.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="f_f" format="2">
+  <advance width="590"/>
+  <outline>
+    <component base="f"/>
+    <component base="f" xOffset="295"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>f</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>f</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/f_f_i.glif b/src/Cantarell-Light.ufo/glyphs/f_f_i.glif
new file mode 100644
index 00000000..dc0e788f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/f_f_i.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="f_f_i" format="2">
+  <advance width="791"/>
+  <outline>
+    <component base="f_f"/>
+    <component base="i" xOffset="590"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>f</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>i</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/f_f_l.glif b/src/Cantarell-Light.ufo/glyphs/f_f_l.glif
new file mode 100644
index 00000000..bb7a11e8
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/f_f_l.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="f_f_l" format="2">
+  <advance width="822"/>
+  <outline>
+    <component base="f_f"/>
+    <component base="l" xOffset="590"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>f</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>l</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/fi.glif b/src/Cantarell-Light.ufo/glyphs/fi.glif
new file mode 100644
index 00000000..30d55751
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/fi.glif
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fi" format="2">
+  <advance width="496"/>
+  <unicode hex="FB01"/>
+  <outline>
+    <component base="f"/>
+    <component base="i" xOffset="295"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>f</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>i</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/figuredash.glif b/src/Cantarell-Light.ufo/glyphs/figuredash.glif
new file mode 100644
index 00000000..9219c463
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/figuredash.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="figuredash" format="2">
+  <advance width="792"/>
+  <unicode hex="2012"/>
+  <outline>
+    <contour>
+      <point x="96" y="240" type="line"/>
+      <point x="696" y="240" type="line"/>
+      <point x="696" y="257" type="line"/>
+      <point x="96" y="257" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/figurespace.glif b/src/Cantarell-Light.ufo/glyphs/figurespace.glif
new file mode 100644
index 00000000..8513f6fc
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/figurespace.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="figurespace" format="2">
+  <advance width="600"/>
+  <unicode hex="2007"/>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/firsttonechinese.glif 
b/src/Cantarell-Light.ufo/glyphs/firsttonechinese.glif
new file mode 100644
index 00000000..22d19c3c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/firsttonechinese.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="firsttonechinese" format="2">
+  <advance width="475"/>
+  <unicode hex="02C9"/>
+  <outline>
+    <component base="macroncomb"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/fita-cy.glif b/src/Cantarell-Light.ufo/glyphs/fita-cy.glif
new file mode 100644
index 00000000..3c35b8c2
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/fita-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fita-cy" format="2">
+  <advance width="535"/>
+  <unicode hex="0473"/>
+  <outline>
+    <component base="obarred-cy"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/five.dnom.glif b/src/Cantarell-Light.ufo/glyphs/five.dnom.glif
new file mode 100644
index 00000000..8b7d2810
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/five.dnom.glif
@@ -0,0 +1,55 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="five.dnom" format="2">
+  <advance width="400"/>
+  <note>
+five
+</note>
+  <outline>
+    <contour>
+      <point x="185" y="-7" type="curve" smooth="yes"/>
+      <point x="289" y="-7"/>
+      <point x="355" y="54"/>
+      <point x="355" y="140" type="curve" smooth="yes"/>
+      <point x="355" y="224"/>
+      <point x="290" y="277"/>
+      <point x="181" y="277" type="curve" smooth="yes"/>
+      <point x="156" y="277"/>
+      <point x="120" y="274"/>
+      <point x="83" y="267" type="curve"/>
+      <point x="92" y="262" type="line"/>
+      <point x="102" y="454" type="line"/>
+      <point x="333" y="454" type="line"/>
+      <point x="333" y="472" type="line"/>
+      <point x="83" y="472" type="line"/>
+      <point x="71" y="247" type="line"/>
+      <point x="105" y="254"/>
+      <point x="144" y="258"/>
+      <point x="174" y="258" type="curve" smooth="yes"/>
+      <point x="278" y="258"/>
+      <point x="333" y="209"/>
+      <point x="333" y="137" type="curve" smooth="yes"/>
+      <point x="333" y="63"/>
+      <point x="276" y="13"/>
+      <point x="189" y="13" type="curve" smooth="yes"/>
+      <point x="142" y="13"/>
+      <point x="91" y="26"/>
+      <point x="56" y="45" type="curve"/>
+      <point x="50" y="28" type="line"/>
+      <point x="88" y="6"/>
+      <point x="138" y="-7"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>68</integer>
+        <key>weight</key>
+        <integer>1</integer>
+        <key>width</key>
+        <integer>74</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/five.glif b/src/Cantarell-Light.ufo/glyphs/five.glif
new file mode 100644
index 00000000..40c84163
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/five.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="five" format="2">
+  <advance width="542"/>
+  <unicode hex="0035"/>
+  <outline>
+    <component base="five.lf"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>five.lf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>five.lf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/five.lf.glif b/src/Cantarell-Light.ufo/glyphs/five.lf.glif
new file mode 100644
index 00000000..4c7c8fef
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/five.lf.glif
@@ -0,0 +1,39 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="five.lf" format="2">
+  <advance width="542"/>
+  <outline>
+    <contour>
+      <point x="251" y="-10" type="curve" smooth="yes"/>
+      <point x="389" y="-10"/>
+      <point x="475" y="80"/>
+      <point x="475" y="203" type="curve" smooth="yes"/>
+      <point x="475" y="326"/>
+      <point x="388" y="403"/>
+      <point x="243" y="403" type="curve" smooth="yes"/>
+      <point x="206" y="403"/>
+      <point x="156" y="398"/>
+      <point x="106" y="388" type="curve"/>
+      <point x="118" y="384" type="line"/>
+      <point x="131" y="677" type="line"/>
+      <point x="446" y="677" type="line"/>
+      <point x="446" y="694" type="line"/>
+      <point x="113" y="694" type="line"/>
+      <point x="97" y="369" type="line"/>
+      <point x="143" y="379"/>
+      <point x="195" y="385"/>
+      <point x="236" y="385" type="curve" smooth="yes"/>
+      <point x="380" y="385"/>
+      <point x="454" y="310"/>
+      <point x="454" y="201" type="curve" smooth="yes"/>
+      <point x="454" y="88"/>
+      <point x="376" y="9"/>
+      <point x="255" y="9" type="curve" smooth="yes"/>
+      <point x="193" y="9"/>
+      <point x="121" y="29"/>
+      <point x="76" y="58" type="curve"/>
+      <point x="70" y="41" type="line"/>
+      <point x="120" y="9"/>
+      <point x="187" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/five.numr.glif b/src/Cantarell-Light.ufo/glyphs/five.numr.glif
new file mode 100644
index 00000000..274171a9
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/five.numr.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="five.numr" format="2">
+  <advance width="400"/>
+  <outline>
+    <component base="five.dnom" yOffset="260"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>five.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>five.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/five.osf.glif b/src/Cantarell-Light.ufo/glyphs/five.osf.glif
new file mode 100644
index 00000000..f78453f9
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/five.osf.glif
@@ -0,0 +1,39 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="five.osf" format="2">
+  <advance width="542"/>
+  <outline>
+    <contour>
+      <point x="251" y="-110" type="curve" smooth="yes"/>
+      <point x="389" y="-110"/>
+      <point x="475" y="-20"/>
+      <point x="475" y="103" type="curve" smooth="yes"/>
+      <point x="475" y="226"/>
+      <point x="388" y="303"/>
+      <point x="243" y="303" type="curve" smooth="yes"/>
+      <point x="206" y="303"/>
+      <point x="156" y="298"/>
+      <point x="106" y="288" type="curve"/>
+      <point x="118" y="284" type="line"/>
+      <point x="131" y="577" type="line"/>
+      <point x="446" y="577" type="line"/>
+      <point x="446" y="594" type="line"/>
+      <point x="113" y="594" type="line"/>
+      <point x="97" y="269" type="line"/>
+      <point x="143" y="279"/>
+      <point x="195" y="285"/>
+      <point x="236" y="285" type="curve" smooth="yes"/>
+      <point x="380" y="285"/>
+      <point x="454" y="210"/>
+      <point x="454" y="101" type="curve" smooth="yes"/>
+      <point x="454" y="-12"/>
+      <point x="376" y="-91"/>
+      <point x="255" y="-91" type="curve" smooth="yes"/>
+      <point x="193" y="-91"/>
+      <point x="121" y="-71"/>
+      <point x="76" y="-42" type="curve"/>
+      <point x="70" y="-59" type="line"/>
+      <point x="120" y="-91"/>
+      <point x="187" y="-110"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/five.subs.glif b/src/Cantarell-Light.ufo/glyphs/five.subs.glif
new file mode 100644
index 00000000..be68ee30
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/five.subs.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="five.subs" format="2">
+  <advance width="400"/>
+  <outline>
+    <component base="five.dnom" yOffset="-170"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>five.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>five.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/five.tf.glif b/src/Cantarell-Light.ufo/glyphs/five.tf.glif
new file mode 100644
index 00000000..2cd9df74
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/five.tf.glif
@@ -0,0 +1,48 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="five.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="269" y="-10" type="curve" smooth="yes"/>
+      <point x="415" y="-10"/>
+      <point x="506" y="80"/>
+      <point x="506" y="203" type="curve" smooth="yes"/>
+      <point x="506" y="326"/>
+      <point x="413" y="403"/>
+      <point x="260" y="403" type="curve" smooth="yes"/>
+      <point x="222" y="403"/>
+      <point x="168" y="398"/>
+      <point x="115" y="388" type="curve"/>
+      <point x="127" y="384" type="line"/>
+      <point x="141" y="677" type="line"/>
+      <point x="475" y="677" type="line"/>
+      <point x="475" y="694" type="line"/>
+      <point x="123" y="694" type="line"/>
+      <point x="106" y="369" type="line"/>
+      <point x="155" y="379"/>
+      <point x="211" y="385"/>
+      <point x="254" y="385" type="curve" smooth="yes"/>
+      <point x="406" y="385"/>
+      <point x="485" y="310"/>
+      <point x="485" y="201" type="curve" smooth="yes"/>
+      <point x="485" y="88"/>
+      <point x="401" y="9"/>
+      <point x="274" y="9" type="curve" smooth="yes"/>
+      <point x="209" y="9"/>
+      <point x="134" y="28"/>
+      <point x="84" y="58" type="curve"/>
+      <point x="78" y="41" type="line"/>
+      <point x="131" y="9"/>
+      <point x="201" y="-10"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/five.tosf.glif b/src/Cantarell-Light.ufo/glyphs/five.tosf.glif
new file mode 100644
index 00000000..3bc015b2
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/five.tosf.glif
@@ -0,0 +1,48 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="five.tosf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="269" y="-110" type="curve" smooth="yes"/>
+      <point x="415" y="-110"/>
+      <point x="506" y="-20"/>
+      <point x="506" y="103" type="curve" smooth="yes"/>
+      <point x="506" y="226"/>
+      <point x="413" y="303"/>
+      <point x="261" y="303" type="curve" smooth="yes"/>
+      <point x="222" y="303"/>
+      <point x="168" y="298"/>
+      <point x="115" y="288" type="curve"/>
+      <point x="128" y="284" type="line"/>
+      <point x="141" y="577" type="line"/>
+      <point x="475" y="577" type="line"/>
+      <point x="475" y="594" type="line"/>
+      <point x="123" y="594" type="line"/>
+      <point x="106" y="269" type="line"/>
+      <point x="155" y="279"/>
+      <point x="211" y="285"/>
+      <point x="254" y="285" type="curve" smooth="yes"/>
+      <point x="406" y="285"/>
+      <point x="485" y="210"/>
+      <point x="485" y="101" type="curve" smooth="yes"/>
+      <point x="485" y="-12"/>
+      <point x="401" y="-91"/>
+      <point x="274" y="-91" type="curve" smooth="yes"/>
+      <point x="208" y="-91"/>
+      <point x="132" y="-71"/>
+      <point x="84" y="-42" type="curve"/>
+      <point x="78" y="-59" type="line"/>
+      <point x="131" y="-91"/>
+      <point x="202" y="-110"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/fiveeighths.glif b/src/Cantarell-Light.ufo/glyphs/fiveeighths.glif
new file mode 100644
index 00000000..a78260fd
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/fiveeighths.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fiveeighths" format="2">
+  <advance width="1131"/>
+  <unicode hex="215D"/>
+  <outline>
+    <component base="five.numr"/>
+    <component base="fraction" xOffset="400"/>
+    <component base="eight.dnom" xOffset="700"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>five.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>five.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/fiveinferior.glif 
b/src/Cantarell-Light.ufo/glyphs/fiveinferior.glif
new file mode 100644
index 00000000..116315aa
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/fiveinferior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fiveinferior" format="2">
+  <advance width="400"/>
+  <unicode hex="2085"/>
+  <outline>
+    <component base="five.dnom" yOffset="-100"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>five.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>five.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/fivesixths.glif b/src/Cantarell-Light.ufo/glyphs/fivesixths.glif
new file mode 100644
index 00000000..3db7a01e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/fivesixths.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fivesixths" format="2">
+  <advance width="1132"/>
+  <unicode hex="215A"/>
+  <outline>
+    <component base="five.numr"/>
+    <component base="fraction" xOffset="400"/>
+    <component base="six.dnom" xOffset="700"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>five.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>five.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/fivesuperior.glif 
b/src/Cantarell-Light.ufo/glyphs/fivesuperior.glif
new file mode 100644
index 00000000..b7737b45
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/fivesuperior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fivesuperior" format="2">
+  <advance width="400"/>
+  <unicode hex="2075"/>
+  <outline>
+    <component base="five.dnom" yOffset="370"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>five.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>five.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/fl.glif b/src/Cantarell-Light.ufo/glyphs/fl.glif
new file mode 100644
index 00000000..d545e13c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/fl.glif
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fl" format="2">
+  <advance width="527"/>
+  <unicode hex="FB02"/>
+  <outline>
+    <component base="f"/>
+    <component base="l" xOffset="295"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>f</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>l</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/florin.glif b/src/Cantarell-Light.ufo/glyphs/florin.glif
new file mode 100644
index 00000000..ff255cd3
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/florin.glif
@@ -0,0 +1,43 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="florin" format="2">
+  <advance width="430"/>
+  <unicode hex="0192"/>
+  <outline>
+    <contour>
+      <point x="164" y="0" type="line"/>
+      <point x="184" y="0" type="line"/>
+      <point x="184" y="636" type="line" smooth="yes"/>
+      <point x="184" y="695"/>
+      <point x="218" y="731"/>
+      <point x="275" y="731" type="curve" smooth="yes"/>
+      <point x="302" y="731"/>
+      <point x="331" y="723"/>
+      <point x="350" y="711" type="curve"/>
+      <point x="356" y="727" type="line"/>
+      <point x="335" y="741"/>
+      <point x="307" y="749"/>
+      <point x="278" y="749" type="curve" smooth="yes"/>
+      <point x="211" y="749"/>
+      <point x="164" y="702"/>
+      <point x="164" y="631" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="87" y="463" type="line"/>
+      <point x="338" y="463" type="line"/>
+      <point x="338" y="480" type="line"/>
+      <point x="87" y="480" type="line"/>
+    </contour>
+    <contour>
+      <point x="78" y="-217" type="line"/>
+      <point x="142" y="-187"/>
+      <point x="184" y="-110"/>
+      <point x="184" y="-23" type="curve" smooth="yes"/>
+      <point x="184" y="0" type="line"/>
+      <point x="164" y="0" type="line"/>
+      <point x="164" y="-35" type="line" smooth="yes"/>
+      <point x="164" y="-104"/>
+      <point x="127" y="-173"/>
+      <point x="73" y="-207" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/four.dnom.glif b/src/Cantarell-Light.ufo/glyphs/four.dnom.glif
new file mode 100644
index 00000000..b1075c74
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/four.dnom.glif
@@ -0,0 +1,36 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="four.dnom" format="2">
+  <advance width="425"/>
+  <note>
+four
+</note>
+  <outline>
+    <contour>
+      <point x="289" y="-7" type="line"/>
+      <point x="308" y="-7" type="line"/>
+      <point x="308" y="472" type="line"/>
+      <point x="290" y="472" type="line"/>
+      <point x="27" y="137" type="line"/>
+      <point x="27" y="126" type="line"/>
+      <point x="399" y="126" type="line"/>
+      <point x="399" y="144" type="line"/>
+      <point x="50" y="144" type="line"/>
+      <point x="49" y="139" type="line"/>
+      <point x="289" y="443" type="line"/>
+      <point x="289" y="440" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>68</integer>
+        <key>weight</key>
+        <integer>1</integer>
+        <key>width</key>
+        <integer>74</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/four.glif b/src/Cantarell-Light.ufo/glyphs/four.glif
new file mode 100644
index 00000000..e2a1917d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/four.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="four" format="2">
+  <advance width="568"/>
+  <unicode hex="0034"/>
+  <outline>
+    <component base="four.lf"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>four.lf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>four.lf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/four.lf.glif b/src/Cantarell-Light.ufo/glyphs/four.lf.glif
new file mode 100644
index 00000000..49d8b56e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/four.lf.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="four.lf" format="2">
+  <advance width="568"/>
+  <outline>
+    <contour>
+      <point x="393" y="-10" type="line"/>
+      <point x="411" y="-10" type="line"/>
+      <point x="411" y="694" type="line"/>
+      <point x="394" y="694" type="line"/>
+      <point x="37" y="200" type="line"/>
+      <point x="37" y="190" type="line"/>
+      <point x="533" y="190" type="line"/>
+      <point x="533" y="207" type="line"/>
+      <point x="59" y="207" type="line"/>
+      <point x="59" y="202" type="line"/>
+      <point x="393" y="667" type="line"/>
+      <point x="393" y="665" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/four.numr.glif b/src/Cantarell-Light.ufo/glyphs/four.numr.glif
new file mode 100644
index 00000000..a545045a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/four.numr.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="four.numr" format="2">
+  <advance width="425"/>
+  <outline>
+    <component base="four.dnom" yOffset="260"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>four.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>four.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/four.osf.glif b/src/Cantarell-Light.ufo/glyphs/four.osf.glif
new file mode 100644
index 00000000..a09bbe17
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/four.osf.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="four.osf" format="2">
+  <advance width="568"/>
+  <outline>
+    <contour>
+      <point x="393" y="-110" type="line"/>
+      <point x="411" y="-110" type="line"/>
+      <point x="411" y="594" type="line"/>
+      <point x="394" y="594" type="line"/>
+      <point x="37" y="100" type="line"/>
+      <point x="37" y="90" type="line"/>
+      <point x="533" y="90" type="line"/>
+      <point x="533" y="107" type="line"/>
+      <point x="59" y="107" type="line"/>
+      <point x="59" y="102" type="line"/>
+      <point x="393" y="567" type="line"/>
+      <point x="393" y="565" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/four.subs.glif b/src/Cantarell-Light.ufo/glyphs/four.subs.glif
new file mode 100644
index 00000000..e7ecf400
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/four.subs.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="four.subs" format="2">
+  <advance width="425"/>
+  <outline>
+    <component base="four.dnom" yOffset="-170"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>four.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>four.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/four.tf.glif b/src/Cantarell-Light.ufo/glyphs/four.tf.glif
new file mode 100644
index 00000000..886b4189
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/four.tf.glif
@@ -0,0 +1,29 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="four.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="400" y="-10" type="line"/>
+      <point x="418" y="-10" type="line"/>
+      <point x="418" y="694" type="line"/>
+      <point x="401" y="694" type="line"/>
+      <point x="39" y="200" type="line"/>
+      <point x="39" y="190" type="line"/>
+      <point x="542" y="190" type="line"/>
+      <point x="542" y="207" type="line"/>
+      <point x="61" y="207" type="line"/>
+      <point x="61" y="202" type="line"/>
+      <point x="400" y="667" type="line"/>
+      <point x="400" y="665" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/four.tosf.glif b/src/Cantarell-Light.ufo/glyphs/four.tosf.glif
new file mode 100644
index 00000000..51aa0a07
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/four.tosf.glif
@@ -0,0 +1,29 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="four.tosf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="400" y="-110" type="line"/>
+      <point x="418" y="-110" type="line"/>
+      <point x="418" y="594" type="line"/>
+      <point x="401" y="594" type="line"/>
+      <point x="39" y="100" type="line"/>
+      <point x="39" y="90" type="line"/>
+      <point x="542" y="90" type="line"/>
+      <point x="542" y="107" type="line"/>
+      <point x="61" y="107" type="line"/>
+      <point x="61" y="102" type="line"/>
+      <point x="400" y="567" type="line"/>
+      <point x="400" y="565" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/fourfifths.glif b/src/Cantarell-Light.ufo/glyphs/fourfifths.glif
new file mode 100644
index 00000000..c9c65063
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/fourfifths.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fourfifths" format="2">
+  <advance width="1125"/>
+  <unicode hex="2158"/>
+  <outline>
+    <component base="four.numr"/>
+    <component base="fraction" xOffset="425"/>
+    <component base="five.dnom" xOffset="725"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>four.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>four.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/fourinferior.glif 
b/src/Cantarell-Light.ufo/glyphs/fourinferior.glif
new file mode 100644
index 00000000..98cbd62d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/fourinferior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fourinferior" format="2">
+  <advance width="425"/>
+  <unicode hex="2084"/>
+  <outline>
+    <component base="four.dnom" yOffset="-100"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>four.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>four.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/fourperemspace.glif 
b/src/Cantarell-Light.ufo/glyphs/fourperemspace.glif
new file mode 100644
index 00000000..159f4bae
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/fourperemspace.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fourperemspace" format="2">
+  <advance width="150"/>
+  <unicode hex="2005"/>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/foursuperior.glif 
b/src/Cantarell-Light.ufo/glyphs/foursuperior.glif
new file mode 100644
index 00000000..a574d343
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/foursuperior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="foursuperior" format="2">
+  <advance width="425"/>
+  <unicode hex="2074"/>
+  <outline>
+    <component base="four.dnom" yOffset="370"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>four.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>four.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/fourthtonechinese.glif 
b/src/Cantarell-Light.ufo/glyphs/fourthtonechinese.glif
new file mode 100644
index 00000000..ad21e32b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/fourthtonechinese.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fourthtonechinese" format="2">
+  <advance width="242"/>
+  <unicode hex="02CB"/>
+  <outline>
+    <component base="gravecomb"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/fraction.glif b/src/Cantarell-Light.ufo/glyphs/fraction.glif
new file mode 100644
index 00000000..c6a5874d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/fraction.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fraction" format="2">
+  <advance width="300"/>
+  <unicode hex="2044"/>
+  <outline>
+    <contour>
+      <point x="-15" y="0" type="line"/>
+      <point x="3" y="0" type="line"/>
+      <point x="321" y="694" type="line"/>
+      <point x="296" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/franc.glif b/src/Cantarell-Light.ufo/glyphs/franc.glif
new file mode 100644
index 00000000..aea91e9e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/franc.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="franc" format="2">
+  <advance width="611"/>
+  <unicode hex="20A3"/>
+  <outline>
+    <component base="F" xOffset="40"/>
+    <component base="strokeshortcomb.case" xScale="0.9" xOffset="-32" yOffset="-121"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/g.glif b/src/Cantarell-Light.ufo/glyphs/g.glif
new file mode 100644
index 00000000..1b6d99bf
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/g.glif
@@ -0,0 +1,59 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="g" format="2">
+  <advance width="537"/>
+  <unicode hex="0067"/>
+  <note>
+g
+</note>
+  <anchor x="268" y="0" name="bottom"/>
+  <anchor x="258" y="480" name="top"/>
+  <outline>
+    <contour>
+      <point x="262" y="-227" type="curve" smooth="yes"/>
+      <point x="379" y="-227"/>
+      <point x="449" y="-154"/>
+      <point x="449" y="-32" type="curve" smooth="yes"/>
+      <point x="449" y="482" type="line"/>
+      <point x="433" y="482" type="line"/>
+      <point x="428" y="408" type="line"/>
+      <point x="428" y="-32" type="line" smooth="yes"/>
+      <point x="428" y="-145"/>
+      <point x="369" y="-209"/>
+      <point x="264" y="-209" type="curve" smooth="yes"/>
+      <point x="219" y="-209"/>
+      <point x="175" y="-197"/>
+      <point x="121" y="-170" type="curve"/>
+      <point x="115" y="-187" type="line"/>
+      <point x="167" y="-214"/>
+      <point x="213" y="-227"/>
+    </contour>
+    <contour>
+      <point x="268" y="-10" type="curve" smooth="yes"/>
+      <point x="339" y="-10"/>
+      <point x="396" y="23"/>
+      <point x="432" y="85" type="curve"/>
+      <point x="429" y="106" type="line"/>
+      <point x="397" y="44"/>
+      <point x="341" y="8"/>
+      <point x="270" y="8" type="curve" smooth="yes"/>
+      <point x="153" y="8"/>
+      <point x="78" y="101"/>
+      <point x="78" y="239" type="curve" smooth="yes"/>
+      <point x="78" y="374"/>
+      <point x="150" y="468"/>
+      <point x="265" y="468" type="curve" smooth="yes"/>
+      <point x="339" y="468"/>
+      <point x="397" y="431"/>
+      <point x="429" y="367" type="curve"/>
+      <point x="433" y="396" type="line"/>
+      <point x="399" y="454"/>
+      <point x="343" y="486"/>
+      <point x="270" y="486" type="curve" smooth="yes"/>
+      <point x="142" y="486"/>
+      <point x="57" y="386"/>
+      <point x="57" y="237" type="curve" smooth="yes"/>
+      <point x="57" y="89"/>
+      <point x="141" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/gbreve.glif b/src/Cantarell-Light.ufo/glyphs/gbreve.glif
new file mode 100644
index 00000000..e413d29f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/gbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gbreve" format="2">
+  <advance width="537"/>
+  <unicode hex="011F"/>
+  <outline>
+    <component base="g"/>
+    <component base="brevecomb" xOffset="72"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/gcaron.glif b/src/Cantarell-Light.ufo/glyphs/gcaron.glif
new file mode 100644
index 00000000..b1fa4f02
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/gcaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gcaron" format="2">
+  <advance width="537"/>
+  <unicode hex="01E7"/>
+  <outline>
+    <component base="g"/>
+    <component base="caroncomb" xOffset="75"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/gcircumflex.glif b/src/Cantarell-Light.ufo/glyphs/gcircumflex.glif
new file mode 100644
index 00000000..b4491300
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/gcircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gcircumflex" format="2">
+  <advance width="537"/>
+  <unicode hex="011D"/>
+  <outline>
+    <component base="g"/>
+    <component base="circumflexcomb" xOffset="87"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/gcommaaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/gcommaaccent.glif
new file mode 100644
index 00000000..13bf3199
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/gcommaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gcommaaccent" format="2">
+  <advance width="537"/>
+  <unicode hex="0123"/>
+  <outline>
+    <component base="g"/>
+    <component base="commaturnedabovecomb" xOffset="154"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/gdotaccent.glif b/src/Cantarell-Light.ufo/glyphs/gdotaccent.glif
new file mode 100644
index 00000000..219828d0
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/gdotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gdotaccent" format="2">
+  <advance width="537"/>
+  <unicode hex="0121"/>
+  <outline>
+    <component base="g"/>
+    <component base="dotaccentcomb" xOffset="139"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ge-cy.glif b/src/Cantarell-Light.ufo/glyphs/ge-cy.glif
new file mode 100644
index 00000000..c5936cb9
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ge-cy.glif
@@ -0,0 +1,28 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ge-cy" format="2">
+  <advance width="401"/>
+  <unicode hex="0433"/>
+  <anchor x="143" y="0" name="bottomright"/>
+  <anchor x="205" y="480" name="top"/>
+  <outline>
+    <contour>
+      <point x="88" y="0" type="line"/>
+      <point x="109" y="0" type="line"/>
+      <point x="109" y="463" type="line"/>
+      <point x="389" y="463" type="line"/>
+      <point x="389" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>71</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/gedescender-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/gedescender-cy.glif
new file mode 100644
index 00000000..4798302b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/gedescender-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gedescender-cy" format="2">
+  <advance width="401"/>
+  <unicode hex="04F7"/>
+  <outline>
+    <component base="ge-cy"/>
+    <component base="descender-cy" xOffset="47"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/germandbls.glif b/src/Cantarell-Light.ufo/glyphs/germandbls.glif
new file mode 100644
index 00000000..f3653449
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/germandbls.glif
@@ -0,0 +1,49 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="germandbls" format="2">
+  <advance width="570"/>
+  <unicode hex="00DF"/>
+  <outline>
+    <contour>
+      <point x="357" y="-10" type="curve" smooth="yes"/>
+      <point x="448" y="-10"/>
+      <point x="513" y="44"/>
+      <point x="513" y="134" type="curve" smooth="yes"/>
+      <point x="513" y="290"/>
+      <point x="315" y="292"/>
+      <point x="315" y="384" type="curve" smooth="yes"/>
+      <point x="315" y="457"/>
+      <point x="438" y="464"/>
+      <point x="438" y="591" type="curve" smooth="yes"/>
+      <point x="438" y="685"/>
+      <point x="371" y="749"/>
+      <point x="277" y="749" type="curve" smooth="yes"/>
+      <point x="169" y="749"/>
+      <point x="102" y="664"/>
+      <point x="102" y="539" type="curve" smooth="yes"/>
+      <point x="102" y="0" type="line"/>
+      <point x="123" y="0" type="line"/>
+      <point x="123" y="548" type="line" smooth="yes"/>
+      <point x="123" y="659"/>
+      <point x="181" y="731"/>
+      <point x="274" y="731" type="curve" smooth="yes"/>
+      <point x="357" y="731"/>
+      <point x="418" y="673"/>
+      <point x="418" y="588" type="curve" smooth="yes"/>
+      <point x="418" y="468"/>
+      <point x="294" y="465"/>
+      <point x="294" y="381" type="curve" smooth="yes"/>
+      <point x="294" y="275"/>
+      <point x="492" y="281"/>
+      <point x="492" y="131" type="curve" smooth="yes"/>
+      <point x="492" y="54"/>
+      <point x="438" y="8"/>
+      <point x="359" y="8" type="curve" smooth="yes"/>
+      <point x="316" y="8"/>
+      <point x="266" y="21"/>
+      <point x="225" y="43" type="curve"/>
+      <point x="219" y="26" type="line"/>
+      <point x="257" y="4"/>
+      <point x="311" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ghemiddlehook-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/ghemiddlehook-cy.glif
new file mode 100644
index 00000000..00872a64
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ghemiddlehook-cy.glif
@@ -0,0 +1,48 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ghemiddlehook-cy" format="2">
+  <advance width="506"/>
+  <unicode hex="0495"/>
+  <outline>
+    <contour>
+      <point x="88" y="0" type="line"/>
+      <point x="109" y="0" type="line"/>
+      <point x="109" y="463" type="line"/>
+      <point x="387" y="463" type="line"/>
+      <point x="387" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
+    </contour>
+    <contour>
+      <point x="95" y="220" type="curve"/>
+      <point x="104" y="209" type="line"/>
+      <point x="137" y="242"/>
+      <point x="201" y="265"/>
+      <point x="261" y="265" type="curve" smooth="yes"/>
+      <point x="372" y="265"/>
+      <point x="443" y="186"/>
+      <point x="443" y="60" type="curve" smooth="yes"/>
+      <point x="443" y="-87"/>
+      <point x="348" y="-193"/>
+      <point x="216" y="-206" type="curve"/>
+      <point x="219" y="-217" type="line"/>
+      <point x="362" y="-210"/>
+      <point x="464" y="-98"/>
+      <point x="464" y="63" type="curve" smooth="yes"/>
+      <point x="464" y="198"/>
+      <point x="387" y="283"/>
+      <point x="263" y="283" type="curve" smooth="yes"/>
+      <point x="198" y="283"/>
+      <point x="134" y="259"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ghestroke-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/ghestroke-cy.glif
new file mode 100644
index 00000000..7e9af49c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ghestroke-cy.glif
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ghestroke-cy" format="2">
+  <advance width="418"/>
+  <unicode hex="0493"/>
+  <outline>
+    <contour>
+      <point x="105" y="0" type="line"/>
+      <point x="126" y="0" type="line"/>
+      <point x="126" y="463" type="line"/>
+      <point x="406" y="463" type="line"/>
+      <point x="406" y="480" type="line"/>
+      <point x="105" y="480" type="line"/>
+    </contour>
+    <contour>
+      <point x="19" y="252" type="line"/>
+      <point x="328" y="252" type="line"/>
+      <point x="328" y="269" type="line"/>
+      <point x="19" y="269" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/gheupturn-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/gheupturn-cy.glif
new file mode 100644
index 00000000..c0f26f9b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/gheupturn-cy.glif
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gheupturn-cy" format="2">
+  <advance width="411"/>
+  <unicode hex="0491"/>
+  <outline>
+    <contour>
+      <point x="88" y="0" type="line"/>
+      <point x="109" y="0" type="line"/>
+      <point x="109" y="463" type="line"/>
+      <point x="399" y="463" type="line"/>
+      <point x="399" y="602" type="line"/>
+      <point x="379" y="602" type="line"/>
+      <point x="379" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/gje-cy.glif b/src/Cantarell-Light.ufo/glyphs/gje-cy.glif
new file mode 100644
index 00000000..42dae16b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/gje-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gje-cy" format="2">
+  <advance width="401"/>
+  <unicode hex="0453"/>
+  <outline>
+    <component base="ge-cy"/>
+    <component base="acutecomb" xOffset="138"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/gmacron.glif b/src/Cantarell-Light.ufo/glyphs/gmacron.glif
new file mode 100644
index 00000000..92e8711e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/gmacron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gmacron" format="2">
+  <advance width="537"/>
+  <unicode hex="1E21"/>
+  <outline>
+    <component base="g"/>
+    <component base="macroncomb" xOffset="15"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/grave.glif b/src/Cantarell-Light.ufo/glyphs/grave.glif
new file mode 100644
index 00000000..74e97c15
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/grave.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="grave" format="2">
+  <advance width="242"/>
+  <unicode hex="0060"/>
+  <outline>
+    <component base="gravecomb" xOffset="3"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/gravecomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/gravecomb.case.glif
new file mode 100644
index 00000000..a2181386
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/gravecomb.case.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gravecomb.case" format="2">
+  <anchor x="197" y="694" name="_top"/>
+  <anchor x="202" y="764" name="top"/>
+  <outline>
+    <contour>
+      <point x="196" y="758" type="line"/>
+      <point x="202" y="764" type="line"/>
+      <point x="74" y="883" type="line"/>
+      <point x="59" y="866" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>262</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/gravecomb.glif b/src/Cantarell-Light.ufo/glyphs/gravecomb.glif
new file mode 100644
index 00000000..1c208683
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/gravecomb.glif
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gravecomb" format="2">
+  <unicode hex="0300"/>
+  <anchor x="184" y="480" name="_top"/>
+  <anchor x="142" y="711" name="top"/>
+  <anchor x="234" y="576" name="top_dot"/>
+  <outline>
+    <contour>
+      <point x="180" y="577" type="line"/>
+      <point x="188" y="584" type="line"/>
+      <point x="94" y="722" type="line"/>
+      <point x="76" y="709" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>242</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/gravecomb.loclV_I_E_T_.glif 
b/src/Cantarell-Light.ufo/glyphs/gravecomb.loclV_I_E_T_.glif
new file mode 100644
index 00000000..69ba371f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/gravecomb.loclV_I_E_T_.glif
@@ -0,0 +1,26 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gravecomb.loclVIET" format="2">
+  <anchor x="169" y="480" name="_top"/>
+  <anchor x="145" y="634" name="top"/>
+  <outline>
+    <contour>
+      <point x="190" y="584" type="line"/>
+      <point x="197" y="592" type="line"/>
+      <point x="84" y="716" type="line"/>
+      <point x="68" y="701" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>80</integer>
+        <key>verticalShift</key>
+        <integer>96</integer>
+      </dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>244</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/greater.glif b/src/Cantarell-Light.ufo/glyphs/greater.glif
new file mode 100644
index 00000000..55e5921e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/greater.glif
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="greater" format="2">
+  <advance width="594"/>
+  <unicode hex="003E"/>
+  <outline>
+    <contour>
+      <point x="85" y="74" type="line"/>
+      <point x="511" y="308" type="line"/>
+      <point x="511" y="332" type="line"/>
+      <point x="85" y="567" type="line"/>
+      <point x="85" y="547" type="line"/>
+      <point x="506" y="314" type="line"/>
+      <point x="506" y="325" type="line"/>
+      <point x="85" y="93" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/greater.tf.glif b/src/Cantarell-Light.ufo/glyphs/greater.tf.glif
new file mode 100644
index 00000000..f7629e6c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/greater.tf.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="greater.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="82" y="64" type="line"/>
+      <point x="500" y="298" type="line"/>
+      <point x="500" y="322" type="line"/>
+      <point x="82" y="557" type="line"/>
+      <point x="82" y="537" type="line"/>
+      <point x="495" y="304" type="line"/>
+      <point x="495" y="315" type="line"/>
+      <point x="82" y="83" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/greaterequal.glif 
b/src/Cantarell-Light.ufo/glyphs/greaterequal.glif
new file mode 100644
index 00000000..a5e08fe4
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/greaterequal.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="greaterequal" format="2">
+  <advance width="664"/>
+  <unicode hex="2265"/>
+  <outline>
+    <contour>
+      <point x="101" y="172" type="line"/>
+      <point x="572" y="357" type="line"/>
+      <point x="572" y="383" type="line"/>
+      <point x="101" y="569" type="line"/>
+      <point x="101" y="550" type="line"/>
+      <point x="569" y="366" type="line"/>
+      <point x="569" y="373" type="line"/>
+      <point x="101" y="189" type="line"/>
+    </contour>
+    <contour>
+      <point x="107" y="55" type="line"/>
+      <point x="572" y="55" type="line"/>
+      <point x="572" y="72" type="line"/>
+      <point x="107" y="72" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/greaterequal.tf.glif 
b/src/Cantarell-Light.ufo/glyphs/greaterequal.tf.glif
new file mode 100644
index 00000000..e5e3b35a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/greaterequal.tf.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="greaterequal.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="84" y="172" type="line"/>
+      <point x="505" y="357" type="line"/>
+      <point x="505" y="383" type="line"/>
+      <point x="84" y="569" type="line"/>
+      <point x="84" y="550" type="line"/>
+      <point x="500" y="366" type="line"/>
+      <point x="500" y="373" type="line"/>
+      <point x="84" y="189" type="line"/>
+    </contour>
+    <contour>
+      <point x="90" y="55" type="line"/>
+      <point x="505" y="55" type="line"/>
+      <point x="505" y="72" type="line"/>
+      <point x="90" y="72" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/guarani.glif b/src/Cantarell-Light.ufo/glyphs/guarani.glif
new file mode 100644
index 00000000..d979e916
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/guarani.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="guarani" format="2">
+  <advance width="753"/>
+  <unicode hex="20B2"/>
+  <outline>
+    <component base="G" xOffset="19"/>
+    <component base="_currencyvstem" xOffset="3" yOffset="-840"/>
+    <component base="_currencyvstem" xOffset="-8"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>-1</integer>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/guillemetleft.glif 
b/src/Cantarell-Light.ufo/glyphs/guillemetleft.glif
new file mode 100644
index 00000000..32e11ea5
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/guillemetleft.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="guillemetleft" format="2">
+  <advance width="441"/>
+  <unicode hex="00AB"/>
+  <outline>
+    <contour>
+      <point x="193" y="37" type="line"/>
+      <point x="217" y="37" type="line"/>
+      <point x="66" y="259" type="line"/>
+      <point x="68" y="244" type="line"/>
+      <point x="214" y="456" type="line"/>
+      <point x="194" y="456" type="line"/>
+      <point x="50" y="250" type="line"/>
+    </contour>
+    <contour>
+      <point x="368" y="37" type="line"/>
+      <point x="392" y="37" type="line"/>
+      <point x="241" y="259" type="line"/>
+      <point x="243" y="244" type="line"/>
+      <point x="389" y="456" type="line"/>
+      <point x="369" y="456" type="line"/>
+      <point x="225" y="250" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/guillemetright.glif 
b/src/Cantarell-Light.ufo/glyphs/guillemetright.glif
new file mode 100644
index 00000000..8a795714
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/guillemetright.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="guillemetright" format="2">
+  <advance width="432"/>
+  <unicode hex="00BB"/>
+  <outline>
+    <contour>
+      <point x="219" y="36" type="line"/>
+      <point x="239" y="36" type="line"/>
+      <point x="382" y="247" type="line"/>
+      <point x="239" y="455" type="line"/>
+      <point x="215" y="455" type="line"/>
+      <point x="366" y="238" type="line"/>
+      <point x="364" y="253" type="line"/>
+    </contour>
+    <contour>
+      <point x="54" y="36" type="line"/>
+      <point x="74" y="36" type="line"/>
+      <point x="217" y="247" type="line"/>
+      <point x="74" y="455" type="line"/>
+      <point x="50" y="455" type="line"/>
+      <point x="201" y="238" type="line"/>
+      <point x="199" y="253" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/guilsinglleft.glif 
b/src/Cantarell-Light.ufo/glyphs/guilsinglleft.glif
new file mode 100644
index 00000000..e4013173
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/guilsinglleft.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="guilsinglleft" format="2">
+  <advance width="266"/>
+  <unicode hex="2039"/>
+  <outline>
+    <contour>
+      <point x="193" y="32" type="line"/>
+      <point x="217" y="32" type="line"/>
+      <point x="66" y="254" type="line"/>
+      <point x="68" y="239" type="line"/>
+      <point x="214" y="451" type="line"/>
+      <point x="194" y="451" type="line"/>
+      <point x="50" y="245" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/guilsinglright.glif 
b/src/Cantarell-Light.ufo/glyphs/guilsinglright.glif
new file mode 100644
index 00000000..1ab8d171
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/guilsinglright.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="guilsinglright" format="2">
+  <advance width="267"/>
+  <unicode hex="203A"/>
+  <outline>
+    <contour>
+      <point x="54" y="32" type="line"/>
+      <point x="74" y="32" type="line"/>
+      <point x="217" y="243" type="line"/>
+      <point x="74" y="451" type="line"/>
+      <point x="50" y="451" type="line"/>
+      <point x="201" y="234" type="line"/>
+      <point x="199" y="249" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/h.glif b/src/Cantarell-Light.ufo/glyphs/h.glif
new file mode 100644
index 00000000..757b8c21
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/h.glif
@@ -0,0 +1,37 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="h" format="2">
+  <advance width="525"/>
+  <unicode hex="0068"/>
+  <note>
+h
+</note>
+  <anchor x="266" y="0" name="bottom"/>
+  <anchor x="143" y="592" name="center"/>
+  <anchor x="286" y="739" name="top"/>
+  <outline>
+    <contour>
+      <point x="88" y="0" type="line"/>
+      <point x="108" y="0" type="line"/>
+      <point x="108" y="739" type="line"/>
+      <point x="88" y="739" type="line"/>
+    </contour>
+    <contour>
+      <point x="425" y="0" type="line"/>
+      <point x="446" y="0" type="line"/>
+      <point x="446" y="314" type="line" smooth="yes"/>
+      <point x="446" y="421"/>
+      <point x="385" y="486"/>
+      <point x="283" y="486" type="curve" smooth="yes"/>
+      <point x="210" y="486"/>
+      <point x="140" y="452"/>
+      <point x="93" y="394" type="curve"/>
+      <point x="102" y="383" type="line"/>
+      <point x="145" y="436"/>
+      <point x="211" y="468"/>
+      <point x="279" y="468" type="curve" smooth="yes"/>
+      <point x="371" y="468"/>
+      <point x="425" y="411"/>
+      <point x="425" y="314" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ha-cy.glif b/src/Cantarell-Light.ufo/glyphs/ha-cy.glif
new file mode 100644
index 00000000..9905a85a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ha-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ha-cy" format="2">
+  <advance width="437"/>
+  <unicode hex="0445"/>
+  <anchor x="414" y="0" name="bottomright"/>
+  <outline>
+    <component base="x"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/hadescender-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/hadescender-cy.glif
new file mode 100644
index 00000000..bb858238
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/hadescender-cy.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hadescender-cy" format="2">
+  <advance width="468"/>
+  <unicode hex="04B3"/>
+  <outline>
+    <component base="ha-cy"/>
+    <component base="descender-cy" xOffset="318"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>ha-cy</string>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/hairspace.glif b/src/Cantarell-Light.ufo/glyphs/hairspace.glif
new file mode 100644
index 00000000..beba6181
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/hairspace.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hairspace" format="2">
+  <advance width="98"/>
+  <unicode hex="200A"/>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/hardsign-cy.glif b/src/Cantarell-Light.ufo/glyphs/hardsign-cy.glif
new file mode 100644
index 00000000..7b78389d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/hardsign-cy.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hardsign-cy" format="2">
+  <advance width="542"/>
+  <unicode hex="044A"/>
+  <outline>
+    <contour>
+      <point x="169" y="0" type="line"/>
+      <point x="326" y="0" type="line" smooth="yes"/>
+      <point x="434" y="0"/>
+      <point x="499" y="56"/>
+      <point x="499" y="150" type="curve" smooth="yes"/>
+      <point x="499" y="241"/>
+      <point x="440" y="301"/>
+      <point x="351" y="301" type="curve" smooth="yes"/>
+      <point x="183" y="301" type="line"/>
+      <point x="183" y="284" type="line"/>
+      <point x="343" y="284" type="line" smooth="yes"/>
+      <point x="424" y="284"/>
+      <point x="478" y="228"/>
+      <point x="478" y="145" type="curve" smooth="yes"/>
+      <point x="478" y="65"/>
+      <point x="424" y="17"/>
+      <point x="334" y="17" type="curve" smooth="yes"/>
+      <point x="190" y="17" type="line"/>
+      <point x="190" y="480" type="line"/>
+      <point x="169" y="480" type="line"/>
+    </contour>
+    <contour>
+      <point x="20" y="463" type="line"/>
+      <point x="179" y="463" type="line"/>
+      <point x="179" y="480" type="line"/>
+      <point x="20" y="480" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/hbar.glif b/src/Cantarell-Light.ufo/glyphs/hbar.glif
new file mode 100644
index 00000000..063c4706
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/hbar.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hbar" format="2">
+  <advance width="525"/>
+  <unicode hex="0127"/>
+  <outline>
+    <component base="h"/>
+    <component base="strokeshortcomb" xOffset="-98" yOffset="293"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/hbrevebelow.glif b/src/Cantarell-Light.ufo/glyphs/hbrevebelow.glif
new file mode 100644
index 00000000..a348a7dc
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/hbrevebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hbrevebelow" format="2">
+  <advance width="525"/>
+  <unicode hex="1E2B"/>
+  <outline>
+    <component base="h"/>
+    <component base="brevebelowcomb" xOffset="60"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/hcircumflex.glif b/src/Cantarell-Light.ufo/glyphs/hcircumflex.glif
new file mode 100644
index 00000000..b0345927
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/hcircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hcircumflex" format="2">
+  <advance width="525"/>
+  <unicode hex="0125"/>
+  <outline>
+    <component base="h"/>
+    <component base="circumflexcomb.case" xOffset="109" yOffset="45"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/hdotbelow.glif b/src/Cantarell-Light.ufo/glyphs/hdotbelow.glif
new file mode 100644
index 00000000..afa8c279
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/hdotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hdotbelow" format="2">
+  <advance width="525"/>
+  <unicode hex="1E25"/>
+  <outline>
+    <component base="h"/>
+    <component base="dotbelowcomb" xOffset="146"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/hookabovecomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/hookabovecomb.case.glif
new file mode 100644
index 00000000..a9639e78
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/hookabovecomb.case.glif
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hookabovecomb.case" format="2">
+  <anchor x="155" y="694" name="_top"/>
+  <anchor x="155" y="953" name="top"/>
+  <outline>
+    <component base="hookabovecomb" xOffset="12" yOffset="199"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>346</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/hookabovecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/hookabovecomb.glif
new file mode 100644
index 00000000..75f5f89d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/hookabovecomb.glif
@@ -0,0 +1,36 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hookabovecomb" format="2">
+  <unicode hex="0309"/>
+  <anchor x="152" y="480" name="_top"/>
+  <anchor x="152" y="752" name="top"/>
+  <outline>
+    <contour>
+      <point x="147" y="548" type="line"/>
+      <point x="205" y="577"/>
+      <point x="241" y="624"/>
+      <point x="241" y="669" type="curve" smooth="yes"/>
+      <point x="241" y="712"/>
+      <point x="207" y="744"/>
+      <point x="156" y="744" type="curve" smooth="yes"/>
+      <point x="122" y="744"/>
+      <point x="90" y="734"/>
+      <point x="55" y="712" type="curve"/>
+      <point x="60" y="700" type="line"/>
+      <point x="90" y="717"/>
+      <point x="124" y="727"/>
+      <point x="153" y="727" type="curve" smooth="yes"/>
+      <point x="193" y="727"/>
+      <point x="221" y="700"/>
+      <point x="221" y="664" type="curve" smooth="yes"/>
+      <point x="221" y="625"/>
+      <point x="189" y="582"/>
+      <point x="143" y="558" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>313</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/hookabovecomb.loclV_I_E_T_.glif 
b/src/Cantarell-Light.ufo/glyphs/hookabovecomb.loclV_I_E_T_.glif
new file mode 100644
index 00000000..9961e445
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/hookabovecomb.loclV_I_E_T_.glif
@@ -0,0 +1,42 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hookabovecomb.loclVIET" format="2">
+  <anchor x="138" y="480" name="_top"/>
+  <anchor x="148" y="715" name="top"/>
+  <outline>
+    <contour>
+      <point x="147" y="565" type="line"/>
+      <point x="205" y="589"/>
+      <point x="241" y="627"/>
+      <point x="241" y="664" type="curve" smooth="yes"/>
+      <point x="241" y="698"/>
+      <point x="207" y="725"/>
+      <point x="156" y="725" type="curve" smooth="yes"/>
+      <point x="123" y="725"/>
+      <point x="90" y="717"/>
+      <point x="55" y="700" type="curve"/>
+      <point x="60" y="687" type="line"/>
+      <point x="91" y="701"/>
+      <point x="126" y="708"/>
+      <point x="153" y="708" type="curve" smooth="yes"/>
+      <point x="193" y="708"/>
+      <point x="221" y="686"/>
+      <point x="221" y="659" type="curve" smooth="yes"/>
+      <point x="221" y="628"/>
+      <point x="189" y="594"/>
+      <point x="143" y="575" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>80</integer>
+        <key>verticalShift</key>
+        <integer>96</integer>
+      </dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>313</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/horizontalbar.glif 
b/src/Cantarell-Light.ufo/glyphs/horizontalbar.glif
new file mode 100644
index 00000000..efb169b0
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/horizontalbar.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="horizontalbar" format="2">
+  <advance width="1192"/>
+  <unicode hex="2015"/>
+  <outline>
+    <component base="emdash"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/horncomb.glif b/src/Cantarell-Light.ufo/glyphs/horncomb.glif
new file mode 100644
index 00000000..43af72cd
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/horncomb.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="horncomb" format="2">
+  <unicode hex="031B"/>
+  <anchor x="132" y="482" name="_topright"/>
+  <anchor x="134" y="482" name="topright"/>
+  <outline>
+    <contour>
+      <point x="71" y="364" type="line"/>
+      <point x="151" y="364"/>
+      <point x="200" y="410"/>
+      <point x="200" y="489" type="curve" smooth="yes"/>
+      <point x="200" y="523"/>
+      <point x="191" y="559"/>
+      <point x="176" y="580" type="curve"/>
+      <point x="157" y="580" type="line"/>
+      <point x="171" y="558"/>
+      <point x="181" y="522"/>
+      <point x="181" y="490" type="curve" smooth="yes"/>
+      <point x="181" y="421"/>
+      <point x="140" y="380"/>
+      <point x="71" y="379" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>279</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/hryvnia.glif b/src/Cantarell-Light.ufo/glyphs/hryvnia.glif
new file mode 100644
index 00000000..6f67c701
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/hryvnia.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hryvnia" format="2">
+  <advance width="600"/>
+  <unicode hex="20B4"/>
+  <outline>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/hungarumlaut.glif 
b/src/Cantarell-Light.ufo/glyphs/hungarumlaut.glif
new file mode 100644
index 00000000..5312acb5
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/hungarumlaut.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hungarumlaut" format="2">
+  <advance width="402"/>
+  <unicode hex="02DD"/>
+  <outline>
+    <component base="hungarumlautcomb" xOffset="-55"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/hungarumlautcomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/hungarumlautcomb.case.glif
new file mode 100644
index 00000000..c34bde6a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/hungarumlautcomb.case.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hungarumlautcomb.case" format="2">
+  <anchor x="172" y="694" name="_top"/>
+  <anchor x="172" y="926" name="top"/>
+  <outline>
+    <contour>
+      <point x="59" y="772" type="line"/>
+      <point x="182" y="895" type="line"/>
+      <point x="166" y="911" type="line"/>
+      <point x="53" y="777" type="line"/>
+    </contour>
+    <contour>
+      <point x="239" y="772" type="line"/>
+      <point x="362" y="895" type="line"/>
+      <point x="346" y="911" type="line"/>
+      <point x="233" y="777" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>443</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/hungarumlautcomb.glif 
b/src/Cantarell-Light.ufo/glyphs/hungarumlautcomb.glif
new file mode 100644
index 00000000..d9722b24
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/hungarumlautcomb.glif
@@ -0,0 +1,26 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hungarumlautcomb" format="2">
+  <unicode hex="030B"/>
+  <anchor x="141" y="480" name="_top"/>
+  <anchor x="141" y="749" name="top"/>
+  <outline>
+    <contour>
+      <point x="212" y="570" type="line"/>
+      <point x="293" y="718" type="line"/>
+      <point x="273" y="727" type="line"/>
+      <point x="205" y="574" type="line"/>
+    </contour>
+    <contour>
+      <point x="74" y="570" type="line"/>
+      <point x="155" y="718" type="line"/>
+      <point x="135" y="727" type="line"/>
+      <point x="67" y="574" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>402</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/hyphen.glif b/src/Cantarell-Light.ufo/glyphs/hyphen.glif
new file mode 100644
index 00000000..b6c04ce3
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/hyphen.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hyphen" format="2">
+  <advance width="462"/>
+  <unicode hex="002D"/>
+  <outline>
+    <contour>
+      <point x="96" y="240" type="line"/>
+      <point x="366" y="240" type="line"/>
+      <point x="366" y="257" type="line"/>
+      <point x="96" y="257" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/hyphentwo.glif b/src/Cantarell-Light.ufo/glyphs/hyphentwo.glif
new file mode 100644
index 00000000..508fb646
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/hyphentwo.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hyphentwo" format="2">
+  <advance width="462"/>
+  <unicode hex="2010"/>
+  <outline>
+    <component base="hyphen" xOffset="-6"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/i-cy.glif b/src/Cantarell-Light.ufo/glyphs/i-cy.glif
new file mode 100644
index 00000000..a8a01ab8
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/i-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="i-cy" format="2">
+  <advance width="201"/>
+  <unicode hex="0456"/>
+  <outline>
+    <component base="i"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/i.glif b/src/Cantarell-Light.ufo/glyphs/i.glif
new file mode 100644
index 00000000..78a06a4f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/i.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="i" format="2">
+  <advance width="201"/>
+  <unicode hex="0069"/>
+  <note>
+i
+</note>
+  <anchor x="114" y="0" name="bottom"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="dotaccentcomb" xOffset="-17"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ia-cy.glif b/src/Cantarell-Light.ufo/glyphs/ia-cy.glif
new file mode 100644
index 00000000..924f8363
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ia-cy.glif
@@ -0,0 +1,51 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ia-cy" format="2">
+  <advance width="477"/>
+  <unicode hex="044F"/>
+  <anchor x="238" y="480" name="top"/>
+  <outline>
+    <contour>
+      <point x="221" y="196" type="curve" smooth="yes"/>
+      <point x="377" y="196" type="line"/>
+      <point x="377" y="214" type="line"/>
+      <point x="226" y="214" type="line" smooth="yes"/>
+      <point x="130" y="214"/>
+      <point x="70" y="262"/>
+      <point x="70" y="341" type="curve" smooth="yes"/>
+      <point x="70" y="417"/>
+      <point x="128" y="462"/>
+      <point x="220" y="462" type="curve" smooth="yes"/>
+      <point x="377" y="462" type="line"/>
+      <point x="377" y="480" type="line"/>
+      <point x="226" y="480" type="line" smooth="yes"/>
+      <point x="116" y="480"/>
+      <point x="49" y="424"/>
+      <point x="49" y="336" type="curve" smooth="yes"/>
+      <point x="49" y="250"/>
+      <point x="116" y="196"/>
+    </contour>
+    <contour>
+      <point x="45" y="0" type="line"/>
+      <point x="70" y="0" type="line"/>
+      <point x="210" y="209" type="line"/>
+      <point x="188" y="209" type="line"/>
+    </contour>
+    <contour>
+      <point x="368" y="0" type="line"/>
+      <point x="389" y="0" type="line"/>
+      <point x="389" y="480" type="line"/>
+      <point x="368" y="480" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>width</key>
+        <integer>76</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/iacute.glif b/src/Cantarell-Light.ufo/glyphs/iacute.glif
new file mode 100644
index 00000000..69d279d2
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/iacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="iacute" format="2">
+  <advance width="201"/>
+  <unicode hex="00ED"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="acutecomb" xOffset="35"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ibreve.glif b/src/Cantarell-Light.ufo/glyphs/ibreve.glif
new file mode 100644
index 00000000..8bf804c7
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ibreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ibreve" format="2">
+  <advance width="201"/>
+  <unicode hex="012D"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="brevecomb" xOffset="-84"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/icaron.glif b/src/Cantarell-Light.ufo/glyphs/icaron.glif
new file mode 100644
index 00000000..760e3e7b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/icaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="icaron" format="2">
+  <advance width="201"/>
+  <unicode hex="01D0"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="caroncomb" xOffset="-81"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/icircumflex.glif b/src/Cantarell-Light.ufo/glyphs/icircumflex.glif
new file mode 100644
index 00000000..0e1fc858
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/icircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="icircumflex" format="2">
+  <advance width="201"/>
+  <unicode hex="00EE"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="circumflexcomb" xOffset="-69"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/idblgrave.glif b/src/Cantarell-Light.ufo/glyphs/idblgrave.glif
new file mode 100644
index 00000000..ee76ea4f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/idblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="idblgrave" format="2">
+  <advance width="201"/>
+  <unicode hex="0209"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="dblgravecomb" xOffset="-150"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/idieresis-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/idieresis-cy.glif
new file mode 100644
index 00000000..2927ae74
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/idieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="idieresis-cy" format="2">
+  <advance width="536"/>
+  <unicode hex="04E5"/>
+  <outline>
+    <component base="ii-cy"/>
+    <component base="dieresiscomb" xOffset="49"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/idieresis.glif b/src/Cantarell-Light.ufo/glyphs/idieresis.glif
new file mode 100644
index 00000000..a3d4369d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/idieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="idieresis" format="2">
+  <advance width="201"/>
+  <unicode hex="00EF"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="dieresiscomb" xOffset="-117"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/idieresisacute.glif 
b/src/Cantarell-Light.ufo/glyphs/idieresisacute.glif
new file mode 100644
index 00000000..9fbcb67f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/idieresisacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="idieresisacute" format="2">
+  <advance width="201"/>
+  <unicode hex="1E2F"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="dieresiscomb_acutecomb" xOffset="-117"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/idotaccent.glif b/src/Cantarell-Light.ufo/glyphs/idotaccent.glif
new file mode 100644
index 00000000..3a7ab240
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/idotaccent.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="idotaccent" format="2">
+  <advance width="201"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="dotaccentcomb" xOffset="-17"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/idotbelow.glif b/src/Cantarell-Light.ufo/glyphs/idotbelow.glif
new file mode 100644
index 00000000..fa8cc1e1
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/idotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="idotbelow" format="2">
+  <advance width="201"/>
+  <unicode hex="1ECB"/>
+  <outline>
+    <component base="i"/>
+    <component base="dotbelowcomb" xScale="0.91" yScale="0.91" xOffset="5"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/idotless.glif b/src/Cantarell-Light.ufo/glyphs/idotless.glif
new file mode 100644
index 00000000..dfbe0659
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/idotless.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="idotless" format="2">
+  <advance width="201"/>
+  <unicode hex="0131"/>
+  <note>
+dotlessi
+</note>
+  <anchor x="100" y="0" name="bottom"/>
+  <anchor x="105" y="10" name="ogonek"/>
+  <anchor x="102" y="480" name="top"/>
+  <outline>
+    <contour>
+      <point x="90" y="0" type="line"/>
+      <point x="111" y="0" type="line"/>
+      <point x="111" y="480" type="line"/>
+      <point x="90" y="480" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ie-cy.glif b/src/Cantarell-Light.ufo/glyphs/ie-cy.glif
new file mode 100644
index 00000000..3bcca582
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ie-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ie-cy" format="2">
+  <advance width="493"/>
+  <unicode hex="0435"/>
+  <anchor x="247" y="480" name="top"/>
+  <outline>
+    <component base="e"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/iebreve-cy.glif b/src/Cantarell-Light.ufo/glyphs/iebreve-cy.glif
new file mode 100644
index 00000000..a67fd4c8
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/iebreve-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="iebreve-cy" format="2">
+  <advance width="493"/>
+  <unicode hex="04D7"/>
+  <outline>
+    <component base="ie-cy"/>
+    <component base="brevecomb-cy" xOffset="50"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/iegrave-cy.glif b/src/Cantarell-Light.ufo/glyphs/iegrave-cy.glif
new file mode 100644
index 00000000..241dd331
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/iegrave-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="iegrave-cy" format="2">
+  <advance width="493"/>
+  <unicode hex="0450"/>
+  <outline>
+    <component base="ie-cy"/>
+    <component base="gravecomb" xOffset="63"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/igrave.glif b/src/Cantarell-Light.ufo/glyphs/igrave.glif
new file mode 100644
index 00000000..f6eb2b0c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/igrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="igrave" format="2">
+  <advance width="201"/>
+  <unicode hex="00EC"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="gravecomb" xOffset="-82"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ihookabove.glif b/src/Cantarell-Light.ufo/glyphs/ihookabove.glif
new file mode 100644
index 00000000..954f49b0
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ihookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ihookabove" format="2">
+  <advance width="201"/>
+  <unicode hex="1EC9"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="hookabovecomb" xOffset="-50"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ii-cy.glif b/src/Cantarell-Light.ufo/glyphs/ii-cy.glif
new file mode 100644
index 00000000..1d07fda4
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ii-cy.glif
@@ -0,0 +1,36 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ii-cy" format="2">
+  <advance width="536"/>
+  <unicode hex="0438"/>
+  <anchor x="509" y="0" name="bottomright"/>
+  <anchor x="268" y="480" name="top"/>
+  <outline>
+    <contour>
+      <point x="88" y="0" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="431" y="460" type="line"/>
+      <point x="429" y="460" type="line"/>
+      <point x="429" y="0" type="line"/>
+      <point x="448" y="0" type="line"/>
+      <point x="448" y="480" type="line"/>
+      <point x="426" y="480" type="line"/>
+      <point x="105" y="19" type="line"/>
+      <point x="107" y="20" type="line"/>
+      <point x="107" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-1</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/iigrave-cy.glif b/src/Cantarell-Light.ufo/glyphs/iigrave-cy.glif
new file mode 100644
index 00000000..485fd747
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/iigrave-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="iigrave-cy" format="2">
+  <advance width="536"/>
+  <unicode hex="045D"/>
+  <outline>
+    <component base="ii-cy"/>
+    <component base="gravecomb" xOffset="84"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/iinvertedbreve.glif 
b/src/Cantarell-Light.ufo/glyphs/iinvertedbreve.glif
new file mode 100644
index 00000000..bdc1a3ec
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/iinvertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="iinvertedbreve" format="2">
+  <advance width="201"/>
+  <unicode hex="020B"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="breveinvertedcomb" xOffset="-99"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/iishort-cy.glif b/src/Cantarell-Light.ufo/glyphs/iishort-cy.glif
new file mode 100644
index 00000000..0caea658
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/iishort-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="iishort-cy" format="2">
+  <advance width="536"/>
+  <unicode hex="0439"/>
+  <outline>
+    <component base="ii-cy"/>
+    <component base="brevecomb-cy" xOffset="71"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/imacron-cy.glif b/src/Cantarell-Light.ufo/glyphs/imacron-cy.glif
new file mode 100644
index 00000000..92fefdc7
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/imacron-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="imacron-cy" format="2">
+  <advance width="536"/>
+  <unicode hex="04E3"/>
+  <outline>
+    <component base="ii-cy"/>
+    <component base="macroncomb" xOffset="25"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/imacron.glif b/src/Cantarell-Light.ufo/glyphs/imacron.glif
new file mode 100644
index 00000000..e1bfd5cd
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/imacron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="imacron" format="2">
+  <advance width="201"/>
+  <unicode hex="012B"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="macroncomb.narrow" xOffset="-95"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/increment.glif b/src/Cantarell-Light.ufo/glyphs/increment.glif
new file mode 100644
index 00000000..e9d5f0c8
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/increment.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="increment" format="2">
+  <advance width="672"/>
+  <unicode hex="2206"/>
+  <outline>
+    <contour>
+      <point x="81" y="1" type="line"/>
+      <point x="591" y="1" type="line"/>
+      <point x="591" y="14" type="line"/>
+      <point x="342" y="694" type="line"/>
+      <point x="324" y="694" type="line"/>
+      <point x="81" y="14" type="line"/>
+    </contour>
+    <contour>
+      <point x="105" y="18" type="line"/>
+      <point x="333" y="666" type="line"/>
+      <point x="566" y="18" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/infinity.glif b/src/Cantarell-Light.ufo/glyphs/infinity.glif
new file mode 100644
index 00000000..9fe7a13f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/infinity.glif
@@ -0,0 +1,47 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="infinity" format="2">
+  <advance width="941"/>
+  <unicode hex="221E"/>
+  <outline>
+    <contour>
+      <point x="670" y="171" type="curve" smooth="yes"/>
+      <point x="762" y="171"/>
+      <point x="823" y="238"/>
+      <point x="823" y="340" type="curve" smooth="yes"/>
+      <point x="823" y="440"/>
+      <point x="764" y="507"/>
+      <point x="675" y="507" type="curve" smooth="yes"/>
+      <point x="480" y="507"/>
+      <point x="439" y="189"/>
+      <point x="266" y="189" type="curve" smooth="yes"/>
+      <point x="190" y="189"/>
+      <point x="138" y="249"/>
+      <point x="138" y="339" type="curve" smooth="yes"/>
+      <point x="138" y="429"/>
+      <point x="191" y="489"/>
+      <point x="270" y="489" type="curve" smooth="yes"/>
+      <point x="452" y="489"/>
+      <point x="470" y="171"/>
+    </contour>
+    <contour>
+      <point x="263" y="171" type="curve" smooth="yes"/>
+      <point x="455" y="171"/>
+      <point x="495" y="489"/>
+      <point x="672" y="489" type="curve" smooth="yes"/>
+      <point x="750" y="489"/>
+      <point x="803" y="427"/>
+      <point x="803" y="337" type="curve" smooth="yes"/>
+      <point x="803" y="247"/>
+      <point x="750" y="189"/>
+      <point x="672" y="189" type="curve" smooth="yes"/>
+      <point x="491" y="189"/>
+      <point x="472" y="507"/>
+      <point x="273" y="507" type="curve" smooth="yes"/>
+      <point x="180" y="507"/>
+      <point x="118" y="439"/>
+      <point x="118" y="336" type="curve" smooth="yes"/>
+      <point x="118" y="236"/>
+      <point x="176" y="171"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/integral.glif b/src/Cantarell-Light.ufo/glyphs/integral.glif
new file mode 100644
index 00000000..791647d7
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/integral.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="integral" format="2">
+  <advance width="397"/>
+  <unicode hex="222B"/>
+  <outline>
+    <contour>
+      <point x="172" y="-170" type="curve" smooth="yes"/>
+      <point x="236" y="-170"/>
+      <point x="280" y="-108"/>
+      <point x="280" y="-15" type="curve" smooth="yes"/>
+      <point x="280" y="157"/>
+      <point x="129" y="394"/>
+      <point x="129" y="580" type="curve" smooth="yes"/>
+      <point x="129" y="667"/>
+      <point x="162" y="728"/>
+      <point x="227" y="728" type="curve" smooth="yes"/>
+      <point x="247" y="728"/>
+      <point x="287" y="721"/>
+      <point x="307" y="712" type="curve"/>
+      <point x="313" y="729" type="line"/>
+      <point x="296" y="737"/>
+      <point x="258" y="746"/>
+      <point x="230" y="746" type="curve" smooth="yes"/>
+      <point x="151" y="746"/>
+      <point x="110" y="675"/>
+      <point x="110" y="576" type="curve" smooth="yes"/>
+      <point x="110" y="388"/>
+      <point x="260" y="145"/>
+      <point x="260" y="-19" type="curve" smooth="yes"/>
+      <point x="260" y="-99"/>
+      <point x="224" y="-152"/>
+      <point x="172" y="-152" type="curve" smooth="yes"/>
+      <point x="152" y="-152"/>
+      <point x="129" y="-146"/>
+      <point x="96" y="-131" type="curve"/>
+      <point x="90" y="-147" type="line"/>
+      <point x="124" y="-163"/>
+      <point x="150" y="-170"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/io-cy.glif b/src/Cantarell-Light.ufo/glyphs/io-cy.glif
new file mode 100644
index 00000000..ca23dce1
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/io-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="io-cy" format="2">
+  <advance width="493"/>
+  <unicode hex="0451"/>
+  <outline>
+    <component base="ie-cy"/>
+    <component base="dieresiscomb" xOffset="28"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/iogonek.glif b/src/Cantarell-Light.ufo/glyphs/iogonek.glif
new file mode 100644
index 00000000..f54cc3d5
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/iogonek.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="iogonek" format="2">
+  <advance width="201"/>
+  <unicode hex="012F"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="dotaccentcomb" xOffset="-17"/>
+    <component base="ogonekcomb.narrow" xOffset="-271"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/itilde.glif b/src/Cantarell-Light.ufo/glyphs/itilde.glif
new file mode 100644
index 00000000..3af3a145
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/itilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="itilde" format="2">
+  <advance width="201"/>
+  <unicode hex="0129"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="tildecomb" xOffset="-133"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/iu-cy.glif b/src/Cantarell-Light.ufo/glyphs/iu-cy.glif
new file mode 100644
index 00000000..e3dd7cc9
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/iu-cy.glif
@@ -0,0 +1,59 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="iu-cy" format="2">
+  <advance width="709"/>
+  <unicode hex="044E"/>
+  <anchor x="365" y="480" name="top"/>
+  <outline>
+    <contour>
+      <point x="439" y="-7" type="curve" smooth="yes"/>
+      <point x="566" y="-7"/>
+      <point x="652" y="95"/>
+      <point x="652" y="244" type="curve" smooth="yes"/>
+      <point x="652" y="391"/>
+      <point x="568" y="490"/>
+      <point x="442" y="490" type="curve" smooth="yes"/>
+      <point x="318" y="490"/>
+      <point x="240" y="393"/>
+      <point x="240" y="240" type="curve" smooth="yes"/>
+      <point x="240" y="88"/>
+      <point x="317" y="-7"/>
+    </contour>
+    <contour>
+      <point x="88" y="0" type="line"/>
+      <point x="109" y="0" type="line"/>
+      <point x="109" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
+    </contour>
+    <contour>
+      <point x="101" y="244" type="line"/>
+      <point x="250" y="244" type="line"/>
+      <point x="250" y="262" type="line"/>
+      <point x="101" y="262" type="line"/>
+    </contour>
+    <contour>
+      <point x="441" y="12" type="curve" smooth="yes"/>
+      <point x="330" y="12"/>
+      <point x="262" y="101"/>
+      <point x="262" y="243" type="curve" smooth="yes"/>
+      <point x="262" y="384"/>
+      <point x="329" y="471"/>
+      <point x="439" y="471" type="curve" smooth="yes"/>
+      <point x="553" y="471"/>
+      <point x="631" y="376"/>
+      <point x="631" y="240" type="curve" smooth="yes"/>
+      <point x="631" y="103"/>
+      <point x="554" y="12"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>width</key>
+        <integer>69</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/izhitsa-cy.glif b/src/Cantarell-Light.ufo/glyphs/izhitsa-cy.glif
new file mode 100644
index 00000000..c2add24f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/izhitsa-cy.glif
@@ -0,0 +1,34 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="izhitsa-cy" format="2">
+  <advance width="472"/>
+  <unicode hex="0475"/>
+  <outline>
+    <contour>
+      <point x="207" y="0" type="line"/>
+      <point x="220" y="0" type="line"/>
+      <point x="348" y="367" type="line" smooth="yes"/>
+      <point x="374" y="441"/>
+      <point x="408" y="476"/>
+      <point x="455" y="476" type="curve"/>
+      <point x="453" y="494" type="line"/>
+      <point x="401" y="494"/>
+      <point x="358" y="452"/>
+      <point x="330" y="370" type="curve" smooth="yes"/>
+      <point x="210" y="20" type="line"/>
+      <point x="219" y="20" type="line"/>
+      <point x="48" y="486" type="line"/>
+      <point x="26" y="486" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>width</key>
+        <integer>70</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/j.glif b/src/Cantarell-Light.ufo/glyphs/j.glif
new file mode 100644
index 00000000..fde81334
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/j.glif
@@ -0,0 +1,12 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="j" format="2">
+  <advance width="202"/>
+  <unicode hex="006A"/>
+  <note>
+j
+</note>
+  <outline>
+    <component base="jdotless"/>
+    <component base="dotaccentcomb" xOffset="-18"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/jacute.glif b/src/Cantarell-Light.ufo/glyphs/jacute.glif
new file mode 100644
index 00000000..bfd7d0dd
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/jacute.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="jacute" format="2">
+  <advance width="202"/>
+  <outline>
+    <component base="jdotless"/>
+    <component base="acutecomb" xOffset="34"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/jcircumflex.glif b/src/Cantarell-Light.ufo/glyphs/jcircumflex.glif
new file mode 100644
index 00000000..54e7efc8
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/jcircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="jcircumflex" format="2">
+  <advance width="202"/>
+  <unicode hex="0135"/>
+  <outline>
+    <component base="jdotless"/>
+    <component base="circumflexcomb" xOffset="-70"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/jdotless.glif b/src/Cantarell-Light.ufo/glyphs/jdotless.glif
new file mode 100644
index 00000000..0722932c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/jdotless.glif
@@ -0,0 +1,24 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="jdotless" format="2">
+  <advance width="202"/>
+  <unicode hex="0237"/>
+  <note>
+uni0237
+</note>
+  <anchor x="101" y="0" name="bottom"/>
+  <anchor x="101" y="480" name="top"/>
+  <outline>
+    <contour>
+      <point x="5" y="-219" type="line"/>
+      <point x="69" y="-191"/>
+      <point x="112" y="-129"/>
+      <point x="112" y="-64" type="curve" smooth="yes"/>
+      <point x="112" y="480" type="line"/>
+      <point x="91" y="480" type="line"/>
+      <point x="91" y="-64" type="line" smooth="yes"/>
+      <point x="91" y="-122"/>
+      <point x="54" y="-178"/>
+      <point x="-2" y="-206" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/je-cy.glif b/src/Cantarell-Light.ufo/glyphs/je-cy.glif
new file mode 100644
index 00000000..e5c65f49
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/je-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="je-cy" format="2">
+  <advance width="202"/>
+  <unicode hex="0458"/>
+  <outline>
+    <component base="j"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/k.glif b/src/Cantarell-Light.ufo/glyphs/k.glif
new file mode 100644
index 00000000..ee7ee5ef
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/k.glif
@@ -0,0 +1,27 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="k" format="2">
+  <advance width="432"/>
+  <unicode hex="006B"/>
+  <note>
+k
+</note>
+  <anchor x="205" y="0" name="bottom"/>
+  <anchor x="185" y="739" name="top"/>
+  <outline>
+    <contour>
+      <point x="88" y="0" type="line"/>
+      <point x="108" y="0" type="line"/>
+      <point x="108" y="739" type="line"/>
+      <point x="88" y="739" type="line"/>
+    </contour>
+    <contour>
+      <point x="396" y="0" type="line"/>
+      <point x="425" y="0" type="line"/>
+      <point x="129" y="267" type="line"/>
+      <point x="127" y="249" type="line"/>
+      <point x="403" y="480" type="line"/>
+      <point x="376" y="480" type="line"/>
+      <point x="110" y="257" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ka-cy.glif b/src/Cantarell-Light.ufo/glyphs/ka-cy.glif
new file mode 100644
index 00000000..2cdddeed
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ka-cy.glif
@@ -0,0 +1,43 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ka-cy" format="2">
+  <advance width="441"/>
+  <unicode hex="043A"/>
+  <anchor x="440" y="0" name="bottomright"/>
+  <anchor x="225" y="480" name="top"/>
+  <outline>
+    <contour>
+      <point x="401" y="0" type="line"/>
+      <point x="425" y="0" type="line"/>
+      <point x="245" y="260" type="line"/>
+      <point x="245" y="251" type="line"/>
+      <point x="413" y="480" type="line"/>
+      <point x="390" y="480" type="line"/>
+      <point x="226" y="254" type="line"/>
+    </contour>
+    <contour>
+      <point x="88" y="0" type="line"/>
+      <point x="107" y="0" type="line"/>
+      <point x="107" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
+    </contour>
+    <contour>
+      <point x="96" y="245" type="line"/>
+      <point x="239" y="245" type="line"/>
+      <point x="239" y="262" type="line"/>
+      <point x="96" y="262" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-1</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/kabashkir-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/kabashkir-cy.glif
new file mode 100644
index 00000000..77031fcd
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/kabashkir-cy.glif
@@ -0,0 +1,40 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="kabashkir-cy" format="2">
+  <advance width="547"/>
+  <unicode hex="04A1"/>
+  <outline>
+    <contour>
+      <point x="5" y="463" type="line"/>
+      <point x="213" y="463" type="line"/>
+      <point x="213" y="480" type="line"/>
+      <point x="5" y="480" type="line"/>
+    </contour>
+    <contour>
+      <point x="507" y="0" type="line"/>
+      <point x="531" y="0" type="line"/>
+      <point x="351" y="260" type="line"/>
+      <point x="351" y="251" type="line"/>
+      <point x="519" y="480" type="line"/>
+      <point x="496" y="480" type="line"/>
+      <point x="332" y="254" type="line"/>
+    </contour>
+    <contour>
+      <point x="194" y="0" type="line"/>
+      <point x="213" y="0" type="line"/>
+      <point x="213" y="480" type="line"/>
+      <point x="194" y="480" type="line"/>
+    </contour>
+    <contour>
+      <point x="202" y="245" type="line"/>
+      <point x="345" y="245" type="line"/>
+      <point x="345" y="262" type="line"/>
+      <point x="202" y="262" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>ka-cy</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/kacute.glif b/src/Cantarell-Light.ufo/glyphs/kacute.glif
new file mode 100644
index 00000000..ff90d51c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/kacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="kacute" format="2">
+  <advance width="432"/>
+  <unicode hex="1E31"/>
+  <outline>
+    <component base="k"/>
+    <component base="acutecomb.case" xOffset="127" yOffset="45"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/kadescender-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/kadescender-cy.glif
new file mode 100644
index 00000000..8ab88e18
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/kadescender-cy.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="kadescender-cy" format="2">
+  <advance width="480"/>
+  <unicode hex="049B"/>
+  <outline>
+    <component base="ka-cy"/>
+    <component base="descender-cy" xOffset="344"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>ka-cy</string>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/kaverticalstroke-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/kaverticalstroke-cy.glif
new file mode 100644
index 00000000..f8fedebf
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/kaverticalstroke-cy.glif
@@ -0,0 +1,42 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="kaverticalstroke-cy" format="2">
+  <advance width="451"/>
+  <unicode hex="049D"/>
+  <outline>
+    <contour>
+      <point x="411" y="0" type="line"/>
+      <point x="435" y="0" type="line"/>
+      <point x="265" y="260" type="line"/>
+      <point x="265" y="251" type="line"/>
+      <point x="423" y="480" type="line"/>
+      <point x="400" y="480" type="line"/>
+      <point x="246" y="254" type="line"/>
+    </contour>
+    <contour>
+      <point x="88" y="0" type="line"/>
+      <point x="107" y="0" type="line"/>
+      <point x="107" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
+    </contour>
+    <contour>
+      <point x="96" y="245" type="line"/>
+      <point x="259" y="245" type="line"/>
+      <point x="259" y="262" type="line"/>
+      <point x="96" y="262" type="line"/>
+    </contour>
+    <contour>
+      <point x="192" y="90" type="line"/>
+      <point x="211" y="90" type="line"/>
+      <point x="211" y="410" type="line"/>
+      <point x="192" y="410" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>ka-cy</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>ka-cy</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/kcommaaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/kcommaaccent.glif
new file mode 100644
index 00000000..bbae544b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/kcommaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="kcommaaccent" format="2">
+  <advance width="432"/>
+  <unicode hex="0137"/>
+  <outline>
+    <component base="k"/>
+    <component base="commaaccentcomb" xOffset="76"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/kgreenlandic.glif 
b/src/Cantarell-Light.ufo/glyphs/kgreenlandic.glif
new file mode 100644
index 00000000..c6bf340e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/kgreenlandic.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="kgreenlandic" format="2">
+  <advance width="432"/>
+  <unicode hex="0138"/>
+  <outline>
+    <contour>
+      <point x="88" y="0" type="line"/>
+      <point x="108" y="0" type="line"/>
+      <point x="108" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
+    </contour>
+    <contour>
+      <point x="396" y="0" type="line"/>
+      <point x="425" y="0" type="line"/>
+      <point x="129" y="267" type="line"/>
+      <point x="127" y="249" type="line"/>
+      <point x="403" y="480" type="line"/>
+      <point x="376" y="480" type="line"/>
+      <point x="110" y="257" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>k</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>k</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/kip.glif b/src/Cantarell-Light.ufo/glyphs/kip.glif
new file mode 100644
index 00000000..ae1e2a23
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/kip.glif
@@ -0,0 +1,28 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="kip" format="2">
+  <advance width="651"/>
+  <unicode hex="20AD"/>
+  <outline>
+    <contour>
+      <point x="74" y="351" type="line"/>
+      <point x="526" y="351" type="line"/>
+      <point x="526" y="368" type="line"/>
+      <point x="74" y="368" type="line"/>
+    </contour>
+    <contour>
+      <point x="549" y="0" type="line"/>
+      <point x="579" y="0" type="line"/>
+      <point x="203" y="366" type="line"/>
+      <point x="203" y="356" type="line"/>
+      <point x="565" y="694" type="line"/>
+      <point x="536" y="694" type="line"/>
+      <point x="184" y="360" type="line"/>
+    </contour>
+    <contour>
+      <point x="162" y="0" type="line"/>
+      <point x="182" y="0" type="line"/>
+      <point x="182" y="694" type="line"/>
+      <point x="162" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/kje-cy.glif b/src/Cantarell-Light.ufo/glyphs/kje-cy.glif
new file mode 100644
index 00000000..2087437c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/kje-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="kje-cy" format="2">
+  <advance width="441"/>
+  <unicode hex="045C"/>
+  <outline>
+    <component base="ka-cy"/>
+    <component base="acutecomb" xOffset="158"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/l.glif b/src/Cantarell-Light.ufo/glyphs/l.glif
new file mode 100644
index 00000000..f1ebef46
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/l.glif
@@ -0,0 +1,33 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="l" format="2">
+  <advance width="232"/>
+  <unicode hex="006C"/>
+  <note>
+l
+</note>
+  <anchor x="136" y="0" name="bottom"/>
+  <anchor x="119" y="383" name="center"/>
+  <anchor x="238" y="353" name="periodcentered"/>
+  <anchor x="97" y="739" name="top"/>
+  <anchor x="209" y="480" name="topright"/>
+  <outline>
+    <contour>
+      <point x="163" y="-2" type="curve" smooth="yes"/>
+      <point x="180" y="-2"/>
+      <point x="198" y="2"/>
+      <point x="212" y="8" type="curve"/>
+      <point x="207" y="22" type="line"/>
+      <point x="196" y="17"/>
+      <point x="181" y="14"/>
+      <point x="168" y="14" type="curve" smooth="yes"/>
+      <point x="129" y="14"/>
+      <point x="106" y="43"/>
+      <point x="106" y="87" type="curve" smooth="yes"/>
+      <point x="106" y="739" type="line"/>
+      <point x="86" y="739" type="line"/>
+      <point x="86" y="83" type="line" smooth="yes"/>
+      <point x="86" y="31"/>
+      <point x="115" y="-2"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/lacute.glif b/src/Cantarell-Light.ufo/glyphs/lacute.glif
new file mode 100644
index 00000000..cd56c153
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/lacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="lacute" format="2">
+  <advance width="232"/>
+  <unicode hex="013A"/>
+  <outline>
+    <component base="l"/>
+    <component base="acutecomb.case" xOffset="39" yOffset="45"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/layerinfo.plist b/src/Cantarell-Light.ufo/glyphs/layerinfo.plist
new file mode 100644
index 00000000..14eeb55b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/layerinfo.plist
@@ -0,0 +1,2215 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
+<plist version="1.0">
+  <dict>
+    <key>lib</key>
+    <dict>
+      <key>com.schriftgestaltung.layerId</key>
+      <string>0B2E441B-685E-400D-9B9B-E078DEED62EF</string>
+      <key>com.schriftgestaltung.layerOrderInGlyph.A</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.A-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.AE</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.AEacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Aacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Abreve</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Abreve-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Abreveacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Abrevedotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Abrevegrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Abrevehookabove</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Abrevetilde</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Acaron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Acircumflex</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Acircumflexacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Acircumflexdotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Acircumflexgrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Acircumflexhookabove</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Acircumflextilde</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Adblgrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Adieresis</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Adieresis-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Adotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Agrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ahookabove</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Aie-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ainvertedbreve</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Amacron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Aogonek</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Aring</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Aringacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Atilde</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.B</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Be-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.C</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Cacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ccaron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ccedilla</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ccedillaacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ccircumflex</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Cdotaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Che-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Chedescender-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Chedieresis-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Chekhakassian-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Cheverticalstroke-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.D</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.DZcaron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Dcaron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Dcroat</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ddotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.De-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Dje-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Dlinebelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Dzcaron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Dze-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Dzhe-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.E</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.E-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Eacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ebreve</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ecaron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ecedillabreve</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ecircumflex</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ecircumflexacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ecircumflexdotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ecircumflexgrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ecircumflexhookabove</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ecircumflextilde</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Edblgrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Edieresis</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Edotaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Edotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ef-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Egrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ehookabove</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Einvertedbreve</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.El-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Em-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Emacron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Emacronacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Emacrongrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.En-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Endescender-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Eng</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Enghe-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Eogonek</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Er-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ereversed-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Es-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Esdescender-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Eth</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Etilde</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.F</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Fita-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.G</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Gbreve</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Gcaron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Gcircumflex</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Gcommaaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Gdotaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ge-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Gedescender-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Germandbls</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ghemiddlehook-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ghestroke-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Gheupturn-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Gje-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Gmacron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.H</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ha-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Hadescender-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Hardsign-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Hbar</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Hbrevebelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Hcircumflex</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Hdotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.I</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.I-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ia-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Iacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ibreve</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Icaron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Icircumflex</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Idblgrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Idieresis</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Idieresis-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Idieresisacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Idotaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Idotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ie-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Iebreve-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Iegrave-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Igrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ihookabove</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ii-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Iigrave-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Iinvertedbreve</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Iishort-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Imacron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Imacron-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Io-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Iogonek</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Itilde</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Iu-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Izhitsa-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.J</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Jacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Jcircumflex</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Je-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.K</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ka-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Kabashkir-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Kacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Kadescender-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Kaverticalstroke-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Kcommaaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Kje-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.L</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.LJ</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Lacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Lcaron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Lcommaaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ldot</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ldotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Lj</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Lje-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Llinebelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Lslash</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.M</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Mdotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.N</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.NJ</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Nacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ncaron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ncommaaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ndotaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ndotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Nj</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Nje-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Nlinebelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ntilde</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.O</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.O-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.OE</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Oacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Obarred-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Obreve</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ocaron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ocircumflex</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ocircumflexacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ocircumflexdotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ocircumflexgrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ocircumflexhookabove</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ocircumflextilde</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Odblgrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Odieresis</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Odieresis-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Odieresismacron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Odotaccentmacron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Odotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ograve</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ohm</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ohookabove</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ohorn</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ohornacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ohorndotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ohorngrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ohornhookabove</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ohorntilde</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ohungarumlaut</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Oinvertedbreve</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Omacron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Omacronacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Omacrongrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Oogonek</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Oslash</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Oslashacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Otilde</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Otildeacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Otildedieresis</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Otildemacron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.P</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Palochka-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Pe-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Q</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Qa-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.R</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Racute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Rcaron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Rcommaaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Rdblgrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Rdotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Rinvertedbreve</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Rlinebelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.S</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Sacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Sacutedotaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Saltillo</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Scaron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Scarondotaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Scedilla</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Schwa</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Schwa-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Scircumflex</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Scommaaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Sdotaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Sdotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Sdotbelowdotaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Sha-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Shcha-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Shha-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Softsign-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.T</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Tbar</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Tcaron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Tcedilla</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Tcommaaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Tdotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Te-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Thorn</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Tlinebelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Tse-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Tshe-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.U</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.U-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ubreve</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ucaron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ucircumflex</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Udblgrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Udieresis</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Udieresis-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Udieresisacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Udieresiscaron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Udieresisgrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Udieresismacron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Udotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ugrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uhookabove</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uhorn</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uhornacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uhorndotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uhorngrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uhornhookabove</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uhorntilde</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uhungarumlaut</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uhungarumlaut-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uinvertedbreve</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Umacron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Umacron-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Umacrondieresis</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uogonek</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uring</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ushort-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ustraight-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ustraightstroke-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Utilde</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Utildeacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.V</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ve-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.W</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Wacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Wcircumflex</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Wdieresis</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.We-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Wgrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.X</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Y</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Yacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Yat-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ycircumflex</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ydieresis</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ydotaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ydotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Yeru-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Yerudieresis-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ygrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Yhookabove</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Yi-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ymacron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ytilde</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Yusbig-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Z</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Zacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Zcaron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Zdotaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Zdotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ze-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Zedescender-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Zedieresis-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Zhe-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Zhebreve-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Zhedescender-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Zhedieresis-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph._bar-cy</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph._bottomhook</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph._commaaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph._currencyvstem</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph._descender-cy.case.straight</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph._descenderreverse-cy.case</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph._descenderreversed-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph._o.numero</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph._slash.zero</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph._slash.zero.osf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph._typoquote</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.a</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.a-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.aacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.abreve</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.abreve-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.abreveacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.abrevedotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.abrevegrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.abrevehookabove</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.abrevetilde</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acaron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acircumflex</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acircumflexacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acircumflexdotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acircumflexgrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acircumflexhookabove</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acircumflextilde</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acutecomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acutecomb.case</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acutecomb.loclVIET</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acutecomb_dotaccentcomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.adblgrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.adieresis</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.adieresis-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.adotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ae</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.aeacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.agrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ahookabove</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.aie-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ainvertedbreve</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.amacron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ampersand</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.aogonek</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.apostrophemod</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.approxequal</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.approxequal.tf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.aring</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.aringacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.asciicircum</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.asciitilde</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.asterisk</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.at</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.atilde</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.b</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.backslash</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.bar</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.be-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.blackCircle</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.blank</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.braceleft</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.braceright</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.bracketleft</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.bracketright</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.breve</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevebelowcomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb-cy.case</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb.case</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb.loclVIET</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb_acutecomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb_acutecomb.case</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb_gravecomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb_gravecomb.case</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb_hookabovecomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb_hookabovecomb.case</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb_tildecomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb_tildecomb.case</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.breveinvertedcomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.breveinvertedcomb.case</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brokenbar</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.bullet</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.bulletoperator</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.bulletoperator.tf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.c</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.cacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.caron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.caroncomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.caroncomb.alt</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.caroncomb.case</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.caroncomb.loclVIET</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.caroncomb_dotaccentcomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ccaron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ccedilla</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ccedillaacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ccircumflex</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.cdotaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.cedi</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.cedilla</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.cedillacomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.cent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.che-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.chedescender-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.chedieresis-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.chekhakassian-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.cheverticalstroke-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflex</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflexcomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflexcomb.case</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflexcomb.loclVIET</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflexcomb_acutecomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflexcomb_acutecomb.case</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflexcomb_gravecomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflexcomb_gravecomb.case</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflexcomb_hookabovecomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflexcomb_hookabovecomb.case</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflexcomb_tildecomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflexcomb_tildecomb.case</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.colon</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.colonsign</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.comma</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.commaaccentcomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.commaturnedabovecomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.commaturnedmod</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.commercialMinusSign</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.commercialMinusSign.tf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.copyright</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.currency</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.d</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dagger</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.daggerdbl</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dblgravecomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dblgravecomb.case</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dcaron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dcroat</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ddotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.de-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.degree</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.descender-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.descender-cy.case</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.descender-cy.strait</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dieresis</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dieresisbelowcomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dieresiscomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dieresiscomb.case</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dieresiscomb.loclVIET</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dieresiscomb_acutecomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dieresiscomb_caroncomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dieresiscomb_gravecomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dieresiscomb_macroncomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.divide</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.divide.tf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.divisionslash</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.divisionslash.tf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dje-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dlinebelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dollar</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dong</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dotaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dotaccentcomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dotaccentcomb.case</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dotaccentcomb.loclVIET</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dotaccentcomb_macroncomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dotbelowcomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.doubleprimemod</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.downArrow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dzcaron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dze-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dzhe-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.e</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.e-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ebreve</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ecaron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ecedillabreve</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ecircumflex</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ecircumflexacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ecircumflexdotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ecircumflexgrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ecircumflexhookabove</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ecircumflextilde</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.edblgrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.edieresis</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.edotaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.edotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ef-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.egrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ehookabove</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eight</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eight.dnom</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eight.lf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eight.numr</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eight.osf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eight.subs</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eight.tf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eight.tosf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eightinferior</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eightsuperior</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.einvertedbreve</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.el-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ellipsis</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.em-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.emacron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.emacronacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.emacrongrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.emdash</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.emptyset</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.emquad</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.emspace</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.en-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.endash</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.endescender-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eng</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.enghe-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.enquad</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.enspace</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eogonek</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.equal</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.equal.tf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.equivalence</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.equivalence.tf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.er-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ereversed-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.es-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.esdescender-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.estimated</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eth</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.etilde</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.euro</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.exclam</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.exclamdown</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.f</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.f_f</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.f_f_i</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.f_f_l</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fi</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.figuredash</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.figurespace</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.firsttonechinese</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fita-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.five</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.five.dnom</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.five.lf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.five.numr</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.five.osf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.five.subs</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.five.tf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.five.tosf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fiveeighths</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fiveinferior</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fivesixths</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fivesuperior</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fl</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.florin</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.four</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.four.dnom</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.four.lf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.four.numr</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.four.osf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.four.subs</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.four.tf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.four.tosf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fourfifths</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fourinferior</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fourperemspace</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.foursuperior</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fourthtonechinese</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fraction</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.franc</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.g</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gbreve</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gcaron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gcircumflex</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gcommaaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gdotaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ge-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gedescender-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.germandbls</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ghemiddlehook-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ghestroke-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gheupturn-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gje-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gmacron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.grave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gravecomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gravecomb.case</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gravecomb.loclVIET</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.greater</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.greater.tf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.greaterequal</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.greaterequal.tf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.guarani</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.guillemetleft</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.guillemetright</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.guilsinglleft</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.guilsinglright</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.h</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ha-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hadescender-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hairspace</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hardsign-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hbar</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hbrevebelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hcircumflex</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hdotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hookabovecomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hookabovecomb.case</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hookabovecomb.loclVIET</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.horizontalbar</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.horncomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hryvnia</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hungarumlaut</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hungarumlautcomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hungarumlautcomb.case</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hyphen</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hyphentwo</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.i</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.i-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ia-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.iacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ibreve</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.icaron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.icircumflex</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.idblgrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.idieresis</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.idieresis-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.idieresisacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.idotaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.idotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.idotless</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ie-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.iebreve-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.iegrave-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.igrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ihookabove</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ii-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.iigrave-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.iinvertedbreve</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.iishort-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.imacron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.imacron-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.increment</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.infinity</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.integral</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.io-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.iogonek</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.itilde</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.iu-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.izhitsa-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.j</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.jacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.jcircumflex</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.jdotless</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.je-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.k</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ka-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.kabashkir-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.kacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.kadescender-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.kaverticalstroke-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.kcommaaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.kgreenlandic</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.kip</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.kje-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.l</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.lacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.lcaron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.lcommaaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ldot</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ldotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.leftArrow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.leftanglebracket-math</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.less</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.less.tf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.lessequal</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.lessequal.tf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.lira</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.liraTurkish</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.literSign</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.lj</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.lje-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.llinebelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.logicalnot</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.logicalnot.tf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.lozenge</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.lslash</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.m</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.macron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.macronbelowcomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.macronbelowcomb.narrow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.macroncomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.macroncomb.case</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.macroncomb.loclVIET</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.macroncomb.narrow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.macroncomb.narrow.case</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.macroncomb_acutecomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.macroncomb_dieresiscomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.macroncomb_gravecomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.manat</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.mdotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.micro</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.minus</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.minus.tf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.minute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.multiply</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.multiply.tf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.n</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.naira</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nbspace</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ncaron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ncommaaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ndotaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ndotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nine</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nine.dnom</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nine.lf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nine.numr</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nine.osf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nine.ss01</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nine.subs</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nine.tf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nine.tosf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nineinferior</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ninesuperior</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nj</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nje-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nlinebelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nonbreakinghyphen</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.notequal</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.notequal.tf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.notidentical</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.notidentical.tf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ntilde</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.numbersign</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.numero</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.o</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.o-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.oacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.obarred-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.obreve</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ocaron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ocircumflex</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ocircumflexacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ocircumflexdotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ocircumflexgrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ocircumflexhookabove</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ocircumflextilde</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.odblgrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.odieresis</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.odieresis-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.odieresismacron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.odotaccentmacron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.odotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.oe</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ogonek</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ogonekcomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ogonekcomb.narrow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ogonekcomb.tall</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ogonekcomb.tall.case</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ograve</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ohookabove</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ohorn</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ohornacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ohorndotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ohorngrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ohornhookabove</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ohorntilde</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ohungarumlaut</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.oinvertedbreve</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.omacron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.omacronacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.omacrongrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.one</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.one.dnom</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.one.lf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.one.numr</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.one.osf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.one.subs</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.one.tf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.one.tosf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.oneeighth</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.onefifth</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.onefraction</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.onehalf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.oneinferior</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.oneninth</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.onequarter</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.oneseventh</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.onesixth</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.onesuperior</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.onetenth</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.onethird</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.oogonek</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ordfeminine</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ordmasculine</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.oslash</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.oslashacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.otilde</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.otildeacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.otildedieresis</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.otildemacron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.p</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.palochka-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.paragraph</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.parenleft</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.parenright</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.partialdiff</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.pe-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.percent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.period</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.periodcentered</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.periodcentered.loclCAT</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.periodcentered.loclCAT.case</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.perthousand</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.peseta</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.peso</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.pi</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.plus</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.plus.tf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.plusminus</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.plusminus.tf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.primeReversed</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.primemod</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.product</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.punctuationspace</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.q</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.qa-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.question</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.questiondown</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.quotedbl</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.quotedblbase</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.quotedblleft</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.quotedblright</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.quoteleft</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.quoteright</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.quotesinglbase</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.quotesingle</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.r</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.racute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.radical</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ratio</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.rcaron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.rcommaaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.rdblgrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.rdotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.registered</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.rightArrow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.rightanglebracket-math</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ring</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ringcomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ringcomb.case</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ringcomb_acutecomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ringcomb_acutecomb.case</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ringhalfleft</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ringhalfright</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.rinvertedbreve</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.rlinebelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ruble</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.rupeeIndian</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.s</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.sacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.sacutedotaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.saltillo</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.scaron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.scarondotaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.scedilla</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.schwa</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.schwa-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.scircumflex</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.scommaaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.sdotaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.sdotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.sdotbelowdotaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.second</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.secondtonechinese</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.section</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.semicolon</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.seven</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.seven.dnom</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.seven.lf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.seven.numr</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.seven.osf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.seven.subs</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.seven.tf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.seven.tosf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.seveneighths</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.seveninferior</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.sevensuperior</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.sha-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.shcha-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.shha-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.six</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.six.dnom</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.six.lf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.six.numr</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.six.osf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.six.ss01</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.six.subs</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.six.tf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.six.tosf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.sixinferior</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.sixperemspace</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.sixsuperior</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.slash</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.slashlongcomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.slashlongcomb.case</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.slashshortcomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.slashshortcomb.case</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.softhyphen</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.softsign-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.space</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.sterling</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.strokelongcomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.strokeshortcomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.strokeshortcomb.case</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.summation</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.t</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tbar</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tcaron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tcedilla</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tcommaaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tdieresis</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tdotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.te-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tenge</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.thinspace</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.thorn</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.three</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.three.dnom</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.three.lf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.three.numr</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.three.osf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.three.subs</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.three.tf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.three.tosf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.threeeighths</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.threefifths</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.threeinferior</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.threeperemspace</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.threequarters</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.threesuperior</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tilde</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tildecomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tildecomb.case</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tildecomb.loclVIET</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tildecomb_acutecomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tildecomb_dieresiscomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tildecomb_macroncomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tlinebelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.trademark</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tripleprime</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tse-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tshe-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tugrik</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.two</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.two.dnom</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.two.lf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.two.numr</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.two.osf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.two.subs</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.two.tf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.two.tosf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.twofifths</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.twoinferior</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.twosuperior</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.twothirds</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.u</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.u-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ubreve</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ucaron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ucircumflex</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.udblgrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.udieresis</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.udieresis-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.udieresisacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.udieresiscaron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.udieresisgrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.udieresismacron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.udotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ugrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uhookabove</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uhorn</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uhornacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uhorndotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uhorngrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uhornhookabove</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uhorntilde</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uhungarumlaut</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uhungarumlaut-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uinvertedbreve</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.umacron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.umacron-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.umacrondieresis</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.underscore</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uogonek</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.upArrow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uring</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ushort-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ustraight-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ustraightstroke-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.utilde</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.utildeacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.v</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ve-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.verticallineabovecomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.verticallinebelowcomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.verticallinelowmod</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.verticallinemod</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.w</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.wacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.wcircumflex</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.wdieresis</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.we-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.wgrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.whiteCircle</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.won</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.x</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.y</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.yacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.yat-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ycircumflex</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ydieresis</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ydotaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ydotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.yen</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.yeru-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.yerudieresis-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ygrave</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.yhookabove</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.yi-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ymacron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ytilde</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.yusbig-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.z</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zacute</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zcaron</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zdotaccent</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zdotbelow</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ze-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zedescender-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zedieresis-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.dnom</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.lf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.lf.zero</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.numr</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.osf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.osf.zero</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.subs</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.tf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.tf.zero</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.tosf</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.tosf.zero</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.zero</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zeroinferior</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zerosuperior</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zerothird</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zerowidthspace</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zhe-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zhebreve-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zhedescender-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zhedieresis-cy</key>
+      <integer>0</integer>
+    </dict>
+  </dict>
+</plist>
diff --git a/src/Cantarell-Light.ufo/glyphs/lcaron.glif b/src/Cantarell-Light.ufo/glyphs/lcaron.glif
new file mode 100644
index 00000000..1dffc629
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/lcaron.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="lcaron" format="2">
+  <advance width="233"/>
+  <unicode hex="013E"/>
+  <outline>
+    <component base="l"/>
+    <component base="caroncomb.alt" xOffset="97"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>l</string>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/lcommaaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/lcommaaccent.glif
new file mode 100644
index 00000000..2e90e9bc
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/lcommaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="lcommaaccent" format="2">
+  <advance width="232"/>
+  <unicode hex="013C"/>
+  <outline>
+    <component base="l"/>
+    <component base="commaaccentcomb" xOffset="7"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ldot.glif b/src/Cantarell-Light.ufo/glyphs/ldot.glif
new file mode 100644
index 00000000..7a6df3be
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ldot.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ldot" format="2">
+  <advance width="232"/>
+  <unicode hex="0140"/>
+  <outline>
+    <component base="l"/>
+    <component base="periodcentered.loclCAT" xOffset="238"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ldotbelow.glif b/src/Cantarell-Light.ufo/glyphs/ldotbelow.glif
new file mode 100644
index 00000000..92d0d71c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ldotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ldotbelow" format="2">
+  <advance width="232"/>
+  <unicode hex="1E37"/>
+  <outline>
+    <component base="l"/>
+    <component base="dotbelowcomb" xOffset="16"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/leftA_rrow.glif b/src/Cantarell-Light.ufo/glyphs/leftA_rrow.glif
new file mode 100644
index 00000000..99e3da21
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/leftA_rrow.glif
@@ -0,0 +1,11 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="leftArrow" format="2">
+  <advance width="686"/>
+  <unicode hex="2190"/>
+  <note>
+arrowleft
+</note>
+  <outline>
+    <component base="rightArrow" xScale="-1" yScale="-1" xOffset="698" yOffset="643"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/leftanglebracket-math.glif 
b/src/Cantarell-Light.ufo/glyphs/leftanglebracket-math.glif
new file mode 100644
index 00000000..0f03df52
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/leftanglebracket-math.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="leftanglebracket-math" format="2">
+  <advance width="266"/>
+  <unicode hex="27E8"/>
+  <outline>
+    <contour>
+      <point x="197" y="-10" type="line"/>
+      <point x="219" y="-10" type="line"/>
+      <point x="65" y="389" type="line"/>
+      <point x="66" y="374" type="line"/>
+      <point x="213" y="739" type="line"/>
+      <point x="193" y="739" type="line"/>
+      <point x="49" y="380" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/less.glif b/src/Cantarell-Light.ufo/glyphs/less.glif
new file mode 100644
index 00000000..851d7772
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/less.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="less" format="2">
+  <advance width="594"/>
+  <unicode hex="003C"/>
+  <outline>
+    <component base="greater.tf" xScale="-1" yScale="-1" xOffset="594" yOffset="631"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/less.tf.glif b/src/Cantarell-Light.ufo/glyphs/less.tf.glif
new file mode 100644
index 00000000..4e212a00
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/less.tf.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="less.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <component base="greater.tf" xScale="-1" yScale="-1" xOffset="611" yOffset="621"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/lessequal.glif b/src/Cantarell-Light.ufo/glyphs/lessequal.glif
new file mode 100644
index 00000000..1beb3394
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/lessequal.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="lessequal" format="2">
+  <advance width="823"/>
+  <unicode hex="2264"/>
+  <outline>
+    <component base="greaterequal.tf" xScale="-1" xOffset="664"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/lessequal.tf.glif 
b/src/Cantarell-Light.ufo/glyphs/lessequal.tf.glif
new file mode 100644
index 00000000..0386d522
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/lessequal.tf.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="lessequal.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <component base="greaterequal.tf" xScale="-1" xOffset="609"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/lira.glif b/src/Cantarell-Light.ufo/glyphs/lira.glif
new file mode 100644
index 00000000..8505a3ff
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/lira.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="lira" format="2">
+  <advance width="613"/>
+  <unicode hex="20A4"/>
+  <outline>
+    <contour>
+      <point x="84" y="0" type="line"/>
+      <point x="541" y="0" type="line"/>
+      <point x="541" y="17" type="line"/>
+      <point x="118" y="17" type="line"/>
+      <point x="166" y="38"/>
+      <point x="195" y="107"/>
+      <point x="195" y="201" type="curve" smooth="yes"/>
+      <point x="195" y="484" type="line" smooth="yes"/>
+      <point x="195" y="605"/>
+      <point x="268" y="685"/>
+      <point x="379" y="685" type="curve" smooth="yes"/>
+      <point x="411" y="685"/>
+      <point x="454" y="679"/>
+      <point x="499" y="665" type="curve"/>
+      <point x="505" y="681" type="line"/>
+      <point x="467" y="695"/>
+      <point x="420" y="704"/>
+      <point x="382" y="704" type="curve" smooth="yes"/>
+      <point x="257" y="704"/>
+      <point x="175" y="615"/>
+      <point x="175" y="481" type="curve" smooth="yes"/>
+      <point x="175" y="198" type="line" smooth="yes"/>
+      <point x="175" y="106"/>
+      <point x="141" y="38"/>
+      <point x="84" y="17" type="curve"/>
+    </contour>
+    <contour>
+      <point x="97" y="433" type="line"/>
+      <point x="446" y="433" type="line"/>
+      <point x="446" y="450" type="line"/>
+      <point x="97" y="450" type="line"/>
+    </contour>
+    <contour>
+      <point x="97" y="273" type="line"/>
+      <point x="446" y="273" type="line"/>
+      <point x="446" y="290" type="line"/>
+      <point x="97" y="290" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/liraT_urkish.glif 
b/src/Cantarell-Light.ufo/glyphs/liraT_urkish.glif
new file mode 100644
index 00000000..95731f37
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/liraT_urkish.glif
@@ -0,0 +1,35 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="liraTurkish" format="2">
+  <advance width="599"/>
+  <unicode hex="20BA"/>
+  <outline>
+    <contour>
+      <point x="184" y="0" type="line"/>
+      <point x="371" y="0"/>
+      <point x="515" y="132"/>
+      <point x="515" y="330" type="curve"/>
+      <point x="495" y="330" type="line"/>
+      <point x="495" y="144"/>
+      <point x="363" y="20"/>
+      <point x="194" y="20" type="curve"/>
+    </contour>
+    <contour>
+      <point x="175" y="0" type="line"/>
+      <point x="195" y="0" type="line"/>
+      <point x="195" y="694" type="line"/>
+      <point x="175" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="87" y="429" type="line"/>
+      <point x="344" y="580" type="line"/>
+      <point x="335" y="595" type="line"/>
+      <point x="80" y="443" type="line"/>
+    </contour>
+    <contour>
+      <point x="99" y="287" type="line"/>
+      <point x="344" y="430" type="line"/>
+      <point x="335" y="445" type="line"/>
+      <point x="92" y="301" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/literS_ign.glif b/src/Cantarell-Light.ufo/glyphs/literS_ign.glif
new file mode 100644
index 00000000..9fc169e8
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/literS_ign.glif
@@ -0,0 +1,43 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="literSign" format="2">
+  <advance width="451"/>
+  <unicode hex="2113"/>
+  <outline>
+    <contour>
+      <point x="283" y="-10" type="curve" smooth="yes"/>
+      <point x="306" y="-10"/>
+      <point x="331" y="-3"/>
+      <point x="353" y="10" type="curve"/>
+      <point x="348" y="24" type="line"/>
+      <point x="328" y="13"/>
+      <point x="305" y="7"/>
+      <point x="286" y="7" type="curve" smooth="yes"/>
+      <point x="234" y="7"/>
+      <point x="200" y="53"/>
+      <point x="200" y="120" type="curve" smooth="yes"/>
+      <point x="200" y="547" type="line" smooth="yes"/>
+      <point x="200" y="657"/>
+      <point x="228" y="731"/>
+      <point x="272" y="731" type="curve" smooth="yes"/>
+      <point x="307" y="731"/>
+      <point x="332" y="684"/>
+      <point x="332" y="616" type="curve" smooth="yes"/>
+      <point x="332" y="522"/>
+      <point x="276" y="405"/>
+      <point x="77" y="138" type="curve"/>
+      <point x="89" y="128" type="line"/>
+      <point x="282" y="385"/>
+      <point x="352" y="512"/>
+      <point x="352" y="618" type="curve" smooth="yes"/>
+      <point x="352" y="695"/>
+      <point x="321" y="749"/>
+      <point x="274" y="749" type="curve" smooth="yes"/>
+      <point x="217" y="749"/>
+      <point x="180" y="667"/>
+      <point x="180" y="544" type="curve" smooth="yes"/>
+      <point x="180" y="117" type="line" smooth="yes"/>
+      <point x="180" y="43"/>
+      <point x="220" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/lj.glif b/src/Cantarell-Light.ufo/glyphs/lj.glif
new file mode 100644
index 00000000..8a872605
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/lj.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="lj" format="2">
+  <advance width="434"/>
+  <unicode hex="01C9"/>
+  <outline>
+    <component base="l"/>
+    <component base="j" xOffset="232"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/lje-cy.glif b/src/Cantarell-Light.ufo/glyphs/lje-cy.glif
new file mode 100644
index 00000000..482ac05e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/lje-cy.glif
@@ -0,0 +1,55 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="lje-cy" format="2">
+  <advance width="816"/>
+  <unicode hex="0459"/>
+  <outline>
+    <contour>
+      <point x="443" y="0" type="line"/>
+      <point x="595" y="0" type="line" smooth="yes"/>
+      <point x="706" y="0"/>
+      <point x="773" y="56"/>
+      <point x="773" y="150" type="curve" smooth="yes"/>
+      <point x="773" y="241"/>
+      <point x="712" y="301"/>
+      <point x="621" y="301" type="curve" smooth="yes"/>
+      <point x="446" y="301" type="line"/>
+      <point x="446" y="284" type="line"/>
+      <point x="614" y="284" type="line" smooth="yes"/>
+      <point x="695" y="284"/>
+      <point x="751" y="228"/>
+      <point x="751" y="145" type="curve" smooth="yes"/>
+      <point x="751" y="65"/>
+      <point x="696" y="17"/>
+      <point x="604" y="17" type="curve" smooth="yes"/>
+      <point x="443" y="17" type="line"/>
+    </contour>
+    <contour>
+      <point x="74" y="-7" type="curve" smooth="yes"/>
+      <point x="140" y="-7"/>
+      <point x="173" y="75"/>
+      <point x="173" y="221" type="curve" smooth="yes"/>
+      <point x="173" y="463" type="line"/>
+      <point x="433" y="463" type="line"/>
+      <point x="433" y="0" type="line"/>
+      <point x="453" y="0" type="line"/>
+      <point x="453" y="480" type="line"/>
+      <point x="154" y="480" type="line"/>
+      <point x="154" y="212" type="line" smooth="yes"/>
+      <point x="154" y="83"/>
+      <point x="127" y="10"/>
+      <point x="72" y="10" type="curve" smooth="yes"/>
+      <point x="61" y="10"/>
+      <point x="46" y="14"/>
+      <point x="27" y="27" type="curve"/>
+      <point x="20" y="13" type="line"/>
+      <point x="33" y="1"/>
+      <point x="54" y="-7"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>el-cy</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/llinebelow.glif b/src/Cantarell-Light.ufo/glyphs/llinebelow.glif
new file mode 100644
index 00000000..b5b53ace
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/llinebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="llinebelow" format="2">
+  <advance width="232"/>
+  <unicode hex="1E3B"/>
+  <outline>
+    <component base="l"/>
+    <component base="macronbelowcomb.narrow" xOffset="-85"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/logicalnot.glif b/src/Cantarell-Light.ufo/glyphs/logicalnot.glif
new file mode 100644
index 00000000..d25d6c96
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/logicalnot.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="logicalnot" format="2">
+  <advance width="666"/>
+  <unicode hex="00AC"/>
+  <outline>
+    <contour>
+      <point x="86" y="363" type="line"/>
+      <point x="522" y="363" type="line"/>
+      <point x="522" y="380" type="line"/>
+      <point x="86" y="380" type="line"/>
+    </contour>
+    <contour>
+      <point x="502" y="162" type="line"/>
+      <point x="522" y="162" type="line"/>
+      <point x="522" y="363" type="line"/>
+      <point x="502" y="363" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/logicalnot.tf.glif 
b/src/Cantarell-Light.ufo/glyphs/logicalnot.tf.glif
new file mode 100644
index 00000000..8fd36b3a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/logicalnot.tf.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="logicalnot.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="73" y="333" type="line"/>
+      <point x="457" y="333" type="line"/>
+      <point x="457" y="350" type="line"/>
+      <point x="73" y="350" type="line"/>
+    </contour>
+    <contour>
+      <point x="437" y="132" type="line"/>
+      <point x="457" y="132" type="line"/>
+      <point x="457" y="333" type="line"/>
+      <point x="437" y="333" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/lozenge.glif b/src/Cantarell-Light.ufo/glyphs/lozenge.glif
new file mode 100644
index 00000000..44b56dd7
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/lozenge.glif
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="lozenge" format="2">
+  <advance width="555"/>
+  <unicode hex="25CA"/>
+  <outline>
+    <contour>
+      <point x="266" y="0" type="line"/>
+      <point x="288" y="0" type="line"/>
+      <point x="471" y="357" type="line"/>
+      <point x="287" y="694" type="line"/>
+      <point x="268" y="694" type="line"/>
+      <point x="84" y="357" type="line"/>
+    </contour>
+    <contour>
+      <point x="278" y="18" type="line"/>
+      <point x="106" y="357" type="line"/>
+      <point x="277" y="674" type="line"/>
+      <point x="448" y="356" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/lslash.glif b/src/Cantarell-Light.ufo/glyphs/lslash.glif
new file mode 100644
index 00000000..60ab54e8
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/lslash.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="lslash" format="2">
+  <advance width="232"/>
+  <unicode hex="0142"/>
+  <outline>
+    <component base="l"/>
+    <component base="slashshortcomb" xOffset="-83" yOffset="87"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/m.glif b/src/Cantarell-Light.ufo/glyphs/m.glif
new file mode 100644
index 00000000..8c88d59e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/m.glif
@@ -0,0 +1,55 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="m" format="2">
+  <advance width="843"/>
+  <unicode hex="006D"/>
+  <note>
+m
+</note>
+  <anchor x="433" y="0" name="bottom"/>
+  <anchor x="433" y="480" name="top"/>
+  <outline>
+    <contour>
+      <point x="88" y="0" type="line"/>
+      <point x="109" y="0" type="line"/>
+      <point x="109" y="404" type="line"/>
+      <point x="105" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
+    </contour>
+    <contour>
+      <point x="415" y="0" type="line"/>
+      <point x="436" y="0" type="line"/>
+      <point x="436" y="314" type="line" smooth="yes"/>
+      <point x="436" y="424"/>
+      <point x="375" y="486"/>
+      <point x="277" y="486" type="curve" smooth="yes"/>
+      <point x="207" y="486"/>
+      <point x="139" y="456"/>
+      <point x="92" y="404" type="curve"/>
+      <point x="100" y="393" type="line"/>
+      <point x="145" y="440"/>
+      <point x="209" y="468"/>
+      <point x="273" y="468" type="curve" smooth="yes"/>
+      <point x="361" y="468"/>
+      <point x="415" y="411"/>
+      <point x="415" y="314" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="742" y="0" type="line"/>
+      <point x="763" y="0" type="line"/>
+      <point x="763" y="314" type="line" smooth="yes"/>
+      <point x="763" y="424"/>
+      <point x="702" y="486"/>
+      <point x="603" y="486" type="curve" smooth="yes"/>
+      <point x="533" y="486"/>
+      <point x="465" y="454"/>
+      <point x="417" y="399" type="curve"/>
+      <point x="423" y="386" type="line"/>
+      <point x="469" y="437"/>
+      <point x="534" y="468"/>
+      <point x="599" y="468" type="curve" smooth="yes"/>
+      <point x="688" y="468"/>
+      <point x="742" y="411"/>
+      <point x="742" y="314" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/macron.glif b/src/Cantarell-Light.ufo/glyphs/macron.glif
new file mode 100644
index 00000000..e14b2e0f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/macron.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="macron" format="2">
+  <advance width="475"/>
+  <unicode hex="00AF"/>
+  <outline>
+    <component base="macroncomb" xOffset="-12"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/macronbelowcomb.glif 
b/src/Cantarell-Light.ufo/glyphs/macronbelowcomb.glif
new file mode 100644
index 00000000..b0675dfe
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/macronbelowcomb.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="macronbelowcomb" format="2">
+  <unicode hex="0331"/>
+  <anchor x="250" y="0" name="_bottom"/>
+  <anchor x="250" y="-125" name="bottom"/>
+  <outline>
+    <contour>
+      <point x="114" y="-125" type="line"/>
+      <point x="385" y="-125" type="line"/>
+      <point x="385" y="-110" type="line"/>
+      <point x="114" y="-110" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>499</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/macronbelowcomb.narrow.glif 
b/src/Cantarell-Light.ufo/glyphs/macronbelowcomb.narrow.glif
new file mode 100644
index 00000000..47e54c63
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/macronbelowcomb.narrow.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="macronbelowcomb.narrow" format="2">
+  <anchor x="221" y="0" name="_bottom"/>
+  <anchor x="221" y="-125" name="bottom"/>
+  <outline>
+    <contour>
+      <point x="112.2" y="-125" type="line"/>
+      <point x="329" y="-125" type="line"/>
+      <point x="329" y="-110" type="line"/>
+      <point x="112.2" y="-110" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>441</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/macroncomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/macroncomb.case.glif
new file mode 100644
index 00000000..574faa12
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/macroncomb.case.glif
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="macroncomb.case" format="2">
+  <anchor x="238" y="694" name="_top"/>
+  <anchor x="238" y="822" name="top"/>
+  <outline>
+    <component base="macroncomb" yOffset="166"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>475</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/macroncomb.glif b/src/Cantarell-Light.ufo/glyphs/macroncomb.glif
new file mode 100644
index 00000000..fc6dbe4e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/macroncomb.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="macroncomb" format="2">
+  <unicode hex="0304"/>
+  <anchor x="243" y="480" name="_top"/>
+  <anchor x="243" y="598" name="top"/>
+  <outline>
+    <contour>
+      <point x="102" y="628" type="line"/>
+      <point x="383" y="628" type="line"/>
+      <point x="383" y="643" type="line"/>
+      <point x="102" y="643" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>485</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/macroncomb.loclV_I_E_T_.glif 
b/src/Cantarell-Light.ufo/glyphs/macroncomb.loclV_I_E_T_.glif
new file mode 100644
index 00000000..487fec4d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/macroncomb.loclV_I_E_T_.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="macroncomb.loclVIET" format="2">
+  <anchor x="238" y="480" name="_top"/>
+  <anchor x="238" y="549" name="top"/>
+  <outline>
+    <contour>
+      <point x="97" y="579" type="line"/>
+      <point x="378" y="579" type="line"/>
+      <point x="378" y="594" type="line"/>
+      <point x="97" y="594" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>475</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/macroncomb.narrow.case.glif 
b/src/Cantarell-Light.ufo/glyphs/macroncomb.narrow.case.glif
new file mode 100644
index 00000000..961b7172
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/macroncomb.narrow.case.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="macroncomb.narrow.case" format="2">
+  <anchor x="212" y="694" name="_top"/>
+  <anchor x="212" y="822" name="top"/>
+  <outline>
+    <contour>
+      <point x="103.2" y="807" type="line"/>
+      <point x="320" y="807" type="line"/>
+      <point x="320" y="822" type="line"/>
+      <point x="103.2" y="822" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>423</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/macroncomb.narrow.glif 
b/src/Cantarell-Light.ufo/glyphs/macroncomb.narrow.glif
new file mode 100644
index 00000000..7312e0ef
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/macroncomb.narrow.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="macroncomb.narrow" format="2">
+  <anchor x="197" y="480" name="_top"/>
+  <anchor x="197" y="643" name="top"/>
+  <outline>
+    <contour>
+      <point x="102" y="628" type="line"/>
+      <point x="292" y="628" type="line"/>
+      <point x="292" y="643" type="line"/>
+      <point x="102" y="643" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>394</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/macroncomb_acutecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/macroncomb_acutecomb.glif
new file mode 100644
index 00000000..363a7d3e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/macroncomb_acutecomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="macroncomb_acutecomb" format="2">
+  <outline>
+    <component base="macroncomb.loclVIET"/>
+    <component base="acutecomb" xOffset="171" yOffset="69"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>475</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/macroncomb_dieresiscomb.glif 
b/src/Cantarell-Light.ufo/glyphs/macroncomb_dieresiscomb.glif
new file mode 100644
index 00000000..eda0367e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/macroncomb_dieresiscomb.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="macroncomb_dieresiscomb" format="2">
+  <outline>
+    <component base="macroncomb.loclVIET" xOffset="25"/>
+    <component base="dieresiscomb" xOffset="44" yOffset="69"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>546</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/macroncomb_gravecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/macroncomb_gravecomb.glif
new file mode 100644
index 00000000..b7aefd9f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/macroncomb_gravecomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="macroncomb_gravecomb" format="2">
+  <outline>
+    <component base="macroncomb.loclVIET"/>
+    <component base="gravecomb" xOffset="54" yOffset="69"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>475</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/manat.glif b/src/Cantarell-Light.ufo/glyphs/manat.glif
new file mode 100644
index 00000000..c92ed9c0
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/manat.glif
@@ -0,0 +1,33 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="manat" format="2">
+  <advance width="683"/>
+  <unicode hex="20BC"/>
+  <outline>
+    <contour>
+      <point x="110" y="0" type="line"/>
+      <point x="131" y="0" type="line"/>
+      <point x="131" y="225" type="line" smooth="yes"/>
+      <point x="131" y="421"/>
+      <point x="215" y="551"/>
+      <point x="340" y="551" type="curve" smooth="yes"/>
+      <point x="468" y="551"/>
+      <point x="553" y="419"/>
+      <point x="553" y="222" type="curve" smooth="yes"/>
+      <point x="553" y="0" type="line"/>
+      <point x="573" y="0" type="line"/>
+      <point x="573" y="225" type="line" smooth="yes"/>
+      <point x="573" y="431"/>
+      <point x="481" y="569"/>
+      <point x="343" y="569" type="curve" smooth="yes"/>
+      <point x="203" y="569"/>
+      <point x="110" y="430"/>
+      <point x="110" y="222" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="333" y="100" type="line"/>
+      <point x="352" y="100" type="line"/>
+      <point x="352" y="694" type="line"/>
+      <point x="333" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/mdotbelow.glif b/src/Cantarell-Light.ufo/glyphs/mdotbelow.glif
new file mode 100644
index 00000000..82f4b0da
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/mdotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="mdotbelow" format="2">
+  <advance width="843"/>
+  <unicode hex="1E43"/>
+  <outline>
+    <component base="m"/>
+    <component base="dotbelowcomb" xOffset="313"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/micro.glif b/src/Cantarell-Light.ufo/glyphs/micro.glif
new file mode 100644
index 00000000..2db1666e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/micro.glif
@@ -0,0 +1,36 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="micro" format="2">
+  <advance width="619"/>
+  <unicode hex="00B5"/>
+  <outline>
+    <contour>
+      <point x="303" y="-6" type="curve" smooth="yes"/>
+      <point x="379" y="-6"/>
+      <point x="446" y="31"/>
+      <point x="490" y="96" type="curve"/>
+      <point x="483" y="107" type="line"/>
+      <point x="440" y="46"/>
+      <point x="377" y="12"/>
+      <point x="308" y="12" type="curve" smooth="yes"/>
+      <point x="217" y="12"/>
+      <point x="164" y="69"/>
+      <point x="164" y="166" type="curve"/>
+      <point x="144" y="184" type="line"/>
+      <point x="144" y="55"/>
+      <point x="207" y="-6"/>
+    </contour>
+    <contour>
+      <point x="144" y="-217" type="line"/>
+      <point x="164" y="-217" type="line"/>
+      <point x="164" y="482" type="line"/>
+      <point x="144" y="482" type="line"/>
+    </contour>
+    <contour>
+      <point x="478" y="0" type="line"/>
+      <point x="495" y="0" type="line"/>
+      <point x="495" y="480" type="line"/>
+      <point x="474" y="480" type="line"/>
+      <point x="474" y="76" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/minus.glif b/src/Cantarell-Light.ufo/glyphs/minus.glif
new file mode 100644
index 00000000..c0a43828
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/minus.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="minus" format="2">
+  <advance width="751"/>
+  <unicode hex="2212"/>
+  <outline>
+    <contour>
+      <point x="144" y="322" type="line"/>
+      <point x="607" y="322" type="line"/>
+      <point x="607" y="339" type="line"/>
+      <point x="144" y="339" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/minus.tf.glif b/src/Cantarell-Light.ufo/glyphs/minus.tf.glif
new file mode 100644
index 00000000..9dc4db13
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/minus.tf.glif
@@ -0,0 +1,12 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="minus.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="110" y="322" type="line"/>
+      <point x="470" y="322" type="line"/>
+      <point x="470" y="339" type="line"/>
+      <point x="110" y="339" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/minute.glif b/src/Cantarell-Light.ufo/glyphs/minute.glif
new file mode 100644
index 00000000..4478b935
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/minute.glif
@@ -0,0 +1,11 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="minute" format="2">
+  <advance width="308"/>
+  <unicode hex="2032"/>
+  <note>
+minute
+</note>
+  <outline>
+    <component base="quotesingle" yxScale="0.19201" xOffset="-64"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/multiply.glif b/src/Cantarell-Light.ufo/glyphs/multiply.glif
new file mode 100644
index 00000000..d637d7f0
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/multiply.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="multiply" format="2">
+  <advance width="551"/>
+  <unicode hex="00D7"/>
+  <outline>
+    <contour>
+      <point x="453" y="132" type="line"/>
+      <point x="464" y="143" type="line"/>
+      <point x="106" y="530" type="line"/>
+      <point x="95" y="519" type="line"/>
+    </contour>
+    <contour>
+      <point x="98" y="139" type="line"/>
+      <point x="459" y="519" type="line"/>
+      <point x="448" y="530" type="line"/>
+      <point x="87" y="150" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/multiply.tf.glif b/src/Cantarell-Light.ufo/glyphs/multiply.tf.glif
new file mode 100644
index 00000000..10bbedc6
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/multiply.tf.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="multiply.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="477" y="102" type="line"/>
+      <point x="487" y="113" type="line"/>
+      <point x="112" y="500" type="line"/>
+      <point x="102" y="489" type="line"/>
+    </contour>
+    <contour>
+      <point x="104" y="109" type="line"/>
+      <point x="482" y="489" type="line"/>
+      <point x="471" y="500" type="line"/>
+      <point x="93" y="120" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/n.glif b/src/Cantarell-Light.ufo/glyphs/n.glif
new file mode 100644
index 00000000..8569e0f2
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/n.glif
@@ -0,0 +1,37 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="n" format="2">
+  <advance width="525"/>
+  <unicode hex="006E"/>
+  <note>
+n
+</note>
+  <anchor x="266" y="0" name="bottom"/>
+  <anchor x="262" y="480" name="top"/>
+  <outline>
+    <contour>
+      <point x="88" y="0" type="line"/>
+      <point x="109" y="0" type="line"/>
+      <point x="109" y="399" type="line"/>
+      <point x="105" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
+    </contour>
+    <contour>
+      <point x="425" y="0" type="line"/>
+      <point x="446" y="0" type="line"/>
+      <point x="446" y="314" type="line" smooth="yes"/>
+      <point x="446" y="421"/>
+      <point x="386" y="486"/>
+      <point x="280" y="486" type="curve" smooth="yes"/>
+      <point x="204" y="486"/>
+      <point x="134" y="454"/>
+      <point x="93" y="399" type="curve"/>
+      <point x="102" y="388" type="line"/>
+      <point x="136" y="436"/>
+      <point x="206" y="468"/>
+      <point x="277" y="468" type="curve" smooth="yes"/>
+      <point x="372" y="468"/>
+      <point x="425" y="411"/>
+      <point x="425" y="314" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/nacute.glif b/src/Cantarell-Light.ufo/glyphs/nacute.glif
new file mode 100644
index 00000000..de3bf498
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/nacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nacute" format="2">
+  <advance width="525"/>
+  <unicode hex="0144"/>
+  <outline>
+    <component base="n"/>
+    <component base="acutecomb" xOffset="195"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/naira.glif b/src/Cantarell-Light.ufo/glyphs/naira.glif
new file mode 100644
index 00000000..45e536f2
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/naira.glif
@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="naira" format="2">
+  <advance width="831"/>
+  <unicode hex="20A6"/>
+  <outline>
+    <contour>
+      <point x="661" y="423" type="line"/>
+      <point x="661" y="406" type="line"/>
+      <point x="746" y="406" type="line"/>
+      <point x="746" y="423" type="line"/>
+    </contour>
+    <contour>
+      <point x="661" y="293" type="line"/>
+      <point x="661" y="276" type="line"/>
+      <point x="746" y="276" type="line"/>
+      <point x="746" y="293" type="line"/>
+    </contour>
+    <contour>
+      <point x="169" y="276" type="line"/>
+      <point x="169" y="293" type="line"/>
+      <point x="83" y="293" type="line"/>
+      <point x="83" y="276" type="line"/>
+    </contour>
+    <contour>
+      <point x="169" y="406" type="line"/>
+      <point x="169" y="423" type="line"/>
+      <point x="83" y="423" type="line"/>
+      <point x="83" y="406" type="line"/>
+    </contour>
+    <component base="N" xOffset="51"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/nbspace.glif b/src/Cantarell-Light.ufo/glyphs/nbspace.glif
new file mode 100644
index 00000000..73e28c15
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/nbspace.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nbspace" format="2">
+  <advance width="200"/>
+  <unicode hex="00A0"/>
+  <outline>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+      <string>space</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ncaron.glif b/src/Cantarell-Light.ufo/glyphs/ncaron.glif
new file mode 100644
index 00000000..a3f943db
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ncaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ncaron" format="2">
+  <advance width="525"/>
+  <unicode hex="0148"/>
+  <outline>
+    <component base="n"/>
+    <component base="caroncomb" xOffset="79"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ncommaaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/ncommaaccent.glif
new file mode 100644
index 00000000..3482df2b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ncommaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ncommaaccent" format="2">
+  <advance width="525"/>
+  <unicode hex="0146"/>
+  <outline>
+    <component base="n"/>
+    <component base="commaaccentcomb" xOffset="137"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ndotaccent.glif b/src/Cantarell-Light.ufo/glyphs/ndotaccent.glif
new file mode 100644
index 00000000..08dbbf5c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ndotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ndotaccent" format="2">
+  <advance width="525"/>
+  <unicode hex="1E45"/>
+  <outline>
+    <component base="n"/>
+    <component base="dotaccentcomb" xOffset="143"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ndotbelow.glif b/src/Cantarell-Light.ufo/glyphs/ndotbelow.glif
new file mode 100644
index 00000000..1847727c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ndotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ndotbelow" format="2">
+  <advance width="525"/>
+  <unicode hex="1E47"/>
+  <outline>
+    <component base="n"/>
+    <component base="dotbelowcomb" xOffset="146"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/nine.dnom.glif b/src/Cantarell-Light.ufo/glyphs/nine.dnom.glif
new file mode 100644
index 00000000..5318a377
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/nine.dnom.glif
@@ -0,0 +1,62 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nine.dnom" format="2">
+  <advance width="432"/>
+  <note>
+nine
+</note>
+  <outline>
+    <contour>
+      <point x="203" y="479" type="curve" smooth="yes"/>
+      <point x="112" y="479"/>
+      <point x="50" y="419"/>
+      <point x="50" y="331" type="curve" smooth="yes"/>
+      <point x="50" y="245"/>
+      <point x="110" y="191"/>
+      <point x="198" y="191" type="curve" smooth="yes"/>
+      <point x="270" y="191"/>
+      <point x="326" y="226"/>
+      <point x="360" y="290" type="curve"/>
+      <point x="358" y="313" type="line"/>
+      <point x="327" y="247"/>
+      <point x="270" y="210"/>
+      <point x="202" y="210" type="curve" smooth="yes"/>
+      <point x="126" y="210"/>
+      <point x="72" y="257"/>
+      <point x="72" y="334" type="curve" smooth="yes"/>
+      <point x="72" y="409"/>
+      <point x="123" y="460"/>
+      <point x="200" y="460" type="curve" smooth="yes"/>
+      <point x="295" y="460"/>
+      <point x="350" y="384"/>
+      <point x="350" y="245" type="curve" smooth="yes"/>
+      <point x="350" y="96"/>
+      <point x="286" y="12"/>
+      <point x="170" y="12" type="curve" smooth="yes"/>
+      <point x="132" y="12"/>
+      <point x="94" y="21"/>
+      <point x="66" y="37" type="curve"/>
+      <point x="59" y="19" type="line"/>
+      <point x="88" y="3"/>
+      <point x="124" y="-7"/>
+      <point x="167" y="-7" type="curve" smooth="yes"/>
+      <point x="300" y="-7"/>
+      <point x="373" y="88"/>
+      <point x="373" y="248" type="curve" smooth="yes"/>
+      <point x="373" y="397"/>
+      <point x="309" y="479"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>68</integer>
+        <key>weight</key>
+        <integer>1</integer>
+        <key>width</key>
+        <integer>74</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/nine.glif b/src/Cantarell-Light.ufo/glyphs/nine.glif
new file mode 100644
index 00000000..913b2ce2
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/nine.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nine" format="2">
+  <advance width="585"/>
+  <unicode hex="0039"/>
+  <outline>
+    <component base="nine.lf"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>nine.lf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>nine.lf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/nine.lf.glif b/src/Cantarell-Light.ufo/glyphs/nine.lf.glif
new file mode 100644
index 00000000..e64715fd
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/nine.lf.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nine.lf" format="2">
+  <advance width="585"/>
+  <outline>
+    <component base="six.lf" xScale="-1" yScale="-1" xOffset="598" yOffset="694"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/nine.numr.glif b/src/Cantarell-Light.ufo/glyphs/nine.numr.glif
new file mode 100644
index 00000000..0e133e43
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/nine.numr.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nine.numr" format="2">
+  <advance width="432"/>
+  <outline>
+    <component base="nine.dnom" yOffset="260"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>nine.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>nine.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/nine.osf.glif b/src/Cantarell-Light.ufo/glyphs/nine.osf.glif
new file mode 100644
index 00000000..884ca403
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/nine.osf.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nine.osf" format="2">
+  <advance width="585"/>
+  <outline>
+    <contour>
+      <point x="274" y="604" type="curve" smooth="yes"/>
+      <point x="154" y="604"/>
+      <point x="72" y="517"/>
+      <point x="72" y="388" type="curve" smooth="yes"/>
+      <point x="72" y="261"/>
+      <point x="152" y="184"/>
+      <point x="271" y="184" type="curve" smooth="yes"/>
+      <point x="368" y="184"/>
+      <point x="444" y="233"/>
+      <point x="490" y="324" type="curve"/>
+      <point x="490" y="355" type="line"/>
+      <point x="446" y="257"/>
+      <point x="369" y="202"/>
+      <point x="273" y="202" type="curve" smooth="yes"/>
+      <point x="167" y="202"/>
+      <point x="93" y="272"/>
+      <point x="93" y="391" type="curve" smooth="yes"/>
+      <point x="93" y="508"/>
+      <point x="165" y="586"/>
+      <point x="273" y="586" type="curve" smooth="yes"/>
+      <point x="405" y="586"/>
+      <point x="481" y="469"/>
+      <point x="481" y="272" type="curve" smooth="yes"/>
+      <point x="481" y="34"/>
+      <point x="394" y="-92"/>
+      <point x="230" y="-92" type="curve" smooth="yes"/>
+      <point x="179" y="-92"/>
+      <point x="129" y="-79"/>
+      <point x="91" y="-56" type="curve"/>
+      <point x="84" y="-73" type="line"/>
+      <point x="125" y="-97"/>
+      <point x="174" y="-110"/>
+      <point x="228" y="-110" type="curve" smooth="yes"/>
+      <point x="407" y="-110"/>
+      <point x="502" y="24"/>
+      <point x="502" y="275" type="curve" smooth="yes"/>
+      <point x="502" y="481"/>
+      <point x="418" y="604"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/nine.ss01.glif b/src/Cantarell-Light.ufo/glyphs/nine.ss01.glif
new file mode 100644
index 00000000..698fcb7d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/nine.ss01.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nine.ss01" format="2">
+  <advance width="593"/>
+  <note>
+nine
+</note>
+  <outline>
+    <component base="six.ss01" xScale="-1" yScale="-1" xOffset="596" yOffset="697"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/nine.subs.glif b/src/Cantarell-Light.ufo/glyphs/nine.subs.glif
new file mode 100644
index 00000000..241e6f3a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/nine.subs.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nine.subs" format="2">
+  <advance width="432"/>
+  <outline>
+    <component base="nine.dnom" yOffset="-170"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>nine.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>nine.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/nine.tf.glif b/src/Cantarell-Light.ufo/glyphs/nine.tf.glif
new file mode 100644
index 00000000..89afc181
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/nine.tf.glif
@@ -0,0 +1,55 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nine.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="284" y="704" type="curve" smooth="yes"/>
+      <point x="165" y="704"/>
+      <point x="83" y="617"/>
+      <point x="83" y="488" type="curve" smooth="yes"/>
+      <point x="83" y="361"/>
+      <point x="163" y="284"/>
+      <point x="281" y="284" type="curve" smooth="yes"/>
+      <point x="377" y="284"/>
+      <point x="452" y="333"/>
+      <point x="498" y="424" type="curve"/>
+      <point x="498" y="455" type="line"/>
+      <point x="454" y="357"/>
+      <point x="378" y="302"/>
+      <point x="283" y="302" type="curve" smooth="yes"/>
+      <point x="178" y="302"/>
+      <point x="104" y="372"/>
+      <point x="104" y="491" type="curve" smooth="yes"/>
+      <point x="104" y="608"/>
+      <point x="176" y="686"/>
+      <point x="283" y="686" type="curve" smooth="yes"/>
+      <point x="413" y="686"/>
+      <point x="489" y="569"/>
+      <point x="489" y="372" type="curve" smooth="yes"/>
+      <point x="489" y="134"/>
+      <point x="402" y="8"/>
+      <point x="240" y="8" type="curve" smooth="yes"/>
+      <point x="188" y="8"/>
+      <point x="140" y="21"/>
+      <point x="102" y="44" type="curve"/>
+      <point x="95" y="27" type="line"/>
+      <point x="136" y="3"/>
+      <point x="184" y="-10"/>
+      <point x="238" y="-10" type="curve" smooth="yes"/>
+      <point x="415" y="-10"/>
+      <point x="510" y="124"/>
+      <point x="510" y="375" type="curve" smooth="yes"/>
+      <point x="510" y="581"/>
+      <point x="426" y="704"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/nine.tosf.glif b/src/Cantarell-Light.ufo/glyphs/nine.tosf.glif
new file mode 100644
index 00000000..64591d5c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/nine.tosf.glif
@@ -0,0 +1,55 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nine.tosf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="284" y="704" type="curve" smooth="yes"/>
+      <point x="165" y="704"/>
+      <point x="83" y="617"/>
+      <point x="83" y="488" type="curve" smooth="yes"/>
+      <point x="83" y="361"/>
+      <point x="163" y="284"/>
+      <point x="281" y="284" type="curve" smooth="yes"/>
+      <point x="377" y="284"/>
+      <point x="452" y="333"/>
+      <point x="498" y="424" type="curve"/>
+      <point x="498" y="455" type="line"/>
+      <point x="454" y="357"/>
+      <point x="378" y="302"/>
+      <point x="283" y="302" type="curve" smooth="yes"/>
+      <point x="178" y="302"/>
+      <point x="104" y="372"/>
+      <point x="104" y="491" type="curve" smooth="yes"/>
+      <point x="104" y="608"/>
+      <point x="176" y="686"/>
+      <point x="283" y="686" type="curve" smooth="yes"/>
+      <point x="413" y="686"/>
+      <point x="489" y="569"/>
+      <point x="489" y="372" type="curve" smooth="yes"/>
+      <point x="489" y="134"/>
+      <point x="402" y="8"/>
+      <point x="240" y="8" type="curve" smooth="yes"/>
+      <point x="188" y="8"/>
+      <point x="140" y="21"/>
+      <point x="102" y="44" type="curve"/>
+      <point x="95" y="27" type="line"/>
+      <point x="136" y="3"/>
+      <point x="184" y="-10"/>
+      <point x="238" y="-10" type="curve" smooth="yes"/>
+      <point x="415" y="-10"/>
+      <point x="510" y="124"/>
+      <point x="510" y="375" type="curve" smooth="yes"/>
+      <point x="510" y="581"/>
+      <point x="426" y="704"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/nineinferior.glif 
b/src/Cantarell-Light.ufo/glyphs/nineinferior.glif
new file mode 100644
index 00000000..b0989104
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/nineinferior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nineinferior" format="2">
+  <advance width="432"/>
+  <unicode hex="2089"/>
+  <outline>
+    <component base="nine.dnom" yOffset="-100"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>nine.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>nine.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ninesuperior.glif 
b/src/Cantarell-Light.ufo/glyphs/ninesuperior.glif
new file mode 100644
index 00000000..ebac63ba
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ninesuperior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ninesuperior" format="2">
+  <advance width="432"/>
+  <unicode hex="2079"/>
+  <outline>
+    <component base="nine.dnom" yOffset="370"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>nine.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>nine.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/nj.glif b/src/Cantarell-Light.ufo/glyphs/nj.glif
new file mode 100644
index 00000000..b2b1f677
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/nj.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nj" format="2">
+  <advance width="727"/>
+  <unicode hex="01CC"/>
+  <outline>
+    <component base="n"/>
+    <component base="j" xOffset="525"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/nje-cy.glif b/src/Cantarell-Light.ufo/glyphs/nje-cy.glif
new file mode 100644
index 00000000..94732871
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/nje-cy.glif
@@ -0,0 +1,45 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nje-cy" format="2">
+  <advance width="805"/>
+  <unicode hex="045A"/>
+  <outline>
+    <contour>
+      <point x="420" y="0" type="line"/>
+      <point x="441" y="0" type="line"/>
+      <point x="441" y="480" type="line"/>
+      <point x="420" y="480" type="line"/>
+    </contour>
+    <contour>
+      <point x="88" y="0" type="line"/>
+      <point x="109" y="0" type="line"/>
+      <point x="109" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
+    </contour>
+    <contour>
+      <point x="100" y="245" type="line"/>
+      <point x="428" y="245" type="line"/>
+      <point x="428" y="262" type="line"/>
+      <point x="100" y="262" type="line"/>
+    </contour>
+    <contour>
+      <point x="432" y="0" type="line"/>
+      <point x="584" y="0" type="line" smooth="yes"/>
+      <point x="695" y="0"/>
+      <point x="762" y="56"/>
+      <point x="762" y="150" type="curve" smooth="yes"/>
+      <point x="762" y="241"/>
+      <point x="701" y="301"/>
+      <point x="610" y="301" type="curve" smooth="yes"/>
+      <point x="435" y="301" type="line"/>
+      <point x="435" y="284" type="line"/>
+      <point x="603" y="284" type="line" smooth="yes"/>
+      <point x="684" y="284"/>
+      <point x="740" y="228"/>
+      <point x="740" y="145" type="curve" smooth="yes"/>
+      <point x="740" y="65"/>
+      <point x="685" y="17"/>
+      <point x="593" y="17" type="curve" smooth="yes"/>
+      <point x="432" y="17" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/nlinebelow.glif b/src/Cantarell-Light.ufo/glyphs/nlinebelow.glif
new file mode 100644
index 00000000..02f4c085
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/nlinebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nlinebelow" format="2">
+  <advance width="525"/>
+  <unicode hex="1E49"/>
+  <outline>
+    <component base="n"/>
+    <component base="macronbelowcomb" xOffset="16"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/nonbreakinghyphen.glif 
b/src/Cantarell-Light.ufo/glyphs/nonbreakinghyphen.glif
new file mode 100644
index 00000000..6e44fc3c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/nonbreakinghyphen.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nonbreakinghyphen" format="2">
+  <advance width="462"/>
+  <unicode hex="2011"/>
+  <outline>
+    <component base="hyphentwo"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>hyphentwo</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>hyphentwo</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/notequal.glif b/src/Cantarell-Light.ufo/glyphs/notequal.glif
new file mode 100644
index 00000000..28addd3c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/notequal.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="notequal" format="2">
+  <advance width="615"/>
+  <unicode hex="2260"/>
+  <outline>
+    <contour>
+      <point x="95" y="442" type="line"/>
+      <point x="520" y="442" type="line"/>
+      <point x="520" y="459" type="line"/>
+      <point x="95" y="459" type="line"/>
+    </contour>
+    <contour>
+      <point x="194" y="86" type="line"/>
+      <point x="443" y="569" type="line"/>
+      <point x="430" y="578" type="line"/>
+      <point x="181" y="95" type="line"/>
+    </contour>
+    <contour>
+      <point x="95" y="202" type="line"/>
+      <point x="520" y="202" type="line"/>
+      <point x="520" y="219" type="line"/>
+      <point x="95" y="219" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/notequal.tf.glif b/src/Cantarell-Light.ufo/glyphs/notequal.tf.glif
new file mode 100644
index 00000000..9fdce4be
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/notequal.tf.glif
@@ -0,0 +1,24 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="notequal.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="88" y="432" type="line"/>
+      <point x="492" y="432" type="line"/>
+      <point x="492" y="449" type="line"/>
+      <point x="88" y="449" type="line"/>
+    </contour>
+    <contour>
+      <point x="182" y="76" type="line"/>
+      <point x="419" y="559" type="line"/>
+      <point x="406" y="568" type="line"/>
+      <point x="169" y="85" type="line"/>
+    </contour>
+    <contour>
+      <point x="88" y="192" type="line"/>
+      <point x="492" y="192" type="line"/>
+      <point x="492" y="209" type="line"/>
+      <point x="88" y="209" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/notidentical.glif 
b/src/Cantarell-Light.ufo/glyphs/notidentical.glif
new file mode 100644
index 00000000..2049f972
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/notidentical.glif
@@ -0,0 +1,31 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="notidentical" format="2">
+  <advance width="637"/>
+  <unicode hex="2262"/>
+  <outline>
+    <contour>
+      <point x="176" y="58" type="line"/>
+      <point x="484" y="602" type="line"/>
+      <point x="471" y="611" type="line"/>
+      <point x="163" y="67" type="line"/>
+    </contour>
+    <contour>
+      <point x="106" y="497" type="line"/>
+      <point x="531" y="497" type="line"/>
+      <point x="531" y="514" type="line"/>
+      <point x="106" y="514" type="line"/>
+    </contour>
+    <contour>
+      <point x="106" y="153" type="line"/>
+      <point x="531" y="153" type="line"/>
+      <point x="531" y="170" type="line"/>
+      <point x="106" y="170" type="line"/>
+    </contour>
+    <contour>
+      <point x="106" y="325" type="line"/>
+      <point x="531" y="325" type="line"/>
+      <point x="531" y="342" type="line"/>
+      <point x="106" y="342" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/notidentical.tf.glif 
b/src/Cantarell-Light.ufo/glyphs/notidentical.tf.glif
new file mode 100644
index 00000000..0b22a5c4
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/notidentical.tf.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="notidentical.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="160" y="63" type="line"/>
+      <point x="442" y="607" type="line"/>
+      <point x="430" y="616" type="line"/>
+      <point x="147" y="72" type="line"/>
+    </contour>
+    <contour>
+      <point x="95" y="502" type="line"/>
+      <point x="486" y="502" type="line"/>
+      <point x="486" y="519" type="line"/>
+      <point x="95" y="519" type="line"/>
+    </contour>
+    <contour>
+      <point x="95" y="158" type="line"/>
+      <point x="486" y="158" type="line"/>
+      <point x="486" y="175" type="line"/>
+      <point x="95" y="175" type="line"/>
+    </contour>
+    <contour>
+      <point x="95" y="330" type="line"/>
+      <point x="486" y="330" type="line"/>
+      <point x="486" y="347" type="line"/>
+      <point x="95" y="347" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ntilde.glif b/src/Cantarell-Light.ufo/glyphs/ntilde.glif
new file mode 100644
index 00000000..94a6f533
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ntilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ntilde" format="2">
+  <advance width="525"/>
+  <unicode hex="00F1"/>
+  <outline>
+    <component base="n"/>
+    <component base="tildecomb" xOffset="27"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/numbersign.glif b/src/Cantarell-Light.ufo/glyphs/numbersign.glif
new file mode 100644
index 00000000..77c14380
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/numbersign.glif
@@ -0,0 +1,31 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="numbersign" format="2">
+  <advance width="624"/>
+  <unicode hex="0023"/>
+  <outline>
+    <contour>
+      <point x="418" y="0" type="line"/>
+      <point x="438" y="0" type="line"/>
+      <point x="438" y="694" type="line"/>
+      <point x="418" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="39" y="206" type="line"/>
+      <point x="585" y="206" type="line"/>
+      <point x="585" y="222" type="line"/>
+      <point x="39" y="222" type="line"/>
+    </contour>
+    <contour>
+      <point x="189" y="0" type="line"/>
+      <point x="209" y="0" type="line"/>
+      <point x="209" y="694" type="line"/>
+      <point x="189" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="39" y="476" type="line"/>
+      <point x="585" y="476" type="line"/>
+      <point x="585" y="492" type="line"/>
+      <point x="39" y="492" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/numero.glif b/src/Cantarell-Light.ufo/glyphs/numero.glif
new file mode 100644
index 00000000..58b8a79f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/numero.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="numero" format="2">
+  <advance width="1279"/>
+  <unicode hex="2116"/>
+  <outline>
+    <component base="N" xOffset="26"/>
+    <component base="_o.numero" xOffset="693"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/o-cy.glif b/src/Cantarell-Light.ufo/glyphs/o-cy.glif
new file mode 100644
index 00000000..5f3f47d6
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/o-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="o-cy" format="2">
+  <advance width="535"/>
+  <unicode hex="043E"/>
+  <anchor x="268" y="480" name="top"/>
+  <outline>
+    <component base="o"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/o.glif b/src/Cantarell-Light.ufo/glyphs/o.glif
new file mode 100644
index 00000000..e9ce6b93
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/o.glif
@@ -0,0 +1,43 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="o" format="2">
+  <advance width="535"/>
+  <unicode hex="006F"/>
+  <note>
+o
+</note>
+  <anchor x="269" y="0" name="bottom"/>
+  <anchor x="269" y="240" name="center"/>
+  <anchor x="353" y="10" name="ogonek"/>
+  <anchor x="259" y="480" name="top"/>
+  <anchor x="494" y="480" name="topright"/>
+  <outline>
+    <contour>
+      <point x="268" y="-10" type="curve" smooth="yes"/>
+      <point x="393" y="-10"/>
+      <point x="478" y="90"/>
+      <point x="478" y="240" type="curve" smooth="yes"/>
+      <point x="478" y="389"/>
+      <point x="394" y="486"/>
+      <point x="270" y="486" type="curve" smooth="yes"/>
+      <point x="142" y="486"/>
+      <point x="57" y="386"/>
+      <point x="57" y="237" type="curve" smooth="yes"/>
+      <point x="57" y="89"/>
+      <point x="141" y="-10"/>
+    </contour>
+    <contour>
+      <point x="270" y="8" type="curve" smooth="yes"/>
+      <point x="153" y="8"/>
+      <point x="78" y="101"/>
+      <point x="78" y="239" type="curve" smooth="yes"/>
+      <point x="78" y="374"/>
+      <point x="150" y="468"/>
+      <point x="265" y="468" type="curve" smooth="yes"/>
+      <point x="381" y="468"/>
+      <point x="457" y="378"/>
+      <point x="457" y="237" type="curve" smooth="yes"/>
+      <point x="457" y="97"/>
+      <point x="382" y="8"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/oacute.glif b/src/Cantarell-Light.ufo/glyphs/oacute.glif
new file mode 100644
index 00000000..e97f7030
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/oacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="oacute" format="2">
+  <advance width="535"/>
+  <unicode hex="00F3"/>
+  <outline>
+    <component base="o"/>
+    <component base="acutecomb" xOffset="192"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/obarred-cy.glif b/src/Cantarell-Light.ufo/glyphs/obarred-cy.glif
new file mode 100644
index 00000000..7dfa855a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/obarred-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="obarred-cy" format="2">
+  <advance width="535"/>
+  <unicode hex="04E9"/>
+  <outline>
+    <component base="o"/>
+    <component base="strokeshortcomb" xScale="1.71042" xOffset="-143" yOffset="-59"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/obreve.glif b/src/Cantarell-Light.ufo/glyphs/obreve.glif
new file mode 100644
index 00000000..62d03472
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/obreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="obreve" format="2">
+  <advance width="535"/>
+  <unicode hex="014F"/>
+  <outline>
+    <component base="o"/>
+    <component base="brevecomb" xOffset="73"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ocaron.glif b/src/Cantarell-Light.ufo/glyphs/ocaron.glif
new file mode 100644
index 00000000..c1065ed8
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ocaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ocaron" format="2">
+  <advance width="535"/>
+  <unicode hex="01D2"/>
+  <outline>
+    <component base="o"/>
+    <component base="caroncomb" xOffset="76"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ocircumflex.glif b/src/Cantarell-Light.ufo/glyphs/ocircumflex.glif
new file mode 100644
index 00000000..fbe33c31
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ocircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ocircumflex" format="2">
+  <advance width="535"/>
+  <unicode hex="00F4"/>
+  <outline>
+    <component base="o"/>
+    <component base="circumflexcomb" xOffset="88"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ocircumflexacute.glif 
b/src/Cantarell-Light.ufo/glyphs/ocircumflexacute.glif
new file mode 100644
index 00000000..baeb5b19
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ocircumflexacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ocircumflexacute" format="2">
+  <advance width="535"/>
+  <unicode hex="1ED1"/>
+  <outline>
+    <component base="o"/>
+    <component base="circumflexcomb_acutecomb" xOffset="83"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ocircumflexdotbelow.glif 
b/src/Cantarell-Light.ufo/glyphs/ocircumflexdotbelow.glif
new file mode 100644
index 00000000..4ed1314c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ocircumflexdotbelow.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ocircumflexdotbelow" format="2">
+  <advance width="535"/>
+  <unicode hex="1ED9"/>
+  <outline>
+    <component base="o"/>
+    <component base="dotbelowcomb" xOffset="149"/>
+    <component base="circumflexcomb" xOffset="88"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ocircumflexgrave.glif 
b/src/Cantarell-Light.ufo/glyphs/ocircumflexgrave.glif
new file mode 100644
index 00000000..04e0012b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ocircumflexgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ocircumflexgrave" format="2">
+  <advance width="535"/>
+  <unicode hex="1ED3"/>
+  <outline>
+    <component base="o"/>
+    <component base="circumflexcomb_gravecomb" xOffset="83"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ocircumflexhookabove.glif 
b/src/Cantarell-Light.ufo/glyphs/ocircumflexhookabove.glif
new file mode 100644
index 00000000..1f3bb609
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ocircumflexhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ocircumflexhookabove" format="2">
+  <advance width="535"/>
+  <unicode hex="1ED5"/>
+  <outline>
+    <component base="o"/>
+    <component base="circumflexcomb_hookabovecomb" xOffset="97"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ocircumflextilde.glif 
b/src/Cantarell-Light.ufo/glyphs/ocircumflextilde.glif
new file mode 100644
index 00000000..537fcbb1
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ocircumflextilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ocircumflextilde" format="2">
+  <advance width="535"/>
+  <unicode hex="1ED7"/>
+  <outline>
+    <component base="o"/>
+    <component base="circumflexcomb_tildecomb" xOffset="44"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/odblgrave.glif b/src/Cantarell-Light.ufo/glyphs/odblgrave.glif
new file mode 100644
index 00000000..3d158a47
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/odblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="odblgrave" format="2">
+  <advance width="535"/>
+  <unicode hex="020D"/>
+  <outline>
+    <component base="o"/>
+    <component base="dblgravecomb" xOffset="7"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/odieresis-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/odieresis-cy.glif
new file mode 100644
index 00000000..77a09b22
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/odieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="odieresis-cy" format="2">
+  <advance width="535"/>
+  <unicode hex="04E7"/>
+  <outline>
+    <component base="o-cy"/>
+    <component base="dieresiscomb" xOffset="49"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/odieresis.glif b/src/Cantarell-Light.ufo/glyphs/odieresis.glif
new file mode 100644
index 00000000..78766f89
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/odieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="odieresis" format="2">
+  <advance width="535"/>
+  <unicode hex="00F6"/>
+  <outline>
+    <component base="o"/>
+    <component base="dieresiscomb" xOffset="40"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/odieresismacron.glif 
b/src/Cantarell-Light.ufo/glyphs/odieresismacron.glif
new file mode 100644
index 00000000..29a9c81d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/odieresismacron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="odieresismacron" format="2">
+  <advance width="535"/>
+  <unicode hex="022B"/>
+  <outline>
+    <component base="o"/>
+    <component base="dieresiscomb_macroncomb" xOffset="40"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/odotaccentmacron.glif 
b/src/Cantarell-Light.ufo/glyphs/odotaccentmacron.glif
new file mode 100644
index 00000000..a75c079c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/odotaccentmacron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="odotaccentmacron" format="2">
+  <advance width="535"/>
+  <unicode hex="0231"/>
+  <outline>
+    <component base="o"/>
+    <component base="dotaccentcomb_macroncomb" xOffset="-14"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/odotbelow.glif b/src/Cantarell-Light.ufo/glyphs/odotbelow.glif
new file mode 100644
index 00000000..8d43064e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/odotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="odotbelow" format="2">
+  <advance width="535"/>
+  <unicode hex="1ECD"/>
+  <outline>
+    <component base="o"/>
+    <component base="dotbelowcomb" xOffset="149"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/oe.glif b/src/Cantarell-Light.ufo/glyphs/oe.glif
new file mode 100644
index 00000000..ee059ae9
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/oe.glif
@@ -0,0 +1,78 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="oe" format="2">
+  <advance width="894"/>
+  <unicode hex="0153"/>
+  <anchor x="449" y="0" name="bottom"/>
+  <anchor x="449" y="480" name="top"/>
+  <outline>
+    <contour>
+      <point x="268" y="-10" type="curve" smooth="yes"/>
+      <point x="393" y="-10"/>
+      <point x="472" y="90"/>
+      <point x="472" y="240" type="curve" smooth="yes"/>
+      <point x="472" y="389"/>
+      <point x="394" y="486"/>
+      <point x="270" y="486" type="curve" smooth="yes"/>
+      <point x="142" y="486"/>
+      <point x="57" y="386"/>
+      <point x="57" y="237" type="curve" smooth="yes"/>
+      <point x="57" y="89"/>
+      <point x="141" y="-10"/>
+    </contour>
+    <contour>
+      <point x="270" y="8" type="curve" smooth="yes"/>
+      <point x="153" y="8"/>
+      <point x="78" y="101"/>
+      <point x="78" y="239" type="curve" smooth="yes"/>
+      <point x="78" y="374"/>
+      <point x="150" y="468"/>
+      <point x="265" y="468" type="curve" smooth="yes"/>
+      <point x="381" y="468"/>
+      <point x="457" y="378"/>
+      <point x="457" y="237" type="curve" smooth="yes"/>
+      <point x="457" y="97"/>
+      <point x="382" y="8"/>
+    </contour>
+    <contour>
+      <point x="683" y="-10" type="curve" smooth="yes"/>
+      <point x="735" y="-10"/>
+      <point x="784" y="3"/>
+      <point x="824" y="30" type="curve"/>
+      <point x="819" y="44" type="line"/>
+      <point x="776" y="19"/>
+      <point x="731" y="6"/>
+      <point x="685" y="6" type="curve" smooth="yes"/>
+      <point x="558" y="6"/>
+      <point x="480" y="95"/>
+      <point x="480" y="241" type="curve" smooth="yes"/>
+      <point x="480" y="382"/>
+      <point x="547" y="468"/>
+      <point x="657" y="468" type="curve" smooth="yes"/>
+      <point x="761" y="468"/>
+      <point x="826" y="388"/>
+      <point x="826" y="261" type="curve"/>
+      <point x="468" y="261" type="line"/>
+      <point x="468" y="244" type="line"/>
+      <point x="846" y="244" type="line"/>
+      <point x="847" y="251"/>
+      <point x="847" y="256"/>
+      <point x="847" y="264" type="curve" smooth="yes"/>
+      <point x="847" y="396"/>
+      <point x="771" y="486"/>
+      <point x="659" y="486" type="curve" smooth="yes"/>
+      <point x="538" y="486"/>
+      <point x="461" y="387"/>
+      <point x="461" y="239" type="curve" smooth="yes"/>
+      <point x="461" y="87"/>
+      <point x="546" y="-10"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>o</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>e</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ogonek.glif b/src/Cantarell-Light.ufo/glyphs/ogonek.glif
new file mode 100644
index 00000000..401eb8b9
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ogonek.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ogonek" format="2">
+  <advance width="600"/>
+  <unicode hex="02DB"/>
+  <outline>
+    <component base="ogonekcomb"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ogonekcomb.glif b/src/Cantarell-Light.ufo/glyphs/ogonekcomb.glif
new file mode 100644
index 00000000..4cc96e9e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ogonekcomb.glif
@@ -0,0 +1,35 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ogonekcomb" format="2">
+  <unicode hex="0328"/>
+  <anchor x="401" y="10" name="_ogonek"/>
+  <outline>
+    <contour>
+      <point x="350" y="-243" type="curve" smooth="yes"/>
+      <point x="372" y="-243"/>
+      <point x="396" y="-238"/>
+      <point x="413" y="-230" type="curve"/>
+      <point x="410" y="-215" type="line"/>
+      <point x="392" y="-222"/>
+      <point x="374" y="-226"/>
+      <point x="356" y="-226" type="curve" smooth="yes"/>
+      <point x="307" y="-226"/>
+      <point x="274" y="-195"/>
+      <point x="274" y="-148" type="curve" smooth="yes"/>
+      <point x="274" y="-92"/>
+      <point x="323" y="-38"/>
+      <point x="407" y="0" type="curve"/>
+      <point x="398" y="11" type="line"/>
+      <point x="308" y="-28"/>
+      <point x="253" y="-89"/>
+      <point x="253" y="-152" type="curve" smooth="yes"/>
+      <point x="253" y="-207"/>
+      <point x="292" y="-243"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>495</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ogonekcomb.narrow.glif 
b/src/Cantarell-Light.ufo/glyphs/ogonekcomb.narrow.glif
new file mode 100644
index 00000000..60ad9e2b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ogonekcomb.narrow.glif
@@ -0,0 +1,34 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ogonekcomb.narrow" format="2">
+  <anchor x="376" y="10" name="_ogonek"/>
+  <outline>
+    <contour>
+      <point x="334" y="-243" type="curve" smooth="yes"/>
+      <point x="353" y="-243"/>
+      <point x="373" y="-238"/>
+      <point x="386" y="-230" type="curve"/>
+      <point x="384" y="-215" type="line"/>
+      <point x="370" y="-222"/>
+      <point x="354" y="-225"/>
+      <point x="341" y="-225" type="curve" smooth="yes"/>
+      <point x="301" y="-225"/>
+      <point x="274" y="-194"/>
+      <point x="274" y="-148" type="curve" smooth="yes"/>
+      <point x="274" y="-93"/>
+      <point x="313" y="-39"/>
+      <point x="382" y="0" type="curve"/>
+      <point x="373" y="9" type="line"/>
+      <point x="298" y="-28"/>
+      <point x="253" y="-89"/>
+      <point x="253" y="-152" type="curve" smooth="yes"/>
+      <point x="253" y="-207"/>
+      <point x="286" y="-243"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>468</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ogonekcomb.tall.case.glif 
b/src/Cantarell-Light.ufo/glyphs/ogonekcomb.tall.case.glif
new file mode 100644
index 00000000..b5b7ea15
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ogonekcomb.tall.case.glif
@@ -0,0 +1,34 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ogonekcomb.tall.case" format="2">
+  <anchor x="401" y="10" name="_ogonek"/>
+  <outline>
+    <contour>
+      <point x="350" y="-243" type="curve" smooth="yes"/>
+      <point x="372" y="-243"/>
+      <point x="396" y="-238"/>
+      <point x="413" y="-230" type="curve"/>
+      <point x="410" y="-215" type="line"/>
+      <point x="394" y="-221"/>
+      <point x="374" y="-225"/>
+      <point x="356" y="-225" type="curve" smooth="yes"/>
+      <point x="306" y="-225"/>
+      <point x="275" y="-194"/>
+      <point x="275" y="-147" type="curve" smooth="yes"/>
+      <point x="275" y="-91"/>
+      <point x="321" y="-37"/>
+      <point x="407" y="5" type="curve"/>
+      <point x="398" y="12" type="line"/>
+      <point x="310" y="-21"/>
+      <point x="253" y="-84"/>
+      <point x="253" y="-150" type="curve" smooth="yes"/>
+      <point x="253" y="-206"/>
+      <point x="292" y="-243"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>495</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ogonekcomb.tall.glif 
b/src/Cantarell-Light.ufo/glyphs/ogonekcomb.tall.glif
new file mode 100644
index 00000000..314f8346
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ogonekcomb.tall.glif
@@ -0,0 +1,34 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ogonekcomb.tall" format="2">
+  <anchor x="401" y="11" name="_ogonek"/>
+  <outline>
+    <contour>
+      <point x="350" y="-243" type="curve" smooth="yes"/>
+      <point x="366" y="-243"/>
+      <point x="394" y="-239"/>
+      <point x="413" y="-229" type="curve"/>
+      <point x="410" y="-214" type="line"/>
+      <point x="395" y="-220"/>
+      <point x="377" y="-225"/>
+      <point x="356" y="-225" type="curve" smooth="yes"/>
+      <point x="307" y="-225"/>
+      <point x="274" y="-192"/>
+      <point x="274" y="-141" type="curve" smooth="yes"/>
+      <point x="274" y="-81"/>
+      <point x="320" y="-25"/>
+      <point x="407" y="18" type="curve"/>
+      <point x="398" y="23" type="line"/>
+      <point x="308" y="-12"/>
+      <point x="253" y="-76"/>
+      <point x="253" y="-145" type="curve" smooth="yes"/>
+      <point x="253" y="-204"/>
+      <point x="292" y="-243"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>495</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ograve.glif b/src/Cantarell-Light.ufo/glyphs/ograve.glif
new file mode 100644
index 00000000..d56d80be
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ograve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ograve" format="2">
+  <advance width="535"/>
+  <unicode hex="00F2"/>
+  <outline>
+    <component base="o"/>
+    <component base="gravecomb" xOffset="75"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ohookabove.glif b/src/Cantarell-Light.ufo/glyphs/ohookabove.glif
new file mode 100644
index 00000000..64c7039c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ohookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ohookabove" format="2">
+  <advance width="535"/>
+  <unicode hex="1ECF"/>
+  <outline>
+    <component base="o"/>
+    <component base="hookabovecomb" xOffset="107"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ohorn.glif b/src/Cantarell-Light.ufo/glyphs/ohorn.glif
new file mode 100644
index 00000000..05ec8d0d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ohorn.glif
@@ -0,0 +1,27 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ohorn" format="2">
+  <advance width="587"/>
+  <unicode hex="01A1"/>
+  <outline>
+    <component base="o"/>
+    <component base="horncomb" xOffset="362" yOffset="-2"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>o</string>
+      <key>com.schriftgestaltung.Glyphs.layer.rightMetricsKey</key>
+      <string>=+52</string>
+      <key>com.schriftgestaltung.componentsSmartComponentValues</key>
+      <array>
+        <dict/>
+        <dict>
+          <key>Deepness</key>
+          <integer>11</integer>
+          <key>Group</key>
+          <integer>1</integer>
+        </dict>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ohornacute.glif b/src/Cantarell-Light.ufo/glyphs/ohornacute.glif
new file mode 100644
index 00000000..d9b8eae3
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ohornacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ohornacute" format="2">
+  <advance width="587"/>
+  <unicode hex="1EDB"/>
+  <outline>
+    <component base="ohorn"/>
+    <component base="acutecomb" xOffset="192"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ohorndotbelow.glif 
b/src/Cantarell-Light.ufo/glyphs/ohorndotbelow.glif
new file mode 100644
index 00000000..984a6972
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ohorndotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ohorndotbelow" format="2">
+  <advance width="587"/>
+  <unicode hex="1EE3"/>
+  <outline>
+    <component base="ohorn"/>
+    <component base="dotbelowcomb" xOffset="149"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ohorngrave.glif b/src/Cantarell-Light.ufo/glyphs/ohorngrave.glif
new file mode 100644
index 00000000..af437a80
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ohorngrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ohorngrave" format="2">
+  <advance width="587"/>
+  <unicode hex="1EDD"/>
+  <outline>
+    <component base="ohorn"/>
+    <component base="gravecomb" xOffset="75"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ohornhookabove.glif 
b/src/Cantarell-Light.ufo/glyphs/ohornhookabove.glif
new file mode 100644
index 00000000..d00e97bf
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ohornhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ohornhookabove" format="2">
+  <advance width="587"/>
+  <unicode hex="1EDF"/>
+  <outline>
+    <component base="ohorn"/>
+    <component base="hookabovecomb" xOffset="107"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ohorntilde.glif b/src/Cantarell-Light.ufo/glyphs/ohorntilde.glif
new file mode 100644
index 00000000..f0e1faa6
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ohorntilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ohorntilde" format="2">
+  <advance width="587"/>
+  <unicode hex="1EE1"/>
+  <outline>
+    <component base="ohorn"/>
+    <component base="tildecomb" xOffset="24"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ohungarumlaut.glif 
b/src/Cantarell-Light.ufo/glyphs/ohungarumlaut.glif
new file mode 100644
index 00000000..29018228
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ohungarumlaut.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ohungarumlaut" format="2">
+  <advance width="535"/>
+  <unicode hex="0151"/>
+  <outline>
+    <component base="o"/>
+    <component base="hungarumlautcomb" xOffset="118"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/oinvertedbreve.glif 
b/src/Cantarell-Light.ufo/glyphs/oinvertedbreve.glif
new file mode 100644
index 00000000..c012d5ab
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/oinvertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="oinvertedbreve" format="2">
+  <advance width="535"/>
+  <unicode hex="020F"/>
+  <outline>
+    <component base="o"/>
+    <component base="breveinvertedcomb" xOffset="58"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/omacron.glif b/src/Cantarell-Light.ufo/glyphs/omacron.glif
new file mode 100644
index 00000000..84e16d19
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/omacron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="omacron" format="2">
+  <advance width="535"/>
+  <unicode hex="014D"/>
+  <outline>
+    <component base="o"/>
+    <component base="macroncomb" xOffset="16"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/omacronacute.glif 
b/src/Cantarell-Light.ufo/glyphs/omacronacute.glif
new file mode 100644
index 00000000..a927e03d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/omacronacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="omacronacute" format="2">
+  <advance width="535"/>
+  <unicode hex="1E53"/>
+  <outline>
+    <component base="o"/>
+    <component base="macroncomb_acutecomb" xOffset="21"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/omacrongrave.glif 
b/src/Cantarell-Light.ufo/glyphs/omacrongrave.glif
new file mode 100644
index 00000000..427138b4
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/omacrongrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="omacrongrave" format="2">
+  <advance width="535"/>
+  <unicode hex="1E51"/>
+  <outline>
+    <component base="o"/>
+    <component base="macroncomb_gravecomb" xOffset="21"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/one.dnom.glif b/src/Cantarell-Light.ufo/glyphs/one.dnom.glif
new file mode 100644
index 00000000..ce1cd8e8
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/one.dnom.glif
@@ -0,0 +1,38 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="one.dnom" format="2">
+  <advance width="276"/>
+  <note>
+one
+</note>
+  <outline>
+    <contour>
+      <point x="141" y="11" type="line"/>
+      <point x="162" y="11" type="line"/>
+      <point x="162" y="472" type="line"/>
+      <point x="150" y="472" type="line"/>
+      <point x="34" y="394" type="line"/>
+      <point x="42" y="380" type="line"/>
+      <point x="149" y="449" type="line"/>
+      <point x="141" y="455" type="line"/>
+    </contour>
+    <contour>
+      <point x="37" y="0" type="line"/>
+      <point x="256" y="0" type="line"/>
+      <point x="256" y="18" type="line"/>
+      <point x="37" y="18" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>68</integer>
+        <key>weight</key>
+        <integer>1</integer>
+        <key>width</key>
+        <integer>74</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/one.glif b/src/Cantarell-Light.ufo/glyphs/one.glif
new file mode 100644
index 00000000..77d52da2
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/one.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="one" format="2">
+  <advance width="379"/>
+  <unicode hex="0031"/>
+  <outline>
+    <component base="one.lf"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.lf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.lf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/one.lf.glif b/src/Cantarell-Light.ufo/glyphs/one.lf.glif
new file mode 100644
index 00000000..d44234eb
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/one.lf.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="one.lf" format="2">
+  <advance width="379"/>
+  <outline>
+    <contour>
+      <point x="187" y="7" type="line"/>
+      <point x="207" y="7" type="line"/>
+      <point x="207" y="694" type="line"/>
+      <point x="195" y="694" type="line"/>
+      <point x="44" y="581" type="line"/>
+      <point x="52" y="569" type="line"/>
+      <point x="195" y="672" type="line"/>
+      <point x="187" y="677" type="line"/>
+    </contour>
+    <contour>
+      <point x="45" y="0" type="line"/>
+      <point x="344" y="0" type="line"/>
+      <point x="344" y="17" type="line"/>
+      <point x="45" y="17" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/one.numr.glif b/src/Cantarell-Light.ufo/glyphs/one.numr.glif
new file mode 100644
index 00000000..580548d8
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/one.numr.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="one.numr" format="2">
+  <advance width="276"/>
+  <outline>
+    <component base="one.dnom" yOffset="260"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/one.osf.glif b/src/Cantarell-Light.ufo/glyphs/one.osf.glif
new file mode 100644
index 00000000..f985b908
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/one.osf.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="one.osf" format="2">
+  <advance width="378"/>
+  <outline>
+    <contour>
+      <point x="191" y="8" type="line"/>
+      <point x="211" y="8" type="line"/>
+      <point x="211" y="594" type="line"/>
+      <point x="199" y="594" type="line"/>
+      <point x="48" y="497" type="line"/>
+      <point x="56" y="484" type="line"/>
+      <point x="199" y="572" type="line"/>
+      <point x="191" y="577" type="line"/>
+    </contour>
+    <contour>
+      <point x="49" y="0" type="line"/>
+      <point x="338" y="0" type="line"/>
+      <point x="338" y="17" type="line"/>
+      <point x="49" y="17" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/one.subs.glif b/src/Cantarell-Light.ufo/glyphs/one.subs.glif
new file mode 100644
index 00000000..d075b007
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/one.subs.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="one.subs" format="2">
+  <advance width="276"/>
+  <outline>
+    <component base="one.dnom" yOffset="-170"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/one.tf.glif b/src/Cantarell-Light.ufo/glyphs/one.tf.glif
new file mode 100644
index 00000000..fad9666d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/one.tf.glif
@@ -0,0 +1,31 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="one.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="297" y="7" type="line"/>
+      <point x="316" y="7" type="line"/>
+      <point x="316" y="694" type="line"/>
+      <point x="304" y="694" type="line"/>
+      <point x="91" y="581" type="line"/>
+      <point x="99" y="569" type="line"/>
+      <point x="305" y="672" type="line"/>
+      <point x="297" y="677" type="line"/>
+    </contour>
+    <contour>
+      <point x="90" y="0" type="line"/>
+      <point x="501" y="0" type="line"/>
+      <point x="501" y="17" type="line"/>
+      <point x="90" y="17" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/one.tosf.glif b/src/Cantarell-Light.ufo/glyphs/one.tosf.glif
new file mode 100644
index 00000000..374fd5c9
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/one.tosf.glif
@@ -0,0 +1,31 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="one.tosf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="296" y="8" type="line"/>
+      <point x="317" y="8" type="line"/>
+      <point x="317" y="594" type="line"/>
+      <point x="304" y="594" type="line"/>
+      <point x="91" y="497" type="line"/>
+      <point x="99" y="484" type="line"/>
+      <point x="305" y="572" type="line"/>
+      <point x="296" y="577" type="line"/>
+    </contour>
+    <contour>
+      <point x="90" y="0" type="line"/>
+      <point x="501" y="0" type="line"/>
+      <point x="501" y="17" type="line"/>
+      <point x="90" y="17" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/oneeighth.glif b/src/Cantarell-Light.ufo/glyphs/oneeighth.glif
new file mode 100644
index 00000000..1837afe0
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/oneeighth.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="oneeighth" format="2">
+  <advance width="1007"/>
+  <unicode hex="215B"/>
+  <outline>
+    <component base="one.numr"/>
+    <component base="fraction" xOffset="276"/>
+    <component base="eight.dnom" xOffset="576"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/onefifth.glif b/src/Cantarell-Light.ufo/glyphs/onefifth.glif
new file mode 100644
index 00000000..4c873e63
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/onefifth.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="onefifth" format="2">
+  <advance width="976"/>
+  <unicode hex="2155"/>
+  <outline>
+    <component base="one.numr"/>
+    <component base="fraction" xOffset="276"/>
+    <component base="five.dnom" xOffset="576"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/onefraction.glif b/src/Cantarell-Light.ufo/glyphs/onefraction.glif
new file mode 100644
index 00000000..7f6f70d8
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/onefraction.glif
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="onefraction" format="2">
+  <advance width="576"/>
+  <unicode hex="215F"/>
+  <outline>
+    <component base="one.numr"/>
+    <component base="fraction" xOffset="276"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/onehalf.glif b/src/Cantarell-Light.ufo/glyphs/onehalf.glif
new file mode 100644
index 00000000..7cc64e0c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/onehalf.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="onehalf" format="2">
+  <advance width="946"/>
+  <unicode hex="00BD"/>
+  <outline>
+    <component base="one.numr"/>
+    <component base="fraction" xOffset="276"/>
+    <component base="two.dnom" xOffset="576"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/oneinferior.glif b/src/Cantarell-Light.ufo/glyphs/oneinferior.glif
new file mode 100644
index 00000000..b854f65f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/oneinferior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="oneinferior" format="2">
+  <advance width="276"/>
+  <unicode hex="2081"/>
+  <outline>
+    <component base="one.dnom" yOffset="-100"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/oneninth.glif b/src/Cantarell-Light.ufo/glyphs/oneninth.glif
new file mode 100644
index 00000000..ded1c94b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/oneninth.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="oneninth" format="2">
+  <advance width="1008"/>
+  <unicode hex="2151"/>
+  <outline>
+    <component base="one.numr"/>
+    <component base="fraction" xOffset="276"/>
+    <component base="nine.dnom" xOffset="576"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/onequarter.glif b/src/Cantarell-Light.ufo/glyphs/onequarter.glif
new file mode 100644
index 00000000..20796158
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/onequarter.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="onequarter" format="2">
+  <advance width="1001"/>
+  <unicode hex="00BC"/>
+  <outline>
+    <component base="one.numr"/>
+    <component base="fraction" xOffset="276"/>
+    <component base="four.dnom" xOffset="576"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/oneseventh.glif b/src/Cantarell-Light.ufo/glyphs/oneseventh.glif
new file mode 100644
index 00000000..4b3d61fb
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/oneseventh.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="oneseventh" format="2">
+  <advance width="943"/>
+  <unicode hex="2150"/>
+  <outline>
+    <component base="one.numr"/>
+    <component base="fraction" xOffset="276"/>
+    <component base="seven.dnom" xOffset="576"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/onesixth.glif b/src/Cantarell-Light.ufo/glyphs/onesixth.glif
new file mode 100644
index 00000000..66b1e88f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/onesixth.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="onesixth" format="2">
+  <advance width="1008"/>
+  <unicode hex="2159"/>
+  <outline>
+    <component base="one.numr"/>
+    <component base="fraction" xOffset="276"/>
+    <component base="six.dnom" xOffset="576"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/onesuperior.glif b/src/Cantarell-Light.ufo/glyphs/onesuperior.glif
new file mode 100644
index 00000000..9d716a78
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/onesuperior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="onesuperior" format="2">
+  <advance width="276"/>
+  <unicode hex="00B9"/>
+  <outline>
+    <component base="one.dnom" yOffset="370"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/onetenth.glif b/src/Cantarell-Light.ufo/glyphs/onetenth.glif
new file mode 100644
index 00000000..952f09fb
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/onetenth.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="onetenth" format="2">
+  <advance width="1301"/>
+  <unicode hex="2152"/>
+  <outline>
+    <component base="one.numr"/>
+    <component base="fraction" xOffset="276"/>
+    <component base="one.dnom" xOffset="576"/>
+    <component base="zero.dnom" xOffset="852"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/onethird.glif b/src/Cantarell-Light.ufo/glyphs/onethird.glif
new file mode 100644
index 00000000..be1084bd
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/onethird.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="onethird" format="2">
+  <advance width="990"/>
+  <unicode hex="2153"/>
+  <outline>
+    <component base="one.numr"/>
+    <component base="fraction" xOffset="276"/>
+    <component base="three.dnom" xOffset="576"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/oogonek.glif b/src/Cantarell-Light.ufo/glyphs/oogonek.glif
new file mode 100644
index 00000000..b268107d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/oogonek.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="oogonek" format="2">
+  <advance width="535"/>
+  <unicode hex="01EB"/>
+  <outline>
+    <component base="o"/>
+    <component base="ogonekcomb.tall" xOffset="-48" yOffset="-1"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsSmartComponentValues</key>
+      <array>
+        <dict/>
+        <dict>
+          <key>D0696B6C-E551-4433-9AD3-6CB132305DDA</key>
+          <real>23.60314</real>
+          <key>Group</key>
+          <integer>1</integer>
+          <key>Tallness</key>
+          <integer>11</integer>
+        </dict>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ordfeminine.glif b/src/Cantarell-Light.ufo/glyphs/ordfeminine.glif
new file mode 100644
index 00000000..ccbb27bb
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ordfeminine.glif
@@ -0,0 +1,63 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ordfeminine" format="2">
+  <advance width="361"/>
+  <unicode hex="00AA"/>
+  <outline>
+    <contour>
+      <point x="281" y="384" type="line"/>
+      <point x="296" y="384" type="line"/>
+      <point x="296" y="629" type="line" smooth="yes"/>
+      <point x="296" y="705"/>
+      <point x="251" y="749"/>
+      <point x="176" y="749" type="curve" smooth="yes"/>
+      <point x="139" y="749"/>
+      <point x="91" y="737"/>
+      <point x="52" y="717" type="curve"/>
+      <point x="57" y="704" type="line"/>
+      <point x="97" y="724"/>
+      <point x="139" y="733"/>
+      <point x="171" y="733" type="curve" smooth="yes"/>
+      <point x="239" y="733"/>
+      <point x="277" y="696"/>
+      <point x="277" y="626" type="curve" smooth="yes"/>
+      <point x="277" y="436" type="line"/>
+    </contour>
+    <contour>
+      <point x="153" y="377" type="curve" smooth="yes"/>
+      <point x="206" y="377"/>
+      <point x="253" y="400"/>
+      <point x="287" y="441" type="curve"/>
+      <point x="285" y="454" type="line"/>
+      <point x="245" y="412"/>
+      <point x="203" y="393"/>
+      <point x="158" y="393" type="curve" smooth="yes"/>
+      <point x="98" y="393"/>
+      <point x="58" y="426"/>
+      <point x="58" y="476" type="curve" smooth="yes"/>
+      <point x="58" y="540"/>
+      <point x="125" y="568"/>
+      <point x="283" y="568" type="curve"/>
+      <point x="283" y="582" type="line"/>
+      <point x="117" y="582"/>
+      <point x="39" y="548"/>
+      <point x="39" y="473" type="curve" smooth="yes"/>
+      <point x="39" y="415"/>
+      <point x="84" y="377"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>75</integer>
+        <key>verticalShift</key>
+        <integer>384</integer>
+        <key>weight</key>
+        <integer>-2</integer>
+        <key>width</key>
+        <integer>75</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ordmasculine.glif 
b/src/Cantarell-Light.ufo/glyphs/ordmasculine.glif
new file mode 100644
index 00000000..b741e761
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ordmasculine.glif
@@ -0,0 +1,50 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ordmasculine" format="2">
+  <advance width="412"/>
+  <unicode hex="00BA"/>
+  <outline>
+    <contour>
+      <point x="206" y="377" type="curve" smooth="yes"/>
+      <point x="300" y="377"/>
+      <point x="365" y="452"/>
+      <point x="365" y="564" type="curve" smooth="yes"/>
+      <point x="365" y="676"/>
+      <point x="301" y="749"/>
+      <point x="208" y="749" type="curve" smooth="yes"/>
+      <point x="111" y="749"/>
+      <point x="47" y="673"/>
+      <point x="47" y="562" type="curve" smooth="yes"/>
+      <point x="47" y="451"/>
+      <point x="110" y="377"/>
+    </contour>
+    <contour>
+      <point x="208" y="393" type="curve" smooth="yes"/>
+      <point x="121" y="393"/>
+      <point x="66" y="462"/>
+      <point x="66" y="564" type="curve" smooth="yes"/>
+      <point x="66" y="663"/>
+      <point x="119" y="733"/>
+      <point x="204" y="733" type="curve" smooth="yes"/>
+      <point x="289" y="733"/>
+      <point x="346" y="666"/>
+      <point x="346" y="562" type="curve" smooth="yes"/>
+      <point x="346" y="459"/>
+      <point x="291" y="393"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>75</integer>
+        <key>verticalShift</key>
+        <integer>384</integer>
+        <key>weight</key>
+        <integer>-2</integer>
+        <key>width</key>
+        <integer>75</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/oslash.glif b/src/Cantarell-Light.ufo/glyphs/oslash.glif
new file mode 100644
index 00000000..fb656b69
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/oslash.glif
@@ -0,0 +1,42 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="oslash" format="2">
+  <advance width="547"/>
+  <unicode hex="00F8"/>
+  <anchor x="274" y="480" name="top"/>
+  <outline>
+    <contour>
+      <point x="274" y="-10" type="curve" smooth="yes"/>
+      <point x="399" y="-10"/>
+      <point x="484" y="90"/>
+      <point x="484" y="240" type="curve" smooth="yes"/>
+      <point x="484" y="389"/>
+      <point x="400" y="486"/>
+      <point x="276" y="486" type="curve" smooth="yes"/>
+      <point x="148" y="486"/>
+      <point x="63" y="386"/>
+      <point x="63" y="237" type="curve" smooth="yes"/>
+      <point x="63" y="89"/>
+      <point x="147" y="-10"/>
+    </contour>
+    <contour>
+      <point x="276" y="8" type="curve" smooth="yes"/>
+      <point x="159" y="8"/>
+      <point x="84" y="101"/>
+      <point x="84" y="239" type="curve" smooth="yes"/>
+      <point x="84" y="374"/>
+      <point x="156" y="468"/>
+      <point x="271" y="468" type="curve" smooth="yes"/>
+      <point x="387" y="468"/>
+      <point x="463" y="378"/>
+      <point x="463" y="237" type="curve" smooth="yes"/>
+      <point x="463" y="97"/>
+      <point x="388" y="8"/>
+    </contour>
+    <contour>
+      <point x="95" y="-42" type="line"/>
+      <point x="462" y="505" type="line"/>
+      <point x="451" y="513" type="line"/>
+      <point x="84" y="-34" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/oslashacute.glif b/src/Cantarell-Light.ufo/glyphs/oslashacute.glif
new file mode 100644
index 00000000..1a47b1bc
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/oslashacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="oslashacute" format="2">
+  <advance width="547"/>
+  <unicode hex="01FF"/>
+  <outline>
+    <component base="oslash"/>
+    <component base="acutecomb" xOffset="207"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/otilde.glif b/src/Cantarell-Light.ufo/glyphs/otilde.glif
new file mode 100644
index 00000000..df0ca567
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/otilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="otilde" format="2">
+  <advance width="535"/>
+  <unicode hex="00F5"/>
+  <outline>
+    <component base="o"/>
+    <component base="tildecomb" xOffset="24"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/otildeacute.glif b/src/Cantarell-Light.ufo/glyphs/otildeacute.glif
new file mode 100644
index 00000000..4fc02bde
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/otildeacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="otildeacute" format="2">
+  <advance width="535"/>
+  <unicode hex="1E4D"/>
+  <outline>
+    <component base="o"/>
+    <component base="tildecomb_acutecomb" xOffset="24"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/otildedieresis.glif 
b/src/Cantarell-Light.ufo/glyphs/otildedieresis.glif
new file mode 100644
index 00000000..a27e40e3
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/otildedieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="otildedieresis" format="2">
+  <advance width="535"/>
+  <unicode hex="1E4F"/>
+  <outline>
+    <component base="o"/>
+    <component base="tildecomb_dieresiscomb" xOffset="24"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/otildemacron.glif 
b/src/Cantarell-Light.ufo/glyphs/otildemacron.glif
new file mode 100644
index 00000000..6feb3c00
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/otildemacron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="otildemacron" format="2">
+  <advance width="535"/>
+  <unicode hex="022D"/>
+  <outline>
+    <component base="o"/>
+    <component base="tildecomb_macroncomb" xOffset="24"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/p.glif b/src/Cantarell-Light.ufo/glyphs/p.glif
new file mode 100644
index 00000000..37010535
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/p.glif
@@ -0,0 +1,47 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="p" format="2">
+  <advance width="535"/>
+  <unicode hex="0070"/>
+  <note>
+p
+</note>
+  <anchor x="259" y="0" name="bottom"/>
+  <anchor x="259" y="480" name="top"/>
+  <outline>
+    <contour>
+      <point x="88" y="-217" type="line"/>
+      <point x="108" y="-217" type="line"/>
+      <point x="108" y="406" type="line"/>
+      <point x="103" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
+    </contour>
+    <contour>
+      <point x="268" y="-10" type="curve" smooth="yes"/>
+      <point x="393" y="-10"/>
+      <point x="478" y="90"/>
+      <point x="478" y="240" type="curve" smooth="yes"/>
+      <point x="478" y="389"/>
+      <point x="394" y="486"/>
+      <point x="270" y="486" type="curve" smooth="yes"/>
+      <point x="187" y="486"/>
+      <point x="127" y="444"/>
+      <point x="94" y="375" type="curve"/>
+      <point x="98" y="355" type="line"/>
+      <point x="128" y="425"/>
+      <point x="186" y="468"/>
+      <point x="265" y="468" type="curve" smooth="yes"/>
+      <point x="381" y="468"/>
+      <point x="457" y="378"/>
+      <point x="457" y="237" type="curve" smooth="yes"/>
+      <point x="457" y="97"/>
+      <point x="382" y="8"/>
+      <point x="270" y="8" type="curve" smooth="yes"/>
+      <point x="190" y="8"/>
+      <point x="129" y="53"/>
+      <point x="99" y="126" type="curve"/>
+      <point x="96" y="96" type="line"/>
+      <point x="129" y="29"/>
+      <point x="188" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/palochka-cy.glif b/src/Cantarell-Light.ufo/glyphs/palochka-cy.glif
new file mode 100644
index 00000000..c0cf592a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/palochka-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="palochka-cy" format="2">
+  <advance width="241"/>
+  <unicode hex="04CF"/>
+  <outline>
+    <component base="I"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/paragraph.glif b/src/Cantarell-Light.ufo/glyphs/paragraph.glif
new file mode 100644
index 00000000..92caa569
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/paragraph.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="paragraph" format="2">
+  <advance width="678"/>
+  <unicode hex="00B6"/>
+  <outline>
+    <contour>
+      <point x="309" y="-162" type="line"/>
+      <point x="328" y="-162" type="line"/>
+      <point x="328" y="677" type="line"/>
+      <point x="515" y="677" type="line"/>
+      <point x="515" y="-162" type="line"/>
+      <point x="534" y="-162" type="line"/>
+      <point x="534" y="694" type="line"/>
+      <point x="309" y="694" type="line" smooth="yes"/>
+      <point x="178" y="694"/>
+      <point x="90" y="615"/>
+      <point x="90" y="497" type="curve" smooth="yes"/>
+      <point x="90" y="375"/>
+      <point x="178" y="293"/>
+      <point x="309" y="293" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/parenleft.glif b/src/Cantarell-Light.ufo/glyphs/parenleft.glif
new file mode 100644
index 00000000..d11247cf
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/parenleft.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="parenleft" format="2">
+  <advance width="261"/>
+  <unicode hex="0028"/>
+  <outline>
+    <contour>
+      <point x="203" y="-168" type="curve"/>
+      <point x="219" y="-160" type="line"/>
+      <point x="117" y="10"/>
+      <point x="92" y="98"/>
+      <point x="92" y="301" type="curve" smooth="yes"/>
+      <point x="92" y="474"/>
+      <point x="117" y="560"/>
+      <point x="217" y="736" type="curve"/>
+      <point x="201" y="744" type="line"/>
+      <point x="105" y="579"/>
+      <point x="71" y="466"/>
+      <point x="71" y="297" type="curve" smooth="yes"/>
+      <point x="71" y="95"/>
+      <point x="106" y="-16"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/parenright.glif b/src/Cantarell-Light.ufo/glyphs/parenright.glif
new file mode 100644
index 00000000..964b022c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/parenright.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="parenright" format="2">
+  <advance width="261"/>
+  <unicode hex="0029"/>
+  <outline>
+    <component base="parenleft" xScale="-1" xOffset="261"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/partialdiff.glif b/src/Cantarell-Light.ufo/glyphs/partialdiff.glif
new file mode 100644
index 00000000..e523af9e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/partialdiff.glif
@@ -0,0 +1,47 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="partialdiff" format="2">
+  <advance width="641"/>
+  <unicode hex="2202"/>
+  <outline>
+    <contour>
+      <point x="290" y="-12" type="curve" smooth="yes"/>
+      <point x="437" y="-12"/>
+      <point x="529" y="133"/>
+      <point x="529" y="366" type="curve" smooth="yes"/>
+      <point x="529" y="582"/>
+      <point x="451" y="698"/>
+      <point x="310" y="698" type="curve" smooth="yes"/>
+      <point x="256" y="698"/>
+      <point x="198" y="681"/>
+      <point x="154" y="653" type="curve"/>
+      <point x="159" y="637" type="line"/>
+      <point x="202" y="664"/>
+      <point x="258" y="680"/>
+      <point x="308" y="680" type="curve" smooth="yes"/>
+      <point x="439" y="680"/>
+      <point x="509" y="572"/>
+      <point x="509" y="366" type="curve" smooth="yes"/>
+      <point x="509" y="143"/>
+      <point x="427" y="6"/>
+      <point x="293" y="6" type="curve" smooth="yes"/>
+      <point x="189" y="6"/>
+      <point x="116" y="88"/>
+      <point x="116" y="204" type="curve" smooth="yes"/>
+      <point x="116" y="323"/>
+      <point x="193" y="401"/>
+      <point x="311" y="401" type="curve" smooth="yes"/>
+      <point x="408" y="401"/>
+      <point x="483" y="347"/>
+      <point x="512" y="257" type="curve"/>
+      <point x="515" y="292" type="line"/>
+      <point x="483" y="372"/>
+      <point x="407" y="419"/>
+      <point x="313" y="419" type="curve" smooth="yes"/>
+      <point x="182" y="419"/>
+      <point x="95" y="332"/>
+      <point x="95" y="202" type="curve" smooth="yes"/>
+      <point x="95" y="76"/>
+      <point x="175" y="-12"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/pe-cy.glif b/src/Cantarell-Light.ufo/glyphs/pe-cy.glif
new file mode 100644
index 00000000..aade4904
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/pe-cy.glif
@@ -0,0 +1,31 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="pe-cy" format="2">
+  <advance width="530"/>
+  <unicode hex="043F"/>
+  <anchor x="509" y="0" name="bottomright"/>
+  <outline>
+    <contour>
+      <point x="88" y="0" type="line"/>
+      <point x="108" y="0" type="line"/>
+      <point x="108" y="463" type="line"/>
+      <point x="422" y="463" type="line"/>
+      <point x="422" y="0" type="line"/>
+      <point x="442" y="0" type="line"/>
+      <point x="442" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-1</integer>
+        <key>width</key>
+        <integer>79</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/percent.glif b/src/Cantarell-Light.ufo/glyphs/percent.glif
new file mode 100644
index 00000000..b3d1074c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/percent.glif
@@ -0,0 +1,69 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="percent" format="2">
+  <advance width="964"/>
+  <unicode hex="0025"/>
+  <outline>
+    <contour>
+      <point x="291" y="0" type="line"/>
+      <point x="307" y="0" type="line"/>
+      <point x="693" y="694" type="line"/>
+      <point x="670" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="237" y="264" type="curve" smooth="yes"/>
+      <point x="321" y="264"/>
+      <point x="376" y="351"/>
+      <point x="376" y="484" type="curve" smooth="yes"/>
+      <point x="376" y="616"/>
+      <point x="322" y="704"/>
+      <point x="240" y="704" type="curve" smooth="yes"/>
+      <point x="155" y="704"/>
+      <point x="100" y="616"/>
+      <point x="100" y="481" type="curve" smooth="yes"/>
+      <point x="100" y="350"/>
+      <point x="154" y="264"/>
+    </contour>
+    <contour>
+      <point x="240" y="280" type="curve" smooth="yes"/>
+      <point x="167" y="280"/>
+      <point x="119" y="361"/>
+      <point x="119" y="484" type="curve" smooth="yes"/>
+      <point x="119" y="607"/>
+      <point x="166" y="688"/>
+      <point x="238" y="688" type="curve" smooth="yes"/>
+      <point x="310" y="688"/>
+      <point x="357" y="605"/>
+      <point x="357" y="481" type="curve" smooth="yes"/>
+      <point x="357" y="360"/>
+      <point x="310" y="280"/>
+    </contour>
+    <contour>
+      <point x="725" y="-6" type="curve" smooth="yes"/>
+      <point x="809" y="-6"/>
+      <point x="864" y="81"/>
+      <point x="864" y="214" type="curve" smooth="yes"/>
+      <point x="864" y="346"/>
+      <point x="810" y="434"/>
+      <point x="728" y="434" type="curve" smooth="yes"/>
+      <point x="643" y="434"/>
+      <point x="588" y="346"/>
+      <point x="588" y="211" type="curve" smooth="yes"/>
+      <point x="588" y="80"/>
+      <point x="642" y="-6"/>
+    </contour>
+    <contour>
+      <point x="728" y="10" type="curve" smooth="yes"/>
+      <point x="655" y="10"/>
+      <point x="607" y="91"/>
+      <point x="607" y="214" type="curve" smooth="yes"/>
+      <point x="607" y="337"/>
+      <point x="654" y="418"/>
+      <point x="726" y="418" type="curve" smooth="yes"/>
+      <point x="798" y="418"/>
+      <point x="845" y="335"/>
+      <point x="845" y="211" type="curve" smooth="yes"/>
+      <point x="845" y="90"/>
+      <point x="798" y="10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/period.glif b/src/Cantarell-Light.ufo/glyphs/period.glif
new file mode 100644
index 00000000..94ccd988
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/period.glif
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="period" format="2">
+  <advance width="230"/>
+  <unicode hex="002E"/>
+  <outline>
+    <contour>
+      <point x="115" y="-10" type="curve" smooth="yes"/>
+      <point x="129" y="-10"/>
+      <point x="138" y="0"/>
+      <point x="138" y="13" type="curve" smooth="yes"/>
+      <point x="138" y="27"/>
+      <point x="129" y="37"/>
+      <point x="115" y="37" type="curve" smooth="yes"/>
+      <point x="101" y="37"/>
+      <point x="92" y="27"/>
+      <point x="92" y="13" type="curve" smooth="yes"/>
+      <point x="92" y="0"/>
+      <point x="101" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/periodcentered.glif 
b/src/Cantarell-Light.ufo/glyphs/periodcentered.glif
new file mode 100644
index 00000000..18e1c246
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/periodcentered.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="periodcentered" format="2">
+  <advance width="230"/>
+  <unicode hex="00B7"/>
+  <outline>
+    <component base="period" xOffset="1" yOffset="250"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/periodcentered.loclC_A_T_.case.glif 
b/src/Cantarell-Light.ufo/glyphs/periodcentered.loclC_A_T_.case.glif
new file mode 100644
index 00000000..d7e5bc67
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/periodcentered.loclC_A_T_.case.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="periodcentered.loclCAT.case" format="2">
+  <anchor x="0" y="352" name="_periodcentered"/>
+  <outline>
+    <component base="period" xOffset="-241" yOffset="338"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/periodcentered.loclC_A_T_.glif 
b/src/Cantarell-Light.ufo/glyphs/periodcentered.loclC_A_T_.glif
new file mode 100644
index 00000000..28dc0f54
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/periodcentered.loclC_A_T_.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="periodcentered.loclCAT" format="2">
+  <anchor x="0" y="353" name="_periodcentered"/>
+  <outline>
+    <contour>
+      <point x="-17" y="331" type="curve" smooth="yes"/>
+      <point x="-3" y="331"/>
+      <point x="6" y="341"/>
+      <point x="6" y="354" type="curve" smooth="yes"/>
+      <point x="6" y="368"/>
+      <point x="-3" y="378"/>
+      <point x="-17" y="378" type="curve" smooth="yes"/>
+      <point x="-31" y="378"/>
+      <point x="-40" y="368"/>
+      <point x="-40" y="354" type="curve" smooth="yes"/>
+      <point x="-40" y="341"/>
+      <point x="-31" y="331"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/perthousand.glif b/src/Cantarell-Light.ufo/glyphs/perthousand.glif
new file mode 100644
index 00000000..e3b04230
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/perthousand.glif
@@ -0,0 +1,97 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="perthousand" format="2">
+  <advance width="1296"/>
+  <unicode hex="2030"/>
+  <outline>
+    <contour>
+      <point x="291" y="0" type="line"/>
+      <point x="307" y="0" type="line"/>
+      <point x="693" y="694" type="line"/>
+      <point x="670" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="237" y="264" type="curve" smooth="yes"/>
+      <point x="321" y="264"/>
+      <point x="376" y="351"/>
+      <point x="376" y="484" type="curve" smooth="yes"/>
+      <point x="376" y="616"/>
+      <point x="322" y="704"/>
+      <point x="240" y="704" type="curve" smooth="yes"/>
+      <point x="155" y="704"/>
+      <point x="100" y="616"/>
+      <point x="100" y="481" type="curve" smooth="yes"/>
+      <point x="100" y="350"/>
+      <point x="154" y="264"/>
+    </contour>
+    <contour>
+      <point x="240" y="280" type="curve" smooth="yes"/>
+      <point x="167" y="280"/>
+      <point x="119" y="361"/>
+      <point x="119" y="484" type="curve" smooth="yes"/>
+      <point x="119" y="607"/>
+      <point x="166" y="688"/>
+      <point x="238" y="688" type="curve" smooth="yes"/>
+      <point x="310" y="688"/>
+      <point x="357" y="605"/>
+      <point x="357" y="481" type="curve" smooth="yes"/>
+      <point x="357" y="360"/>
+      <point x="310" y="280"/>
+    </contour>
+    <contour>
+      <point x="725" y="-6" type="curve" smooth="yes"/>
+      <point x="809" y="-6"/>
+      <point x="864" y="81"/>
+      <point x="864" y="214" type="curve" smooth="yes"/>
+      <point x="864" y="346"/>
+      <point x="810" y="434"/>
+      <point x="728" y="434" type="curve" smooth="yes"/>
+      <point x="643" y="434"/>
+      <point x="588" y="346"/>
+      <point x="588" y="211" type="curve" smooth="yes"/>
+      <point x="588" y="80"/>
+      <point x="642" y="-6"/>
+    </contour>
+    <contour>
+      <point x="728" y="10" type="curve" smooth="yes"/>
+      <point x="655" y="10"/>
+      <point x="607" y="91"/>
+      <point x="607" y="214" type="curve" smooth="yes"/>
+      <point x="607" y="337"/>
+      <point x="654" y="418"/>
+      <point x="726" y="418" type="curve" smooth="yes"/>
+      <point x="798" y="418"/>
+      <point x="845" y="335"/>
+      <point x="845" y="211" type="curve" smooth="yes"/>
+      <point x="845" y="90"/>
+      <point x="798" y="10"/>
+    </contour>
+    <contour>
+      <point x="1058" y="-6" type="curve" smooth="yes"/>
+      <point x="1142" y="-6"/>
+      <point x="1197" y="81"/>
+      <point x="1197" y="214" type="curve" smooth="yes"/>
+      <point x="1197" y="346"/>
+      <point x="1143" y="434"/>
+      <point x="1061" y="434" type="curve" smooth="yes"/>
+      <point x="976" y="434"/>
+      <point x="921" y="346"/>
+      <point x="921" y="211" type="curve" smooth="yes"/>
+      <point x="921" y="80"/>
+      <point x="975" y="-6"/>
+    </contour>
+    <contour>
+      <point x="1061" y="10" type="curve" smooth="yes"/>
+      <point x="988" y="10"/>
+      <point x="940" y="91"/>
+      <point x="940" y="214" type="curve" smooth="yes"/>
+      <point x="940" y="337"/>
+      <point x="987" y="418"/>
+      <point x="1059" y="418" type="curve" smooth="yes"/>
+      <point x="1131" y="418"/>
+      <point x="1178" y="335"/>
+      <point x="1178" y="211" type="curve" smooth="yes"/>
+      <point x="1178" y="90"/>
+      <point x="1131" y="10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/peseta.glif b/src/Cantarell-Light.ufo/glyphs/peseta.glif
new file mode 100644
index 00000000..f5b96123
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/peseta.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="peseta" format="2">
+  <advance width="722"/>
+  <unicode hex="20A7"/>
+  <outline>
+    <contour>
+      <point x="543" y="473" type="line"/>
+      <point x="543" y="456" type="line"/>
+      <point x="648" y="456" type="line"/>
+      <point x="648" y="473" type="line"/>
+    </contour>
+    <contour>
+      <point x="169" y="456" type="line"/>
+      <point x="169" y="473" type="line"/>
+      <point x="74" y="473" type="line"/>
+      <point x="74" y="456" type="line"/>
+    </contour>
+    <component base="P" xOffset="52"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/peso.glif b/src/Cantarell-Light.ufo/glyphs/peso.glif
new file mode 100644
index 00000000..1e523d8a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/peso.glif
@@ -0,0 +1,57 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="peso" format="2">
+  <advance width="727"/>
+  <unicode hex="20B1"/>
+  <outline>
+    <contour>
+      <point x="549" y="543" type="line"/>
+      <point x="549" y="526" type="line"/>
+      <point x="644" y="526" type="line"/>
+      <point x="644" y="543" type="line"/>
+    </contour>
+    <contour>
+      <point x="188" y="526" type="line"/>
+      <point x="188" y="543" type="line"/>
+      <point x="83" y="543" type="line"/>
+      <point x="83" y="526" type="line"/>
+    </contour>
+    <contour>
+      <point x="549" y="404" type="line"/>
+      <point x="549" y="387" type="line"/>
+      <point x="644" y="387" type="line"/>
+      <point x="644" y="404" type="line"/>
+    </contour>
+    <contour>
+      <point x="188" y="387" type="line"/>
+      <point x="188" y="404" type="line"/>
+      <point x="83" y="404" type="line"/>
+      <point x="83" y="387" type="line"/>
+    </contour>
+    <contour>
+      <point x="170" y="0" type="line"/>
+      <point x="191" y="0" type="line"/>
+      <point x="191" y="694" type="line"/>
+      <point x="170" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="185" y="268" type="line"/>
+      <point x="346" y="268" type="line" smooth="yes"/>
+      <point x="482" y="268"/>
+      <point x="572" y="353"/>
+      <point x="572" y="480" type="curve" smooth="yes"/>
+      <point x="572" y="608"/>
+      <point x="484" y="694"/>
+      <point x="352" y="694" type="curve" smooth="yes"/>
+      <point x="185" y="694" type="line"/>
+      <point x="185" y="676" type="line"/>
+      <point x="346" y="676" type="line" smooth="yes"/>
+      <point x="468" y="676"/>
+      <point x="550" y="597"/>
+      <point x="550" y="475" type="curve" smooth="yes"/>
+      <point x="550" y="358"/>
+      <point x="476" y="286"/>
+      <point x="352" y="286" type="curve" smooth="yes"/>
+      <point x="185" y="286" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/pi.glif b/src/Cantarell-Light.ufo/glyphs/pi.glif
new file mode 100644
index 00000000..46ecc1b2
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/pi.glif
@@ -0,0 +1,37 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="pi" format="2">
+  <advance width="566"/>
+  <unicode hex="03C0"/>
+  <outline>
+    <contour>
+      <point x="472" y="-10" type="curve" smooth="yes"/>
+      <point x="490" y="-10"/>
+      <point x="508" y="-5"/>
+      <point x="523" y="4" type="curve"/>
+      <point x="520" y="17" type="line"/>
+      <point x="506" y="11"/>
+      <point x="488" y="7"/>
+      <point x="474" y="7" type="curve" smooth="yes"/>
+      <point x="450" y="7"/>
+      <point x="434" y="30"/>
+      <point x="434" y="64" type="curve" smooth="yes"/>
+      <point x="434" y="471" type="line"/>
+      <point x="413" y="471" type="line"/>
+      <point x="413" y="64" type="line" smooth="yes"/>
+      <point x="413" y="20"/>
+      <point x="437" y="-10"/>
+    </contour>
+    <contour>
+      <point x="117" y="0" type="line"/>
+      <point x="138" y="0" type="line"/>
+      <point x="138" y="471" type="line"/>
+      <point x="117" y="471" type="line"/>
+    </contour>
+    <contour>
+      <point x="37" y="463" type="line"/>
+      <point x="512" y="463" type="line"/>
+      <point x="512" y="480" type="line"/>
+      <point x="37" y="480" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/plus.glif b/src/Cantarell-Light.ufo/glyphs/plus.glif
new file mode 100644
index 00000000..79a58d7b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/plus.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="plus" format="2">
+  <advance width="651"/>
+  <unicode hex="002B"/>
+  <outline>
+    <contour>
+      <point x="319" y="62" type="line"/>
+      <point x="337" y="62" type="line"/>
+      <point x="337" y="588" type="line"/>
+      <point x="319" y="588" type="line"/>
+    </contour>
+    <contour>
+      <point x="81" y="322" type="line"/>
+      <point x="570" y="322" type="line"/>
+      <point x="570" y="339" type="line"/>
+      <point x="81" y="339" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/plus.tf.glif b/src/Cantarell-Light.ufo/glyphs/plus.tf.glif
new file mode 100644
index 00000000..59189b1b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/plus.tf.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="plus.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="284" y="62" type="line"/>
+      <point x="302" y="62" type="line"/>
+      <point x="302" y="588" type="line"/>
+      <point x="284" y="588" type="line"/>
+    </contour>
+    <contour>
+      <point x="67" y="322" type="line"/>
+      <point x="513" y="322" type="line"/>
+      <point x="513" y="339" type="line"/>
+      <point x="67" y="339" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/plusminus.glif b/src/Cantarell-Light.ufo/glyphs/plusminus.glif
new file mode 100644
index 00000000..0cce64a5
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/plusminus.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="plusminus" format="2">
+  <advance width="624"/>
+  <unicode hex="00B1"/>
+  <outline>
+    <contour>
+      <point x="303" y="147" type="line"/>
+      <point x="322" y="147" type="line"/>
+      <point x="322" y="623" type="line"/>
+      <point x="303" y="623" type="line"/>
+    </contour>
+    <contour>
+      <point x="87" y="63" type="line"/>
+      <point x="537" y="63" type="line"/>
+      <point x="537" y="80" type="line"/>
+      <point x="87" y="80" type="line"/>
+    </contour>
+    <contour>
+      <point x="87" y="381" type="line"/>
+      <point x="537" y="381" type="line"/>
+      <point x="537" y="398" type="line"/>
+      <point x="87" y="398" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/plusminus.tf.glif 
b/src/Cantarell-Light.ufo/glyphs/plusminus.tf.glif
new file mode 100644
index 00000000..9f3c7771
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/plusminus.tf.glif
@@ -0,0 +1,24 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="plusminus.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="281" y="147" type="line"/>
+      <point x="300" y="147" type="line"/>
+      <point x="300" y="623" type="line"/>
+      <point x="281" y="623" type="line"/>
+    </contour>
+    <contour>
+      <point x="78" y="63" type="line"/>
+      <point x="502" y="63" type="line"/>
+      <point x="502" y="80" type="line"/>
+      <point x="78" y="80" type="line"/>
+    </contour>
+    <contour>
+      <point x="78" y="381" type="line"/>
+      <point x="502" y="381" type="line"/>
+      <point x="502" y="398" type="line"/>
+      <point x="78" y="398" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/primeR_eversed.glif 
b/src/Cantarell-Light.ufo/glyphs/primeR_eversed.glif
new file mode 100644
index 00000000..2da2c1d6
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/primeR_eversed.glif
@@ -0,0 +1,11 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="primeReversed" format="2">
+  <advance width="232"/>
+  <unicode hex="2035"/>
+  <note>
+uni2035
+</note>
+  <outline>
+    <component base="quotesingle" xScale="-1" yxScale="-0.19201" xOffset="322"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/primemod.glif b/src/Cantarell-Light.ufo/glyphs/primemod.glif
new file mode 100644
index 00000000..847c5162
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/primemod.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="primemod" format="2">
+  <advance width="321"/>
+  <unicode hex="02B9"/>
+  <outline>
+    <component base="minute"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/product.glif b/src/Cantarell-Light.ufo/glyphs/product.glif
new file mode 100644
index 00000000..f5bcca10
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/product.glif
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="product" format="2">
+  <advance width="762"/>
+  <unicode hex="220F"/>
+  <outline>
+    <contour>
+      <point x="144" y="-95" type="line"/>
+      <point x="164" y="-95" type="line"/>
+      <point x="164" y="676" type="line"/>
+      <point x="598" y="676" type="line"/>
+      <point x="598" y="-95" type="line"/>
+      <point x="618" y="-95" type="line"/>
+      <point x="618" y="694" type="line"/>
+      <point x="144" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/punctuationspace.glif 
b/src/Cantarell-Light.ufo/glyphs/punctuationspace.glif
new file mode 100644
index 00000000..461e80f9
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/punctuationspace.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="punctuationspace" format="2">
+  <advance width="200"/>
+  <unicode hex="2008"/>
+  <outline>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+      <string>space</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/q.glif b/src/Cantarell-Light.ufo/glyphs/q.glif
new file mode 100644
index 00000000..5e66adf7
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/q.glif
@@ -0,0 +1,47 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="q" format="2">
+  <advance width="536"/>
+  <unicode hex="0071"/>
+  <note>
+q
+</note>
+  <anchor x="278" y="0" name="bottom"/>
+  <anchor x="278" y="480" name="top"/>
+  <outline>
+    <contour>
+      <point x="428" y="-217" type="line"/>
+      <point x="448" y="-217" type="line"/>
+      <point x="448" y="480" type="line"/>
+      <point x="433" y="480" type="line"/>
+      <point x="428" y="406" type="line"/>
+    </contour>
+    <contour>
+      <point x="268" y="-10" type="curve" smooth="yes"/>
+      <point x="339" y="-10"/>
+      <point x="396" y="23"/>
+      <point x="432" y="85" type="curve"/>
+      <point x="429" y="106" type="line"/>
+      <point x="397" y="44"/>
+      <point x="341" y="8"/>
+      <point x="270" y="8" type="curve" smooth="yes"/>
+      <point x="153" y="8"/>
+      <point x="78" y="101"/>
+      <point x="78" y="239" type="curve" smooth="yes"/>
+      <point x="78" y="374"/>
+      <point x="150" y="468"/>
+      <point x="265" y="468" type="curve" smooth="yes"/>
+      <point x="339" y="468"/>
+      <point x="397" y="431"/>
+      <point x="429" y="367" type="curve"/>
+      <point x="433" y="396" type="line"/>
+      <point x="399" y="454"/>
+      <point x="343" y="486"/>
+      <point x="270" y="486" type="curve" smooth="yes"/>
+      <point x="142" y="486"/>
+      <point x="57" y="386"/>
+      <point x="57" y="237" type="curve" smooth="yes"/>
+      <point x="57" y="89"/>
+      <point x="141" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/qa-cy.glif b/src/Cantarell-Light.ufo/glyphs/qa-cy.glif
new file mode 100644
index 00000000..88081283
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/qa-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="qa-cy" format="2">
+  <advance width="536"/>
+  <unicode hex="051B"/>
+  <outline>
+    <component base="q"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/question.glif b/src/Cantarell-Light.ufo/glyphs/question.glif
new file mode 100644
index 00000000..e2fb0a8d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/question.glif
@@ -0,0 +1,45 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="question" format="2">
+  <advance width="416"/>
+  <unicode hex="003F"/>
+  <outline>
+    <contour>
+      <point x="183" y="145" type="line"/>
+      <point x="203" y="145" type="line"/>
+      <point x="203" y="218" type="line" smooth="yes"/>
+      <point x="203" y="377"/>
+      <point x="376" y="413"/>
+      <point x="376" y="549" type="curve" smooth="yes"/>
+      <point x="376" y="635"/>
+      <point x="306" y="704"/>
+      <point x="203" y="704" type="curve" smooth="yes"/>
+      <point x="144" y="704"/>
+      <point x="78" y="681"/>
+      <point x="29" y="644" type="curve"/>
+      <point x="34" y="628" type="line"/>
+      <point x="91" y="665"/>
+      <point x="148" y="685"/>
+      <point x="201" y="685" type="curve" smooth="yes"/>
+      <point x="296" y="685"/>
+      <point x="354" y="621"/>
+      <point x="354" y="547" type="curve" smooth="yes"/>
+      <point x="354" y="419"/>
+      <point x="183" y="386"/>
+      <point x="183" y="218" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="196" y="-10" type="curve" smooth="yes"/>
+      <point x="210" y="-10"/>
+      <point x="219" y="0"/>
+      <point x="219" y="13" type="curve" smooth="yes"/>
+      <point x="219" y="27"/>
+      <point x="210" y="37"/>
+      <point x="196" y="37" type="curve" smooth="yes"/>
+      <point x="182" y="37"/>
+      <point x="173" y="27"/>
+      <point x="173" y="13" type="curve" smooth="yes"/>
+      <point x="173" y="0"/>
+      <point x="182" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/questiondown.glif 
b/src/Cantarell-Light.ufo/glyphs/questiondown.glif
new file mode 100644
index 00000000..bbda435b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/questiondown.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="questiondown" format="2">
+  <advance width="367"/>
+  <unicode hex="00BF"/>
+  <outline>
+    <component base="question" xScale="-1" yScale="-1" xOffset="394" yOffset="479"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/quotedbl.glif b/src/Cantarell-Light.ufo/glyphs/quotedbl.glif
new file mode 100644
index 00000000..3aaaf470
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/quotedbl.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="quotedbl" format="2">
+  <advance width="346"/>
+  <unicode hex="0022"/>
+  <outline>
+    <component base="quotesingle"/>
+    <component base="quotesingle" xOffset="150"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/quotedblbase.glif 
b/src/Cantarell-Light.ufo/glyphs/quotedblbase.glif
new file mode 100644
index 00000000..74cbee4e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/quotedblbase.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="quotedblbase" format="2">
+  <advance width="373"/>
+  <unicode hex="201E"/>
+  <outline>
+    <component base="_typoquote" xOffset="122"/>
+    <component base="_typoquote" xOffset="-18"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/quotedblleft.glif 
b/src/Cantarell-Light.ufo/glyphs/quotedblleft.glif
new file mode 100644
index 00000000..d9ce42c7
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/quotedblleft.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="quotedblleft" format="2">
+  <advance width="377"/>
+  <unicode hex="201C"/>
+  <outline>
+    <component base="quoteleft" xOffset="146"/>
+    <component base="quoteleft"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/quotedblright.glif 
b/src/Cantarell-Light.ufo/glyphs/quotedblright.glif
new file mode 100644
index 00000000..05abff0b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/quotedblright.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="quotedblright" format="2">
+  <advance width="393"/>
+  <unicode hex="201D"/>
+  <outline>
+    <component base="quoteright" xOffset="140"/>
+    <component base="quoteright"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/quoteleft.glif b/src/Cantarell-Light.ufo/glyphs/quoteleft.glif
new file mode 100644
index 00000000..4780c756
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/quoteleft.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="quoteleft" format="2">
+  <advance width="231"/>
+  <unicode hex="2018"/>
+  <outline>
+    <component base="_typoquote" xScale="-1" yScale="-1" xOffset="251" yOffset="591"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/quoteright.glif b/src/Cantarell-Light.ufo/glyphs/quoteright.glif
new file mode 100644
index 00000000..2df6f03a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/quoteright.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="quoteright" format="2">
+  <advance width="233"/>
+  <unicode hex="2019"/>
+  <outline>
+    <component base="_typoquote" xOffset="-18" yOffset="636"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/quotesinglbase.glif 
b/src/Cantarell-Light.ufo/glyphs/quotesinglbase.glif
new file mode 100644
index 00000000..fab8431d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/quotesinglbase.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="quotesinglbase" format="2">
+  <advance width="233"/>
+  <unicode hex="201A"/>
+  <outline>
+    <component base="_typoquote" xOffset="-18"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/quotesingle.glif b/src/Cantarell-Light.ufo/glyphs/quotesingle.glif
new file mode 100644
index 00000000..e4dbf412
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/quotesingle.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="quotesingle" format="2">
+  <advance width="196"/>
+  <unicode hex="0027"/>
+  <outline>
+    <contour>
+      <point x="90" y="432" type="line"/>
+      <point x="106" y="432" type="line"/>
+      <point x="110" y="694" type="line"/>
+      <point x="86" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/r.glif b/src/Cantarell-Light.ufo/glyphs/r.glif
new file mode 100644
index 00000000..7a958319
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/r.glif
@@ -0,0 +1,35 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="r" format="2">
+  <advance width="321"/>
+  <unicode hex="0072"/>
+  <note>
+r
+</note>
+  <anchor x="97" y="0" name="bottom"/>
+  <anchor x="189" y="480" name="top"/>
+  <outline>
+    <contour>
+      <point x="88" y="0" type="line"/>
+      <point x="109" y="0" type="line"/>
+      <point x="109" y="378" type="line"/>
+      <point x="105" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
+    </contour>
+    <contour>
+      <point x="101" y="365" type="line"/>
+      <point x="134" y="426"/>
+      <point x="190" y="462"/>
+      <point x="250" y="462" type="curve" smooth="yes"/>
+      <point x="267" y="462"/>
+      <point x="286" y="459"/>
+      <point x="302" y="453" type="curve"/>
+      <point x="308" y="469" type="line"/>
+      <point x="293" y="476"/>
+      <point x="273" y="480"/>
+      <point x="252" y="480" type="curve" smooth="yes"/>
+      <point x="187" y="480"/>
+      <point x="131" y="446"/>
+      <point x="101" y="388" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/racute.glif b/src/Cantarell-Light.ufo/glyphs/racute.glif
new file mode 100644
index 00000000..153db449
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/racute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="racute" format="2">
+  <advance width="321"/>
+  <unicode hex="0155"/>
+  <outline>
+    <component base="r"/>
+    <component base="acutecomb" xOffset="122"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/radical.glif b/src/Cantarell-Light.ufo/glyphs/radical.glif
new file mode 100644
index 00000000..19791145
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/radical.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="radical" format="2">
+  <advance width="590"/>
+  <unicode hex="221A"/>
+  <outline>
+    <contour>
+      <point x="341" y="-59" type="line"/>
+      <point x="360" y="-59" type="line"/>
+      <point x="501" y="739" type="line"/>
+      <point x="480" y="739" type="line"/>
+      <point x="348" y="-27" type="line"/>
+      <point x="228" y="276" type="line"/>
+      <point x="76" y="276" type="line"/>
+      <point x="76" y="259" type="line"/>
+      <point x="214" y="259" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ratio.glif b/src/Cantarell-Light.ufo/glyphs/ratio.glif
new file mode 100644
index 00000000..18194dfd
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ratio.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ratio" format="2">
+  <advance width="314"/>
+  <unicode hex="2236"/>
+  <outline>
+    <component base="colon" xOffset="48" yOffset="100"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/rcaron.glif b/src/Cantarell-Light.ufo/glyphs/rcaron.glif
new file mode 100644
index 00000000..12c1b84f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/rcaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="rcaron" format="2">
+  <advance width="321"/>
+  <unicode hex="0159"/>
+  <outline>
+    <component base="r"/>
+    <component base="caroncomb" xOffset="6"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/rcommaaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/rcommaaccent.glif
new file mode 100644
index 00000000..e0ad1678
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/rcommaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="rcommaaccent" format="2">
+  <advance width="321"/>
+  <unicode hex="0157"/>
+  <outline>
+    <component base="r"/>
+    <component base="commaaccentcomb" xOffset="-32"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/rdblgrave.glif b/src/Cantarell-Light.ufo/glyphs/rdblgrave.glif
new file mode 100644
index 00000000..6314405e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/rdblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="rdblgrave" format="2">
+  <advance width="321"/>
+  <unicode hex="0211"/>
+  <outline>
+    <component base="r"/>
+    <component base="dblgravecomb" xOffset="-63"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/rdotbelow.glif b/src/Cantarell-Light.ufo/glyphs/rdotbelow.glif
new file mode 100644
index 00000000..b7808e01
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/rdotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="rdotbelow" format="2">
+  <advance width="321"/>
+  <unicode hex="1E5B"/>
+  <outline>
+    <component base="r"/>
+    <component base="dotbelowcomb" xOffset="-23"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/registered.glif b/src/Cantarell-Light.ufo/glyphs/registered.glif
new file mode 100644
index 00000000..5e0016d6
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/registered.glif
@@ -0,0 +1,67 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="registered" format="2">
+  <advance width="675"/>
+  <unicode hex="00AE"/>
+  <outline>
+    <contour>
+      <point x="336" y="279" type="curve" smooth="yes"/>
+      <point x="473" y="279"/>
+      <point x="565" y="373"/>
+      <point x="565" y="514" type="curve" smooth="yes"/>
+      <point x="565" y="655"/>
+      <point x="474" y="749"/>
+      <point x="338" y="749" type="curve" smooth="yes"/>
+      <point x="201" y="749"/>
+      <point x="110" y="654"/>
+      <point x="110" y="512" type="curve" smooth="yes"/>
+      <point x="110" y="372"/>
+      <point x="200" y="279"/>
+    </contour>
+    <contour>
+      <point x="339" y="297" type="curve" smooth="yes"/>
+      <point x="214" y="297"/>
+      <point x="131" y="384"/>
+      <point x="131" y="515" type="curve" smooth="yes"/>
+      <point x="131" y="645"/>
+      <point x="213" y="731"/>
+      <point x="335" y="731" type="curve" smooth="yes"/>
+      <point x="460" y="731"/>
+      <point x="544" y="643"/>
+      <point x="544" y="511" type="curve" smooth="yes"/>
+      <point x="544" y="383"/>
+      <point x="462" y="297"/>
+    </contour>
+    <contour>
+      <point x="258" y="380" type="line"/>
+      <point x="279" y="380" type="line"/>
+      <point x="279" y="658" type="line"/>
+      <point x="258" y="658" type="line"/>
+    </contour>
+    <contour>
+      <point x="271" y="497" type="line"/>
+      <point x="337" y="497" type="line" smooth="yes"/>
+      <point x="396" y="497"/>
+      <point x="432" y="528"/>
+      <point x="432" y="580" type="curve" smooth="yes"/>
+      <point x="432" y="628"/>
+      <point x="398" y="658"/>
+      <point x="340" y="658" type="curve" smooth="yes"/>
+      <point x="271" y="658" type="line"/>
+      <point x="271" y="640" type="line"/>
+      <point x="337" y="640" type="line" smooth="yes"/>
+      <point x="385" y="640"/>
+      <point x="411" y="617"/>
+      <point x="411" y="576" type="curve" smooth="yes"/>
+      <point x="411" y="537"/>
+      <point x="386" y="514"/>
+      <point x="340" y="514" type="curve" smooth="yes"/>
+      <point x="271" y="514" type="line"/>
+    </contour>
+    <contour>
+      <point x="422" y="380" type="line"/>
+      <point x="447" y="380" type="line"/>
+      <point x="372" y="509" type="line"/>
+      <point x="348" y="509" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/rightA_rrow.glif b/src/Cantarell-Light.ufo/glyphs/rightA_rrow.glif
new file mode 100644
index 00000000..08c90d96
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/rightA_rrow.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="rightArrow" format="2">
+  <advance width="687"/>
+  <unicode hex="2192"/>
+  <note>
+arrowright
+</note>
+  <outline>
+    <contour>
+      <point x="360" y="88" type="line"/>
+      <point x="606" y="330" type="line"/>
+      <point x="606" y="334" type="line"/>
+      <point x="362" y="571" type="line"/>
+      <point x="350" y="557" type="line"/>
+      <point x="572" y="340" type="line"/>
+      <point x="82" y="340" type="line"/>
+      <point x="82" y="323" type="line"/>
+      <point x="572" y="323" type="line"/>
+      <point x="348" y="101" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/rightanglebracket-math.glif 
b/src/Cantarell-Light.ufo/glyphs/rightanglebracket-math.glif
new file mode 100644
index 00000000..f3395f2c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/rightanglebracket-math.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="rightanglebracket-math" format="2">
+  <advance width="266"/>
+  <unicode hex="27E9"/>
+  <outline>
+    <contour>
+      <point x="49" y="-10" type="line"/>
+      <point x="69" y="-10" type="line"/>
+      <point x="216" y="378" type="line"/>
+      <point x="72" y="739" type="line"/>
+      <point x="50" y="739" type="line"/>
+      <point x="201" y="369" type="line"/>
+      <point x="198" y="384" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ring.glif b/src/Cantarell-Light.ufo/glyphs/ring.glif
new file mode 100644
index 00000000..be09ba8b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ring.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ring" format="2">
+  <advance width="347"/>
+  <unicode hex="02DA"/>
+  <outline>
+    <component base="ringcomb" xOffset="-1"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ringcomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/ringcomb.case.glif
new file mode 100644
index 00000000..1261b149
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ringcomb.case.glif
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ringcomb.case" format="2">
+  <anchor x="174" y="694" name="_top"/>
+  <anchor x="174" y="921" name="top"/>
+  <outline>
+    <component base="ringcomb" yOffset="176"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>347</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ringcomb.glif b/src/Cantarell-Light.ufo/glyphs/ringcomb.glif
new file mode 100644
index 00000000..8f46c8c9
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ringcomb.glif
@@ -0,0 +1,42 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ringcomb" format="2">
+  <unicode hex="030A"/>
+  <anchor x="174" y="480" name="_top"/>
+  <anchor x="174" y="745" name="top"/>
+  <outline>
+    <contour>
+      <point x="172" y="563" type="curve" smooth="yes"/>
+      <point x="224" y="563"/>
+      <point x="259" y="597"/>
+      <point x="259" y="648" type="curve" smooth="yes"/>
+      <point x="259" y="700"/>
+      <point x="225" y="735"/>
+      <point x="174" y="735" type="curve" smooth="yes"/>
+      <point x="122" y="735"/>
+      <point x="88" y="700"/>
+      <point x="88" y="647" type="curve" smooth="yes"/>
+      <point x="88" y="597"/>
+      <point x="122" y="563"/>
+    </contour>
+    <contour>
+      <point x="174" y="578" type="curve" smooth="yes"/>
+      <point x="131" y="578"/>
+      <point x="103" y="606"/>
+      <point x="103" y="649" type="curve" smooth="yes"/>
+      <point x="103" y="692"/>
+      <point x="131" y="720"/>
+      <point x="172" y="720" type="curve" smooth="yes"/>
+      <point x="215" y="720"/>
+      <point x="244" y="691"/>
+      <point x="244" y="647" type="curve" smooth="yes"/>
+      <point x="244" y="606"/>
+      <point x="216" y="578"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>347</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ringcomb_acutecomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/ringcomb_acutecomb.case.glif
new file mode 100644
index 00000000..0c9e9289
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ringcomb_acutecomb.case.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ringcomb_acutecomb.case" format="2">
+  <anchor x="159" y="694" name="_top"/>
+  <outline>
+    <contour>
+      <point x="228" y="880" type="line"/>
+      <point x="382" y="963" type="line"/>
+      <point x="370" y="982" type="line"/>
+      <point x="223" y="887" type="line"/>
+    </contour>
+    <component base="ringcomb.case" xOffset="-14"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>428</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ringcomb_acutecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/ringcomb_acutecomb.glif
new file mode 100644
index 00000000..90cd85da
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ringcomb_acutecomb.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ringcomb_acutecomb" format="2">
+  <anchor x="150" y="480" name="_top"/>
+  <outline>
+    <component base="ringcomb" xOffset="-23"/>
+    <component base="acutecomb" xOffset="132" yOffset="127"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>401</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>0</integer>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ringhalfleft.glif 
b/src/Cantarell-Light.ufo/glyphs/ringhalfleft.glif
new file mode 100644
index 00000000..7ea559cc
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ringhalfleft.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ringhalfleft" format="2">
+  <advance width="251"/>
+  <unicode hex="02BF"/>
+  <outline>
+    <component base="ringhalfright" xScale="-1" xOffset="251"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ringhalfright.glif 
b/src/Cantarell-Light.ufo/glyphs/ringhalfright.glif
new file mode 100644
index 00000000..469c33cb
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ringhalfright.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ringhalfright" format="2">
+  <advance width="251"/>
+  <unicode hex="02BE"/>
+  <outline>
+    <contour>
+      <point x="70" y="576" type="line"/>
+      <point x="129" y="576"/>
+      <point x="164" y="608"/>
+      <point x="164" y="663" type="curve" smooth="yes"/>
+      <point x="164" y="713"/>
+      <point x="129" y="743"/>
+      <point x="70" y="743" type="curve"/>
+      <point x="70" y="729" type="line"/>
+      <point x="117" y="729"/>
+      <point x="144" y="704"/>
+      <point x="144" y="660" type="curve" smooth="yes"/>
+      <point x="144" y="615"/>
+      <point x="116" y="589"/>
+      <point x="70" y="589" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/rinvertedbreve.glif 
b/src/Cantarell-Light.ufo/glyphs/rinvertedbreve.glif
new file mode 100644
index 00000000..09f1cd00
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/rinvertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="rinvertedbreve" format="2">
+  <advance width="321"/>
+  <unicode hex="0213"/>
+  <outline>
+    <component base="r"/>
+    <component base="breveinvertedcomb" xOffset="-12"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/rlinebelow.glif b/src/Cantarell-Light.ufo/glyphs/rlinebelow.glif
new file mode 100644
index 00000000..43f6dc37
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/rlinebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="rlinebelow" format="2">
+  <advance width="321"/>
+  <unicode hex="1E5F"/>
+  <outline>
+    <component base="r"/>
+    <component base="macronbelowcomb.narrow" xOffset="-124"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ruble.glif b/src/Cantarell-Light.ufo/glyphs/ruble.glif
new file mode 100644
index 00000000..0c5b15cd
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ruble.glif
@@ -0,0 +1,39 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ruble" format="2">
+  <advance width="696"/>
+  <unicode hex="20BD"/>
+  <outline>
+    <contour>
+      <point x="204" y="0" type="line"/>
+      <point x="225" y="0" type="line"/>
+      <point x="225" y="694" type="line"/>
+      <point x="204" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="84" y="122" type="line"/>
+      <point x="388" y="122" type="line"/>
+      <point x="388" y="139" type="line"/>
+      <point x="84" y="139" type="line"/>
+    </contour>
+    <contour>
+      <point x="84" y="268" type="line"/>
+      <point x="380" y="268" type="line" smooth="yes"/>
+      <point x="516" y="268"/>
+      <point x="606" y="353"/>
+      <point x="606" y="480" type="curve" smooth="yes"/>
+      <point x="606" y="608"/>
+      <point x="518" y="694"/>
+      <point x="386" y="694" type="curve" smooth="yes"/>
+      <point x="219" y="694" type="line"/>
+      <point x="219" y="676" type="line"/>
+      <point x="380" y="676" type="line" smooth="yes"/>
+      <point x="502" y="676"/>
+      <point x="584" y="597"/>
+      <point x="584" y="475" type="curve" smooth="yes"/>
+      <point x="584" y="358"/>
+      <point x="510" y="286"/>
+      <point x="386" y="286" type="curve" smooth="yes"/>
+      <point x="84" y="286" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/rupeeI_ndian.glif 
b/src/Cantarell-Light.ufo/glyphs/rupeeI_ndian.glif
new file mode 100644
index 00000000..63d6ef19
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/rupeeI_ndian.glif
@@ -0,0 +1,45 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="rupeeIndian" format="2">
+  <advance width="643"/>
+  <unicode hex="20B9"/>
+  <outline>
+    <contour>
+      <point x="90" y="304" type="line"/>
+      <point x="247" y="304" type="line" smooth="yes"/>
+      <point x="401" y="304"/>
+      <point x="485" y="378"/>
+      <point x="485" y="502" type="curve" smooth="yes"/>
+      <point x="485" y="623"/>
+      <point x="403" y="694"/>
+      <point x="251" y="694" type="curve" smooth="yes"/>
+      <point x="90" y="694" type="line"/>
+      <point x="90" y="676" type="line"/>
+      <point x="247" y="676" type="line" smooth="yes"/>
+      <point x="389" y="676"/>
+      <point x="463" y="612"/>
+      <point x="463" y="499" type="curve" smooth="yes"/>
+      <point x="463" y="387"/>
+      <point x="389" y="321"/>
+      <point x="253" y="321" type="curve" smooth="yes"/>
+      <point x="90" y="321" type="line"/>
+    </contour>
+    <contour>
+      <point x="491" y="0" type="line"/>
+      <point x="517" y="0" type="line"/>
+      <point x="332" y="317" type="line"/>
+      <point x="310" y="317" type="line"/>
+    </contour>
+    <contour>
+      <point x="90" y="488" type="line"/>
+      <point x="562" y="488" type="line"/>
+      <point x="562" y="505" type="line"/>
+      <point x="90" y="505" type="line"/>
+    </contour>
+    <contour>
+      <point x="90" y="677" type="line"/>
+      <point x="562" y="677" type="line"/>
+      <point x="562" y="694" type="line"/>
+      <point x="90" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/s.glif b/src/Cantarell-Light.ufo/glyphs/s.glif
new file mode 100644
index 00000000..b910392d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/s.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="s" format="2">
+  <advance width="430"/>
+  <unicode hex="0073"/>
+  <note>
+s
+</note>
+  <anchor x="207" y="0" name="bottom"/>
+  <anchor x="216" y="480" name="top"/>
+  <outline>
+    <contour>
+      <point x="222" y="-10" type="curve" smooth="yes"/>
+      <point x="325" y="-10"/>
+      <point x="385" y="40"/>
+      <point x="385" y="118" type="curve" smooth="yes"/>
+      <point x="385" y="294"/>
+      <point x="77" y="208"/>
+      <point x="77" y="362" type="curve" smooth="yes"/>
+      <point x="77" y="429"/>
+      <point x="136" y="468"/>
+      <point x="224" y="468" type="curve" smooth="yes"/>
+      <point x="271" y="468"/>
+      <point x="321" y="457"/>
+      <point x="353" y="440" type="curve"/>
+      <point x="360" y="456" type="line"/>
+      <point x="329" y="474"/>
+      <point x="273" y="486"/>
+      <point x="224" y="486" type="curve" smooth="yes"/>
+      <point x="124" y="486"/>
+      <point x="56" y="437"/>
+      <point x="56" y="358" type="curve" smooth="yes"/>
+      <point x="56" y="189"/>
+      <point x="364" y="276"/>
+      <point x="364" y="115" type="curve" smooth="yes"/>
+      <point x="364" y="49"/>
+      <point x="313" y="8"/>
+      <point x="224" y="8" type="curve" smooth="yes"/>
+      <point x="170" y="8"/>
+      <point x="108" y="23"/>
+      <point x="52" y="50" type="curve"/>
+      <point x="45" y="33" type="line"/>
+      <point x="102" y="5"/>
+      <point x="166" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/sacute.glif b/src/Cantarell-Light.ufo/glyphs/sacute.glif
new file mode 100644
index 00000000..34268385
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/sacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="sacute" format="2">
+  <advance width="430"/>
+  <unicode hex="015B"/>
+  <outline>
+    <component base="s"/>
+    <component base="acutecomb" xOffset="149"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/sacutedotaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/sacutedotaccent.glif
new file mode 100644
index 00000000..9c83f906
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/sacutedotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="sacutedotaccent" format="2">
+  <advance width="430"/>
+  <unicode hex="1E65"/>
+  <outline>
+    <component base="s"/>
+    <component base="acutecomb_dotaccentcomb" xOffset="151"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/saltillo.glif b/src/Cantarell-Light.ufo/glyphs/saltillo.glif
new file mode 100644
index 00000000..dbf9f51d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/saltillo.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="saltillo" format="2">
+  <advance width="115"/>
+  <unicode hex="A78C"/>
+  <outline>
+    <component base="quotesingle" yScale="1.40024" xOffset="-53" yOffset="-278"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/scaron.glif b/src/Cantarell-Light.ufo/glyphs/scaron.glif
new file mode 100644
index 00000000..baff8f8c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/scaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="scaron" format="2">
+  <advance width="430"/>
+  <unicode hex="0161"/>
+  <outline>
+    <component base="s"/>
+    <component base="caroncomb" xOffset="33"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/scarondotaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/scarondotaccent.glif
new file mode 100644
index 00000000..132b76ce
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/scarondotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="scarondotaccent" format="2">
+  <advance width="430"/>
+  <unicode hex="1E67"/>
+  <outline>
+    <component base="s"/>
+    <component base="caroncomb_dotaccentcomb" xOffset="31"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/scedilla.glif b/src/Cantarell-Light.ufo/glyphs/scedilla.glif
new file mode 100644
index 00000000..729f1726
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/scedilla.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="scedilla" format="2">
+  <advance width="430"/>
+  <unicode hex="015F"/>
+  <outline>
+    <component base="s"/>
+    <component base="cedillacomb" xOffset="82"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/schwa-cy.glif b/src/Cantarell-Light.ufo/glyphs/schwa-cy.glif
new file mode 100644
index 00000000..6614ef80
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/schwa-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="schwa-cy" format="2">
+  <advance width="493"/>
+  <unicode hex="04D9"/>
+  <outline>
+    <component base="schwa"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/schwa.glif b/src/Cantarell-Light.ufo/glyphs/schwa.glif
new file mode 100644
index 00000000..7013e79b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/schwa.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="schwa" format="2">
+  <advance width="493"/>
+  <unicode hex="0259"/>
+  <outline>
+    <component base="e" xScale="-1" yScale="-1" xOffset="493" yOffset="480"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/scircumflex.glif b/src/Cantarell-Light.ufo/glyphs/scircumflex.glif
new file mode 100644
index 00000000..0565de84
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/scircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="scircumflex" format="2">
+  <advance width="430"/>
+  <unicode hex="015D"/>
+  <outline>
+    <component base="s"/>
+    <component base="circumflexcomb" xOffset="45"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/scommaaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/scommaaccent.glif
new file mode 100644
index 00000000..7ee72789
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/scommaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="scommaaccent" format="2">
+  <advance width="430"/>
+  <unicode hex="0219"/>
+  <outline>
+    <component base="s"/>
+    <component base="commaaccentcomb" xOffset="78"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/sdotaccent.glif b/src/Cantarell-Light.ufo/glyphs/sdotaccent.glif
new file mode 100644
index 00000000..aeb59d7f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/sdotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="sdotaccent" format="2">
+  <advance width="430"/>
+  <unicode hex="1E61"/>
+  <outline>
+    <component base="s"/>
+    <component base="dotaccentcomb" xOffset="97"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/sdotbelow.glif b/src/Cantarell-Light.ufo/glyphs/sdotbelow.glif
new file mode 100644
index 00000000..a727aef6
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/sdotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="sdotbelow" format="2">
+  <advance width="430"/>
+  <unicode hex="1E63"/>
+  <outline>
+    <component base="s"/>
+    <component base="dotbelowcomb" xOffset="87"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/sdotbelowdotaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/sdotbelowdotaccent.glif
new file mode 100644
index 00000000..b01fc333
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/sdotbelowdotaccent.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="sdotbelowdotaccent" format="2">
+  <advance width="430"/>
+  <unicode hex="1E69"/>
+  <outline>
+    <component base="s"/>
+    <component base="dotbelowcomb" xScale="0.96154" yScale="0.96154" xOffset="92"/>
+    <component base="dotaccentcomb" xOffset="97"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/second.glif b/src/Cantarell-Light.ufo/glyphs/second.glif
new file mode 100644
index 00000000..e5ff8d1f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/second.glif
@@ -0,0 +1,12 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="second" format="2">
+  <advance width="488"/>
+  <unicode hex="2033"/>
+  <note>
+second
+</note>
+  <outline>
+    <component base="quotesingle" yxScale="0.19201" xOffset="-70"/>
+    <component base="quotesingle" yxScale="0.19201" xOffset="110"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/secondtonechinese.glif 
b/src/Cantarell-Light.ufo/glyphs/secondtonechinese.glif
new file mode 100644
index 00000000..96755e9f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/secondtonechinese.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="secondtonechinese" format="2">
+  <advance width="242"/>
+  <unicode hex="02CA"/>
+  <outline>
+    <component base="acutecomb"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/section.glif b/src/Cantarell-Light.ufo/glyphs/section.glif
new file mode 100644
index 00000000..ed2817d8
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/section.glif
@@ -0,0 +1,63 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="section" format="2">
+  <advance width="558"/>
+  <unicode hex="00A7"/>
+  <outline>
+    <contour>
+      <point x="288" y="-60" type="curve" smooth="yes"/>
+      <point x="387" y="-60"/>
+      <point x="453" y="-12"/>
+      <point x="453" y="71" type="curve" smooth="yes"/>
+      <point x="453" y="257"/>
+      <point x="131" y="174"/>
+      <point x="131" y="333" type="curve" smooth="yes"/>
+      <point x="131" y="399"/>
+      <point x="188" y="444"/>
+      <point x="284" y="444" type="curve"/>
+      <point x="285" y="457" type="line"/>
+      <point x="176" y="457"/>
+      <point x="110" y="408"/>
+      <point x="110" y="330" type="curve" smooth="yes"/>
+      <point x="110" y="156"/>
+      <point x="432" y="238"/>
+      <point x="432" y="68" type="curve" smooth="yes"/>
+      <point x="432" y="-2"/>
+      <point x="376" y="-42"/>
+      <point x="290" y="-42" type="curve" smooth="yes"/>
+      <point x="231" y="-42"/>
+      <point x="168" y="-24"/>
+      <point x="112" y="4" type="curve"/>
+      <point x="105" y="-13" type="line"/>
+      <point x="159" y="-42"/>
+      <point x="228" y="-60"/>
+    </contour>
+    <contour>
+      <point x="289" y="193" type="line"/>
+      <point x="387" y="193"/>
+      <point x="446" y="239"/>
+      <point x="446" y="316" type="curve" smooth="yes"/>
+      <point x="446" y="497"/>
+      <point x="133" y="421"/>
+      <point x="133" y="568" type="curve" smooth="yes"/>
+      <point x="133" y="634"/>
+      <point x="195" y="686"/>
+      <point x="286" y="686" type="curve" smooth="yes"/>
+      <point x="332" y="686"/>
+      <point x="384" y="673"/>
+      <point x="425" y="652" type="curve"/>
+      <point x="432" y="668" type="line"/>
+      <point x="389" y="691"/>
+      <point x="338" y="704"/>
+      <point x="289" y="704" type="curve" smooth="yes"/>
+      <point x="185" y="704"/>
+      <point x="112" y="646"/>
+      <point x="112" y="566" type="curve" smooth="yes"/>
+      <point x="112" y="402"/>
+      <point x="425" y="481"/>
+      <point x="425" y="315" type="curve" smooth="yes"/>
+      <point x="425" y="248"/>
+      <point x="375" y="206"/>
+      <point x="290" y="206" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/semicolon.glif b/src/Cantarell-Light.ufo/glyphs/semicolon.glif
new file mode 100644
index 00000000..84afcc92
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/semicolon.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="semicolon" format="2">
+  <advance width="230"/>
+  <unicode hex="003B"/>
+  <outline>
+    <component base="comma" xOffset="-4"/>
+    <component base="period" xOffset="-16" yOffset="440"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+      <string>period</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/seven.dnom.glif b/src/Cantarell-Light.ufo/glyphs/seven.dnom.glif
new file mode 100644
index 00000000..afdc93b3
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/seven.dnom.glif
@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="seven.dnom" format="2">
+  <advance width="367"/>
+  <note>
+seven
+</note>
+  <outline>
+    <contour>
+      <point x="101" y="0" type="line"/>
+      <point x="125" y="0" type="line"/>
+      <point x="340" y="460" type="line"/>
+      <point x="340" y="472" type="line"/>
+      <point x="20" y="472" type="line"/>
+      <point x="20" y="453" type="line"/>
+      <point x="322" y="453" type="line"/>
+      <point x="318" y="462" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>68</integer>
+        <key>weight</key>
+        <integer>1</integer>
+        <key>width</key>
+        <integer>74</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/seven.glif b/src/Cantarell-Light.ufo/glyphs/seven.glif
new file mode 100644
index 00000000..54f58eab
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/seven.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="seven" format="2">
+  <advance width="521"/>
+  <unicode hex="0037"/>
+  <outline>
+    <component base="seven.lf"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>seven.lf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>seven.lf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/seven.lf.glif b/src/Cantarell-Light.ufo/glyphs/seven.lf.glif
new file mode 100644
index 00000000..e1742165
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/seven.lf.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="seven.lf" format="2">
+  <advance width="521"/>
+  <outline>
+    <contour>
+      <point x="157" y="0" type="line"/>
+      <point x="180" y="0" type="line"/>
+      <point x="471" y="682" type="line"/>
+      <point x="471" y="694" type="line"/>
+      <point x="44" y="694" type="line"/>
+      <point x="44" y="676" type="line"/>
+      <point x="454" y="676" type="line"/>
+      <point x="451" y="685" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/seven.numr.glif b/src/Cantarell-Light.ufo/glyphs/seven.numr.glif
new file mode 100644
index 00000000..73c45fb4
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/seven.numr.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="seven.numr" format="2">
+  <advance width="367"/>
+  <outline>
+    <component base="seven.dnom" yOffset="260"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>seven.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>seven.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/seven.osf.glif b/src/Cantarell-Light.ufo/glyphs/seven.osf.glif
new file mode 100644
index 00000000..04381976
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/seven.osf.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="seven.osf" format="2">
+  <advance width="521"/>
+  <outline>
+    <contour>
+      <point x="157" y="-100" type="line"/>
+      <point x="180" y="-100" type="line"/>
+      <point x="471" y="582" type="line"/>
+      <point x="471" y="594" type="line"/>
+      <point x="44" y="594" type="line"/>
+      <point x="44" y="576" type="line"/>
+      <point x="454" y="576" type="line"/>
+      <point x="451" y="585" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/seven.subs.glif b/src/Cantarell-Light.ufo/glyphs/seven.subs.glif
new file mode 100644
index 00000000..b38a0c22
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/seven.subs.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="seven.subs" format="2">
+  <advance width="367"/>
+  <outline>
+    <component base="seven.dnom" yOffset="-170"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>seven.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>seven.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/seven.tf.glif b/src/Cantarell-Light.ufo/glyphs/seven.tf.glif
new file mode 100644
index 00000000..aa8809de
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/seven.tf.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="seven.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="178" y="0" type="line"/>
+      <point x="201" y="0" type="line"/>
+      <point x="517" y="682" type="line"/>
+      <point x="517" y="694" type="line"/>
+      <point x="55" y="694" type="line"/>
+      <point x="55" y="676" type="line"/>
+      <point x="500" y="676" type="line"/>
+      <point x="498" y="685" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/seven.tosf.glif b/src/Cantarell-Light.ufo/glyphs/seven.tosf.glif
new file mode 100644
index 00000000..57d339a5
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/seven.tosf.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="seven.tosf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="178" y="-100" type="line"/>
+      <point x="201" y="-100" type="line"/>
+      <point x="517" y="582" type="line"/>
+      <point x="517" y="594" type="line"/>
+      <point x="55" y="594" type="line"/>
+      <point x="55" y="576" type="line"/>
+      <point x="500" y="576" type="line"/>
+      <point x="497" y="585" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/seveneighths.glif 
b/src/Cantarell-Light.ufo/glyphs/seveneighths.glif
new file mode 100644
index 00000000..5391b9dd
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/seveneighths.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="seveneighths" format="2">
+  <advance width="1098"/>
+  <unicode hex="215E"/>
+  <outline>
+    <component base="seven.numr"/>
+    <component base="fraction" xOffset="367"/>
+    <component base="eight.dnom" xOffset="667"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>seven.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>seven.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/seveninferior.glif 
b/src/Cantarell-Light.ufo/glyphs/seveninferior.glif
new file mode 100644
index 00000000..c526f425
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/seveninferior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="seveninferior" format="2">
+  <advance width="367"/>
+  <unicode hex="2087"/>
+  <outline>
+    <component base="seven.dnom" yOffset="-100"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>seven.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>seven.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/sevensuperior.glif 
b/src/Cantarell-Light.ufo/glyphs/sevensuperior.glif
new file mode 100644
index 00000000..90fe4d4d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/sevensuperior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="sevensuperior" format="2">
+  <advance width="367"/>
+  <unicode hex="2077"/>
+  <outline>
+    <component base="seven.dnom" yOffset="370"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>seven.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>seven.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/sha-cy.glif b/src/Cantarell-Light.ufo/glyphs/sha-cy.glif
new file mode 100644
index 00000000..a95fd7f4
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/sha-cy.glif
@@ -0,0 +1,34 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="sha-cy" format="2">
+  <advance width="738"/>
+  <unicode hex="0448"/>
+  <outline>
+    <contour>
+      <point x="88" y="0" type="line"/>
+      <point x="650" y="0" type="line"/>
+      <point x="650" y="480" type="line"/>
+      <point x="629" y="480" type="line"/>
+      <point x="629" y="17" type="line"/>
+      <point x="109" y="17" type="line"/>
+      <point x="109" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
+    </contour>
+    <contour>
+      <point x="364" y="9" type="line"/>
+      <point x="385" y="9" type="line"/>
+      <point x="385" y="480" type="line"/>
+      <point x="364" y="480" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/shcha-cy.glif b/src/Cantarell-Light.ufo/glyphs/shcha-cy.glif
new file mode 100644
index 00000000..46fa5e23
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/shcha-cy.glif
@@ -0,0 +1,40 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="shcha-cy" format="2">
+  <advance width="746"/>
+  <unicode hex="0449"/>
+  <outline>
+    <contour>
+      <point x="697" y="-121" type="line"/>
+      <point x="716" y="-121" type="line"/>
+      <point x="716" y="17" type="line"/>
+      <point x="109" y="17" type="line"/>
+      <point x="109" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
+      <point x="88" y="0" type="line"/>
+      <point x="697" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="365" y="9" type="line"/>
+      <point x="386" y="9" type="line"/>
+      <point x="386" y="480" type="line"/>
+      <point x="365" y="480" type="line"/>
+    </contour>
+    <contour>
+      <point x="631" y="9" type="line"/>
+      <point x="652" y="9" type="line"/>
+      <point x="652" y="480" type="line"/>
+      <point x="631" y="480" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/shha-cy.glif b/src/Cantarell-Light.ufo/glyphs/shha-cy.glif
new file mode 100644
index 00000000..4e28be9e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/shha-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="shha-cy" format="2">
+  <advance width="525"/>
+  <unicode hex="04BB"/>
+  <outline>
+    <component base="h"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/six.dnom.glif b/src/Cantarell-Light.ufo/glyphs/six.dnom.glif
new file mode 100644
index 00000000..605ff668
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/six.dnom.glif
@@ -0,0 +1,62 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="six.dnom" format="2">
+  <advance width="432"/>
+  <note>
+six
+</note>
+  <outline>
+    <contour>
+      <point x="229" y="-7" type="curve" smooth="yes"/>
+      <point x="320" y="-7"/>
+      <point x="382" y="53"/>
+      <point x="382" y="141" type="curve" smooth="yes"/>
+      <point x="382" y="227"/>
+      <point x="322" y="281"/>
+      <point x="234" y="281" type="curve" smooth="yes"/>
+      <point x="163" y="281"/>
+      <point x="105" y="246"/>
+      <point x="71" y="182" type="curve"/>
+      <point x="74" y="159" type="line"/>
+      <point x="105" y="225"/>
+      <point x="162" y="262"/>
+      <point x="230" y="262" type="curve" smooth="yes"/>
+      <point x="306" y="262"/>
+      <point x="360" y="215"/>
+      <point x="360" y="138" type="curve" smooth="yes"/>
+      <point x="360" y="62"/>
+      <point x="308" y="12"/>
+      <point x="231" y="12" type="curve" smooth="yes"/>
+      <point x="137" y="12"/>
+      <point x="82" y="87"/>
+      <point x="82" y="226" type="curve" smooth="yes"/>
+      <point x="82" y="374"/>
+      <point x="145" y="460"/>
+      <point x="261" y="460" type="curve" smooth="yes"/>
+      <point x="299" y="460"/>
+      <point x="338" y="451"/>
+      <point x="366" y="435" type="curve"/>
+      <point x="373" y="453" type="line"/>
+      <point x="344" y="469"/>
+      <point x="307" y="479"/>
+      <point x="264" y="479" type="curve" smooth="yes"/>
+      <point x="132" y="479"/>
+      <point x="59" y="384"/>
+      <point x="59" y="224" type="curve" smooth="yes"/>
+      <point x="59" y="74"/>
+      <point x="123" y="-7"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>68</integer>
+        <key>weight</key>
+        <integer>1</integer>
+        <key>width</key>
+        <integer>74</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/six.glif b/src/Cantarell-Light.ufo/glyphs/six.glif
new file mode 100644
index 00000000..ebe6cb4b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/six.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="six" format="2">
+  <advance width="586"/>
+  <unicode hex="0036"/>
+  <outline>
+    <component base="six.lf"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>six.lf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>six.lf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/six.lf.glif b/src/Cantarell-Light.ufo/glyphs/six.lf.glif
new file mode 100644
index 00000000..7f9d767d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/six.lf.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="six.lf" format="2">
+  <advance width="586"/>
+  <outline>
+    <contour>
+      <point x="312" y="-10" type="curve" smooth="yes"/>
+      <point x="432" y="-10"/>
+      <point x="514" y="77"/>
+      <point x="514" y="206" type="curve" smooth="yes"/>
+      <point x="514" y="333"/>
+      <point x="434" y="410"/>
+      <point x="315" y="410" type="curve" smooth="yes"/>
+      <point x="218" y="410"/>
+      <point x="142" y="361"/>
+      <point x="96" y="270" type="curve"/>
+      <point x="96" y="239" type="line"/>
+      <point x="140" y="337"/>
+      <point x="217" y="392"/>
+      <point x="313" y="392" type="curve" smooth="yes"/>
+      <point x="419" y="392"/>
+      <point x="493" y="322"/>
+      <point x="493" y="203" type="curve" smooth="yes"/>
+      <point x="493" y="86"/>
+      <point x="421" y="8"/>
+      <point x="313" y="8" type="curve" smooth="yes"/>
+      <point x="181" y="8"/>
+      <point x="105" y="125"/>
+      <point x="105" y="322" type="curve" smooth="yes"/>
+      <point x="105" y="560"/>
+      <point x="192" y="686"/>
+      <point x="356" y="686" type="curve" smooth="yes"/>
+      <point x="407" y="686"/>
+      <point x="457" y="673"/>
+      <point x="495" y="650" type="curve"/>
+      <point x="502" y="667" type="line"/>
+      <point x="461" y="691"/>
+      <point x="412" y="704"/>
+      <point x="358" y="704" type="curve" smooth="yes"/>
+      <point x="179" y="704"/>
+      <point x="84" y="570"/>
+      <point x="84" y="319" type="curve" smooth="yes"/>
+      <point x="84" y="113"/>
+      <point x="168" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/six.numr.glif b/src/Cantarell-Light.ufo/glyphs/six.numr.glif
new file mode 100644
index 00000000..3f76dd02
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/six.numr.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="six.numr" format="2">
+  <advance width="432"/>
+  <outline>
+    <component base="six.dnom" yOffset="260"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>six.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>six.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/six.osf.glif b/src/Cantarell-Light.ufo/glyphs/six.osf.glif
new file mode 100644
index 00000000..66285990
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/six.osf.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="six.osf" format="2">
+  <advance width="586"/>
+  <outline>
+    <contour>
+      <point x="312" y="-10" type="curve" smooth="yes"/>
+      <point x="432" y="-10"/>
+      <point x="514" y="77"/>
+      <point x="514" y="206" type="curve" smooth="yes"/>
+      <point x="514" y="333"/>
+      <point x="434" y="410"/>
+      <point x="315" y="410" type="curve" smooth="yes"/>
+      <point x="218" y="410"/>
+      <point x="142" y="361"/>
+      <point x="96" y="270" type="curve"/>
+      <point x="96" y="239" type="line"/>
+      <point x="140" y="337"/>
+      <point x="217" y="392"/>
+      <point x="313" y="392" type="curve" smooth="yes"/>
+      <point x="419" y="392"/>
+      <point x="493" y="322"/>
+      <point x="493" y="203" type="curve" smooth="yes"/>
+      <point x="493" y="86"/>
+      <point x="421" y="8"/>
+      <point x="313" y="8" type="curve" smooth="yes"/>
+      <point x="181" y="8"/>
+      <point x="105" y="125"/>
+      <point x="105" y="322" type="curve" smooth="yes"/>
+      <point x="105" y="560"/>
+      <point x="192" y="686"/>
+      <point x="356" y="686" type="curve" smooth="yes"/>
+      <point x="407" y="686"/>
+      <point x="457" y="673"/>
+      <point x="495" y="650" type="curve"/>
+      <point x="502" y="667" type="line"/>
+      <point x="461" y="691"/>
+      <point x="412" y="704"/>
+      <point x="358" y="704" type="curve" smooth="yes"/>
+      <point x="179" y="704"/>
+      <point x="84" y="570"/>
+      <point x="84" y="319" type="curve" smooth="yes"/>
+      <point x="84" y="113"/>
+      <point x="168" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/six.ss01.glif b/src/Cantarell-Light.ufo/glyphs/six.ss01.glif
new file mode 100644
index 00000000..68efa87d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/six.ss01.glif
@@ -0,0 +1,43 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="six.ss01" format="2">
+  <advance width="595"/>
+  <note>
+six
+</note>
+  <outline>
+    <contour>
+      <point x="316" y="-10" type="curve" smooth="yes"/>
+      <point x="435" y="-10"/>
+      <point x="516" y="77"/>
+      <point x="516" y="206" type="curve" smooth="yes"/>
+      <point x="516" y="333"/>
+      <point x="437" y="410"/>
+      <point x="319" y="410" type="curve" smooth="yes"/>
+      <point x="235" y="410"/>
+      <point x="157" y="375"/>
+      <point x="103" y="315" type="curve"/>
+      <point x="103" y="284" type="line"/>
+      <point x="153" y="352"/>
+      <point x="233" y="392"/>
+      <point x="317" y="392" type="curve" smooth="yes"/>
+      <point x="422" y="392"/>
+      <point x="495" y="322"/>
+      <point x="495" y="203" type="curve" smooth="yes"/>
+      <point x="495" y="86"/>
+      <point x="424" y="8"/>
+      <point x="317" y="8" type="curve" smooth="yes"/>
+      <point x="187" y="8"/>
+      <point x="112" y="125"/>
+      <point x="112" y="322" type="curve" smooth="yes"/>
+      <point x="112" y="551"/>
+      <point x="237" y="686"/>
+      <point x="450" y="686" type="curve"/>
+      <point x="452" y="704" type="line"/>
+      <point x="224" y="704"/>
+      <point x="91" y="561"/>
+      <point x="91" y="319" type="curve" smooth="yes"/>
+      <point x="91" y="113"/>
+      <point x="174" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/six.subs.glif b/src/Cantarell-Light.ufo/glyphs/six.subs.glif
new file mode 100644
index 00000000..7586aa1d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/six.subs.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="six.subs" format="2">
+  <advance width="432"/>
+  <outline>
+    <component base="six.dnom" yOffset="-170"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>six.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>six.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/six.tf.glif b/src/Cantarell-Light.ufo/glyphs/six.tf.glif
new file mode 100644
index 00000000..1b662bd9
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/six.tf.glif
@@ -0,0 +1,55 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="six.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="309" y="-10" type="curve" smooth="yes"/>
+      <point x="428" y="-10"/>
+      <point x="509" y="77"/>
+      <point x="509" y="206" type="curve" smooth="yes"/>
+      <point x="509" y="333"/>
+      <point x="430" y="410"/>
+      <point x="312" y="410" type="curve" smooth="yes"/>
+      <point x="216" y="410"/>
+      <point x="141" y="361"/>
+      <point x="95" y="270" type="curve"/>
+      <point x="95" y="239" type="line"/>
+      <point x="139" y="337"/>
+      <point x="215" y="392"/>
+      <point x="310" y="392" type="curve" smooth="yes"/>
+      <point x="415" y="392"/>
+      <point x="488" y="322"/>
+      <point x="488" y="203" type="curve" smooth="yes"/>
+      <point x="488" y="86"/>
+      <point x="417" y="8"/>
+      <point x="310" y="8" type="curve" smooth="yes"/>
+      <point x="179" y="8"/>
+      <point x="104" y="126"/>
+      <point x="104" y="322" type="curve" smooth="yes"/>
+      <point x="104" y="559"/>
+      <point x="190" y="686"/>
+      <point x="353" y="686" type="curve" smooth="yes"/>
+      <point x="403" y="686"/>
+      <point x="453" y="673"/>
+      <point x="491" y="650" type="curve"/>
+      <point x="498" y="667" type="line"/>
+      <point x="457" y="691"/>
+      <point x="408" y="704"/>
+      <point x="355" y="704" type="curve" smooth="yes"/>
+      <point x="177" y="704"/>
+      <point x="83" y="569"/>
+      <point x="83" y="319" type="curve" smooth="yes"/>
+      <point x="83" y="114"/>
+      <point x="166" y="-10"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/six.tosf.glif b/src/Cantarell-Light.ufo/glyphs/six.tosf.glif
new file mode 100644
index 00000000..755888cf
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/six.tosf.glif
@@ -0,0 +1,55 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="six.tosf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="309" y="-10" type="curve" smooth="yes"/>
+      <point x="428" y="-10"/>
+      <point x="509" y="77"/>
+      <point x="509" y="206" type="curve" smooth="yes"/>
+      <point x="509" y="333"/>
+      <point x="430" y="410"/>
+      <point x="312" y="410" type="curve" smooth="yes"/>
+      <point x="216" y="410"/>
+      <point x="141" y="361"/>
+      <point x="95" y="270" type="curve"/>
+      <point x="95" y="239" type="line"/>
+      <point x="139" y="337"/>
+      <point x="215" y="392"/>
+      <point x="310" y="392" type="curve" smooth="yes"/>
+      <point x="415" y="392"/>
+      <point x="488" y="322"/>
+      <point x="488" y="203" type="curve" smooth="yes"/>
+      <point x="488" y="86"/>
+      <point x="417" y="8"/>
+      <point x="310" y="8" type="curve" smooth="yes"/>
+      <point x="179" y="8"/>
+      <point x="104" y="126"/>
+      <point x="104" y="322" type="curve" smooth="yes"/>
+      <point x="104" y="559"/>
+      <point x="190" y="686"/>
+      <point x="353" y="686" type="curve" smooth="yes"/>
+      <point x="403" y="686"/>
+      <point x="453" y="673"/>
+      <point x="491" y="650" type="curve"/>
+      <point x="498" y="667" type="line"/>
+      <point x="457" y="691"/>
+      <point x="408" y="704"/>
+      <point x="355" y="704" type="curve" smooth="yes"/>
+      <point x="177" y="704"/>
+      <point x="83" y="569"/>
+      <point x="83" y="319" type="curve" smooth="yes"/>
+      <point x="83" y="114"/>
+      <point x="166" y="-10"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/sixinferior.glif b/src/Cantarell-Light.ufo/glyphs/sixinferior.glif
new file mode 100644
index 00000000..c0f3470a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/sixinferior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="sixinferior" format="2">
+  <advance width="432"/>
+  <unicode hex="2086"/>
+  <outline>
+    <component base="six.dnom" yOffset="-100"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>six.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>six.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/sixperemspace.glif 
b/src/Cantarell-Light.ufo/glyphs/sixperemspace.glif
new file mode 100644
index 00000000..cc209c31
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/sixperemspace.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="sixperemspace" format="2">
+  <advance width="166"/>
+  <unicode hex="2006"/>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/sixsuperior.glif b/src/Cantarell-Light.ufo/glyphs/sixsuperior.glif
new file mode 100644
index 00000000..511c8c94
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/sixsuperior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="sixsuperior" format="2">
+  <advance width="432"/>
+  <unicode hex="2076"/>
+  <outline>
+    <component base="six.dnom" yOffset="370"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>six.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>six.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/slash.glif b/src/Cantarell-Light.ufo/glyphs/slash.glif
new file mode 100644
index 00000000..101adae9
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/slash.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="slash" format="2">
+  <advance width="293"/>
+  <unicode hex="002F"/>
+  <outline>
+    <contour>
+      <point x="34" y="-115" type="line"/>
+      <point x="54" y="-115" type="line"/>
+      <point x="259" y="739" type="line"/>
+      <point x="237" y="739" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/slashlongcomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/slashlongcomb.case.glif
new file mode 100644
index 00000000..b7ad3cbe
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/slashlongcomb.case.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="slashlongcomb.case" format="2">
+  <anchor x="289" y="366" name="_center"/>
+  <outline>
+    <contour>
+      <point x="49" y="-12" type="line"/>
+      <point x="541" y="736" type="line"/>
+      <point x="529" y="744" type="line"/>
+      <point x="37" y="-4" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>580</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/slashlongcomb.glif 
b/src/Cantarell-Light.ufo/glyphs/slashlongcomb.glif
new file mode 100644
index 00000000..356bce28
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/slashlongcomb.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="slashlongcomb" format="2">
+  <unicode hex="0338"/>
+  <anchor x="236" y="244" name="_center"/>
+  <outline>
+    <contour>
+      <point x="56" y="-38" type="line"/>
+      <point x="423" y="509" type="line"/>
+      <point x="412" y="517" type="line"/>
+      <point x="45" y="-30" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>475</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/slashshortcomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/slashshortcomb.case.glif
new file mode 100644
index 00000000..b5068062
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/slashshortcomb.case.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="slashshortcomb.case" format="2">
+  <anchor x="176" y="306" name="_center"/>
+  <outline>
+    <contour>
+      <point x="65" y="233" type="line"/>
+      <point x="296" y="363" type="line"/>
+      <point x="288" y="379" type="line"/>
+      <point x="56" y="248" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>352</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/slashshortcomb.glif 
b/src/Cantarell-Light.ufo/glyphs/slashshortcomb.glif
new file mode 100644
index 00000000..e8d19dc8
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/slashshortcomb.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="slashshortcomb" format="2">
+  <unicode hex="0337"/>
+  <anchor x="202" y="296" name="_center"/>
+  <outline>
+    <contour>
+      <point x="101" y="230" type="line"/>
+      <point x="317" y="351" type="line"/>
+      <point x="308" y="365" type="line"/>
+      <point x="93" y="243" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>369</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/softhyphen.glif b/src/Cantarell-Light.ufo/glyphs/softhyphen.glif
new file mode 100644
index 00000000..794368e0
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/softhyphen.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="softhyphen" format="2">
+  <advance width="462"/>
+  <unicode hex="00AD"/>
+  <outline>
+    <component base="hyphen"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/softsign-cy.glif b/src/Cantarell-Light.ufo/glyphs/softsign-cy.glif
new file mode 100644
index 00000000..4d98b4e1
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/softsign-cy.glif
@@ -0,0 +1,40 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="softsign-cy" format="2">
+  <advance width="469"/>
+  <unicode hex="044C"/>
+  <outline>
+    <contour>
+      <point x="88" y="0" type="line"/>
+      <point x="248" y="0" type="line" smooth="yes"/>
+      <point x="359" y="0"/>
+      <point x="426" y="56"/>
+      <point x="426" y="150" type="curve" smooth="yes"/>
+      <point x="426" y="241"/>
+      <point x="365" y="301"/>
+      <point x="274" y="301" type="curve" smooth="yes"/>
+      <point x="101" y="301" type="line"/>
+      <point x="101" y="284" type="line"/>
+      <point x="267" y="284" type="line" smooth="yes"/>
+      <point x="348" y="284"/>
+      <point x="404" y="228"/>
+      <point x="404" y="145" type="curve" smooth="yes"/>
+      <point x="404" y="65"/>
+      <point x="349" y="17"/>
+      <point x="257" y="17" type="curve" smooth="yes"/>
+      <point x="109" y="17" type="line"/>
+      <point x="109" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/space.glif b/src/Cantarell-Light.ufo/glyphs/space.glif
new file mode 100644
index 00000000..a9566f39
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/space.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="space" format="2">
+  <advance width="200"/>
+  <unicode hex="0020"/>
+  <note>
+space
+</note>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/sterling.glif b/src/Cantarell-Light.ufo/glyphs/sterling.glif
new file mode 100644
index 00000000..bb181fa0
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/sterling.glif
@@ -0,0 +1,40 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="sterling" format="2">
+  <advance width="607"/>
+  <unicode hex="00A3"/>
+  <outline>
+    <contour>
+      <point x="78" y="0" type="line"/>
+      <point x="535" y="0" type="line"/>
+      <point x="535" y="17" type="line"/>
+      <point x="112" y="17" type="line"/>
+      <point x="160" y="38"/>
+      <point x="189" y="107"/>
+      <point x="189" y="201" type="curve" smooth="yes"/>
+      <point x="189" y="484" type="line" smooth="yes"/>
+      <point x="189" y="605"/>
+      <point x="262" y="685"/>
+      <point x="373" y="685" type="curve" smooth="yes"/>
+      <point x="405" y="685"/>
+      <point x="448" y="679"/>
+      <point x="493" y="665" type="curve"/>
+      <point x="499" y="681" type="line"/>
+      <point x="461" y="695"/>
+      <point x="414" y="704"/>
+      <point x="376" y="704" type="curve" smooth="yes"/>
+      <point x="251" y="704"/>
+      <point x="169" y="615"/>
+      <point x="169" y="481" type="curve" smooth="yes"/>
+      <point x="169" y="198" type="line" smooth="yes"/>
+      <point x="169" y="106"/>
+      <point x="135" y="38"/>
+      <point x="78" y="17" type="curve"/>
+    </contour>
+    <contour>
+      <point x="86" y="340" type="line"/>
+      <point x="435" y="340" type="line"/>
+      <point x="435" y="357" type="line"/>
+      <point x="86" y="357" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/strokelongcomb.glif 
b/src/Cantarell-Light.ufo/glyphs/strokelongcomb.glif
new file mode 100644
index 00000000..321794b6
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/strokelongcomb.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="strokelongcomb" format="2">
+  <unicode hex="0336"/>
+  <anchor x="460" y="342" name="_center"/>
+  <outline>
+    <contour>
+      <point x="103" y="335" type="line"/>
+      <point x="816" y="335" type="line"/>
+      <point x="816" y="351" type="line"/>
+      <point x="103" y="351" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>919</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/strokeshortcomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/strokeshortcomb.case.glif
new file mode 100644
index 00000000..ebbeb718
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/strokeshortcomb.case.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="strokeshortcomb.case" format="2">
+  <anchor x="241" y="299" name="_center"/>
+  <outline>
+    <contour>
+      <point x="121" y="290" type="line"/>
+      <point x="360" y="290" type="line"/>
+      <point x="360" y="307" type="line"/>
+      <point x="121" y="307" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>472</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/strokeshortcomb.glif 
b/src/Cantarell-Light.ufo/glyphs/strokeshortcomb.glif
new file mode 100644
index 00000000..84572091
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/strokeshortcomb.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="strokeshortcomb" format="2">
+  <unicode hex="0335"/>
+  <anchor x="241" y="299" name="_center"/>
+  <outline>
+    <contour>
+      <point x="127" y="291" type="line"/>
+      <point x="354" y="291" type="line"/>
+      <point x="354" y="307" type="line"/>
+      <point x="127" y="307" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>472</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/summation.glif b/src/Cantarell-Light.ufo/glyphs/summation.glif
new file mode 100644
index 00000000..6765d43d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/summation.glif
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="summation" format="2">
+  <advance width="642"/>
+  <unicode hex="2211"/>
+  <outline>
+    <contour>
+      <point x="79" y="-95" type="line"/>
+      <point x="564" y="-95" type="line"/>
+      <point x="564" y="-78" type="line"/>
+      <point x="103" y="-78" type="line"/>
+      <point x="428" y="299" type="line"/>
+      <point x="106" y="675" type="line"/>
+      <point x="564" y="677" type="line"/>
+      <point x="564" y="694" type="line"/>
+      <point x="79" y="694" type="line"/>
+      <point x="79" y="680" type="line"/>
+      <point x="404" y="299" type="line"/>
+      <point x="79" y="-81" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/t.glif b/src/Cantarell-Light.ufo/glyphs/t.glif
new file mode 100644
index 00000000..048a6204
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/t.glif
@@ -0,0 +1,38 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="t" format="2">
+  <advance width="294"/>
+  <unicode hex="0074"/>
+  <note>
+t
+</note>
+  <anchor x="169" y="0" name="bottom"/>
+  <anchor x="145" y="250" name="center"/>
+  <anchor x="103" y="617" name="top"/>
+  <anchor x="219" y="480" name="topright"/>
+  <outline>
+    <contour>
+      <point x="197" y="-3" type="curve" smooth="yes"/>
+      <point x="221" y="-3"/>
+      <point x="245" y="3"/>
+      <point x="268" y="12" type="curve"/>
+      <point x="263" y="26" type="line"/>
+      <point x="242" y="18"/>
+      <point x="221" y="14"/>
+      <point x="203" y="14" type="curve" smooth="yes"/>
+      <point x="149" y="14"/>
+      <point x="113" y="51"/>
+      <point x="113" y="108" type="curve" smooth="yes"/>
+      <point x="113" y="617" type="line"/>
+      <point x="92" y="617" type="line"/>
+      <point x="92" y="103" type="line" smooth="yes"/>
+      <point x="92" y="38"/>
+      <point x="134" y="-3"/>
+    </contour>
+    <contour>
+      <point x="29" y="463" type="line"/>
+      <point x="256" y="463" type="line"/>
+      <point x="256" y="480" type="line"/>
+      <point x="29" y="480" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/tbar.glif b/src/Cantarell-Light.ufo/glyphs/tbar.glif
new file mode 100644
index 00000000..0679092b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/tbar.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tbar" format="2">
+  <advance width="294"/>
+  <unicode hex="0167"/>
+  <outline>
+    <component base="t"/>
+    <component base="strokeshortcomb" xOffset="-96" yOffset="-49"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/tcaron.glif b/src/Cantarell-Light.ufo/glyphs/tcaron.glif
new file mode 100644
index 00000000..b72f08d6
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/tcaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tcaron" format="2">
+  <advance width="294"/>
+  <unicode hex="0165"/>
+  <outline>
+    <component base="t"/>
+    <component base="caroncomb.alt" xOffset="107"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/tcedilla.glif b/src/Cantarell-Light.ufo/glyphs/tcedilla.glif
new file mode 100644
index 00000000..26423367
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/tcedilla.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tcedilla" format="2">
+  <advance width="294"/>
+  <unicode hex="0163"/>
+  <outline>
+    <component base="t"/>
+    <component base="cedillacomb" xOffset="44"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/tcommaaccent.glif 
b/src/Cantarell-Light.ufo/glyphs/tcommaaccent.glif
new file mode 100644
index 00000000..1e9dc655
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/tcommaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tcommaaccent" format="2">
+  <advance width="294"/>
+  <unicode hex="021B"/>
+  <outline>
+    <component base="t"/>
+    <component base="commaaccentcomb" xOffset="40"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/tdieresis.glif b/src/Cantarell-Light.ufo/glyphs/tdieresis.glif
new file mode 100644
index 00000000..873311cd
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/tdieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tdieresis" format="2">
+  <advance width="294"/>
+  <unicode hex="1E97"/>
+  <outline>
+    <component base="t"/>
+    <component base="dieresiscomb" xOffset="-116" yOffset="137"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/tdotbelow.glif b/src/Cantarell-Light.ufo/glyphs/tdotbelow.glif
new file mode 100644
index 00000000..1c797356
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/tdotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tdotbelow" format="2">
+  <advance width="294"/>
+  <unicode hex="1E6D"/>
+  <outline>
+    <component base="t"/>
+    <component base="dotbelowcomb" xOffset="49"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/te-cy.glif b/src/Cantarell-Light.ufo/glyphs/te-cy.glif
new file mode 100644
index 00000000..d38ad9dc
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/te-cy.glif
@@ -0,0 +1,31 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="te-cy" format="2">
+  <advance width="435"/>
+  <unicode hex="0442"/>
+  <anchor x="423" y="0" name="bottomright"/>
+  <outline>
+    <contour>
+      <point x="207" y="0" type="line"/>
+      <point x="228" y="0" type="line"/>
+      <point x="228" y="476" type="line"/>
+      <point x="207" y="476" type="line"/>
+    </contour>
+    <contour>
+      <point x="12" y="463" type="line"/>
+      <point x="423" y="463" type="line"/>
+      <point x="423" y="480" type="line"/>
+      <point x="12" y="480" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/tenge.glif b/src/Cantarell-Light.ufo/glyphs/tenge.glif
new file mode 100644
index 00000000..90731167
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/tenge.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tenge" format="2">
+  <advance width="600"/>
+  <unicode hex="20B8"/>
+  <outline>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/thinspace.glif b/src/Cantarell-Light.ufo/glyphs/thinspace.glif
new file mode 100644
index 00000000..e25613bc
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/thinspace.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="thinspace" format="2">
+  <advance width="200"/>
+  <unicode hex="2009"/>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/thorn.glif b/src/Cantarell-Light.ufo/glyphs/thorn.glif
new file mode 100644
index 00000000..5f84bdcc
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/thorn.glif
@@ -0,0 +1,49 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="thorn" format="2">
+  <advance width="535"/>
+  <unicode hex="00FE"/>
+  <outline>
+    <contour>
+      <point x="88" y="-217" type="line"/>
+      <point x="107" y="-217" type="line"/>
+      <point x="107" y="739" type="line"/>
+      <point x="88" y="739" type="line"/>
+    </contour>
+    <contour>
+      <point x="268" y="-10" type="curve" smooth="yes"/>
+      <point x="393" y="-10"/>
+      <point x="478" y="90"/>
+      <point x="478" y="240" type="curve" smooth="yes"/>
+      <point x="478" y="389"/>
+      <point x="394" y="486"/>
+      <point x="270" y="486" type="curve" smooth="yes"/>
+      <point x="187" y="486"/>
+      <point x="127" y="444"/>
+      <point x="94" y="375" type="curve"/>
+      <point x="98" y="355" type="line"/>
+      <point x="128" y="425"/>
+      <point x="186" y="468"/>
+      <point x="265" y="468" type="curve" smooth="yes"/>
+      <point x="381" y="468"/>
+      <point x="457" y="378"/>
+      <point x="457" y="237" type="curve" smooth="yes"/>
+      <point x="457" y="97"/>
+      <point x="382" y="8"/>
+      <point x="270" y="8" type="curve" smooth="yes"/>
+      <point x="190" y="8"/>
+      <point x="129" y="53"/>
+      <point x="99" y="126" type="curve"/>
+      <point x="96" y="96" type="line"/>
+      <point x="129" y="29"/>
+      <point x="188" y="-10"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>p</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>p</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/three.dnom.glif b/src/Cantarell-Light.ufo/glyphs/three.dnom.glif
new file mode 100644
index 00000000..58b5d02e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/three.dnom.glif
@@ -0,0 +1,64 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="three.dnom" format="2">
+  <advance width="414"/>
+  <note>
+three
+</note>
+  <outline>
+    <contour>
+      <point x="192" y="-7" type="curve" smooth="yes"/>
+      <point x="297" y="-7"/>
+      <point x="364" y="42"/>
+      <point x="364" y="117" type="curve" smooth="yes"/>
+      <point x="364" y="187"/>
+      <point x="305" y="234"/>
+      <point x="197" y="244" type="curve"/>
+      <point x="197" y="240" type="line"/>
+      <point x="277" y="244"/>
+      <point x="336" y="290"/>
+      <point x="336" y="359" type="curve" smooth="yes"/>
+      <point x="336" y="429"/>
+      <point x="275" y="479"/>
+      <point x="186" y="479" type="curve" smooth="yes"/>
+      <point x="140" y="479"/>
+      <point x="90" y="466"/>
+      <point x="47" y="439" type="curve"/>
+      <point x="52" y="422" type="line"/>
+      <point x="96" y="447"/>
+      <point x="139" y="460"/>
+      <point x="182" y="460" type="curve" smooth="yes"/>
+      <point x="261" y="460"/>
+      <point x="314" y="419"/>
+      <point x="314" y="355" type="curve" smooth="yes"/>
+      <point x="314" y="285"/>
+      <point x="252" y="249"/>
+      <point x="133" y="249" type="curve"/>
+      <point x="133" y="231" type="line"/>
+      <point x="267" y="231"/>
+      <point x="343" y="189"/>
+      <point x="343" y="115" type="curve" smooth="yes"/>
+      <point x="343" y="51"/>
+      <point x="285" y="13"/>
+      <point x="194" y="13" type="curve" smooth="yes"/>
+      <point x="143" y="13"/>
+      <point x="86" y="25"/>
+      <point x="38" y="49" type="curve"/>
+      <point x="33" y="30" type="line"/>
+      <point x="80" y="6"/>
+      <point x="140" y="-7"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>68</integer>
+        <key>weight</key>
+        <integer>1</integer>
+        <key>width</key>
+        <integer>74</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/three.glif b/src/Cantarell-Light.ufo/glyphs/three.glif
new file mode 100644
index 00000000..01c05c36
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/three.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="three" format="2">
+  <advance width="566"/>
+  <unicode hex="0033"/>
+  <outline>
+    <component base="three.lf"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>three.lf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>three.lf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/three.lf.glif b/src/Cantarell-Light.ufo/glyphs/three.lf.glif
new file mode 100644
index 00000000..3cdd9220
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/three.lf.glif
@@ -0,0 +1,50 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="three.lf" format="2">
+  <advance width="566"/>
+  <outline>
+    <contour>
+      <point x="268" y="-10" type="curve" smooth="yes"/>
+      <point x="407" y="-10"/>
+      <point x="496" y="60"/>
+      <point x="496" y="170" type="curve" smooth="yes"/>
+      <point x="496" y="280"/>
+      <point x="411" y="350"/>
+      <point x="267" y="360" type="curve"/>
+      <point x="267" y="352" type="line"/>
+      <point x="382" y="359"/>
+      <point x="458" y="429"/>
+      <point x="458" y="528" type="curve" smooth="yes"/>
+      <point x="458" y="632"/>
+      <point x="376" y="704"/>
+      <point x="257" y="704" type="curve" smooth="yes"/>
+      <point x="191" y="704"/>
+      <point x="126" y="683"/>
+      <point x="72" y="645" type="curve"/>
+      <point x="77" y="629" type="line"/>
+      <point x="139" y="668"/>
+      <point x="195" y="686"/>
+      <point x="253" y="686" type="curve" smooth="yes"/>
+      <point x="363" y="686"/>
+      <point x="437" y="624"/>
+      <point x="437" y="524" type="curve" smooth="yes"/>
+      <point x="437" y="418"/>
+      <point x="356" y="361"/>
+      <point x="207" y="361" type="curve" smooth="yes"/>
+      <point x="188" y="361" type="line"/>
+      <point x="188" y="344" type="line"/>
+      <point x="207" y="344" type="line" smooth="yes"/>
+      <point x="378" y="344"/>
+      <point x="476" y="280"/>
+      <point x="476" y="168" type="curve" smooth="yes"/>
+      <point x="476" y="69"/>
+      <point x="397" y="9"/>
+      <point x="269" y="9" type="curve" smooth="yes"/>
+      <point x="197" y="9"/>
+      <point x="119" y="29"/>
+      <point x="58" y="63" type="curve"/>
+      <point x="53" y="45" type="line"/>
+      <point x="112" y="11"/>
+      <point x="193" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/three.numr.glif b/src/Cantarell-Light.ufo/glyphs/three.numr.glif
new file mode 100644
index 00000000..38104d72
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/three.numr.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="three.numr" format="2">
+  <advance width="414"/>
+  <outline>
+    <component base="three.dnom" yOffset="260"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>three.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>three.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/three.osf.glif b/src/Cantarell-Light.ufo/glyphs/three.osf.glif
new file mode 100644
index 00000000..ce239bfc
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/three.osf.glif
@@ -0,0 +1,48 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="three.osf" format="2">
+  <advance width="566"/>
+  <outline>
+    <contour>
+      <point x="268" y="-110" type="curve" smooth="yes"/>
+      <point x="407" y="-110"/>
+      <point x="496" y="-40"/>
+      <point x="496" y="70" type="curve" smooth="yes"/>
+      <point x="496" y="175"/>
+      <point x="416" y="240"/>
+      <point x="267" y="256" type="curve"/>
+      <point x="267" y="252" type="line"/>
+      <point x="382" y="259"/>
+      <point x="458" y="329"/>
+      <point x="458" y="428" type="curve" smooth="yes"/>
+      <point x="458" y="532"/>
+      <point x="376" y="604"/>
+      <point x="257" y="604" type="curve" smooth="yes"/>
+      <point x="191" y="604"/>
+      <point x="126" y="583"/>
+      <point x="72" y="545" type="curve"/>
+      <point x="77" y="529" type="line"/>
+      <point x="139" y="568"/>
+      <point x="195" y="586"/>
+      <point x="253" y="586" type="curve" smooth="yes"/>
+      <point x="363" y="586"/>
+      <point x="437" y="524"/>
+      <point x="437" y="424" type="curve" smooth="yes"/>
+      <point x="437" y="316"/>
+      <point x="353" y="261"/>
+      <point x="188" y="261" type="curve"/>
+      <point x="188" y="244" type="line"/>
+      <point x="373" y="244"/>
+      <point x="476" y="181"/>
+      <point x="476" y="68" type="curve" smooth="yes"/>
+      <point x="476" y="-31"/>
+      <point x="397" y="-91"/>
+      <point x="269" y="-91" type="curve" smooth="yes"/>
+      <point x="197" y="-91"/>
+      <point x="119" y="-71"/>
+      <point x="58" y="-37" type="curve"/>
+      <point x="53" y="-55" type="line"/>
+      <point x="112" y="-89"/>
+      <point x="193" y="-110"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/three.subs.glif b/src/Cantarell-Light.ufo/glyphs/three.subs.glif
new file mode 100644
index 00000000..017a5a9b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/three.subs.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="three.subs" format="2">
+  <advance width="414"/>
+  <outline>
+    <component base="three.dnom" yOffset="-170"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>three.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>three.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/three.tf.glif b/src/Cantarell-Light.ufo/glyphs/three.tf.glif
new file mode 100644
index 00000000..bff0c828
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/three.tf.glif
@@ -0,0 +1,57 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="three.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="275" y="-10" type="curve" smooth="yes"/>
+      <point x="416" y="-10"/>
+      <point x="507" y="60"/>
+      <point x="507" y="170" type="curve" smooth="yes"/>
+      <point x="507" y="274"/>
+      <point x="426" y="340"/>
+      <point x="274" y="356" type="curve"/>
+      <point x="274" y="352" type="line"/>
+      <point x="391" y="359"/>
+      <point x="469" y="429"/>
+      <point x="469" y="528" type="curve" smooth="yes"/>
+      <point x="469" y="632"/>
+      <point x="385" y="704"/>
+      <point x="264" y="704" type="curve" smooth="yes"/>
+      <point x="198" y="704"/>
+      <point x="130" y="683"/>
+      <point x="75" y="645" type="curve"/>
+      <point x="80" y="629" type="line"/>
+      <point x="144" y="668"/>
+      <point x="201" y="686"/>
+      <point x="260" y="686" type="curve" smooth="yes"/>
+      <point x="372" y="686"/>
+      <point x="448" y="624"/>
+      <point x="448" y="524" type="curve" smooth="yes"/>
+      <point x="448" y="416"/>
+      <point x="362" y="361"/>
+      <point x="194" y="361" type="curve"/>
+      <point x="194" y="344" type="line"/>
+      <point x="382" y="344"/>
+      <point x="487" y="281"/>
+      <point x="487" y="168" type="curve" smooth="yes"/>
+      <point x="487" y="69"/>
+      <point x="406" y="9"/>
+      <point x="276" y="9" type="curve" smooth="yes"/>
+      <point x="202" y="9"/>
+      <point x="123" y="29"/>
+      <point x="61" y="63" type="curve"/>
+      <point x="56" y="45" type="line"/>
+      <point x="116" y="11"/>
+      <point x="199" y="-10"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/three.tosf.glif b/src/Cantarell-Light.ufo/glyphs/three.tosf.glif
new file mode 100644
index 00000000..adcef9ab
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/three.tosf.glif
@@ -0,0 +1,57 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="three.tosf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="275" y="-110" type="curve" smooth="yes"/>
+      <point x="416" y="-110"/>
+      <point x="507" y="-40"/>
+      <point x="507" y="70" type="curve" smooth="yes"/>
+      <point x="507" y="175"/>
+      <point x="426" y="240"/>
+      <point x="274" y="256" type="curve"/>
+      <point x="274" y="252" type="line"/>
+      <point x="391" y="259"/>
+      <point x="469" y="329"/>
+      <point x="469" y="428" type="curve" smooth="yes"/>
+      <point x="469" y="532"/>
+      <point x="385" y="604"/>
+      <point x="264" y="604" type="curve" smooth="yes"/>
+      <point x="198" y="604"/>
+      <point x="130" y="583"/>
+      <point x="75" y="545" type="curve"/>
+      <point x="80" y="529" type="line"/>
+      <point x="144" y="568"/>
+      <point x="201" y="586"/>
+      <point x="260" y="586" type="curve" smooth="yes"/>
+      <point x="372" y="586"/>
+      <point x="448" y="524"/>
+      <point x="448" y="424" type="curve" smooth="yes"/>
+      <point x="448" y="316"/>
+      <point x="362" y="261"/>
+      <point x="194" y="261" type="curve"/>
+      <point x="194" y="244" type="line"/>
+      <point x="382" y="244"/>
+      <point x="487" y="181"/>
+      <point x="487" y="68" type="curve" smooth="yes"/>
+      <point x="487" y="-31"/>
+      <point x="406" y="-91"/>
+      <point x="276" y="-91" type="curve" smooth="yes"/>
+      <point x="204" y="-91"/>
+      <point x="123" y="-71"/>
+      <point x="61" y="-37" type="curve"/>
+      <point x="56" y="-55" type="line"/>
+      <point x="116" y="-89"/>
+      <point x="199" y="-110"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/threeeighths.glif 
b/src/Cantarell-Light.ufo/glyphs/threeeighths.glif
new file mode 100644
index 00000000..8ecb2d55
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/threeeighths.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="threeeighths" format="2">
+  <advance width="1145"/>
+  <unicode hex="215C"/>
+  <outline>
+    <component base="three.numr"/>
+    <component base="fraction" xOffset="414"/>
+    <component base="eight.dnom" xOffset="714"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>three.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>three.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/threefifths.glif b/src/Cantarell-Light.ufo/glyphs/threefifths.glif
new file mode 100644
index 00000000..f74283b5
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/threefifths.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="threefifths" format="2">
+  <advance width="1114"/>
+  <unicode hex="2157"/>
+  <outline>
+    <component base="three.numr"/>
+    <component base="fraction" xOffset="414"/>
+    <component base="five.dnom" xOffset="714"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>three.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>three.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/threeinferior.glif 
b/src/Cantarell-Light.ufo/glyphs/threeinferior.glif
new file mode 100644
index 00000000..d2917395
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/threeinferior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="threeinferior" format="2">
+  <advance width="414"/>
+  <unicode hex="2083"/>
+  <outline>
+    <component base="three.dnom" yOffset="-100"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>three.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>three.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/threeperemspace.glif 
b/src/Cantarell-Light.ufo/glyphs/threeperemspace.glif
new file mode 100644
index 00000000..dd92a824
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/threeperemspace.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="threeperemspace" format="2">
+  <advance width="333"/>
+  <unicode hex="2004"/>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/threequarters.glif 
b/src/Cantarell-Light.ufo/glyphs/threequarters.glif
new file mode 100644
index 00000000..73a4e14c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/threequarters.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="threequarters" format="2">
+  <advance width="1139"/>
+  <unicode hex="00BE"/>
+  <outline>
+    <component base="three.numr"/>
+    <component base="fraction" xOffset="414"/>
+    <component base="four.dnom" xOffset="714"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>three.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>three.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/threesuperior.glif 
b/src/Cantarell-Light.ufo/glyphs/threesuperior.glif
new file mode 100644
index 00000000..24205c39
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/threesuperior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="threesuperior" format="2">
+  <advance width="414"/>
+  <unicode hex="00B3"/>
+  <outline>
+    <component base="three.dnom" yOffset="370"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>three.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>three.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/tilde.glif b/src/Cantarell-Light.ufo/glyphs/tilde.glif
new file mode 100644
index 00000000..1af6d334
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/tilde.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tilde" format="2">
+  <advance width="482"/>
+  <unicode hex="02DC"/>
+  <outline>
+    <component base="tildecomb" xOffset="-18"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/tildecomb.case.glif 
b/src/Cantarell-Light.ufo/glyphs/tildecomb.case.glif
new file mode 100644
index 00000000..697a3a23
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/tildecomb.case.glif
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tildecomb.case" format="2">
+  <anchor x="244" y="694" name="_top"/>
+  <anchor x="244" y="836" name="top"/>
+  <outline>
+    <component base="tildecomb" xOffset="4" yOffset="180"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>487</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/tildecomb.glif b/src/Cantarell-Light.ufo/glyphs/tildecomb.glif
new file mode 100644
index 00000000..ad92c14c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/tildecomb.glif
@@ -0,0 +1,36 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tildecomb" format="2">
+  <unicode hex="0303"/>
+  <anchor x="235" y="480" name="_top"/>
+  <anchor x="235" y="612" name="top"/>
+  <outline>
+    <contour>
+      <point x="86" y="594" type="line"/>
+      <point x="110" y="639"/>
+      <point x="145" y="650"/>
+      <point x="169" y="650" type="curve" smooth="yes"/>
+      <point x="223" y="650"/>
+      <point x="237" y="592"/>
+      <point x="302" y="592" type="curve" smooth="yes"/>
+      <point x="344" y="592"/>
+      <point x="380" y="622"/>
+      <point x="397" y="669" type="curve"/>
+      <point x="388" y="671" type="line"/>
+      <point x="372" y="632"/>
+      <point x="342" y="608"/>
+      <point x="309" y="608" type="curve" smooth="yes"/>
+      <point x="249" y="608"/>
+      <point x="234" y="666"/>
+      <point x="174" y="666" type="curve" smooth="yes"/>
+      <point x="141" y="666"/>
+      <point x="100" y="647"/>
+      <point x="78" y="597" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>477</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/tildecomb.loclV_I_E_T_.glif 
b/src/Cantarell-Light.ufo/glyphs/tildecomb.loclV_I_E_T_.glif
new file mode 100644
index 00000000..c03618a5
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/tildecomb.loclV_I_E_T_.glif
@@ -0,0 +1,40 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tildecomb.loclVIET" format="2">
+  <anchor x="227" y="480" name="_top"/>
+  <anchor x="227" y="612" name="top"/>
+  <outline>
+    <contour>
+      <point x="86" y="640" type="line"/>
+      <point x="109" y="677"/>
+      <point x="139" y="687"/>
+      <point x="163" y="687" type="curve" smooth="yes"/>
+      <point x="214" y="687"/>
+      <point x="227" y="638"/>
+      <point x="288" y="638" type="curve" smooth="yes"/>
+      <point x="326" y="638"/>
+      <point x="361" y="664"/>
+      <point x="377" y="705" type="curve"/>
+      <point x="368" y="707" type="line"/>
+      <point x="353" y="674"/>
+      <point x="323" y="654"/>
+      <point x="294" y="654" type="curve" smooth="yes"/>
+      <point x="238" y="654"/>
+      <point x="224" y="703"/>
+      <point x="168" y="703" type="curve" smooth="yes"/>
+      <point x="136" y="703"/>
+      <point x="98" y="685"/>
+      <point x="78" y="643" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>80</integer>
+      </dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>462</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/tildecomb_acutecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/tildecomb_acutecomb.glif
new file mode 100644
index 00000000..51e74d31
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/tildecomb_acutecomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tildecomb_acutecomb" format="2">
+  <outline>
+    <component base="tildecomb"/>
+    <component base="acutecomb" xOffset="168" yOffset="132"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>477</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/tildecomb_dieresiscomb.glif 
b/src/Cantarell-Light.ufo/glyphs/tildecomb_dieresiscomb.glif
new file mode 100644
index 00000000..87cddf24
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/tildecomb_dieresiscomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tildecomb_dieresiscomb" format="2">
+  <outline>
+    <component base="tildecomb"/>
+    <component base="dieresiscomb" xOffset="16" yOffset="132"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>477</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/tildecomb_macroncomb.glif 
b/src/Cantarell-Light.ufo/glyphs/tildecomb_macroncomb.glif
new file mode 100644
index 00000000..84ae3def
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/tildecomb_macroncomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tildecomb_macroncomb" format="2">
+  <outline>
+    <component base="tildecomb"/>
+    <component base="macroncomb" xOffset="-8" yOffset="132"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>477</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/tlinebelow.glif b/src/Cantarell-Light.ufo/glyphs/tlinebelow.glif
new file mode 100644
index 00000000..0f87da0f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/tlinebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tlinebelow" format="2">
+  <advance width="294"/>
+  <unicode hex="1E6F"/>
+  <outline>
+    <component base="t"/>
+    <component base="macronbelowcomb" xOffset="-81"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/trademark.glif b/src/Cantarell-Light.ufo/glyphs/trademark.glif
new file mode 100644
index 00000000..b1409404
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/trademark.glif
@@ -0,0 +1,37 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="trademark" format="2">
+  <advance width="793"/>
+  <unicode hex="2122"/>
+  <outline>
+    <contour>
+      <point x="189" y="382" type="line"/>
+      <point x="207" y="382" type="line"/>
+      <point x="207" y="690" type="line"/>
+      <point x="189" y="690" type="line"/>
+    </contour>
+    <contour>
+      <point x="80" y="679" type="line"/>
+      <point x="316" y="679" type="line"/>
+      <point x="316" y="694" type="line"/>
+      <point x="80" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="359" y="382" type="line"/>
+      <point x="376" y="382" type="line"/>
+      <point x="376" y="674" type="line"/>
+      <point x="372" y="674" type="line"/>
+      <point x="499" y="431" type="line"/>
+      <point x="513" y="431" type="line"/>
+      <point x="636" y="674" type="line"/>
+      <point x="631" y="674" type="line"/>
+      <point x="631" y="382" type="line"/>
+      <point x="649" y="382" type="line"/>
+      <point x="649" y="694" type="line"/>
+      <point x="629" y="694" type="line"/>
+      <point x="504" y="446" type="line"/>
+      <point x="509" y="446" type="line"/>
+      <point x="380" y="694" type="line"/>
+      <point x="359" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/tripleprime.glif b/src/Cantarell-Light.ufo/glyphs/tripleprime.glif
new file mode 100644
index 00000000..54c0ae95
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/tripleprime.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tripleprime" format="2">
+  <advance width="552"/>
+  <unicode hex="2034"/>
+  <note>
+uni2034
+</note>
+  <outline>
+    <component base="quotesingle" yxScale="0.19201" xOffset="-90"/>
+    <component base="quotesingle" yxScale="0.19201" xOffset="70"/>
+    <component base="quotesingle" yxScale="0.19201" xOffset="230"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/tse-cy.glif b/src/Cantarell-Light.ufo/glyphs/tse-cy.glif
new file mode 100644
index 00000000..e73e10a0
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/tse-cy.glif
@@ -0,0 +1,34 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tse-cy" format="2">
+  <advance width="525"/>
+  <unicode hex="0446"/>
+  <outline>
+    <contour>
+      <point x="461" y="-121" type="line"/>
+      <point x="480" y="-121" type="line"/>
+      <point x="480" y="17" type="line"/>
+      <point x="109" y="17" type="line"/>
+      <point x="109" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
+      <point x="88" y="0" type="line"/>
+      <point x="461" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="393" y="9" type="line"/>
+      <point x="413" y="9" type="line"/>
+      <point x="413" y="480" type="line"/>
+      <point x="393" y="480" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/tshe-cy.glif b/src/Cantarell-Light.ufo/glyphs/tshe-cy.glif
new file mode 100644
index 00000000..fa4221ed
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/tshe-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tshe-cy" format="2">
+  <advance width="525"/>
+  <unicode hex="045B"/>
+  <anchor x="436" y="0" name="bottom"/>
+  <outline>
+    <component base="hbar"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/tugrik.glif b/src/Cantarell-Light.ufo/glyphs/tugrik.glif
new file mode 100644
index 00000000..88cf1fac
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/tugrik.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tugrik" format="2">
+  <advance width="600"/>
+  <unicode hex="20AE"/>
+  <outline>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/two.dnom.glif b/src/Cantarell-Light.ufo/glyphs/two.dnom.glif
new file mode 100644
index 00000000..da895054
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/two.dnom.glif
@@ -0,0 +1,48 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="two.dnom" format="2">
+  <advance width="370"/>
+  <note>
+two
+</note>
+  <outline>
+    <contour>
+      <point x="33" y="0" type="line"/>
+      <point x="330" y="0" type="line"/>
+      <point x="330" y="18" type="line"/>
+      <point x="55" y="18" type="line"/>
+      <point x="58" y="11" type="line"/>
+      <point x="266" y="205"/>
+      <point x="311" y="275"/>
+      <point x="311" y="346" type="curve" smooth="yes"/>
+      <point x="311" y="428"/>
+      <point x="255" y="479"/>
+      <point x="166" y="479" type="curve" smooth="yes"/>
+      <point x="111" y="479"/>
+      <point x="64" y="459"/>
+      <point x="32" y="427" type="curve"/>
+      <point x="40" y="413" type="line"/>
+      <point x="77" y="444"/>
+      <point x="117" y="460"/>
+      <point x="162" y="460" type="curve" smooth="yes"/>
+      <point x="238" y="460"/>
+      <point x="289" y="415"/>
+      <point x="289" y="343" type="curve" smooth="yes"/>
+      <point x="289" y="275"/>
+      <point x="244" y="209"/>
+      <point x="33" y="11" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>68</integer>
+        <key>weight</key>
+        <integer>1</integer>
+        <key>width</key>
+        <integer>74</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/two.glif b/src/Cantarell-Light.ufo/glyphs/two.glif
new file mode 100644
index 00000000..5824c182
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/two.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="two" format="2">
+  <advance width="508"/>
+  <unicode hex="0032"/>
+  <outline>
+    <component base="two.lf"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>two.lf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>two.lf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/two.lf.glif b/src/Cantarell-Light.ufo/glyphs/two.lf.glif
new file mode 100644
index 00000000..1e65cd6f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/two.lf.glif
@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="two.lf" format="2">
+  <advance width="508"/>
+  <outline>
+    <contour>
+      <point x="53" y="0" type="line"/>
+      <point x="449" y="0" type="line"/>
+      <point x="449" y="17" type="line"/>
+      <point x="73" y="17" type="line"/>
+      <point x="77" y="10" type="line"/>
+      <point x="367" y="310"/>
+      <point x="423" y="406"/>
+      <point x="423" y="509" type="curve" smooth="yes"/>
+      <point x="423" y="630"/>
+      <point x="348" y="704"/>
+      <point x="230" y="704" type="curve" smooth="yes"/>
+      <point x="159" y="704"/>
+      <point x="98" y="678"/>
+      <point x="53" y="629" type="curve"/>
+      <point x="62" y="616" type="line"/>
+      <point x="111" y="663"/>
+      <point x="164" y="686"/>
+      <point x="226" y="686" type="curve" smooth="yes"/>
+      <point x="333" y="686"/>
+      <point x="402" y="617"/>
+      <point x="402" y="507" type="curve" smooth="yes"/>
+      <point x="402" y="407"/>
+      <point x="345" y="311"/>
+      <point x="53" y="8" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/two.numr.glif b/src/Cantarell-Light.ufo/glyphs/two.numr.glif
new file mode 100644
index 00000000..86b3a482
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/two.numr.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="two.numr" format="2">
+  <advance width="370"/>
+  <outline>
+    <component base="two.dnom" yOffset="260"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>two.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>two.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/two.osf.glif b/src/Cantarell-Light.ufo/glyphs/two.osf.glif
new file mode 100644
index 00000000..0a2b21b3
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/two.osf.glif
@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="two.osf" format="2">
+  <advance width="508"/>
+  <outline>
+    <contour>
+      <point x="53" y="0" type="line"/>
+      <point x="449" y="0" type="line"/>
+      <point x="449" y="17" type="line"/>
+      <point x="73" y="17" type="line"/>
+      <point x="77" y="10" type="line"/>
+      <point x="367" y="264"/>
+      <point x="423" y="347"/>
+      <point x="423" y="437" type="curve" smooth="yes"/>
+      <point x="423" y="540"/>
+      <point x="348" y="604"/>
+      <point x="230" y="604" type="curve" smooth="yes"/>
+      <point x="161" y="604"/>
+      <point x="100" y="583"/>
+      <point x="53" y="539" type="curve"/>
+      <point x="62" y="526" type="line"/>
+      <point x="111" y="566"/>
+      <point x="164" y="586"/>
+      <point x="226" y="586" type="curve" smooth="yes"/>
+      <point x="333" y="586"/>
+      <point x="402" y="527"/>
+      <point x="402" y="434" type="curve" smooth="yes"/>
+      <point x="402" y="348"/>
+      <point x="345" y="266"/>
+      <point x="53" y="9" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/two.subs.glif b/src/Cantarell-Light.ufo/glyphs/two.subs.glif
new file mode 100644
index 00000000..7576f2f9
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/two.subs.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="two.subs" format="2">
+  <advance width="370"/>
+  <outline>
+    <component base="two.dnom" yOffset="-170"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>two.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>two.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/two.tf.glif b/src/Cantarell-Light.ufo/glyphs/two.tf.glif
new file mode 100644
index 00000000..8fd0b2ff
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/two.tf.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="two.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="67" y="0" type="line"/>
+      <point x="506" y="0" type="line"/>
+      <point x="506" y="17" type="line"/>
+      <point x="87" y="17" type="line"/>
+      <point x="91" y="10" type="line"/>
+      <point x="416" y="310"/>
+      <point x="477" y="407"/>
+      <point x="477" y="509" type="curve" smooth="yes"/>
+      <point x="477" y="630"/>
+      <point x="394" y="704"/>
+      <point x="263" y="704" type="curve" smooth="yes"/>
+      <point x="185" y="704"/>
+      <point x="117" y="678"/>
+      <point x="67" y="629" type="curve"/>
+      <point x="77" y="616" type="line"/>
+      <point x="131" y="663"/>
+      <point x="191" y="686"/>
+      <point x="259" y="686" type="curve" smooth="yes"/>
+      <point x="379" y="686"/>
+      <point x="456" y="617"/>
+      <point x="456" y="507" type="curve" smooth="yes"/>
+      <point x="456" y="408"/>
+      <point x="394" y="311"/>
+      <point x="67" y="8" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/two.tosf.glif b/src/Cantarell-Light.ufo/glyphs/two.tosf.glif
new file mode 100644
index 00000000..13964865
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/two.tosf.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="two.tosf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="67" y="0" type="line"/>
+      <point x="506" y="0" type="line"/>
+      <point x="506" y="17" type="line"/>
+      <point x="87" y="17" type="line"/>
+      <point x="91" y="10" type="line"/>
+      <point x="416" y="264"/>
+      <point x="477" y="348"/>
+      <point x="477" y="437" type="curve" smooth="yes"/>
+      <point x="477" y="540"/>
+      <point x="394" y="604"/>
+      <point x="263" y="604" type="curve" smooth="yes"/>
+      <point x="191" y="604"/>
+      <point x="122" y="585"/>
+      <point x="67" y="539" type="curve"/>
+      <point x="77" y="526" type="line"/>
+      <point x="131" y="566"/>
+      <point x="191" y="586"/>
+      <point x="259" y="586" type="curve" smooth="yes"/>
+      <point x="379" y="586"/>
+      <point x="456" y="527"/>
+      <point x="456" y="434" type="curve" smooth="yes"/>
+      <point x="456" y="349"/>
+      <point x="394" y="266"/>
+      <point x="67" y="9" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/twofifths.glif b/src/Cantarell-Light.ufo/glyphs/twofifths.glif
new file mode 100644
index 00000000..0b2e9af5
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/twofifths.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="twofifths" format="2">
+  <advance width="1070"/>
+  <unicode hex="2156"/>
+  <outline>
+    <component base="two.numr"/>
+    <component base="fraction" xOffset="370"/>
+    <component base="five.dnom" xOffset="670"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>two.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>two.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/twoinferior.glif b/src/Cantarell-Light.ufo/glyphs/twoinferior.glif
new file mode 100644
index 00000000..6bd689e9
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/twoinferior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="twoinferior" format="2">
+  <advance width="370"/>
+  <unicode hex="2082"/>
+  <outline>
+    <component base="two.dnom" yOffset="-100"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>two.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>two.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/twosuperior.glif b/src/Cantarell-Light.ufo/glyphs/twosuperior.glif
new file mode 100644
index 00000000..43cc0ccb
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/twosuperior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="twosuperior" format="2">
+  <advance width="370"/>
+  <unicode hex="00B2"/>
+  <outline>
+    <component base="two.dnom" yOffset="370"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>two.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>two.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/twothirds.glif b/src/Cantarell-Light.ufo/glyphs/twothirds.glif
new file mode 100644
index 00000000..95e3d97f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/twothirds.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="twothirds" format="2">
+  <advance width="1084"/>
+  <unicode hex="2154"/>
+  <outline>
+    <component base="two.numr"/>
+    <component base="fraction" xOffset="370"/>
+    <component base="three.dnom" xOffset="670"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>two.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>two.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/u-cy.glif b/src/Cantarell-Light.ufo/glyphs/u-cy.glif
new file mode 100644
index 00000000..6ba700ff
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/u-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="u-cy" format="2">
+  <advance width="453"/>
+  <unicode hex="0443"/>
+  <anchor x="227" y="480" name="top"/>
+  <outline>
+    <component base="y"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/u.glif b/src/Cantarell-Light.ufo/glyphs/u.glif
new file mode 100644
index 00000000..6f0a678b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/u.glif
@@ -0,0 +1,39 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="u" format="2">
+  <advance width="518"/>
+  <unicode hex="0075"/>
+  <note>
+u
+</note>
+  <anchor x="249" y="0" name="bottom"/>
+  <anchor x="424" y="10" name="ogonek"/>
+  <anchor x="249" y="480" name="top"/>
+  <anchor x="490" y="480" name="topright"/>
+  <outline>
+    <contour>
+      <point x="430" y="480" type="line"/>
+      <point x="409" y="480" type="line"/>
+      <point x="409" y="76" type="line"/>
+      <point x="413" y="0" type="line"/>
+      <point x="430" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="101" y="480" type="line"/>
+      <point x="80" y="480" type="line"/>
+      <point x="80" y="166" type="line" smooth="yes"/>
+      <point x="80" y="57"/>
+      <point x="143" y="-6"/>
+      <point x="241" y="-6" type="curve" smooth="yes"/>
+      <point x="308" y="-6"/>
+      <point x="378" y="25"/>
+      <point x="427" y="76" type="curve"/>
+      <point x="418" y="87" type="line"/>
+      <point x="372" y="40"/>
+      <point x="306" y="12"/>
+      <point x="245" y="12" type="curve" smooth="yes"/>
+      <point x="156" y="12"/>
+      <point x="101" y="69"/>
+      <point x="101" y="166" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/uacute.glif b/src/Cantarell-Light.ufo/glyphs/uacute.glif
new file mode 100644
index 00000000..0ed674c7
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/uacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uacute" format="2">
+  <advance width="518"/>
+  <unicode hex="00FA"/>
+  <outline>
+    <component base="u"/>
+    <component base="acutecomb" xOffset="182"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ubreve.glif b/src/Cantarell-Light.ufo/glyphs/ubreve.glif
new file mode 100644
index 00000000..2be22919
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ubreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ubreve" format="2">
+  <advance width="518"/>
+  <unicode hex="016D"/>
+  <outline>
+    <component base="u"/>
+    <component base="brevecomb" xOffset="63"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ucaron.glif b/src/Cantarell-Light.ufo/glyphs/ucaron.glif
new file mode 100644
index 00000000..b566e7e8
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ucaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ucaron" format="2">
+  <advance width="518"/>
+  <unicode hex="01D4"/>
+  <outline>
+    <component base="u"/>
+    <component base="caroncomb" xOffset="66"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ucircumflex.glif b/src/Cantarell-Light.ufo/glyphs/ucircumflex.glif
new file mode 100644
index 00000000..2ba41531
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ucircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ucircumflex" format="2">
+  <advance width="518"/>
+  <unicode hex="00FB"/>
+  <outline>
+    <component base="u"/>
+    <component base="circumflexcomb" xOffset="78"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/udblgrave.glif b/src/Cantarell-Light.ufo/glyphs/udblgrave.glif
new file mode 100644
index 00000000..a5a46e23
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/udblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="udblgrave" format="2">
+  <advance width="518"/>
+  <unicode hex="0215"/>
+  <outline>
+    <component base="u"/>
+    <component base="dblgravecomb" xOffset="-3"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/udieresis-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/udieresis-cy.glif
new file mode 100644
index 00000000..6fb4817d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/udieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="udieresis-cy" format="2">
+  <advance width="453"/>
+  <unicode hex="04F1"/>
+  <outline>
+    <component base="u-cy"/>
+    <component base="dieresiscomb" xOffset="8"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/udieresis.glif b/src/Cantarell-Light.ufo/glyphs/udieresis.glif
new file mode 100644
index 00000000..96112fdb
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/udieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="udieresis" format="2">
+  <advance width="518"/>
+  <unicode hex="00FC"/>
+  <outline>
+    <component base="u"/>
+    <component base="dieresiscomb" xOffset="30"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/udieresisacute.glif 
b/src/Cantarell-Light.ufo/glyphs/udieresisacute.glif
new file mode 100644
index 00000000..79808769
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/udieresisacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="udieresisacute" format="2">
+  <advance width="518"/>
+  <unicode hex="01D8"/>
+  <outline>
+    <component base="u"/>
+    <component base="dieresiscomb_acutecomb" xOffset="30"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/udieresiscaron.glif 
b/src/Cantarell-Light.ufo/glyphs/udieresiscaron.glif
new file mode 100644
index 00000000..e244244b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/udieresiscaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="udieresiscaron" format="2">
+  <advance width="518"/>
+  <unicode hex="01DA"/>
+  <outline>
+    <component base="u"/>
+    <component base="dieresiscomb_caroncomb" xOffset="30"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/udieresisgrave.glif 
b/src/Cantarell-Light.ufo/glyphs/udieresisgrave.glif
new file mode 100644
index 00000000..9a3c579f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/udieresisgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="udieresisgrave" format="2">
+  <advance width="518"/>
+  <unicode hex="01DC"/>
+  <outline>
+    <component base="u"/>
+    <component base="dieresiscomb_gravecomb" xOffset="30"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/udieresismacron.glif 
b/src/Cantarell-Light.ufo/glyphs/udieresismacron.glif
new file mode 100644
index 00000000..4ae0447e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/udieresismacron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="udieresismacron" format="2">
+  <advance width="518"/>
+  <unicode hex="01D6"/>
+  <outline>
+    <component base="u"/>
+    <component base="dieresiscomb_macroncomb" xOffset="30"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/udotbelow.glif b/src/Cantarell-Light.ufo/glyphs/udotbelow.glif
new file mode 100644
index 00000000..7677fbb8
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/udotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="udotbelow" format="2">
+  <advance width="518"/>
+  <unicode hex="1EE5"/>
+  <outline>
+    <component base="u"/>
+    <component base="dotbelowcomb" xOffset="129"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ugrave.glif b/src/Cantarell-Light.ufo/glyphs/ugrave.glif
new file mode 100644
index 00000000..fbd43578
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ugrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ugrave" format="2">
+  <advance width="518"/>
+  <unicode hex="00F9"/>
+  <outline>
+    <component base="u"/>
+    <component base="gravecomb" xOffset="65"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/uhookabove.glif b/src/Cantarell-Light.ufo/glyphs/uhookabove.glif
new file mode 100644
index 00000000..9dbf6992
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/uhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uhookabove" format="2">
+  <advance width="518"/>
+  <unicode hex="1EE7"/>
+  <outline>
+    <component base="u"/>
+    <component base="hookabovecomb" xOffset="97"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/uhorn.glif b/src/Cantarell-Light.ufo/glyphs/uhorn.glif
new file mode 100644
index 00000000..2cea3abb
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/uhorn.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uhorn" format="2">
+  <advance width="582"/>
+  <unicode hex="01B0"/>
+  <outline>
+    <component base="u"/>
+    <component base="horncomb" xOffset="358" yOffset="-2"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.layer.rightMetricsKey</key>
+      <string>=+64</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/uhornacute.glif b/src/Cantarell-Light.ufo/glyphs/uhornacute.glif
new file mode 100644
index 00000000..bf6ef458
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/uhornacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uhornacute" format="2">
+  <advance width="582"/>
+  <unicode hex="1EE9"/>
+  <outline>
+    <component base="uhorn"/>
+    <component base="acutecomb" xOffset="182"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/uhorndotbelow.glif 
b/src/Cantarell-Light.ufo/glyphs/uhorndotbelow.glif
new file mode 100644
index 00000000..ad6871f5
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/uhorndotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uhorndotbelow" format="2">
+  <advance width="582"/>
+  <unicode hex="1EF1"/>
+  <outline>
+    <component base="uhorn"/>
+    <component base="dotbelowcomb" xOffset="129"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/uhorngrave.glif b/src/Cantarell-Light.ufo/glyphs/uhorngrave.glif
new file mode 100644
index 00000000..fdc0c1fa
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/uhorngrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uhorngrave" format="2">
+  <advance width="582"/>
+  <unicode hex="1EEB"/>
+  <outline>
+    <component base="uhorn"/>
+    <component base="gravecomb" xOffset="65"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/uhornhookabove.glif 
b/src/Cantarell-Light.ufo/glyphs/uhornhookabove.glif
new file mode 100644
index 00000000..fa96dbf7
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/uhornhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uhornhookabove" format="2">
+  <advance width="582"/>
+  <unicode hex="1EED"/>
+  <outline>
+    <component base="uhorn"/>
+    <component base="hookabovecomb" xOffset="97"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/uhorntilde.glif b/src/Cantarell-Light.ufo/glyphs/uhorntilde.glif
new file mode 100644
index 00000000..7acef24d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/uhorntilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uhorntilde" format="2">
+  <advance width="582"/>
+  <unicode hex="1EEF"/>
+  <outline>
+    <component base="uhorn"/>
+    <component base="tildecomb" xOffset="14"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/uhungarumlaut-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/uhungarumlaut-cy.glif
new file mode 100644
index 00000000..86ba5169
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/uhungarumlaut-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uhungarumlaut-cy" format="2">
+  <advance width="453"/>
+  <unicode hex="04F3"/>
+  <outline>
+    <component base="u-cy"/>
+    <component base="hungarumlautcomb" xOffset="86"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/uhungarumlaut.glif 
b/src/Cantarell-Light.ufo/glyphs/uhungarumlaut.glif
new file mode 100644
index 00000000..f42e18ee
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/uhungarumlaut.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uhungarumlaut" format="2">
+  <advance width="518"/>
+  <unicode hex="0171"/>
+  <outline>
+    <component base="u"/>
+    <component base="hungarumlautcomb" xOffset="108"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/uinvertedbreve.glif 
b/src/Cantarell-Light.ufo/glyphs/uinvertedbreve.glif
new file mode 100644
index 00000000..eb90302d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/uinvertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uinvertedbreve" format="2">
+  <advance width="518"/>
+  <unicode hex="0217"/>
+  <outline>
+    <component base="u"/>
+    <component base="breveinvertedcomb" xOffset="48"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/umacron-cy.glif b/src/Cantarell-Light.ufo/glyphs/umacron-cy.glif
new file mode 100644
index 00000000..d658f7ed
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/umacron-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="umacron-cy" format="2">
+  <advance width="453"/>
+  <unicode hex="04EF"/>
+  <outline>
+    <component base="u-cy"/>
+    <component base="macroncomb" xOffset="-16"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/umacron.glif b/src/Cantarell-Light.ufo/glyphs/umacron.glif
new file mode 100644
index 00000000..e063b8a4
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/umacron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="umacron" format="2">
+  <advance width="518"/>
+  <unicode hex="016B"/>
+  <outline>
+    <component base="u"/>
+    <component base="macroncomb" xOffset="6"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/umacrondieresis.glif 
b/src/Cantarell-Light.ufo/glyphs/umacrondieresis.glif
new file mode 100644
index 00000000..4bdb97df
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/umacrondieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="umacrondieresis" format="2">
+  <advance width="518"/>
+  <unicode hex="1E7B"/>
+  <outline>
+    <component base="u"/>
+    <component base="macroncomb_dieresiscomb" xOffset="-14"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/underscore.glif b/src/Cantarell-Light.ufo/glyphs/underscore.glif
new file mode 100644
index 00000000..c71fec7b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/underscore.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="underscore" format="2">
+  <advance width="620"/>
+  <unicode hex="005F"/>
+  <outline>
+    <contour>
+      <point x="96" y="-17" type="line"/>
+      <point x="524" y="-17" type="line"/>
+      <point x="524" y="0" type="line"/>
+      <point x="96" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/uogonek.glif b/src/Cantarell-Light.ufo/glyphs/uogonek.glif
new file mode 100644
index 00000000..370d3b58
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/uogonek.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uogonek" format="2">
+  <advance width="518"/>
+  <unicode hex="0173"/>
+  <outline>
+    <component base="u"/>
+    <component base="ogonekcomb" xOffset="23"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/upA_rrow.glif b/src/Cantarell-Light.ufo/glyphs/upA_rrow.glif
new file mode 100644
index 00000000..ae74668e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/upA_rrow.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="upArrow" format="2">
+  <advance width="640"/>
+  <unicode hex="2191"/>
+  <note>
+arrowup
+</note>
+  <outline>
+    <contour>
+      <point x="311" y="44" type="line"/>
+      <point x="330" y="44" type="line"/>
+      <point x="330" y="561" type="line"/>
+      <point x="547" y="326" type="line"/>
+      <point x="561" y="339" type="line"/>
+      <point x="322" y="598" type="line"/>
+      <point x="319" y="598" type="line"/>
+      <point x="79" y="337" type="line"/>
+      <point x="92" y="324" type="line"/>
+      <point x="311" y="562" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/uring.glif b/src/Cantarell-Light.ufo/glyphs/uring.glif
new file mode 100644
index 00000000..f3c8df5e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/uring.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uring" format="2">
+  <advance width="518"/>
+  <unicode hex="016F"/>
+  <outline>
+    <component base="u"/>
+    <component base="ringcomb" xOffset="75"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ushort-cy.glif b/src/Cantarell-Light.ufo/glyphs/ushort-cy.glif
new file mode 100644
index 00000000..a007ee12
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ushort-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ushort-cy" format="2">
+  <advance width="453"/>
+  <unicode hex="045E"/>
+  <outline>
+    <component base="u-cy"/>
+    <component base="brevecomb-cy" xOffset="30"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ustraight-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/ustraight-cy.glif
new file mode 100644
index 00000000..fdc5a9a1
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ustraight-cy.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ustraight-cy" format="2">
+  <advance width="453"/>
+  <unicode hex="04AF"/>
+  <anchor x="228" y="-6" name="center"/>
+  <outline>
+    <contour>
+      <point x="219" y="-217" type="line"/>
+      <point x="237" y="-217" type="line"/>
+      <point x="237" y="0" type="line"/>
+      <point x="219" y="0" type="line"/>
+    </contour>
+    <component base="v"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ustraightstroke-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/ustraightstroke-cy.glif
new file mode 100644
index 00000000..1e964b39
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ustraightstroke-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ustraightstroke-cy" format="2">
+  <advance width="453"/>
+  <unicode hex="04B1"/>
+  <outline>
+    <component base="ustraight-cy"/>
+    <component base="strokeshortcomb" xOffset="-13" yOffset="-305"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/utilde.glif b/src/Cantarell-Light.ufo/glyphs/utilde.glif
new file mode 100644
index 00000000..7ad25a48
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/utilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="utilde" format="2">
+  <advance width="518"/>
+  <unicode hex="0169"/>
+  <outline>
+    <component base="u"/>
+    <component base="tildecomb" xOffset="14"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/utildeacute.glif b/src/Cantarell-Light.ufo/glyphs/utildeacute.glif
new file mode 100644
index 00000000..a9999bdf
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/utildeacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="utildeacute" format="2">
+  <advance width="518"/>
+  <unicode hex="1E79"/>
+  <outline>
+    <component base="u"/>
+    <component base="tildecomb_acutecomb" xOffset="14"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/v.glif b/src/Cantarell-Light.ufo/glyphs/v.glif
new file mode 100644
index 00000000..5da6bb52
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/v.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="v" format="2">
+  <advance width="453"/>
+  <unicode hex="0076"/>
+  <note>
+v
+</note>
+  <anchor x="227" y="0" name="bottom"/>
+  <anchor x="227" y="480" name="top"/>
+  <outline>
+    <contour>
+      <point x="219" y="0" type="line"/>
+      <point x="237" y="0" type="line"/>
+      <point x="426" y="480" type="line"/>
+      <point x="405" y="480" type="line"/>
+      <point x="224" y="14" type="line"/>
+      <point x="233" y="14" type="line"/>
+      <point x="50" y="480" type="line"/>
+      <point x="27" y="480" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ve-cy.glif b/src/Cantarell-Light.ufo/glyphs/ve-cy.glif
new file mode 100644
index 00000000..3e7bca42
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ve-cy.glif
@@ -0,0 +1,54 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ve-cy" format="2">
+  <advance width="490"/>
+  <unicode hex="0432"/>
+  <outline>
+    <contour>
+      <point x="88" y="0" type="line"/>
+      <point x="249" y="0" type="line" smooth="yes"/>
+      <point x="366" y="0"/>
+      <point x="432" y="48"/>
+      <point x="432" y="130" type="curve" smooth="yes"/>
+      <point x="432" y="209"/>
+      <point x="370" y="261"/>
+      <point x="276" y="261" type="curve" smooth="yes"/>
+      <point x="102" y="261" type="line"/>
+      <point x="102" y="244" type="line"/>
+      <point x="268" y="244" type="line" smooth="yes"/>
+      <point x="355" y="244"/>
+      <point x="411" y="198"/>
+      <point x="411" y="126" type="curve" smooth="yes"/>
+      <point x="411" y="55"/>
+      <point x="356" y="17"/>
+      <point x="258" y="17" type="curve" smooth="yes"/>
+      <point x="108" y="17" type="line"/>
+      <point x="108" y="463" type="line"/>
+      <point x="247" y="463" type="line" smooth="yes"/>
+      <point x="343" y="463"/>
+      <point x="396" y="426"/>
+      <point x="396" y="358" type="curve" smooth="yes"/>
+      <point x="396" y="306"/>
+      <point x="360" y="268"/>
+      <point x="298" y="254" type="curve"/>
+      <point x="325" y="252" type="line"/>
+      <point x="380" y="262"/>
+      <point x="417" y="307"/>
+      <point x="417" y="365" type="curve" smooth="yes"/>
+      <point x="417" y="439"/>
+      <point x="355" y="480"/>
+      <point x="247" y="480" type="curve" smooth="yes"/>
+      <point x="88" y="480" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <real>69.5</real>
+        <key>width</key>
+        <integer>82</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/verticallineabovecomb.glif 
b/src/Cantarell-Light.ufo/glyphs/verticallineabovecomb.glif
new file mode 100644
index 00000000..2693f009
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/verticallineabovecomb.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="verticallineabovecomb" format="2">
+  <unicode hex="030D"/>
+  <anchor x="110" y="480" name="_top"/>
+  <anchor x="110" y="750" name="top"/>
+  <outline>
+    <contour>
+      <point x="119" y="745" type="line"/>
+      <point x="101" y="745" type="line"/>
+      <point x="103" y="561" type="line"/>
+      <point x="117" y="561" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>220</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/verticallinebelowcomb.glif 
b/src/Cantarell-Light.ufo/glyphs/verticallinebelowcomb.glif
new file mode 100644
index 00000000..09ae0e9c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/verticallinebelowcomb.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="verticallinebelowcomb" format="2">
+  <unicode hex="0329"/>
+  <anchor x="110" y="0" name="_bottom"/>
+  <anchor x="110" y="-227" name="bottom"/>
+  <outline>
+    <contour>
+      <point x="101" y="-227" type="line"/>
+      <point x="119" y="-227" type="line"/>
+      <point x="117" y="-43" type="line"/>
+      <point x="103" y="-43" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>220</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/verticallinelowmod.glif 
b/src/Cantarell-Light.ufo/glyphs/verticallinelowmod.glif
new file mode 100644
index 00000000..a2b884d5
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/verticallinelowmod.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="verticallinelowmod" format="2">
+  <advance width="220"/>
+  <unicode hex="02CC"/>
+  <outline>
+    <component base="verticallinebelowcomb"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/verticallinemod.glif 
b/src/Cantarell-Light.ufo/glyphs/verticallinemod.glif
new file mode 100644
index 00000000..8cf16a09
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/verticallinemod.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="verticallinemod" format="2">
+  <advance width="220"/>
+  <unicode hex="02C8"/>
+  <outline>
+    <component base="verticallineabovecomb"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/w.glif b/src/Cantarell-Light.ufo/glyphs/w.glif
new file mode 100644
index 00000000..7751f861
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/w.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="w" format="2">
+  <advance width="750"/>
+  <unicode hex="0077"/>
+  <note>
+w
+</note>
+  <anchor x="377" y="0" name="bottom"/>
+  <anchor x="377" y="480" name="top"/>
+  <outline>
+    <contour>
+      <point x="203" y="0" type="line"/>
+      <point x="218" y="0" type="line"/>
+      <point x="379" y="459" type="line"/>
+      <point x="372" y="459" type="line"/>
+      <point x="537" y="0" type="line"/>
+      <point x="551" y="0" type="line"/>
+      <point x="721" y="480" type="line"/>
+      <point x="700" y="480" type="line"/>
+      <point x="542" y="25" type="line"/>
+      <point x="548" y="25" type="line"/>
+      <point x="386" y="479" type="line"/>
+      <point x="366" y="479" type="line"/>
+      <point x="209" y="25" type="line"/>
+      <point x="214" y="25" type="line"/>
+      <point x="50" y="480" type="line"/>
+      <point x="28" y="480" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/wacute.glif b/src/Cantarell-Light.ufo/glyphs/wacute.glif
new file mode 100644
index 00000000..0d2891c9
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/wacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="wacute" format="2">
+  <advance width="750"/>
+  <unicode hex="1E83"/>
+  <outline>
+    <component base="w"/>
+    <component base="acutecomb" xOffset="310"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/wcircumflex.glif b/src/Cantarell-Light.ufo/glyphs/wcircumflex.glif
new file mode 100644
index 00000000..b772f451
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/wcircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="wcircumflex" format="2">
+  <advance width="750"/>
+  <unicode hex="0175"/>
+  <outline>
+    <component base="w"/>
+    <component base="circumflexcomb" xOffset="206"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/wdieresis.glif b/src/Cantarell-Light.ufo/glyphs/wdieresis.glif
new file mode 100644
index 00000000..bbcca8c6
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/wdieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="wdieresis" format="2">
+  <advance width="750"/>
+  <unicode hex="1E85"/>
+  <outline>
+    <component base="w"/>
+    <component base="dieresiscomb" xOffset="158"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/we-cy.glif b/src/Cantarell-Light.ufo/glyphs/we-cy.glif
new file mode 100644
index 00000000..670001c8
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/we-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="we-cy" format="2">
+  <advance width="750"/>
+  <unicode hex="051D"/>
+  <outline>
+    <component base="w"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/wgrave.glif b/src/Cantarell-Light.ufo/glyphs/wgrave.glif
new file mode 100644
index 00000000..50e32963
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/wgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="wgrave" format="2">
+  <advance width="750"/>
+  <unicode hex="1E81"/>
+  <outline>
+    <component base="w"/>
+    <component base="gravecomb" xOffset="193"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/whiteC_ircle.glif 
b/src/Cantarell-Light.ufo/glyphs/whiteC_ircle.glif
new file mode 100644
index 00000000..7b46f87a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/whiteC_ircle.glif
@@ -0,0 +1,38 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="whiteCircle" format="2">
+  <advance width="662"/>
+  <unicode hex="25CB"/>
+  <note>
+circle
+</note>
+  <outline>
+    <contour>
+      <point x="329" y="109" type="curve" smooth="yes"/>
+      <point x="469" y="109"/>
+      <point x="565" y="205"/>
+      <point x="565" y="348" type="curve" smooth="yes"/>
+      <point x="565" y="489"/>
+      <point x="472" y="585"/>
+      <point x="332" y="585" type="curve" smooth="yes"/>
+      <point x="193" y="585"/>
+      <point x="97" y="488"/>
+      <point x="97" y="345" type="curve" smooth="yes"/>
+      <point x="97" y="205"/>
+      <point x="189" y="109"/>
+    </contour>
+    <contour>
+      <point x="333" y="127" type="curve" smooth="yes"/>
+      <point x="205" y="127"/>
+      <point x="116" y="216"/>
+      <point x="116" y="348" type="curve" smooth="yes"/>
+      <point x="116" y="478"/>
+      <point x="201" y="567"/>
+      <point x="329" y="567" type="curve" smooth="yes"/>
+      <point x="457" y="567"/>
+      <point x="546" y="478"/>
+      <point x="546" y="344" type="curve" smooth="yes"/>
+      <point x="546" y="214"/>
+      <point x="461" y="127"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/won.glif b/src/Cantarell-Light.ufo/glyphs/won.glif
new file mode 100644
index 00000000..0362b973
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/won.glif
@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="won" format="2">
+  <advance width="1124"/>
+  <unicode hex="20A9"/>
+  <outline>
+    <contour>
+      <point x="95" y="274" type="line"/>
+      <point x="257" y="274" type="line"/>
+      <point x="257" y="291" type="line"/>
+      <point x="95" y="291" type="line"/>
+    </contour>
+    <contour>
+      <point x="95" y="414" type="line"/>
+      <point x="584" y="414" type="line"/>
+      <point x="584" y="431" type="line"/>
+      <point x="95" y="431" type="line"/>
+    </contour>
+    <contour>
+      <point x="1035" y="274" type="line"/>
+      <point x="1035" y="291" type="line"/>
+      <point x="883" y="291" type="line"/>
+      <point x="883" y="274" type="line"/>
+    </contour>
+    <contour>
+      <point x="1035" y="414" type="line"/>
+      <point x="1035" y="431" type="line"/>
+      <point x="557" y="431" type="line"/>
+      <point x="557" y="414" type="line"/>
+    </contour>
+    <component base="W" xOffset="60"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/x.glif b/src/Cantarell-Light.ufo/glyphs/x.glif
new file mode 100644
index 00000000..ce485bea
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/x.glif
@@ -0,0 +1,28 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="x" format="2">
+  <advance width="437"/>
+  <unicode hex="0078"/>
+  <note>
+x
+</note>
+  <anchor x="219" y="0" name="bottom"/>
+  <anchor x="217" y="480" name="top"/>
+  <outline>
+    <contour>
+      <point x="30" y="0" type="line"/>
+      <point x="52" y="0" type="line"/>
+      <point x="222" y="238" type="line"/>
+      <point x="412" y="480" type="line"/>
+      <point x="390" y="480" type="line"/>
+      <point x="212" y="251" type="line"/>
+    </contour>
+    <contour>
+      <point x="375" y="0" type="line"/>
+      <point x="399" y="0" type="line"/>
+      <point x="222" y="250" type="line"/>
+      <point x="51" y="480" type="line"/>
+      <point x="27" y="480" type="line"/>
+      <point x="210" y="235" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/y.glif b/src/Cantarell-Light.ufo/glyphs/y.glif
new file mode 100644
index 00000000..ec1091a4
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/y.glif
@@ -0,0 +1,28 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="y" format="2">
+  <advance width="453"/>
+  <unicode hex="0079"/>
+  <note>
+y
+</note>
+  <anchor x="333" y="0" name="bottom"/>
+  <anchor x="215" y="480" name="top"/>
+  <outline>
+    <contour>
+      <point x="219" y="0" type="line"/>
+      <point x="237" y="0" type="line"/>
+      <point x="426" y="480" type="line"/>
+      <point x="405" y="480" type="line"/>
+      <point x="224" y="14" type="line"/>
+      <point x="233" y="14" type="line"/>
+      <point x="50" y="480" type="line"/>
+      <point x="27" y="480" type="line"/>
+    </contour>
+    <contour>
+      <point x="135" y="-217" type="line"/>
+      <point x="158" y="-217" type="line"/>
+      <point x="237" y="0" type="line"/>
+      <point x="219" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/yacute.glif b/src/Cantarell-Light.ufo/glyphs/yacute.glif
new file mode 100644
index 00000000..f23818ff
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/yacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="yacute" format="2">
+  <advance width="453"/>
+  <unicode hex="00FD"/>
+  <outline>
+    <component base="y"/>
+    <component base="acutecomb" xOffset="148"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/yat-cy.glif b/src/Cantarell-Light.ufo/glyphs/yat-cy.glif
new file mode 100644
index 00000000..c776f369
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/yat-cy.glif
@@ -0,0 +1,35 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="yat-cy" format="2">
+  <advance width="473"/>
+  <unicode hex="0463"/>
+  <outline>
+    <contour>
+      <point x="93" y="0" type="line"/>
+      <point x="252" y="0" type="line" smooth="yes"/>
+      <point x="363" y="0"/>
+      <point x="430" y="56"/>
+      <point x="430" y="150" type="curve" smooth="yes"/>
+      <point x="430" y="241"/>
+      <point x="369" y="301"/>
+      <point x="278" y="301" type="curve" smooth="yes"/>
+      <point x="105" y="301" type="line"/>
+      <point x="105" y="284" type="line"/>
+      <point x="271" y="284" type="line" smooth="yes"/>
+      <point x="352" y="284"/>
+      <point x="408" y="228"/>
+      <point x="408" y="145" type="curve" smooth="yes"/>
+      <point x="408" y="65"/>
+      <point x="353" y="17"/>
+      <point x="261" y="17" type="curve" smooth="yes"/>
+      <point x="113" y="17" type="line"/>
+      <point x="113" y="739" type="line"/>
+      <point x="93" y="739" type="line"/>
+    </contour>
+    <contour>
+      <point x="23" y="479" type="line"/>
+      <point x="260" y="479" type="line"/>
+      <point x="260" y="496" type="line"/>
+      <point x="23" y="496" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ycircumflex.glif b/src/Cantarell-Light.ufo/glyphs/ycircumflex.glif
new file mode 100644
index 00000000..c4f58ee2
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ycircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ycircumflex" format="2">
+  <advance width="453"/>
+  <unicode hex="0177"/>
+  <outline>
+    <component base="y"/>
+    <component base="circumflexcomb" xOffset="44"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ydieresis.glif b/src/Cantarell-Light.ufo/glyphs/ydieresis.glif
new file mode 100644
index 00000000..986c6737
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ydieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ydieresis" format="2">
+  <advance width="453"/>
+  <unicode hex="00FF"/>
+  <outline>
+    <component base="y"/>
+    <component base="dieresiscomb" xOffset="-4"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ydotaccent.glif b/src/Cantarell-Light.ufo/glyphs/ydotaccent.glif
new file mode 100644
index 00000000..62a5a6d5
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ydotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ydotaccent" format="2">
+  <advance width="453"/>
+  <unicode hex="1E8F"/>
+  <outline>
+    <component base="y"/>
+    <component base="dotaccentcomb" xOffset="96"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ydotbelow.glif b/src/Cantarell-Light.ufo/glyphs/ydotbelow.glif
new file mode 100644
index 00000000..c9640881
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ydotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ydotbelow" format="2">
+  <advance width="453"/>
+  <unicode hex="1EF5"/>
+  <outline>
+    <component base="y"/>
+    <component base="dotbelowcomb" xOffset="213"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/yen.glif b/src/Cantarell-Light.ufo/glyphs/yen.glif
new file mode 100644
index 00000000..6dab97fa
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/yen.glif
@@ -0,0 +1,31 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="yen" format="2">
+  <advance width="643"/>
+  <unicode hex="00A5"/>
+  <outline>
+    <contour>
+      <point x="112" y="170" type="line"/>
+      <point x="532" y="170" type="line"/>
+      <point x="532" y="187" type="line"/>
+      <point x="112" y="187" type="line"/>
+    </contour>
+    <contour>
+      <point x="112" y="327" type="line"/>
+      <point x="532" y="327" type="line"/>
+      <point x="532" y="344" type="line"/>
+      <point x="112" y="344" type="line"/>
+    </contour>
+    <contour>
+      <point x="311" y="0" type="line"/>
+      <point x="332" y="0" type="line"/>
+      <point x="332" y="333" type="line"/>
+      <point x="564" y="694" type="line"/>
+      <point x="541" y="694" type="line"/>
+      <point x="319" y="344" type="line"/>
+      <point x="327" y="344" type="line"/>
+      <point x="104" y="694" type="line"/>
+      <point x="78" y="694" type="line"/>
+      <point x="311" y="333" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/yeru-cy.glif b/src/Cantarell-Light.ufo/glyphs/yeru-cy.glif
new file mode 100644
index 00000000..ed2436bd
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/yeru-cy.glif
@@ -0,0 +1,47 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="yeru-cy" format="2">
+  <advance width="633"/>
+  <unicode hex="044B"/>
+  <anchor x="317" y="480" name="top"/>
+  <outline>
+    <contour>
+      <point x="524" y="0" type="line"/>
+      <point x="545" y="0" type="line"/>
+      <point x="545" y="480" type="line"/>
+      <point x="524" y="480" type="line"/>
+    </contour>
+    <contour>
+      <point x="88" y="0" type="line"/>
+      <point x="249" y="0" type="line" smooth="yes"/>
+      <point x="361" y="0"/>
+      <point x="428" y="56"/>
+      <point x="428" y="150" type="curve" smooth="yes"/>
+      <point x="428" y="241"/>
+      <point x="367" y="301"/>
+      <point x="276" y="301" type="curve" smooth="yes"/>
+      <point x="101" y="301" type="line"/>
+      <point x="101" y="284" type="line"/>
+      <point x="268" y="284" type="line" smooth="yes"/>
+      <point x="350" y="284"/>
+      <point x="406" y="228"/>
+      <point x="406" y="145" type="curve" smooth="yes"/>
+      <point x="406" y="65"/>
+      <point x="351" y="17"/>
+      <point x="258" y="17" type="curve" smooth="yes"/>
+      <point x="109" y="17" type="line"/>
+      <point x="109" y="480" type="line"/>
+      <point x="88" y="480" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/yerudieresis-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/yerudieresis-cy.glif
new file mode 100644
index 00000000..d9efd595
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/yerudieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="yerudieresis-cy" format="2">
+  <advance width="633"/>
+  <unicode hex="04F9"/>
+  <outline>
+    <component base="yeru-cy"/>
+    <component base="dieresiscomb" xOffset="98"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ygrave.glif b/src/Cantarell-Light.ufo/glyphs/ygrave.glif
new file mode 100644
index 00000000..9db80058
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ygrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ygrave" format="2">
+  <advance width="453"/>
+  <unicode hex="1EF3"/>
+  <outline>
+    <component base="y"/>
+    <component base="gravecomb" xOffset="31"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/yhookabove.glif b/src/Cantarell-Light.ufo/glyphs/yhookabove.glif
new file mode 100644
index 00000000..f3ec032a
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/yhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="yhookabove" format="2">
+  <advance width="453"/>
+  <unicode hex="1EF7"/>
+  <outline>
+    <component base="y"/>
+    <component base="hookabovecomb" xOffset="63"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/yi-cy.glif b/src/Cantarell-Light.ufo/glyphs/yi-cy.glif
new file mode 100644
index 00000000..e3c2f6cd
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/yi-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="yi-cy" format="2">
+  <advance width="201"/>
+  <unicode hex="0457"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="dieresiscomb" xOffset="-117"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ymacron.glif b/src/Cantarell-Light.ufo/glyphs/ymacron.glif
new file mode 100644
index 00000000..de8ee5e6
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ymacron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ymacron" format="2">
+  <advance width="453"/>
+  <unicode hex="0233"/>
+  <outline>
+    <component base="y"/>
+    <component base="macroncomb" xOffset="-28"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ytilde.glif b/src/Cantarell-Light.ufo/glyphs/ytilde.glif
new file mode 100644
index 00000000..fbbac1ff
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ytilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ytilde" format="2">
+  <advance width="453"/>
+  <unicode hex="1EF9"/>
+  <outline>
+    <component base="y"/>
+    <component base="tildecomb" xOffset="-20"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/yusbig-cy.glif b/src/Cantarell-Light.ufo/glyphs/yusbig-cy.glif
new file mode 100644
index 00000000..a0a9dc13
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/yusbig-cy.glif
@@ -0,0 +1,54 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="yusbig-cy" format="2">
+  <advance width="584"/>
+  <unicode hex="046B"/>
+  <outline>
+    <contour>
+      <point x="270" y="269" type="line"/>
+      <point x="292" y="269" type="line"/>
+      <point x="96" y="469" type="line"/>
+      <point x="94" y="464" type="line"/>
+      <point x="489" y="464" type="line"/>
+      <point x="487" y="469" type="line"/>
+      <point x="289" y="270" type="line"/>
+      <point x="310" y="270" type="line"/>
+      <point x="506" y="462" type="line"/>
+      <point x="506" y="480" type="line"/>
+      <point x="77" y="480" type="line"/>
+      <point x="77" y="462" type="line"/>
+    </contour>
+    <contour>
+      <point x="301" y="259" type="line"/>
+      <point x="281" y="259" type="line"/>
+      <point x="281" y="0" type="line"/>
+      <point x="301" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="59" y="0" type="line"/>
+      <point x="59" y="174"/>
+      <point x="131" y="254"/>
+      <point x="289" y="254" type="curve" smooth="yes"/>
+      <point x="451" y="254"/>
+      <point x="525" y="174"/>
+      <point x="525" y="0" type="curve"/>
+      <point x="544" y="0" type="line"/>
+      <point x="544" y="187"/>
+      <point x="465" y="272"/>
+      <point x="294" y="272" type="curve" smooth="yes"/>
+      <point x="120" y="272"/>
+      <point x="40" y="187"/>
+      <point x="40" y="0" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/z.glif b/src/Cantarell-Light.ufo/glyphs/z.glif
new file mode 100644
index 00000000..8c83c311
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/z.glif
@@ -0,0 +1,26 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="z" format="2">
+  <advance width="414"/>
+  <unicode hex="007A"/>
+  <note>
+z
+</note>
+  <anchor x="207" y="0" name="bottom"/>
+  <anchor x="207" y="480" name="top"/>
+  <outline>
+    <contour>
+      <point x="31" y="0" type="line"/>
+      <point x="386" y="0" type="line"/>
+      <point x="386" y="17" type="line"/>
+      <point x="50" y="17" type="line"/>
+      <point x="52" y="13" type="line"/>
+      <point x="376" y="464" type="line"/>
+      <point x="376" y="480" type="line"/>
+      <point x="31" y="480" type="line"/>
+      <point x="31" y="463" type="line"/>
+      <point x="357" y="463" type="line"/>
+      <point x="355" y="467" type="line"/>
+      <point x="31" y="15" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zacute.glif b/src/Cantarell-Light.ufo/glyphs/zacute.glif
new file mode 100644
index 00000000..ef746b92
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/zacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zacute" format="2">
+  <advance width="414"/>
+  <unicode hex="017A"/>
+  <outline>
+    <component base="z"/>
+    <component base="acutecomb" xOffset="140"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zcaron.glif b/src/Cantarell-Light.ufo/glyphs/zcaron.glif
new file mode 100644
index 00000000..fe205dd2
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/zcaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zcaron" format="2">
+  <advance width="414"/>
+  <unicode hex="017E"/>
+  <outline>
+    <component base="z"/>
+    <component base="caroncomb" xOffset="24"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zdotaccent.glif b/src/Cantarell-Light.ufo/glyphs/zdotaccent.glif
new file mode 100644
index 00000000..fd1cd175
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/zdotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zdotaccent" format="2">
+  <advance width="414"/>
+  <unicode hex="017C"/>
+  <outline>
+    <component base="z"/>
+    <component base="dotaccentcomb" xOffset="88"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zdotbelow.glif b/src/Cantarell-Light.ufo/glyphs/zdotbelow.glif
new file mode 100644
index 00000000..00b6cfeb
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/zdotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zdotbelow" format="2">
+  <advance width="414"/>
+  <unicode hex="1E93"/>
+  <outline>
+    <component base="z"/>
+    <component base="dotbelowcomb" xOffset="87"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/ze-cy.glif b/src/Cantarell-Light.ufo/glyphs/ze-cy.glif
new file mode 100644
index 00000000..9ddbb63e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/ze-cy.glif
@@ -0,0 +1,66 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ze-cy" format="2">
+  <advance width="447"/>
+  <unicode hex="0437"/>
+  <anchor x="223" y="0" name="bottom"/>
+  <anchor x="223" y="480" name="top"/>
+  <outline>
+    <contour>
+      <point x="205" y="-7" type="curve" smooth="yes"/>
+      <point x="315" y="-7"/>
+      <point x="387" y="43"/>
+      <point x="387" y="127" type="curve" smooth="yes"/>
+      <point x="387" y="205"/>
+      <point x="324" y="256"/>
+      <point x="233" y="257" type="curve"/>
+      <point x="242" y="253" type="line"/>
+      <point x="326" y="253"/>
+      <point x="375" y="296"/>
+      <point x="375" y="366" type="curve" smooth="yes"/>
+      <point x="375" y="443"/>
+      <point x="310" y="490"/>
+      <point x="204" y="490" type="curve" smooth="yes"/>
+      <point x="145" y="490"/>
+      <point x="91" y="476"/>
+      <point x="47" y="449" type="curve"/>
+      <point x="52" y="433" type="line"/>
+      <point x="100" y="459"/>
+      <point x="148" y="472"/>
+      <point x="199" y="472" type="curve" smooth="yes"/>
+      <point x="295" y="472"/>
+      <point x="355" y="429"/>
+      <point x="355" y="361" type="curve" smooth="yes"/>
+      <point x="355" y="299"/>
+      <point x="303" y="261"/>
+      <point x="218" y="261" type="curve" smooth="yes"/>
+      <point x="129" y="261" type="line"/>
+      <point x="129" y="244" type="line"/>
+      <point x="210" y="244" type="line" smooth="yes"/>
+      <point x="304" y="244"/>
+      <point x="367" y="198"/>
+      <point x="367" y="124" type="curve" smooth="yes"/>
+      <point x="367" y="53"/>
+      <point x="305" y="12"/>
+      <point x="206" y="12" type="curve" smooth="yes"/>
+      <point x="148" y="12"/>
+      <point x="84" y="26"/>
+      <point x="37" y="49" type="curve"/>
+      <point x="32" y="31" type="line"/>
+      <point x="81" y="8"/>
+      <point x="140" y="-7"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-2</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zedescender-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/zedescender-cy.glif
new file mode 100644
index 00000000..4f8772f2
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/zedescender-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zedescender-cy" format="2">
+  <advance width="447"/>
+  <unicode hex="0499"/>
+  <outline>
+    <component base="ze-cy"/>
+    <component base="cedillacomb" xOffset="98"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zedieresis-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/zedieresis-cy.glif
new file mode 100644
index 00000000..bc4e9eab
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/zedieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zedieresis-cy" format="2">
+  <advance width="447"/>
+  <unicode hex="04DF"/>
+  <outline>
+    <component base="ze-cy"/>
+    <component base="dieresiscomb" xOffset="4"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zero.dnom.glif b/src/Cantarell-Light.ufo/glyphs/zero.dnom.glif
new file mode 100644
index 00000000..fb89e1db
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/zero.dnom.glif
@@ -0,0 +1,51 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.dnom" format="2">
+  <advance width="449"/>
+  <note>
+zero
+</note>
+  <anchor x="230" y="238" name="slash"/>
+  <outline>
+    <contour>
+      <point x="224" y="-7" type="curve" smooth="yes"/>
+      <point x="323" y="-7"/>
+      <point x="389" y="88"/>
+      <point x="389" y="234" type="curve" smooth="yes"/>
+      <point x="389" y="380"/>
+      <point x="324" y="476"/>
+      <point x="226" y="476" type="curve" smooth="yes"/>
+      <point x="127" y="476"/>
+      <point x="60" y="380"/>
+      <point x="60" y="233" type="curve" smooth="yes"/>
+      <point x="60" y="88"/>
+      <point x="125" y="-7"/>
+    </contour>
+    <contour>
+      <point x="226" y="12" type="curve" smooth="yes"/>
+      <point x="140" y="12"/>
+      <point x="82" y="100"/>
+      <point x="82" y="235" type="curve" smooth="yes"/>
+      <point x="82" y="367"/>
+      <point x="138" y="457"/>
+      <point x="224" y="457" type="curve" smooth="yes"/>
+      <point x="310" y="457"/>
+      <point x="366" y="367"/>
+      <point x="366" y="233" type="curve" smooth="yes"/>
+      <point x="366" y="98"/>
+      <point x="310" y="12"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>68</integer>
+        <key>weight</key>
+        <integer>1</integer>
+        <key>width</key>
+        <integer>74</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zero.glif b/src/Cantarell-Light.ufo/glyphs/zero.glif
new file mode 100644
index 00000000..ebac4f0f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/zero.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero" format="2">
+  <advance width="601"/>
+  <unicode hex="0030"/>
+  <outline>
+    <component base="zero.lf"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zero.lf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>zero.lf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zero.lf.glif b/src/Cantarell-Light.ufo/glyphs/zero.lf.glif
new file mode 100644
index 00000000..ec6b6542
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/zero.lf.glif
@@ -0,0 +1,35 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.lf" format="2">
+  <advance width="601"/>
+  <anchor x="309" y="350" name="slash"/>
+  <outline>
+    <contour>
+      <point x="300" y="-10" type="curve" smooth="yes"/>
+      <point x="431" y="-10"/>
+      <point x="518" y="131"/>
+      <point x="518" y="343" type="curve" smooth="yes"/>
+      <point x="518" y="556"/>
+      <point x="432" y="699"/>
+      <point x="304" y="699" type="curve" smooth="yes"/>
+      <point x="171" y="699"/>
+      <point x="83" y="555"/>
+      <point x="83" y="340" type="curve" smooth="yes"/>
+      <point x="83" y="130"/>
+      <point x="170" y="-10"/>
+    </contour>
+    <contour>
+      <point x="303" y="8" type="curve" smooth="yes"/>
+      <point x="184" y="8"/>
+      <point x="104" y="142"/>
+      <point x="104" y="343" type="curve" smooth="yes"/>
+      <point x="104" y="546"/>
+      <point x="183" y="681"/>
+      <point x="301" y="681" type="curve" smooth="yes"/>
+      <point x="419" y="681"/>
+      <point x="497" y="544"/>
+      <point x="497" y="340" type="curve" smooth="yes"/>
+      <point x="497" y="141"/>
+      <point x="419" y="8"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zero.lf.zero.glif 
b/src/Cantarell-Light.ufo/glyphs/zero.lf.zero.glif
new file mode 100644
index 00000000..8635936e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/zero.lf.zero.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.lf.zero" format="2">
+  <advance width="601"/>
+  <outline>
+    <component base="zero.lf"/>
+    <component base="_slash.zero" xOffset="86" yOffset="109"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zero.lf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>zero.lf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zero.numr.glif b/src/Cantarell-Light.ufo/glyphs/zero.numr.glif
new file mode 100644
index 00000000..584427ba
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/zero.numr.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.numr" format="2">
+  <advance width="449"/>
+  <outline>
+    <component base="zero.dnom" yOffset="260"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zero.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>zero.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zero.osf.glif b/src/Cantarell-Light.ufo/glyphs/zero.osf.glif
new file mode 100644
index 00000000..813daac2
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/zero.osf.glif
@@ -0,0 +1,35 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.osf" format="2">
+  <advance width="601"/>
+  <anchor x="309" y="300" name="slash"/>
+  <outline>
+    <contour>
+      <point x="300" y="-9" type="curve" smooth="yes"/>
+      <point x="431" y="-9"/>
+      <point x="518" y="112"/>
+      <point x="518" y="294" type="curve" smooth="yes"/>
+      <point x="518" y="477"/>
+      <point x="432" y="599"/>
+      <point x="304" y="599" type="curve" smooth="yes"/>
+      <point x="171" y="599"/>
+      <point x="83" y="476"/>
+      <point x="83" y="291" type="curve" smooth="yes"/>
+      <point x="83" y="111"/>
+      <point x="170" y="-9"/>
+    </contour>
+    <contour>
+      <point x="303" y="9" type="curve" smooth="yes"/>
+      <point x="184" y="9"/>
+      <point x="104" y="123"/>
+      <point x="104" y="294" type="curve" smooth="yes"/>
+      <point x="104" y="466"/>
+      <point x="183" y="581"/>
+      <point x="301" y="581" type="curve" smooth="yes"/>
+      <point x="419" y="581"/>
+      <point x="497" y="465"/>
+      <point x="497" y="291" type="curve" smooth="yes"/>
+      <point x="497" y="122"/>
+      <point x="419" y="9"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zero.osf.zero.glif 
b/src/Cantarell-Light.ufo/glyphs/zero.osf.zero.glif
new file mode 100644
index 00000000..50d6f4b4
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/zero.osf.zero.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.osf.zero" format="2">
+  <advance width="601"/>
+  <outline>
+    <component base="zero.osf"/>
+    <component base="_slash.zero.osf" xOffset="86" yOffset="49"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zero.osf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>zero.osf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zero.subs.glif b/src/Cantarell-Light.ufo/glyphs/zero.subs.glif
new file mode 100644
index 00000000..aeb36f68
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/zero.subs.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.subs" format="2">
+  <advance width="449"/>
+  <outline>
+    <component base="zero.dnom" yOffset="-170"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zero.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>zero.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zero.tf.glif b/src/Cantarell-Light.ufo/glyphs/zero.tf.glif
new file mode 100644
index 00000000..8d3a203c
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/zero.tf.glif
@@ -0,0 +1,44 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.tf" format="2">
+  <advance width="580"/>
+  <anchor x="298" y="350" name="slash"/>
+  <outline>
+    <contour>
+      <point x="290" y="-10" type="curve" smooth="yes"/>
+      <point x="417" y="-10"/>
+      <point x="501" y="132"/>
+      <point x="501" y="343" type="curve" smooth="yes"/>
+      <point x="501" y="555"/>
+      <point x="418" y="699"/>
+      <point x="294" y="699" type="curve" smooth="yes"/>
+      <point x="164" y="699"/>
+      <point x="79" y="554"/>
+      <point x="79" y="340" type="curve" smooth="yes"/>
+      <point x="79" y="130"/>
+      <point x="164" y="-10"/>
+    </contour>
+    <contour>
+      <point x="293" y="8" type="curve" smooth="yes"/>
+      <point x="177" y="8"/>
+      <point x="100" y="143"/>
+      <point x="100" y="343" type="curve" smooth="yes"/>
+      <point x="100" y="545"/>
+      <point x="176" y="681"/>
+      <point x="291" y="681" type="curve" smooth="yes"/>
+      <point x="405" y="681"/>
+      <point x="480" y="543"/>
+      <point x="480" y="340" type="curve" smooth="yes"/>
+      <point x="480" y="142"/>
+      <point x="405" y="8"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zero.tf.zero.glif 
b/src/Cantarell-Light.ufo/glyphs/zero.tf.zero.glif
new file mode 100644
index 00000000..4e4a748f
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/zero.tf.zero.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.tf.zero" format="2">
+  <advance width="580"/>
+  <outline>
+    <component base="zero.tf"/>
+    <component base="_slash.zero" xOffset="75" yOffset="109"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zero.tf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>zero.tf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zero.tosf.glif b/src/Cantarell-Light.ufo/glyphs/zero.tosf.glif
new file mode 100644
index 00000000..0ff4fc46
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/zero.tosf.glif
@@ -0,0 +1,44 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.tosf" format="2">
+  <advance width="580"/>
+  <anchor x="298" y="300" name="slash"/>
+  <outline>
+    <contour>
+      <point x="290" y="-9" type="curve" smooth="yes"/>
+      <point x="417" y="-9"/>
+      <point x="501" y="113"/>
+      <point x="501" y="294" type="curve" smooth="yes"/>
+      <point x="501" y="476"/>
+      <point x="418" y="599"/>
+      <point x="294" y="599" type="curve" smooth="yes"/>
+      <point x="165" y="599"/>
+      <point x="79" y="476"/>
+      <point x="79" y="291" type="curve" smooth="yes"/>
+      <point x="79" y="111"/>
+      <point x="164" y="-9"/>
+    </contour>
+    <contour>
+      <point x="293" y="9" type="curve" smooth="yes"/>
+      <point x="178" y="9"/>
+      <point x="100" y="123"/>
+      <point x="100" y="294" type="curve" smooth="yes"/>
+      <point x="100" y="466"/>
+      <point x="177" y="581"/>
+      <point x="291" y="581" type="curve" smooth="yes"/>
+      <point x="405" y="581"/>
+      <point x="480" y="464"/>
+      <point x="480" y="291" type="curve" smooth="yes"/>
+      <point x="480" y="123"/>
+      <point x="405" y="9"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zero.tosf.zero.glif 
b/src/Cantarell-Light.ufo/glyphs/zero.tosf.zero.glif
new file mode 100644
index 00000000..05474e37
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/zero.tosf.zero.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.tosf.zero" format="2">
+  <advance width="580"/>
+  <outline>
+    <component base="zero.tosf"/>
+    <component base="_slash.zero.osf" xOffset="75" yOffset="49"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zero.tosf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>zero.tosf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zero.zero.glif b/src/Cantarell-Light.ufo/glyphs/zero.zero.glif
new file mode 100644
index 00000000..959430a7
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/zero.zero.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.zero" format="2">
+  <advance width="601"/>
+  <outline>
+    <component base="zero.lf.zero"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zero.lf.zero</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>zero.lf.zero</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zeroinferior.glif 
b/src/Cantarell-Light.ufo/glyphs/zeroinferior.glif
new file mode 100644
index 00000000..01b579ac
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/zeroinferior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zeroinferior" format="2">
+  <advance width="449"/>
+  <unicode hex="2080"/>
+  <outline>
+    <component base="zero.dnom" yOffset="-100"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zero.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>zero.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zerosuperior.glif 
b/src/Cantarell-Light.ufo/glyphs/zerosuperior.glif
new file mode 100644
index 00000000..1b4eb7ee
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/zerosuperior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zerosuperior" format="2">
+  <advance width="449"/>
+  <unicode hex="2070"/>
+  <outline>
+    <component base="zero.dnom" yOffset="370"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zero.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>zero.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zerothird.glif b/src/Cantarell-Light.ufo/glyphs/zerothird.glif
new file mode 100644
index 00000000..98f9af8e
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/zerothird.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zerothird" format="2">
+  <advance width="1163"/>
+  <unicode hex="2189"/>
+  <outline>
+    <component base="zero.numr"/>
+    <component base="fraction" xOffset="449"/>
+    <component base="three.dnom" xOffset="749"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zero.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>zero.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zerowidthspace.glif 
b/src/Cantarell-Light.ufo/glyphs/zerowidthspace.glif
new file mode 100644
index 00000000..0d486213
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/zerowidthspace.glif
@@ -0,0 +1,6 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zerowidthspace" format="2">
+  <unicode hex="200B"/>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zhe-cy.glif b/src/Cantarell-Light.ufo/glyphs/zhe-cy.glif
new file mode 100644
index 00000000..d7cd4de1
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/zhe-cy.glif
@@ -0,0 +1,50 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zhe-cy" format="2">
+  <advance width="689"/>
+  <unicode hex="0436"/>
+  <anchor x="681" y="0" name="bottomright"/>
+  <anchor x="345" y="480" name="top"/>
+  <outline>
+    <contour>
+      <point x="642" y="0" type="line"/>
+      <point x="668" y="0" type="line"/>
+      <point x="492" y="259" type="line"/>
+      <point x="492" y="251" type="line"/>
+      <point x="658" y="480" type="line"/>
+      <point x="632" y="480" type="line"/>
+      <point x="472" y="254" type="line"/>
+    </contour>
+    <contour>
+      <point x="21" y="0" type="line"/>
+      <point x="46" y="0" type="line"/>
+      <point x="217" y="255" type="line"/>
+      <point x="58" y="480" type="line"/>
+      <point x="31" y="480" type="line"/>
+      <point x="197" y="251" type="line"/>
+      <point x="196" y="258" type="line"/>
+    </contour>
+    <contour>
+      <point x="196" y="246" type="line"/>
+      <point x="486" y="246" type="line"/>
+      <point x="486" y="263" type="line"/>
+      <point x="196" y="263" type="line"/>
+    </contour>
+    <contour>
+      <point x="334" y="0" type="line"/>
+      <point x="355" y="0" type="line"/>
+      <point x="355" y="480" type="line"/>
+      <point x="334" y="480" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zhebreve-cy.glif b/src/Cantarell-Light.ufo/glyphs/zhebreve-cy.glif
new file mode 100644
index 00000000..eca4c36b
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/zhebreve-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zhebreve-cy" format="2">
+  <advance width="689"/>
+  <unicode hex="04C2"/>
+  <outline>
+    <component base="zhe-cy"/>
+    <component base="brevecomb-cy" xOffset="148"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zhedescender-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/zhedescender-cy.glif
new file mode 100644
index 00000000..63b9e9b8
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/zhedescender-cy.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zhedescender-cy" format="2">
+  <advance width="733"/>
+  <unicode hex="0497"/>
+  <outline>
+    <component base="zhe-cy"/>
+    <component base="descender-cy" xOffset="585"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zhe-cy</string>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/glyphs/zhedieresis-cy.glif 
b/src/Cantarell-Light.ufo/glyphs/zhedieresis-cy.glif
new file mode 100644
index 00000000..4e305bef
--- /dev/null
+++ b/src/Cantarell-Light.ufo/glyphs/zhedieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zhedieresis-cy" format="2">
+  <advance width="689"/>
+  <unicode hex="04DD"/>
+  <outline>
+    <component base="zhe-cy"/>
+    <component base="dieresiscomb" xOffset="126"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Light.ufo/layercontents.plist b/src/Cantarell-Light.ufo/layercontents.plist
new file mode 100644
index 00000000..b6bbd64d
--- /dev/null
+++ b/src/Cantarell-Light.ufo/layercontents.plist
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
+<plist version="1.0">
+  <array>
+    <array>
+      <string>public.default</string>
+      <string>glyphs</string>
+    </array>
+    <array>
+      <string>Template</string>
+      <string>glyphs.T_emplate</string>
+    </array>
+  </array>
+</plist>
diff --git a/src/Cantarell-Light.ufo/lib.plist b/src/Cantarell-Light.ufo/lib.plist
new file mode 100644
index 00000000..c84514e5
--- /dev/null
+++ b/src/Cantarell-Light.ufo/lib.plist
@@ -0,0 +1,2934 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
+<plist version="1.0">
+  <dict>
+    <key>GSOffsetHorizontal</key>
+    <integer>-16</integer>
+    <key>GSOffsetProportional</key>
+    <integer>1</integer>
+    <key>GSOffsetVertical</key>
+    <integer>10</integer>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.Schwa</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>e</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.acutecomb.loclVIET</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>acutecomb</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.brevecomb.loclVIET</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>brevecomb</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.caroncomb.loclVIET</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>caroncomb</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.che-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Che-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.circumflexcomb.loclVIET</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>circumflexcomb</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.de-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>De-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.dzhe-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Dzhe-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.eight.dnom</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>eight.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.eight.tf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>eight.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.eight.tosf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>eight.osf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.el-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>El-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.em-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Em-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.en-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>En-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.ereversed-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Ereversed-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.five.dnom</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>five.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.five.tf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>five.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.five.tosf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>five.osf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.four.dnom</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>four.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.four.tf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>four.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.four.tosf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>four.osf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.ge-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Ge-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.ghemiddlehook-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Ghemiddlehook-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.gravecomb.loclVIET</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>acutecomb</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.hardsign-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Hardsign-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.hookabovecomb.loclVIET</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>hookabovecomb</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.ia-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Ia-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.ii-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Ii-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.iu-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Iu-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.izhitsa-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Izhitsa-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.ka-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Ka-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.nine.dnom</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>nine.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.nine.tf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>nine.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.nine.tosf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>nine</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.one.dnom</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>one.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.one.tf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>one.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.one.tosf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>one.osf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.ordfeminine</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>a</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.ordmasculine</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>o</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.pe-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Pe-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.seven.dnom</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>seven.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.seven.tf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>seven.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.seven.tosf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>seven.osf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.sha-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Sha-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.shcha-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Shcha-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.six.dnom</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>six.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.six.tf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>six.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.six.tosf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>six</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.softsign-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Softsign-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.te-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Te-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.three.dnom</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>three.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.three.tf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>three.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.three.tosf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>three.osf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.tildecomb.loclVIET</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>tildecomb</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.tse-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Tse-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.two.dnom</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>two.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.two.tf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>two.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.two.tosf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>two.osf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.ve-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>B</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.yeru-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Yeru-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.yusbig-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Yusbig-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.ze-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Ze-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.zero.dnom</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>zero.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.zero.tf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>zero.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.zero.tosf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>zero.osf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.zhe-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Zhe-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.appVersion</key>
+    <string>1192</string>
+    <key>com.schriftgestaltung.customParameter.GSFont.DisplayStrings</key>
+    <string></string>
+    <key>com.schriftgestaltung.customParameter.GSFont.Family Alignment Zones</key>
+    <array>
+      <string>{739, 10}</string>
+      <string>{694, 10}</string>
+      <string>{482, 10}</string>
+      <string>{0, -10}</string>
+      <string>{-217, -12}</string>
+    </array>
+    <key>com.schriftgestaltung.customParameter.GSFont.disablesAutomaticAlignment</key>
+    <true/>
+    <key>com.schriftgestaltung.customParameter.GSFont.disablesLastChange</key>
+    <true/>
+    <key>com.schriftgestaltung.customParameter.GSFont.useNiceNames</key>
+    <integer>1</integer>
+    <key>com.schriftgestaltung.customParameter.GSFontMaster.customValue</key>
+    <integer>0</integer>
+    <key>com.schriftgestaltung.customParameter.GSFontMaster.customValue1</key>
+    <integer>0</integer>
+    <key>com.schriftgestaltung.customParameter.GSFontMaster.customValue2</key>
+    <integer>0</integer>
+    <key>com.schriftgestaltung.customParameter.GSFontMaster.customValue3</key>
+    <integer>0</integer>
+    <key>com.schriftgestaltung.customParameter.GSFontMaster.iconName</key>
+    <string></string>
+    <key>com.schriftgestaltung.customParameter.GSFontMaster.paramArea</key>
+    <string>420</string>
+    <key>com.schriftgestaltung.customParameter.GSFontMaster.paramDepth</key>
+    <string>16</string>
+    <key>com.schriftgestaltung.customParameter.GSFontMaster.paramOver</key>
+    <string>0</string>
+    <key>com.schriftgestaltung.customParameter.GSFontMaster.weightValue</key>
+    <integer>20</integer>
+    <key>com.schriftgestaltung.customParameter.GSFontMaster.widthValue</key>
+    <integer>100</integer>
+    <key>com.schriftgestaltung.fontMasterID</key>
+    <string>0B2E441B-685E-400D-9B9B-E078DEED62EF</string>
+    <key>com.schriftgestaltung.fontMasterOrder</key>
+    <integer>0</integer>
+    <key>com.schriftgestaltung.glyphOrder</key>
+    <false/>
+    <key>com.schriftgestaltung.keyboardIncrement</key>
+    <integer>1</integer>
+    <key>com.schriftgestaltung.weight</key>
+    <string>Light</string>
+    <key>com.schriftgestaltung.weightValue</key>
+    <integer>20</integer>
+    <key>com.schriftgestaltung.width</key>
+    <string>Regular</string>
+    <key>com.schriftgestaltung.widthValue</key>
+    <integer>100</integer>
+    <key>public.glyphOrder</key>
+    <array>
+      <string>A</string>
+      <string>Aacute</string>
+      <string>Abreve</string>
+      <string>Abreveacute</string>
+      <string>Abrevedotbelow</string>
+      <string>Abrevegrave</string>
+      <string>Abrevehookabove</string>
+      <string>Abrevetilde</string>
+      <string>Acaron</string>
+      <string>Acircumflex</string>
+      <string>Acircumflexacute</string>
+      <string>Acircumflexdotbelow</string>
+      <string>Acircumflexgrave</string>
+      <string>Acircumflexhookabove</string>
+      <string>Acircumflextilde</string>
+      <string>Adblgrave</string>
+      <string>Adieresis</string>
+      <string>Adotbelow</string>
+      <string>Agrave</string>
+      <string>Ahookabove</string>
+      <string>Ainvertedbreve</string>
+      <string>Amacron</string>
+      <string>Aogonek</string>
+      <string>Aring</string>
+      <string>Aringacute</string>
+      <string>Atilde</string>
+      <string>AE</string>
+      <string>AEacute</string>
+      <string>B</string>
+      <string>C</string>
+      <string>Cacute</string>
+      <string>Ccaron</string>
+      <string>Ccedilla</string>
+      <string>Ccedillaacute</string>
+      <string>Ccircumflex</string>
+      <string>Cdotaccent</string>
+      <string>D</string>
+      <string>DZcaron</string>
+      <string>Eth</string>
+      <string>Dcaron</string>
+      <string>Dcroat</string>
+      <string>Ddotbelow</string>
+      <string>Dlinebelow</string>
+      <string>Dzcaron</string>
+      <string>E</string>
+      <string>Eacute</string>
+      <string>Ebreve</string>
+      <string>Ecaron</string>
+      <string>Ecedillabreve</string>
+      <string>Ecircumflex</string>
+      <string>Ecircumflexacute</string>
+      <string>Ecircumflexdotbelow</string>
+      <string>Ecircumflexgrave</string>
+      <string>Ecircumflexhookabove</string>
+      <string>Ecircumflextilde</string>
+      <string>Edblgrave</string>
+      <string>Edieresis</string>
+      <string>Edotaccent</string>
+      <string>Edotbelow</string>
+      <string>Egrave</string>
+      <string>Ehookabove</string>
+      <string>Einvertedbreve</string>
+      <string>Emacron</string>
+      <string>Emacronacute</string>
+      <string>Emacrongrave</string>
+      <string>Eogonek</string>
+      <string>Etilde</string>
+      <string>F</string>
+      <string>G</string>
+      <string>Gbreve</string>
+      <string>Gcaron</string>
+      <string>Gcircumflex</string>
+      <string>Gcommaaccent</string>
+      <string>Gdotaccent</string>
+      <string>Gmacron</string>
+      <string>H</string>
+      <string>Hbar</string>
+      <string>Hbrevebelow</string>
+      <string>Hcircumflex</string>
+      <string>Hdotbelow</string>
+      <string>I</string>
+      <string>Iacute</string>
+      <string>Ibreve</string>
+      <string>Icaron</string>
+      <string>Icircumflex</string>
+      <string>Idblgrave</string>
+      <string>Idieresis</string>
+      <string>Idieresisacute</string>
+      <string>Idotaccent</string>
+      <string>Idotbelow</string>
+      <string>Igrave</string>
+      <string>Ihookabove</string>
+      <string>Iinvertedbreve</string>
+      <string>Imacron</string>
+      <string>Iogonek</string>
+      <string>Itilde</string>
+      <string>J</string>
+      <string>Jacute</string>
+      <string>Jcircumflex</string>
+      <string>K</string>
+      <string>Kacute</string>
+      <string>Kcommaaccent</string>
+      <string>L</string>
+      <string>LJ</string>
+      <string>Lacute</string>
+      <string>Lcaron</string>
+      <string>Lcommaaccent</string>
+      <string>Ldot</string>
+      <string>Ldotbelow</string>
+      <string>Lj</string>
+      <string>Llinebelow</string>
+      <string>Lslash</string>
+      <string>M</string>
+      <string>Mdotbelow</string>
+      <string>N</string>
+      <string>NJ</string>
+      <string>Nacute</string>
+      <string>Ncaron</string>
+      <string>Ncommaaccent</string>
+      <string>Ndotaccent</string>
+      <string>Ndotbelow</string>
+      <string>Eng</string>
+      <string>Nj</string>
+      <string>Nlinebelow</string>
+      <string>Ntilde</string>
+      <string>O</string>
+      <string>Oacute</string>
+      <string>Obreve</string>
+      <string>Ocaron</string>
+      <string>Ocircumflex</string>
+      <string>Ocircumflexacute</string>
+      <string>Ocircumflexdotbelow</string>
+      <string>Ocircumflexgrave</string>
+      <string>Ocircumflexhookabove</string>
+      <string>Ocircumflextilde</string>
+      <string>Odblgrave</string>
+      <string>Odieresis</string>
+      <string>Odieresismacron</string>
+      <string>Odotaccentmacron</string>
+      <string>Odotbelow</string>
+      <string>Ograve</string>
+      <string>Ohookabove</string>
+      <string>Ohorn</string>
+      <string>Ohornacute</string>
+      <string>Ohorndotbelow</string>
+      <string>Ohorngrave</string>
+      <string>Ohornhookabove</string>
+      <string>Ohorntilde</string>
+      <string>Ohungarumlaut</string>
+      <string>Oinvertedbreve</string>
+      <string>Omacron</string>
+      <string>Omacronacute</string>
+      <string>Omacrongrave</string>
+      <string>Oogonek</string>
+      <string>Oslash</string>
+      <string>Oslashacute</string>
+      <string>Otilde</string>
+      <string>Otildeacute</string>
+      <string>Otildedieresis</string>
+      <string>Otildemacron</string>
+      <string>OE</string>
+      <string>P</string>
+      <string>Thorn</string>
+      <string>Q</string>
+      <string>R</string>
+      <string>Racute</string>
+      <string>Rcaron</string>
+      <string>Rcommaaccent</string>
+      <string>Rdblgrave</string>
+      <string>Rdotbelow</string>
+      <string>Rinvertedbreve</string>
+      <string>Rlinebelow</string>
+      <string>S</string>
+      <string>Sacute</string>
+      <string>Sacutedotaccent</string>
+      <string>Saltillo</string>
+      <string>Scaron</string>
+      <string>Scarondotaccent</string>
+      <string>Scedilla</string>
+      <string>Scircumflex</string>
+      <string>Scommaaccent</string>
+      <string>Sdotaccent</string>
+      <string>Sdotbelow</string>
+      <string>Sdotbelowdotaccent</string>
+      <string>Germandbls</string>
+      <string>Schwa</string>
+      <string>T</string>
+      <string>Tbar</string>
+      <string>Tcaron</string>
+      <string>Tcedilla</string>
+      <string>Tcommaaccent</string>
+      <string>Tdotbelow</string>
+      <string>Tlinebelow</string>
+      <string>U</string>
+      <string>Uacute</string>
+      <string>Ubreve</string>
+      <string>Ucaron</string>
+      <string>Ucircumflex</string>
+      <string>Udblgrave</string>
+      <string>Udieresis</string>
+      <string>Udieresisacute</string>
+      <string>Udieresiscaron</string>
+      <string>Udieresisgrave</string>
+      <string>Udieresismacron</string>
+      <string>Udotbelow</string>
+      <string>Ugrave</string>
+      <string>Uhookabove</string>
+      <string>Uhorn</string>
+      <string>Uhornacute</string>
+      <string>Uhorndotbelow</string>
+      <string>Uhorngrave</string>
+      <string>Uhornhookabove</string>
+      <string>Uhorntilde</string>
+      <string>Uhungarumlaut</string>
+      <string>Uinvertedbreve</string>
+      <string>Umacron</string>
+      <string>Umacrondieresis</string>
+      <string>Uogonek</string>
+      <string>Uring</string>
+      <string>Utilde</string>
+      <string>Utildeacute</string>
+      <string>V</string>
+      <string>W</string>
+      <string>Wacute</string>
+      <string>Wcircumflex</string>
+      <string>Wdieresis</string>
+      <string>Wgrave</string>
+      <string>X</string>
+      <string>Y</string>
+      <string>Yacute</string>
+      <string>Ycircumflex</string>
+      <string>Ydieresis</string>
+      <string>Ydotaccent</string>
+      <string>Ydotbelow</string>
+      <string>Ygrave</string>
+      <string>Yhookabove</string>
+      <string>Ymacron</string>
+      <string>Ytilde</string>
+      <string>Z</string>
+      <string>Zacute</string>
+      <string>Zcaron</string>
+      <string>Zdotaccent</string>
+      <string>Zdotbelow</string>
+      <string>a</string>
+      <string>aacute</string>
+      <string>abreve</string>
+      <string>abreveacute</string>
+      <string>abrevedotbelow</string>
+      <string>abrevegrave</string>
+      <string>abrevehookabove</string>
+      <string>abrevetilde</string>
+      <string>acaron</string>
+      <string>acircumflex</string>
+      <string>acircumflexacute</string>
+      <string>acircumflexdotbelow</string>
+      <string>acircumflexgrave</string>
+      <string>acircumflexhookabove</string>
+      <string>acircumflextilde</string>
+      <string>adblgrave</string>
+      <string>adieresis</string>
+      <string>adotbelow</string>
+      <string>agrave</string>
+      <string>ahookabove</string>
+      <string>ainvertedbreve</string>
+      <string>amacron</string>
+      <string>aogonek</string>
+      <string>aring</string>
+      <string>aringacute</string>
+      <string>atilde</string>
+      <string>ae</string>
+      <string>aeacute</string>
+      <string>b</string>
+      <string>c</string>
+      <string>cacute</string>
+      <string>ccaron</string>
+      <string>ccedilla</string>
+      <string>ccedillaacute</string>
+      <string>ccircumflex</string>
+      <string>cdotaccent</string>
+      <string>d</string>
+      <string>eth</string>
+      <string>dcaron</string>
+      <string>dcroat</string>
+      <string>ddotbelow</string>
+      <string>dlinebelow</string>
+      <string>dzcaron</string>
+      <string>e</string>
+      <string>eacute</string>
+      <string>ebreve</string>
+      <string>ecaron</string>
+      <string>ecedillabreve</string>
+      <string>ecircumflex</string>
+      <string>ecircumflexacute</string>
+      <string>ecircumflexdotbelow</string>
+      <string>ecircumflexgrave</string>
+      <string>ecircumflexhookabove</string>
+      <string>ecircumflextilde</string>
+      <string>edblgrave</string>
+      <string>edieresis</string>
+      <string>edotaccent</string>
+      <string>edotbelow</string>
+      <string>egrave</string>
+      <string>ehookabove</string>
+      <string>einvertedbreve</string>
+      <string>emacron</string>
+      <string>emacronacute</string>
+      <string>emacrongrave</string>
+      <string>eogonek</string>
+      <string>etilde</string>
+      <string>schwa</string>
+      <string>f</string>
+      <string>g</string>
+      <string>gbreve</string>
+      <string>gcaron</string>
+      <string>gcircumflex</string>
+      <string>gcommaaccent</string>
+      <string>gdotaccent</string>
+      <string>gmacron</string>
+      <string>h</string>
+      <string>hbar</string>
+      <string>hbrevebelow</string>
+      <string>hcircumflex</string>
+      <string>hdotbelow</string>
+      <string>i</string>
+      <string>idotless</string>
+      <string>iacute</string>
+      <string>ibreve</string>
+      <string>icaron</string>
+      <string>icircumflex</string>
+      <string>idblgrave</string>
+      <string>idieresis</string>
+      <string>idieresisacute</string>
+      <string>idotaccent</string>
+      <string>idotbelow</string>
+      <string>igrave</string>
+      <string>ihookabove</string>
+      <string>iinvertedbreve</string>
+      <string>imacron</string>
+      <string>iogonek</string>
+      <string>itilde</string>
+      <string>j</string>
+      <string>jdotless</string>
+      <string>jacute</string>
+      <string>jcircumflex</string>
+      <string>k</string>
+      <string>kacute</string>
+      <string>kcommaaccent</string>
+      <string>kgreenlandic</string>
+      <string>l</string>
+      <string>lacute</string>
+      <string>lcaron</string>
+      <string>lcommaaccent</string>
+      <string>ldot</string>
+      <string>ldotbelow</string>
+      <string>lj</string>
+      <string>llinebelow</string>
+      <string>lslash</string>
+      <string>m</string>
+      <string>mdotbelow</string>
+      <string>n</string>
+      <string>nacute</string>
+      <string>ncaron</string>
+      <string>ncommaaccent</string>
+      <string>ndotaccent</string>
+      <string>ndotbelow</string>
+      <string>eng</string>
+      <string>nj</string>
+      <string>nlinebelow</string>
+      <string>ntilde</string>
+      <string>o</string>
+      <string>oacute</string>
+      <string>obreve</string>
+      <string>ocaron</string>
+      <string>ocircumflex</string>
+      <string>ocircumflexacute</string>
+      <string>ocircumflexdotbelow</string>
+      <string>ocircumflexgrave</string>
+      <string>ocircumflexhookabove</string>
+      <string>ocircumflextilde</string>
+      <string>odblgrave</string>
+      <string>odieresis</string>
+      <string>odieresismacron</string>
+      <string>odotaccentmacron</string>
+      <string>odotbelow</string>
+      <string>ograve</string>
+      <string>ohookabove</string>
+      <string>ohorn</string>
+      <string>ohornacute</string>
+      <string>ohorndotbelow</string>
+      <string>ohorngrave</string>
+      <string>ohornhookabove</string>
+      <string>ohorntilde</string>
+      <string>ohungarumlaut</string>
+      <string>oinvertedbreve</string>
+      <string>omacron</string>
+      <string>omacronacute</string>
+      <string>omacrongrave</string>
+      <string>oogonek</string>
+      <string>oslash</string>
+      <string>oslashacute</string>
+      <string>otilde</string>
+      <string>otildeacute</string>
+      <string>otildedieresis</string>
+      <string>otildemacron</string>
+      <string>oe</string>
+      <string>p</string>
+      <string>thorn</string>
+      <string>q</string>
+      <string>r</string>
+      <string>racute</string>
+      <string>rcaron</string>
+      <string>rcommaaccent</string>
+      <string>rdblgrave</string>
+      <string>rdotbelow</string>
+      <string>rinvertedbreve</string>
+      <string>rlinebelow</string>
+      <string>s</string>
+      <string>sacute</string>
+      <string>sacutedotaccent</string>
+      <string>saltillo</string>
+      <string>scaron</string>
+      <string>scarondotaccent</string>
+      <string>scedilla</string>
+      <string>scircumflex</string>
+      <string>scommaaccent</string>
+      <string>sdotaccent</string>
+      <string>sdotbelow</string>
+      <string>sdotbelowdotaccent</string>
+      <string>germandbls</string>
+      <string>t</string>
+      <string>tbar</string>
+      <string>tcaron</string>
+      <string>tcedilla</string>
+      <string>tcommaaccent</string>
+      <string>tdieresis</string>
+      <string>tdotbelow</string>
+      <string>tlinebelow</string>
+      <string>u</string>
+      <string>uacute</string>
+      <string>ubreve</string>
+      <string>ucaron</string>
+      <string>ucircumflex</string>
+      <string>udblgrave</string>
+      <string>udieresis</string>
+      <string>udieresisacute</string>
+      <string>udieresiscaron</string>
+      <string>udieresisgrave</string>
+      <string>udieresismacron</string>
+      <string>udotbelow</string>
+      <string>ugrave</string>
+      <string>uhookabove</string>
+      <string>uhorn</string>
+      <string>uhornacute</string>
+      <string>uhorndotbelow</string>
+      <string>uhorngrave</string>
+      <string>uhornhookabove</string>
+      <string>uhorntilde</string>
+      <string>uhungarumlaut</string>
+      <string>uinvertedbreve</string>
+      <string>umacron</string>
+      <string>umacrondieresis</string>
+      <string>uogonek</string>
+      <string>uring</string>
+      <string>utilde</string>
+      <string>utildeacute</string>
+      <string>v</string>
+      <string>w</string>
+      <string>wacute</string>
+      <string>wcircumflex</string>
+      <string>wdieresis</string>
+      <string>wgrave</string>
+      <string>x</string>
+      <string>y</string>
+      <string>yacute</string>
+      <string>ycircumflex</string>
+      <string>ydieresis</string>
+      <string>ydotaccent</string>
+      <string>ydotbelow</string>
+      <string>ygrave</string>
+      <string>yhookabove</string>
+      <string>ymacron</string>
+      <string>ytilde</string>
+      <string>z</string>
+      <string>zacute</string>
+      <string>zcaron</string>
+      <string>zdotaccent</string>
+      <string>zdotbelow</string>
+      <string>f_f</string>
+      <string>f_f_i</string>
+      <string>f_f_l</string>
+      <string>fi</string>
+      <string>fl</string>
+      <string>ordfeminine</string>
+      <string>ordmasculine</string>
+      <string>A-cy</string>
+      <string>Be-cy</string>
+      <string>Ve-cy</string>
+      <string>Ge-cy</string>
+      <string>Gje-cy</string>
+      <string>Gheupturn-cy</string>
+      <string>De-cy</string>
+      <string>Ie-cy</string>
+      <string>Iegrave-cy</string>
+      <string>Io-cy</string>
+      <string>Zhe-cy</string>
+      <string>Ze-cy</string>
+      <string>Ii-cy</string>
+      <string>Iishort-cy</string>
+      <string>Iigrave-cy</string>
+      <string>Ka-cy</string>
+      <string>Kje-cy</string>
+      <string>El-cy</string>
+      <string>Em-cy</string>
+      <string>En-cy</string>
+      <string>O-cy</string>
+      <string>Pe-cy</string>
+      <string>Er-cy</string>
+      <string>Es-cy</string>
+      <string>Te-cy</string>
+      <string>U-cy</string>
+      <string>Ushort-cy</string>
+      <string>Ef-cy</string>
+      <string>Ha-cy</string>
+      <string>Che-cy</string>
+      <string>Tse-cy</string>
+      <string>Sha-cy</string>
+      <string>Shcha-cy</string>
+      <string>Dzhe-cy</string>
+      <string>Softsign-cy</string>
+      <string>Hardsign-cy</string>
+      <string>Yeru-cy</string>
+      <string>Lje-cy</string>
+      <string>Nje-cy</string>
+      <string>Dze-cy</string>
+      <string>E-cy</string>
+      <string>Ereversed-cy</string>
+      <string>I-cy</string>
+      <string>Yi-cy</string>
+      <string>Je-cy</string>
+      <string>Tshe-cy</string>
+      <string>Iu-cy</string>
+      <string>Ia-cy</string>
+      <string>Dje-cy</string>
+      <string>Yat-cy</string>
+      <string>Yusbig-cy</string>
+      <string>Fita-cy</string>
+      <string>Izhitsa-cy</string>
+      <string>Ghestroke-cy</string>
+      <string>Ghemiddlehook-cy</string>
+      <string>Zhedescender-cy</string>
+      <string>Zedescender-cy</string>
+      <string>Kadescender-cy</string>
+      <string>Kaverticalstroke-cy</string>
+      <string>Kabashkir-cy</string>
+      <string>Endescender-cy</string>
+      <string>Enghe-cy</string>
+      <string>Esdescender-cy</string>
+      <string>Ustraight-cy</string>
+      <string>Ustraightstroke-cy</string>
+      <string>Hadescender-cy</string>
+      <string>Chedescender-cy</string>
+      <string>Cheverticalstroke-cy</string>
+      <string>Shha-cy</string>
+      <string>Palochka-cy</string>
+      <string>Zhebreve-cy</string>
+      <string>Chekhakassian-cy</string>
+      <string>Abreve-cy</string>
+      <string>Adieresis-cy</string>
+      <string>Aie-cy</string>
+      <string>Iebreve-cy</string>
+      <string>Schwa-cy</string>
+      <string>Zhedieresis-cy</string>
+      <string>Zedieresis-cy</string>
+      <string>Imacron-cy</string>
+      <string>Idieresis-cy</string>
+      <string>Odieresis-cy</string>
+      <string>Obarred-cy</string>
+      <string>Umacron-cy</string>
+      <string>Udieresis-cy</string>
+      <string>Uhungarumlaut-cy</string>
+      <string>Chedieresis-cy</string>
+      <string>Gedescender-cy</string>
+      <string>Yerudieresis-cy</string>
+      <string>Qa-cy</string>
+      <string>We-cy</string>
+      <string>a-cy</string>
+      <string>be-cy</string>
+      <string>ve-cy</string>
+      <string>ge-cy</string>
+      <string>gje-cy</string>
+      <string>gheupturn-cy</string>
+      <string>de-cy</string>
+      <string>ie-cy</string>
+      <string>iegrave-cy</string>
+      <string>io-cy</string>
+      <string>zhe-cy</string>
+      <string>ze-cy</string>
+      <string>ii-cy</string>
+      <string>iishort-cy</string>
+      <string>iigrave-cy</string>
+      <string>ka-cy</string>
+      <string>kje-cy</string>
+      <string>el-cy</string>
+      <string>em-cy</string>
+      <string>en-cy</string>
+      <string>o-cy</string>
+      <string>pe-cy</string>
+      <string>er-cy</string>
+      <string>es-cy</string>
+      <string>te-cy</string>
+      <string>u-cy</string>
+      <string>ushort-cy</string>
+      <string>ef-cy</string>
+      <string>ha-cy</string>
+      <string>che-cy</string>
+      <string>tse-cy</string>
+      <string>sha-cy</string>
+      <string>shcha-cy</string>
+      <string>dzhe-cy</string>
+      <string>softsign-cy</string>
+      <string>hardsign-cy</string>
+      <string>yeru-cy</string>
+      <string>lje-cy</string>
+      <string>nje-cy</string>
+      <string>dze-cy</string>
+      <string>e-cy</string>
+      <string>ereversed-cy</string>
+      <string>i-cy</string>
+      <string>yi-cy</string>
+      <string>je-cy</string>
+      <string>tshe-cy</string>
+      <string>iu-cy</string>
+      <string>ia-cy</string>
+      <string>dje-cy</string>
+      <string>yat-cy</string>
+      <string>yusbig-cy</string>
+      <string>fita-cy</string>
+      <string>izhitsa-cy</string>
+      <string>ghestroke-cy</string>
+      <string>ghemiddlehook-cy</string>
+      <string>zhedescender-cy</string>
+      <string>zedescender-cy</string>
+      <string>kadescender-cy</string>
+      <string>kaverticalstroke-cy</string>
+      <string>kabashkir-cy</string>
+      <string>endescender-cy</string>
+      <string>enghe-cy</string>
+      <string>esdescender-cy</string>
+      <string>ustraight-cy</string>
+      <string>ustraightstroke-cy</string>
+      <string>hadescender-cy</string>
+      <string>chedescender-cy</string>
+      <string>cheverticalstroke-cy</string>
+      <string>shha-cy</string>
+      <string>palochka-cy</string>
+      <string>zhebreve-cy</string>
+      <string>chekhakassian-cy</string>
+      <string>abreve-cy</string>
+      <string>adieresis-cy</string>
+      <string>aie-cy</string>
+      <string>iebreve-cy</string>
+      <string>schwa-cy</string>
+      <string>zhedieresis-cy</string>
+      <string>zedieresis-cy</string>
+      <string>imacron-cy</string>
+      <string>idieresis-cy</string>
+      <string>odieresis-cy</string>
+      <string>obarred-cy</string>
+      <string>umacron-cy</string>
+      <string>udieresis-cy</string>
+      <string>uhungarumlaut-cy</string>
+      <string>chedieresis-cy</string>
+      <string>gedescender-cy</string>
+      <string>yerudieresis-cy</string>
+      <string>qa-cy</string>
+      <string>we-cy</string>
+      <string>pi</string>
+      <string>zero</string>
+      <string>one</string>
+      <string>two</string>
+      <string>three</string>
+      <string>four</string>
+      <string>five</string>
+      <string>six</string>
+      <string>seven</string>
+      <string>eight</string>
+      <string>nine</string>
+      <string>zero.lf</string>
+      <string>one.lf</string>
+      <string>two.lf</string>
+      <string>three.lf</string>
+      <string>four.lf</string>
+      <string>five.lf</string>
+      <string>six.lf</string>
+      <string>seven.lf</string>
+      <string>eight.lf</string>
+      <string>nine.lf</string>
+      <string>zero.lf.zero</string>
+      <string>zero.osf</string>
+      <string>one.osf</string>
+      <string>two.osf</string>
+      <string>three.osf</string>
+      <string>four.osf</string>
+      <string>five.osf</string>
+      <string>six.osf</string>
+      <string>seven.osf</string>
+      <string>eight.osf</string>
+      <string>nine.osf</string>
+      <string>zero.osf.zero</string>
+      <string>six.ss01</string>
+      <string>nine.ss01</string>
+      <string>zero.tf</string>
+      <string>one.tf</string>
+      <string>two.tf</string>
+      <string>three.tf</string>
+      <string>four.tf</string>
+      <string>five.tf</string>
+      <string>six.tf</string>
+      <string>seven.tf</string>
+      <string>eight.tf</string>
+      <string>nine.tf</string>
+      <string>zero.tf.zero</string>
+      <string>zero.tosf</string>
+      <string>one.tosf</string>
+      <string>two.tosf</string>
+      <string>three.tosf</string>
+      <string>four.tosf</string>
+      <string>five.tosf</string>
+      <string>six.tosf</string>
+      <string>seven.tosf</string>
+      <string>eight.tosf</string>
+      <string>nine.tosf</string>
+      <string>zero.tosf.zero</string>
+      <string>zero.zero</string>
+      <string>zeroinferior</string>
+      <string>oneinferior</string>
+      <string>twoinferior</string>
+      <string>threeinferior</string>
+      <string>fourinferior</string>
+      <string>fiveinferior</string>
+      <string>sixinferior</string>
+      <string>seveninferior</string>
+      <string>eightinferior</string>
+      <string>nineinferior</string>
+      <string>zero.subs</string>
+      <string>one.subs</string>
+      <string>two.subs</string>
+      <string>three.subs</string>
+      <string>four.subs</string>
+      <string>five.subs</string>
+      <string>six.subs</string>
+      <string>seven.subs</string>
+      <string>eight.subs</string>
+      <string>nine.subs</string>
+      <string>zero.dnom</string>
+      <string>one.dnom</string>
+      <string>two.dnom</string>
+      <string>three.dnom</string>
+      <string>four.dnom</string>
+      <string>five.dnom</string>
+      <string>six.dnom</string>
+      <string>seven.dnom</string>
+      <string>eight.dnom</string>
+      <string>nine.dnom</string>
+      <string>zero.numr</string>
+      <string>one.numr</string>
+      <string>two.numr</string>
+      <string>three.numr</string>
+      <string>four.numr</string>
+      <string>five.numr</string>
+      <string>six.numr</string>
+      <string>seven.numr</string>
+      <string>eight.numr</string>
+      <string>nine.numr</string>
+      <string>zerosuperior</string>
+      <string>onesuperior</string>
+      <string>twosuperior</string>
+      <string>threesuperior</string>
+      <string>foursuperior</string>
+      <string>fivesuperior</string>
+      <string>sixsuperior</string>
+      <string>sevensuperior</string>
+      <string>eightsuperior</string>
+      <string>ninesuperior</string>
+      <string>fraction</string>
+      <string>onefraction</string>
+      <string>onehalf</string>
+      <string>zerothird</string>
+      <string>onethird</string>
+      <string>twothirds</string>
+      <string>onequarter</string>
+      <string>threequarters</string>
+      <string>onefifth</string>
+      <string>twofifths</string>
+      <string>threefifths</string>
+      <string>fourfifths</string>
+      <string>onesixth</string>
+      <string>fivesixths</string>
+      <string>oneseventh</string>
+      <string>oneeighth</string>
+      <string>threeeighths</string>
+      <string>fiveeighths</string>
+      <string>seveneighths</string>
+      <string>oneninth</string>
+      <string>onetenth</string>
+      <string>period</string>
+      <string>comma</string>
+      <string>colon</string>
+      <string>semicolon</string>
+      <string>ellipsis</string>
+      <string>exclam</string>
+      <string>exclamdown</string>
+      <string>question</string>
+      <string>questiondown</string>
+      <string>periodcentered</string>
+      <string>bullet</string>
+      <string>asterisk</string>
+      <string>numbersign</string>
+      <string>slash</string>
+      <string>backslash</string>
+      <string>periodcentered.loclCAT.case</string>
+      <string>periodcentered.loclCAT</string>
+      <string>parenleft</string>
+      <string>parenright</string>
+      <string>braceleft</string>
+      <string>braceright</string>
+      <string>bracketleft</string>
+      <string>bracketright</string>
+      <string>hyphen</string>
+      <string>softhyphen</string>
+      <string>endash</string>
+      <string>emdash</string>
+      <string>figuredash</string>
+      <string>horizontalbar</string>
+      <string>hyphentwo</string>
+      <string>nonbreakinghyphen</string>
+      <string>underscore</string>
+      <string>quotesinglbase</string>
+      <string>quotedblbase</string>
+      <string>quotedblleft</string>
+      <string>quotedblright</string>
+      <string>quoteleft</string>
+      <string>quoteright</string>
+      <string>guillemetleft</string>
+      <string>guillemetright</string>
+      <string>guilsinglleft</string>
+      <string>guilsinglright</string>
+      <string>primeReversed</string>
+      <string>tripleprime</string>
+      <string>quotedbl</string>
+      <string>quotesingle</string>
+      <string>leftanglebracket-math</string>
+      <string>rightanglebracket-math</string>
+      <string>emquad</string>
+      <string>emspace</string>
+      <string>enquad</string>
+      <string>enspace</string>
+      <string>figurespace</string>
+      <string>fourperemspace</string>
+      <string>hairspace</string>
+      <string>punctuationspace</string>
+      <string>sixperemspace</string>
+      <string>space</string>
+      <string>nbspace</string>
+      <string>thinspace</string>
+      <string>threeperemspace</string>
+      <string>zerowidthspace</string>
+      <string>cedi</string>
+      <string>cent</string>
+      <string>colonsign</string>
+      <string>currency</string>
+      <string>dollar</string>
+      <string>dong</string>
+      <string>euro</string>
+      <string>florin</string>
+      <string>franc</string>
+      <string>guarani</string>
+      <string>kip</string>
+      <string>lira</string>
+      <string>liraTurkish</string>
+      <string>manat</string>
+      <string>naira</string>
+      <string>peseta</string>
+      <string>peso</string>
+      <string>ruble</string>
+      <string>rupeeIndian</string>
+      <string>sterling</string>
+      <string>won</string>
+      <string>yen</string>
+      <string>hryvnia</string>
+      <string>tenge</string>
+      <string>tugrik</string>
+      <string>bulletoperator</string>
+      <string>commercialMinusSign</string>
+      <string>divisionslash</string>
+      <string>equivalence</string>
+      <string>notidentical</string>
+      <string>plus</string>
+      <string>minus</string>
+      <string>multiply</string>
+      <string>divide</string>
+      <string>equal</string>
+      <string>notequal</string>
+      <string>greater</string>
+      <string>less</string>
+      <string>greaterequal</string>
+      <string>lessequal</string>
+      <string>plusminus</string>
+      <string>approxequal</string>
+      <string>logicalnot</string>
+      <string>asciitilde</string>
+      <string>asciicircum</string>
+      <string>emptyset</string>
+      <string>infinity</string>
+      <string>integral</string>
+      <string>Ohm</string>
+      <string>increment</string>
+      <string>product</string>
+      <string>summation</string>
+      <string>radical</string>
+      <string>partialdiff</string>
+      <string>micro</string>
+      <string>percent</string>
+      <string>perthousand</string>
+      <string>ratio</string>
+      <string>bulletoperator.tf</string>
+      <string>commercialMinusSign.tf</string>
+      <string>divisionslash.tf</string>
+      <string>equivalence.tf</string>
+      <string>notidentical.tf</string>
+      <string>plus.tf</string>
+      <string>minus.tf</string>
+      <string>multiply.tf</string>
+      <string>divide.tf</string>
+      <string>equal.tf</string>
+      <string>notequal.tf</string>
+      <string>greater.tf</string>
+      <string>less.tf</string>
+      <string>greaterequal.tf</string>
+      <string>lessequal.tf</string>
+      <string>plusminus.tf</string>
+      <string>approxequal.tf</string>
+      <string>logicalnot.tf</string>
+      <string>upArrow</string>
+      <string>rightArrow</string>
+      <string>downArrow</string>
+      <string>leftArrow</string>
+      <string>blackCircle</string>
+      <string>whiteCircle</string>
+      <string>lozenge</string>
+      <string>at</string>
+      <string>ampersand</string>
+      <string>paragraph</string>
+      <string>section</string>
+      <string>copyright</string>
+      <string>registered</string>
+      <string>trademark</string>
+      <string>degree</string>
+      <string>minute</string>
+      <string>second</string>
+      <string>bar</string>
+      <string>brokenbar</string>
+      <string>dagger</string>
+      <string>literSign</string>
+      <string>daggerdbl</string>
+      <string>estimated</string>
+      <string>numero</string>
+      <string>blank</string>
+      <string>apostrophemod</string>
+      <string>commaturnedmod</string>
+      <string>doubleprimemod</string>
+      <string>firsttonechinese</string>
+      <string>fourthtonechinese</string>
+      <string>primemod</string>
+      <string>ringhalfleft</string>
+      <string>ringhalfright</string>
+      <string>secondtonechinese</string>
+      <string>verticallinelowmod</string>
+      <string>verticallinemod</string>
+      <string>dieresiscomb</string>
+      <string>dieresiscomb_gravecomb</string>
+      <string>dieresiscomb_acutecomb</string>
+      <string>dieresiscomb_caroncomb</string>
+      <string>dieresiscomb_macroncomb</string>
+      <string>dotaccentcomb</string>
+      <string>dotaccentcomb_macroncomb</string>
+      <string>gravecomb</string>
+      <string>acutecomb</string>
+      <string>acutecomb_dotaccentcomb</string>
+      <string>hungarumlautcomb</string>
+      <string>caroncomb.alt</string>
+      <string>circumflexcomb</string>
+      <string>caroncomb</string>
+      <string>caroncomb_dotaccentcomb</string>
+      <string>brevecomb</string>
+      <string>ringcomb</string>
+      <string>ringcomb_acutecomb</string>
+      <string>tildecomb</string>
+      <string>tildecomb_dieresiscomb</string>
+      <string>tildecomb_acutecomb</string>
+      <string>tildecomb_macroncomb</string>
+      <string>macroncomb</string>
+      <string>macroncomb_dieresiscomb</string>
+      <string>macroncomb_gravecomb</string>
+      <string>macroncomb_acutecomb</string>
+      <string>hookabovecomb</string>
+      <string>verticallineabovecomb</string>
+      <string>dblgravecomb</string>
+      <string>breveinvertedcomb</string>
+      <string>commaturnedabovecomb</string>
+      <string>horncomb</string>
+      <string>dotbelowcomb</string>
+      <string>dieresisbelowcomb</string>
+      <string>commaaccentcomb</string>
+      <string>cedillacomb</string>
+      <string>ogonekcomb</string>
+      <string>verticallinebelowcomb</string>
+      <string>brevebelowcomb</string>
+      <string>macronbelowcomb</string>
+      <string>strokeshortcomb</string>
+      <string>strokelongcomb</string>
+      <string>slashshortcomb</string>
+      <string>slashlongcomb</string>
+      <string>acute</string>
+      <string>breve</string>
+      <string>caron</string>
+      <string>cedilla</string>
+      <string>circumflex</string>
+      <string>dieresis</string>
+      <string>dotaccent</string>
+      <string>grave</string>
+      <string>hungarumlaut</string>
+      <string>macron</string>
+      <string>ogonek</string>
+      <string>ring</string>
+      <string>tilde</string>
+      <string>dieresiscomb.case</string>
+      <string>dotaccentcomb.case</string>
+      <string>gravecomb.case</string>
+      <string>acutecomb.case</string>
+      <string>hungarumlautcomb.case</string>
+      <string>circumflexcomb.case</string>
+      <string>caroncomb.case</string>
+      <string>brevecomb.case</string>
+      <string>ringcomb.case</string>
+      <string>ringcomb_acutecomb.case</string>
+      <string>tildecomb.case</string>
+      <string>macroncomb.case</string>
+      <string>hookabovecomb.case</string>
+      <string>dblgravecomb.case</string>
+      <string>breveinvertedcomb.case</string>
+      <string>strokeshortcomb.case</string>
+      <string>slashshortcomb.case</string>
+      <string>slashlongcomb.case</string>
+      <string>macroncomb.narrow.case</string>
+      <string>ogonekcomb.tall.case</string>
+      <string>dieresiscomb.loclVIET</string>
+      <string>dotaccentcomb.loclVIET</string>
+      <string>gravecomb.loclVIET</string>
+      <string>acutecomb.loclVIET</string>
+      <string>circumflexcomb.loclVIET</string>
+      <string>caroncomb.loclVIET</string>
+      <string>brevecomb.loclVIET</string>
+      <string>tildecomb.loclVIET</string>
+      <string>macroncomb.loclVIET</string>
+      <string>hookabovecomb.loclVIET</string>
+      <string>macroncomb.narrow</string>
+      <string>ogonekcomb.narrow</string>
+      <string>macronbelowcomb.narrow</string>
+      <string>ogonekcomb.tall</string>
+      <string>brevecomb-cy</string>
+      <string>descender-cy</string>
+      <string>brevecomb-cy.case</string>
+      <string>descender-cy.case</string>
+      <string>descender-cy.strait</string>
+      <string>brevecomb_acutecomb</string>
+      <string>brevecomb_gravecomb</string>
+      <string>brevecomb_hookabovecomb</string>
+      <string>brevecomb_tildecomb</string>
+      <string>circumflexcomb_acutecomb</string>
+      <string>circumflexcomb_gravecomb</string>
+      <string>circumflexcomb_hookabovecomb</string>
+      <string>circumflexcomb_tildecomb</string>
+      <string>brevecomb_acutecomb.case</string>
+      <string>brevecomb_gravecomb.case</string>
+      <string>brevecomb_hookabovecomb.case</string>
+      <string>brevecomb_tildecomb.case</string>
+      <string>circumflexcomb_acutecomb.case</string>
+      <string>circumflexcomb_gravecomb.case</string>
+      <string>circumflexcomb_hookabovecomb.case</string>
+      <string>circumflexcomb_tildecomb.case</string>
+      <string>_descenderreversed-cy</string>
+      <string>_bar-cy</string>
+      <string>_descender-cy.case.straight</string>
+      <string>_descenderreverse-cy.case</string>
+      <string>_bottomhook</string>
+      <string>_o.numero</string>
+      <string>_slash.zero</string>
+      <string>_typoquote</string>
+      <string>_commaaccent</string>
+      <string>_slash.zero.osf</string>
+      <string>_currencyvstem</string>
+    </array>
+    <key>public.postscriptNames</key>
+    <dict>
+      <key>A-cy</key>
+      <string>uni0410</string>
+      <key>Abreve-cy</key>
+      <string>uni04D0</string>
+      <key>Abreveacute</key>
+      <string>uni1EAE</string>
+      <key>Abrevedotbelow</key>
+      <string>uni1EB6</string>
+      <key>Abrevegrave</key>
+      <string>uni1EB0</string>
+      <key>Abrevehookabove</key>
+      <string>uni1EB2</string>
+      <key>Abrevetilde</key>
+      <string>uni1EB4</string>
+      <key>Acaron</key>
+      <string>uni01CD</string>
+      <key>Acircumflexacute</key>
+      <string>uni1EA4</string>
+      <key>Acircumflexdotbelow</key>
+      <string>uni1EAC</string>
+      <key>Acircumflexgrave</key>
+      <string>uni1EA6</string>
+      <key>Acircumflexhookabove</key>
+      <string>uni1EA8</string>
+      <key>Acircumflextilde</key>
+      <string>uni1EAA</string>
+      <key>Adblgrave</key>
+      <string>uni0200</string>
+      <key>Adieresis-cy</key>
+      <string>uni04D2</string>
+      <key>Adotbelow</key>
+      <string>uni1EA0</string>
+      <key>Ahookabove</key>
+      <string>uni1EA2</string>
+      <key>Aie-cy</key>
+      <string>uni04D4</string>
+      <key>Ainvertedbreve</key>
+      <string>uni0202</string>
+      <key>Be-cy</key>
+      <string>uni0411</string>
+      <key>Ccedillaacute</key>
+      <string>uni1E08</string>
+      <key>Che-cy</key>
+      <string>uni0427</string>
+      <key>Chedescender-cy</key>
+      <string>uni04B6</string>
+      <key>Chedieresis-cy</key>
+      <string>uni04F4</string>
+      <key>Chekhakassian-cy</key>
+      <string>uni04CB</string>
+      <key>Cheverticalstroke-cy</key>
+      <string>uni04B8</string>
+      <key>DZcaron</key>
+      <string>uni01C4</string>
+      <key>Ddotbelow</key>
+      <string>uni1E0C</string>
+      <key>De-cy</key>
+      <string>uni0414</string>
+      <key>Dje-cy</key>
+      <string>uni0402</string>
+      <key>Dlinebelow</key>
+      <string>uni1E0E</string>
+      <key>Dzcaron</key>
+      <string>uni01C5</string>
+      <key>Dze-cy</key>
+      <string>uni0405</string>
+      <key>Dzhe-cy</key>
+      <string>uni040F</string>
+      <key>E-cy</key>
+      <string>uni0404</string>
+      <key>Ecedillabreve</key>
+      <string>uni1E1C</string>
+      <key>Ecircumflexacute</key>
+      <string>uni1EBE</string>
+      <key>Ecircumflexdotbelow</key>
+      <string>uni1EC6</string>
+      <key>Ecircumflexgrave</key>
+      <string>uni1EC0</string>
+      <key>Ecircumflexhookabove</key>
+      <string>uni1EC2</string>
+      <key>Ecircumflextilde</key>
+      <string>uni1EC4</string>
+      <key>Edblgrave</key>
+      <string>uni0204</string>
+      <key>Edotbelow</key>
+      <string>uni1EB8</string>
+      <key>Ef-cy</key>
+      <string>uni0424</string>
+      <key>Ehookabove</key>
+      <string>uni1EBA</string>
+      <key>Einvertedbreve</key>
+      <string>uni0206</string>
+      <key>El-cy</key>
+      <string>uni041B</string>
+      <key>Em-cy</key>
+      <string>uni041C</string>
+      <key>Emacronacute</key>
+      <string>uni1E16</string>
+      <key>Emacrongrave</key>
+      <string>uni1E14</string>
+      <key>En-cy</key>
+      <string>uni041D</string>
+      <key>Endescender-cy</key>
+      <string>uni04A2</string>
+      <key>Enghe-cy</key>
+      <string>uni04A4</string>
+      <key>Er-cy</key>
+      <string>uni0420</string>
+      <key>Ereversed-cy</key>
+      <string>uni042D</string>
+      <key>Es-cy</key>
+      <string>uni0421</string>
+      <key>Esdescender-cy</key>
+      <string>uni04AA</string>
+      <key>Etilde</key>
+      <string>uni1EBC</string>
+      <key>Fita-cy</key>
+      <string>uni0472</string>
+      <key>Gcommaaccent</key>
+      <string>uni0122</string>
+      <key>Ge-cy</key>
+      <string>uni0413</string>
+      <key>Gedescender-cy</key>
+      <string>uni04F6</string>
+      <key>Germandbls</key>
+      <string>uni1E9E</string>
+      <key>Ghemiddlehook-cy</key>
+      <string>uni0494</string>
+      <key>Ghestroke-cy</key>
+      <string>uni0492</string>
+      <key>Gheupturn-cy</key>
+      <string>uni0490</string>
+      <key>Gje-cy</key>
+      <string>uni0403</string>
+      <key>Gmacron</key>
+      <string>uni1E20</string>
+      <key>Ha-cy</key>
+      <string>uni0425</string>
+      <key>Hadescender-cy</key>
+      <string>uni04B2</string>
+      <key>Hardsign-cy</key>
+      <string>uni042A</string>
+      <key>Hbrevebelow</key>
+      <string>uni1E2A</string>
+      <key>Hdotbelow</key>
+      <string>uni1E24</string>
+      <key>I-cy</key>
+      <string>uni0406</string>
+      <key>Ia-cy</key>
+      <string>uni042F</string>
+      <key>Icaron</key>
+      <string>uni01CF</string>
+      <key>Idblgrave</key>
+      <string>uni0208</string>
+      <key>Idieresis-cy</key>
+      <string>uni04E4</string>
+      <key>Idieresisacute</key>
+      <string>uni1E2E</string>
+      <key>Idotbelow</key>
+      <string>uni1ECA</string>
+      <key>Ie-cy</key>
+      <string>uni0415</string>
+      <key>Iebreve-cy</key>
+      <string>uni04D6</string>
+      <key>Iegrave-cy</key>
+      <string>uni0400</string>
+      <key>Ihookabove</key>
+      <string>uni1EC8</string>
+      <key>Ii-cy</key>
+      <string>uni0418</string>
+      <key>Iigrave-cy</key>
+      <string>uni040D</string>
+      <key>Iinvertedbreve</key>
+      <string>uni020A</string>
+      <key>Iishort-cy</key>
+      <string>uni0419</string>
+      <key>Imacron-cy</key>
+      <string>uni04E2</string>
+      <key>Io-cy</key>
+      <string>uni0401</string>
+      <key>Iu-cy</key>
+      <string>uni042E</string>
+      <key>Izhitsa-cy</key>
+      <string>uni0474</string>
+      <key>Jacute</key>
+      <string>uni00A40301</string>
+      <key>Je-cy</key>
+      <string>uni0408</string>
+      <key>Ka-cy</key>
+      <string>uni041A</string>
+      <key>Kabashkir-cy</key>
+      <string>uni04A0</string>
+      <key>Kacute</key>
+      <string>uni1E30</string>
+      <key>Kadescender-cy</key>
+      <string>uni049A</string>
+      <key>Kaverticalstroke-cy</key>
+      <string>uni049C</string>
+      <key>Kcommaaccent</key>
+      <string>uni0136</string>
+      <key>Kje-cy</key>
+      <string>uni040C</string>
+      <key>LJ</key>
+      <string>uni01C7</string>
+      <key>Lcommaaccent</key>
+      <string>uni013B</string>
+      <key>Ldotbelow</key>
+      <string>uni1E36</string>
+      <key>Lj</key>
+      <string>uni01C8</string>
+      <key>Lje-cy</key>
+      <string>uni0409</string>
+      <key>Llinebelow</key>
+      <string>uni1E3A</string>
+      <key>Mdotbelow</key>
+      <string>uni1E42</string>
+      <key>NJ</key>
+      <string>uni01CA</string>
+      <key>Ncommaaccent</key>
+      <string>uni0145</string>
+      <key>Ndotaccent</key>
+      <string>uni1E44</string>
+      <key>Ndotbelow</key>
+      <string>uni1E46</string>
+      <key>Nj</key>
+      <string>uni01CB</string>
+      <key>Nje-cy</key>
+      <string>uni040A</string>
+      <key>Nlinebelow</key>
+      <string>uni1E48</string>
+      <key>O-cy</key>
+      <string>uni041E</string>
+      <key>Obarred-cy</key>
+      <string>uni04E8</string>
+      <key>Ocaron</key>
+      <string>uni01D1</string>
+      <key>Ocircumflexacute</key>
+      <string>uni1ED0</string>
+      <key>Ocircumflexdotbelow</key>
+      <string>uni1ED8</string>
+      <key>Ocircumflexgrave</key>
+      <string>uni1ED2</string>
+      <key>Ocircumflexhookabove</key>
+      <string>uni1ED4</string>
+      <key>Ocircumflextilde</key>
+      <string>uni1ED6</string>
+      <key>Odblgrave</key>
+      <string>uni020C</string>
+      <key>Odieresis-cy</key>
+      <string>uni04E6</string>
+      <key>Odieresismacron</key>
+      <string>uni022A</string>
+      <key>Odotaccentmacron</key>
+      <string>uni0230</string>
+      <key>Odotbelow</key>
+      <string>uni1ECC</string>
+      <key>Ohm</key>
+      <string>uni2126</string>
+      <key>Ohookabove</key>
+      <string>uni1ECE</string>
+      <key>Ohornacute</key>
+      <string>uni1EDA</string>
+      <key>Ohorndotbelow</key>
+      <string>uni1EE2</string>
+      <key>Ohorngrave</key>
+      <string>uni1EDC</string>
+      <key>Ohornhookabove</key>
+      <string>uni1EDE</string>
+      <key>Ohorntilde</key>
+      <string>uni1EE0</string>
+      <key>Oinvertedbreve</key>
+      <string>uni020E</string>
+      <key>Omacronacute</key>
+      <string>uni1E52</string>
+      <key>Omacrongrave</key>
+      <string>uni1E50</string>
+      <key>Oogonek</key>
+      <string>uni01EA</string>
+      <key>Otildeacute</key>
+      <string>uni1E4C</string>
+      <key>Otildedieresis</key>
+      <string>uni1E4E</string>
+      <key>Otildemacron</key>
+      <string>uni022C</string>
+      <key>Palochka-cy</key>
+      <string>uni04C0</string>
+      <key>Pe-cy</key>
+      <string>uni041F</string>
+      <key>Qa-cy</key>
+      <string>uni051A</string>
+      <key>Rcommaaccent</key>
+      <string>uni0156</string>
+      <key>Rdblgrave</key>
+      <string>uni0210</string>
+      <key>Rdotbelow</key>
+      <string>uni1E5A</string>
+      <key>Rinvertedbreve</key>
+      <string>uni0212</string>
+      <key>Rlinebelow</key>
+      <string>uni1E5E</string>
+      <key>Sacutedotaccent</key>
+      <string>uni1E64</string>
+      <key>Saltillo</key>
+      <string>uniA78B</string>
+      <key>Scarondotaccent</key>
+      <string>uni1E66</string>
+      <key>Schwa</key>
+      <string>uni018F</string>
+      <key>Schwa-cy</key>
+      <string>uni04D8</string>
+      <key>Scommaaccent</key>
+      <string>uni0218</string>
+      <key>Sdotaccent</key>
+      <string>uni1E60</string>
+      <key>Sdotbelow</key>
+      <string>uni1E62</string>
+      <key>Sdotbelowdotaccent</key>
+      <string>uni1E68</string>
+      <key>Sha-cy</key>
+      <string>uni0428</string>
+      <key>Shcha-cy</key>
+      <string>uni0429</string>
+      <key>Shha-cy</key>
+      <string>uni04BA</string>
+      <key>Softsign-cy</key>
+      <string>uni042C</string>
+      <key>Tcedilla</key>
+      <string>uni0162</string>
+      <key>Tcommaaccent</key>
+      <string>uni021A</string>
+      <key>Tdotbelow</key>
+      <string>uni1E6C</string>
+      <key>Te-cy</key>
+      <string>uni0422</string>
+      <key>Tlinebelow</key>
+      <string>uni1E6E</string>
+      <key>Tse-cy</key>
+      <string>uni0426</string>
+      <key>Tshe-cy</key>
+      <string>uni040B</string>
+      <key>U-cy</key>
+      <string>uni0423</string>
+      <key>Ucaron</key>
+      <string>uni01D3</string>
+      <key>Udblgrave</key>
+      <string>uni0214</string>
+      <key>Udieresis-cy</key>
+      <string>uni04F0</string>
+      <key>Udieresisacute</key>
+      <string>uni01D7</string>
+      <key>Udieresiscaron</key>
+      <string>uni01D9</string>
+      <key>Udieresisgrave</key>
+      <string>uni01DB</string>
+      <key>Udieresismacron</key>
+      <string>uni01D5</string>
+      <key>Udotbelow</key>
+      <string>uni1EE4</string>
+      <key>Uhookabove</key>
+      <string>uni1EE6</string>
+      <key>Uhornacute</key>
+      <string>uni1EE8</string>
+      <key>Uhorndotbelow</key>
+      <string>uni1EF0</string>
+      <key>Uhorngrave</key>
+      <string>uni1EEA</string>
+      <key>Uhornhookabove</key>
+      <string>uni1EEC</string>
+      <key>Uhorntilde</key>
+      <string>uni1EEE</string>
+      <key>Uhungarumlaut-cy</key>
+      <string>uni04F2</string>
+      <key>Uinvertedbreve</key>
+      <string>uni0216</string>
+      <key>Umacron-cy</key>
+      <string>uni04EE</string>
+      <key>Umacrondieresis</key>
+      <string>uni1E7A</string>
+      <key>Ushort-cy</key>
+      <string>uni040E</string>
+      <key>Ustraight-cy</key>
+      <string>uni04AE</string>
+      <key>Ustraightstroke-cy</key>
+      <string>uni04B0</string>
+      <key>Utildeacute</key>
+      <string>uni1E78</string>
+      <key>Ve-cy</key>
+      <string>uni0412</string>
+      <key>We-cy</key>
+      <string>uni051C</string>
+      <key>Yat-cy</key>
+      <string>uni0462</string>
+      <key>Ydotaccent</key>
+      <string>uni1E8E</string>
+      <key>Ydotbelow</key>
+      <string>uni1EF4</string>
+      <key>Yeru-cy</key>
+      <string>uni042B</string>
+      <key>Yerudieresis-cy</key>
+      <string>uni04F8</string>
+      <key>Yhookabove</key>
+      <string>uni1EF6</string>
+      <key>Yi-cy</key>
+      <string>uni0407</string>
+      <key>Ymacron</key>
+      <string>uni0232</string>
+      <key>Ytilde</key>
+      <string>uni1EF8</string>
+      <key>Yusbig-cy</key>
+      <string>uni046A</string>
+      <key>Zdotbelow</key>
+      <string>uni1E92</string>
+      <key>Ze-cy</key>
+      <string>uni0417</string>
+      <key>Zedescender-cy</key>
+      <string>uni0498</string>
+      <key>Zedieresis-cy</key>
+      <string>uni04DE</string>
+      <key>Zhe-cy</key>
+      <string>uni0416</string>
+      <key>Zhebreve-cy</key>
+      <string>uni04C1</string>
+      <key>Zhedescender-cy</key>
+      <string>uni0496</string>
+      <key>Zhedieresis-cy</key>
+      <string>uni04DC</string>
+      <key>_bar-cy</key>
+      <string>_barcy</string>
+      <key>_descender-cy.case.straight</key>
+      <string>_descendercy.case.straight</string>
+      <key>_descenderreverse-cy.case</key>
+      <string>_descenderreversecy.case</string>
+      <key>_descenderreversed-cy</key>
+      <string>_descenderreversedcy</string>
+      <key>a-cy</key>
+      <string>uni0430</string>
+      <key>abreve-cy</key>
+      <string>uni04D1</string>
+      <key>abreveacute</key>
+      <string>uni1EAF</string>
+      <key>abrevedotbelow</key>
+      <string>uni1EB7</string>
+      <key>abrevegrave</key>
+      <string>uni1EB1</string>
+      <key>abrevehookabove</key>
+      <string>uni1EB3</string>
+      <key>abrevetilde</key>
+      <string>uni1EB5</string>
+      <key>acaron</key>
+      <string>uni01CE</string>
+      <key>acircumflexacute</key>
+      <string>uni1EA5</string>
+      <key>acircumflexdotbelow</key>
+      <string>uni1EAD</string>
+      <key>acircumflexgrave</key>
+      <string>uni1EA7</string>
+      <key>acircumflexhookabove</key>
+      <string>uni1EA9</string>
+      <key>acircumflextilde</key>
+      <string>uni1EAB</string>
+      <key>acutecomb_dotaccentcomb</key>
+      <string>uni03010307</string>
+      <key>adblgrave</key>
+      <string>uni0201</string>
+      <key>adieresis-cy</key>
+      <string>uni04D3</string>
+      <key>adotbelow</key>
+      <string>uni1EA1</string>
+      <key>ahookabove</key>
+      <string>uni1EA3</string>
+      <key>aie-cy</key>
+      <string>uni04D5</string>
+      <key>ainvertedbreve</key>
+      <string>uni0203</string>
+      <key>apostrophemod</key>
+      <string>uni02BC</string>
+      <key>be-cy</key>
+      <string>uni0431</string>
+      <key>blackCircle</key>
+      <string>uni25CF</string>
+      <key>blank</key>
+      <string>uni2423</string>
+      <key>brevebelowcomb</key>
+      <string>uni032E</string>
+      <key>brevecomb</key>
+      <string>uni0306</string>
+      <key>brevecomb-cy</key>
+      <string>brevecombcy</string>
+      <key>brevecomb-cy.case</key>
+      <string>brevecombcy.case</string>
+      <key>brevecomb.case</key>
+      <string>uni0306.case</string>
+      <key>brevecomb.loclVIET</key>
+      <string>uni0306.loclVIET</string>
+      <key>brevecomb_acutecomb</key>
+      <string>uni03060301</string>
+      <key>brevecomb_acutecomb.case</key>
+      <string>uni03060301.case</string>
+      <key>brevecomb_gravecomb</key>
+      <string>uni03060300</string>
+      <key>brevecomb_gravecomb.case</key>
+      <string>uni03060300.case</string>
+      <key>brevecomb_hookabovecomb</key>
+      <string>uni03060309</string>
+      <key>brevecomb_hookabovecomb.case</key>
+      <string>uni03060309.case</string>
+      <key>brevecomb_tildecomb</key>
+      <string>uni03060303</string>
+      <key>brevecomb_tildecomb.case</key>
+      <string>uni03060303.case</string>
+      <key>breveinvertedcomb</key>
+      <string>uni0311</string>
+      <key>breveinvertedcomb.case</key>
+      <string>uni0311.case</string>
+      <key>bulletoperator</key>
+      <string>uni2219</string>
+      <key>bulletoperator.tf</key>
+      <string>uni2219.tf</string>
+      <key>caroncomb</key>
+      <string>uni030C</string>
+      <key>caroncomb.alt</key>
+      <string>uni030C.alt</string>
+      <key>caroncomb.case</key>
+      <string>uni030C.case</string>
+      <key>caroncomb.loclVIET</key>
+      <string>uni030C.loclVIET</string>
+      <key>caroncomb_dotaccentcomb</key>
+      <string>uni030C0307</string>
+      <key>ccedillaacute</key>
+      <string>uni1E09</string>
+      <key>cedi</key>
+      <string>uni20B5</string>
+      <key>cedillacomb</key>
+      <string>uni0327</string>
+      <key>che-cy</key>
+      <string>uni0447</string>
+      <key>chedescender-cy</key>
+      <string>uni04B7</string>
+      <key>chedieresis-cy</key>
+      <string>uni04F5</string>
+      <key>chekhakassian-cy</key>
+      <string>uni04CC</string>
+      <key>cheverticalstroke-cy</key>
+      <string>uni04B9</string>
+      <key>circumflexcomb</key>
+      <string>uni0302</string>
+      <key>circumflexcomb.case</key>
+      <string>uni0302.case</string>
+      <key>circumflexcomb.loclVIET</key>
+      <string>uni0302.loclVIET</string>
+      <key>circumflexcomb_acutecomb</key>
+      <string>uni03020301</string>
+      <key>circumflexcomb_acutecomb.case</key>
+      <string>uni03020301.case</string>
+      <key>circumflexcomb_gravecomb</key>
+      <string>uni03020300</string>
+      <key>circumflexcomb_gravecomb.case</key>
+      <string>uni03020300.case</string>
+      <key>circumflexcomb_hookabovecomb</key>
+      <string>uni03020309</string>
+      <key>circumflexcomb_hookabovecomb.case</key>
+      <string>uni03020309.case</string>
+      <key>circumflexcomb_tildecomb</key>
+      <string>uni03020303</string>
+      <key>circumflexcomb_tildecomb.case</key>
+      <string>uni03020303.case</string>
+      <key>colonsign</key>
+      <string>colonmonetary</string>
+      <key>commaaccentcomb</key>
+      <string>uni0326</string>
+      <key>commaturnedabovecomb</key>
+      <string>uni0312</string>
+      <key>commaturnedmod</key>
+      <string>uni02BB</string>
+      <key>commercialMinusSign</key>
+      <string>uni2052</string>
+      <key>commercialMinusSign.tf</key>
+      <string>uni2052.tf</string>
+      <key>dblgravecomb</key>
+      <string>uni030F</string>
+      <key>dblgravecomb.case</key>
+      <string>uni030F.case</string>
+      <key>ddotbelow</key>
+      <string>uni1E0D</string>
+      <key>de-cy</key>
+      <string>uni0434</string>
+      <key>descender-cy</key>
+      <string>descendercy</string>
+      <key>descender-cy.case</key>
+      <string>descendercy.case</string>
+      <key>descender-cy.strait</key>
+      <string>descendercy.strait</string>
+      <key>dieresisbelowcomb</key>
+      <string>uni0324</string>
+      <key>dieresiscomb</key>
+      <string>uni0308</string>
+      <key>dieresiscomb.case</key>
+      <string>uni0308.case</string>
+      <key>dieresiscomb.loclVIET</key>
+      <string>uni0308.loclVIET</string>
+      <key>dieresiscomb_acutecomb</key>
+      <string>uni03080301</string>
+      <key>dieresiscomb_caroncomb</key>
+      <string>uni0308030C</string>
+      <key>dieresiscomb_gravecomb</key>
+      <string>uni03080300</string>
+      <key>dieresiscomb_macroncomb</key>
+      <string>uni03080304</string>
+      <key>divisionslash</key>
+      <string>uni2215</string>
+      <key>divisionslash.tf</key>
+      <string>uni2215.tf</string>
+      <key>dje-cy</key>
+      <string>uni0452</string>
+      <key>dlinebelow</key>
+      <string>uni1E0F</string>
+      <key>dotaccentcomb</key>
+      <string>uni0307</string>
+      <key>dotaccentcomb.case</key>
+      <string>uni0307.case</string>
+      <key>dotaccentcomb.loclVIET</key>
+      <string>uni0307.loclVIET</string>
+      <key>dotaccentcomb_macroncomb</key>
+      <string>uni03070304</string>
+      <key>doubleprimemod</key>
+      <string>uni02BA</string>
+      <key>downArrow</key>
+      <string>arrowdown</string>
+      <key>dzcaron</key>
+      <string>uni01C6</string>
+      <key>dze-cy</key>
+      <string>uni0455</string>
+      <key>dzhe-cy</key>
+      <string>uni045F</string>
+      <key>e-cy</key>
+      <string>uni0454</string>
+      <key>ecedillabreve</key>
+      <string>uni1E1D</string>
+      <key>ecircumflexacute</key>
+      <string>uni1EBF</string>
+      <key>ecircumflexdotbelow</key>
+      <string>uni1EC7</string>
+      <key>ecircumflexgrave</key>
+      <string>uni1EC1</string>
+      <key>ecircumflexhookabove</key>
+      <string>uni1EC3</string>
+      <key>ecircumflextilde</key>
+      <string>uni1EC5</string>
+      <key>edblgrave</key>
+      <string>uni0205</string>
+      <key>edotbelow</key>
+      <string>uni1EB9</string>
+      <key>ef-cy</key>
+      <string>uni0444</string>
+      <key>ehookabove</key>
+      <string>uni1EBB</string>
+      <key>eightinferior</key>
+      <string>uni2088</string>
+      <key>eightsuperior</key>
+      <string>uni2078</string>
+      <key>einvertedbreve</key>
+      <string>uni0207</string>
+      <key>el-cy</key>
+      <string>uni043B</string>
+      <key>em-cy</key>
+      <string>uni043C</string>
+      <key>emacronacute</key>
+      <string>uni1E17</string>
+      <key>emacrongrave</key>
+      <string>uni1E15</string>
+      <key>emquad</key>
+      <string>uni2001</string>
+      <key>emspace</key>
+      <string>uni2003</string>
+      <key>en-cy</key>
+      <string>uni043D</string>
+      <key>endescender-cy</key>
+      <string>uni04A3</string>
+      <key>enghe-cy</key>
+      <string>uni04A5</string>
+      <key>enquad</key>
+      <string>uni2000</string>
+      <key>enspace</key>
+      <string>uni2002</string>
+      <key>er-cy</key>
+      <string>uni0440</string>
+      <key>ereversed-cy</key>
+      <string>uni044D</string>
+      <key>es-cy</key>
+      <string>uni0441</string>
+      <key>esdescender-cy</key>
+      <string>uni04AB</string>
+      <key>etilde</key>
+      <string>uni1EBD</string>
+      <key>euro</key>
+      <string>Euro</string>
+      <key>figurespace</key>
+      <string>uni2007</string>
+      <key>firsttonechinese</key>
+      <string>uni02C9</string>
+      <key>fita-cy</key>
+      <string>uni0473</string>
+      <key>fiveinferior</key>
+      <string>uni2085</string>
+      <key>fivesixths</key>
+      <string>uni215A</string>
+      <key>fivesuperior</key>
+      <string>uni2075</string>
+      <key>fourfifths</key>
+      <string>uni2158</string>
+      <key>fourinferior</key>
+      <string>uni2084</string>
+      <key>fourperemspace</key>
+      <string>uni2005</string>
+      <key>foursuperior</key>
+      <string>uni2074</string>
+      <key>fourthtonechinese</key>
+      <string>uni02CB</string>
+      <key>gcommaaccent</key>
+      <string>uni0123</string>
+      <key>ge-cy</key>
+      <string>uni0433</string>
+      <key>gedescender-cy</key>
+      <string>uni04F7</string>
+      <key>ghemiddlehook-cy</key>
+      <string>uni0495</string>
+      <key>ghestroke-cy</key>
+      <string>uni0493</string>
+      <key>gheupturn-cy</key>
+      <string>uni0491</string>
+      <key>gje-cy</key>
+      <string>uni0453</string>
+      <key>gmacron</key>
+      <string>uni1E21</string>
+      <key>guarani</key>
+      <string>uni20B2</string>
+      <key>guillemetleft</key>
+      <string>guillemotleft</string>
+      <key>guillemetright</key>
+      <string>guillemotright</string>
+      <key>ha-cy</key>
+      <string>uni0445</string>
+      <key>hadescender-cy</key>
+      <string>uni04B3</string>
+      <key>hairspace</key>
+      <string>uni200A</string>
+      <key>hardsign-cy</key>
+      <string>uni044A</string>
+      <key>hbrevebelow</key>
+      <string>uni1E2B</string>
+      <key>hdotbelow</key>
+      <string>uni1E25</string>
+      <key>horizontalbar</key>
+      <string>uni2015</string>
+      <key>horncomb</key>
+      <string>uni031B</string>
+      <key>hryvnia</key>
+      <string>uni20B4</string>
+      <key>hungarumlautcomb</key>
+      <string>uni030B</string>
+      <key>hungarumlautcomb.case</key>
+      <string>uni030B.case</string>
+      <key>hyphentwo</key>
+      <string>uni2010</string>
+      <key>i-cy</key>
+      <string>uni0456</string>
+      <key>ia-cy</key>
+      <string>uni044F</string>
+      <key>icaron</key>
+      <string>uni01D0</string>
+      <key>idblgrave</key>
+      <string>uni0209</string>
+      <key>idieresis-cy</key>
+      <string>uni04E5</string>
+      <key>idieresisacute</key>
+      <string>uni1E2F</string>
+      <key>idotaccent</key>
+      <string>i.loclTRK</string>
+      <key>idotbelow</key>
+      <string>uni1ECB</string>
+      <key>idotless</key>
+      <string>dotlessi</string>
+      <key>ie-cy</key>
+      <string>uni0435</string>
+      <key>iebreve-cy</key>
+      <string>uni04D7</string>
+      <key>iegrave-cy</key>
+      <string>uni0450</string>
+      <key>ihookabove</key>
+      <string>uni1EC9</string>
+      <key>ii-cy</key>
+      <string>uni0438</string>
+      <key>iigrave-cy</key>
+      <string>uni045D</string>
+      <key>iinvertedbreve</key>
+      <string>uni020B</string>
+      <key>iishort-cy</key>
+      <string>uni0439</string>
+      <key>imacron-cy</key>
+      <string>uni04E3</string>
+      <key>increment</key>
+      <string>uni2206</string>
+      <key>io-cy</key>
+      <string>uni0451</string>
+      <key>iu-cy</key>
+      <string>uni044E</string>
+      <key>izhitsa-cy</key>
+      <string>uni0475</string>
+      <key>jacute</key>
+      <string>uni006A0301</string>
+      <key>jdotless</key>
+      <string>uni0237</string>
+      <key>je-cy</key>
+      <string>uni0458</string>
+      <key>ka-cy</key>
+      <string>uni043A</string>
+      <key>kabashkir-cy</key>
+      <string>uni04A1</string>
+      <key>kacute</key>
+      <string>uni1E31</string>
+      <key>kadescender-cy</key>
+      <string>uni049B</string>
+      <key>kaverticalstroke-cy</key>
+      <string>uni049D</string>
+      <key>kcommaaccent</key>
+      <string>uni0137</string>
+      <key>kip</key>
+      <string>uni20AD</string>
+      <key>kje-cy</key>
+      <string>uni045C</string>
+      <key>lcommaaccent</key>
+      <string>uni013C</string>
+      <key>ldotbelow</key>
+      <string>uni1E37</string>
+      <key>leftArrow</key>
+      <string>arrowleft</string>
+      <key>leftanglebracket-math</key>
+      <string>uni27E8</string>
+      <key>liraTurkish</key>
+      <string>uni20BA</string>
+      <key>literSign</key>
+      <string>uni2113</string>
+      <key>lj</key>
+      <string>uni01C9</string>
+      <key>lje-cy</key>
+      <string>uni0459</string>
+      <key>llinebelow</key>
+      <string>uni1E3B</string>
+      <key>macronbelowcomb</key>
+      <string>uni0331</string>
+      <key>macronbelowcomb.narrow</key>
+      <string>uni0331.narrow</string>
+      <key>macroncomb</key>
+      <string>uni0304</string>
+      <key>macroncomb.case</key>
+      <string>uni0304.case</string>
+      <key>macroncomb.loclVIET</key>
+      <string>uni0304.loclVIET</string>
+      <key>macroncomb.narrow</key>
+      <string>uni0304.narrow</string>
+      <key>macroncomb.narrow.case</key>
+      <string>uni0304.narrow.case</string>
+      <key>macroncomb_acutecomb</key>
+      <string>uni03040301</string>
+      <key>macroncomb_dieresiscomb</key>
+      <string>uni03040308</string>
+      <key>macroncomb_gravecomb</key>
+      <string>uni03040300</string>
+      <key>manat</key>
+      <string>uni20BC</string>
+      <key>mdotbelow</key>
+      <string>uni1E43</string>
+      <key>micro</key>
+      <string>uni00B5</string>
+      <key>naira</key>
+      <string>uni20A6</string>
+      <key>nbspace</key>
+      <string>uni00A0</string>
+      <key>ncommaaccent</key>
+      <string>uni0146</string>
+      <key>ndotaccent</key>
+      <string>uni1E45</string>
+      <key>ndotbelow</key>
+      <string>uni1E47</string>
+      <key>nineinferior</key>
+      <string>uni2089</string>
+      <key>ninesuperior</key>
+      <string>uni2079</string>
+      <key>nj</key>
+      <string>uni01CC</string>
+      <key>nje-cy</key>
+      <string>uni045A</string>
+      <key>nlinebelow</key>
+      <string>uni1E49</string>
+      <key>nonbreakinghyphen</key>
+      <string>uni2011</string>
+      <key>notidentical</key>
+      <string>uni2262</string>
+      <key>notidentical.tf</key>
+      <string>uni2262.tf</string>
+      <key>numero</key>
+      <string>uni2116</string>
+      <key>o-cy</key>
+      <string>uni043E</string>
+      <key>obarred-cy</key>
+      <string>uni04E9</string>
+      <key>ocaron</key>
+      <string>uni01D2</string>
+      <key>ocircumflexacute</key>
+      <string>uni1ED1</string>
+      <key>ocircumflexdotbelow</key>
+      <string>uni1ED9</string>
+      <key>ocircumflexgrave</key>
+      <string>uni1ED3</string>
+      <key>ocircumflexhookabove</key>
+      <string>uni1ED5</string>
+      <key>ocircumflextilde</key>
+      <string>uni1ED7</string>
+      <key>odblgrave</key>
+      <string>uni020D</string>
+      <key>odieresis-cy</key>
+      <string>uni04E7</string>
+      <key>odieresismacron</key>
+      <string>uni022B</string>
+      <key>odotaccentmacron</key>
+      <string>uni0231</string>
+      <key>odotbelow</key>
+      <string>uni1ECD</string>
+      <key>ogonekcomb</key>
+      <string>uni0328</string>
+      <key>ogonekcomb.narrow</key>
+      <string>uni0328.narrow</string>
+      <key>ogonekcomb.tall</key>
+      <string>uni0328.tall</string>
+      <key>ogonekcomb.tall.case</key>
+      <string>uni0328.tall.case</string>
+      <key>ohookabove</key>
+      <string>uni1ECF</string>
+      <key>ohornacute</key>
+      <string>uni1EDB</string>
+      <key>ohorndotbelow</key>
+      <string>uni1EE3</string>
+      <key>ohorngrave</key>
+      <string>uni1EDD</string>
+      <key>ohornhookabove</key>
+      <string>uni1EDF</string>
+      <key>ohorntilde</key>
+      <string>uni1EE1</string>
+      <key>oinvertedbreve</key>
+      <string>uni020F</string>
+      <key>omacronacute</key>
+      <string>uni1E53</string>
+      <key>omacrongrave</key>
+      <string>uni1E51</string>
+      <key>onefifth</key>
+      <string>uni2155</string>
+      <key>onefraction</key>
+      <string>uni215F</string>
+      <key>oneinferior</key>
+      <string>uni2081</string>
+      <key>oneninth</key>
+      <string>uni2151</string>
+      <key>oneseventh</key>
+      <string>uni2150</string>
+      <key>onesixth</key>
+      <string>uni2159</string>
+      <key>onesuperior</key>
+      <string>uni00B9</string>
+      <key>onetenth</key>
+      <string>uni2152</string>
+      <key>onethird</key>
+      <string>uni2153</string>
+      <key>oogonek</key>
+      <string>uni01EB</string>
+      <key>otildeacute</key>
+      <string>uni1E4D</string>
+      <key>otildedieresis</key>
+      <string>uni1E4F</string>
+      <key>otildemacron</key>
+      <string>uni022D</string>
+      <key>palochka-cy</key>
+      <string>uni04CF</string>
+      <key>pe-cy</key>
+      <string>uni043F</string>
+      <key>peso</key>
+      <string>uni20B1</string>
+      <key>primeReversed</key>
+      <string>uni2035</string>
+      <key>primemod</key>
+      <string>uni02B9</string>
+      <key>punctuationspace</key>
+      <string>uni2008</string>
+      <key>qa-cy</key>
+      <string>uni051B</string>
+      <key>ratio</key>
+      <string>uni2236</string>
+      <key>rcommaaccent</key>
+      <string>uni0157</string>
+      <key>rdblgrave</key>
+      <string>uni0211</string>
+      <key>rdotbelow</key>
+      <string>uni1E5B</string>
+      <key>rightArrow</key>
+      <string>arrowright</string>
+      <key>rightanglebracket-math</key>
+      <string>uni27E9</string>
+      <key>ringcomb</key>
+      <string>uni030A</string>
+      <key>ringcomb.case</key>
+      <string>uni030A.case</string>
+      <key>ringcomb_acutecomb</key>
+      <string>uni030A0301</string>
+      <key>ringcomb_acutecomb.case</key>
+      <string>uni030A0301.case</string>
+      <key>ringhalfleft</key>
+      <string>uni02BF</string>
+      <key>ringhalfright</key>
+      <string>uni02BE</string>
+      <key>rinvertedbreve</key>
+      <string>uni0213</string>
+      <key>rlinebelow</key>
+      <string>uni1E5F</string>
+      <key>ruble</key>
+      <string>uni20BD</string>
+      <key>rupeeIndian</key>
+      <string>uni20B9</string>
+      <key>sacutedotaccent</key>
+      <string>uni1E65</string>
+      <key>saltillo</key>
+      <string>uniA78C</string>
+      <key>scarondotaccent</key>
+      <string>uni1E67</string>
+      <key>schwa</key>
+      <string>uni0259</string>
+      <key>schwa-cy</key>
+      <string>uni04D9</string>
+      <key>scommaaccent</key>
+      <string>uni0219</string>
+      <key>sdotaccent</key>
+      <string>uni1E61</string>
+      <key>sdotbelow</key>
+      <string>uni1E63</string>
+      <key>sdotbelowdotaccent</key>
+      <string>uni1E69</string>
+      <key>secondtonechinese</key>
+      <string>uni02CA</string>
+      <key>seveninferior</key>
+      <string>uni2087</string>
+      <key>sevensuperior</key>
+      <string>uni2077</string>
+      <key>sha-cy</key>
+      <string>uni0448</string>
+      <key>shcha-cy</key>
+      <string>uni0449</string>
+      <key>shha-cy</key>
+      <string>uni04BB</string>
+      <key>sixinferior</key>
+      <string>uni2086</string>
+      <key>sixperemspace</key>
+      <string>uni2006</string>
+      <key>sixsuperior</key>
+      <string>uni2076</string>
+      <key>slashlongcomb</key>
+      <string>uni0338</string>
+      <key>slashlongcomb.case</key>
+      <string>uni0338.case</string>
+      <key>slashshortcomb</key>
+      <string>uni0337</string>
+      <key>slashshortcomb.case</key>
+      <string>uni0337.case</string>
+      <key>softhyphen</key>
+      <string>uni00AD</string>
+      <key>softsign-cy</key>
+      <string>uni044C</string>
+      <key>strokelongcomb</key>
+      <string>uni0336</string>
+      <key>strokeshortcomb</key>
+      <string>uni0335</string>
+      <key>strokeshortcomb.case</key>
+      <string>uni0335.case</string>
+      <key>tcedilla</key>
+      <string>uni0163</string>
+      <key>tcommaaccent</key>
+      <string>uni021B</string>
+      <key>tdieresis</key>
+      <string>uni1E97</string>
+      <key>tdotbelow</key>
+      <string>uni1E6D</string>
+      <key>te-cy</key>
+      <string>uni0442</string>
+      <key>tenge</key>
+      <string>uni20B8</string>
+      <key>thinspace</key>
+      <string>uni2009</string>
+      <key>threefifths</key>
+      <string>uni2157</string>
+      <key>threeinferior</key>
+      <string>uni2083</string>
+      <key>threeperemspace</key>
+      <string>uni2004</string>
+      <key>threesuperior</key>
+      <string>uni00B3</string>
+      <key>tildecomb_dieresiscomb</key>
+      <string>uni03030308</string>
+      <key>tildecomb_macroncomb</key>
+      <string>uni03030304</string>
+      <key>tlinebelow</key>
+      <string>uni1E6F</string>
+      <key>tripleprime</key>
+      <string>uni2034</string>
+      <key>tse-cy</key>
+      <string>uni0446</string>
+      <key>tshe-cy</key>
+      <string>uni045B</string>
+      <key>tugrik</key>
+      <string>uni20AE</string>
+      <key>twofifths</key>
+      <string>uni2156</string>
+      <key>twoinferior</key>
+      <string>uni2082</string>
+      <key>twosuperior</key>
+      <string>uni00B2</string>
+      <key>twothirds</key>
+      <string>uni2154</string>
+      <key>u-cy</key>
+      <string>uni0443</string>
+      <key>ucaron</key>
+      <string>uni01D4</string>
+      <key>udblgrave</key>
+      <string>uni0215</string>
+      <key>udieresis-cy</key>
+      <string>uni04F1</string>
+      <key>udieresisacute</key>
+      <string>uni01D8</string>
+      <key>udieresiscaron</key>
+      <string>uni01DA</string>
+      <key>udieresisgrave</key>
+      <string>uni01DC</string>
+      <key>udieresismacron</key>
+      <string>uni01D6</string>
+      <key>udotbelow</key>
+      <string>uni1EE5</string>
+      <key>uhookabove</key>
+      <string>uni1EE7</string>
+      <key>uhornacute</key>
+      <string>uni1EE9</string>
+      <key>uhorndotbelow</key>
+      <string>uni1EF1</string>
+      <key>uhorngrave</key>
+      <string>uni1EEB</string>
+      <key>uhornhookabove</key>
+      <string>uni1EED</string>
+      <key>uhorntilde</key>
+      <string>uni1EEF</string>
+      <key>uhungarumlaut-cy</key>
+      <string>uni04F3</string>
+      <key>uinvertedbreve</key>
+      <string>uni0217</string>
+      <key>umacron-cy</key>
+      <string>uni04EF</string>
+      <key>umacrondieresis</key>
+      <string>uni1E7B</string>
+      <key>upArrow</key>
+      <string>arrowup</string>
+      <key>ushort-cy</key>
+      <string>uni045E</string>
+      <key>ustraight-cy</key>
+      <string>uni04AF</string>
+      <key>ustraightstroke-cy</key>
+      <string>uni04B1</string>
+      <key>utildeacute</key>
+      <string>uni1E79</string>
+      <key>ve-cy</key>
+      <string>uni0432</string>
+      <key>verticallineabovecomb</key>
+      <string>uni030D</string>
+      <key>verticallinebelowcomb</key>
+      <string>uni0329</string>
+      <key>verticallinelowmod</key>
+      <string>uni02CC</string>
+      <key>verticallinemod</key>
+      <string>uni02C8</string>
+      <key>we-cy</key>
+      <string>uni051D</string>
+      <key>whiteCircle</key>
+      <string>circle</string>
+      <key>won</key>
+      <string>uni20A9</string>
+      <key>yat-cy</key>
+      <string>uni0463</string>
+      <key>ydotaccent</key>
+      <string>uni1E8F</string>
+      <key>ydotbelow</key>
+      <string>uni1EF5</string>
+      <key>yeru-cy</key>
+      <string>uni044B</string>
+      <key>yerudieresis-cy</key>
+      <string>uni04F9</string>
+      <key>yhookabove</key>
+      <string>uni1EF7</string>
+      <key>yi-cy</key>
+      <string>uni0457</string>
+      <key>ymacron</key>
+      <string>uni0233</string>
+      <key>ytilde</key>
+      <string>uni1EF9</string>
+      <key>yusbig-cy</key>
+      <string>uni046B</string>
+      <key>zdotbelow</key>
+      <string>uni1E93</string>
+      <key>ze-cy</key>
+      <string>uni0437</string>
+      <key>zedescender-cy</key>
+      <string>uni0499</string>
+      <key>zedieresis-cy</key>
+      <string>uni04DF</string>
+      <key>zeroinferior</key>
+      <string>uni2080</string>
+      <key>zerosuperior</key>
+      <string>uni2070</string>
+      <key>zerothird</key>
+      <string>uni2189</string>
+      <key>zerowidthspace</key>
+      <string>uni200B</string>
+      <key>zhe-cy</key>
+      <string>uni0436</string>
+      <key>zhebreve-cy</key>
+      <string>uni04C2</string>
+      <key>zhedescender-cy</key>
+      <string>uni0497</string>
+      <key>zhedieresis-cy</key>
+      <string>uni04DD</string>
+    </dict>
+  </dict>
+</plist>
diff --git a/src/Cantarell-Light.ufo/metainfo.plist b/src/Cantarell-Light.ufo/metainfo.plist
new file mode 100644
index 00000000..7b8b34ac
--- /dev/null
+++ b/src/Cantarell-Light.ufo/metainfo.plist
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
+<plist version="1.0">
+  <dict>
+    <key>creator</key>
+    <string>com.github.fonttools.ufoLib</string>
+    <key>formatVersion</key>
+    <integer>3</integer>
+  </dict>
+</plist>
diff --git a/src/Cantarell-Regular.ufo/features.fea b/src/Cantarell-Regular.ufo/features.fea
new file mode 100644
index 00000000..da527abc
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/features.fea
@@ -0,0 +1,504 @@
+# automatic
+@Uppercase = [ 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 DZcaron Eth Dcaron Dcroat Ddotbelow 
Dlinebelow Dzcaron 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 K
 commaacc
 ent L LJ Lacute Lcaron Lcommaaccent Ldot Ldotbelow Lj Llinebelow Lslash M Mdotbelow N NJ Nacute Ncaron 
Ncommaaccent Ndotaccent Ndotbelow Eng Nj 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 Thorn Q R Racute Rcaron Rcommaaccent 
Rdblgrave Rdotbelow Rinvertedbreve Rlinebelow S Sacute Sacutedotaccent Saltillo Scaron Scarondotaccent 
Scedilla Scircumflex Scommaaccent Sdotaccent Sdotbelow Sdotbelowdotaccent Germandbls Schwa T Tbar Tcaron 
Tcedilla Tcommaaccent Tdotbelow Tlinebelow U Uacute Ubreve Ucaron Ucircumflex Udblgrave Udieresis 
Udieresisacute Udieresiscaron Udieresisgrave Udieresismacron Udotb
 elow Ugr
 ave 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 A-cy Be-cy Ve-cy Ge-cy Gje-cy Gheupturn-cy De-cy Ie-cy Iegrave-cy Io-cy Zhe-cy Ze-cy 
Ii-cy Iishort-cy Iigrave-cy Ka-cy Kje-cy El-cy Em-cy En-cy O-cy Pe-cy Er-cy Es-cy Te-cy U-cy Ushort-cy Ef-cy 
Ha-cy Che-cy Tse-cy Sha-cy Shcha-cy Dzhe-cy Softsign-cy Hardsign-cy Yeru-cy Lje-cy Nje-cy Dze-cy E-cy 
Ereversed-cy I-cy Yi-cy Je-cy Tshe-cy Iu-cy Ia-cy Dje-cy Yat-cy Yusbig-cy Fita-cy Izhitsa-cy Ghestroke-cy 
Ghemiddlehook-cy Zhedescender-cy Zedescender-cy Kadescender-cy Kaverticalstroke-cy Kabashkir-cy 
Endescender-cy Enghe-cy Esdescender-cy Ustraight-cy Ustraightstroke-cy Hadescender-cy Chedescender-cy 
Cheverticalstroke-cy Shha-cy Palochka-cy Zhebreve-cy Che
 khakassi
 an-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 ];
+
+# Prefix: Languagesystems
+# automatic
+languagesystem DFLT dflt;
+languagesystem latn dflt;
+languagesystem latn NLD;
+languagesystem latn CAT;
+languagesystem latn ROM;
+languagesystem latn MOL;
+languagesystem latn KAZ;
+languagesystem latn TAT;
+languagesystem latn TRK;
+languagesystem latn CRT;
+languagesystem latn AZE;
+
+
+# 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 Lcaro
 n 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 Uhornhoo
 kabove 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 gdotacc
 ent 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 s
 dotbelow
 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 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 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-cy Adieresis-cy 
 Aie-cy I
 ebreve-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 
te-cy u-cy ushort-cy ha-cy che-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], # Base
+    , # Liga
+    [dieresiscomb dieresiscomb_gravecomb dieresiscomb_acutecomb dieresiscomb_caroncomb 
dieresiscomb_macroncomb dotaccentcomb dotaccentcomb_macroncomb gravecomb acutecomb acutecomb_dotaccentcomb 
hungarumlautcomb caroncomb.alt circumflexcomb caroncomb caroncomb_dotaccentcomb brevecomb ringcomb 
ringcomb_acutecomb tildecomb tildecomb_dieresiscomb tildecomb_acutecomb tildecomb_macroncomb macroncomb 
macroncomb_dieresiscomb macroncomb_gravecomb macroncomb_acutecomb 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 b
 reveinve
 rtedcomb.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.loclVIET 
hookabovecomb.loclVIET macroncomb.narrow ogonekcomb.narrow macronbelowcomb.narrow ogonekcomb.tall 
brevecomb-cy descender-cy brevecomb-cy.case descender-cy.case descender-cy.strait brevecomb_acutecomb 
brevecomb_gravecomb brevecomb_hookabovecomb brevecomb_tildecomb circumflexcomb_acutecomb 
circumflexcomb_gravecomb circumflexcomb_hookabovecomb circumflexcomb_tildecomb brevecomb_acutecomb.case 
brevecomb_gravecomb.case brevecomb_hookabovecomb.case brevecomb_tildecomb.case circumflexcomb_acutecomb.case 
circumflexcomb_gravecomb.case circumflexcomb_hookabovecomb.case circumflexcomb_tildecomb.case], # Mark
+    ;
+} GDEF;
+
+
+feature aalt {
+# automatic
+feature locl;
+feature subs;
+feature sinf;
+feature sups;
+feature numr;
+feature dnom;
+feature frac;
+feature ordn;
+feature lnum;
+feature pnum;
+feature tnum;
+feature onum;
+feature case;
+feature zero;
+feature salt;
+feature ss01;
+
+} aalt;
+
+feature ccmp {
+# automatic
+lookup ccmp_Other_1 {
+       @CombiningTopAccents = [acutecomb brevecomb breveinvertedcomb caroncomb circumflexcomb 
commaturnedabovecomb dblgravecomb dieresiscomb dotaccentcomb gravecomb hookabovecomb hungarumlautcomb 
macroncomb ringcomb tildecomb verticallineabovecomb];
+       @CombiningNonTopAccents = [brevebelowcomb cedillacomb dieresisbelowcomb dotbelowcomb macronbelowcomb 
ogonekcomb verticallinebelowcomb horncomb slashlongcomb slashshortcomb strokelongcomb strokeshortcomb];
+       sub [i j]' @CombiningTopAccents by [idotless jdotless];
+       sub [i j]' @CombiningNonTopAccents @CombiningTopAccents by [idotless jdotless];
+       @Markscomb = [dieresiscomb dotaccentcomb gravecomb acutecomb hungarumlautcomb circumflexcomb 
caroncomb brevecomb ringcomb ringcomb_acutecomb tildecomb macroncomb hookabovecomb dblgravecomb 
breveinvertedcomb strokeshortcomb slashshortcomb slashlongcomb macroncomb.narrow ogonekcomb.tall brevecomb-cy 
descender-cy brevecomb_acutecomb brevecomb_gravecomb brevecomb_hookabovecomb brevecomb_tildecomb 
circumflexcomb_acutecomb circumflexcomb_gravecomb circumflexcomb_hookabovecomb circumflexcomb_tildecomb];
+       @MarkscombCase = [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 
brevecomb-cy.case descender-cy.case brevecomb_acutecomb.case brevecomb_gravecomb.case 
brevecomb_hookabovecomb.case brevecomb_tildecomb.case circumflexcomb_acutecomb.case 
circumflexcomb_gravecomb.case circumflexcomb_hookabovecomb.case circumflexcomb_tildecomb.case];
+       sub @Markscomb @Markscomb' by @MarkscombCase;
+       sub @Uppercase @Markscomb' by @MarkscombCase;
+} ccmp_Other_1;
+
+lookup ccmp_Other_2 {
+       sub @Markscomb' @MarkscombCase by @MarkscombCase;
+       sub @MarkscombCase @Markscomb' by @MarkscombCase;
+} ccmp_Other_2;
+
+lookup ccmp_Other_3 {
+       lookupflag 0;
+       sub acutecomb dotaccentcomb by acutecomb_dotaccentcomb;
+       sub caroncomb dotaccentcomb by caroncomb_dotaccentcomb;
+       sub dieresiscomb acutecomb by dieresiscomb_acutecomb;
+       sub dieresiscomb caroncomb by dieresiscomb_caroncomb;
+       sub dieresiscomb gravecomb by dieresiscomb_gravecomb;
+       sub dieresiscomb macroncomb by dieresiscomb_macroncomb;
+       sub dotaccentcomb macroncomb by dotaccentcomb_macroncomb;
+       sub macroncomb acutecomb by macroncomb_acutecomb;
+       sub macroncomb dieresiscomb by macroncomb_dieresiscomb;
+       sub macroncomb gravecomb by macroncomb_gravecomb;
+       sub ringcomb acutecomb by ringcomb_acutecomb;
+       sub ringcomb.case acutecomb.case by ringcomb_acutecomb.case;
+       sub tildecomb acutecomb by tildecomb_acutecomb;
+       sub tildecomb dieresiscomb by tildecomb_dieresiscomb;
+       sub tildecomb macroncomb by tildecomb_macroncomb;
+} ccmp_Other_3;
+
+lookup ccmp_Other_4 {
+       lookupflag 0;
+       sub acutecomb dotaccentcomb by acutecomb_dotaccentcomb;
+       sub caroncomb dotaccentcomb by caroncomb_dotaccentcomb;
+       sub dieresiscomb acutecomb by dieresiscomb_acutecomb;
+       sub dieresiscomb caroncomb by dieresiscomb_caroncomb;
+       sub dieresiscomb gravecomb by dieresiscomb_gravecomb;
+       sub dieresiscomb macroncomb by dieresiscomb_macroncomb;
+       sub dotaccentcomb macroncomb by dotaccentcomb_macroncomb;
+       sub macroncomb acutecomb by macroncomb_acutecomb;
+       sub macroncomb dieresiscomb by macroncomb_dieresiscomb;
+       sub macroncomb gravecomb by macroncomb_gravecomb;
+       sub ringcomb acutecomb by ringcomb_acutecomb;
+       sub ringcomb.case acutecomb.case by ringcomb_acutecomb.case;
+       sub tildecomb acutecomb by tildecomb_acutecomb;
+       sub tildecomb dieresiscomb by tildecomb_dieresiscomb;
+       sub tildecomb macroncomb by tildecomb_macroncomb;
+} ccmp_Other_4;
+
+lookup ccmp_latn_1 {
+       lookupflag 0;
+       sub brevecomb acutecomb by brevecomb_acutecomb;
+       sub brevecomb.case acutecomb.case by brevecomb_acutecomb.case;
+       sub brevecomb gravecomb by brevecomb_gravecomb;
+       sub brevecomb.case gravecomb.case by brevecomb_gravecomb.case;
+       sub brevecomb hookabovecomb by brevecomb_hookabovecomb;
+       sub brevecomb.case hookabovecomb.case by brevecomb_hookabovecomb.case;
+       sub brevecomb tildecomb by brevecomb_tildecomb;
+       sub brevecomb.case tildecomb.case by brevecomb_tildecomb.case;
+       sub circumflexcomb acutecomb by circumflexcomb_acutecomb;
+       sub circumflexcomb.case acutecomb.case by circumflexcomb_acutecomb.case;
+       sub circumflexcomb gravecomb by circumflexcomb_gravecomb;
+       sub circumflexcomb.case gravecomb.case by circumflexcomb_gravecomb.case;
+       sub circumflexcomb hookabovecomb by circumflexcomb_hookabovecomb;
+       sub circumflexcomb.case hookabovecomb.case by circumflexcomb_hookabovecomb.case;
+       sub circumflexcomb tildecomb by circumflexcomb_tildecomb;
+       sub circumflexcomb.case tildecomb.case by circumflexcomb_tildecomb.case;
+} ccmp_latn_1;
+
+lookup ccmp_latn_2 {
+       lookupflag 0;
+       sub brevecomb acutecomb by brevecomb_acutecomb;
+       sub brevecomb.case acutecomb.case by brevecomb_acutecomb.case;
+       sub brevecomb gravecomb by brevecomb_gravecomb;
+       sub brevecomb.case gravecomb.case by brevecomb_gravecomb.case;
+       sub brevecomb hookabovecomb by brevecomb_hookabovecomb;
+       sub brevecomb.case hookabovecomb.case by brevecomb_hookabovecomb.case;
+       sub brevecomb tildecomb by brevecomb_tildecomb;
+       sub brevecomb.case tildecomb.case by brevecomb_tildecomb.case;
+       sub circumflexcomb acutecomb by circumflexcomb_acutecomb;
+       sub circumflexcomb.case acutecomb.case by circumflexcomb_acutecomb.case;
+       sub circumflexcomb gravecomb by circumflexcomb_gravecomb;
+       sub circumflexcomb.case gravecomb.case by circumflexcomb_gravecomb.case;
+       sub circumflexcomb hookabovecomb by circumflexcomb_hookabovecomb;
+       sub circumflexcomb.case hookabovecomb.case by circumflexcomb_hookabovecomb.case;
+       sub circumflexcomb tildecomb by circumflexcomb_tildecomb;
+       sub circumflexcomb.case tildecomb.case by circumflexcomb_tildecomb.case;
+} ccmp_latn_2;
+
+script latn;
+
+} ccmp;
+
+feature locl {
+# automatic
+script latn;
+language NLD;
+sub iacute j' by jacute;
+sub Iacute J' by Jacute;
+language CAT;
+sub l periodcentered' l by periodcentered.loclCAT;
+sub L periodcentered' L by periodcentered.loclCAT.case;
+language ROM;
+sub Scedilla by Scommaaccent;
+sub scedilla by scommaaccent;
+sub Tcedilla by Tcommaaccent;
+sub tcedilla by tcommaaccent;
+language MOL;
+sub Scedilla by Scommaaccent;
+sub scedilla by scommaaccent;
+sub Tcedilla by Tcommaaccent;
+sub tcedilla by tcommaaccent;
+language KAZ;
+sub i by idotaccent;
+language TAT;
+sub i by idotaccent;
+language TRK;
+sub i by idotaccent;
+language CRT;
+sub i by idotaccent;
+language AZE;
+sub i by idotaccent;
+
+} locl;
+
+feature subs {
+# automatic
+sub zero by zeroinferior;
+sub one by oneinferior;
+sub two by twoinferior;
+sub three by threeinferior;
+sub four by fourinferior;
+sub five by fiveinferior;
+sub six by sixinferior;
+sub seven by seveninferior;
+sub eight by eightinferior;
+sub nine by nineinferior;
+
+} subs;
+
+feature sinf {
+# automatic
+sub zero by zero.subs;
+sub one by one.subs;
+sub two by two.subs;
+sub three by three.subs;
+sub four by four.subs;
+sub five by five.subs;
+sub six by six.subs;
+sub seven by seven.subs;
+sub eight by eight.subs;
+sub nine by nine.subs;
+
+} sinf;
+
+feature sups {
+# automatic
+sub zero by zerosuperior;
+sub one by onesuperior;
+sub two by twosuperior;
+sub three by threesuperior;
+sub four by foursuperior;
+sub five by fivesuperior;
+sub six by sixsuperior;
+sub seven by sevensuperior;
+sub eight by eightsuperior;
+sub nine by ninesuperior;
+
+} sups;
+
+feature numr {
+# automatic
+sub zero by zero.numr;
+sub one by one.numr;
+sub two by two.numr;
+sub three by three.numr;
+sub four by four.numr;
+sub five by five.numr;
+sub six by six.numr;
+sub seven by seven.numr;
+sub eight by eight.numr;
+sub nine by nine.numr;
+
+} numr;
+
+feature dnom {
+# automatic
+sub zero by zero.dnom;
+sub one by one.dnom;
+sub two by two.dnom;
+sub three by three.dnom;
+sub four by four.dnom;
+sub five by five.dnom;
+sub six by six.dnom;
+sub seven by seven.dnom;
+sub eight by eight.dnom;
+sub nine by nine.dnom;
+
+} dnom;
+
+feature frac {
+# automatic
+lookup FRAC {
+       sub slash by fraction;
+} FRAC;
+lookup UP {
+       sub [zero one two three four five six seven eight nine] by [zero.numr one.numr two.numr three.numr 
four.numr five.numr six.numr seven.numr eight.numr nine.numr];
+} UP;
+lookup DOWN {
+       sub fraction [zero.numr one.numr two.numr three.numr four.numr five.numr six.numr seven.numr 
eight.numr nine.numr]' by [zero.dnom one.dnom two.dnom three.dnom four.dnom five.dnom six.dnom seven.dnom 
eight.dnom nine.dnom];
+       sub [zero.dnom one.dnom two.dnom three.dnom four.dnom five.dnom six.dnom seven.dnom eight.dnom 
nine.dnom] [zero.numr one.numr two.numr three.numr four.numr five.numr six.numr seven.numr eight.numr 
nine.numr]' by [zero.dnom one.dnom two.dnom three.dnom four.dnom five.dnom six.dnom seven.dnom eight.dnom 
nine.dnom];
+} DOWN;
+
+} frac;
+
+feature ordn {
+# automatic
+sub [zero one two three four five six seven eight nine] [A a]' by ordfeminine;
+sub [zero one two three four five six seven eight nine] [O o]' by ordmasculine;
+sub N o period by numero;
+
+} ordn;
+
+feature lnum {
+# automatic
+sub zero.osf by zero;
+sub one.osf by one;
+sub two.osf by two;
+sub three.osf by three;
+sub four.osf by four;
+sub five.osf by five;
+sub six.osf by six;
+sub seven.osf by seven;
+sub eight.osf by eight;
+sub nine.osf by nine;
+
+} lnum;
+
+feature pnum {
+# automatic
+sub zero.tf by zero;
+sub one.tf by one;
+sub two.tf by two;
+sub three.tf by three;
+sub four.tf by four;
+sub five.tf by five;
+sub six.tf by six;
+sub seven.tf by seven;
+sub eight.tf by eight;
+sub nine.tf by nine;
+sub bulletoperator.tf by bulletoperator;
+sub commercialMinusSign.tf by commercialMinusSign;
+sub divisionslash.tf by divisionslash;
+sub equivalence.tf by equivalence;
+sub notidentical.tf by notidentical;
+sub plus.tf by plus;
+sub minus.tf by minus;
+sub multiply.tf by multiply;
+sub divide.tf by divide;
+sub equal.tf by equal;
+sub notequal.tf by notequal;
+sub greater.tf by greater;
+sub less.tf by less;
+sub greaterequal.tf by greaterequal;
+sub lessequal.tf by lessequal;
+sub plusminus.tf by plusminus;
+sub approxequal.tf by approxequal;
+sub logicalnot.tf by logicalnot;
+sub zero.tosf by zero.osf;
+sub one.tosf by one.osf;
+sub two.tosf by two.osf;
+sub three.tosf by three.osf;
+sub four.tosf by four.osf;
+sub five.tosf by five.osf;
+sub six.tosf by six.osf;
+sub seven.tosf by seven.osf;
+sub eight.tosf by eight.osf;
+sub nine.tosf by nine.osf;
+
+} pnum;
+
+feature tnum {
+# automatic
+sub zero by zero.tf;
+sub one by one.tf;
+sub two by two.tf;
+sub three by three.tf;
+sub four by four.tf;
+sub five by five.tf;
+sub six by six.tf;
+sub seven by seven.tf;
+sub eight by eight.tf;
+sub nine by nine.tf;
+sub bulletoperator by bulletoperator.tf;
+sub commercialMinusSign by commercialMinusSign.tf;
+sub divisionslash by divisionslash.tf;
+sub equivalence by equivalence.tf;
+sub notidentical by notidentical.tf;
+sub plus by plus.tf;
+sub minus by minus.tf;
+sub multiply by multiply.tf;
+sub divide by divide.tf;
+sub equal by equal.tf;
+sub notequal by notequal.tf;
+sub greater by greater.tf;
+sub less by less.tf;
+sub greaterequal by greaterequal.tf;
+sub lessequal by lessequal.tf;
+sub plusminus by plusminus.tf;
+sub approxequal by approxequal.tf;
+sub logicalnot by logicalnot.tf;
+sub zero.osf by zero.tosf;
+sub one.osf by one.tosf;
+sub two.osf by two.tosf;
+sub three.osf by three.tosf;
+sub four.osf by four.tosf;
+sub five.osf by five.tosf;
+sub six.osf by six.tosf;
+sub seven.osf by seven.tosf;
+sub eight.osf by eight.tosf;
+sub nine.osf by nine.tosf;
+
+} tnum;
+
+feature onum {
+# automatic
+sub zero.tf by zero.tosf;
+sub one.tf by one.tosf;
+sub two.tf by two.tosf;
+sub three.tf by three.tosf;
+sub four.tf by four.tosf;
+sub five.tf by five.tosf;
+sub six.tf by six.tosf;
+sub seven.tf by seven.tosf;
+sub eight.tf by eight.tosf;
+sub nine.tf by nine.tosf;
+sub zero by zero.osf;
+sub one by one.osf;
+sub two by two.osf;
+sub three by three.osf;
+sub four by four.osf;
+sub five by five.osf;
+sub six by six.osf;
+sub seven by seven.osf;
+sub eight by eight.osf;
+sub nine by nine.osf;
+
+} onum;
+
+feature case {
+# automatic
+sub periodcentered.loclCAT by periodcentered.loclCAT.case;
+sub dieresiscomb by dieresiscomb.case;
+sub dotaccentcomb by dotaccentcomb.case;
+sub gravecomb by gravecomb.case;
+sub acutecomb by acutecomb.case;
+sub hungarumlautcomb by hungarumlautcomb.case;
+sub circumflexcomb by circumflexcomb.case;
+sub caroncomb by caroncomb.case;
+sub brevecomb by brevecomb.case;
+sub ringcomb by ringcomb.case;
+sub ringcomb_acutecomb by ringcomb_acutecomb.case;
+sub tildecomb by tildecomb.case;
+sub macroncomb by macroncomb.case;
+sub hookabovecomb by hookabovecomb.case;
+sub dblgravecomb by dblgravecomb.case;
+sub breveinvertedcomb by breveinvertedcomb.case;
+sub strokeshortcomb by strokeshortcomb.case;
+sub slashshortcomb by slashshortcomb.case;
+sub slashlongcomb by slashlongcomb.case;
+sub macroncomb.narrow by macroncomb.narrow.case;
+sub ogonekcomb.tall by ogonekcomb.tall.case;
+sub brevecomb-cy by brevecomb-cy.case;
+sub descender-cy by descender-cy.case;
+sub brevecomb_acutecomb by brevecomb_acutecomb.case;
+sub brevecomb_gravecomb by brevecomb_gravecomb.case;
+sub brevecomb_hookabovecomb by brevecomb_hookabovecomb.case;
+sub brevecomb_tildecomb by brevecomb_tildecomb.case;
+sub circumflexcomb_acutecomb by circumflexcomb_acutecomb.case;
+sub circumflexcomb_gravecomb by circumflexcomb_gravecomb.case;
+sub circumflexcomb_hookabovecomb by circumflexcomb_hookabovecomb.case;
+sub circumflexcomb_tildecomb by circumflexcomb_tildecomb.case;
+sub zero.osf by zero.lf;
+sub one.osf by one.lf;
+sub two.osf by two.lf;
+sub three.osf by three.lf;
+sub four.osf by four.lf;
+sub five.osf by five.lf;
+sub six.osf by six.lf;
+sub seven.osf by seven.lf;
+sub eight.osf by eight.lf;
+sub nine.osf by nine.lf;
+sub zero.tf by zero.lf;
+sub one.tf by one.lf;
+sub two.tf by two.lf;
+sub three.tf by three.lf;
+sub four.tf by four.lf;
+sub five.tf by five.lf;
+sub six.tf by six.lf;
+sub seven.tf by seven.lf;
+sub eight.tf by eight.lf;
+sub nine.tf by nine.lf;
+sub zero.tosf by zero.lf;
+sub one.tosf by one.lf;
+sub two.tosf by two.lf;
+sub three.tosf by three.lf;
+sub four.tosf by four.lf;
+sub five.tosf by five.lf;
+sub six.tosf by six.lf;
+sub seven.tosf by seven.lf;
+sub eight.tosf by eight.lf;
+sub nine.tosf by nine.lf;
+
+} case;
+
+feature liga {
+# automatic
+sub f f i by f_f_i;
+sub f f l by f_f_l;
+sub f f by f_f;
+sub f i by fi;
+sub f l by fl;
+
+} liga;
+
+feature zero {
+# automatic
+sub zero.lf by zero.lf.zero;
+sub zero.osf by zero.osf.zero;
+sub zero.tf by zero.tf.zero;
+sub zero.tosf by zero.tosf.zero;
+sub zero by zero.zero;
+
+} zero;
+
+feature salt {
+# automatic
+sub six by six.ss01;
+sub nine by nine.ss01;
+
+} salt;
+
+feature ss01 {
+# automatic
+sub six by six.ss01;
+sub nine by nine.ss01;
+
+} ss01;
diff --git a/src/Cantarell-Regular.ufo/fontinfo.plist b/src/Cantarell-Regular.ufo/fontinfo.plist
new file mode 100644
index 00000000..2baa5caa
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/fontinfo.plist
@@ -0,0 +1,107 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
+<plist version="1.0">
+  <dict>
+    <key>ascender</key>
+    <integer>739</integer>
+    <key>capHeight</key>
+    <integer>694</integer>
+    <key>copyright</key>
+    <string>Copyright (c) 2009--2017 The Cantarell Authors</string>
+    <key>descender</key>
+    <integer>-217</integer>
+    <key>familyName</key>
+    <string>Cantarell</string>
+    <key>guidelines</key>
+    <array/>
+    <key>italicAngle</key>
+    <integer>0</integer>
+    <key>openTypeGaspRangeRecords</key>
+    <array>
+      <dict>
+        <key>rangeGaspBehavior</key>
+        <array>
+          <integer>0</integer>
+          <integer>1</integer>
+          <integer>2</integer>
+          <integer>3</integer>
+        </array>
+        <key>rangeMaxPPEM</key>
+        <integer>65535</integer>
+      </dict>
+    </array>
+    <key>openTypeHeadCreated</key>
+    <string>2009/03/13 21:44:13</string>
+    <key>openTypeNameDesigner</key>
+    <string>Dave Crossland, Nikolaus Waxweiler, Jacques Le Bailly, Eben Sorkin, Alexei Vanyashin</string>
+    <key>openTypeNameDesignerURL</key>
+    <string>http://abattis.org</string>
+    <key>openTypeNameLicense</key>
+    <string>This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is 
available with a FAQ at: http://scripts.sil.org/OFL</string>
+    <key>openTypeNameLicenseURL</key>
+    <string>http://scripts.sil.org/OFL</string>
+    <key>openTypeNameManufacturerURL</key>
+    <string>http://abattis.org</string>
+    <key>openTypeOS2Panose</key>
+    <array>
+      <integer>2</integer>
+      <integer>0</integer>
+      <integer>5</integer>
+      <integer>3</integer>
+      <integer>0</integer>
+      <integer>0</integer>
+      <integer>0</integer>
+      <integer>0</integer>
+      <integer>0</integer>
+      <integer>0</integer>
+    </array>
+    <key>openTypeOS2Type</key>
+    <array/>
+    <key>openTypeOS2VendorID</key>
+    <string>ABAT</string>
+    <key>postscriptBlueScale</key>
+    <real>0.0625</real>
+    <key>postscriptBlueValues</key>
+    <array>
+      <integer>-10</integer>
+      <integer>0</integer>
+      <integer>482</integer>
+      <integer>492</integer>
+      <integer>694</integer>
+      <integer>704</integer>
+      <integer>739</integer>
+      <integer>749</integer>
+    </array>
+    <key>postscriptFamilyBlues</key>
+    <array/>
+    <key>postscriptFamilyOtherBlues</key>
+    <array/>
+    <key>postscriptOtherBlues</key>
+    <array>
+      <integer>-227</integer>
+      <integer>-217</integer>
+    </array>
+    <key>postscriptStemSnapH</key>
+    <array>
+      <integer>80</integer>
+    </array>
+    <key>postscriptStemSnapV</key>
+    <array>
+      <integer>70</integer>
+    </array>
+    <key>postscriptUnderlinePosition</key>
+    <integer>-100</integer>
+    <key>postscriptUnderlineThickness</key>
+    <integer>50</integer>
+    <key>styleName</key>
+    <string>Regular</string>
+    <key>unitsPerEm</key>
+    <integer>1000</integer>
+    <key>versionMajor</key>
+    <integer>0</integer>
+    <key>versionMinor</key>
+    <integer>111</integer>
+    <key>xHeight</key>
+    <integer>482</integer>
+  </dict>
+</plist>
diff --git a/src/Cantarell-Regular.ufo/glyphs.T_emplate/E_ng.glif 
b/src/Cantarell-Regular.ufo/glyphs.T_emplate/E_ng.glif
new file mode 100644
index 00000000..d39d9d87
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs.T_emplate/E_ng.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Eng" format="2">
+  <advance width="778"/>
+  <unicode hex="014A"/>
+  <outline>
+    <component base="N"/>
+    <component base="_bottomhook" xOffset="170"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>N</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>N</string>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs.T_emplate/contents.plist 
b/src/Cantarell-Regular.ufo/glyphs.T_emplate/contents.plist
new file mode 100644
index 00000000..3033d646
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs.T_emplate/contents.plist
@@ -0,0 +1,12 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
+<plist version="1.0">
+  <dict>
+    <key>Eng</key>
+    <string>E_ng.glif</string>
+    <key>eng</key>
+    <string>eng.glif</string>
+    <key>florin</key>
+    <string>florin.glif</string>
+  </dict>
+</plist>
diff --git a/src/Cantarell-Regular.ufo/glyphs.T_emplate/eng.glif 
b/src/Cantarell-Regular.ufo/glyphs.T_emplate/eng.glif
new file mode 100644
index 00000000..563cb323
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs.T_emplate/eng.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eng" format="2">
+  <advance width="570"/>
+  <unicode hex="014B"/>
+  <outline>
+    <component base="n"/>
+    <component base="_bottomhook" xOffset="-8"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>n</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>n</string>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs.T_emplate/florin.glif 
b/src/Cantarell-Regular.ufo/glyphs.T_emplate/florin.glif
new file mode 100644
index 00000000..a653e1f1
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs.T_emplate/florin.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="florin" format="2">
+  <advance width="358"/>
+  <unicode hex="0192"/>
+  <outline>
+    <component base="f"/>
+    <component base="_bottomhook" xOffset="-322"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>0</integer>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs.T_emplate/layerinfo.plist 
b/src/Cantarell-Regular.ufo/glyphs.T_emplate/layerinfo.plist
new file mode 100644
index 00000000..36d0e4cf
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs.T_emplate/layerinfo.plist
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
+<plist version="1.0">
+  <dict>
+    <key>lib</key>
+    <dict>
+      <key>com.schriftgestaltung.layerId</key>
+      <string>120491FA-C36A-49BA-AA63-A8700AB32459</string>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Eng</key>
+      <integer>4</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eng</key>
+      <integer>4</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.florin</key>
+      <integer>4</integer>
+    </dict>
+  </dict>
+</plist>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_-cy.glif b/src/Cantarell-Regular.ufo/glyphs/A_-cy.glif
new file mode 100644
index 00000000..b2b0da38
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/A_-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="A-cy" format="2">
+  <advance width="677"/>
+  <unicode hex="0410"/>
+  <outline>
+    <component base="A"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_.glif b/src/Cantarell-Regular.ufo/glyphs/A_.glif
new file mode 100644
index 00000000..68e456df
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/A_.glif
@@ -0,0 +1,29 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="A" format="2">
+  <advance width="677"/>
+  <unicode hex="0041"/>
+  <note>
+A
+</note>
+  <anchor x="339" y="0" name="bottom"/>
+  <anchor x="622" y="10" name="ogonek"/>
+  <anchor x="339" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="32" y="0" type="line"/>
+      <point x="119" y="0" type="line"/>
+      <point x="346" y="636" type="line"/>
+      <point x="337" y="636" type="line"/>
+      <point x="551" y="0" type="line"/>
+      <point x="644" y="0" type="line"/>
+      <point x="400" y="694" type="line"/>
+      <point x="292" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="163" y="206" type="line"/>
+      <point x="510" y="206" type="line"/>
+      <point x="510" y="278" type="line"/>
+      <point x="163" y="278" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_E_.glif b/src/Cantarell-Regular.ufo/glyphs/A_E_.glif
new file mode 100644
index 00000000..42ab2f70
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/A_E_.glif
@@ -0,0 +1,51 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="AE" format="2">
+  <advance width="977"/>
+  <unicode hex="00C6"/>
+  <anchor x="530" y="0" name="bottom"/>
+  <anchor x="530" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="34" y="0" type="line"/>
+      <point x="126" y="0" type="line"/>
+      <point x="540" y="694" type="line"/>
+      <point x="457" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="254" y="202" type="line"/>
+      <point x="530" y="202" type="line"/>
+      <point x="530" y="282" type="line"/>
+      <point x="254" y="282" type="line"/>
+    </contour>
+    <contour>
+      <point x="481" y="0" type="line"/>
+      <point x="564" y="0" type="line"/>
+      <point x="564" y="694" type="line"/>
+      <point x="481" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="521" y="0" type="line"/>
+      <point x="917" y="0" type="line"/>
+      <point x="917" y="72" type="line"/>
+      <point x="521" y="72" type="line"/>
+    </contour>
+    <contour>
+      <point x="521" y="323" type="line"/>
+      <point x="890" y="323" type="line"/>
+      <point x="890" y="395" type="line"/>
+      <point x="521" y="395" type="line"/>
+    </contour>
+    <contour>
+      <point x="521" y="622" type="line"/>
+      <point x="917" y="622" type="line"/>
+      <point x="917" y="694" type="line"/>
+      <point x="521" y="694" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>E</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_E_acute.glif b/src/Cantarell-Regular.ufo/glyphs/A_E_acute.glif
new file mode 100644
index 00000000..6e87ba81
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/A_E_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="AEacute" format="2">
+  <advance width="977"/>
+  <unicode hex="01FC"/>
+  <outline>
+    <component base="AE"/>
+    <component base="acutecomb.case" xOffset="442"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_acute.glif b/src/Cantarell-Regular.ufo/glyphs/A_acute.glif
new file mode 100644
index 00000000..d5d03555
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/A_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Aacute" format="2">
+  <advance width="677"/>
+  <unicode hex="00C1"/>
+  <outline>
+    <component base="A"/>
+    <component base="acutecomb.case" xOffset="251"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_breve-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_breve-cy.glif
new file mode 100644
index 00000000..29fb7c6b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/A_breve-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Abreve-cy" format="2">
+  <advance width="677"/>
+  <unicode hex="04D0"/>
+  <outline>
+    <component base="A-cy"/>
+    <component base="brevecomb-cy.case" xOffset="124"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_breve.glif b/src/Cantarell-Regular.ufo/glyphs/A_breve.glif
new file mode 100644
index 00000000..01449a40
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/A_breve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Abreve" format="2">
+  <advance width="677"/>
+  <unicode hex="0102"/>
+  <outline>
+    <component base="A"/>
+    <component base="brevecomb.case" xOffset="130"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_breveacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_breveacute.glif
new file mode 100644
index 00000000..1c104afa
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/A_breveacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Abreveacute" format="2">
+  <advance width="677"/>
+  <unicode hex="1EAE"/>
+  <outline>
+    <component base="A"/>
+    <component base="brevecomb_acutecomb.case" xOffset="164" yOffset="12"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_brevedotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_brevedotbelow.glif
new file mode 100644
index 00000000..732e5b83
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/A_brevedotbelow.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Abrevedotbelow" format="2">
+  <advance width="677"/>
+  <unicode hex="1EB6"/>
+  <outline>
+    <component base="A"/>
+    <component base="dotbelowcomb" xOffset="203"/>
+    <component base="brevecomb.case" xOffset="130"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_brevegrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_brevegrave.glif
new file mode 100644
index 00000000..ef7feafd
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/A_brevegrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Abrevegrave" format="2">
+  <advance width="677"/>
+  <unicode hex="1EB0"/>
+  <outline>
+    <component base="A"/>
+    <component base="brevecomb_gravecomb.case" xOffset="157" yOffset="12"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_brevehookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_brevehookabove.glif
new file mode 100644
index 00000000..e9543c57
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/A_brevehookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Abrevehookabove" format="2">
+  <advance width="677"/>
+  <unicode hex="1EB2"/>
+  <outline>
+    <component base="A"/>
+    <component base="brevecomb_hookabovecomb.case" xOffset="162" yOffset="12"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_brevetilde.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_brevetilde.glif
new file mode 100644
index 00000000..94422baf
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/A_brevetilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Abrevetilde" format="2">
+  <advance width="677"/>
+  <unicode hex="1EB4"/>
+  <outline>
+    <component base="A"/>
+    <component base="brevecomb_tildecomb.case" xOffset="133" yOffset="12"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_caron.glif b/src/Cantarell-Regular.ufo/glyphs/A_caron.glif
new file mode 100644
index 00000000..120e4b27
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/A_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Acaron" format="2">
+  <advance width="677"/>
+  <unicode hex="01CD"/>
+  <outline>
+    <component base="A"/>
+    <component base="caroncomb.case" xOffset="155"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_circumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_circumflex.glif
new file mode 100644
index 00000000..2b6db446
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/A_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Acircumflex" format="2">
+  <advance width="677"/>
+  <unicode hex="00C2"/>
+  <outline>
+    <component base="A"/>
+    <component base="circumflexcomb.case" xOffset="151"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_circumflexacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_circumflexacute.glif
new file mode 100644
index 00000000..de4cdc70
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/A_circumflexacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Acircumflexacute" format="2">
+  <advance width="677"/>
+  <unicode hex="1EA4"/>
+  <outline>
+    <component base="A"/>
+    <component base="circumflexcomb_acutecomb.case" xOffset="173" yOffset="12"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_circumflexdotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_circumflexdotbelow.glif
new file mode 100644
index 00000000..210177b8
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/A_circumflexdotbelow.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Acircumflexdotbelow" format="2">
+  <advance width="677"/>
+  <unicode hex="1EAC"/>
+  <outline>
+    <component base="A"/>
+    <component base="dotbelowcomb" xOffset="203"/>
+    <component base="circumflexcomb.case" xOffset="151"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_circumflexgrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_circumflexgrave.glif
new file mode 100644
index 00000000..fc67cefe
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/A_circumflexgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Acircumflexgrave" format="2">
+  <advance width="677"/>
+  <unicode hex="1EA6"/>
+  <outline>
+    <component base="A"/>
+    <component base="circumflexcomb_gravecomb.case" xOffset="173" yOffset="12"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_circumflexhookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_circumflexhookabove.glif
new file mode 100644
index 00000000..d68fef37
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/A_circumflexhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Acircumflexhookabove" format="2">
+  <advance width="677"/>
+  <unicode hex="1EA8"/>
+  <outline>
+    <component base="A"/>
+    <component base="circumflexcomb_hookabovecomb.case" xOffset="173" yOffset="12"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_circumflextilde.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_circumflextilde.glif
new file mode 100644
index 00000000..40b0167d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/A_circumflextilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Acircumflextilde" format="2">
+  <advance width="677"/>
+  <unicode hex="1EAA"/>
+  <outline>
+    <component base="A"/>
+    <component base="circumflexcomb_tildecomb.case" xOffset="140" yOffset="12"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_dblgrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_dblgrave.glif
new file mode 100644
index 00000000..94ad7570
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/A_dblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Adblgrave" format="2">
+  <advance width="677"/>
+  <unicode hex="0200"/>
+  <outline>
+    <component base="A"/>
+    <component base="dblgravecomb.case" xOffset="118"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_dieresis-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_dieresis-cy.glif
new file mode 100644
index 00000000..10ed757e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/A_dieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Adieresis-cy" format="2">
+  <advance width="677"/>
+  <unicode hex="04D2"/>
+  <outline>
+    <component base="A-cy"/>
+    <component base="dieresiscomb.case" xOffset="103"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_dieresis.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_dieresis.glif
new file mode 100644
index 00000000..3234142f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/A_dieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Adieresis" format="2">
+  <advance width="677"/>
+  <unicode hex="00C4"/>
+  <outline>
+    <component base="A"/>
+    <component base="dieresiscomb.case" xOffset="103"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_dotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_dotbelow.glif
new file mode 100644
index 00000000..dae0e255
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/A_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Adotbelow" format="2">
+  <advance width="677"/>
+  <unicode hex="1EA0"/>
+  <outline>
+    <component base="A"/>
+    <component base="dotbelowcomb" xOffset="203"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_grave.glif b/src/Cantarell-Regular.ufo/glyphs/A_grave.glif
new file mode 100644
index 00000000..0e011bb1
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/A_grave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Agrave" format="2">
+  <advance width="677"/>
+  <unicode hex="00C0"/>
+  <outline>
+    <component base="A"/>
+    <component base="gravecomb.case" xOffset="144"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_hookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_hookabove.glif
new file mode 100644
index 00000000..0f8b2d25
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/A_hookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ahookabove" format="2">
+  <advance width="677"/>
+  <unicode hex="1EA2"/>
+  <outline>
+    <component base="A"/>
+    <component base="hookabovecomb.case" xOffset="195"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_ie-cy.glif b/src/Cantarell-Regular.ufo/glyphs/A_ie-cy.glif
new file mode 100644
index 00000000..7c00c804
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/A_ie-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Aie-cy" format="2">
+  <advance width="977"/>
+  <unicode hex="04D4"/>
+  <outline>
+    <component base="AE"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_invertedbreve.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_invertedbreve.glif
new file mode 100644
index 00000000..389eb32c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/A_invertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ainvertedbreve" format="2">
+  <advance width="677"/>
+  <unicode hex="0202"/>
+  <outline>
+    <component base="A"/>
+    <component base="breveinvertedcomb.case" xOffset="142"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_macron.glif b/src/Cantarell-Regular.ufo/glyphs/A_macron.glif
new file mode 100644
index 00000000..742da92c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/A_macron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Amacron" format="2">
+  <advance width="677"/>
+  <unicode hex="0100"/>
+  <outline>
+    <component base="A"/>
+    <component base="macroncomb.case" xOffset="97"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_ogonek.glif b/src/Cantarell-Regular.ufo/glyphs/A_ogonek.glif
new file mode 100644
index 00000000..08c36e89
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/A_ogonek.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Aogonek" format="2">
+  <advance width="677"/>
+  <unicode hex="0104"/>
+  <outline>
+    <component base="A"/>
+    <component base="ogonekcomb" xOffset="190"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_ring.glif b/src/Cantarell-Regular.ufo/glyphs/A_ring.glif
new file mode 100644
index 00000000..93c0fe74
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/A_ring.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Aring" format="2">
+  <advance width="677"/>
+  <unicode hex="00C5"/>
+  <outline>
+    <component base="A"/>
+    <component base="ringcomb.case" xOffset="166"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_ringacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/A_ringacute.glif
new file mode 100644
index 00000000..c33672c5
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/A_ringacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Aringacute" format="2">
+  <advance width="677"/>
+  <unicode hex="01FA"/>
+  <outline>
+    <component base="A"/>
+    <component base="ringcomb_acutecomb.case" xOffset="179"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/A_tilde.glif b/src/Cantarell-Regular.ufo/glyphs/A_tilde.glif
new file mode 100644
index 00000000..235b03e5
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/A_tilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Atilde" format="2">
+  <advance width="677"/>
+  <unicode hex="00C3"/>
+  <outline>
+    <component base="A"/>
+    <component base="tildecomb.case" xOffset="99"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/B_.glif b/src/Cantarell-Regular.ufo/glyphs/B_.glif
new file mode 100644
index 00000000..5dc4f301
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/B_.glif
@@ -0,0 +1,48 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="B" format="2">
+  <advance width="656"/>
+  <unicode hex="0042"/>
+  <note>
+B
+</note>
+  <anchor x="326" y="0" name="bottom"/>
+  <anchor x="326" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="104" y="0" type="line"/>
+      <point x="346" y="0" type="line" smooth="yes"/>
+      <point x="506" y="0"/>
+      <point x="600" y="75"/>
+      <point x="600" y="202" type="curve" smooth="yes"/>
+      <point x="600" y="319"/>
+      <point x="512" y="396"/>
+      <point x="379" y="396" type="curve" smooth="yes"/>
+      <point x="153" y="396" type="line"/>
+      <point x="153" y="327" type="line"/>
+      <point x="370" y="327" type="line" smooth="yes"/>
+      <point x="458" y="327"/>
+      <point x="515" y="271"/>
+      <point x="515" y="185" type="curve" smooth="yes"/>
+      <point x="515" y="105"/>
+      <point x="467" y="71"/>
+      <point x="356" y="71" type="curve" smooth="yes"/>
+      <point x="187" y="71" type="line"/>
+      <point x="187" y="623" type="line"/>
+      <point x="305" y="623" type="line" smooth="yes"/>
+      <point x="411" y="623"/>
+      <point x="463" y="584"/>
+      <point x="463" y="505" type="curve" smooth="yes"/>
+      <point x="463" y="444"/>
+      <point x="429" y="409"/>
+      <point x="337" y="375" type="curve"/>
+      <point x="457" y="375" type="line"/>
+      <point x="512" y="399"/>
+      <point x="548" y="460"/>
+      <point x="548" y="527" type="curve" smooth="yes"/>
+      <point x="548" y="633"/>
+      <point x="463" y="694"/>
+      <point x="315" y="694" type="curve" smooth="yes"/>
+      <point x="104" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/B_e-cy.glif b/src/Cantarell-Regular.ufo/glyphs/B_e-cy.glif
new file mode 100644
index 00000000..142ae766
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/B_e-cy.glif
@@ -0,0 +1,31 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Be-cy" format="2">
+  <advance width="643"/>
+  <unicode hex="0411"/>
+  <outline>
+    <contour>
+      <point x="104" y="0" type="line"/>
+      <point x="336" y="0" type="line" smooth="yes"/>
+      <point x="492" y="0"/>
+      <point x="590" y="82"/>
+      <point x="590" y="212" type="curve" smooth="yes"/>
+      <point x="590" y="332"/>
+      <point x="499" y="417"/>
+      <point x="369" y="417" type="curve" smooth="yes"/>
+      <point x="153" y="417" type="line"/>
+      <point x="153" y="345" type="line"/>
+      <point x="360" y="345" type="line" smooth="yes"/>
+      <point x="445" y="345"/>
+      <point x="505" y="284"/>
+      <point x="505" y="195" type="curve" smooth="yes"/>
+      <point x="505" y="112"/>
+      <point x="453" y="72"/>
+      <point x="346" y="72" type="curve" smooth="yes"/>
+      <point x="187" y="72" type="line"/>
+      <point x="187" y="623" type="line"/>
+      <point x="515" y="623" type="line"/>
+      <point x="515" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/C_.glif b/src/Cantarell-Regular.ufo/glyphs/C_.glif
new file mode 100644
index 00000000..b6b34189
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/C_.glif
@@ -0,0 +1,40 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="C" format="2">
+  <advance width="653"/>
+  <unicode hex="0043"/>
+  <note>
+C
+</note>
+  <anchor x="374" y="0" name="bottom"/>
+  <anchor x="374" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="403" y="-10" type="curve" smooth="yes"/>
+      <point x="470" y="-10"/>
+      <point x="540" y="5"/>
+      <point x="606" y="34" type="curve"/>
+      <point x="587" y="95" type="line"/>
+      <point x="537" y="75"/>
+      <point x="475" y="63"/>
+      <point x="422" y="63" type="curve" smooth="yes"/>
+      <point x="256" y="63"/>
+      <point x="146" y="181"/>
+      <point x="146" y="358" type="curve" smooth="yes"/>
+      <point x="146" y="527"/>
+      <point x="247" y="630"/>
+      <point x="414" y="630" type="curve" smooth="yes"/>
+      <point x="470" y="630"/>
+      <point x="533" y="618"/>
+      <point x="586" y="598" type="curve"/>
+      <point x="610" y="660" type="line"/>
+      <point x="559" y="687"/>
+      <point x="487" y="703"/>
+      <point x="419" y="703" type="curve" smooth="yes"/>
+      <point x="204" y="703"/>
+      <point x="61" y="557"/>
+      <point x="61" y="339" type="curve" smooth="yes"/>
+      <point x="61" y="130"/>
+      <point x="198" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/C_acute.glif b/src/Cantarell-Regular.ufo/glyphs/C_acute.glif
new file mode 100644
index 00000000..4c7182e0
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/C_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Cacute" format="2">
+  <advance width="653"/>
+  <unicode hex="0106"/>
+  <outline>
+    <component base="C"/>
+    <component base="acutecomb.case" xOffset="286"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/C_caron.glif b/src/Cantarell-Regular.ufo/glyphs/C_caron.glif
new file mode 100644
index 00000000..a66d0728
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/C_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ccaron" format="2">
+  <advance width="653"/>
+  <unicode hex="010C"/>
+  <outline>
+    <component base="C"/>
+    <component base="caroncomb.case" xOffset="190"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/C_cedilla.glif b/src/Cantarell-Regular.ufo/glyphs/C_cedilla.glif
new file mode 100644
index 00000000..de8c4521
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/C_cedilla.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ccedilla" format="2">
+  <advance width="653"/>
+  <unicode hex="00C7"/>
+  <outline>
+    <component base="C"/>
+    <component base="cedillacomb" xOffset="227"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/C_cedillaacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/C_cedillaacute.glif
new file mode 100644
index 00000000..f5e61a20
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/C_cedillaacute.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ccedillaacute" format="2">
+  <advance width="653"/>
+  <unicode hex="1E08"/>
+  <outline>
+    <component base="C"/>
+    <component base="cedillacomb" xOffset="227"/>
+    <component base="acutecomb.case" xOffset="286"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/C_circumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/C_circumflex.glif
new file mode 100644
index 00000000..d84d5e8e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/C_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ccircumflex" format="2">
+  <advance width="653"/>
+  <unicode hex="0108"/>
+  <outline>
+    <component base="C"/>
+    <component base="circumflexcomb.case" xOffset="186"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/C_dotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/C_dotaccent.glif
new file mode 100644
index 00000000..8a51b93a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/C_dotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Cdotaccent" format="2">
+  <advance width="653"/>
+  <unicode hex="010A"/>
+  <outline>
+    <component base="C"/>
+    <component base="dotaccentcomb.case" xOffset="238"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/C_he-cy.glif b/src/Cantarell-Regular.ufo/glyphs/C_he-cy.glif
new file mode 100644
index 00000000..913365af
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/C_he-cy.glif
@@ -0,0 +1,33 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Che-cy" format="2">
+  <advance width="657"/>
+  <unicode hex="0427"/>
+  <anchor x="579" y="0" name="bottomright"/>
+  <anchor x="330" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="280" y="252" type="curve" smooth="yes"/>
+      <point x="356" y="252"/>
+      <point x="447" y="278"/>
+      <point x="509" y="331" type="curve"/>
+      <point x="492" y="383" type="line"/>
+      <point x="448" y="350"/>
+      <point x="377" y="323"/>
+      <point x="302" y="323" type="curve" smooth="yes"/>
+      <point x="209" y="323"/>
+      <point x="150" y="367"/>
+      <point x="150" y="445" type="curve" smooth="yes"/>
+      <point x="150" y="694" type="line"/>
+      <point x="68" y="694" type="line"/>
+      <point x="68" y="428" type="line" smooth="yes"/>
+      <point x="68" y="321"/>
+      <point x="153" y="252"/>
+    </contour>
+    <contour>
+      <point x="471" y="0" type="line"/>
+      <point x="553" y="0" type="line"/>
+      <point x="553" y="694" type="line"/>
+      <point x="471" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/C_hedescender-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/C_hedescender-cy.glif
new file mode 100644
index 00000000..1e2bd5a1
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/C_hedescender-cy.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Chedescender-cy" format="2">
+  <advance width="694"/>
+  <unicode hex="04B6"/>
+  <outline>
+    <component base="Che-cy"/>
+    <component base="descender-cy.case" xOffset="472"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/C_hedieresis-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/C_hedieresis-cy.glif
new file mode 100644
index 00000000..acdb2440
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/C_hedieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Chedieresis-cy" format="2">
+  <advance width="657"/>
+  <unicode hex="04F4"/>
+  <outline>
+    <component base="Che-cy"/>
+    <component base="dieresiscomb.case" xOffset="94"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/C_hekhakassian-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/C_hekhakassian-cy.glif
new file mode 100644
index 00000000..63585208
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/C_hekhakassian-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Chekhakassian-cy" format="2">
+  <advance width="657"/>
+  <unicode hex="04CB"/>
+  <outline>
+    <component base="Che-cy"/>
+    <component base="_descenderreverse-cy.case" xOffset="400"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/C_heverticalstroke-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/C_heverticalstroke-cy.glif
new file mode 100644
index 00000000..3ced4a24
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/C_heverticalstroke-cy.glif
@@ -0,0 +1,37 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Cheverticalstroke-cy" format="2">
+  <advance width="676"/>
+  <unicode hex="04B8"/>
+  <outline>
+    <contour>
+      <point x="291" y="252" type="curve" smooth="yes"/>
+      <point x="378" y="252"/>
+      <point x="470" y="282"/>
+      <point x="532" y="331" type="curve"/>
+      <point x="513" y="382" type="line"/>
+      <point x="461" y="345"/>
+      <point x="387" y="322"/>
+      <point x="312" y="322" type="curve" smooth="yes"/>
+      <point x="209" y="322"/>
+      <point x="148" y="366"/>
+      <point x="148" y="444" type="curve" smooth="yes"/>
+      <point x="148" y="694" type="line"/>
+      <point x="68" y="694" type="line"/>
+      <point x="68" y="428" type="line" smooth="yes"/>
+      <point x="68" y="321"/>
+      <point x="156" y="252"/>
+    </contour>
+    <contour>
+      <point x="287" y="110" type="line"/>
+      <point x="356" y="110" type="line"/>
+      <point x="356" y="480" type="line"/>
+      <point x="287" y="480" type="line"/>
+    </contour>
+    <contour>
+      <point x="492" y="0" type="line"/>
+      <point x="572" y="0" type="line"/>
+      <point x="572" y="694" type="line"/>
+      <point x="492" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/D_.glif b/src/Cantarell-Regular.ufo/glyphs/D_.glif
new file mode 100644
index 00000000..ab11956b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/D_.glif
@@ -0,0 +1,35 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="D" format="2">
+  <advance width="733"/>
+  <unicode hex="0044"/>
+  <note>
+D
+</note>
+  <anchor x="334" y="0" name="bottom"/>
+  <anchor x="171" y="347" name="center"/>
+  <anchor x="334" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="104" y="0" type="line"/>
+      <point x="316" y="0" type="line" smooth="yes"/>
+      <point x="526" y="0"/>
+      <point x="669" y="137"/>
+      <point x="669" y="360" type="curve" smooth="yes"/>
+      <point x="669" y="570"/>
+      <point x="543" y="694"/>
+      <point x="331" y="694" type="curve" smooth="yes"/>
+      <point x="104" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="187" y="72" type="line"/>
+      <point x="187" y="622" type="line"/>
+      <point x="321" y="622" type="line" smooth="yes"/>
+      <point x="490" y="622"/>
+      <point x="584" y="523"/>
+      <point x="584" y="347" type="curve" smooth="yes"/>
+      <point x="584" y="172"/>
+      <point x="491" y="72"/>
+      <point x="326" y="72" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/D_Z_caron.glif b/src/Cantarell-Regular.ufo/glyphs/D_Z_caron.glif
new file mode 100644
index 00000000..0e9bb595
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/D_Z_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="DZcaron" format="2">
+  <advance width="1387"/>
+  <unicode hex="01C4"/>
+  <outline>
+    <component base="D"/>
+    <component base="Zcaron" xOffset="733"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/D_caron.glif b/src/Cantarell-Regular.ufo/glyphs/D_caron.glif
new file mode 100644
index 00000000..ef740280
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/D_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Dcaron" format="2">
+  <advance width="733"/>
+  <unicode hex="010E"/>
+  <outline>
+    <component base="D"/>
+    <component base="caroncomb.case" xOffset="150"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/D_croat.glif b/src/Cantarell-Regular.ufo/glyphs/D_croat.glif
new file mode 100644
index 00000000..46441219
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/D_croat.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Dcroat" format="2">
+  <advance width="733"/>
+  <unicode hex="0110"/>
+  <outline>
+    <component base="Eth"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/D_dotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/D_dotbelow.glif
new file mode 100644
index 00000000..89e58ee6
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/D_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ddotbelow" format="2">
+  <advance width="733"/>
+  <unicode hex="1E0C"/>
+  <outline>
+    <component base="D"/>
+    <component base="dotbelowcomb" xOffset="198"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/D_e-cy.glif b/src/Cantarell-Regular.ufo/glyphs/D_e-cy.glif
new file mode 100644
index 00000000..325c0e5e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/D_e-cy.glif
@@ -0,0 +1,33 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="De-cy" format="2">
+  <advance width="784"/>
+  <unicode hex="0414"/>
+  <outline>
+    <contour>
+      <point x="92" y="17" type="line"/>
+      <point x="221" y="17"/>
+      <point x="289" y="128"/>
+      <point x="289" y="342" type="curve" smooth="yes"/>
+      <point x="289" y="624" type="line"/>
+      <point x="552" y="624" type="line"/>
+      <point x="552" y="40" type="line"/>
+      <point x="633" y="40" type="line"/>
+      <point x="633" y="694" type="line"/>
+      <point x="208" y="694" type="line"/>
+      <point x="208" y="342" type="line" smooth="yes"/>
+      <point x="208" y="161"/>
+      <point x="165" y="67"/>
+      <point x="82" y="67" type="curve"/>
+    </contour>
+    <contour>
+      <point x="39" y="-178" type="line"/>
+      <point x="114" y="-178" type="line"/>
+      <point x="114" y="0" type="line"/>
+      <point x="670" y="0" type="line"/>
+      <point x="670" y="-178" type="line"/>
+      <point x="745" y="-178" type="line"/>
+      <point x="745" y="71" type="line"/>
+      <point x="39" y="71" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/D_je-cy.glif b/src/Cantarell-Regular.ufo/glyphs/D_je-cy.glif
new file mode 100644
index 00000000..f870fb98
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/D_je-cy.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Dje-cy" format="2">
+  <advance width="800"/>
+  <unicode hex="0402"/>
+  <outline>
+    <contour>
+      <point x="480" y="0" type="line"/>
+      <point x="640" y="6"/>
+      <point x="747" y="103"/>
+      <point x="747" y="243" type="curve" smooth="yes"/>
+      <point x="747" y="363"/>
+      <point x="662" y="442"/>
+      <point x="533" y="442" type="curve" smooth="yes"/>
+      <point x="438" y="442"/>
+      <point x="344" y="399"/>
+      <point x="293" y="333" type="curve"/>
+      <point x="312" y="282" type="line"/>
+      <point x="353" y="336"/>
+      <point x="432" y="372"/>
+      <point x="508" y="372" type="curve" smooth="yes"/>
+      <point x="603" y="372"/>
+      <point x="667" y="315"/>
+      <point x="667" y="230" type="curve" smooth="yes"/>
+      <point x="667" y="136"/>
+      <point x="590" y="69"/>
+      <point x="474" y="62" type="curve"/>
+    </contour>
+    <contour>
+      <point x="260" y="0" type="line"/>
+      <point x="343" y="0" type="line"/>
+      <point x="343" y="660" type="line"/>
+      <point x="260" y="660" type="line"/>
+    </contour>
+    <contour>
+      <point x="39" y="622" type="line"/>
+      <point x="585" y="622" type="line"/>
+      <point x="585" y="694" type="line"/>
+      <point x="39" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/D_linebelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/D_linebelow.glif
new file mode 100644
index 00000000..c2c157cc
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/D_linebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Dlinebelow" format="2">
+  <advance width="733"/>
+  <unicode hex="1E0E"/>
+  <outline>
+    <component base="D"/>
+    <component base="macronbelowcomb" xOffset="89"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/D_zcaron.glif b/src/Cantarell-Regular.ufo/glyphs/D_zcaron.glif
new file mode 100644
index 00000000..db329a71
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/D_zcaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Dzcaron" format="2">
+  <advance width="1197"/>
+  <unicode hex="01C5"/>
+  <outline>
+    <component base="D"/>
+    <component base="zcaron" xOffset="733"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/D_ze-cy.glif b/src/Cantarell-Regular.ufo/glyphs/D_ze-cy.glif
new file mode 100644
index 00000000..d828d477
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/D_ze-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Dze-cy" format="2">
+  <advance width="586"/>
+  <unicode hex="0405"/>
+  <outline>
+    <component base="S"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/D_zhe-cy.glif b/src/Cantarell-Regular.ufo/glyphs/D_zhe-cy.glif
new file mode 100644
index 00000000..6334d05f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/D_zhe-cy.glif
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Dzhe-cy" format="2">
+  <advance width="747"/>
+  <unicode hex="040F"/>
+  <outline>
+    <contour>
+      <point x="341" y="-187" type="line"/>
+      <point x="416" y="-187" type="line"/>
+      <point x="416" y="0" type="line"/>
+      <point x="643" y="0" type="line"/>
+      <point x="643" y="694" type="line"/>
+      <point x="561" y="694" type="line"/>
+      <point x="561" y="71" type="line"/>
+      <point x="186" y="71" type="line"/>
+      <point x="186" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="341" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_-cy.glif b/src/Cantarell-Regular.ufo/glyphs/E_-cy.glif
new file mode 100644
index 00000000..3e7481fa
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_-cy.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="E-cy" format="2">
+  <advance width="676"/>
+  <unicode hex="0404"/>
+  <outline>
+    <contour>
+      <point x="84" y="320" type="line"/>
+      <point x="548" y="320" type="line"/>
+      <point x="548" y="388" type="line"/>
+      <point x="84" y="388" type="line"/>
+    </contour>
+    <contour>
+      <point x="415" y="-10" type="curve" smooth="yes"/>
+      <point x="484" y="-10"/>
+      <point x="556" y="5"/>
+      <point x="624" y="34" type="curve"/>
+      <point x="605" y="95" type="line"/>
+      <point x="553" y="75"/>
+      <point x="487" y="63"/>
+      <point x="434" y="63" type="curve" smooth="yes"/>
+      <point x="263" y="63"/>
+      <point x="148" y="181"/>
+      <point x="148" y="358" type="curve" smooth="yes"/>
+      <point x="148" y="527"/>
+      <point x="254" y="630"/>
+      <point x="426" y="630" type="curve" smooth="yes"/>
+      <point x="483" y="630"/>
+      <point x="549" y="618"/>
+      <point x="604" y="598" type="curve"/>
+      <point x="628" y="660" type="line"/>
+      <point x="575" y="687"/>
+      <point x="501" y="703"/>
+      <point x="431" y="703" type="curve" smooth="yes"/>
+      <point x="211" y="703"/>
+      <point x="63" y="557"/>
+      <point x="63" y="339" type="curve" smooth="yes"/>
+      <point x="63" y="130"/>
+      <point x="205" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_.glif b/src/Cantarell-Regular.ufo/glyphs/E_.glif
new file mode 100644
index 00000000..4674195f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_.glif
@@ -0,0 +1,38 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="E" format="2">
+  <advance width="600"/>
+  <unicode hex="0045"/>
+  <note>
+E
+</note>
+  <anchor x="313" y="0" name="bottom"/>
+  <anchor x="518" y="10" name="ogonek"/>
+  <anchor x="333" y="694" name="top"/>
+  <anchor x="15" y="694" name="topleft"/>
+  <outline>
+    <contour>
+      <point x="104" y="0" type="line"/>
+      <point x="187" y="0" type="line"/>
+      <point x="187" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="144" y="0" type="line"/>
+      <point x="540" y="0" type="line"/>
+      <point x="540" y="72" type="line"/>
+      <point x="144" y="72" type="line"/>
+    </contour>
+    <contour>
+      <point x="144" y="323" type="line"/>
+      <point x="513" y="323" type="line"/>
+      <point x="513" y="395" type="line"/>
+      <point x="144" y="395" type="line"/>
+    </contour>
+    <contour>
+      <point x="144" y="622" type="line"/>
+      <point x="540" y="622" type="line"/>
+      <point x="540" y="694" type="line"/>
+      <point x="144" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_acute.glif b/src/Cantarell-Regular.ufo/glyphs/E_acute.glif
new file mode 100644
index 00000000..e4ea2b76
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Eacute" format="2">
+  <advance width="600"/>
+  <unicode hex="00C9"/>
+  <outline>
+    <component base="E"/>
+    <component base="acutecomb.case" xOffset="245"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_breve.glif b/src/Cantarell-Regular.ufo/glyphs/E_breve.glif
new file mode 100644
index 00000000..57eddbd9
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_breve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ebreve" format="2">
+  <advance width="600"/>
+  <unicode hex="0114"/>
+  <outline>
+    <component base="E"/>
+    <component base="brevecomb.case" xOffset="124"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_caron.glif b/src/Cantarell-Regular.ufo/glyphs/E_caron.glif
new file mode 100644
index 00000000..39b00011
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ecaron" format="2">
+  <advance width="600"/>
+  <unicode hex="011A"/>
+  <outline>
+    <component base="E"/>
+    <component base="caroncomb.case" xOffset="149"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_cedillabreve.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_cedillabreve.glif
new file mode 100644
index 00000000..3ed8e667
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_cedillabreve.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ecedillabreve" format="2">
+  <advance width="600"/>
+  <unicode hex="1E1C"/>
+  <outline>
+    <component base="E"/>
+    <component base="cedillacomb" xOffset="166"/>
+    <component base="brevecomb.case" xOffset="124"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_circumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_circumflex.glif
new file mode 100644
index 00000000..e1edec2d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ecircumflex" format="2">
+  <advance width="600"/>
+  <unicode hex="00CA"/>
+  <outline>
+    <component base="E"/>
+    <component base="circumflexcomb.case" xOffset="145"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_circumflexacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_circumflexacute.glif
new file mode 100644
index 00000000..8257fb9a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_circumflexacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ecircumflexacute" format="2">
+  <advance width="600"/>
+  <unicode hex="1EBE"/>
+  <outline>
+    <component base="E"/>
+    <component base="circumflexcomb_acutecomb.case" xOffset="167" yOffset="12"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_circumflexdotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_circumflexdotbelow.glif
new file mode 100644
index 00000000..d3f96410
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_circumflexdotbelow.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ecircumflexdotbelow" format="2">
+  <advance width="600"/>
+  <unicode hex="1EC6"/>
+  <outline>
+    <component base="E"/>
+    <component base="dotbelowcomb" xOffset="177"/>
+    <component base="circumflexcomb.case" xOffset="145"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_circumflexgrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_circumflexgrave.glif
new file mode 100644
index 00000000..4773ec6b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_circumflexgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ecircumflexgrave" format="2">
+  <advance width="600"/>
+  <unicode hex="1EC0"/>
+  <outline>
+    <component base="E"/>
+    <component base="circumflexcomb_gravecomb.case" xOffset="167" yOffset="12"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_circumflexhookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_circumflexhookabove.glif
new file mode 100644
index 00000000..5631b1fa
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_circumflexhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ecircumflexhookabove" format="2">
+  <advance width="600"/>
+  <unicode hex="1EC2"/>
+  <outline>
+    <component base="E"/>
+    <component base="circumflexcomb_hookabovecomb.case" xOffset="167" yOffset="12"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_circumflextilde.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_circumflextilde.glif
new file mode 100644
index 00000000..537282ad
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_circumflextilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ecircumflextilde" format="2">
+  <advance width="600"/>
+  <unicode hex="1EC4"/>
+  <outline>
+    <component base="E"/>
+    <component base="circumflexcomb_tildecomb.case" xOffset="134" yOffset="12"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_dblgrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_dblgrave.glif
new file mode 100644
index 00000000..28382070
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_dblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Edblgrave" format="2">
+  <advance width="600"/>
+  <unicode hex="0204"/>
+  <outline>
+    <component base="E"/>
+    <component base="dblgravecomb.case" xOffset="112"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_dieresis.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_dieresis.glif
new file mode 100644
index 00000000..ec34832e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_dieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Edieresis" format="2">
+  <advance width="600"/>
+  <unicode hex="00CB"/>
+  <outline>
+    <component base="E"/>
+    <component base="dieresiscomb.case" xOffset="97"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_dotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_dotaccent.glif
new file mode 100644
index 00000000..1e09985b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_dotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Edotaccent" format="2">
+  <advance width="600"/>
+  <unicode hex="0116"/>
+  <outline>
+    <component base="E"/>
+    <component base="dotaccentcomb.case" xOffset="197"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_dotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_dotbelow.glif
new file mode 100644
index 00000000..39dde9e0
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Edotbelow" format="2">
+  <advance width="600"/>
+  <unicode hex="1EB8"/>
+  <outline>
+    <component base="E"/>
+    <component base="dotbelowcomb" xOffset="177"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_f-cy.glif b/src/Cantarell-Regular.ufo/glyphs/E_f-cy.glif
new file mode 100644
index 00000000..9795fcc8
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_f-cy.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ef-cy" format="2">
+  <advance width="826"/>
+  <unicode hex="0424"/>
+  <outline>
+    <contour>
+      <point x="407" y="68" type="curve" smooth="yes"/>
+      <point x="635" y="68"/>
+      <point x="769" y="173"/>
+      <point x="769" y="350" type="curve" smooth="yes"/>
+      <point x="769" y="525"/>
+      <point x="638" y="628"/>
+      <point x="416" y="628" type="curve" smooth="yes"/>
+      <point x="190" y="628"/>
+      <point x="57" y="522"/>
+      <point x="57" y="343" type="curve" smooth="yes"/>
+      <point x="57" y="170"/>
+      <point x="187" y="68"/>
+    </contour>
+    <contour>
+      <point x="416" y="141" type="curve" smooth="yes"/>
+      <point x="244" y="141"/>
+      <point x="142" y="219"/>
+      <point x="142" y="350" type="curve" smooth="yes"/>
+      <point x="142" y="479"/>
+      <point x="240" y="555"/>
+      <point x="406" y="555" type="curve" smooth="yes"/>
+      <point x="581" y="555"/>
+      <point x="684" y="476"/>
+      <point x="684" y="343" type="curve" smooth="yes"/>
+      <point x="684" y="216"/>
+      <point x="584" y="141"/>
+    </contour>
+    <contour>
+      <point x="371" y="-20" type="line"/>
+      <point x="454" y="-20" type="line"/>
+      <point x="454" y="714" type="line"/>
+      <point x="371" y="714" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_grave.glif b/src/Cantarell-Regular.ufo/glyphs/E_grave.glif
new file mode 100644
index 00000000..0efbd1a4
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_grave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Egrave" format="2">
+  <advance width="600"/>
+  <unicode hex="00C8"/>
+  <outline>
+    <component base="E"/>
+    <component base="gravecomb.case" xOffset="138"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_hookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_hookabove.glif
new file mode 100644
index 00000000..55266049
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_hookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ehookabove" format="2">
+  <advance width="600"/>
+  <unicode hex="1EBA"/>
+  <outline>
+    <component base="E"/>
+    <component base="hookabovecomb.case" xOffset="189"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_invertedbreve.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_invertedbreve.glif
new file mode 100644
index 00000000..90e90000
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_invertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Einvertedbreve" format="2">
+  <advance width="600"/>
+  <unicode hex="0206"/>
+  <outline>
+    <component base="E"/>
+    <component base="breveinvertedcomb.case" xOffset="136"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_l-cy.glif b/src/Cantarell-Regular.ufo/glyphs/E_l-cy.glif
new file mode 100644
index 00000000..f20eca67
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_l-cy.glif
@@ -0,0 +1,29 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="El-cy" format="2">
+  <advance width="716"/>
+  <unicode hex="041B"/>
+  <outline>
+    <contour>
+      <point x="108" y="-10" type="curve" smooth="yes"/>
+      <point x="210" y="-10"/>
+      <point x="259" y="75"/>
+      <point x="259" y="252" type="curve" smooth="yes"/>
+      <point x="259" y="624" type="line"/>
+      <point x="531" y="624" type="line"/>
+      <point x="531" y="0" type="line"/>
+      <point x="612" y="0" type="line"/>
+      <point x="612" y="694" type="line"/>
+      <point x="180" y="694" type="line"/>
+      <point x="180" y="252" type="line" smooth="yes"/>
+      <point x="180" y="120"/>
+      <point x="154" y="62"/>
+      <point x="95" y="62" type="curve" smooth="yes"/>
+      <point x="74" y="62"/>
+      <point x="47" y="69"/>
+      <point x="24" y="83" type="curve"/>
+      <point x="2" y="19" type="line"/>
+      <point x="31" y="1"/>
+      <point x="71" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_m-cy.glif b/src/Cantarell-Regular.ufo/glyphs/E_m-cy.glif
new file mode 100644
index 00000000..e7a0a0a4
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_m-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Em-cy" format="2">
+  <advance width="883"/>
+  <unicode hex="041C"/>
+  <outline>
+    <component base="M"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_macron.glif b/src/Cantarell-Regular.ufo/glyphs/E_macron.glif
new file mode 100644
index 00000000..73112e43
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_macron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Emacron" format="2">
+  <advance width="600"/>
+  <unicode hex="0112"/>
+  <outline>
+    <component base="E"/>
+    <component base="macroncomb.case" xOffset="91"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_macronacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_macronacute.glif
new file mode 100644
index 00000000..0876e4b4
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_macronacute.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Emacronacute" format="2">
+  <advance width="600"/>
+  <unicode hex="1E16"/>
+  <outline>
+    <component base="E"/>
+    <component base="macroncomb.case" xOffset="91"/>
+    <component base="acutecomb.case" xOffset="245" yOffset="163"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_macrongrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_macrongrave.glif
new file mode 100644
index 00000000..fa8c132c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_macrongrave.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Emacrongrave" format="2">
+  <advance width="600"/>
+  <unicode hex="1E14"/>
+  <outline>
+    <component base="E"/>
+    <component base="macroncomb.case" xOffset="91"/>
+    <component base="gravecomb.case" xOffset="138" yOffset="163"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_n-cy.glif b/src/Cantarell-Regular.ufo/glyphs/E_n-cy.glif
new file mode 100644
index 00000000..380f0626
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_n-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="En-cy" format="2">
+  <advance width="745"/>
+  <unicode hex="041D"/>
+  <anchor x="672" y="0" name="bottomright"/>
+  <outline>
+    <component base="H"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_ndescender-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_ndescender-cy.glif
new file mode 100644
index 00000000..76c9ea34
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_ndescender-cy.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Endescender-cy" format="2">
+  <advance width="787"/>
+  <unicode hex="04A2"/>
+  <outline>
+    <component base="En-cy"/>
+    <component base="descender-cy.case" xOffset="565"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_ng.glif b/src/Cantarell-Regular.ufo/glyphs/E_ng.glif
new file mode 100644
index 00000000..6910b8cc
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_ng.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Eng" format="2">
+  <advance width="774"/>
+  <unicode hex="014A"/>
+  <outline>
+    <contour>
+      <point x="104" y="0" type="line"/>
+      <point x="182" y="0" type="line"/>
+      <point x="182" y="605" type="line"/>
+      <point x="165" y="605" type="line"/>
+      <point x="599" y="-25" type="line"/>
+      <point x="670" y="0" type="line"/>
+      <point x="670" y="694" type="line"/>
+      <point x="592" y="694" type="line"/>
+      <point x="592" y="87" type="line"/>
+      <point x="610" y="87" type="line"/>
+      <point x="199" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="547" y="-234" type="line"/>
+      <point x="621" y="-201"/>
+      <point x="670" y="-117"/>
+      <point x="670" y="-23" type="curve" smooth="yes"/>
+      <point x="670" y="0" type="line"/>
+      <point x="590" y="0" type="line"/>
+      <point x="590" y="-35" type="line" smooth="yes"/>
+      <point x="590" y="-102"/>
+      <point x="562" y="-162"/>
+      <point x="520" y="-186" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>N</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>N</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_nghe-cy.glif b/src/Cantarell-Regular.ufo/glyphs/E_nghe-cy.glif
new file mode 100644
index 00000000..e64de6b9
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_nghe-cy.glif
@@ -0,0 +1,31 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Enghe-cy" format="2">
+  <advance width="926"/>
+  <unicode hex="04A4"/>
+  <outline>
+    <contour>
+      <point x="558" y="0" type="line"/>
+      <point x="641" y="0" type="line"/>
+      <point x="641" y="694" type="line"/>
+      <point x="558" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="104" y="0" type="line"/>
+      <point x="187" y="0" type="line"/>
+      <point x="187" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="136" y="323" type="line"/>
+      <point x="606" y="323" type="line"/>
+      <point x="606" y="395" type="line"/>
+      <point x="136" y="395" type="line"/>
+    </contour>
+    <contour>
+      <point x="558" y="622" type="line"/>
+      <point x="902" y="622" type="line"/>
+      <point x="902" y="694" type="line"/>
+      <point x="558" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_ogonek.glif b/src/Cantarell-Regular.ufo/glyphs/E_ogonek.glif
new file mode 100644
index 00000000..4a44b4b9
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_ogonek.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Eogonek" format="2">
+  <advance width="600"/>
+  <unicode hex="0118"/>
+  <anchor x="303" y="694" name="top"/>
+  <outline>
+    <component base="E"/>
+    <component base="ogonekcomb" xOffset="86"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_r-cy.glif b/src/Cantarell-Regular.ufo/glyphs/E_r-cy.glif
new file mode 100644
index 00000000..2eee313c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_r-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Er-cy" format="2">
+  <advance width="618"/>
+  <unicode hex="0420"/>
+  <outline>
+    <component base="P"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_reversed-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_reversed-cy.glif
new file mode 100644
index 00000000..c75339b3
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_reversed-cy.glif
@@ -0,0 +1,42 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ereversed-cy" format="2">
+  <advance width="679"/>
+  <unicode hex="042D"/>
+  <anchor x="340" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="260" y="-10" type="curve" smooth="yes"/>
+      <point x="473" y="-10"/>
+      <point x="615" y="132"/>
+      <point x="615" y="352" type="curve" smooth="yes"/>
+      <point x="615" y="566"/>
+      <point x="481" y="703"/>
+      <point x="274" y="703" type="curve" smooth="yes"/>
+      <point x="202" y="703"/>
+      <point x="121" y="687"/>
+      <point x="55" y="659" type="curve"/>
+      <point x="74" y="598" type="line"/>
+      <point x="126" y="617"/>
+      <point x="198" y="630"/>
+      <point x="255" y="630" type="curve" smooth="yes"/>
+      <point x="423" y="630"/>
+      <point x="530" y="515"/>
+      <point x="530" y="335" type="curve" smooth="yes"/>
+      <point x="530" y="163"/>
+      <point x="432" y="63"/>
+      <point x="262" y="63" type="curve" smooth="yes"/>
+      <point x="201" y="63"/>
+      <point x="131" y="75"/>
+      <point x="75" y="95" type="curve"/>
+      <point x="51" y="33" type="line"/>
+      <point x="102" y="7"/>
+      <point x="185" y="-10"/>
+    </contour>
+    <contour>
+      <point x="109" y="323" type="line"/>
+      <point x="569" y="323" type="line"/>
+      <point x="569" y="391" type="line"/>
+      <point x="109" y="391" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_s-cy.glif b/src/Cantarell-Regular.ufo/glyphs/E_s-cy.glif
new file mode 100644
index 00000000..d1f8d40b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_s-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Es-cy" format="2">
+  <advance width="653"/>
+  <unicode hex="0421"/>
+  <anchor x="380" y="0" name="bottomright"/>
+  <outline>
+    <component base="C"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_sdescender-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/E_sdescender-cy.glif
new file mode 100644
index 00000000..1f988a9e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_sdescender-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Esdescender-cy" format="2">
+  <advance width="653"/>
+  <unicode hex="04AA"/>
+  <outline>
+    <component base="Es-cy"/>
+    <component base="_descender-cy.case.straight" xOffset="235"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_th.glif b/src/Cantarell-Regular.ufo/glyphs/E_th.glif
new file mode 100644
index 00000000..e8032e26
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_th.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Eth" format="2">
+  <advance width="733"/>
+  <unicode hex="00D0"/>
+  <outline>
+    <component base="D"/>
+    <component base="strokeshortcomb.case" xOffset="-57" yOffset="49"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/E_tilde.glif b/src/Cantarell-Regular.ufo/glyphs/E_tilde.glif
new file mode 100644
index 00000000..397033e7
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/E_tilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Etilde" format="2">
+  <advance width="600"/>
+  <unicode hex="1EBC"/>
+  <outline>
+    <component base="E"/>
+    <component base="tildecomb.case" xOffset="93"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/F_.glif b/src/Cantarell-Regular.ufo/glyphs/F_.glif
new file mode 100644
index 00000000..87ba8327
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/F_.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="F" format="2">
+  <advance width="582"/>
+  <unicode hex="0046"/>
+  <note>
+F
+</note>
+  <anchor x="271" y="0" name="bottom"/>
+  <anchor x="271" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="104" y="0" type="line"/>
+      <point x="187" y="0" type="line"/>
+      <point x="187" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="136" y="322" type="line"/>
+      <point x="506" y="322" type="line"/>
+      <point x="506" y="394" type="line"/>
+      <point x="136" y="394" type="line"/>
+    </contour>
+    <contour>
+      <point x="136" y="622" type="line"/>
+      <point x="535" y="622" type="line"/>
+      <point x="535" y="694" type="line"/>
+      <point x="136" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/F_ita-cy.glif b/src/Cantarell-Regular.ufo/glyphs/F_ita-cy.glif
new file mode 100644
index 00000000..82f28af6
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/F_ita-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Fita-cy" format="2">
+  <advance width="782"/>
+  <unicode hex="0472"/>
+  <outline>
+    <component base="Obarred-cy"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/G_.glif b/src/Cantarell-Regular.ufo/glyphs/G_.glif
new file mode 100644
index 00000000..a4a98c89
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/G_.glif
@@ -0,0 +1,45 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="G" format="2">
+  <advance width="739"/>
+  <unicode hex="0047"/>
+  <note>
+G
+</note>
+  <anchor x="403" y="0" name="bottom"/>
+  <anchor x="403" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="412" y="-9" type="curve" smooth="yes"/>
+      <point x="508" y="-9"/>
+      <point x="595" y="19"/>
+      <point x="665" y="74" type="curve"/>
+      <point x="665" y="368" type="line"/>
+      <point x="385" y="368" type="line"/>
+      <point x="385" y="296" type="line"/>
+      <point x="582" y="296" type="line"/>
+      <point x="582" y="71" type="line"/>
+      <point x="601" y="112" type="line"/>
+      <point x="547" y="81"/>
+      <point x="486" y="64"/>
+      <point x="424" y="64" type="curve" smooth="yes"/>
+      <point x="257" y="64"/>
+      <point x="149" y="179"/>
+      <point x="149" y="357" type="curve" smooth="yes"/>
+      <point x="149" y="530"/>
+      <point x="248" y="630"/>
+      <point x="417" y="630" type="curve" smooth="yes"/>
+      <point x="480" y="630"/>
+      <point x="553" y="616"/>
+      <point x="614" y="593" type="curve"/>
+      <point x="638" y="657" type="line"/>
+      <point x="577" y="687"/>
+      <point x="504" y="703"/>
+      <point x="428" y="703" type="curve" smooth="yes"/>
+      <point x="209" y="703"/>
+      <point x="64" y="560"/>
+      <point x="64" y="342" type="curve" smooth="yes"/>
+      <point x="64" y="130"/>
+      <point x="202" y="-9"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/G_breve.glif b/src/Cantarell-Regular.ufo/glyphs/G_breve.glif
new file mode 100644
index 00000000..600e3877
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/G_breve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Gbreve" format="2">
+  <advance width="739"/>
+  <unicode hex="011E"/>
+  <outline>
+    <component base="G"/>
+    <component base="brevecomb.case" xOffset="194"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/G_caron.glif b/src/Cantarell-Regular.ufo/glyphs/G_caron.glif
new file mode 100644
index 00000000..6ae06373
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/G_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Gcaron" format="2">
+  <advance width="739"/>
+  <unicode hex="01E6"/>
+  <outline>
+    <component base="G"/>
+    <component base="caroncomb.case" xOffset="219"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/G_circumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/G_circumflex.glif
new file mode 100644
index 00000000..63350ccf
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/G_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Gcircumflex" format="2">
+  <advance width="739"/>
+  <unicode hex="011C"/>
+  <outline>
+    <component base="G"/>
+    <component base="circumflexcomb.case" xOffset="215"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/G_commaaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/G_commaaccent.glif
new file mode 100644
index 00000000..4cb91a70
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/G_commaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Gcommaaccent" format="2">
+  <advance width="739"/>
+  <unicode hex="0122"/>
+  <outline>
+    <component base="G"/>
+    <component base="commaaccentcomb" xOffset="237"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/G_dotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/G_dotaccent.glif
new file mode 100644
index 00000000..9ddd3339
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/G_dotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Gdotaccent" format="2">
+  <advance width="739"/>
+  <unicode hex="0120"/>
+  <outline>
+    <component base="G"/>
+    <component base="dotaccentcomb.case" xOffset="267"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/G_e-cy.glif b/src/Cantarell-Regular.ufo/glyphs/G_e-cy.glif
new file mode 100644
index 00000000..117a468f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/G_e-cy.glif
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ge-cy" format="2">
+  <advance width="550"/>
+  <unicode hex="0413"/>
+  <anchor x="196" y="0" name="bottomright"/>
+  <anchor x="286" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="104" y="0" type="line"/>
+      <point x="187" y="0" type="line"/>
+      <point x="187" y="620" type="line"/>
+      <point x="525" y="620" type="line"/>
+      <point x="525" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/G_edescender-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/G_edescender-cy.glif
new file mode 100644
index 00000000..a75be52a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/G_edescender-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Gedescender-cy" format="2">
+  <advance width="550"/>
+  <unicode hex="04F6"/>
+  <outline>
+    <component base="Ge-cy"/>
+    <component base="descender-cy.case" xOffset="89"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/G_ermandbls.glif 
b/src/Cantarell-Regular.ufo/glyphs/G_ermandbls.glif
new file mode 100644
index 00000000..55b4085c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/G_ermandbls.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Germandbls" format="2">
+  <advance width="716"/>
+  <unicode hex="1E9E"/>
+  <outline>
+    <contour>
+      <point x="447" y="-10" type="curve" smooth="yes"/>
+      <point x="576" y="-10"/>
+      <point x="662" y="66"/>
+      <point x="662" y="181" type="curve" smooth="yes"/>
+      <point x="662" y="283"/>
+      <point x="594" y="364"/>
+      <point x="466" y="388" type="curve"/>
+      <point x="476" y="352" type="line"/>
+      <point x="612" y="583" type="line"/>
+      <point x="579" y="657"/>
+      <point x="483" y="704"/>
+      <point x="366" y="704" type="curve" smooth="yes"/>
+      <point x="201" y="704"/>
+      <point x="93" y="610"/>
+      <point x="93" y="468" type="curve" smooth="yes"/>
+      <point x="93" y="0" type="line"/>
+      <point x="176" y="0" type="line"/>
+      <point x="176" y="468" type="line" smooth="yes"/>
+      <point x="176" y="566"/>
+      <point x="246" y="631"/>
+      <point x="361" y="631" type="curve" smooth="yes"/>
+      <point x="434" y="631"/>
+      <point x="495" y="605"/>
+      <point x="518" y="565" type="curve"/>
+      <point x="383" y="332" type="line"/>
+      <point x="508" y="312"/>
+      <point x="577" y="255"/>
+      <point x="577" y="171" type="curve" smooth="yes"/>
+      <point x="577" y="102"/>
+      <point x="531" y="63"/>
+      <point x="452" y="63" type="curve" smooth="yes"/>
+      <point x="410" y="63"/>
+      <point x="357" y="74"/>
+      <point x="317" y="91" type="curve"/>
+      <point x="292" y="26" type="line"/>
+      <point x="336" y="3"/>
+      <point x="392" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/G_hemiddlehook-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/G_hemiddlehook-cy.glif
new file mode 100644
index 00000000..596c1c05
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/G_hemiddlehook-cy.glif
@@ -0,0 +1,37 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ghemiddlehook-cy" format="2">
+  <advance width="683"/>
+  <unicode hex="0494"/>
+  <outline>
+    <contour>
+      <point x="290" y="-235" type="line"/>
+      <point x="500" y="-207"/>
+      <point x="626" y="-74"/>
+      <point x="626" y="120" type="curve" smooth="yes"/>
+      <point x="626" y="291"/>
+      <point x="528" y="402"/>
+      <point x="379" y="402" type="curve" smooth="yes"/>
+      <point x="286" y="402"/>
+      <point x="190" y="359"/>
+      <point x="137" y="293" type="curve"/>
+      <point x="156" y="242" type="line"/>
+      <point x="198" y="296"/>
+      <point x="276" y="332"/>
+      <point x="351" y="332" type="curve" smooth="yes"/>
+      <point x="469" y="332"/>
+      <point x="541" y="245"/>
+      <point x="541" y="103" type="curve" smooth="yes"/>
+      <point x="541" y="-61"/>
+      <point x="444" y="-167"/>
+      <point x="279" y="-185" type="curve"/>
+    </contour>
+    <contour>
+      <point x="104" y="0" type="line"/>
+      <point x="187" y="0" type="line"/>
+      <point x="187" y="622" type="line"/>
+      <point x="515" y="622" type="line"/>
+      <point x="515" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/G_hestroke-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/G_hestroke-cy.glif
new file mode 100644
index 00000000..91d3510f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/G_hestroke-cy.glif
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ghestroke-cy" format="2">
+  <advance width="560"/>
+  <unicode hex="0492"/>
+  <outline>
+    <contour>
+      <point x="125" y="0" type="line"/>
+      <point x="208" y="0" type="line"/>
+      <point x="208" y="622" type="line"/>
+      <point x="536" y="622" type="line"/>
+      <point x="536" y="694" type="line"/>
+      <point x="125" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="35" y="295" type="line"/>
+      <point x="375" y="295" type="line"/>
+      <point x="375" y="360" type="line"/>
+      <point x="35" y="360" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/G_heupturn-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/G_heupturn-cy.glif
new file mode 100644
index 00000000..84c0e162
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/G_heupturn-cy.glif
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Gheupturn-cy" format="2">
+  <advance width="549"/>
+  <unicode hex="0490"/>
+  <outline>
+    <contour>
+      <point x="104" y="0" type="line"/>
+      <point x="187" y="0" type="line"/>
+      <point x="187" y="622" type="line"/>
+      <point x="525" y="622" type="line"/>
+      <point x="525" y="854" type="line"/>
+      <point x="459" y="854" type="line"/>
+      <point x="459" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/G_je-cy.glif b/src/Cantarell-Regular.ufo/glyphs/G_je-cy.glif
new file mode 100644
index 00000000..1277596c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/G_je-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Gje-cy" format="2">
+  <advance width="550"/>
+  <unicode hex="0403"/>
+  <outline>
+    <component base="Ge-cy"/>
+    <component base="acutecomb.case" xOffset="198"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/G_macron.glif b/src/Cantarell-Regular.ufo/glyphs/G_macron.glif
new file mode 100644
index 00000000..5fbe89b2
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/G_macron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Gmacron" format="2">
+  <advance width="739"/>
+  <unicode hex="1E20"/>
+  <outline>
+    <component base="G"/>
+    <component base="macroncomb.case" xOffset="161"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/H_.glif b/src/Cantarell-Regular.ufo/glyphs/H_.glif
new file mode 100644
index 00000000..e17b1f31
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/H_.glif
@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="H" format="2">
+  <advance width="745"/>
+  <unicode hex="0048"/>
+  <note>
+H
+</note>
+  <anchor x="373" y="0" name="bottom"/>
+  <anchor x="373" y="539" name="center"/>
+  <anchor x="373" y="694" name="top"/>
+  <anchor x="15" y="694" name="topleft"/>
+  <outline>
+    <contour>
+      <point x="558" y="0" type="line"/>
+      <point x="641" y="0" type="line"/>
+      <point x="641" y="694" type="line"/>
+      <point x="558" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="104" y="0" type="line"/>
+      <point x="187" y="0" type="line"/>
+      <point x="187" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="136" y="323" type="line"/>
+      <point x="606" y="323" type="line"/>
+      <point x="606" y="395" type="line"/>
+      <point x="136" y="395" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/H_a-cy.glif b/src/Cantarell-Regular.ufo/glyphs/H_a-cy.glif
new file mode 100644
index 00000000..6f9236b1
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/H_a-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ha-cy" format="2">
+  <advance width="633"/>
+  <unicode hex="0425"/>
+  <anchor x="584" y="0" name="bottomright"/>
+  <outline>
+    <component base="X"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/H_adescender-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/H_adescender-cy.glif
new file mode 100644
index 00000000..57060bdc
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/H_adescender-cy.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Hadescender-cy" format="2">
+  <advance width="712"/>
+  <unicode hex="04B2"/>
+  <outline>
+    <component base="Ha-cy" xOffset="13"/>
+    <component base="descender-cy.case" xOffset="490"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/H_ardsign-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/H_ardsign-cy.glif
new file mode 100644
index 00000000..d09d0c7c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/H_ardsign-cy.glif
@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Hardsign-cy" format="2">
+  <advance width="743"/>
+  <unicode hex="042A"/>
+  <anchor x="373" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="218" y="0" type="line"/>
+      <point x="443" y="0" type="line" smooth="yes"/>
+      <point x="592" y="0"/>
+      <point x="690" y="85"/>
+      <point x="690" y="217" type="curve" smooth="yes"/>
+      <point x="690" y="339"/>
+      <point x="600" y="427"/>
+      <point x="476" y="427" type="curve" smooth="yes"/>
+      <point x="268" y="427" type="line"/>
+      <point x="268" y="355" type="line"/>
+      <point x="466" y="355" type="line" smooth="yes"/>
+      <point x="546" y="355"/>
+      <point x="605" y="290"/>
+      <point x="605" y="200" type="curve" smooth="yes"/>
+      <point x="605" y="115"/>
+      <point x="553" y="72"/>
+      <point x="453" y="72" type="curve" smooth="yes"/>
+      <point x="301" y="72" type="line"/>
+      <point x="301" y="694" type="line"/>
+      <point x="39" y="694" type="line"/>
+      <point x="39" y="622" type="line"/>
+      <point x="218" y="622" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/H_bar.glif b/src/Cantarell-Regular.ufo/glyphs/H_bar.glif
new file mode 100644
index 00000000..09848176
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/H_bar.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Hbar" format="2">
+  <advance width="745"/>
+  <unicode hex="0126"/>
+  <outline>
+    <component base="H"/>
+    <component base="strokelongcomb" xOffset="-72" yOffset="197"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/H_brevebelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/H_brevebelow.glif
new file mode 100644
index 00000000..ce1a159a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/H_brevebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Hbrevebelow" format="2">
+  <advance width="745"/>
+  <unicode hex="1E2A"/>
+  <outline>
+    <component base="H"/>
+    <component base="brevebelowcomb" xOffset="167"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/H_circumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/H_circumflex.glif
new file mode 100644
index 00000000..6a5394f2
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/H_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Hcircumflex" format="2">
+  <advance width="745"/>
+  <unicode hex="0124"/>
+  <outline>
+    <component base="H"/>
+    <component base="circumflexcomb.case" xOffset="185"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/H_dotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/H_dotbelow.glif
new file mode 100644
index 00000000..29d46e8f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/H_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Hdotbelow" format="2">
+  <advance width="745"/>
+  <unicode hex="1E24"/>
+  <outline>
+    <component base="H"/>
+    <component base="dotbelowcomb" xOffset="237"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_-cy.glif b/src/Cantarell-Regular.ufo/glyphs/I_-cy.glif
new file mode 100644
index 00000000..1a16e845
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/I_-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="I-cy" format="2">
+  <advance width="291"/>
+  <unicode hex="0406"/>
+  <outline>
+    <component base="I"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_.glif b/src/Cantarell-Regular.ufo/glyphs/I_.glif
new file mode 100644
index 00000000..07238e34
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/I_.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="I" format="2">
+  <advance width="291"/>
+  <unicode hex="0049"/>
+  <note>
+I
+</note>
+  <anchor x="146" y="0" name="bottom"/>
+  <anchor x="165" y="10" name="ogonek"/>
+  <anchor x="146" y="694" name="top"/>
+  <anchor x="15" y="694" name="topleft"/>
+  <outline>
+    <contour>
+      <point x="104" y="0" type="line"/>
+      <point x="187" y="0" type="line"/>
+      <point x="187" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_a-cy.glif b/src/Cantarell-Regular.ufo/glyphs/I_a-cy.glif
new file mode 100644
index 00000000..b810945a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/I_a-cy.glif
@@ -0,0 +1,40 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ia-cy" format="2">
+  <advance width="652"/>
+  <unicode hex="042F"/>
+  <anchor x="326" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="293" y="260" type="curve" smooth="yes"/>
+      <point x="495" y="260" type="line"/>
+      <point x="495" y="330" type="line"/>
+      <point x="303" y="330" type="line" smooth="yes"/>
+      <point x="213" y="330"/>
+      <point x="151" y="390"/>
+      <point x="151" y="480" type="curve" smooth="yes"/>
+      <point x="151" y="569"/>
+      <point x="206" y="622"/>
+      <point x="293" y="622" type="curve" smooth="yes"/>
+      <point x="495" y="622" type="line"/>
+      <point x="495" y="694" type="line"/>
+      <point x="303" y="694" type="line" smooth="yes"/>
+      <point x="166" y="694"/>
+      <point x="66" y="597"/>
+      <point x="66" y="465" type="curve" smooth="yes"/>
+      <point x="66" y="341"/>
+      <point x="157" y="260"/>
+    </contour>
+    <contour>
+      <point x="56" y="0" type="line"/>
+      <point x="155" y="0" type="line"/>
+      <point x="338" y="306" type="line"/>
+      <point x="244" y="306" type="line"/>
+    </contour>
+    <contour>
+      <point x="465" y="0" type="line"/>
+      <point x="548" y="0" type="line"/>
+      <point x="548" y="694" type="line"/>
+      <point x="465" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_acute.glif b/src/Cantarell-Regular.ufo/glyphs/I_acute.glif
new file mode 100644
index 00000000..d84d93d7
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/I_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Iacute" format="2">
+  <advance width="291"/>
+  <unicode hex="00CD"/>
+  <outline>
+    <component base="I"/>
+    <component base="acutecomb.case" xOffset="58"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_breve.glif b/src/Cantarell-Regular.ufo/glyphs/I_breve.glif
new file mode 100644
index 00000000..f77e4056
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/I_breve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ibreve" format="2">
+  <advance width="291"/>
+  <unicode hex="012C"/>
+  <outline>
+    <component base="I"/>
+    <component base="brevecomb.case" xOffset="-63"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_caron.glif b/src/Cantarell-Regular.ufo/glyphs/I_caron.glif
new file mode 100644
index 00000000..4c9176b5
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/I_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Icaron" format="2">
+  <advance width="291"/>
+  <unicode hex="01CF"/>
+  <outline>
+    <component base="I"/>
+    <component base="caroncomb.case" xOffset="-38"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_circumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/I_circumflex.glif
new file mode 100644
index 00000000..387b0ca1
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/I_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Icircumflex" format="2">
+  <advance width="291"/>
+  <unicode hex="00CE"/>
+  <outline>
+    <component base="I"/>
+    <component base="circumflexcomb.case" xOffset="-42"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_dblgrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/I_dblgrave.glif
new file mode 100644
index 00000000..5933627b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/I_dblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Idblgrave" format="2">
+  <advance width="291"/>
+  <unicode hex="0208"/>
+  <outline>
+    <component base="I"/>
+    <component base="dblgravecomb.case" xOffset="-75"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_dieresis-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/I_dieresis-cy.glif
new file mode 100644
index 00000000..20af69f7
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/I_dieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Idieresis-cy" format="2">
+  <advance width="764"/>
+  <unicode hex="04E4"/>
+  <outline>
+    <component base="Ii-cy"/>
+    <component base="dieresiscomb.case" xOffset="146"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_dieresis.glif 
b/src/Cantarell-Regular.ufo/glyphs/I_dieresis.glif
new file mode 100644
index 00000000..1e28da74
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/I_dieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Idieresis" format="2">
+  <advance width="291"/>
+  <unicode hex="00CF"/>
+  <outline>
+    <component base="I"/>
+    <component base="dieresiscomb.case" xOffset="-90"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_dieresisacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/I_dieresisacute.glif
new file mode 100644
index 00000000..c9098159
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/I_dieresisacute.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Idieresisacute" format="2">
+  <advance width="291"/>
+  <unicode hex="1E2E"/>
+  <outline>
+    <component base="I"/>
+    <component base="dieresiscomb.case" xOffset="-90"/>
+    <component base="acutecomb.case" xOffset="58" yOffset="162"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_dotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/I_dotaccent.glif
new file mode 100644
index 00000000..e761e2df
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/I_dotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Idotaccent" format="2">
+  <advance width="291"/>
+  <unicode hex="0130"/>
+  <outline>
+    <component base="I"/>
+    <component base="dotaccentcomb.case" xOffset="10"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_dotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/I_dotbelow.glif
new file mode 100644
index 00000000..77ed70a8
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/I_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Idotbelow" format="2">
+  <advance width="291"/>
+  <unicode hex="1ECA"/>
+  <outline>
+    <component base="I"/>
+    <component base="dotbelowcomb" xOffset="10"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_e-cy.glif b/src/Cantarell-Regular.ufo/glyphs/I_e-cy.glif
new file mode 100644
index 00000000..6bf48a43
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/I_e-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ie-cy" format="2">
+  <advance width="600"/>
+  <unicode hex="0415"/>
+  <anchor x="303" y="694" name="top"/>
+  <outline>
+    <component base="E"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_ebreve-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/I_ebreve-cy.glif
new file mode 100644
index 00000000..746fd147
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/I_ebreve-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Iebreve-cy" format="2">
+  <advance width="600"/>
+  <unicode hex="04D6"/>
+  <outline>
+    <component base="Ie-cy"/>
+    <component base="brevecomb-cy.case" xOffset="88"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_egrave-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/I_egrave-cy.glif
new file mode 100644
index 00000000..c755a11c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/I_egrave-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Iegrave-cy" format="2">
+  <advance width="600"/>
+  <unicode hex="0400"/>
+  <outline>
+    <component base="Ie-cy"/>
+    <component base="gravecomb.case" xOffset="108"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_grave.glif b/src/Cantarell-Regular.ufo/glyphs/I_grave.glif
new file mode 100644
index 00000000..adf1b57b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/I_grave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Igrave" format="2">
+  <advance width="291"/>
+  <unicode hex="00CC"/>
+  <outline>
+    <component base="I"/>
+    <component base="gravecomb.case" xOffset="-49"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_hookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/I_hookabove.glif
new file mode 100644
index 00000000..818d53d9
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/I_hookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ihookabove" format="2">
+  <advance width="291"/>
+  <unicode hex="1EC8"/>
+  <outline>
+    <component base="I"/>
+    <component base="hookabovecomb.case" xOffset="2"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_i-cy.glif b/src/Cantarell-Regular.ufo/glyphs/I_i-cy.glif
new file mode 100644
index 00000000..65b4c4b9
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/I_i-cy.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ii-cy" format="2">
+  <advance width="764"/>
+  <unicode hex="0418"/>
+  <anchor x="746" y="0" name="bottomright"/>
+  <anchor x="382" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="104" y="0" type="line"/>
+      <point x="193" y="0" type="line"/>
+      <point x="597" y="605" type="line"/>
+      <point x="579" y="605" type="line"/>
+      <point x="579" y="0" type="line"/>
+      <point x="660" y="0" type="line"/>
+      <point x="660" y="694" type="line"/>
+      <point x="568" y="694" type="line"/>
+      <point x="166" y="87" type="line"/>
+      <point x="185" y="87" type="line"/>
+      <point x="185" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_igrave-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/I_igrave-cy.glif
new file mode 100644
index 00000000..62030dfe
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/I_igrave-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Iigrave-cy" format="2">
+  <advance width="764"/>
+  <unicode hex="040D"/>
+  <outline>
+    <component base="Ii-cy"/>
+    <component base="gravecomb.case" xOffset="187"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_invertedbreve.glif 
b/src/Cantarell-Regular.ufo/glyphs/I_invertedbreve.glif
new file mode 100644
index 00000000..29dc435b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/I_invertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Iinvertedbreve" format="2">
+  <advance width="291"/>
+  <unicode hex="020A"/>
+  <outline>
+    <component base="I"/>
+    <component base="breveinvertedcomb.case" xOffset="-51"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_ishort-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/I_ishort-cy.glif
new file mode 100644
index 00000000..cf237992
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/I_ishort-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Iishort-cy" format="2">
+  <advance width="764"/>
+  <unicode hex="0419"/>
+  <outline>
+    <component base="Ii-cy"/>
+    <component base="brevecomb-cy.case" xOffset="167"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_macron-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/I_macron-cy.glif
new file mode 100644
index 00000000..ffdd8e50
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/I_macron-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Imacron-cy" format="2">
+  <advance width="764"/>
+  <unicode hex="04E2"/>
+  <outline>
+    <component base="Ii-cy"/>
+    <component base="macroncomb.case" xOffset="140"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_macron.glif b/src/Cantarell-Regular.ufo/glyphs/I_macron.glif
new file mode 100644
index 00000000..5dbc2793
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/I_macron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Imacron" format="2">
+  <advance width="291"/>
+  <unicode hex="012A"/>
+  <outline>
+    <component base="I"/>
+    <component base="macroncomb.narrow.case" xOffset="-68"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_o-cy.glif b/src/Cantarell-Regular.ufo/glyphs/I_o-cy.glif
new file mode 100644
index 00000000..5d694f67
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/I_o-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Io-cy" format="2">
+  <advance width="600"/>
+  <unicode hex="0401"/>
+  <outline>
+    <component base="Ie-cy"/>
+    <component base="dieresiscomb.case" xOffset="67"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_ogonek.glif b/src/Cantarell-Regular.ufo/glyphs/I_ogonek.glif
new file mode 100644
index 00000000..4dad5f88
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/I_ogonek.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Iogonek" format="2">
+  <advance width="291"/>
+  <unicode hex="012E"/>
+  <outline>
+    <component base="I"/>
+    <component base="ogonekcomb.narrow" xOffset="-244"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_tilde.glif b/src/Cantarell-Regular.ufo/glyphs/I_tilde.glif
new file mode 100644
index 00000000..5a1919a5
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/I_tilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Itilde" format="2">
+  <advance width="291"/>
+  <unicode hex="0128"/>
+  <outline>
+    <component base="I"/>
+    <component base="tildecomb.case" xOffset="-94"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_u-cy.glif b/src/Cantarell-Regular.ufo/glyphs/I_u-cy.glif
new file mode 100644
index 00000000..e3e51ea8
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/I_u-cy.glif
@@ -0,0 +1,48 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Iu-cy" format="2">
+  <advance width="1026"/>
+  <unicode hex="042E"/>
+  <anchor x="513" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="631" y="-7" type="curve" smooth="yes"/>
+      <point x="826" y="-7"/>
+      <point x="961" y="140"/>
+      <point x="961" y="353" type="curve" smooth="yes"/>
+      <point x="961" y="563"/>
+      <point x="832" y="703"/>
+      <point x="640" y="703" type="curve" smooth="yes"/>
+      <point x="448" y="703"/>
+      <point x="324" y="562"/>
+      <point x="324" y="344" type="curve" smooth="yes"/>
+      <point x="324" y="130"/>
+      <point x="444" y="-7"/>
+    </contour>
+    <contour>
+      <point x="104" y="0" type="line"/>
+      <point x="187" y="0" type="line"/>
+      <point x="187" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="140" y="323" type="line"/>
+      <point x="350" y="323" type="line"/>
+      <point x="350" y="395" type="line"/>
+      <point x="140" y="395" type="line"/>
+    </contour>
+    <contour>
+      <point x="637" y="65" type="curve" smooth="yes"/>
+      <point x="495" y="65"/>
+      <point x="406" y="176"/>
+      <point x="406" y="353" type="curve" smooth="yes"/>
+      <point x="406" y="527"/>
+      <point x="490" y="630"/>
+      <point x="631" y="630" type="curve" smooth="yes"/>
+      <point x="776" y="630"/>
+      <point x="876" y="513"/>
+      <point x="876" y="344" type="curve" smooth="yes"/>
+      <point x="876" y="177"/>
+      <point x="780" y="65"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/I_zhitsa-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/I_zhitsa-cy.glif
new file mode 100644
index 00000000..d3c686d6
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/I_zhitsa-cy.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Izhitsa-cy" format="2">
+  <advance width="728"/>
+  <unicode hex="0474"/>
+  <outline>
+    <contour>
+      <point x="292" y="0" type="line"/>
+      <point x="373" y="0" type="line"/>
+      <point x="532" y="464" type="line" smooth="yes"/>
+      <point x="570" y="574"/>
+      <point x="619" y="623"/>
+      <point x="689" y="623" type="curve"/>
+      <point x="680" y="701" type="line"/>
+      <point x="578" y="701"/>
+      <point x="504" y="634"/>
+      <point x="463" y="506" type="curve" smooth="yes"/>
+      <point x="311" y="29" type="line"/>
+      <point x="361" y="29" type="line"/>
+      <point x="134" y="694" type="line"/>
+      <point x="39" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/J_.glif b/src/Cantarell-Regular.ufo/glyphs/J_.glif
new file mode 100644
index 00000000..7c1b073d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/J_.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="J" format="2">
+  <advance width="443"/>
+  <unicode hex="004A"/>
+  <note>
+J
+</note>
+  <anchor x="228" y="0" name="bottom"/>
+  <anchor x="303" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="161" y="-10" type="curve" smooth="yes"/>
+      <point x="279" y="-10"/>
+      <point x="346" y="65"/>
+      <point x="346" y="200" type="curve" smooth="yes"/>
+      <point x="346" y="694" type="line"/>
+      <point x="263" y="694" type="line"/>
+      <point x="263" y="191" type="line" smooth="yes"/>
+      <point x="263" y="109"/>
+      <point x="226" y="63"/>
+      <point x="159" y="63" type="curve" smooth="yes"/>
+      <point x="129" y="63"/>
+      <point x="89" y="72"/>
+      <point x="61" y="86" type="curve"/>
+      <point x="37" y="24" type="line"/>
+      <point x="77" y="0"/>
+      <point x="119" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/J_acute.glif b/src/Cantarell-Regular.ufo/glyphs/J_acute.glif
new file mode 100644
index 00000000..55938235
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/J_acute.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Jacute" format="2">
+  <advance width="443"/>
+  <outline>
+    <component base="J"/>
+    <component base="acutecomb.case" xOffset="215"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/J_circumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/J_circumflex.glif
new file mode 100644
index 00000000..3b828b05
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/J_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Jcircumflex" format="2">
+  <advance width="443"/>
+  <unicode hex="0134"/>
+  <outline>
+    <component base="J"/>
+    <component base="circumflexcomb.case" xOffset="115"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/J_e-cy.glif b/src/Cantarell-Regular.ufo/glyphs/J_e-cy.glif
new file mode 100644
index 00000000..d9db3b5d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/J_e-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Je-cy" format="2">
+  <advance width="443"/>
+  <unicode hex="0408"/>
+  <outline>
+    <component base="J"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/K_.glif b/src/Cantarell-Regular.ufo/glyphs/K_.glif
new file mode 100644
index 00000000..2801866d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/K_.glif
@@ -0,0 +1,27 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="K" format="2">
+  <advance width="627"/>
+  <unicode hex="004B"/>
+  <note>
+K
+</note>
+  <anchor x="318" y="0" name="bottom"/>
+  <anchor x="318" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="496" y="0" type="line"/>
+      <point x="606" y="0" type="line"/>
+      <point x="273" y="380" type="line"/>
+      <point x="276" y="358" type="line"/>
+      <point x="591" y="694" type="line"/>
+      <point x="490" y="694" type="line"/>
+      <point x="184" y="361" type="line"/>
+    </contour>
+    <contour>
+      <point x="104" y="0" type="line"/>
+      <point x="187" y="0" type="line"/>
+      <point x="187" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/K_a-cy.glif b/src/Cantarell-Regular.ufo/glyphs/K_a-cy.glif
new file mode 100644
index 00000000..6061a8f1
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/K_a-cy.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ka-cy" format="2">
+  <advance width="655"/>
+  <unicode hex="041A"/>
+  <anchor x="609" y="0" name="bottomright"/>
+  <anchor x="325" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="538" y="0" type="line"/>
+      <point x="633" y="0" type="line"/>
+      <point x="375" y="380" type="line"/>
+      <point x="380" y="358" type="line"/>
+      <point x="620" y="694" type="line"/>
+      <point x="532" y="694" type="line"/>
+      <point x="291" y="361" type="line"/>
+    </contour>
+    <contour>
+      <point x="103" y="0" type="line"/>
+      <point x="185" y="0" type="line"/>
+      <point x="185" y="694" type="line"/>
+      <point x="103" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="136" y="323" type="line"/>
+      <point x="341" y="323" type="line"/>
+      <point x="341" y="395" type="line"/>
+      <point x="136" y="395" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/K_abashkir-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/K_abashkir-cy.glif
new file mode 100644
index 00000000..8456ff67
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/K_abashkir-cy.glif
@@ -0,0 +1,40 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Kabashkir-cy" format="2">
+  <advance width="752"/>
+  <unicode hex="04A0"/>
+  <outline>
+    <contour>
+      <point x="24" y="622" type="line"/>
+      <point x="282" y="622" type="line"/>
+      <point x="282" y="694" type="line"/>
+      <point x="24" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="635" y="0" type="line"/>
+      <point x="730" y="0" type="line"/>
+      <point x="472" y="380" type="line"/>
+      <point x="477" y="358" type="line"/>
+      <point x="717" y="694" type="line"/>
+      <point x="629" y="694" type="line"/>
+      <point x="388" y="361" type="line"/>
+    </contour>
+    <contour>
+      <point x="200" y="0" type="line"/>
+      <point x="282" y="0" type="line"/>
+      <point x="282" y="694" type="line"/>
+      <point x="200" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="233" y="323" type="line"/>
+      <point x="438" y="323" type="line"/>
+      <point x="438" y="395" type="line"/>
+      <point x="233" y="395" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>Ka-cy</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/K_acute.glif b/src/Cantarell-Regular.ufo/glyphs/K_acute.glif
new file mode 100644
index 00000000..162d4d6e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/K_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Kacute" format="2">
+  <advance width="627"/>
+  <unicode hex="1E30"/>
+  <outline>
+    <component base="K"/>
+    <component base="acutecomb.case" xOffset="230"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/K_adescender-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/K_adescender-cy.glif
new file mode 100644
index 00000000..83c9a1ba
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/K_adescender-cy.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Kadescender-cy" format="2">
+  <advance width="725"/>
+  <unicode hex="049A"/>
+  <outline>
+    <component base="Ka-cy" xOffset="1"/>
+    <component base="descender-cy.case" xOffset="503"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/K_averticalstroke-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/K_averticalstroke-cy.glif
new file mode 100644
index 00000000..c4246f3d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/K_averticalstroke-cy.glif
@@ -0,0 +1,34 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Kaverticalstroke-cy" format="2">
+  <advance width="675"/>
+  <unicode hex="049C"/>
+  <outline>
+    <contour>
+      <point x="554" y="0" type="line"/>
+      <point x="649" y="0" type="line"/>
+      <point x="411" y="380" type="line"/>
+      <point x="416" y="358" type="line"/>
+      <point x="636" y="694" type="line"/>
+      <point x="548" y="694" type="line"/>
+      <point x="327" y="361" type="line"/>
+    </contour>
+    <contour>
+      <point x="104" y="0" type="line"/>
+      <point x="186" y="0" type="line"/>
+      <point x="186" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="137" y="323" type="line"/>
+      <point x="377" y="323" type="line"/>
+      <point x="377" y="395" type="line"/>
+      <point x="137" y="395" type="line"/>
+    </contour>
+    <contour>
+      <point x="249" y="175" type="line"/>
+      <point x="318" y="175" type="line"/>
+      <point x="318" y="545" type="line"/>
+      <point x="249" y="545" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/K_commaaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/K_commaaccent.glif
new file mode 100644
index 00000000..c3043ef2
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/K_commaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Kcommaaccent" format="2">
+  <advance width="627"/>
+  <unicode hex="0136"/>
+  <outline>
+    <component base="K"/>
+    <component base="commaaccentcomb" xOffset="152"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/K_je-cy.glif b/src/Cantarell-Regular.ufo/glyphs/K_je-cy.glif
new file mode 100644
index 00000000..11418823
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/K_je-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Kje-cy" format="2">
+  <advance width="655"/>
+  <unicode hex="040C"/>
+  <outline>
+    <component base="Ka-cy"/>
+    <component base="acutecomb.case" xOffset="237"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/L_.glif b/src/Cantarell-Regular.ufo/glyphs/L_.glif
new file mode 100644
index 00000000..df407abf
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/L_.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="L" format="2">
+  <advance width="537"/>
+  <unicode hex="004C"/>
+  <note>
+L
+</note>
+  <anchor x="302" y="0" name="bottom"/>
+  <anchor x="172" y="347" name="center"/>
+  <anchor x="543" y="352" name="periodcentered"/>
+  <anchor x="147" y="694" name="top"/>
+  <anchor x="311" y="482" name="topright"/>
+  <outline>
+    <contour>
+      <point x="104" y="0" type="line"/>
+      <point x="498" y="0" type="line"/>
+      <point x="498" y="74" type="line"/>
+      <point x="187" y="74" type="line"/>
+      <point x="187" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/L_J_.glif b/src/Cantarell-Regular.ufo/glyphs/L_J_.glif
new file mode 100644
index 00000000..d9882817
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/L_J_.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="LJ" format="2">
+  <advance width="980"/>
+  <unicode hex="01C7"/>
+  <outline>
+    <component base="L"/>
+    <component base="J" xOffset="537"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/L_acute.glif b/src/Cantarell-Regular.ufo/glyphs/L_acute.glif
new file mode 100644
index 00000000..f15ac952
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/L_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Lacute" format="2">
+  <advance width="537"/>
+  <unicode hex="0139"/>
+  <outline>
+    <component base="L"/>
+    <component base="acutecomb.case" xOffset="59"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/L_caron.glif b/src/Cantarell-Regular.ufo/glyphs/L_caron.glif
new file mode 100644
index 00000000..5e23bc99
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/L_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Lcaron" format="2">
+  <advance width="537"/>
+  <unicode hex="013D"/>
+  <outline>
+    <component base="L"/>
+    <component base="caroncomb.alt" xOffset="185"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/L_commaaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/L_commaaccent.glif
new file mode 100644
index 00000000..224732b1
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/L_commaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Lcommaaccent" format="2">
+  <advance width="537"/>
+  <unicode hex="013B"/>
+  <outline>
+    <component base="L"/>
+    <component base="commaaccentcomb" xOffset="136"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/L_dot.glif b/src/Cantarell-Regular.ufo/glyphs/L_dot.glif
new file mode 100644
index 00000000..5710ed3e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/L_dot.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ldot" format="2">
+  <advance width="537"/>
+  <unicode hex="013F"/>
+  <outline>
+    <component base="L"/>
+    <component base="periodcentered.loclCAT.case" xOffset="543"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>L</string>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>0</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/L_dotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/L_dotbelow.glif
new file mode 100644
index 00000000..c574a3ee
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/L_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ldotbelow" format="2">
+  <advance width="537"/>
+  <unicode hex="1E36"/>
+  <outline>
+    <component base="L"/>
+    <component base="dotbelowcomb" xOffset="166"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/L_j.glif b/src/Cantarell-Regular.ufo/glyphs/L_j.glif
new file mode 100644
index 00000000..2f048ea8
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/L_j.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Lj" format="2">
+  <advance width="792"/>
+  <unicode hex="01C8"/>
+  <outline>
+    <component base="L"/>
+    <component base="j" xOffset="537"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/L_je-cy.glif b/src/Cantarell-Regular.ufo/glyphs/L_je-cy.glif
new file mode 100644
index 00000000..e92ac0c9
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/L_je-cy.glif
@@ -0,0 +1,55 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Lje-cy" format="2">
+  <advance width="1070"/>
+  <unicode hex="0409"/>
+  <outline>
+    <contour>
+      <point x="578" y="0" type="line"/>
+      <point x="763" y="0" type="line" smooth="yes"/>
+      <point x="917" y="0"/>
+      <point x="1017" y="85"/>
+      <point x="1017" y="217" type="curve" smooth="yes"/>
+      <point x="1017" y="339"/>
+      <point x="924" y="427"/>
+      <point x="796" y="427" type="curve" smooth="yes"/>
+      <point x="580" y="427" type="line"/>
+      <point x="580" y="355" type="line"/>
+      <point x="787" y="355" type="line" smooth="yes"/>
+      <point x="871" y="355"/>
+      <point x="932" y="290"/>
+      <point x="932" y="200" type="curve" smooth="yes"/>
+      <point x="932" y="115"/>
+      <point x="878" y="72"/>
+      <point x="773" y="72" type="curve" smooth="yes"/>
+      <point x="578" y="72" type="line"/>
+    </contour>
+    <contour>
+      <point x="108" y="-10" type="curve" smooth="yes"/>
+      <point x="210" y="-10"/>
+      <point x="259" y="75"/>
+      <point x="259" y="252" type="curve" smooth="yes"/>
+      <point x="259" y="624" type="line"/>
+      <point x="531" y="624" type="line"/>
+      <point x="531" y="0" type="line"/>
+      <point x="612" y="0" type="line"/>
+      <point x="612" y="694" type="line"/>
+      <point x="180" y="694" type="line"/>
+      <point x="180" y="252" type="line" smooth="yes"/>
+      <point x="180" y="120"/>
+      <point x="154" y="62"/>
+      <point x="95" y="62" type="curve" smooth="yes"/>
+      <point x="74" y="62"/>
+      <point x="47" y="69"/>
+      <point x="24" y="83" type="curve"/>
+      <point x="2" y="19" type="line"/>
+      <point x="31" y="1"/>
+      <point x="71" y="-10"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>El-cy</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/L_linebelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/L_linebelow.glif
new file mode 100644
index 00000000..8c6d7d11
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/L_linebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Llinebelow" format="2">
+  <advance width="537"/>
+  <unicode hex="1E3A"/>
+  <outline>
+    <component base="L"/>
+    <component base="macronbelowcomb" xOffset="57"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/L_slash.glif b/src/Cantarell-Regular.ufo/glyphs/L_slash.glif
new file mode 100644
index 00000000..f19a4669
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/L_slash.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Lslash" format="2">
+  <advance width="537"/>
+  <unicode hex="0141"/>
+  <outline>
+    <component base="L"/>
+    <component base="slashshortcomb.case" xOffset="-9" yOffset="65"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/M_.glif b/src/Cantarell-Regular.ufo/glyphs/M_.glif
new file mode 100644
index 00000000..b1553466
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/M_.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="M" format="2">
+  <advance width="883"/>
+  <unicode hex="004D"/>
+  <note>
+M
+</note>
+  <anchor x="442" y="0" name="bottom"/>
+  <anchor x="442" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="104" y="0" type="line"/>
+      <point x="183" y="0" type="line"/>
+      <point x="183" y="578" type="line"/>
+      <point x="166" y="578" type="line"/>
+      <point x="408" y="108" type="line"/>
+      <point x="473" y="108" type="line"/>
+      <point x="712" y="578" type="line"/>
+      <point x="700" y="578" type="line"/>
+      <point x="700" y="0" type="line"/>
+      <point x="779" y="0" type="line"/>
+      <point x="779" y="694" type="line"/>
+      <point x="697" y="694" type="line"/>
+      <point x="418" y="148" type="line"/>
+      <point x="468" y="148" type="line"/>
+      <point x="189" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/M_dotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/M_dotbelow.glif
new file mode 100644
index 00000000..b13cb696
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/M_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Mdotbelow" format="2">
+  <advance width="883"/>
+  <unicode hex="1E42"/>
+  <outline>
+    <component base="M"/>
+    <component base="dotbelowcomb" xOffset="306"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/N_.glif b/src/Cantarell-Regular.ufo/glyphs/N_.glif
new file mode 100644
index 00000000..ac673bea
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/N_.glif
@@ -0,0 +1,26 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="N" format="2">
+  <advance width="774"/>
+  <unicode hex="004E"/>
+  <note>
+N
+</note>
+  <anchor x="387" y="0" name="bottom"/>
+  <anchor x="387" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="104" y="0" type="line"/>
+      <point x="182" y="0" type="line"/>
+      <point x="182" y="605" type="line"/>
+      <point x="167" y="605" type="line"/>
+      <point x="578" y="0" type="line"/>
+      <point x="670" y="0" type="line"/>
+      <point x="670" y="694" type="line"/>
+      <point x="592" y="694" type="line"/>
+      <point x="592" y="87" type="line"/>
+      <point x="608" y="87" type="line"/>
+      <point x="199" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/N_J_.glif b/src/Cantarell-Regular.ufo/glyphs/N_J_.glif
new file mode 100644
index 00000000..aec875d6
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/N_J_.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="NJ" format="2">
+  <advance width="1217"/>
+  <unicode hex="01CA"/>
+  <outline>
+    <component base="N"/>
+    <component base="J" xOffset="774"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/N_acute.glif b/src/Cantarell-Regular.ufo/glyphs/N_acute.glif
new file mode 100644
index 00000000..33e47d36
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/N_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Nacute" format="2">
+  <advance width="774"/>
+  <unicode hex="0143"/>
+  <outline>
+    <component base="N"/>
+    <component base="acutecomb.case" xOffset="299"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/N_caron.glif b/src/Cantarell-Regular.ufo/glyphs/N_caron.glif
new file mode 100644
index 00000000..272d2ead
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/N_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ncaron" format="2">
+  <advance width="774"/>
+  <unicode hex="0147"/>
+  <outline>
+    <component base="N"/>
+    <component base="caroncomb.case" xOffset="203"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/N_commaaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/N_commaaccent.glif
new file mode 100644
index 00000000..fb77a16d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/N_commaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ncommaaccent" format="2">
+  <advance width="774"/>
+  <unicode hex="0145"/>
+  <outline>
+    <component base="N"/>
+    <component base="commaaccentcomb" xOffset="221"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/N_dotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/N_dotaccent.glif
new file mode 100644
index 00000000..74dbd488
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/N_dotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ndotaccent" format="2">
+  <advance width="774"/>
+  <unicode hex="1E44"/>
+  <outline>
+    <component base="N"/>
+    <component base="dotaccentcomb.case" xOffset="251"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/N_dotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/N_dotbelow.glif
new file mode 100644
index 00000000..71a6cd50
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/N_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ndotbelow" format="2">
+  <advance width="774"/>
+  <unicode hex="1E46"/>
+  <outline>
+    <component base="N"/>
+    <component base="dotbelowcomb" xOffset="251"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/N_j.glif b/src/Cantarell-Regular.ufo/glyphs/N_j.glif
new file mode 100644
index 00000000..9f22173b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/N_j.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Nj" format="2">
+  <advance width="1029"/>
+  <unicode hex="01CB"/>
+  <outline>
+    <component base="N"/>
+    <component base="j" xOffset="774"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/N_je-cy.glif b/src/Cantarell-Regular.ufo/glyphs/N_je-cy.glif
new file mode 100644
index 00000000..5f343882
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/N_je-cy.glif
@@ -0,0 +1,45 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Nje-cy" format="2">
+  <advance width="1093"/>
+  <unicode hex="040A"/>
+  <outline>
+    <contour>
+      <point x="601" y="0" type="line"/>
+      <point x="786" y="0" type="line" smooth="yes"/>
+      <point x="940" y="0"/>
+      <point x="1040" y="85"/>
+      <point x="1040" y="217" type="curve" smooth="yes"/>
+      <point x="1040" y="339"/>
+      <point x="947" y="427"/>
+      <point x="819" y="427" type="curve" smooth="yes"/>
+      <point x="593" y="427" type="line"/>
+      <point x="593" y="355" type="line"/>
+      <point x="810" y="355" type="line" smooth="yes"/>
+      <point x="894" y="355"/>
+      <point x="955" y="290"/>
+      <point x="955" y="200" type="curve" smooth="yes"/>
+      <point x="955" y="115"/>
+      <point x="901" y="72"/>
+      <point x="796" y="72" type="curve" smooth="yes"/>
+      <point x="601" y="72" type="line"/>
+    </contour>
+    <contour>
+      <point x="104" y="0" type="line"/>
+      <point x="187" y="0" type="line"/>
+      <point x="187" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="136" y="323" type="line"/>
+      <point x="606" y="323" type="line"/>
+      <point x="606" y="395" type="line"/>
+      <point x="136" y="395" type="line"/>
+    </contour>
+    <contour>
+      <point x="558" y="0" type="line"/>
+      <point x="641" y="0" type="line"/>
+      <point x="641" y="694" type="line"/>
+      <point x="558" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/N_linebelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/N_linebelow.glif
new file mode 100644
index 00000000..848e6094
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/N_linebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Nlinebelow" format="2">
+  <advance width="774"/>
+  <unicode hex="1E48"/>
+  <outline>
+    <component base="N"/>
+    <component base="macronbelowcomb" xOffset="142"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/N_tilde.glif b/src/Cantarell-Regular.ufo/glyphs/N_tilde.glif
new file mode 100644
index 00000000..cad4495c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/N_tilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ntilde" format="2">
+  <advance width="774"/>
+  <unicode hex="00D1"/>
+  <outline>
+    <component base="N"/>
+    <component base="tildecomb.case" xOffset="147"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_-cy.glif b/src/Cantarell-Regular.ufo/glyphs/O_-cy.glif
new file mode 100644
index 00000000..8e6116ea
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="O-cy" format="2">
+  <advance width="782"/>
+  <unicode hex="041E"/>
+  <anchor x="394" y="694" name="top"/>
+  <outline>
+    <component base="O"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_.glif b/src/Cantarell-Regular.ufo/glyphs/O_.glif
new file mode 100644
index 00000000..d1291519
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_.glif
@@ -0,0 +1,45 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="O" format="2">
+  <advance width="782"/>
+  <unicode hex="004F"/>
+  <note>
+O
+</note>
+  <anchor x="589" y="107" name="Qtail"/>
+  <anchor x="391" y="0" name="bottom"/>
+  <anchor x="391" y="347" name="center"/>
+  <anchor x="472" y="10" name="ogonek"/>
+  <anchor x="391" y="694" name="top"/>
+  <anchor x="20" y="694" name="topleft"/>
+  <anchor x="706" y="694" name="topright"/>
+  <outline>
+    <contour>
+      <point x="383" y="-7" type="curve" smooth="yes"/>
+      <point x="583" y="-7"/>
+      <point x="717" y="138"/>
+      <point x="717" y="356" type="curve" smooth="yes"/>
+      <point x="717" y="564"/>
+      <point x="587" y="703"/>
+      <point x="393" y="703" type="curve" smooth="yes"/>
+      <point x="196" y="703"/>
+      <point x="65" y="559"/>
+      <point x="65" y="344" type="curve" smooth="yes"/>
+      <point x="65" y="133"/>
+      <point x="192" y="-7"/>
+    </contour>
+    <contour>
+      <point x="393" y="65" type="curve" smooth="yes"/>
+      <point x="247" y="65"/>
+      <point x="150" y="181"/>
+      <point x="150" y="356" type="curve" smooth="yes"/>
+      <point x="150" y="520"/>
+      <point x="243" y="630"/>
+      <point x="383" y="630" type="curve" smooth="yes"/>
+      <point x="532" y="630"/>
+      <point x="632" y="516"/>
+      <point x="632" y="344" type="curve" smooth="yes"/>
+      <point x="632" y="177"/>
+      <point x="536" y="65"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_E_.glif b/src/Cantarell-Regular.ufo/glyphs/O_E_.glif
new file mode 100644
index 00000000..ede7fae8
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_E_.glif
@@ -0,0 +1,69 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="OE" format="2">
+  <advance width="1012"/>
+  <unicode hex="0152"/>
+  <anchor x="566" y="0" name="bottom"/>
+  <anchor x="566" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="414" y="-7" type="curve" smooth="yes"/>
+      <point x="468" y="-7"/>
+      <point x="540" y="1"/>
+      <point x="564" y="10" type="curve"/>
+      <point x="524" y="79" type="line"/>
+      <point x="503" y="71"/>
+      <point x="459" y="65"/>
+      <point x="414" y="65" type="curve" smooth="yes"/>
+      <point x="253" y="65"/>
+      <point x="150" y="178"/>
+      <point x="150" y="355" type="curve" smooth="yes"/>
+      <point x="150" y="525"/>
+      <point x="246" y="630"/>
+      <point x="406" y="630" type="curve" smooth="yes"/>
+      <point x="451" y="630"/>
+      <point x="498" y="625"/>
+      <point x="524" y="611" type="curve"/>
+      <point x="564" y="686" type="line"/>
+      <point x="540" y="695"/>
+      <point x="467" y="703"/>
+      <point x="415" y="703" type="curve" smooth="yes"/>
+      <point x="198" y="703"/>
+      <point x="65" y="564"/>
+      <point x="65" y="343" type="curve" smooth="yes"/>
+      <point x="65" y="127"/>
+      <point x="192" y="-7"/>
+    </contour>
+    <contour>
+      <point x="516" y="0" type="line"/>
+      <point x="599" y="0" type="line"/>
+      <point x="599" y="694" type="line"/>
+      <point x="516" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="556" y="0" type="line"/>
+      <point x="952" y="0" type="line"/>
+      <point x="952" y="72" type="line"/>
+      <point x="556" y="72" type="line"/>
+    </contour>
+    <contour>
+      <point x="556" y="323" type="line"/>
+      <point x="925" y="323" type="line"/>
+      <point x="925" y="395" type="line"/>
+      <point x="556" y="395" type="line"/>
+    </contour>
+    <contour>
+      <point x="556" y="622" type="line"/>
+      <point x="952" y="622" type="line"/>
+      <point x="952" y="694" type="line"/>
+      <point x="556" y="694" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>O</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>E</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_acute.glif b/src/Cantarell-Regular.ufo/glyphs/O_acute.glif
new file mode 100644
index 00000000..718eb4d1
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Oacute" format="2">
+  <advance width="782"/>
+  <unicode hex="00D3"/>
+  <outline>
+    <component base="O"/>
+    <component base="acutecomb.case" xOffset="303"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_barred-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_barred-cy.glif
new file mode 100644
index 00000000..424f5a37
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_barred-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Obarred-cy" format="2">
+  <advance width="782"/>
+  <unicode hex="04E8"/>
+  <outline>
+    <component base="O"/>
+    <component base="_bar-cy" xOffset="-54" yOffset="5"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_breve.glif b/src/Cantarell-Regular.ufo/glyphs/O_breve.glif
new file mode 100644
index 00000000..16e10a34
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_breve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Obreve" format="2">
+  <advance width="782"/>
+  <unicode hex="014E"/>
+  <outline>
+    <component base="O"/>
+    <component base="brevecomb.case" xOffset="182"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_caron.glif b/src/Cantarell-Regular.ufo/glyphs/O_caron.glif
new file mode 100644
index 00000000..9e9da0df
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ocaron" format="2">
+  <advance width="782"/>
+  <unicode hex="01D1"/>
+  <outline>
+    <component base="O"/>
+    <component base="caroncomb.case" xOffset="207"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_circumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_circumflex.glif
new file mode 100644
index 00000000..4b6ea36c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ocircumflex" format="2">
+  <advance width="782"/>
+  <unicode hex="00D4"/>
+  <outline>
+    <component base="O"/>
+    <component base="circumflexcomb.case" xOffset="203"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_circumflexacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_circumflexacute.glif
new file mode 100644
index 00000000..a004cd92
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_circumflexacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ocircumflexacute" format="2">
+  <advance width="782"/>
+  <unicode hex="1ED0"/>
+  <outline>
+    <component base="O"/>
+    <component base="circumflexcomb_acutecomb.case" xOffset="225" yOffset="12"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_circumflexdotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_circumflexdotbelow.glif
new file mode 100644
index 00000000..13b1c3b4
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_circumflexdotbelow.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ocircumflexdotbelow" format="2">
+  <advance width="782"/>
+  <unicode hex="1ED8"/>
+  <outline>
+    <component base="O"/>
+    <component base="dotbelowcomb" xOffset="255"/>
+    <component base="circumflexcomb.case" xOffset="203"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_circumflexgrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_circumflexgrave.glif
new file mode 100644
index 00000000..b90c278c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_circumflexgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ocircumflexgrave" format="2">
+  <advance width="782"/>
+  <unicode hex="1ED2"/>
+  <outline>
+    <component base="O"/>
+    <component base="circumflexcomb_gravecomb.case" xOffset="225" yOffset="12"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_circumflexhookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_circumflexhookabove.glif
new file mode 100644
index 00000000..5e66d217
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_circumflexhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ocircumflexhookabove" format="2">
+  <advance width="782"/>
+  <unicode hex="1ED4"/>
+  <outline>
+    <component base="O"/>
+    <component base="circumflexcomb_hookabovecomb.case" xOffset="225" yOffset="12"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_circumflextilde.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_circumflextilde.glif
new file mode 100644
index 00000000..db904b2f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_circumflextilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ocircumflextilde" format="2">
+  <advance width="782"/>
+  <unicode hex="1ED6"/>
+  <outline>
+    <component base="O"/>
+    <component base="circumflexcomb_tildecomb.case" xOffset="192" yOffset="12"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_dblgrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_dblgrave.glif
new file mode 100644
index 00000000..64c830a9
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_dblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Odblgrave" format="2">
+  <advance width="782"/>
+  <unicode hex="020C"/>
+  <outline>
+    <component base="O"/>
+    <component base="dblgravecomb.case" xOffset="170"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_dieresis-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_dieresis-cy.glif
new file mode 100644
index 00000000..fe9a5e5a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_dieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Odieresis-cy" format="2">
+  <advance width="782"/>
+  <unicode hex="04E6"/>
+  <outline>
+    <component base="O-cy"/>
+    <component base="dieresiscomb.case" xOffset="158"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_dieresis.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_dieresis.glif
new file mode 100644
index 00000000..5a3c1807
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_dieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Odieresis" format="2">
+  <advance width="782"/>
+  <unicode hex="00D6"/>
+  <outline>
+    <component base="O"/>
+    <component base="dieresiscomb.case" xOffset="155"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_dieresismacron.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_dieresismacron.glif
new file mode 100644
index 00000000..0023d90c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_dieresismacron.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Odieresismacron" format="2">
+  <advance width="782"/>
+  <unicode hex="022A"/>
+  <outline>
+    <component base="O"/>
+    <component base="dieresiscomb.case" xOffset="155"/>
+    <component base="macroncomb.case" xOffset="149" yOffset="162"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_dotaccentmacron.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_dotaccentmacron.glif
new file mode 100644
index 00000000..2a22d8b0
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_dotaccentmacron.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Odotaccentmacron" format="2">
+  <advance width="782"/>
+  <unicode hex="0230"/>
+  <outline>
+    <component base="O"/>
+    <component base="dotaccentcomb.case" xOffset="255"/>
+    <component base="macroncomb.case" xOffset="149" yOffset="162"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_dotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_dotbelow.glif
new file mode 100644
index 00000000..0c0a955c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Odotbelow" format="2">
+  <advance width="782"/>
+  <unicode hex="1ECC"/>
+  <outline>
+    <component base="O"/>
+    <component base="dotbelowcomb" xOffset="255"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_grave.glif b/src/Cantarell-Regular.ufo/glyphs/O_grave.glif
new file mode 100644
index 00000000..b5584573
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_grave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ograve" format="2">
+  <advance width="782"/>
+  <unicode hex="00D2"/>
+  <outline>
+    <component base="O"/>
+    <component base="gravecomb.case" xOffset="196"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_hm.glif b/src/Cantarell-Regular.ufo/glyphs/O_hm.glif
new file mode 100644
index 00000000..c719df21
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_hm.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ohm" format="2">
+  <advance width="818"/>
+  <unicode hex="2126"/>
+  <outline>
+    <contour>
+      <point x="84" y="0" type="line"/>
+      <point x="337" y="0" type="line"/>
+      <point x="337" y="53" type="line"/>
+      <point x="246" y="124"/>
+      <point x="185" y="260"/>
+      <point x="185" y="394" type="curve" smooth="yes"/>
+      <point x="185" y="538"/>
+      <point x="271" y="631"/>
+      <point x="402" y="631" type="curve" smooth="yes"/>
+      <point x="538" y="631"/>
+      <point x="635" y="529"/>
+      <point x="635" y="388" type="curve" smooth="yes"/>
+      <point x="635" y="266"/>
+      <point x="573" y="132"/>
+      <point x="481" y="53" type="curve"/>
+      <point x="481" y="0" type="line"/>
+      <point x="733" y="0" type="line"/>
+      <point x="733" y="72" type="line"/>
+      <point x="569" y="72" type="line"/>
+      <point x="658" y="135"/>
+      <point x="717" y="265"/>
+      <point x="717" y="397" type="curve" smooth="yes"/>
+      <point x="717" y="581"/>
+      <point x="595" y="704"/>
+      <point x="413" y="704" type="curve" smooth="yes"/>
+      <point x="226" y="704"/>
+      <point x="102" y="576"/>
+      <point x="102" y="385" type="curve" smooth="yes"/>
+      <point x="102" y="247"/>
+      <point x="161" y="122"/>
+      <point x="250" y="72" type="curve"/>
+      <point x="84" y="72" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_hookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_hookabove.glif
new file mode 100644
index 00000000..21366be5
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_hookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ohookabove" format="2">
+  <advance width="782"/>
+  <unicode hex="1ECE"/>
+  <outline>
+    <component base="O"/>
+    <component base="hookabovecomb.case" xOffset="247"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_horn.glif b/src/Cantarell-Regular.ufo/glyphs/O_horn.glif
new file mode 100644
index 00000000..8cd614ea
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_horn.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ohorn" format="2">
+  <advance width="839"/>
+  <unicode hex="01A0"/>
+  <outline>
+    <component base="O"/>
+    <component base="horncomb" xOffset="564" yOffset="212"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.layer.rightMetricsKey</key>
+      <string>=+57</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_hornacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_hornacute.glif
new file mode 100644
index 00000000..fff1bfef
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_hornacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ohornacute" format="2">
+  <advance width="839"/>
+  <unicode hex="1EDA"/>
+  <outline>
+    <component base="Ohorn"/>
+    <component base="acutecomb.case" xOffset="303"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_horndotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_horndotbelow.glif
new file mode 100644
index 00000000..11f96b3f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_horndotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ohorndotbelow" format="2">
+  <advance width="839"/>
+  <unicode hex="1EE2"/>
+  <outline>
+    <component base="Ohorn"/>
+    <component base="dotbelowcomb" xOffset="255"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_horngrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_horngrave.glif
new file mode 100644
index 00000000..9ae595c3
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_horngrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ohorngrave" format="2">
+  <advance width="839"/>
+  <unicode hex="1EDC"/>
+  <outline>
+    <component base="Ohorn"/>
+    <component base="gravecomb.case" xOffset="196"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_hornhookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_hornhookabove.glif
new file mode 100644
index 00000000..d8f4d6c5
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_hornhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ohornhookabove" format="2">
+  <advance width="839"/>
+  <unicode hex="1EDE"/>
+  <outline>
+    <component base="Ohorn"/>
+    <component base="hookabovecomb.case" xOffset="247"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_horntilde.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_horntilde.glif
new file mode 100644
index 00000000..be621635
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_horntilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ohorntilde" format="2">
+  <advance width="839"/>
+  <unicode hex="1EE0"/>
+  <outline>
+    <component base="Ohorn"/>
+    <component base="tildecomb.case" xOffset="151"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_hungarumlaut.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_hungarumlaut.glif
new file mode 100644
index 00000000..d7d619e0
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_hungarumlaut.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ohungarumlaut" format="2">
+  <advance width="782"/>
+  <unicode hex="0150"/>
+  <outline>
+    <component base="O"/>
+    <component base="hungarumlautcomb.case" xOffset="181"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_invertedbreve.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_invertedbreve.glif
new file mode 100644
index 00000000..e866dc89
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_invertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Oinvertedbreve" format="2">
+  <advance width="782"/>
+  <unicode hex="020E"/>
+  <outline>
+    <component base="O"/>
+    <component base="breveinvertedcomb.case" xOffset="194"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_macron.glif b/src/Cantarell-Regular.ufo/glyphs/O_macron.glif
new file mode 100644
index 00000000..2a7ec8c5
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_macron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Omacron" format="2">
+  <advance width="782"/>
+  <unicode hex="014C"/>
+  <outline>
+    <component base="O"/>
+    <component base="macroncomb.case" xOffset="149"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_macronacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_macronacute.glif
new file mode 100644
index 00000000..8d8bc9c7
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_macronacute.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Omacronacute" format="2">
+  <advance width="782"/>
+  <unicode hex="1E52"/>
+  <outline>
+    <component base="O"/>
+    <component base="macroncomb.case" xOffset="149"/>
+    <component base="acutecomb.case" xOffset="303" yOffset="163"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_macrongrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_macrongrave.glif
new file mode 100644
index 00000000..80863b6a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_macrongrave.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Omacrongrave" format="2">
+  <advance width="782"/>
+  <unicode hex="1E50"/>
+  <outline>
+    <component base="O"/>
+    <component base="macroncomb.case" xOffset="149"/>
+    <component base="gravecomb.case" xOffset="196" yOffset="163"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_ogonek.glif b/src/Cantarell-Regular.ufo/glyphs/O_ogonek.glif
new file mode 100644
index 00000000..1c6ffaba
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_ogonek.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Oogonek" format="2">
+  <advance width="782"/>
+  <unicode hex="01EA"/>
+  <outline>
+    <component base="O"/>
+    <component base="ogonekcomb.tall.case" xOffset="40"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_slash.glif b/src/Cantarell-Regular.ufo/glyphs/O_slash.glif
new file mode 100644
index 00000000..5be56b05
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_slash.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Oslash" format="2">
+  <advance width="782"/>
+  <unicode hex="00D8"/>
+  <outline>
+    <component base="O"/>
+    <component base="slashlongcomb.case" xOffset="121" yOffset="-2"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_slashacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_slashacute.glif
new file mode 100644
index 00000000..e361a62a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_slashacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Oslashacute" format="2">
+  <advance width="782"/>
+  <unicode hex="01FE"/>
+  <outline>
+    <component base="Oslash"/>
+    <component base="acutecomb.case" xOffset="303"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_tilde.glif b/src/Cantarell-Regular.ufo/glyphs/O_tilde.glif
new file mode 100644
index 00000000..c8427ad7
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_tilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Otilde" format="2">
+  <advance width="782"/>
+  <unicode hex="00D5"/>
+  <outline>
+    <component base="O"/>
+    <component base="tildecomb.case" xOffset="151"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_tildeacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_tildeacute.glif
new file mode 100644
index 00000000..2b9c88e0
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_tildeacute.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Otildeacute" format="2">
+  <advance width="782"/>
+  <unicode hex="1E4C"/>
+  <outline>
+    <component base="O"/>
+    <component base="tildecomb.case" xOffset="151"/>
+    <component base="acutecomb.case" xOffset="304" yOffset="182"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_tildedieresis.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_tildedieresis.glif
new file mode 100644
index 00000000..993e4713
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_tildedieresis.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Otildedieresis" format="2">
+  <advance width="782"/>
+  <unicode hex="1E4E"/>
+  <outline>
+    <component base="O"/>
+    <component base="tildecomb.case" xOffset="151"/>
+    <component base="dieresiscomb.case" xOffset="156" yOffset="182"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/O_tildemacron.glif 
b/src/Cantarell-Regular.ufo/glyphs/O_tildemacron.glif
new file mode 100644
index 00000000..da9570b9
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/O_tildemacron.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Otildemacron" format="2">
+  <advance width="782"/>
+  <unicode hex="022C"/>
+  <outline>
+    <component base="O"/>
+    <component base="tildecomb.case" xOffset="151"/>
+    <component base="macroncomb.case" xOffset="150" yOffset="182"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/P_.glif b/src/Cantarell-Regular.ufo/glyphs/P_.glif
new file mode 100644
index 00000000..7b572043
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/P_.glif
@@ -0,0 +1,38 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="P" format="2">
+  <advance width="618"/>
+  <unicode hex="0050"/>
+  <note>
+P
+</note>
+  <anchor x="305" y="0" name="bottom"/>
+  <anchor x="305" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="104" y="0" type="line"/>
+      <point x="187" y="0" type="line"/>
+      <point x="187" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="157" y="242" type="line"/>
+      <point x="305" y="242" type="line" smooth="yes"/>
+      <point x="460" y="242"/>
+      <point x="564" y="334"/>
+      <point x="564" y="473" type="curve" smooth="yes"/>
+      <point x="564" y="606"/>
+      <point x="466" y="694"/>
+      <point x="320" y="694" type="curve" smooth="yes"/>
+      <point x="157" y="694" type="line"/>
+      <point x="157" y="622" type="line"/>
+      <point x="310" y="622" type="line" smooth="yes"/>
+      <point x="411" y="622"/>
+      <point x="479" y="556"/>
+      <point x="479" y="458" type="curve" smooth="yes"/>
+      <point x="479" y="364"/>
+      <point x="423" y="314"/>
+      <point x="320" y="314" type="curve" smooth="yes"/>
+      <point x="157" y="314" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/P_alochka-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/P_alochka-cy.glif
new file mode 100644
index 00000000..c0ba7298
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/P_alochka-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Palochka-cy" format="2">
+  <advance width="291"/>
+  <unicode hex="04C0"/>
+  <outline>
+    <component base="I"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/P_e-cy.glif b/src/Cantarell-Regular.ufo/glyphs/P_e-cy.glif
new file mode 100644
index 00000000..18376538
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/P_e-cy.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Pe-cy" format="2">
+  <advance width="723"/>
+  <unicode hex="041F"/>
+  <anchor x="705" y="0" name="bottomright"/>
+  <outline>
+    <contour>
+      <point x="104" y="0" type="line"/>
+      <point x="185" y="0" type="line"/>
+      <point x="185" y="624" type="line"/>
+      <point x="538" y="624" type="line"/>
+      <point x="538" y="0" type="line"/>
+      <point x="619" y="0" type="line"/>
+      <point x="619" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Q_.glif b/src/Cantarell-Regular.ufo/glyphs/Q_.glif
new file mode 100644
index 00000000..320f4f52
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/Q_.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Q" format="2">
+  <advance width="795"/>
+  <unicode hex="0051"/>
+  <note>
+Q
+</note>
+  <anchor x="391" y="0" name="bottom"/>
+  <anchor x="391" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="383" y="-7" type="curve" smooth="yes"/>
+      <point x="583" y="-7"/>
+      <point x="717" y="138"/>
+      <point x="717" y="356" type="curve" smooth="yes"/>
+      <point x="717" y="564"/>
+      <point x="587" y="703"/>
+      <point x="393" y="703" type="curve" smooth="yes"/>
+      <point x="196" y="703"/>
+      <point x="65" y="559"/>
+      <point x="65" y="344" type="curve" smooth="yes"/>
+      <point x="65" y="133"/>
+      <point x="192" y="-7"/>
+    </contour>
+    <contour>
+      <point x="393" y="65" type="curve" smooth="yes"/>
+      <point x="247" y="65"/>
+      <point x="150" y="181"/>
+      <point x="150" y="356" type="curve" smooth="yes"/>
+      <point x="150" y="520"/>
+      <point x="243" y="630"/>
+      <point x="383" y="630" type="curve" smooth="yes"/>
+      <point x="532" y="630"/>
+      <point x="632" y="516"/>
+      <point x="632" y="344" type="curve" smooth="yes"/>
+      <point x="632" y="177"/>
+      <point x="536" y="65"/>
+    </contour>
+    <contour>
+      <point x="687" y="-32" type="line"/>
+      <point x="736" y="19" type="line"/>
+      <point x="427" y="309" type="line"/>
+      <point x="382" y="259" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Q_a-cy.glif b/src/Cantarell-Regular.ufo/glyphs/Q_a-cy.glif
new file mode 100644
index 00000000..921d4cbe
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/Q_a-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Qa-cy" format="2">
+  <advance width="795"/>
+  <unicode hex="051A"/>
+  <outline>
+    <component base="Q"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/R_.glif b/src/Cantarell-Regular.ufo/glyphs/R_.glif
new file mode 100644
index 00000000..3715c7db
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/R_.glif
@@ -0,0 +1,44 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="R" format="2">
+  <advance width="645"/>
+  <unicode hex="0052"/>
+  <note>
+R
+</note>
+  <anchor x="321" y="0" name="bottom"/>
+  <anchor x="321" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="104" y="0" type="line"/>
+      <point x="187" y="0" type="line"/>
+      <point x="187" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="157" y="281" type="line"/>
+      <point x="324" y="281" type="line" smooth="yes"/>
+      <point x="468" y="281"/>
+      <point x="566" y="372"/>
+      <point x="566" y="500" type="curve" smooth="yes"/>
+      <point x="566" y="622"/>
+      <point x="476" y="694"/>
+      <point x="334" y="694" type="curve" smooth="yes"/>
+      <point x="157" y="694" type="line"/>
+      <point x="157" y="622" type="line"/>
+      <point x="324" y="622" type="line" smooth="yes"/>
+      <point x="423" y="622"/>
+      <point x="481" y="571"/>
+      <point x="481" y="485" type="curve" smooth="yes"/>
+      <point x="481" y="400"/>
+      <point x="429" y="351"/>
+      <point x="334" y="351" type="curve" smooth="yes"/>
+      <point x="157" y="351" type="line"/>
+    </contour>
+    <contour>
+      <point x="507" y="0" type="line"/>
+      <point x="606" y="0" type="line"/>
+      <point x="414" y="328" type="line"/>
+      <point x="319" y="328" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/R_acute.glif b/src/Cantarell-Regular.ufo/glyphs/R_acute.glif
new file mode 100644
index 00000000..2f574794
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/R_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Racute" format="2">
+  <advance width="645"/>
+  <unicode hex="0154"/>
+  <outline>
+    <component base="R"/>
+    <component base="acutecomb.case" xOffset="233"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/R_caron.glif b/src/Cantarell-Regular.ufo/glyphs/R_caron.glif
new file mode 100644
index 00000000..66bbd51e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/R_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Rcaron" format="2">
+  <advance width="645"/>
+  <unicode hex="0158"/>
+  <outline>
+    <component base="R"/>
+    <component base="caroncomb.case" xOffset="137"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/R_commaaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/R_commaaccent.glif
new file mode 100644
index 00000000..3970711b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/R_commaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Rcommaaccent" format="2">
+  <advance width="645"/>
+  <unicode hex="0156"/>
+  <outline>
+    <component base="R"/>
+    <component base="commaaccentcomb" xOffset="155"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/R_dblgrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/R_dblgrave.glif
new file mode 100644
index 00000000..47c8f762
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/R_dblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Rdblgrave" format="2">
+  <advance width="645"/>
+  <unicode hex="0210"/>
+  <outline>
+    <component base="R"/>
+    <component base="dblgravecomb.case" xOffset="100"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/R_dotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/R_dotbelow.glif
new file mode 100644
index 00000000..e6dafd6d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/R_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Rdotbelow" format="2">
+  <advance width="645"/>
+  <unicode hex="1E5A"/>
+  <outline>
+    <component base="R"/>
+    <component base="dotbelowcomb" xOffset="185"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/R_invertedbreve.glif 
b/src/Cantarell-Regular.ufo/glyphs/R_invertedbreve.glif
new file mode 100644
index 00000000..379a6347
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/R_invertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Rinvertedbreve" format="2">
+  <advance width="645"/>
+  <unicode hex="0212"/>
+  <outline>
+    <component base="R"/>
+    <component base="breveinvertedcomb.case" xOffset="124"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/R_linebelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/R_linebelow.glif
new file mode 100644
index 00000000..d679203e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/R_linebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Rlinebelow" format="2">
+  <advance width="645"/>
+  <unicode hex="1E5E"/>
+  <outline>
+    <component base="R"/>
+    <component base="macronbelowcomb" xOffset="76"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_.glif b/src/Cantarell-Regular.ufo/glyphs/S_.glif
new file mode 100644
index 00000000..e872a4f1
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/S_.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="S" format="2">
+  <advance width="586"/>
+  <unicode hex="0053"/>
+  <note>
+S
+</note>
+  <anchor x="290" y="0" name="bottom"/>
+  <anchor x="290" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="280" y="-10" type="curve" smooth="yes"/>
+      <point x="435" y="-10"/>
+      <point x="536" y="69"/>
+      <point x="536" y="191" type="curve" smooth="yes"/>
+      <point x="536" y="437"/>
+      <point x="147" y="339"/>
+      <point x="147" y="518" type="curve" smooth="yes"/>
+      <point x="147" y="591"/>
+      <point x="206" y="631"/>
+      <point x="312" y="631" type="curve" smooth="yes"/>
+      <point x="371" y="631"/>
+      <point x="435" y="619"/>
+      <point x="485" y="598" type="curve"/>
+      <point x="510" y="663" type="line"/>
+      <point x="451" y="689"/>
+      <point x="384" y="703"/>
+      <point x="318" y="703" type="curve" smooth="yes"/>
+      <point x="163" y="703"/>
+      <point x="62" y="626"/>
+      <point x="62" y="505" type="curve" smooth="yes"/>
+      <point x="62" y="267"/>
+      <point x="450" y="356"/>
+      <point x="450" y="179" type="curve" smooth="yes"/>
+      <point x="450" y="109"/>
+      <point x="390" y="64"/>
+      <point x="285" y="64" type="curve" smooth="yes"/>
+      <point x="222" y="64"/>
+      <point x="144" y="81"/>
+      <point x="76" y="109" type="curve"/>
+      <point x="51" y="44" type="line"/>
+      <point x="128" y="9"/>
+      <point x="206" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_acute.glif b/src/Cantarell-Regular.ufo/glyphs/S_acute.glif
new file mode 100644
index 00000000..95b45e65
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/S_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Sacute" format="2">
+  <advance width="586"/>
+  <unicode hex="015A"/>
+  <outline>
+    <component base="S"/>
+    <component base="acutecomb.case" xOffset="202"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_acutedotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/S_acutedotaccent.glif
new file mode 100644
index 00000000..6167e8d9
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/S_acutedotaccent.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Sacutedotaccent" format="2">
+  <advance width="586"/>
+  <unicode hex="1E64"/>
+  <outline>
+    <component base="S"/>
+    <component base="acutecomb.case" xOffset="202"/>
+    <component base="dotaccentcomb.case" xOffset="105" yOffset="107"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_altillo.glif b/src/Cantarell-Regular.ufo/glyphs/S_altillo.glif
new file mode 100644
index 00000000..7b71f549
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/S_altillo.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Saltillo" format="2">
+  <advance width="261"/>
+  <unicode hex="A78B"/>
+  <outline>
+    <component base="quotesingle" xScale="1.04" yScale="2.16474" xOffset="2" yOffset="-808"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_caron.glif b/src/Cantarell-Regular.ufo/glyphs/S_caron.glif
new file mode 100644
index 00000000..b59e6f99
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/S_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Scaron" format="2">
+  <advance width="586"/>
+  <unicode hex="0160"/>
+  <outline>
+    <component base="S"/>
+    <component base="caroncomb.case" xOffset="106"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_carondotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/S_carondotaccent.glif
new file mode 100644
index 00000000..18733c5f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/S_carondotaccent.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Scarondotaccent" format="2">
+  <advance width="586"/>
+  <unicode hex="1E66"/>
+  <outline>
+    <component base="S"/>
+    <component base="caroncomb.case" xOffset="106"/>
+    <component base="dotaccentcomb.case" xOffset="154" yOffset="142"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_cedilla.glif b/src/Cantarell-Regular.ufo/glyphs/S_cedilla.glif
new file mode 100644
index 00000000..8a625ffd
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/S_cedilla.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Scedilla" format="2">
+  <advance width="586"/>
+  <unicode hex="015E"/>
+  <outline>
+    <component base="S"/>
+    <component base="cedillacomb" xOffset="143"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_chwa-cy.glif b/src/Cantarell-Regular.ufo/glyphs/S_chwa-cy.glif
new file mode 100644
index 00000000..9c086472
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/S_chwa-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Schwa-cy" format="2">
+  <advance width="744"/>
+  <unicode hex="04D8"/>
+  <outline>
+    <component base="Schwa"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_chwa.glif b/src/Cantarell-Regular.ufo/glyphs/S_chwa.glif
new file mode 100644
index 00000000..d502fdf2
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/S_chwa.glif
@@ -0,0 +1,53 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Schwa" format="2">
+  <advance width="744"/>
+  <unicode hex="018F"/>
+  <anchor x="369" y="0" name="bottom"/>
+  <anchor x="369" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="322" y="700" type="curve" smooth="yes"/>
+      <point x="235" y="700"/>
+      <point x="157" y="680"/>
+      <point x="87" y="640" type="curve"/>
+      <point x="106" y="579" type="line"/>
+      <point x="170" y="610"/>
+      <point x="240" y="627"/>
+      <point x="308" y="627" type="curve" smooth="yes"/>
+      <point x="486" y="627"/>
+      <point x="594" y="521"/>
+      <point x="594" y="329" type="curve" smooth="yes"/>
+      <point x="594" y="158"/>
+      <point x="509" y="63"/>
+      <point x="362" y="63" type="curve" smooth="yes"/>
+      <point x="222" y="63"/>
+      <point x="140" y="148"/>
+      <point x="140" y="300" type="curve"/>
+      <point x="615" y="300" type="line"/>
+      <point x="615" y="368" type="line"/>
+      <point x="67" y="368" type="line"/>
+      <point x="65" y="345"/>
+      <point x="63" y="312"/>
+      <point x="63" y="291" type="curve" smooth="yes"/>
+      <point x="63" y="111"/>
+      <point x="179" y="-10"/>
+      <point x="355" y="-10" type="curve" smooth="yes"/>
+      <point x="546" y="-10"/>
+      <point x="679" y="132"/>
+      <point x="679" y="347" type="curve" smooth="yes"/>
+      <point x="679" y="566"/>
+      <point x="541" y="700"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>143</integer>
+        <key>width</key>
+        <integer>150</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_circumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/S_circumflex.glif
new file mode 100644
index 00000000..bc16b923
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/S_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Scircumflex" format="2">
+  <advance width="586"/>
+  <unicode hex="015C"/>
+  <outline>
+    <component base="S"/>
+    <component base="circumflexcomb.case" xOffset="102"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_commaaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/S_commaaccent.glif
new file mode 100644
index 00000000..2119d59a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/S_commaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Scommaaccent" format="2">
+  <advance width="586"/>
+  <unicode hex="0218"/>
+  <outline>
+    <component base="S"/>
+    <component base="commaaccentcomb" xOffset="124"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_dotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/S_dotaccent.glif
new file mode 100644
index 00000000..0af030bd
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/S_dotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Sdotaccent" format="2">
+  <advance width="586"/>
+  <unicode hex="1E60"/>
+  <outline>
+    <component base="S"/>
+    <component base="dotaccentcomb.case" xOffset="154"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_dotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/S_dotbelow.glif
new file mode 100644
index 00000000..da1206ef
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/S_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Sdotbelow" format="2">
+  <advance width="586"/>
+  <unicode hex="1E62"/>
+  <outline>
+    <component base="S"/>
+    <component base="dotbelowcomb" xOffset="154"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_dotbelowdotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/S_dotbelowdotaccent.glif
new file mode 100644
index 00000000..3434d6f2
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/S_dotbelowdotaccent.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Sdotbelowdotaccent" format="2">
+  <advance width="586"/>
+  <unicode hex="1E68"/>
+  <outline>
+    <component base="S"/>
+    <component base="dotbelowcomb" xOffset="154"/>
+    <component base="dotaccentcomb.case" xOffset="154"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_ha-cy.glif b/src/Cantarell-Regular.ufo/glyphs/S_ha-cy.glif
new file mode 100644
index 00000000..7d0e4a11
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/S_ha-cy.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Sha-cy" format="2">
+  <advance width="1022"/>
+  <unicode hex="0428"/>
+  <outline>
+    <contour>
+      <point x="104" y="0" type="line"/>
+      <point x="918" y="0" type="line"/>
+      <point x="918" y="694" type="line"/>
+      <point x="836" y="694" type="line"/>
+      <point x="836" y="71" type="line"/>
+      <point x="186" y="71" type="line"/>
+      <point x="186" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="470" y="30" type="line"/>
+      <point x="552" y="30" type="line"/>
+      <point x="552" y="694" type="line"/>
+      <point x="470" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_hcha-cy.glif b/src/Cantarell-Regular.ufo/glyphs/S_hcha-cy.glif
new file mode 100644
index 00000000..2ad3ccb0
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/S_hcha-cy.glif
@@ -0,0 +1,29 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Shcha-cy" format="2">
+  <advance width="1068"/>
+  <unicode hex="0429"/>
+  <outline>
+    <contour>
+      <point x="953" y="-178" type="line"/>
+      <point x="1029" y="-178" type="line"/>
+      <point x="1029" y="71" type="line"/>
+      <point x="186" y="71" type="line"/>
+      <point x="186" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="953" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="470" y="30" type="line"/>
+      <point x="552" y="30" type="line"/>
+      <point x="552" y="694" type="line"/>
+      <point x="470" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="836" y="30" type="line"/>
+      <point x="918" y="30" type="line"/>
+      <point x="918" y="694" type="line"/>
+      <point x="836" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_hha-cy.glif b/src/Cantarell-Regular.ufo/glyphs/S_hha-cy.glif
new file mode 100644
index 00000000..5f0f69ac
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/S_hha-cy.glif
@@ -0,0 +1,31 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Shha-cy" format="2">
+  <advance width="649"/>
+  <unicode hex="04BA"/>
+  <outline>
+    <contour>
+      <point x="503" y="0" type="line"/>
+      <point x="583" y="0" type="line"/>
+      <point x="583" y="246" type="line" smooth="yes"/>
+      <point x="583" y="353"/>
+      <point x="497" y="422"/>
+      <point x="365" y="422" type="curve" smooth="yes"/>
+      <point x="279" y="422"/>
+      <point x="190" y="392"/>
+      <point x="129" y="343" type="curve"/>
+      <point x="148" y="292" type="line"/>
+      <point x="199" y="329"/>
+      <point x="270" y="352"/>
+      <point x="344" y="352" type="curve" smooth="yes"/>
+      <point x="444" y="352"/>
+      <point x="503" y="308"/>
+      <point x="503" y="230" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="103" y="0" type="line"/>
+      <point x="186" y="0" type="line"/>
+      <point x="186" y="660" type="line"/>
+      <point x="103" y="660" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/S_oftsign-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/S_oftsign-cy.glif
new file mode 100644
index 00000000..fcfcc260
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/S_oftsign-cy.glif
@@ -0,0 +1,29 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Softsign-cy" format="2">
+  <advance width="638"/>
+  <unicode hex="042C"/>
+  <outline>
+    <contour>
+      <point x="104" y="0" type="line"/>
+      <point x="334" y="0" type="line" smooth="yes"/>
+      <point x="485" y="0"/>
+      <point x="585" y="85"/>
+      <point x="585" y="217" type="curve" smooth="yes"/>
+      <point x="585" y="339"/>
+      <point x="493" y="427"/>
+      <point x="366" y="427" type="curve" smooth="yes"/>
+      <point x="153" y="427" type="line"/>
+      <point x="153" y="355" type="line"/>
+      <point x="357" y="355" type="line" smooth="yes"/>
+      <point x="440" y="355"/>
+      <point x="500" y="289"/>
+      <point x="500" y="200" type="curve" smooth="yes"/>
+      <point x="500" y="115"/>
+      <point x="446" y="72"/>
+      <point x="344" y="72" type="curve" smooth="yes"/>
+      <point x="187" y="72" type="line"/>
+      <point x="187" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/T_.glif b/src/Cantarell-Regular.ufo/glyphs/T_.glif
new file mode 100644
index 00000000..21c93827
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/T_.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="T" format="2">
+  <advance width="594"/>
+  <unicode hex="0054"/>
+  <note>
+T
+</note>
+  <anchor x="297" y="0" name="bottom"/>
+  <anchor x="297" y="347" name="center"/>
+  <anchor x="297" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="255" y="0" type="line"/>
+      <point x="338" y="0" type="line"/>
+      <point x="338" y="660" type="line"/>
+      <point x="255" y="660" type="line"/>
+    </contour>
+    <contour>
+      <point x="24" y="622" type="line"/>
+      <point x="570" y="622" type="line"/>
+      <point x="570" y="694" type="line"/>
+      <point x="24" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/T_bar.glif b/src/Cantarell-Regular.ufo/glyphs/T_bar.glif
new file mode 100644
index 00000000..d5c5ecdc
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/T_bar.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Tbar" format="2">
+  <advance width="594"/>
+  <unicode hex="0166"/>
+  <outline>
+    <component base="T"/>
+    <component base="strokeshortcomb.case" xOffset="69" yOffset="49"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/T_caron.glif b/src/Cantarell-Regular.ufo/glyphs/T_caron.glif
new file mode 100644
index 00000000..0beff189
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/T_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Tcaron" format="2">
+  <advance width="594"/>
+  <unicode hex="0164"/>
+  <outline>
+    <component base="T"/>
+    <component base="caroncomb.case" xOffset="113"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/T_cedilla.glif b/src/Cantarell-Regular.ufo/glyphs/T_cedilla.glif
new file mode 100644
index 00000000..7f80a0d7
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/T_cedilla.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Tcedilla" format="2">
+  <advance width="594"/>
+  <unicode hex="0162"/>
+  <outline>
+    <component base="T"/>
+    <component base="cedillacomb" xOffset="150"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/T_commaaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/T_commaaccent.glif
new file mode 100644
index 00000000..98e12121
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/T_commaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Tcommaaccent" format="2">
+  <advance width="594"/>
+  <unicode hex="021A"/>
+  <outline>
+    <component base="T"/>
+    <component base="commaaccentcomb" xOffset="131"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/T_dotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/T_dotbelow.glif
new file mode 100644
index 00000000..5ff1372b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/T_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Tdotbelow" format="2">
+  <advance width="594"/>
+  <unicode hex="1E6C"/>
+  <outline>
+    <component base="T"/>
+    <component base="dotbelowcomb" xOffset="161"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/T_e-cy.glif b/src/Cantarell-Regular.ufo/glyphs/T_e-cy.glif
new file mode 100644
index 00000000..f25d4d19
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/T_e-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Te-cy" format="2">
+  <advance width="594"/>
+  <unicode hex="0422"/>
+  <anchor x="614" y="0" name="bottomright"/>
+  <outline>
+    <component base="T"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/T_horn.glif b/src/Cantarell-Regular.ufo/glyphs/T_horn.glif
new file mode 100644
index 00000000..b8b22cd7
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/T_horn.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Thorn" format="2">
+  <advance width="618"/>
+  <unicode hex="00DE"/>
+  <outline>
+    <contour>
+      <point x="104" y="0" type="line"/>
+      <point x="187" y="0" type="line"/>
+      <point x="187" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="157" y="139" type="line"/>
+      <point x="310" y="139" type="line" smooth="yes"/>
+      <point x="463" y="139"/>
+      <point x="564" y="229"/>
+      <point x="564" y="365" type="curve" smooth="yes"/>
+      <point x="564" y="499"/>
+      <point x="465" y="591"/>
+      <point x="320" y="591" type="curve" smooth="yes"/>
+      <point x="157" y="591" type="line"/>
+      <point x="157" y="519" type="line"/>
+      <point x="310" y="519" type="line" smooth="yes"/>
+      <point x="414" y="519"/>
+      <point x="479" y="456"/>
+      <point x="479" y="355" type="curve" smooth="yes"/>
+      <point x="479" y="261"/>
+      <point x="423" y="211"/>
+      <point x="320" y="211" type="curve" smooth="yes"/>
+      <point x="157" y="211" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>P</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>P</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/T_linebelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/T_linebelow.glif
new file mode 100644
index 00000000..c103381e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/T_linebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Tlinebelow" format="2">
+  <advance width="594"/>
+  <unicode hex="1E6E"/>
+  <outline>
+    <component base="T"/>
+    <component base="macronbelowcomb" xOffset="52"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/T_se-cy.glif b/src/Cantarell-Regular.ufo/glyphs/T_se-cy.glif
new file mode 100644
index 00000000..98b14701
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/T_se-cy.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Tse-cy" format="2">
+  <advance width="764"/>
+  <unicode hex="0426"/>
+  <outline>
+    <contour>
+      <point x="650" y="-178" type="line"/>
+      <point x="725" y="-178" type="line"/>
+      <point x="725" y="71" type="line"/>
+      <point x="186" y="71" type="line"/>
+      <point x="186" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
+      <point x="104" y="0" type="line"/>
+      <point x="650" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="527" y="30" type="line"/>
+      <point x="609" y="30" type="line"/>
+      <point x="609" y="694" type="line"/>
+      <point x="527" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/T_she-cy.glif b/src/Cantarell-Regular.ufo/glyphs/T_she-cy.glif
new file mode 100644
index 00000000..7a5a3a0f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/T_she-cy.glif
@@ -0,0 +1,37 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Tshe-cy" format="2">
+  <advance width="806"/>
+  <unicode hex="040B"/>
+  <outline>
+    <contour>
+      <point x="660" y="0" type="line"/>
+      <point x="740" y="0" type="line"/>
+      <point x="740" y="246" type="line" smooth="yes"/>
+      <point x="740" y="353"/>
+      <point x="654" y="422"/>
+      <point x="522" y="422" type="curve" smooth="yes"/>
+      <point x="436" y="422"/>
+      <point x="347" y="392"/>
+      <point x="286" y="343" type="curve"/>
+      <point x="305" y="292" type="line"/>
+      <point x="356" y="329"/>
+      <point x="427" y="352"/>
+      <point x="501" y="352" type="curve" smooth="yes"/>
+      <point x="601" y="352"/>
+      <point x="660" y="308"/>
+      <point x="660" y="230" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="260" y="0" type="line"/>
+      <point x="343" y="0" type="line"/>
+      <point x="343" y="660" type="line"/>
+      <point x="260" y="660" type="line"/>
+    </contour>
+    <contour>
+      <point x="39" y="622" type="line"/>
+      <point x="585" y="622" type="line"/>
+      <point x="585" y="694" type="line"/>
+      <point x="39" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_-cy.glif b/src/Cantarell-Regular.ufo/glyphs/U_-cy.glif
new file mode 100644
index 00000000..95f6cf76
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_-cy.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="U-cy" format="2">
+  <advance width="627"/>
+  <unicode hex="0423"/>
+  <anchor x="314" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="159" y="0" type="line"/>
+      <point x="247" y="0" type="line"/>
+      <point x="606" y="694" type="line"/>
+      <point x="522" y="694" type="line"/>
+      <point x="326" y="301" type="line"/>
+      <point x="297" y="256" type="line"/>
+    </contour>
+    <contour>
+      <point x="316" y="199" type="line"/>
+      <point x="354" y="279" type="line"/>
+      <point x="120" y="694" type="line"/>
+      <point x="20" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_.glif b/src/Cantarell-Regular.ufo/glyphs/U_.glif
new file mode 100644
index 00000000..35401f86
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_.glif
@@ -0,0 +1,34 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="U" format="2">
+  <advance width="711"/>
+  <unicode hex="0055"/>
+  <note>
+U
+</note>
+  <anchor x="355" y="0" name="bottom"/>
+  <anchor x="449" y="10" name="ogonek"/>
+  <anchor x="355" y="694" name="top"/>
+  <anchor x="690" y="694" name="topright"/>
+  <outline>
+    <contour>
+      <point x="350" y="-10" type="curve" smooth="yes"/>
+      <point x="511" y="-10"/>
+      <point x="619" y="92"/>
+      <point x="619" y="246" type="curve" smooth="yes"/>
+      <point x="619" y="694" type="line"/>
+      <point x="538" y="694" type="line"/>
+      <point x="538" y="236" type="line" smooth="yes"/>
+      <point x="538" y="127"/>
+      <point x="473" y="63"/>
+      <point x="361" y="63" type="curve" smooth="yes"/>
+      <point x="243" y="63"/>
+      <point x="175" y="133"/>
+      <point x="175" y="253" type="curve" smooth="yes"/>
+      <point x="175" y="694" type="line"/>
+      <point x="92" y="694" type="line"/>
+      <point x="92" y="243" type="line" smooth="yes"/>
+      <point x="92" y="90"/>
+      <point x="193" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_acute.glif b/src/Cantarell-Regular.ufo/glyphs/U_acute.glif
new file mode 100644
index 00000000..9903567d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uacute" format="2">
+  <advance width="711"/>
+  <unicode hex="00DA"/>
+  <outline>
+    <component base="U"/>
+    <component base="acutecomb.case" xOffset="267"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_breve.glif b/src/Cantarell-Regular.ufo/glyphs/U_breve.glif
new file mode 100644
index 00000000..ee3c62c5
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_breve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ubreve" format="2">
+  <advance width="711"/>
+  <unicode hex="016C"/>
+  <outline>
+    <component base="U"/>
+    <component base="brevecomb.case" xOffset="146"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_caron.glif b/src/Cantarell-Regular.ufo/glyphs/U_caron.glif
new file mode 100644
index 00000000..f281882f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ucaron" format="2">
+  <advance width="711"/>
+  <unicode hex="01D3"/>
+  <outline>
+    <component base="U"/>
+    <component base="caroncomb.case" xOffset="171"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_circumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_circumflex.glif
new file mode 100644
index 00000000..d5f05ce4
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ucircumflex" format="2">
+  <advance width="711"/>
+  <unicode hex="00DB"/>
+  <outline>
+    <component base="U"/>
+    <component base="circumflexcomb.case" xOffset="167"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_dblgrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_dblgrave.glif
new file mode 100644
index 00000000..42b4953f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_dblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Udblgrave" format="2">
+  <advance width="711"/>
+  <unicode hex="0214"/>
+  <outline>
+    <component base="U"/>
+    <component base="dblgravecomb.case" xOffset="134"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_dieresis-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_dieresis-cy.glif
new file mode 100644
index 00000000..afcfe54a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_dieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Udieresis-cy" format="2">
+  <advance width="627"/>
+  <unicode hex="04F0"/>
+  <outline>
+    <component base="U-cy"/>
+    <component base="dieresiscomb.case" xOffset="78"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_dieresis.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_dieresis.glif
new file mode 100644
index 00000000..a55a2664
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_dieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Udieresis" format="2">
+  <advance width="711"/>
+  <unicode hex="00DC"/>
+  <outline>
+    <component base="U"/>
+    <component base="dieresiscomb.case" xOffset="119"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_dieresisacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_dieresisacute.glif
new file mode 100644
index 00000000..50c83b4a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_dieresisacute.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Udieresisacute" format="2">
+  <advance width="711"/>
+  <unicode hex="01D7"/>
+  <outline>
+    <component base="U"/>
+    <component base="dieresiscomb.case" xOffset="119"/>
+    <component base="acutecomb.case" xOffset="267" yOffset="162"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_dieresiscaron.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_dieresiscaron.glif
new file mode 100644
index 00000000..e19a7e31
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_dieresiscaron.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Udieresiscaron" format="2">
+  <advance width="711"/>
+  <unicode hex="01D9"/>
+  <outline>
+    <component base="U"/>
+    <component base="dieresiscomb.case" xOffset="119"/>
+    <component base="caroncomb.case" xOffset="171" yOffset="162"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_dieresisgrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_dieresisgrave.glif
new file mode 100644
index 00000000..1078b692
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_dieresisgrave.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Udieresisgrave" format="2">
+  <advance width="711"/>
+  <unicode hex="01DB"/>
+  <outline>
+    <component base="U"/>
+    <component base="dieresiscomb.case" xOffset="119"/>
+    <component base="gravecomb.case" xOffset="160" yOffset="162"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_dieresismacron.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_dieresismacron.glif
new file mode 100644
index 00000000..c38a4ca3
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_dieresismacron.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Udieresismacron" format="2">
+  <advance width="711"/>
+  <unicode hex="01D5"/>
+  <outline>
+    <component base="U"/>
+    <component base="dieresiscomb.case" xOffset="119"/>
+    <component base="macroncomb.case" xOffset="113" yOffset="162"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_dotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_dotbelow.glif
new file mode 100644
index 00000000..8a3f3585
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Udotbelow" format="2">
+  <advance width="711"/>
+  <unicode hex="1EE4"/>
+  <outline>
+    <component base="U"/>
+    <component base="dotbelowcomb" xOffset="219"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_grave.glif b/src/Cantarell-Regular.ufo/glyphs/U_grave.glif
new file mode 100644
index 00000000..50694fb2
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_grave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ugrave" format="2">
+  <advance width="711"/>
+  <unicode hex="00D9"/>
+  <outline>
+    <component base="U"/>
+    <component base="gravecomb.case" xOffset="160"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_hookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_hookabove.glif
new file mode 100644
index 00000000..5c0034e2
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_hookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uhookabove" format="2">
+  <advance width="711"/>
+  <unicode hex="1EE6"/>
+  <outline>
+    <component base="U"/>
+    <component base="hookabovecomb.case" xOffset="211"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_horn.glif b/src/Cantarell-Regular.ufo/glyphs/U_horn.glif
new file mode 100644
index 00000000..f57fb026
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_horn.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uhorn" format="2">
+  <advance width="826"/>
+  <unicode hex="01AF"/>
+  <outline>
+    <component base="U"/>
+    <component base="horncomb" xOffset="548" yOffset="212"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.layer.rightMetricsKey</key>
+      <string>=+115</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_hornacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_hornacute.glif
new file mode 100644
index 00000000..8454d0bd
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_hornacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uhornacute" format="2">
+  <advance width="826"/>
+  <unicode hex="1EE8"/>
+  <outline>
+    <component base="Uhorn"/>
+    <component base="acutecomb.case" xOffset="267"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_horndotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_horndotbelow.glif
new file mode 100644
index 00000000..9edd2bbe
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_horndotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uhorndotbelow" format="2">
+  <advance width="826"/>
+  <unicode hex="1EF0"/>
+  <outline>
+    <component base="Uhorn"/>
+    <component base="dotbelowcomb" xOffset="219"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_horngrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_horngrave.glif
new file mode 100644
index 00000000..f164a9bc
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_horngrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uhorngrave" format="2">
+  <advance width="826"/>
+  <unicode hex="1EEA"/>
+  <outline>
+    <component base="Uhorn"/>
+    <component base="gravecomb.case" xOffset="160"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_hornhookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_hornhookabove.glif
new file mode 100644
index 00000000..48a13b06
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_hornhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uhornhookabove" format="2">
+  <advance width="826"/>
+  <unicode hex="1EEC"/>
+  <outline>
+    <component base="Uhorn"/>
+    <component base="hookabovecomb.case" xOffset="211"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_horntilde.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_horntilde.glif
new file mode 100644
index 00000000..9218aa40
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_horntilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uhorntilde" format="2">
+  <advance width="826"/>
+  <unicode hex="1EEE"/>
+  <outline>
+    <component base="Uhorn"/>
+    <component base="tildecomb.case" xOffset="115"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_hungarumlaut-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_hungarumlaut-cy.glif
new file mode 100644
index 00000000..c1962b40
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_hungarumlaut-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uhungarumlaut-cy" format="2">
+  <advance width="627"/>
+  <unicode hex="04F2"/>
+  <outline>
+    <component base="U-cy"/>
+    <component base="hungarumlautcomb.case" xOffset="104"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_hungarumlaut.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_hungarumlaut.glif
new file mode 100644
index 00000000..475579a7
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_hungarumlaut.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uhungarumlaut" format="2">
+  <advance width="711"/>
+  <unicode hex="0170"/>
+  <outline>
+    <component base="U"/>
+    <component base="hungarumlautcomb.case" xOffset="145"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_invertedbreve.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_invertedbreve.glif
new file mode 100644
index 00000000..c5b750f2
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_invertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uinvertedbreve" format="2">
+  <advance width="711"/>
+  <unicode hex="0216"/>
+  <outline>
+    <component base="U"/>
+    <component base="breveinvertedcomb.case" xOffset="158"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_macron-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_macron-cy.glif
new file mode 100644
index 00000000..77eaf903
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_macron-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Umacron-cy" format="2">
+  <advance width="627"/>
+  <unicode hex="04EE"/>
+  <outline>
+    <component base="U-cy"/>
+    <component base="macroncomb.case" xOffset="72"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_macron.glif b/src/Cantarell-Regular.ufo/glyphs/U_macron.glif
new file mode 100644
index 00000000..f689de81
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_macron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Umacron" format="2">
+  <advance width="711"/>
+  <unicode hex="016A"/>
+  <outline>
+    <component base="U"/>
+    <component base="macroncomb.case" xOffset="113"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_macrondieresis.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_macrondieresis.glif
new file mode 100644
index 00000000..fd38c39f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_macrondieresis.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Umacrondieresis" format="2">
+  <advance width="711"/>
+  <unicode hex="1E7A"/>
+  <outline>
+    <component base="U"/>
+    <component base="macroncomb.case" xOffset="113"/>
+    <component base="dieresiscomb.case" xOffset="119" yOffset="163"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_ogonek.glif b/src/Cantarell-Regular.ufo/glyphs/U_ogonek.glif
new file mode 100644
index 00000000..d7f453cf
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_ogonek.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uogonek" format="2">
+  <advance width="711"/>
+  <unicode hex="0172"/>
+  <outline>
+    <component base="U"/>
+    <component base="ogonekcomb.tall.case" xOffset="17"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_ring.glif b/src/Cantarell-Regular.ufo/glyphs/U_ring.glif
new file mode 100644
index 00000000..0f8692ab
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_ring.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Uring" format="2">
+  <advance width="711"/>
+  <unicode hex="016E"/>
+  <outline>
+    <component base="U"/>
+    <component base="ringcomb.case" xOffset="182"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_short-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_short-cy.glif
new file mode 100644
index 00000000..f2f056c5
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_short-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ushort-cy" format="2">
+  <advance width="627"/>
+  <unicode hex="040E"/>
+  <outline>
+    <component base="U-cy"/>
+    <component base="brevecomb-cy.case" xOffset="99"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_straight-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_straight-cy.glif
new file mode 100644
index 00000000..c9b30995
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_straight-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ustraight-cy" format="2">
+  <advance width="606"/>
+  <unicode hex="04AE"/>
+  <anchor x="310" y="271" name="center"/>
+  <outline>
+    <component base="Y"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_straightstroke-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_straightstroke-cy.glif
new file mode 100644
index 00000000..7cad688b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_straightstroke-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ustraightstroke-cy" format="2">
+  <advance width="606"/>
+  <unicode hex="04B0"/>
+  <outline>
+    <component base="Ustraight-cy"/>
+    <component base="strokeshortcomb.case" xScale="1.40103" xOffset="-9" yOffset="-27"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_tilde.glif b/src/Cantarell-Regular.ufo/glyphs/U_tilde.glif
new file mode 100644
index 00000000..79181b0c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_tilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Utilde" format="2">
+  <advance width="711"/>
+  <unicode hex="0168"/>
+  <outline>
+    <component base="U"/>
+    <component base="tildecomb.case" xOffset="115"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/U_tildeacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/U_tildeacute.glif
new file mode 100644
index 00000000..cf66f35d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/U_tildeacute.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Utildeacute" format="2">
+  <advance width="711"/>
+  <unicode hex="1E78"/>
+  <outline>
+    <component base="U"/>
+    <component base="tildecomb.case" xOffset="115"/>
+    <component base="acutecomb.case" xOffset="268" yOffset="182"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/V_.glif b/src/Cantarell-Regular.ufo/glyphs/V_.glif
new file mode 100644
index 00000000..c8d64275
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/V_.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="V" format="2">
+  <advance width="641"/>
+  <unicode hex="0056"/>
+  <note>
+V
+</note>
+  <anchor x="321" y="0" name="bottom"/>
+  <anchor x="321" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="280" y="0" type="line"/>
+      <point x="361" y="0" type="line"/>
+      <point x="614" y="694" type="line"/>
+      <point x="530" y="694" type="line"/>
+      <point x="299" y="29" type="line"/>
+      <point x="349" y="29" type="line"/>
+      <point x="122" y="694" type="line"/>
+      <point x="27" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/V_e-cy.glif b/src/Cantarell-Regular.ufo/glyphs/V_e-cy.glif
new file mode 100644
index 00000000..a7528f87
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/V_e-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ve-cy" format="2">
+  <advance width="656"/>
+  <unicode hex="0412"/>
+  <outline>
+    <component base="B"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/W_.glif b/src/Cantarell-Regular.ufo/glyphs/W_.glif
new file mode 100644
index 00000000..32b1f8d4
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/W_.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="W" format="2">
+  <advance width="1016"/>
+  <unicode hex="0057"/>
+  <note>
+W
+</note>
+  <anchor x="505" y="0" name="bottom"/>
+  <anchor x="505" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="249" y="0" type="line"/>
+      <point x="332" y="0" type="line"/>
+      <point x="524" y="653" type="line"/>
+      <point x="482" y="653" type="line"/>
+      <point x="690" y="0" type="line"/>
+      <point x="770" y="0" type="line"/>
+      <point x="986" y="694" type="line"/>
+      <point x="903" y="694" type="line"/>
+      <point x="711" y="39" type="line"/>
+      <point x="756" y="39" type="line"/>
+      <point x="555" y="689" type="line"/>
+      <point x="462" y="689" type="line"/>
+      <point x="273" y="39" type="line"/>
+      <point x="313" y="39" type="line"/>
+      <point x="126" y="694" type="line"/>
+      <point x="30" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/W_acute.glif b/src/Cantarell-Regular.ufo/glyphs/W_acute.glif
new file mode 100644
index 00000000..d364f896
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/W_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Wacute" format="2">
+  <advance width="1016"/>
+  <unicode hex="1E82"/>
+  <outline>
+    <component base="W"/>
+    <component base="acutecomb.case" xOffset="417"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/W_circumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/W_circumflex.glif
new file mode 100644
index 00000000..1dbff283
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/W_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Wcircumflex" format="2">
+  <advance width="1016"/>
+  <unicode hex="0174"/>
+  <outline>
+    <component base="W"/>
+    <component base="circumflexcomb.case" xOffset="317"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/W_dieresis.glif 
b/src/Cantarell-Regular.ufo/glyphs/W_dieresis.glif
new file mode 100644
index 00000000..bc4e7f0d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/W_dieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Wdieresis" format="2">
+  <advance width="1016"/>
+  <unicode hex="1E84"/>
+  <outline>
+    <component base="W"/>
+    <component base="dieresiscomb.case" xOffset="269"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/W_e-cy.glif b/src/Cantarell-Regular.ufo/glyphs/W_e-cy.glif
new file mode 100644
index 00000000..3cff651e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/W_e-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="We-cy" format="2">
+  <advance width="1016"/>
+  <unicode hex="051C"/>
+  <outline>
+    <component base="W"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/W_grave.glif b/src/Cantarell-Regular.ufo/glyphs/W_grave.glif
new file mode 100644
index 00000000..baa87ad2
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/W_grave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Wgrave" format="2">
+  <advance width="1016"/>
+  <unicode hex="1E80"/>
+  <outline>
+    <component base="W"/>
+    <component base="gravecomb.case" xOffset="310"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/X_.glif b/src/Cantarell-Regular.ufo/glyphs/X_.glif
new file mode 100644
index 00000000..83bedc29
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/X_.glif
@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="X" format="2">
+  <advance width="633"/>
+  <unicode hex="0058"/>
+  <note>
+X
+</note>
+  <anchor x="317" y="0" name="bottom"/>
+  <anchor x="317" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="511" y="0" type="line"/>
+      <point x="610" y="0" type="line"/>
+      <point x="345" y="383" type="line"/>
+      <point x="143" y="694" type="line"/>
+      <point x="44" y="694" type="line"/>
+      <point x="289" y="331" type="line"/>
+    </contour>
+    <contour>
+      <point x="24" y="0" type="line"/>
+      <point x="118" y="0" type="line"/>
+      <point x="321" y="309" type="line"/>
+      <point x="278" y="373" type="line"/>
+    </contour>
+    <contour>
+      <point x="349" y="351" type="line"/>
+      <point x="584" y="694" type="line"/>
+      <point x="490" y="694" type="line"/>
+      <point x="306" y="415" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Y_.glif b/src/Cantarell-Regular.ufo/glyphs/Y_.glif
new file mode 100644
index 00000000..2fca8b70
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/Y_.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Y" format="2">
+  <advance width="606"/>
+  <unicode hex="0059"/>
+  <note>
+Y
+</note>
+  <anchor x="309" y="0" name="bottom"/>
+  <anchor x="309" y="694" name="top"/>
+  <anchor x="31" y="694" name="topleft"/>
+  <outline>
+    <contour>
+      <point x="264" y="0" type="line"/>
+      <point x="347" y="0" type="line"/>
+      <point x="347" y="299" type="line"/>
+      <point x="587" y="694" type="line"/>
+      <point x="496" y="694" type="line"/>
+      <point x="303" y="362" type="line"/>
+      <point x="314" y="362" type="line"/>
+      <point x="116" y="694" type="line"/>
+      <point x="19" y="694" type="line"/>
+      <point x="264" y="299" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Y_acute.glif b/src/Cantarell-Regular.ufo/glyphs/Y_acute.glif
new file mode 100644
index 00000000..5de34bed
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/Y_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Yacute" format="2">
+  <advance width="606"/>
+  <unicode hex="00DD"/>
+  <outline>
+    <component base="Y"/>
+    <component base="acutecomb.case" xOffset="221"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Y_at-cy.glif b/src/Cantarell-Regular.ufo/glyphs/Y_at-cy.glif
new file mode 100644
index 00000000..713f77a3
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/Y_at-cy.glif
@@ -0,0 +1,35 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Yat-cy" format="2">
+  <advance width="717"/>
+  <unicode hex="0462"/>
+  <outline>
+    <contour>
+      <point x="168" y="0" type="line"/>
+      <point x="410" y="0" type="line" smooth="yes"/>
+      <point x="564" y="0"/>
+      <point x="664" y="85"/>
+      <point x="664" y="217" type="curve" smooth="yes"/>
+      <point x="664" y="339"/>
+      <point x="571" y="427"/>
+      <point x="443" y="427" type="curve" smooth="yes"/>
+      <point x="217" y="427" type="line"/>
+      <point x="217" y="355" type="line"/>
+      <point x="434" y="355" type="line" smooth="yes"/>
+      <point x="518" y="355"/>
+      <point x="579" y="290"/>
+      <point x="579" y="200" type="curve" smooth="yes"/>
+      <point x="579" y="115"/>
+      <point x="525" y="72"/>
+      <point x="420" y="72" type="curve" smooth="yes"/>
+      <point x="251" y="72" type="line"/>
+      <point x="251" y="694" type="line"/>
+      <point x="168" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="43" y="523" type="line"/>
+      <point x="423" y="523" type="line"/>
+      <point x="423" y="588" type="line"/>
+      <point x="43" y="588" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Y_circumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/Y_circumflex.glif
new file mode 100644
index 00000000..b3f21cb9
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/Y_circumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ycircumflex" format="2">
+  <advance width="606"/>
+  <unicode hex="0176"/>
+  <outline>
+    <component base="Y"/>
+    <component base="circumflexcomb.case" xOffset="121"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Y_dieresis.glif 
b/src/Cantarell-Regular.ufo/glyphs/Y_dieresis.glif
new file mode 100644
index 00000000..b20c743e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/Y_dieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ydieresis" format="2">
+  <advance width="606"/>
+  <unicode hex="0178"/>
+  <outline>
+    <component base="Y"/>
+    <component base="dieresiscomb.case" xOffset="73"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Y_dotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/Y_dotaccent.glif
new file mode 100644
index 00000000..a0d76907
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/Y_dotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ydotaccent" format="2">
+  <advance width="606"/>
+  <unicode hex="1E8E"/>
+  <outline>
+    <component base="Y"/>
+    <component base="dotaccentcomb.case" xOffset="173"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Y_dotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/Y_dotbelow.glif
new file mode 100644
index 00000000..4a6442d1
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/Y_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ydotbelow" format="2">
+  <advance width="606"/>
+  <unicode hex="1EF4"/>
+  <outline>
+    <component base="Y"/>
+    <component base="dotbelowcomb" xOffset="173"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Y_eru-cy.glif b/src/Cantarell-Regular.ufo/glyphs/Y_eru-cy.glif
new file mode 100644
index 00000000..9177c453
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/Y_eru-cy.glif
@@ -0,0 +1,36 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Yeru-cy" format="2">
+  <advance width="861"/>
+  <unicode hex="042B"/>
+  <anchor x="436" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="104" y="0" type="line"/>
+      <point x="316" y="0" type="line" smooth="yes"/>
+      <point x="470" y="0"/>
+      <point x="570" y="85"/>
+      <point x="570" y="217" type="curve" smooth="yes"/>
+      <point x="570" y="339"/>
+      <point x="477" y="427"/>
+      <point x="349" y="427" type="curve" smooth="yes"/>
+      <point x="153" y="427" type="line"/>
+      <point x="153" y="355" type="line"/>
+      <point x="340" y="355" type="line" smooth="yes"/>
+      <point x="424" y="355"/>
+      <point x="485" y="290"/>
+      <point x="485" y="200" type="curve" smooth="yes"/>
+      <point x="485" y="115"/>
+      <point x="431" y="72"/>
+      <point x="326" y="72" type="curve" smooth="yes"/>
+      <point x="187" y="72" type="line"/>
+      <point x="187" y="694" type="line"/>
+      <point x="104" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="674" y="0" type="line"/>
+      <point x="757" y="0" type="line"/>
+      <point x="757" y="694" type="line"/>
+      <point x="674" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Y_erudieresis-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/Y_erudieresis-cy.glif
new file mode 100644
index 00000000..0f937539
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/Y_erudieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Yerudieresis-cy" format="2">
+  <advance width="861"/>
+  <unicode hex="04F8"/>
+  <outline>
+    <component base="Yeru-cy"/>
+    <component base="dieresiscomb.case" xOffset="200"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Y_grave.glif b/src/Cantarell-Regular.ufo/glyphs/Y_grave.glif
new file mode 100644
index 00000000..dd21742c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/Y_grave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ygrave" format="2">
+  <advance width="606"/>
+  <unicode hex="1EF2"/>
+  <outline>
+    <component base="Y"/>
+    <component base="gravecomb.case" xOffset="114"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Y_hookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/Y_hookabove.glif
new file mode 100644
index 00000000..61f0d4b1
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/Y_hookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Yhookabove" format="2">
+  <advance width="606"/>
+  <unicode hex="1EF6"/>
+  <outline>
+    <component base="Y"/>
+    <component base="hookabovecomb.case" xOffset="165"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Y_i-cy.glif b/src/Cantarell-Regular.ufo/glyphs/Y_i-cy.glif
new file mode 100644
index 00000000..fd1d7573
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/Y_i-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Yi-cy" format="2">
+  <advance width="291"/>
+  <unicode hex="0407"/>
+  <outline>
+    <component base="I"/>
+    <component base="dieresiscomb.case" xOffset="-90"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Y_macron.glif b/src/Cantarell-Regular.ufo/glyphs/Y_macron.glif
new file mode 100644
index 00000000..fd710dd3
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/Y_macron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ymacron" format="2">
+  <advance width="606"/>
+  <unicode hex="0232"/>
+  <outline>
+    <component base="Y"/>
+    <component base="macroncomb.case" xOffset="67"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Y_tilde.glif b/src/Cantarell-Regular.ufo/glyphs/Y_tilde.glif
new file mode 100644
index 00000000..0160dc82
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/Y_tilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ytilde" format="2">
+  <advance width="606"/>
+  <unicode hex="1EF8"/>
+  <outline>
+    <component base="Y"/>
+    <component base="tildecomb.case" xOffset="69"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Y_usbig-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/Y_usbig-cy.glif
new file mode 100644
index 00000000..19cb3ec2
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/Y_usbig-cy.glif
@@ -0,0 +1,43 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Yusbig-cy" format="2">
+  <advance width="799"/>
+  <unicode hex="046A"/>
+  <outline>
+    <contour>
+      <point x="317" y="380" type="line"/>
+      <point x="414" y="380" type="line"/>
+      <point x="187" y="650" type="line"/>
+      <point x="180" y="624" type="line"/>
+      <point x="620" y="624" type="line"/>
+      <point x="610" y="650" type="line"/>
+      <point x="392" y="391" type="line"/>
+      <point x="486" y="391" type="line"/>
+      <point x="684" y="622" type="line"/>
+      <point x="684" y="694" type="line"/>
+      <point x="112" y="694" type="line"/>
+      <point x="112" y="622" type="line"/>
+    </contour>
+    <contour>
+      <point x="440" y="346" type="line"/>
+      <point x="357" y="346" type="line"/>
+      <point x="357" y="0" type="line"/>
+      <point x="440" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="134" y="0" type="line"/>
+      <point x="134" y="226"/>
+      <point x="216" y="330"/>
+      <point x="394" y="330" type="curve" smooth="yes"/>
+      <point x="580" y="330"/>
+      <point x="665" y="226"/>
+      <point x="665" y="0" type="curve"/>
+      <point x="746" y="0" type="line"/>
+      <point x="746" y="274"/>
+      <point x="638" y="400"/>
+      <point x="402" y="400" type="curve" smooth="yes"/>
+      <point x="163" y="400"/>
+      <point x="53" y="274"/>
+      <point x="53" y="0" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Z_.glif b/src/Cantarell-Regular.ufo/glyphs/Z_.glif
new file mode 100644
index 00000000..252c0a02
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/Z_.glif
@@ -0,0 +1,26 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Z" format="2">
+  <advance width="654"/>
+  <unicode hex="005A"/>
+  <note>
+Z
+</note>
+  <anchor x="327" y="0" name="bottom"/>
+  <anchor x="327" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="48" y="0" type="line"/>
+      <point x="606" y="0" type="line"/>
+      <point x="606" y="72" type="line"/>
+      <point x="126" y="72" type="line"/>
+      <point x="138" y="47" type="line"/>
+      <point x="593" y="642" type="line"/>
+      <point x="593" y="694" type="line"/>
+      <point x="62" y="694" type="line"/>
+      <point x="62" y="622" type="line"/>
+      <point x="514" y="622" type="line"/>
+      <point x="502" y="647" type="line"/>
+      <point x="48" y="53" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Z_acute.glif b/src/Cantarell-Regular.ufo/glyphs/Z_acute.glif
new file mode 100644
index 00000000..4067d07b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/Z_acute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Zacute" format="2">
+  <advance width="654"/>
+  <unicode hex="0179"/>
+  <outline>
+    <component base="Z"/>
+    <component base="acutecomb.case" xOffset="239"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Z_caron.glif b/src/Cantarell-Regular.ufo/glyphs/Z_caron.glif
new file mode 100644
index 00000000..26c9bb3f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/Z_caron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Zcaron" format="2">
+  <advance width="654"/>
+  <unicode hex="017D"/>
+  <outline>
+    <component base="Z"/>
+    <component base="caroncomb.case" xOffset="143"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Z_dotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/Z_dotaccent.glif
new file mode 100644
index 00000000..a3352181
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/Z_dotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Zdotaccent" format="2">
+  <advance width="654"/>
+  <unicode hex="017B"/>
+  <outline>
+    <component base="Z"/>
+    <component base="dotaccentcomb.case" xOffset="191"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Z_dotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/Z_dotbelow.glif
new file mode 100644
index 00000000..d768c671
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/Z_dotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Zdotbelow" format="2">
+  <advance width="654"/>
+  <unicode hex="1E92"/>
+  <outline>
+    <component base="Z"/>
+    <component base="dotbelowcomb" xOffset="191"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Z_e-cy.glif b/src/Cantarell-Regular.ufo/glyphs/Z_e-cy.glif
new file mode 100644
index 00000000..fb9b4e87
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/Z_e-cy.glif
@@ -0,0 +1,53 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Ze-cy" format="2">
+  <advance width="606"/>
+  <unicode hex="0417"/>
+  <anchor x="302" y="0" name="bottom"/>
+  <anchor x="302" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="274" y="-10" type="curve" smooth="yes"/>
+      <point x="432" y="-10"/>
+      <point x="539" y="70"/>
+      <point x="539" y="197" type="curve" smooth="yes"/>
+      <point x="539" y="302"/>
+      <point x="462" y="370"/>
+      <point x="330" y="378" type="curve"/>
+      <point x="356" y="364" type="line"/>
+      <point x="460" y="369"/>
+      <point x="522" y="429"/>
+      <point x="522" y="526" type="curve" smooth="yes"/>
+      <point x="522" y="637"/>
+      <point x="433" y="704"/>
+      <point x="286" y="704" type="curve" smooth="yes"/>
+      <point x="203" y="704"/>
+      <point x="125" y="682"/>
+      <point x="63" y="647" type="curve"/>
+      <point x="81" y="585" type="line"/>
+      <point x="141" y="613"/>
+      <point x="204" y="631"/>
+      <point x="270" y="631" type="curve" smooth="yes"/>
+      <point x="374" y="631"/>
+      <point x="437" y="585"/>
+      <point x="437" y="511" type="curve" smooth="yes"/>
+      <point x="437" y="437"/>
+      <point x="375" y="393"/>
+      <point x="273" y="393" type="curve" smooth="yes"/>
+      <point x="151" y="393" type="line"/>
+      <point x="151" y="323" type="line"/>
+      <point x="245" y="323" type="line" smooth="yes"/>
+      <point x="381" y="323"/>
+      <point x="454" y="277"/>
+      <point x="454" y="189" type="curve" smooth="yes"/>
+      <point x="454" y="106"/>
+      <point x="389" y="63"/>
+      <point x="281" y="63" type="curve" smooth="yes"/>
+      <point x="218" y="63"/>
+      <point x="135" y="78"/>
+      <point x="67" y="112" type="curve"/>
+      <point x="48" y="44" type="line"/>
+      <point x="116" y="10"/>
+      <point x="194" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Z_edescender-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/Z_edescender-cy.glif
new file mode 100644
index 00000000..857afa15
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/Z_edescender-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Zedescender-cy" format="2">
+  <advance width="606"/>
+  <unicode hex="0498"/>
+  <outline>
+    <component base="Ze-cy"/>
+    <component base="cedillacomb" xOffset="155"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Z_edieresis-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/Z_edieresis-cy.glif
new file mode 100644
index 00000000..0c698e72
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/Z_edieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Zedieresis-cy" format="2">
+  <advance width="606"/>
+  <unicode hex="04DE"/>
+  <outline>
+    <component base="Ze-cy"/>
+    <component base="dieresiscomb.case" xOffset="66"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Z_he-cy.glif b/src/Cantarell-Regular.ufo/glyphs/Z_he-cy.glif
new file mode 100644
index 00000000..73c47ff1
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/Z_he-cy.glif
@@ -0,0 +1,39 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Zhe-cy" format="2">
+  <advance width="964"/>
+  <unicode hex="0416"/>
+  <anchor x="911" y="0" name="bottomright"/>
+  <anchor x="483" y="694" name="top"/>
+  <outline>
+    <contour>
+      <point x="839" y="0" type="line"/>
+      <point x="938" y="0" type="line"/>
+      <point x="702" y="376" type="line"/>
+      <point x="703" y="356" type="line"/>
+      <point x="925" y="694" type="line"/>
+      <point x="830" y="694" type="line"/>
+      <point x="612" y="361" type="line"/>
+    </contour>
+    <contour>
+      <point x="26" y="0" type="line"/>
+      <point x="121" y="0" type="line"/>
+      <point x="352" y="363" type="line"/>
+      <point x="138" y="694" type="line"/>
+      <point x="39" y="694" type="line"/>
+      <point x="264" y="349" type="line"/>
+      <point x="262" y="368" type="line"/>
+    </contour>
+    <contour>
+      <point x="284" y="323" type="line"/>
+      <point x="664" y="323" type="line"/>
+      <point x="664" y="395" type="line"/>
+      <point x="284" y="395" type="line"/>
+    </contour>
+    <contour>
+      <point x="441" y="0" type="line"/>
+      <point x="524" y="0" type="line"/>
+      <point x="524" y="694" type="line"/>
+      <point x="441" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Z_hebreve-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/Z_hebreve-cy.glif
new file mode 100644
index 00000000..5936915a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/Z_hebreve-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Zhebreve-cy" format="2">
+  <advance width="964"/>
+  <unicode hex="04C1"/>
+  <outline>
+    <component base="Zhe-cy"/>
+    <component base="brevecomb-cy.case" xOffset="268"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Z_hedescender-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/Z_hedescender-cy.glif
new file mode 100644
index 00000000..8f90f3a0
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/Z_hedescender-cy.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Zhedescender-cy" format="2">
+  <advance width="1039"/>
+  <unicode hex="0496"/>
+  <outline>
+    <component base="Zhe-cy" xOffset="13"/>
+    <component base="descender-cy.case" xOffset="817"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/Z_hedieresis-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/Z_hedieresis-cy.glif
new file mode 100644
index 00000000..43c4bd91
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/Z_hedieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="Zhedieresis-cy" format="2">
+  <advance width="964"/>
+  <unicode hex="04DC"/>
+  <outline>
+    <component base="Zhe-cy"/>
+    <component base="dieresiscomb.case" xOffset="247"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/_bar-cy.glif b/src/Cantarell-Regular.ufo/glyphs/_bar-cy.glif
new file mode 100644
index 00000000..079259e4
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/_bar-cy.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="_bar-cy" format="2">
+  <advance width="889"/>
+  <anchor x="445" y="342" name="_center"/>
+  <outline>
+    <contour>
+      <point x="128" y="312" type="line"/>
+      <point x="761" y="312" type="line"/>
+      <point x="761" y="372" type="line"/>
+      <point x="128" y="372" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/_bottomhook.glif 
b/src/Cantarell-Regular.ufo/glyphs/_bottomhook.glif
new file mode 100644
index 00000000..734ba7f4
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/_bottomhook.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="_bottomhook" format="2">
+  <advance width="581"/>
+  <anchor x="457" y="0" name="_bottom"/>
+  <outline>
+    <contour>
+      <point x="379" y="-227" type="line"/>
+      <point x="453" y="-194"/>
+      <point x="502" y="-113"/>
+      <point x="502" y="-23" type="curve" smooth="yes"/>
+      <point x="502" y="0" type="line"/>
+      <point x="422" y="0" type="line"/>
+      <point x="422" y="-35" type="line" smooth="yes"/>
+      <point x="422" y="-98"/>
+      <point x="394" y="-155"/>
+      <point x="352" y="-179" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/_commaaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/_commaaccent.glif
new file mode 100644
index 00000000..f3d16e39
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/_commaaccent.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="_commaaccent" format="2">
+  <advance width="329"/>
+  <outline>
+    <contour>
+      <point x="99" y="-227" type="curve"/>
+      <point x="154" y="-227" type="line"/>
+      <point x="187" y="-181"/>
+      <point x="203" y="-129"/>
+      <point x="203" y="-65" type="curve"/>
+      <point x="128" y="-65" type="line"/>
+      <point x="128" y="-132"/>
+      <point x="117" y="-194"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/_currencyvstem.glif 
b/src/Cantarell-Regular.ufo/glyphs/_currencyvstem.glif
new file mode 100644
index 00000000..bf36e45e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/_currencyvstem.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="_currencyvstem" format="2">
+  <advance width="698"/>
+  <outline>
+    <contour>
+      <point x="382" y="646" type="line"/>
+      <point x="452" y="646" type="line"/>
+      <point x="452" y="840" type="line"/>
+      <point x="382" y="840" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/_descender-cy.case.straight.glif 
b/src/Cantarell-Regular.ufo/glyphs/_descender-cy.case.straight.glif
new file mode 100644
index 00000000..87d9a270
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/_descender-cy.case.straight.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="_descender-cy.case.straight" format="2">
+  <advance width="267"/>
+  <anchor x="145" y="0" name="_bottomright"/>
+  <outline>
+    <contour>
+      <point x="107" y="-178" type="line"/>
+      <point x="182" y="-178" type="line"/>
+      <point x="182" y="52" type="line"/>
+      <point x="107" y="52" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/_descenderreverse-cy.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/_descenderreverse-cy.case.glif
new file mode 100644
index 00000000..0522fb20
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/_descenderreverse-cy.case.glif
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="_descenderreverse-cy.case" format="2">
+  <advance width="321"/>
+  <anchor x="179" y="0" name="_bottomright"/>
+  <outline>
+    <contour>
+      <point x="10" y="-178" type="line"/>
+      <point x="85" y="-178" type="line"/>
+      <point x="85" y="0" type="line"/>
+      <point x="142" y="0" type="line"/>
+      <point x="142" y="72" type="line"/>
+      <point x="10" y="72" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/_descenderreversed-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/_descenderreversed-cy.glif
new file mode 100644
index 00000000..2e2b7c07
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/_descenderreversed-cy.glif
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="_descenderreversed-cy" format="2">
+  <advance width="267"/>
+  <anchor x="192" y="0" name="_bottomright"/>
+  <outline>
+    <contour>
+      <point x="45" y="-120" type="line"/>
+      <point x="117" y="-120" type="line"/>
+      <point x="117" y="0" type="line"/>
+      <point x="182" y="0" type="line"/>
+      <point x="182" y="72" type="line"/>
+      <point x="45" y="72" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/_o.numero.glif b/src/Cantarell-Regular.ufo/glyphs/_o.numero.glif
new file mode 100644
index 00000000..fcc4a23e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/_o.numero.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="_o.numero" format="2">
+  <advance width="567"/>
+  <note>
+o
+</note>
+  <outline>
+    <contour>
+      <point x="91" y="0" type="line"/>
+      <point x="482" y="0" type="line"/>
+      <point x="482" y="69" type="line"/>
+      <point x="91" y="69" type="line"/>
+    </contour>
+    <component base="o" yOffset="212"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/_slash.zero.glif 
b/src/Cantarell-Regular.ufo/glyphs/_slash.zero.glif
new file mode 100644
index 00000000..75d6602f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/_slash.zero.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="_slash.zero" format="2">
+  <advance width="456"/>
+  <anchor x="223" y="241" name="_slash"/>
+  <outline>
+    <contour>
+      <point x="101" y="11" type="line"/>
+      <point x="387" y="433" type="line"/>
+      <point x="340" y="462" type="line"/>
+      <point x="58" y="40" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/_slash.zero.osf.glif 
b/src/Cantarell-Regular.ufo/glyphs/_slash.zero.osf.glif
new file mode 100644
index 00000000..c7973de8
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/_slash.zero.osf.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="_slash.zero.osf" format="2">
+  <advance width="456"/>
+  <anchor x="223" y="241" name="_slash"/>
+  <outline>
+    <contour>
+      <point x="121" y="40" type="line"/>
+      <point x="377" y="415" type="line"/>
+      <point x="330" y="444" type="line"/>
+      <point x="78" y="69" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/_typoquote.glif 
b/src/Cantarell-Regular.ufo/glyphs/_typoquote.glif
new file mode 100644
index 00000000..44c841ce
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/_typoquote.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="_typoquote" format="2">
+  <advance width="296"/>
+  <outline>
+    <contour>
+      <point x="75" y="-160" type="curve"/>
+      <point x="144" y="-160" type="line"/>
+      <point x="179" y="-90"/>
+      <point x="214" y="36"/>
+      <point x="214" y="115" type="curve"/>
+      <point x="129" y="115" type="line"/>
+      <point x="129" y="38"/>
+      <point x="104" y="-88"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/a-cy.glif b/src/Cantarell-Regular.ufo/glyphs/a-cy.glif
new file mode 100644
index 00000000..d8953d55
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/a-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="a-cy" format="2">
+  <advance width="512"/>
+  <unicode hex="0430"/>
+  <anchor x="258" y="482" name="top"/>
+  <outline>
+    <component base="a"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/a.glif b/src/Cantarell-Regular.ufo/glyphs/a.glif
new file mode 100644
index 00000000..80c50a99
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/a.glif
@@ -0,0 +1,54 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="a" format="2">
+  <advance width="512"/>
+  <unicode hex="0061"/>
+  <note>
+a
+</note>
+  <anchor x="261" y="0" name="bottom"/>
+  <anchor x="415" y="10" name="ogonek"/>
+  <anchor x="246" y="482" name="top"/>
+  <outline>
+    <contour>
+      <point x="381" y="0" type="line"/>
+      <point x="437" y="0" type="line"/>
+      <point x="437" y="313" type="line" smooth="yes"/>
+      <point x="437" y="428"/>
+      <point x="369" y="492"/>
+      <point x="243" y="492" type="curve" smooth="yes"/>
+      <point x="180" y="492"/>
+      <point x="112" y="475"/>
+      <point x="60" y="446" type="curve"/>
+      <point x="80" y="387" type="line"/>
+      <point x="130" y="409"/>
+      <point x="180" y="420"/>
+      <point x="227" y="420" type="curve" smooth="yes"/>
+      <point x="313" y="420"/>
+      <point x="357" y="384"/>
+      <point x="357" y="313" type="curve" smooth="yes"/>
+      <point x="357" y="56" type="line"/>
+    </contour>
+    <contour>
+      <point x="210" y="-10" type="curve" smooth="yes"/>
+      <point x="325" y="-10"/>
+      <point x="412" y="62"/>
+      <point x="426" y="169" type="curve"/>
+      <point x="397" y="183" type="line"/>
+      <point x="382" y="109"/>
+      <point x="316" y="60"/>
+      <point x="233" y="60" type="curve" smooth="yes"/>
+      <point x="169" y="60"/>
+      <point x="127" y="92"/>
+      <point x="127" y="140" type="curve" smooth="yes"/>
+      <point x="127" y="201"/>
+      <point x="198" y="226"/>
+      <point x="369" y="226" type="curve"/>
+      <point x="369" y="281" type="line"/>
+      <point x="144" y="281"/>
+      <point x="47" y="236"/>
+      <point x="47" y="131" type="curve" smooth="yes"/>
+      <point x="47" y="45"/>
+      <point x="111" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/aacute.glif b/src/Cantarell-Regular.ufo/glyphs/aacute.glif
new file mode 100644
index 00000000..1ec7f0a5
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/aacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="aacute" format="2">
+  <advance width="512"/>
+  <unicode hex="00E1"/>
+  <outline>
+    <component base="a"/>
+    <component base="acutecomb" xOffset="163"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/abreve-cy.glif b/src/Cantarell-Regular.ufo/glyphs/abreve-cy.glif
new file mode 100644
index 00000000..aa3f92ed
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/abreve-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="abreve-cy" format="2">
+  <advance width="512"/>
+  <unicode hex="04D1"/>
+  <outline>
+    <component base="a-cy"/>
+    <component base="brevecomb-cy" xOffset="36"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/abreve.glif b/src/Cantarell-Regular.ufo/glyphs/abreve.glif
new file mode 100644
index 00000000..848aa2ec
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/abreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="abreve" format="2">
+  <advance width="512"/>
+  <unicode hex="0103"/>
+  <outline>
+    <component base="a"/>
+    <component base="brevecomb" xOffset="38"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/abreveacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/abreveacute.glif
new file mode 100644
index 00000000..8953a05b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/abreveacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="abreveacute" format="2">
+  <advance width="512"/>
+  <unicode hex="1EAF"/>
+  <outline>
+    <component base="a"/>
+    <component base="brevecomb_acutecomb" xOffset="73"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/abrevedotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/abrevedotbelow.glif
new file mode 100644
index 00000000..e700220f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/abrevedotbelow.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="abrevedotbelow" format="2">
+  <advance width="512"/>
+  <unicode hex="1EB7"/>
+  <outline>
+    <component base="a"/>
+    <component base="dotbelowcomb" xOffset="125"/>
+    <component base="brevecomb" xOffset="38"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/abrevegrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/abrevegrave.glif
new file mode 100644
index 00000000..64832354
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/abrevegrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="abrevegrave" format="2">
+  <advance width="512"/>
+  <unicode hex="1EB1"/>
+  <outline>
+    <component base="a"/>
+    <component base="brevecomb_gravecomb" xOffset="45"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/abrevehookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/abrevehookabove.glif
new file mode 100644
index 00000000..3d33dc6b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/abrevehookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="abrevehookabove" format="2">
+  <advance width="512"/>
+  <unicode hex="1EB3"/>
+  <outline>
+    <component base="a"/>
+    <component base="brevecomb_hookabovecomb" xOffset="53"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/abrevetilde.glif 
b/src/Cantarell-Regular.ufo/glyphs/abrevetilde.glif
new file mode 100644
index 00000000..fde4429f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/abrevetilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="abrevetilde" format="2">
+  <advance width="512"/>
+  <unicode hex="1EB5"/>
+  <outline>
+    <component base="a"/>
+    <component base="brevecomb_tildecomb" xOffset="22"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/acaron.glif b/src/Cantarell-Regular.ufo/glyphs/acaron.glif
new file mode 100644
index 00000000..a1416896
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/acaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acaron" format="2">
+  <advance width="512"/>
+  <unicode hex="01CE"/>
+  <outline>
+    <component base="a"/>
+    <component base="caroncomb" xOffset="63"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/acircumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/acircumflex.glif
new file mode 100644
index 00000000..47529051
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/acircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acircumflex" format="2">
+  <advance width="512"/>
+  <unicode hex="00E2"/>
+  <outline>
+    <component base="a"/>
+    <component base="circumflexcomb" xOffset="53"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/acircumflexacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/acircumflexacute.glif
new file mode 100644
index 00000000..df1950aa
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/acircumflexacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acircumflexacute" format="2">
+  <advance width="512"/>
+  <unicode hex="1EA5"/>
+  <outline>
+    <component base="a"/>
+    <component base="circumflexcomb_acutecomb" xOffset="55"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/acircumflexdotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/acircumflexdotbelow.glif
new file mode 100644
index 00000000..921bede3
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/acircumflexdotbelow.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acircumflexdotbelow" format="2">
+  <advance width="512"/>
+  <unicode hex="1EAD"/>
+  <outline>
+    <component base="a"/>
+    <component base="dotbelowcomb" xOffset="125"/>
+    <component base="circumflexcomb" xOffset="53"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/acircumflexgrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/acircumflexgrave.glif
new file mode 100644
index 00000000..5cae15c1
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/acircumflexgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acircumflexgrave" format="2">
+  <advance width="512"/>
+  <unicode hex="1EA7"/>
+  <outline>
+    <component base="a"/>
+    <component base="circumflexcomb_gravecomb" xOffset="55"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/acircumflexhookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/acircumflexhookabove.glif
new file mode 100644
index 00000000..eb9f30b1
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/acircumflexhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acircumflexhookabove" format="2">
+  <advance width="512"/>
+  <unicode hex="1EA9"/>
+  <outline>
+    <component base="a"/>
+    <component base="circumflexcomb_hookabovecomb" xOffset="78"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/acircumflextilde.glif 
b/src/Cantarell-Regular.ufo/glyphs/acircumflextilde.glif
new file mode 100644
index 00000000..d02ca74c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/acircumflextilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acircumflextilde" format="2">
+  <advance width="512"/>
+  <unicode hex="1EAB"/>
+  <outline>
+    <component base="a"/>
+    <component base="circumflexcomb_tildecomb" xOffset="33"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/acute.glif b/src/Cantarell-Regular.ufo/glyphs/acute.glif
new file mode 100644
index 00000000..1a1cc824
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/acute.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acute" format="2">
+  <advance width="259"/>
+  <unicode hex="00B4"/>
+  <outline>
+    <component base="acutecomb" xOffset="-2"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/acutecomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/acutecomb.case.glif
new file mode 100644
index 00000000..42f06ec5
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/acutecomb.case.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acutecomb.case" format="2">
+  <anchor x="88" y="694" name="_top"/>
+  <anchor x="39" y="801" name="top"/>
+  <outline>
+    <contour>
+      <point x="72" y="744" type="line"/>
+      <point x="236" y="853" type="line"/>
+      <point x="186" y="917" type="line"/>
+      <point x="40" y="786" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>283</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/acutecomb.glif b/src/Cantarell-Regular.ufo/glyphs/acutecomb.glif
new file mode 100644
index 00000000..861ae5f3
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/acutecomb.glif
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acutecomb" format="2">
+  <unicode hex="0301"/>
+  <anchor x="83" y="482" name="_top"/>
+  <anchor x="117" y="704" name="top"/>
+  <anchor x="0" y="546" name="top_dot"/>
+  <outline>
+    <contour>
+      <point x="89" y="560" type="line"/>
+      <point x="219" y="694" type="line"/>
+      <point x="156" y="745" type="line"/>
+      <point x="52" y="589" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>255</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/acutecomb.loclV_I_E_T_.glif 
b/src/Cantarell-Regular.ufo/glyphs/acutecomb.loclV_I_E_T_.glif
new file mode 100644
index 00000000..c908a635
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/acutecomb.loclV_I_E_T_.glif
@@ -0,0 +1,27 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acutecomb.loclVIET" format="2">
+  <anchor x="83" y="482" name="_top"/>
+  <anchor x="117" y="662" name="top"/>
+  <anchor x="41" y="627" name="top_dot"/>
+  <outline>
+    <contour>
+      <point x="86" y="562" type="line"/>
+      <point x="220" y="691" type="line"/>
+      <point x="159" y="744" type="line"/>
+      <point x="50" y="592" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>80</integer>
+        <key>verticalShift</key>
+        <integer>95</integer>
+      </dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>264</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/acutecomb_dotaccentcomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/acutecomb_dotaccentcomb.glif
new file mode 100644
index 00000000..4abcec85
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/acutecomb_dotaccentcomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="acutecomb_dotaccentcomb" format="2">
+  <outline>
+    <component base="acutecomb.loclVIET"/>
+    <component base="dotaccentcomb.loclVIET" xOffset="-92" yOffset="145"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>264</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/adblgrave.glif b/src/Cantarell-Regular.ufo/glyphs/adblgrave.glif
new file mode 100644
index 00000000..e19d49b8
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/adblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="adblgrave" format="2">
+  <advance width="512"/>
+  <unicode hex="0201"/>
+  <outline>
+    <component base="a"/>
+    <component base="dblgravecomb" xOffset="-8"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/adieresis-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/adieresis-cy.glif
new file mode 100644
index 00000000..277bffa8
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/adieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="adieresis-cy" format="2">
+  <advance width="512"/>
+  <unicode hex="04D3"/>
+  <outline>
+    <component base="a-cy"/>
+    <component base="dieresiscomb" xOffset="25"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/adieresis.glif b/src/Cantarell-Regular.ufo/glyphs/adieresis.glif
new file mode 100644
index 00000000..ccad65fd
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/adieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="adieresis" format="2">
+  <advance width="512"/>
+  <unicode hex="00E4"/>
+  <outline>
+    <component base="a"/>
+    <component base="dieresiscomb" xOffset="13"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/adotbelow.glif b/src/Cantarell-Regular.ufo/glyphs/adotbelow.glif
new file mode 100644
index 00000000..1adc990d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/adotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="adotbelow" format="2">
+  <advance width="512"/>
+  <unicode hex="1EA1"/>
+  <outline>
+    <component base="a"/>
+    <component base="dotbelowcomb" xOffset="125"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ae.glif b/src/Cantarell-Regular.ufo/glyphs/ae.glif
new file mode 100644
index 00000000..e1e59e83
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ae.glif
@@ -0,0 +1,90 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ae" format="2">
+  <advance width="834"/>
+  <unicode hex="00E6"/>
+  <anchor x="418" y="0" name="bottom"/>
+  <anchor x="418" y="482" name="top"/>
+  <outline>
+    <contour>
+      <point x="362" y="224" type="line"/>
+      <point x="424" y="224" type="line"/>
+      <point x="424" y="326" type="line" smooth="yes"/>
+      <point x="424" y="434"/>
+      <point x="362" y="492"/>
+      <point x="247" y="492" type="curve" smooth="yes"/>
+      <point x="183" y="492"/>
+      <point x="123" y="474"/>
+      <point x="59" y="436" type="curve"/>
+      <point x="77" y="378" type="line"/>
+      <point x="134" y="407"/>
+      <point x="180" y="420"/>
+      <point x="230" y="420" type="curve" smooth="yes"/>
+      <point x="314" y="420"/>
+      <point x="362" y="384"/>
+      <point x="362" y="313" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="208" y="-10" type="curve" smooth="yes"/>
+      <point x="322" y="-10"/>
+      <point x="410" y="62"/>
+      <point x="426" y="169" type="curve"/>
+      <point x="397" y="183" type="line"/>
+      <point x="381" y="108"/>
+      <point x="316" y="60"/>
+      <point x="232" y="60" type="curve" smooth="yes"/>
+      <point x="168" y="60"/>
+      <point x="127" y="89"/>
+      <point x="127" y="134" type="curve" smooth="yes"/>
+      <point x="127" y="196"/>
+      <point x="201" y="219"/>
+      <point x="369" y="219" type="curve"/>
+      <point x="369" y="279" type="line"/>
+      <point x="162" y="279"/>
+      <point x="47" y="225"/>
+      <point x="47" y="120" type="curve" smooth="yes"/>
+      <point x="47" y="42"/>
+      <point x="111" y="-10"/>
+    </contour>
+    <contour>
+      <point x="607" y="-10" type="curve" smooth="yes"/>
+      <point x="661" y="-10"/>
+      <point x="709" y="1"/>
+      <point x="765" y="26" type="curve"/>
+      <point x="747" y="84" type="line"/>
+      <point x="701" y="65"/>
+      <point x="660" y="55"/>
+      <point x="619" y="55" type="curve" smooth="yes"/>
+      <point x="508" y="55"/>
+      <point x="432" y="130"/>
+      <point x="432" y="255" type="curve" smooth="yes"/>
+      <point x="432" y="364"/>
+      <point x="489" y="424"/>
+      <point x="577" y="424" type="curve" smooth="yes"/>
+      <point x="659" y="424"/>
+      <point x="707" y="371"/>
+      <point x="707" y="279" type="curve"/>
+      <point x="426" y="279" type="line"/>
+      <point x="426" y="219" type="line"/>
+      <point x="778" y="219" type="line"/>
+      <point x="780" y="234"/>
+      <point x="782" y="269"/>
+      <point x="782" y="288" type="curve" smooth="yes"/>
+      <point x="782" y="409"/>
+      <point x="702" y="492"/>
+      <point x="583" y="492" type="curve" smooth="yes"/>
+      <point x="449" y="492"/>
+      <point x="358" y="388"/>
+      <point x="358" y="236" type="curve" smooth="yes"/>
+      <point x="358" y="82"/>
+      <point x="451" y="-10"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>a</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>e</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/aeacute.glif b/src/Cantarell-Regular.ufo/glyphs/aeacute.glif
new file mode 100644
index 00000000..7612061c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/aeacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="aeacute" format="2">
+  <advance width="834"/>
+  <unicode hex="01FD"/>
+  <outline>
+    <component base="ae"/>
+    <component base="acutecomb" xOffset="335"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/agrave.glif b/src/Cantarell-Regular.ufo/glyphs/agrave.glif
new file mode 100644
index 00000000..31ea15f9
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/agrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="agrave" format="2">
+  <advance width="512"/>
+  <unicode hex="00E0"/>
+  <outline>
+    <component base="a"/>
+    <component base="gravecomb" xOffset="68"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ahookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/ahookabove.glif
new file mode 100644
index 00000000..b1be117a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ahookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ahookabove" format="2">
+  <advance width="512"/>
+  <unicode hex="1EA3"/>
+  <outline>
+    <component base="a"/>
+    <component base="hookabovecomb" xOffset="93"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/aie-cy.glif b/src/Cantarell-Regular.ufo/glyphs/aie-cy.glif
new file mode 100644
index 00000000..90896264
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/aie-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="aie-cy" format="2">
+  <advance width="834"/>
+  <unicode hex="04D5"/>
+  <outline>
+    <component base="ae"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ainvertedbreve.glif 
b/src/Cantarell-Regular.ufo/glyphs/ainvertedbreve.glif
new file mode 100644
index 00000000..8b8aa492
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ainvertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ainvertedbreve" format="2">
+  <advance width="512"/>
+  <unicode hex="0203"/>
+  <outline>
+    <component base="a"/>
+    <component base="breveinvertedcomb" xOffset="36"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/amacron.glif b/src/Cantarell-Regular.ufo/glyphs/amacron.glif
new file mode 100644
index 00000000..c9e90357
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/amacron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="amacron" format="2">
+  <advance width="512"/>
+  <unicode hex="0101"/>
+  <outline>
+    <component base="a"/>
+    <component base="macroncomb" xOffset="1"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ampersand.glif b/src/Cantarell-Regular.ufo/glyphs/ampersand.glif
new file mode 100644
index 00000000..67a459b7
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ampersand.glif
@@ -0,0 +1,47 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ampersand" format="2">
+  <advance width="708"/>
+  <unicode hex="0026"/>
+  <outline>
+    <contour>
+      <point x="586" y="-10" type="curve"/>
+      <point x="637" y="50" type="line"/>
+      <point x="302" y="326"/>
+      <point x="225" y="415"/>
+      <point x="225" y="524" type="curve" smooth="yes"/>
+      <point x="225" y="598"/>
+      <point x="260" y="638"/>
+      <point x="322" y="638" type="curve" smooth="yes"/>
+      <point x="380" y="638"/>
+      <point x="422" y="602"/>
+      <point x="422" y="553" type="curve" smooth="yes"/>
+      <point x="422" y="401"/>
+      <point x="72" y="426"/>
+      <point x="72" y="187" type="curve" smooth="yes"/>
+      <point x="72" y="69"/>
+      <point x="159" y="-12"/>
+      <point x="283" y="-12" type="curve" smooth="yes"/>
+      <point x="424" y="-12"/>
+      <point x="560" y="95"/>
+      <point x="639" y="277" type="curve"/>
+      <point x="578" y="313" type="line"/>
+      <point x="494" y="141"/>
+      <point x="396" y="57"/>
+      <point x="293" y="57" type="curve" smooth="yes"/>
+      <point x="210" y="57"/>
+      <point x="150" y="114"/>
+      <point x="150" y="194" type="curve" smooth="yes"/>
+      <point x="150" y="388"/>
+      <point x="498" y="353"/>
+      <point x="498" y="554" type="curve" smooth="yes"/>
+      <point x="498" y="643"/>
+      <point x="430" y="704"/>
+      <point x="331" y="704" type="curve" smooth="yes"/>
+      <point x="221" y="704"/>
+      <point x="149" y="630"/>
+      <point x="149" y="517" type="curve" smooth="yes"/>
+      <point x="149" y="386"/>
+      <point x="245" y="274"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/aogonek.glif b/src/Cantarell-Regular.ufo/glyphs/aogonek.glif
new file mode 100644
index 00000000..ebb30e01
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/aogonek.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="aogonek" format="2">
+  <advance width="512"/>
+  <unicode hex="0105"/>
+  <outline>
+    <component base="a"/>
+    <component base="ogonekcomb" xOffset="-17"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/apostrophemod.glif 
b/src/Cantarell-Regular.ufo/glyphs/apostrophemod.glif
new file mode 100644
index 00000000..616b280d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/apostrophemod.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="apostrophemod" format="2">
+  <advance width="294"/>
+  <unicode hex="02BC"/>
+  <outline>
+    <component base="quoteright"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/approxequal.glif 
b/src/Cantarell-Regular.ufo/glyphs/approxequal.glif
new file mode 100644
index 00000000..a4c95842
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/approxequal.glif
@@ -0,0 +1,51 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="approxequal" format="2">
+  <advance width="637"/>
+  <unicode hex="2248"/>
+  <outline>
+    <contour>
+      <point x="142" y="353" type="line"/>
+      <point x="154" y="397"/>
+      <point x="190" y="423"/>
+      <point x="224" y="423" type="curve" smooth="yes"/>
+      <point x="281" y="423"/>
+      <point x="312" y="349"/>
+      <point x="397" y="349" type="curve" smooth="yes"/>
+      <point x="464" y="349"/>
+      <point x="527" y="395"/>
+      <point x="547" y="473" type="curve"/>
+      <point x="490" y="498" type="line"/>
+      <point x="475" y="450"/>
+      <point x="439" y="427"/>
+      <point x="406" y="427" type="curve" smooth="yes"/>
+      <point x="347" y="427"/>
+      <point x="319" y="501"/>
+      <point x="235" y="501" type="curve" smooth="yes"/>
+      <point x="166" y="501"/>
+      <point x="107" y="452"/>
+      <point x="87" y="377" type="curve"/>
+    </contour>
+    <contour>
+      <point x="142" y="127" type="line"/>
+      <point x="154" y="171"/>
+      <point x="190" y="197"/>
+      <point x="224" y="197" type="curve" smooth="yes"/>
+      <point x="281" y="197"/>
+      <point x="312" y="123"/>
+      <point x="397" y="123" type="curve" smooth="yes"/>
+      <point x="464" y="123"/>
+      <point x="527" y="169"/>
+      <point x="547" y="247" type="curve"/>
+      <point x="490" y="272" type="line"/>
+      <point x="475" y="224"/>
+      <point x="439" y="201"/>
+      <point x="406" y="201" type="curve" smooth="yes"/>
+      <point x="347" y="201"/>
+      <point x="319" y="275"/>
+      <point x="235" y="275" type="curve" smooth="yes"/>
+      <point x="166" y="275"/>
+      <point x="107" y="226"/>
+      <point x="87" y="151" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/approxequal.tf.glif 
b/src/Cantarell-Regular.ufo/glyphs/approxequal.tf.glif
new file mode 100644
index 00000000..41411a89
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/approxequal.tf.glif
@@ -0,0 +1,50 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="approxequal.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="129" y="355" type="line"/>
+      <point x="141" y="399"/>
+      <point x="172" y="426"/>
+      <point x="203" y="426" type="curve" smooth="yes"/>
+      <point x="255" y="426"/>
+      <point x="285" y="351"/>
+      <point x="361" y="351" type="curve" smooth="yes"/>
+      <point x="422" y="351"/>
+      <point x="479" y="397"/>
+      <point x="499" y="474" type="curve"/>
+      <point x="446" y="498" type="line"/>
+      <point x="432" y="450"/>
+      <point x="397" y="427"/>
+      <point x="368" y="427" type="curve" smooth="yes"/>
+      <point x="315" y="427"/>
+      <point x="289" y="501"/>
+      <point x="214" y="501" type="curve" smooth="yes"/>
+      <point x="153" y="501"/>
+      <point x="98" y="456"/>
+      <point x="77" y="379" type="curve"/>
+    </contour>
+    <contour>
+      <point x="129" y="130" type="line"/>
+      <point x="141" y="176"/>
+      <point x="174" y="200"/>
+      <point x="203" y="200" type="curve" smooth="yes"/>
+      <point x="255" y="200"/>
+      <point x="285" y="126"/>
+      <point x="361" y="126" type="curve" smooth="yes"/>
+      <point x="422" y="126"/>
+      <point x="479" y="171"/>
+      <point x="499" y="248" type="curve"/>
+      <point x="446" y="272" type="line"/>
+      <point x="432" y="225"/>
+      <point x="397" y="201"/>
+      <point x="368" y="201" type="curve" smooth="yes"/>
+      <point x="315" y="201"/>
+      <point x="289" y="275"/>
+      <point x="214" y="275" type="curve" smooth="yes"/>
+      <point x="151" y="275"/>
+      <point x="97" y="227"/>
+      <point x="77" y="153" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/aring.glif b/src/Cantarell-Regular.ufo/glyphs/aring.glif
new file mode 100644
index 00000000..2e0ab32b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/aring.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="aring" format="2">
+  <advance width="512"/>
+  <unicode hex="00E5"/>
+  <outline>
+    <component base="a"/>
+    <component base="ringcomb" xOffset="73"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/aringacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/aringacute.glif
new file mode 100644
index 00000000..6c8ead26
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/aringacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="aringacute" format="2">
+  <advance width="512"/>
+  <unicode hex="01FB"/>
+  <outline>
+    <component base="a"/>
+    <component base="ringcomb_acutecomb" xOffset="93"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/asciicircum.glif 
b/src/Cantarell-Regular.ufo/glyphs/asciicircum.glif
new file mode 100644
index 00000000..cd9efde2
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/asciicircum.glif
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="asciicircum" format="2">
+  <advance width="638"/>
+  <unicode hex="005E"/>
+  <outline>
+    <contour>
+      <point x="125" y="232" type="line"/>
+      <point x="324" y="619" type="line"/>
+      <point x="302" y="620" type="line"/>
+      <point x="496" y="232" type="line"/>
+      <point x="572" y="268" type="line"/>
+      <point x="349" y="699" type="line"/>
+      <point x="279" y="699" type="line"/>
+      <point x="65" y="260" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/asciitilde.glif 
b/src/Cantarell-Regular.ufo/glyphs/asciitilde.glif
new file mode 100644
index 00000000..0c462e00
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/asciitilde.glif
@@ -0,0 +1,29 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="asciitilde" format="2">
+  <advance width="674"/>
+  <unicode hex="007E"/>
+  <outline>
+    <contour>
+      <point x="146" y="252" type="line"/>
+      <point x="158" y="296"/>
+      <point x="197" y="330"/>
+      <point x="237" y="330" type="curve" smooth="yes"/>
+      <point x="299" y="330"/>
+      <point x="334" y="247"/>
+      <point x="424" y="247" type="curve" smooth="yes"/>
+      <point x="494" y="247"/>
+      <point x="560" y="297"/>
+      <point x="581" y="378" type="curve"/>
+      <point x="526" y="401" type="line"/>
+      <point x="510" y="350"/>
+      <point x="469" y="322"/>
+      <point x="433" y="322" type="curve" smooth="yes"/>
+      <point x="369" y="322"/>
+      <point x="337" y="405"/>
+      <point x="249" y="405" type="curve" smooth="yes"/>
+      <point x="176" y="405"/>
+      <point x="114" y="352"/>
+      <point x="93" y="275" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/asterisk.glif b/src/Cantarell-Regular.ufo/glyphs/asterisk.glif
new file mode 100644
index 00000000..852e107d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/asterisk.glif
@@ -0,0 +1,43 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="asterisk" format="2">
+  <advance width="469"/>
+  <unicode hex="002A"/>
+  <outline>
+    <contour>
+      <point x="242" y="475" type="line"/>
+      <point x="427" y="566" type="line"/>
+      <point x="390" y="627" type="line"/>
+      <point x="226" y="502" type="line"/>
+    </contour>
+    <contour>
+      <point x="78" y="348" type="line"/>
+      <point x="243" y="473" type="line"/>
+      <point x="227" y="499" type="line"/>
+      <point x="41" y="408" type="line"/>
+    </contour>
+    <contour>
+      <point x="198" y="282" type="line"/>
+      <point x="269" y="282" type="line"/>
+      <point x="251" y="488" type="line"/>
+      <point x="219" y="488" type="line"/>
+    </contour>
+    <contour>
+      <point x="227" y="475" type="line"/>
+      <point x="244" y="501" type="line"/>
+      <point x="80" y="628" type="line"/>
+      <point x="43" y="568" type="line"/>
+    </contour>
+    <contour>
+      <point x="390" y="346" type="line"/>
+      <point x="427" y="406" type="line"/>
+      <point x="243" y="499" type="line"/>
+      <point x="226" y="472" type="line"/>
+    </contour>
+    <contour>
+      <point x="219" y="488" type="line"/>
+      <point x="251" y="488" type="line"/>
+      <point x="269" y="694" type="line"/>
+      <point x="198" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/at.glif b/src/Cantarell-Regular.ufo/glyphs/at.glif
new file mode 100644
index 00000000..1147a405
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/at.glif
@@ -0,0 +1,82 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="at" format="2">
+  <advance width="1000"/>
+  <unicode hex="0040"/>
+  <outline>
+    <contour>
+      <point x="497" y="-162" type="curve" smooth="yes"/>
+      <point x="571" y="-162"/>
+      <point x="637" y="-147"/>
+      <point x="686" y="-126" type="curve"/>
+      <point x="668" y="-66" type="line"/>
+      <point x="621" y="-85"/>
+      <point x="561" y="-96"/>
+      <point x="503" y="-96" type="curve" smooth="yes"/>
+      <point x="295" y="-96"/>
+      <point x="154" y="48"/>
+      <point x="154" y="263" type="curve" smooth="yes"/>
+      <point x="154" y="483"/>
+      <point x="302" y="636"/>
+      <point x="521" y="636" type="curve" smooth="yes"/>
+      <point x="723" y="636"/>
+      <point x="850" y="507"/>
+      <point x="850" y="318" type="curve" smooth="yes"/>
+      <point x="850" y="203"/>
+      <point x="803" y="120"/>
+      <point x="731" y="120" type="curve" smooth="yes"/>
+      <point x="701" y="120"/>
+      <point x="677" y="137"/>
+      <point x="677" y="172" type="curve"/>
+      <point x="595" y="173" type="line"/>
+      <point x="595" y="99"/>
+      <point x="649" y="57"/>
+      <point x="722" y="57" type="curve" smooth="yes"/>
+      <point x="843" y="57"/>
+      <point x="923" y="170"/>
+      <point x="923" y="333" type="curve" smooth="yes"/>
+      <point x="923" y="561"/>
+      <point x="765" y="704"/>
+      <point x="530" y="704" type="curve" smooth="yes"/>
+      <point x="261" y="704"/>
+      <point x="80" y="517"/>
+      <point x="80" y="256" type="curve" smooth="yes"/>
+      <point x="80" y="0"/>
+      <point x="253" y="-162"/>
+    </contour>
+    <contour>
+      <point x="468" y="50" type="curve" smooth="yes"/>
+      <point x="526" y="50"/>
+      <point x="580" y="79"/>
+      <point x="618" y="119" type="curve"/>
+      <point x="596" y="174" type="line"/>
+      <point x="573" y="142"/>
+      <point x="531" y="119"/>
+      <point x="491" y="119" type="curve" smooth="yes"/>
+      <point x="430" y="119"/>
+      <point x="388" y="171"/>
+      <point x="388" y="259" type="curve" smooth="yes"/>
+      <point x="388" y="350"/>
+      <point x="433" y="417"/>
+      <point x="503" y="417" type="curve" smooth="yes"/>
+      <point x="548" y="417"/>
+      <point x="593" y="387"/>
+      <point x="612" y="340" type="curve"/>
+      <point x="635" y="412" type="line"/>
+      <point x="608" y="459"/>
+      <point x="561" y="484"/>
+      <point x="506" y="484" type="curve" smooth="yes"/>
+      <point x="399" y="484"/>
+      <point x="301" y="391"/>
+      <point x="301" y="248" type="curve" smooth="yes"/>
+      <point x="301" y="129"/>
+      <point x="371" y="50"/>
+    </contour>
+    <contour>
+      <point x="594" y="159" type="line"/>
+      <point x="676" y="159" type="line"/>
+      <point x="697" y="472" type="line"/>
+      <point x="630" y="472" type="line"/>
+      <point x="609" y="389" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/atilde.glif b/src/Cantarell-Regular.ufo/glyphs/atilde.glif
new file mode 100644
index 00000000..1b19fa7a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/atilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="atilde" format="2">
+  <advance width="512"/>
+  <unicode hex="00E3"/>
+  <outline>
+    <component base="a"/>
+    <component base="tildecomb" xOffset="14"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/b.glif b/src/Cantarell-Regular.ufo/glyphs/b.glif
new file mode 100644
index 00000000..1b6b5ce7
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/b.glif
@@ -0,0 +1,47 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="b" format="2">
+  <advance width="569"/>
+  <unicode hex="0062"/>
+  <note>
+b
+</note>
+  <anchor x="283" y="0" name="bottom"/>
+  <anchor x="283" y="482" name="top"/>
+  <outline>
+    <contour>
+      <point x="83" y="0" type="line"/>
+      <point x="139" y="0" type="line"/>
+      <point x="163" y="56" type="line"/>
+      <point x="163" y="739" type="line"/>
+      <point x="83" y="739" type="line"/>
+    </contour>
+    <contour>
+      <point x="288" y="-10" type="curve" smooth="yes"/>
+      <point x="426" y="-10"/>
+      <point x="518" y="93"/>
+      <point x="518" y="247" type="curve" smooth="yes"/>
+      <point x="518" y="394"/>
+      <point x="430" y="492"/>
+      <point x="298" y="492" type="curve" smooth="yes"/>
+      <point x="206" y="492"/>
+      <point x="139" y="445"/>
+      <point x="107" y="364" type="curve"/>
+      <point x="137" y="320" type="line"/>
+      <point x="159" y="384"/>
+      <point x="211" y="422"/>
+      <point x="279" y="422" type="curve" smooth="yes"/>
+      <point x="375" y="422"/>
+      <point x="438" y="346"/>
+      <point x="438" y="235" type="curve" smooth="yes"/>
+      <point x="438" y="130"/>
+      <point x="381" y="60"/>
+      <point x="288" y="60" type="curve" smooth="yes"/>
+      <point x="221" y="60"/>
+      <point x="169" y="96"/>
+      <point x="143" y="155" type="curve"/>
+      <point x="106" y="111" type="line"/>
+      <point x="137" y="33"/>
+      <point x="200" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/backslash.glif b/src/Cantarell-Regular.ufo/glyphs/backslash.glif
new file mode 100644
index 00000000..d25e20b9
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/backslash.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="backslash" format="2">
+  <advance width="357"/>
+  <unicode hex="005C"/>
+  <outline>
+    <component base="slash" xScale="-1" xOffset="357"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/bar.glif b/src/Cantarell-Regular.ufo/glyphs/bar.glif
new file mode 100644
index 00000000..e5b1a6eb
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/bar.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="bar" format="2">
+  <advance width="327"/>
+  <unicode hex="007C"/>
+  <outline>
+    <contour>
+      <point x="125" y="-159" type="line"/>
+      <point x="202" y="-159" type="line"/>
+      <point x="202" y="741" type="line"/>
+      <point x="125" y="741" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/be-cy.glif b/src/Cantarell-Regular.ufo/glyphs/be-cy.glif
new file mode 100644
index 00000000..954efbe8
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/be-cy.glif
@@ -0,0 +1,47 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="be-cy" format="2">
+  <advance width="557"/>
+  <unicode hex="0431"/>
+  <outline>
+    <contour>
+      <point x="293" y="-10" type="curve" smooth="yes"/>
+      <point x="424" y="-10"/>
+      <point x="507" y="89"/>
+      <point x="507" y="243" type="curve" smooth="yes"/>
+      <point x="507" y="368"/>
+      <point x="430" y="454"/>
+      <point x="317" y="454" type="curve" smooth="yes"/>
+      <point x="223" y="454"/>
+      <point x="148" y="394"/>
+      <point x="104" y="286" type="curve"/>
+      <point x="126" y="243" type="line"/>
+      <point x="158" y="332"/>
+      <point x="217" y="382"/>
+      <point x="288" y="382" type="curve" smooth="yes"/>
+      <point x="368" y="382"/>
+      <point x="423" y="321"/>
+      <point x="423" y="229" type="curve" smooth="yes"/>
+      <point x="423" y="126"/>
+      <point x="377" y="63"/>
+      <point x="303" y="63" type="curve" smooth="yes"/>
+      <point x="202" y="63"/>
+      <point x="144" y="160"/>
+      <point x="144" y="334" type="curve" smooth="yes"/>
+      <point x="144" y="554"/>
+      <point x="181" y="620"/>
+      <point x="303" y="620" type="curve" smooth="yes"/>
+      <point x="382" y="620"/>
+      <point x="440" y="648"/>
+      <point x="475" y="706" type="curve"/>
+      <point x="421" y="744" type="line"/>
+      <point x="398" y="713"/>
+      <point x="354" y="694"/>
+      <point x="295" y="694" type="curve" smooth="yes"/>
+      <point x="128" y="694"/>
+      <point x="61" y="589"/>
+      <point x="61" y="328" type="curve" smooth="yes"/>
+      <point x="61" y="110"/>
+      <point x="150" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/blackC_ircle.glif 
b/src/Cantarell-Regular.ufo/glyphs/blackC_ircle.glif
new file mode 100644
index 00000000..15164e68
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/blackC_ircle.glif
@@ -0,0 +1,24 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="blackCircle" format="2">
+  <advance width="659"/>
+  <unicode hex="25CF"/>
+  <note>
+H18533
+</note>
+  <outline>
+    <contour>
+      <point x="327" y="109" type="curve" smooth="yes"/>
+      <point x="472" y="109"/>
+      <point x="569" y="205"/>
+      <point x="569" y="349" type="curve" smooth="yes"/>
+      <point x="569" y="490"/>
+      <point x="475" y="585"/>
+      <point x="332" y="585" type="curve" smooth="yes"/>
+      <point x="187" y="585"/>
+      <point x="90" y="488"/>
+      <point x="90" y="342" type="curve" smooth="yes"/>
+      <point x="90" y="202"/>
+      <point x="185" y="109"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/blank.glif b/src/Cantarell-Regular.ufo/glyphs/blank.glif
new file mode 100644
index 00000000..f22ab3f9
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/blank.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="blank" format="2">
+  <advance width="816"/>
+  <unicode hex="2423"/>
+  <note>
+uni2423
+</note>
+  <outline>
+    <contour>
+      <point x="125" y="0" type="line"/>
+      <point x="691" y="0" type="line"/>
+      <point x="691" y="166" type="line"/>
+      <point x="618" y="166" type="line"/>
+      <point x="618" y="73" type="line"/>
+      <point x="198" y="73" type="line"/>
+      <point x="198" y="166" type="line"/>
+      <point x="125" y="166" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/braceleft.glif b/src/Cantarell-Regular.ufo/glyphs/braceleft.glif
new file mode 100644
index 00000000..ba8780bc
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/braceleft.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="braceleft" format="2">
+  <advance width="393"/>
+  <unicode hex="007B"/>
+  <outline>
+    <contour>
+      <point x="353" y="-173" type="curve"/>
+      <point x="353" y="-104" type="line"/>
+      <point x="257" y="-104"/>
+      <point x="228" y="-72"/>
+      <point x="228" y="-21" type="curve" smooth="yes"/>
+      <point x="228" y="138" type="line" smooth="yes"/>
+      <point x="228" y="229"/>
+      <point x="187" y="291"/>
+      <point x="118" y="302" type="curve"/>
+      <point x="118" y="303" type="line"/>
+      <point x="182" y="319"/>
+      <point x="228" y="386"/>
+      <point x="228" y="462" type="curve" smooth="yes"/>
+      <point x="228" y="596" type="line" smooth="yes"/>
+      <point x="228" y="647"/>
+      <point x="255" y="680"/>
+      <point x="353" y="680" type="curve"/>
+      <point x="353" y="749" type="line"/>
+      <point x="199" y="749"/>
+      <point x="151" y="689"/>
+      <point x="151" y="587" type="curve" smooth="yes"/>
+      <point x="151" y="452" type="line" smooth="yes"/>
+      <point x="151" y="394"/>
+      <point x="102" y="337"/>
+      <point x="31" y="316" type="curve"/>
+      <point x="31" y="290" type="line"/>
+      <point x="109" y="265"/>
+      <point x="151" y="202"/>
+      <point x="151" y="128" type="curve" smooth="yes"/>
+      <point x="151" y="-32" type="line" smooth="yes"/>
+      <point x="151" y="-114"/>
+      <point x="195" y="-173"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/braceright.glif 
b/src/Cantarell-Regular.ufo/glyphs/braceright.glif
new file mode 100644
index 00000000..62f9a1e5
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/braceright.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="braceright" format="2">
+  <advance width="393"/>
+  <unicode hex="007D"/>
+  <outline>
+    <component base="braceleft" xScale="-1" yScale="-1" xOffset="393" yOffset="576"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/bracketleft.glif 
b/src/Cantarell-Regular.ufo/glyphs/bracketleft.glif
new file mode 100644
index 00000000..b623414f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/bracketleft.glif
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="bracketleft" format="2">
+  <advance width="367"/>
+  <unicode hex="005B"/>
+  <outline>
+    <contour>
+      <point x="100" y="-180" type="line"/>
+      <point x="327" y="-180" type="line"/>
+      <point x="327" y="-113" type="line"/>
+      <point x="175" y="-113" type="line"/>
+      <point x="175" y="672" type="line"/>
+      <point x="327" y="672" type="line"/>
+      <point x="327" y="739" type="line"/>
+      <point x="100" y="739" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/bracketright.glif 
b/src/Cantarell-Regular.ufo/glyphs/bracketright.glif
new file mode 100644
index 00000000..3fd0771f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/bracketright.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="bracketright" format="2">
+  <advance width="367"/>
+  <unicode hex="005D"/>
+  <outline>
+    <component base="bracketleft" xScale="-1" xOffset="368"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/breve.glif b/src/Cantarell-Regular.ufo/glyphs/breve.glif
new file mode 100644
index 00000000..7fe2eeb3
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/breve.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="breve" format="2">
+  <advance width="410"/>
+  <unicode hex="02D8"/>
+  <outline>
+    <component base="brevecomb" xOffset="-2"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/brevebelowcomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/brevebelowcomb.glif
new file mode 100644
index 00000000..bd9e43ea
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/brevebelowcomb.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevebelowcomb" format="2">
+  <unicode hex="032E"/>
+  <anchor x="206" y="0" name="_bottom"/>
+  <anchor x="206" y="-212" name="bottom"/>
+  <outline>
+    <contour>
+      <point x="205" y="-212" type="curve" smooth="yes"/>
+      <point x="279" y="-212"/>
+      <point x="331" y="-171"/>
+      <point x="356" y="-93" type="curve"/>
+      <point x="317" y="-67" type="line"/>
+      <point x="299" y="-121"/>
+      <point x="265" y="-149"/>
+      <point x="217" y="-149" type="curve" smooth="yes"/>
+      <point x="176" y="-149"/>
+      <point x="137" y="-116"/>
+      <point x="119" y="-67" type="curve"/>
+      <point x="55" y="-105" type="line"/>
+      <point x="79" y="-169"/>
+      <point x="139" y="-212"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>414</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/brevecomb-cy.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/brevecomb-cy.case.glif
new file mode 100644
index 00000000..b4a2dfeb
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/brevecomb-cy.case.glif
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb-cy.case" format="2">
+  <anchor x="215" y="694" name="_top"/>
+  <anchor x="215" y="892" name="top"/>
+  <outline>
+    <component base="brevecomb-cy" yOffset="197"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>425</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/brevecomb-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/brevecomb-cy.glif
new file mode 100644
index 00000000..6a48b62c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/brevecomb-cy.glif
@@ -0,0 +1,29 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb-cy" format="2">
+  <anchor x="222" y="482" name="_top"/>
+  <anchor x="222" y="680" name="top"/>
+  <outline>
+    <contour>
+      <point x="224" y="565" type="curve" smooth="yes"/>
+      <point x="316" y="565"/>
+      <point x="384" y="619"/>
+      <point x="395" y="701" type="curve"/>
+      <point x="337" y="731" type="line"/>
+      <point x="326" y="662"/>
+      <point x="285" y="621"/>
+      <point x="228" y="621" type="curve" smooth="yes"/>
+      <point x="172" y="621"/>
+      <point x="126" y="664"/>
+      <point x="115" y="729" type="curve"/>
+      <point x="56" y="699" type="line"/>
+      <point x="71" y="616"/>
+      <point x="136" y="565"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>452</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/brevecomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/brevecomb.case.glif
new file mode 100644
index 00000000..b978d766
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/brevecomb.case.glif
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb.case" format="2">
+  <anchor x="209" y="694" name="_top"/>
+  <anchor x="209" y="826" name="top"/>
+  <outline>
+    <component base="brevecomb" yOffset="197"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>416</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/brevecomb.glif b/src/Cantarell-Regular.ufo/glyphs/brevecomb.glif
new file mode 100644
index 00000000..e632ee53
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/brevecomb.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb" format="2">
+  <unicode hex="0306"/>
+  <anchor x="208" y="482" name="_top"/>
+  <anchor x="208" y="681" name="top"/>
+  <outline>
+    <contour>
+      <point x="205" y="561" type="curve" smooth="yes"/>
+      <point x="282" y="561"/>
+      <point x="343" y="619"/>
+      <point x="356" y="705" type="curve"/>
+      <point x="317" y="731" type="line"/>
+      <point x="310" y="668"/>
+      <point x="270" y="626"/>
+      <point x="217" y="626" type="curve" smooth="yes"/>
+      <point x="166" y="626"/>
+      <point x="127" y="668"/>
+      <point x="119" y="730" type="curve"/>
+      <point x="55" y="693" type="line"/>
+      <point x="69" y="614"/>
+      <point x="129" y="561"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>414</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/brevecomb.loclV_I_E_T_.glif 
b/src/Cantarell-Regular.ufo/glyphs/brevecomb.loclV_I_E_T_.glif
new file mode 100644
index 00000000..c72b6d7e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/brevecomb.loclV_I_E_T_.glif
@@ -0,0 +1,36 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb.loclVIET" format="2">
+  <anchor x="208" y="482" name="_top"/>
+  <anchor x="208" y="580" name="top"/>
+  <outline>
+    <contour>
+      <point x="205" y="539" type="curve" smooth="yes"/>
+      <point x="282" y="539"/>
+      <point x="343" y="587"/>
+      <point x="356" y="658" type="curve"/>
+      <point x="317" y="684" type="line"/>
+      <point x="310" y="635"/>
+      <point x="270" y="602"/>
+      <point x="217" y="602" type="curve" smooth="yes"/>
+      <point x="166" y="602"/>
+      <point x="127" y="635"/>
+      <point x="119" y="683" type="curve"/>
+      <point x="55" y="647" type="line"/>
+      <point x="69" y="582"/>
+      <point x="129" y="539"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>80</integer>
+        <key>verticalShift</key>
+        <integer>95</integer>
+      </dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>412</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/brevecomb_acutecomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/brevecomb_acutecomb.case.glif
new file mode 100644
index 00000000..8b6b9388
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/brevecomb_acutecomb.case.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb_acutecomb.case" format="2">
+  <outline>
+    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-67" yOffset="200"/>
+    <component base="acutecomb.loclVIET" yxScale="0.06993" xOffset="68" yOffset="337"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>386</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/brevecomb_acutecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/brevecomb_acutecomb.glif
new file mode 100644
index 00000000..a41a49e2
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/brevecomb_acutecomb.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb_acutecomb" format="2">
+  <outline>
+    <component base="brevecomb.loclVIET" xOffset="-35"/>
+    <component base="acutecomb.loclVIET" xOffset="90" yOffset="98"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>359</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/brevecomb_gravecomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/brevecomb_gravecomb.case.glif
new file mode 100644
index 00000000..74f3b4f6
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/brevecomb_gravecomb.case.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb_gravecomb.case" format="2">
+  <outline>
+    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-60" yOffset="200"/>
+    <component base="gravecomb.loclVIET" yxScale="0.06993" xOffset="-22" yOffset="337"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>374</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/brevecomb_gravecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/brevecomb_gravecomb.glif
new file mode 100644
index 00000000..72f63142
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/brevecomb_gravecomb.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb_gravecomb" format="2">
+  <outline>
+    <component base="brevecomb.loclVIET" xOffset="-7"/>
+    <component base="gravecomb.loclVIET" xOffset="31" yOffset="98"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>360</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/brevecomb_hookabovecomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/brevecomb_hookabovecomb.case.glif
new file mode 100644
index 00000000..5d3054a6
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/brevecomb_hookabovecomb.case.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb_hookabovecomb.case" format="2">
+  <outline>
+    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-65" yOffset="200"/>
+    <component base="hookabovecomb.loclVIET" yxScale="0.06993" yOffset="337"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>378</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/brevecomb_hookabovecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/brevecomb_hookabovecomb.glif
new file mode 100644
index 00000000..a6fbdd43
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/brevecomb_hookabovecomb.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb_hookabovecomb" format="2">
+  <outline>
+    <component base="brevecomb.loclVIET" xOffset="-15"/>
+    <component base="hookabovecomb.loclVIET" xOffset="59" yOffset="98"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>368</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/brevecomb_tildecomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/brevecomb_tildecomb.case.glif
new file mode 100644
index 00000000..819ecc3f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/brevecomb_tildecomb.case.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb_tildecomb.case" format="2">
+  <outline>
+    <component base="brevecomb.loclVIET" yxScale="0.06993" xOffset="-36" yOffset="200"/>
+    <component base="tildecomb.loclVIET" yxScale="0.06993" xOffset="-50" yOffset="337"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>445</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/brevecomb_tildecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/brevecomb_tildecomb.glif
new file mode 100644
index 00000000..538c5ca3
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/brevecomb_tildecomb.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brevecomb_tildecomb" format="2">
+  <outline>
+    <component base="brevecomb.loclVIET" xOffset="16"/>
+    <component base="tildecomb.loclVIET" xOffset="2" yOffset="98"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>441</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/breveinvertedcomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/breveinvertedcomb.case.glif
new file mode 100644
index 00000000..ac4e0b26
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/breveinvertedcomb.case.glif
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="breveinvertedcomb.case" format="2">
+  <anchor x="197" y="694" name="_top"/>
+  <anchor x="197" y="908" name="top"/>
+  <outline>
+    <component base="breveinvertedcomb" xOffset="-8" yOffset="192"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>408</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/breveinvertedcomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/breveinvertedcomb.glif
new file mode 100644
index 00000000..51828c08
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/breveinvertedcomb.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="breveinvertedcomb" format="2">
+  <unicode hex="0311"/>
+  <anchor x="210" y="482" name="_top"/>
+  <anchor x="210" y="716" name="top"/>
+  <outline>
+    <contour>
+      <point x="104" y="565" type="line"/>
+      <point x="111" y="631"/>
+      <point x="152" y="670"/>
+      <point x="200" y="670" type="curve" smooth="yes"/>
+      <point x="249" y="670"/>
+      <point x="288" y="628"/>
+      <point x="295" y="566" type="curve"/>
+      <point x="359" y="603" type="line"/>
+      <point x="346" y="682"/>
+      <point x="286" y="735"/>
+      <point x="213" y="735" type="curve" smooth="yes"/>
+      <point x="137" y="735"/>
+      <point x="78" y="677"/>
+      <point x="65" y="591" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>398</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/brokenbar.glif b/src/Cantarell-Regular.ufo/glyphs/brokenbar.glif
new file mode 100644
index 00000000..27f4354a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/brokenbar.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="brokenbar" format="2">
+  <advance width="329"/>
+  <unicode hex="00A6"/>
+  <outline>
+    <contour>
+      <point x="125" y="-159" type="line"/>
+      <point x="204" y="-159" type="line"/>
+      <point x="204" y="181" type="line"/>
+      <point x="125" y="181" type="line"/>
+    </contour>
+    <contour>
+      <point x="125" y="412" type="line"/>
+      <point x="204" y="412" type="line"/>
+      <point x="204" y="741" type="line"/>
+      <point x="125" y="741" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/bullet.glif b/src/Cantarell-Regular.ufo/glyphs/bullet.glif
new file mode 100644
index 00000000..3399163f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/bullet.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="bullet" format="2">
+  <advance width="377"/>
+  <unicode hex="2022"/>
+  <outline>
+    <component base="period" xScale="2" yScale="2" xOffset="-84" yOffset="162"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/bulletoperator.glif 
b/src/Cantarell-Regular.ufo/glyphs/bulletoperator.glif
new file mode 100644
index 00000000..03640150
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/bulletoperator.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="bulletoperator" format="2">
+  <advance width="385"/>
+  <unicode hex="2219"/>
+  <outline>
+    <component base="period" xScale="1.25716" yScale="1.25716" xOffset="20" yOffset="280"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/bulletoperator.tf.glif 
b/src/Cantarell-Regular.ufo/glyphs/bulletoperator.tf.glif
new file mode 100644
index 00000000..6c32a15d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/bulletoperator.tf.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="bulletoperator.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="290" y="237" type="curve" smooth="yes"/>
+      <point x="336" y="237"/>
+      <point x="367" y="271"/>
+      <point x="367" y="318" type="curve" smooth="yes"/>
+      <point x="367" y="364"/>
+      <point x="336" y="398"/>
+      <point x="290" y="398" type="curve" smooth="yes"/>
+      <point x="243" y="398"/>
+      <point x="211" y="364"/>
+      <point x="211" y="318" type="curve" smooth="yes"/>
+      <point x="211" y="271"/>
+      <point x="243" y="237"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/c.glif b/src/Cantarell-Regular.ufo/glyphs/c.glif
new file mode 100644
index 00000000..74d03617
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/c.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="c" format="2">
+  <advance width="466"/>
+  <unicode hex="0063"/>
+  <note>
+c
+</note>
+  <anchor x="247" y="0" name="bottom"/>
+  <anchor x="267" y="482" name="top"/>
+  <outline>
+    <contour>
+      <point x="271" y="-10" type="curve" smooth="yes"/>
+      <point x="329" y="-10"/>
+      <point x="389" y="4"/>
+      <point x="429" y="28" type="curve"/>
+      <point x="411" y="86" type="line"/>
+      <point x="371" y="67"/>
+      <point x="327" y="56"/>
+      <point x="290" y="56" type="curve" smooth="yes"/>
+      <point x="190" y="56"/>
+      <point x="133" y="126"/>
+      <point x="133" y="243" type="curve" smooth="yes"/>
+      <point x="133" y="359"/>
+      <point x="189" y="422"/>
+      <point x="289" y="422" type="curve" smooth="yes"/>
+      <point x="327" y="422"/>
+      <point x="370" y="413"/>
+      <point x="410" y="395" type="curve"/>
+      <point x="429" y="460" type="line"/>
+      <point x="385" y="481"/>
+      <point x="338" y="492"/>
+      <point x="290" y="492" type="curve" smooth="yes"/>
+      <point x="147" y="492"/>
+      <point x="51" y="386"/>
+      <point x="51" y="227" type="curve" smooth="yes"/>
+      <point x="51" y="78"/>
+      <point x="133" y="-10"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>o</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/cacute.glif b/src/Cantarell-Regular.ufo/glyphs/cacute.glif
new file mode 100644
index 00000000..e3dfe7e2
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/cacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="cacute" format="2">
+  <advance width="466"/>
+  <unicode hex="0107"/>
+  <outline>
+    <component base="c"/>
+    <component base="acutecomb" xOffset="184"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/caron.glif b/src/Cantarell-Regular.ufo/glyphs/caron.glif
new file mode 100644
index 00000000..7b738fcc
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/caron.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="caron" format="2">
+  <advance width="376"/>
+  <unicode hex="02C7"/>
+  <outline>
+    <component base="caroncomb" xOffset="3"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/caroncomb.alt.glif 
b/src/Cantarell-Regular.ufo/glyphs/caroncomb.alt.glif
new file mode 100644
index 00000000..10b19e43
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/caroncomb.alt.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="caroncomb.alt" format="2">
+  <anchor x="126" y="482" name="_topright"/>
+  <outline>
+    <contour>
+      <point x="129" y="553" type="line"/>
+      <point x="171" y="741" type="line"/>
+      <point x="97" y="749" type="line"/>
+      <point x="81" y="559" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>233</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/caroncomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/caroncomb.case.glif
new file mode 100644
index 00000000..f0abdba5
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/caroncomb.case.glif
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="caroncomb.case" format="2">
+  <anchor x="184" y="694" name="_top"/>
+  <anchor x="184" y="836" name="top"/>
+  <outline>
+    <component base="caroncomb" yOffset="187"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>386</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/caroncomb.glif b/src/Cantarell-Regular.ufo/glyphs/caroncomb.glif
new file mode 100644
index 00000000..95280d59
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/caroncomb.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="caroncomb" format="2">
+  <unicode hex="030C"/>
+  <anchor x="183" y="482" name="_top"/>
+  <anchor x="183" y="642" name="top"/>
+  <outline>
+    <contour>
+      <point x="164" y="567" type="line"/>
+      <point x="207" y="567" type="line"/>
+      <point x="334" y="706" type="line"/>
+      <point x="300" y="736" type="line"/>
+      <point x="188" y="635" type="line"/>
+      <point x="83" y="735" type="line"/>
+      <point x="34" y="693" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>364</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/caroncomb.loclV_I_E_T_.glif 
b/src/Cantarell-Regular.ufo/glyphs/caroncomb.loclV_I_E_T_.glif
new file mode 100644
index 00000000..219e7e0e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/caroncomb.loclV_I_E_T_.glif
@@ -0,0 +1,29 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="caroncomb.loclVIET" format="2">
+  <anchor x="184" y="482" name="_top"/>
+  <anchor x="184" y="627" name="top"/>
+  <outline>
+    <contour>
+      <point x="334" y="660" type="line"/>
+      <point x="303" y="688" type="line"/>
+      <point x="191" y="609" type="line"/>
+      <point x="84" y="686" type="line"/>
+      <point x="39" y="641" type="line"/>
+      <point x="165" y="541" type="line"/>
+      <point x="208" y="541" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>80</integer>
+        <key>verticalShift</key>
+        <integer>95</integer>
+      </dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>367</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/caroncomb_dotaccentcomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/caroncomb_dotaccentcomb.glif
new file mode 100644
index 00000000..fcaeb35c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/caroncomb_dotaccentcomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="caroncomb_dotaccentcomb" format="2">
+  <outline>
+    <component base="caroncomb.loclVIET"/>
+    <component base="dotaccentcomb.loclVIET" xOffset="51" yOffset="145"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>367</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ccaron.glif b/src/Cantarell-Regular.ufo/glyphs/ccaron.glif
new file mode 100644
index 00000000..5281d2f5
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ccaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ccaron" format="2">
+  <advance width="466"/>
+  <unicode hex="010D"/>
+  <outline>
+    <component base="c"/>
+    <component base="caroncomb" xOffset="84"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ccedilla.glif b/src/Cantarell-Regular.ufo/glyphs/ccedilla.glif
new file mode 100644
index 00000000..05dcd3f6
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ccedilla.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ccedilla" format="2">
+  <advance width="466"/>
+  <unicode hex="00E7"/>
+  <outline>
+    <component base="c"/>
+    <component base="cedillacomb" xOffset="100"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ccedillaacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/ccedillaacute.glif
new file mode 100644
index 00000000..947aeac9
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ccedillaacute.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ccedillaacute" format="2">
+  <advance width="466"/>
+  <unicode hex="1E09"/>
+  <outline>
+    <component base="c"/>
+    <component base="cedillacomb" xOffset="100"/>
+    <component base="acutecomb" xOffset="184"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ccircumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/ccircumflex.glif
new file mode 100644
index 00000000..cf720c62
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ccircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ccircumflex" format="2">
+  <advance width="466"/>
+  <unicode hex="0109"/>
+  <outline>
+    <component base="c"/>
+    <component base="circumflexcomb" xOffset="74"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/cdotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/cdotaccent.glif
new file mode 100644
index 00000000..0eb90b06
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/cdotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="cdotaccent" format="2">
+  <advance width="466"/>
+  <unicode hex="010B"/>
+  <outline>
+    <component base="c"/>
+    <component base="dotaccentcomb" xOffset="134"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/cedi.glif b/src/Cantarell-Regular.ufo/glyphs/cedi.glif
new file mode 100644
index 00000000..424daa98
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/cedi.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="cedi" format="2">
+  <advance width="713"/>
+  <unicode hex="20B5"/>
+  <outline>
+    <component base="C" xOffset="19"/>
+    <component base="_currencyvstem" xOffset="-5"/>
+    <component base="_currencyvstem" xOffset="-5" yOffset="-800"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>-1</integer>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/cedilla.glif b/src/Cantarell-Regular.ufo/glyphs/cedilla.glif
new file mode 100644
index 00000000..6443fff3
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/cedilla.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="cedilla" format="2">
+  <advance width="327"/>
+  <unicode hex="00B8"/>
+  <outline>
+    <component base="cedillacomb" xOffset="-3"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/cedillacomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/cedillacomb.glif
new file mode 100644
index 00000000..500408db
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/cedillacomb.glif
@@ -0,0 +1,38 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="cedillacomb" format="2">
+  <unicode hex="0327"/>
+  <anchor x="147" y="0" name="_bottom"/>
+  <anchor x="256" y="-260" name="bottom"/>
+  <outline>
+    <contour>
+      <point x="148" y="-256" type="curve" smooth="yes"/>
+      <point x="230" y="-256"/>
+      <point x="277" y="-220"/>
+      <point x="277" y="-157" type="curve" smooth="yes"/>
+      <point x="277" y="-102"/>
+      <point x="239" y="-70"/>
+      <point x="163" y="-59" type="curve"/>
+      <point x="174" y="5" type="line"/>
+      <point x="116" y="5" type="line"/>
+      <point x="96" y="-102" type="line"/>
+      <point x="164" y="-105"/>
+      <point x="204" y="-127"/>
+      <point x="204" y="-161" type="curve" smooth="yes"/>
+      <point x="204" y="-186"/>
+      <point x="184" y="-200"/>
+      <point x="147" y="-200" type="curve" smooth="yes"/>
+      <point x="122" y="-200"/>
+      <point x="90" y="-194"/>
+      <point x="66" y="-183" type="curve"/>
+      <point x="49" y="-232" type="line"/>
+      <point x="77" y="-248"/>
+      <point x="110" y="-256"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>332</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/cent.glif b/src/Cantarell-Regular.ufo/glyphs/cent.glif
new file mode 100644
index 00000000..0a8cf284
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/cent.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="cent" format="2">
+  <advance width="549"/>
+  <unicode hex="00A2"/>
+  <outline>
+    <component base="c" xOffset="35"/>
+    <component base="_currencyvstem" xOffset="-105" yOffset="-209"/>
+    <component base="_currencyvstem" xOffset="-102" yOffset="-800"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/che-cy.glif b/src/Cantarell-Regular.ufo/glyphs/che-cy.glif
new file mode 100644
index 00000000..b4e74070
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/che-cy.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="che-cy" format="2">
+  <advance width="532"/>
+  <unicode hex="0447"/>
+  <anchor x="446" y="0" name="bottomright"/>
+  <anchor x="266" y="482" name="top"/>
+  <outline>
+    <contour>
+      <point x="219" y="171" type="curve" smooth="yes"/>
+      <point x="283" y="171"/>
+      <point x="355" y="192"/>
+      <point x="399" y="226" type="curve"/>
+      <point x="384" y="277" type="line"/>
+      <point x="346" y="255"/>
+      <point x="291" y="241"/>
+      <point x="244" y="241" type="curve" smooth="yes"/>
+      <point x="173" y="241"/>
+      <point x="129" y="276"/>
+      <point x="129" y="336" type="curve" smooth="yes"/>
+      <point x="129" y="482" type="line"/>
+      <point x="48" y="482" type="line"/>
+      <point x="48" y="301" type="line" smooth="yes"/>
+      <point x="48" y="222"/>
+      <point x="116" y="171"/>
+    </contour>
+    <contour>
+      <point x="368" y="0" type="line"/>
+      <point x="449" y="0" type="line"/>
+      <point x="449" y="482" type="line"/>
+      <point x="368" y="482" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>2</integer>
+        <key>width</key>
+        <integer>78</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/chedescender-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/chedescender-cy.glif
new file mode 100644
index 00000000..b83c478e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/chedescender-cy.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="chedescender-cy" format="2">
+  <advance width="549"/>
+  <unicode hex="04B7"/>
+  <outline>
+    <component base="che-cy"/>
+    <component base="descender-cy" xOffset="339"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>che-cy</string>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/chedieresis-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/chedieresis-cy.glif
new file mode 100644
index 00000000..4cafee4b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/chedieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="chedieresis-cy" format="2">
+  <advance width="532"/>
+  <unicode hex="04F5"/>
+  <outline>
+    <component base="che-cy"/>
+    <component base="dieresiscomb" xOffset="33"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/chekhakassian-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/chekhakassian-cy.glif
new file mode 100644
index 00000000..07e590eb
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/chekhakassian-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="chekhakassian-cy" format="2">
+  <advance width="532"/>
+  <unicode hex="04CC"/>
+  <outline>
+    <component base="che-cy"/>
+    <component base="_descenderreversed-cy" xOffset="254"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/cheverticalstroke-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/cheverticalstroke-cy.glif
new file mode 100644
index 00000000..a9b78454
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/cheverticalstroke-cy.glif
@@ -0,0 +1,37 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="cheverticalstroke-cy" format="2">
+  <advance width="542"/>
+  <unicode hex="04B9"/>
+  <outline>
+    <contour>
+      <point x="224" y="171" type="curve" smooth="yes"/>
+      <point x="289" y="171"/>
+      <point x="364" y="192"/>
+      <point x="409" y="226" type="curve"/>
+      <point x="394" y="277" type="line"/>
+      <point x="355" y="255"/>
+      <point x="297" y="241"/>
+      <point x="249" y="241" type="curve" smooth="yes"/>
+      <point x="175" y="241"/>
+      <point x="129" y="276"/>
+      <point x="129" y="336" type="curve" smooth="yes"/>
+      <point x="129" y="482" type="line"/>
+      <point x="48" y="482" type="line"/>
+      <point x="48" y="301" type="line" smooth="yes"/>
+      <point x="48" y="222"/>
+      <point x="118" y="171"/>
+    </contour>
+    <contour>
+      <point x="378" y="0" type="line"/>
+      <point x="459" y="0" type="line"/>
+      <point x="459" y="482" type="line"/>
+      <point x="378" y="482" type="line"/>
+    </contour>
+    <contour>
+      <point x="223" y="53" type="line"/>
+      <point x="286" y="53" type="line"/>
+      <point x="286" y="378" type="line"/>
+      <point x="223" y="378" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/circumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/circumflex.glif
new file mode 100644
index 00000000..e851c707
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/circumflex.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflex" format="2">
+  <advance width="377"/>
+  <unicode hex="02C6"/>
+  <outline>
+    <component base="circumflexcomb" xOffset="-8"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/circumflexcomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb.case.glif
new file mode 100644
index 00000000..5d717d72
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb.case.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflexcomb.case" format="2">
+  <anchor x="188" y="694" name="_top"/>
+  <anchor x="188" y="852" name="top"/>
+  <anchor x="355" y="779" name="top_viet"/>
+  <outline>
+    <component base="circumflexcomb" yOffset="195"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>388</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/circumflexcomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb.glif
new file mode 100644
index 00000000..f253e866
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb.glif
@@ -0,0 +1,24 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflexcomb" format="2">
+  <unicode hex="0302"/>
+  <anchor x="193" y="482" name="_top"/>
+  <anchor x="193" y="658" name="top"/>
+  <anchor x="355" y="602" name="top_viet"/>
+  <outline>
+    <contour>
+      <point x="45" y="587" type="line"/>
+      <point x="80" y="559" type="line"/>
+      <point x="190" y="657" type="line"/>
+      <point x="299" y="559" type="line"/>
+      <point x="343" y="601" type="line"/>
+      <point x="216" y="728" type="line"/>
+      <point x="173" y="728" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>386</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/circumflexcomb.loclV_I_E_T_.glif 
b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb.loclV_I_E_T_.glif
new file mode 100644
index 00000000..5932f3ee
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb.loclV_I_E_T_.glif
@@ -0,0 +1,28 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflexcomb.loclVIET" format="2">
+  <anchor x="191" y="482" name="_top"/>
+  <anchor x="192" y="580" name="top"/>
+  <anchor x="321" y="563" name="top_viet"/>
+  <outline>
+    <contour>
+      <point x="45" y="564" type="line"/>
+      <point x="80" y="536" type="line"/>
+      <point x="190" y="610" type="line"/>
+      <point x="299" y="536" type="line"/>
+      <point x="343" y="578" type="line"/>
+      <point x="216" y="680" type="line"/>
+      <point x="173" y="680" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>80</integer>
+      </dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>386</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_acutecomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_acutecomb.case.glif
new file mode 100644
index 00000000..fd6c2702
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_acutecomb.case.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflexcomb_acutecomb.case" format="2">
+  <outline>
+    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-59" yOffset="200"/>
+    <component base="acutecomb.loclVIET" yxScale="0.06993" xOffset="220" yOffset="303"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>520</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_acutecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_acutecomb.glif
new file mode 100644
index 00000000..a2aeae77
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_acutecomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflexcomb_acutecomb" format="2">
+  <outline>
+    <component base="circumflexcomb.loclVIET"/>
+    <component base="acutecomb.loclVIET" xOffset="238" yOffset="81"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>386</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_gravecomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_gravecomb.case.glif
new file mode 100644
index 00000000..bea2b735
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_gravecomb.case.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflexcomb_gravecomb.case" format="2">
+  <outline>
+    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-59" yOffset="200"/>
+    <component base="gravecomb.loclVIET" yxScale="0.06993" xOffset="123" yOffset="303"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>421</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_gravecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_gravecomb.glif
new file mode 100644
index 00000000..8117a3ac
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_gravecomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflexcomb_gravecomb" format="2">
+  <outline>
+    <component base="circumflexcomb.loclVIET"/>
+    <component base="gravecomb.loclVIET" xOffset="151" yOffset="81"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>386</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_hookabovecomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_hookabovecomb.case.glif
new file mode 100644
index 00000000..521fe23c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_hookabovecomb.case.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflexcomb_hookabovecomb.case" format="2">
+  <outline>
+    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-59" yOffset="200"/>
+    <component base="hookabovecomb.loclVIET" yxScale="0.06993" xOffset="150" yOffset="303"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>487</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_hookabovecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_hookabovecomb.glif
new file mode 100644
index 00000000..454b3694
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_hookabovecomb.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflexcomb_hookabovecomb" format="2">
+  <outline>
+    <component base="circumflexcomb.loclVIET" xOffset="-23"/>
+    <component base="hookabovecomb.loclVIET" xOffset="164" yOffset="81"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>441</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_tildecomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_tildecomb.case.glif
new file mode 100644
index 00000000..b8f9a40a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_tildecomb.case.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflexcomb_tildecomb.case" format="2">
+  <outline>
+    <component base="circumflexcomb.loclVIET" yxScale="0.06993" xOffset="-26" yOffset="200"/>
+    <component base="tildecomb.loclVIET" yxScale="0.06993" xOffset="-54" yOffset="351"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>437</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_tildecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_tildecomb.glif
new file mode 100644
index 00000000..25aa0e49
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/circumflexcomb_tildecomb.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="circumflexcomb_tildecomb" format="2">
+  <outline>
+    <component base="circumflexcomb.loclVIET" xOffset="22"/>
+    <component base="tildecomb.loclVIET" xOffset="-8" yOffset="98"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>432</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/colon.glif b/src/Cantarell-Regular.ufo/glyphs/colon.glif
new file mode 100644
index 00000000..f2eeae45
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/colon.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="colon" format="2">
+  <advance width="272"/>
+  <unicode hex="003A"/>
+  <outline>
+    <component base="period"/>
+    <component base="period" yOffset="364"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+      <string>period</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/colonsign.glif b/src/Cantarell-Regular.ufo/glyphs/colonsign.glif
new file mode 100644
index 00000000..9f0d5826
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/colonsign.glif
@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="colonsign" format="2">
+  <advance width="714"/>
+  <unicode hex="20A1"/>
+  <outline>
+    <contour>
+      <point x="478" y="694" type="line"/>
+      <point x="538" y="694" type="line"/>
+      <point x="559" y="824" type="line"/>
+      <point x="499" y="824" type="line"/>
+    </contour>
+    <contour>
+      <point x="263" y="-140" type="line"/>
+      <point x="323" y="-140" type="line"/>
+      <point x="350" y="26" type="line"/>
+      <point x="290" y="26" type="line"/>
+    </contour>
+    <contour>
+      <point x="368" y="694" type="line"/>
+      <point x="428" y="694" type="line"/>
+      <point x="449" y="824" type="line"/>
+      <point x="389" y="824" type="line"/>
+    </contour>
+    <contour>
+      <point x="374" y="-140" type="line"/>
+      <point x="434" y="-140" type="line"/>
+      <point x="461" y="26" type="line"/>
+      <point x="401" y="26" type="line"/>
+    </contour>
+    <component base="C" xOffset="20"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/comma.glif b/src/Cantarell-Regular.ufo/glyphs/comma.glif
new file mode 100644
index 00000000..973b3afa
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/comma.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="comma" format="2">
+  <advance width="272"/>
+  <unicode hex="002C"/>
+  <outline>
+    <contour>
+      <point x="62" y="-174" type="curve"/>
+      <point x="125" y="-174" type="line"/>
+      <point x="161" y="-84"/>
+      <point x="182" y="20"/>
+      <point x="182" y="107" type="curve"/>
+      <point x="99" y="107" type="line"/>
+      <point x="99" y="17"/>
+      <point x="85" y="-88"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+      <string>period</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/commaaccentcomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/commaaccentcomb.glif
new file mode 100644
index 00000000..0ed9105c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/commaaccentcomb.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="commaaccentcomb" format="2">
+  <unicode hex="0326"/>
+  <anchor x="166" y="0" name="_bottom"/>
+  <anchor x="166" y="-231" name="bottom"/>
+  <outline>
+    <component base="_commaaccent"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>329</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/commaturnedabovecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/commaturnedabovecomb.glif
new file mode 100644
index 00000000..c77997a0
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/commaturnedabovecomb.glif
@@ -0,0 +1,24 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="commaturnedabovecomb" format="2">
+  <unicode hex="0312"/>
+  <anchor x="151" y="482" name="_top"/>
+  <anchor x="151" y="749" name="top"/>
+  <outline>
+    <contour>
+      <point x="205" y="732" type="curve"/>
+      <point x="146" y="732" type="line"/>
+      <point x="114" y="688"/>
+      <point x="99" y="637"/>
+      <point x="99" y="570" type="curve"/>
+      <point x="174" y="570" type="line"/>
+      <point x="174" y="632"/>
+      <point x="186" y="697"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>329</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/commaturnedmod.glif 
b/src/Cantarell-Regular.ufo/glyphs/commaturnedmod.glif
new file mode 100644
index 00000000..7f9636e5
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/commaturnedmod.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="commaturnedmod" format="2">
+  <advance width="329"/>
+  <unicode hex="02BB"/>
+  <outline>
+    <component base="commaturnedabovecomb"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/commercialM_inusS_ign.glif 
b/src/Cantarell-Regular.ufo/glyphs/commercialM_inusS_ign.glif
new file mode 100644
index 00000000..c8c80122
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/commercialM_inusS_ign.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="commercialMinusSign" format="2">
+  <advance width="676"/>
+  <unicode hex="2052"/>
+  <outline>
+    <contour>
+      <point x="63" y="0" type="line"/>
+      <point x="146" y="0" type="line"/>
+      <point x="612" y="694" type="line"/>
+      <point x="523" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="511" y="-10" type="curve" smooth="yes"/>
+      <point x="555" y="-10"/>
+      <point x="585" y="21"/>
+      <point x="585" y="64" type="curve" smooth="yes"/>
+      <point x="585" y="106"/>
+      <point x="555" y="137"/>
+      <point x="511" y="137" type="curve" smooth="yes"/>
+      <point x="467" y="137"/>
+      <point x="437" y="106"/>
+      <point x="437" y="64" type="curve" smooth="yes"/>
+      <point x="437" y="21"/>
+      <point x="467" y="-10"/>
+    </contour>
+    <contour>
+      <point x="165" y="557" type="curve" smooth="yes"/>
+      <point x="209" y="557"/>
+      <point x="239" y="588"/>
+      <point x="239" y="630" type="curve" smooth="yes"/>
+      <point x="239" y="673"/>
+      <point x="209" y="704"/>
+      <point x="165" y="704" type="curve" smooth="yes"/>
+      <point x="121" y="704"/>
+      <point x="91" y="673"/>
+      <point x="91" y="630" type="curve" smooth="yes"/>
+      <point x="91" y="588"/>
+      <point x="121" y="557"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/commercialM_inusS_ign.tf.glif 
b/src/Cantarell-Regular.ufo/glyphs/commercialM_inusS_ign.tf.glif
new file mode 100644
index 00000000..47d348e2
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/commercialM_inusS_ign.tf.glif
@@ -0,0 +1,40 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="commercialMinusSign.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="47" y="0" type="line"/>
+      <point x="129" y="0" type="line"/>
+      <point x="534" y="694" type="line"/>
+      <point x="445" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="442" y="-10" type="curve" smooth="yes"/>
+      <point x="482" y="-10"/>
+      <point x="511" y="21"/>
+      <point x="511" y="64" type="curve" smooth="yes"/>
+      <point x="511" y="106"/>
+      <point x="482" y="137"/>
+      <point x="442" y="137" type="curve" smooth="yes"/>
+      <point x="402" y="137"/>
+      <point x="373" y="106"/>
+      <point x="373" y="64" type="curve" smooth="yes"/>
+      <point x="373" y="21"/>
+      <point x="402" y="-10"/>
+    </contour>
+    <contour>
+      <point x="139" y="557" type="curve" smooth="yes"/>
+      <point x="179" y="557"/>
+      <point x="208" y="588"/>
+      <point x="208" y="630" type="curve" smooth="yes"/>
+      <point x="208" y="673"/>
+      <point x="179" y="704"/>
+      <point x="139" y="704" type="curve" smooth="yes"/>
+      <point x="98" y="704"/>
+      <point x="69" y="673"/>
+      <point x="69" y="630" type="curve" smooth="yes"/>
+      <point x="69" y="588"/>
+      <point x="98" y="557"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/contents.plist b/src/Cantarell-Regular.ufo/glyphs/contents.plist
new file mode 100644
index 00000000..9388164c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/contents.plist
@@ -0,0 +1,2210 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
+<plist version="1.0">
+  <dict>
+    <key>A</key>
+    <string>A_.glif</string>
+    <key>A-cy</key>
+    <string>A_-cy.glif</string>
+    <key>AE</key>
+    <string>A_E_.glif</string>
+    <key>AEacute</key>
+    <string>A_E_acute.glif</string>
+    <key>Aacute</key>
+    <string>A_acute.glif</string>
+    <key>Abreve</key>
+    <string>A_breve.glif</string>
+    <key>Abreve-cy</key>
+    <string>A_breve-cy.glif</string>
+    <key>Abreveacute</key>
+    <string>A_breveacute.glif</string>
+    <key>Abrevedotbelow</key>
+    <string>A_brevedotbelow.glif</string>
+    <key>Abrevegrave</key>
+    <string>A_brevegrave.glif</string>
+    <key>Abrevehookabove</key>
+    <string>A_brevehookabove.glif</string>
+    <key>Abrevetilde</key>
+    <string>A_brevetilde.glif</string>
+    <key>Acaron</key>
+    <string>A_caron.glif</string>
+    <key>Acircumflex</key>
+    <string>A_circumflex.glif</string>
+    <key>Acircumflexacute</key>
+    <string>A_circumflexacute.glif</string>
+    <key>Acircumflexdotbelow</key>
+    <string>A_circumflexdotbelow.glif</string>
+    <key>Acircumflexgrave</key>
+    <string>A_circumflexgrave.glif</string>
+    <key>Acircumflexhookabove</key>
+    <string>A_circumflexhookabove.glif</string>
+    <key>Acircumflextilde</key>
+    <string>A_circumflextilde.glif</string>
+    <key>Adblgrave</key>
+    <string>A_dblgrave.glif</string>
+    <key>Adieresis</key>
+    <string>A_dieresis.glif</string>
+    <key>Adieresis-cy</key>
+    <string>A_dieresis-cy.glif</string>
+    <key>Adotbelow</key>
+    <string>A_dotbelow.glif</string>
+    <key>Agrave</key>
+    <string>A_grave.glif</string>
+    <key>Ahookabove</key>
+    <string>A_hookabove.glif</string>
+    <key>Aie-cy</key>
+    <string>A_ie-cy.glif</string>
+    <key>Ainvertedbreve</key>
+    <string>A_invertedbreve.glif</string>
+    <key>Amacron</key>
+    <string>A_macron.glif</string>
+    <key>Aogonek</key>
+    <string>A_ogonek.glif</string>
+    <key>Aring</key>
+    <string>A_ring.glif</string>
+    <key>Aringacute</key>
+    <string>A_ringacute.glif</string>
+    <key>Atilde</key>
+    <string>A_tilde.glif</string>
+    <key>B</key>
+    <string>B_.glif</string>
+    <key>Be-cy</key>
+    <string>B_e-cy.glif</string>
+    <key>C</key>
+    <string>C_.glif</string>
+    <key>Cacute</key>
+    <string>C_acute.glif</string>
+    <key>Ccaron</key>
+    <string>C_caron.glif</string>
+    <key>Ccedilla</key>
+    <string>C_cedilla.glif</string>
+    <key>Ccedillaacute</key>
+    <string>C_cedillaacute.glif</string>
+    <key>Ccircumflex</key>
+    <string>C_circumflex.glif</string>
+    <key>Cdotaccent</key>
+    <string>C_dotaccent.glif</string>
+    <key>Che-cy</key>
+    <string>C_he-cy.glif</string>
+    <key>Chedescender-cy</key>
+    <string>C_hedescender-cy.glif</string>
+    <key>Chedieresis-cy</key>
+    <string>C_hedieresis-cy.glif</string>
+    <key>Chekhakassian-cy</key>
+    <string>C_hekhakassian-cy.glif</string>
+    <key>Cheverticalstroke-cy</key>
+    <string>C_heverticalstroke-cy.glif</string>
+    <key>D</key>
+    <string>D_.glif</string>
+    <key>DZcaron</key>
+    <string>D_Z_caron.glif</string>
+    <key>Dcaron</key>
+    <string>D_caron.glif</string>
+    <key>Dcroat</key>
+    <string>D_croat.glif</string>
+    <key>Ddotbelow</key>
+    <string>D_dotbelow.glif</string>
+    <key>De-cy</key>
+    <string>D_e-cy.glif</string>
+    <key>Dje-cy</key>
+    <string>D_je-cy.glif</string>
+    <key>Dlinebelow</key>
+    <string>D_linebelow.glif</string>
+    <key>Dzcaron</key>
+    <string>D_zcaron.glif</string>
+    <key>Dze-cy</key>
+    <string>D_ze-cy.glif</string>
+    <key>Dzhe-cy</key>
+    <string>D_zhe-cy.glif</string>
+    <key>E</key>
+    <string>E_.glif</string>
+    <key>E-cy</key>
+    <string>E_-cy.glif</string>
+    <key>Eacute</key>
+    <string>E_acute.glif</string>
+    <key>Ebreve</key>
+    <string>E_breve.glif</string>
+    <key>Ecaron</key>
+    <string>E_caron.glif</string>
+    <key>Ecedillabreve</key>
+    <string>E_cedillabreve.glif</string>
+    <key>Ecircumflex</key>
+    <string>E_circumflex.glif</string>
+    <key>Ecircumflexacute</key>
+    <string>E_circumflexacute.glif</string>
+    <key>Ecircumflexdotbelow</key>
+    <string>E_circumflexdotbelow.glif</string>
+    <key>Ecircumflexgrave</key>
+    <string>E_circumflexgrave.glif</string>
+    <key>Ecircumflexhookabove</key>
+    <string>E_circumflexhookabove.glif</string>
+    <key>Ecircumflextilde</key>
+    <string>E_circumflextilde.glif</string>
+    <key>Edblgrave</key>
+    <string>E_dblgrave.glif</string>
+    <key>Edieresis</key>
+    <string>E_dieresis.glif</string>
+    <key>Edotaccent</key>
+    <string>E_dotaccent.glif</string>
+    <key>Edotbelow</key>
+    <string>E_dotbelow.glif</string>
+    <key>Ef-cy</key>
+    <string>E_f-cy.glif</string>
+    <key>Egrave</key>
+    <string>E_grave.glif</string>
+    <key>Ehookabove</key>
+    <string>E_hookabove.glif</string>
+    <key>Einvertedbreve</key>
+    <string>E_invertedbreve.glif</string>
+    <key>El-cy</key>
+    <string>E_l-cy.glif</string>
+    <key>Em-cy</key>
+    <string>E_m-cy.glif</string>
+    <key>Emacron</key>
+    <string>E_macron.glif</string>
+    <key>Emacronacute</key>
+    <string>E_macronacute.glif</string>
+    <key>Emacrongrave</key>
+    <string>E_macrongrave.glif</string>
+    <key>En-cy</key>
+    <string>E_n-cy.glif</string>
+    <key>Endescender-cy</key>
+    <string>E_ndescender-cy.glif</string>
+    <key>Eng</key>
+    <string>E_ng.glif</string>
+    <key>Enghe-cy</key>
+    <string>E_nghe-cy.glif</string>
+    <key>Eogonek</key>
+    <string>E_ogonek.glif</string>
+    <key>Er-cy</key>
+    <string>E_r-cy.glif</string>
+    <key>Ereversed-cy</key>
+    <string>E_reversed-cy.glif</string>
+    <key>Es-cy</key>
+    <string>E_s-cy.glif</string>
+    <key>Esdescender-cy</key>
+    <string>E_sdescender-cy.glif</string>
+    <key>Eth</key>
+    <string>E_th.glif</string>
+    <key>Etilde</key>
+    <string>E_tilde.glif</string>
+    <key>F</key>
+    <string>F_.glif</string>
+    <key>Fita-cy</key>
+    <string>F_ita-cy.glif</string>
+    <key>G</key>
+    <string>G_.glif</string>
+    <key>Gbreve</key>
+    <string>G_breve.glif</string>
+    <key>Gcaron</key>
+    <string>G_caron.glif</string>
+    <key>Gcircumflex</key>
+    <string>G_circumflex.glif</string>
+    <key>Gcommaaccent</key>
+    <string>G_commaaccent.glif</string>
+    <key>Gdotaccent</key>
+    <string>G_dotaccent.glif</string>
+    <key>Ge-cy</key>
+    <string>G_e-cy.glif</string>
+    <key>Gedescender-cy</key>
+    <string>G_edescender-cy.glif</string>
+    <key>Germandbls</key>
+    <string>G_ermandbls.glif</string>
+    <key>Ghemiddlehook-cy</key>
+    <string>G_hemiddlehook-cy.glif</string>
+    <key>Ghestroke-cy</key>
+    <string>G_hestroke-cy.glif</string>
+    <key>Gheupturn-cy</key>
+    <string>G_heupturn-cy.glif</string>
+    <key>Gje-cy</key>
+    <string>G_je-cy.glif</string>
+    <key>Gmacron</key>
+    <string>G_macron.glif</string>
+    <key>H</key>
+    <string>H_.glif</string>
+    <key>Ha-cy</key>
+    <string>H_a-cy.glif</string>
+    <key>Hadescender-cy</key>
+    <string>H_adescender-cy.glif</string>
+    <key>Hardsign-cy</key>
+    <string>H_ardsign-cy.glif</string>
+    <key>Hbar</key>
+    <string>H_bar.glif</string>
+    <key>Hbrevebelow</key>
+    <string>H_brevebelow.glif</string>
+    <key>Hcircumflex</key>
+    <string>H_circumflex.glif</string>
+    <key>Hdotbelow</key>
+    <string>H_dotbelow.glif</string>
+    <key>I</key>
+    <string>I_.glif</string>
+    <key>I-cy</key>
+    <string>I_-cy.glif</string>
+    <key>Ia-cy</key>
+    <string>I_a-cy.glif</string>
+    <key>Iacute</key>
+    <string>I_acute.glif</string>
+    <key>Ibreve</key>
+    <string>I_breve.glif</string>
+    <key>Icaron</key>
+    <string>I_caron.glif</string>
+    <key>Icircumflex</key>
+    <string>I_circumflex.glif</string>
+    <key>Idblgrave</key>
+    <string>I_dblgrave.glif</string>
+    <key>Idieresis</key>
+    <string>I_dieresis.glif</string>
+    <key>Idieresis-cy</key>
+    <string>I_dieresis-cy.glif</string>
+    <key>Idieresisacute</key>
+    <string>I_dieresisacute.glif</string>
+    <key>Idotaccent</key>
+    <string>I_dotaccent.glif</string>
+    <key>Idotbelow</key>
+    <string>I_dotbelow.glif</string>
+    <key>Ie-cy</key>
+    <string>I_e-cy.glif</string>
+    <key>Iebreve-cy</key>
+    <string>I_ebreve-cy.glif</string>
+    <key>Iegrave-cy</key>
+    <string>I_egrave-cy.glif</string>
+    <key>Igrave</key>
+    <string>I_grave.glif</string>
+    <key>Ihookabove</key>
+    <string>I_hookabove.glif</string>
+    <key>Ii-cy</key>
+    <string>I_i-cy.glif</string>
+    <key>Iigrave-cy</key>
+    <string>I_igrave-cy.glif</string>
+    <key>Iinvertedbreve</key>
+    <string>I_invertedbreve.glif</string>
+    <key>Iishort-cy</key>
+    <string>I_ishort-cy.glif</string>
+    <key>Imacron</key>
+    <string>I_macron.glif</string>
+    <key>Imacron-cy</key>
+    <string>I_macron-cy.glif</string>
+    <key>Io-cy</key>
+    <string>I_o-cy.glif</string>
+    <key>Iogonek</key>
+    <string>I_ogonek.glif</string>
+    <key>Itilde</key>
+    <string>I_tilde.glif</string>
+    <key>Iu-cy</key>
+    <string>I_u-cy.glif</string>
+    <key>Izhitsa-cy</key>
+    <string>I_zhitsa-cy.glif</string>
+    <key>J</key>
+    <string>J_.glif</string>
+    <key>Jacute</key>
+    <string>J_acute.glif</string>
+    <key>Jcircumflex</key>
+    <string>J_circumflex.glif</string>
+    <key>Je-cy</key>
+    <string>J_e-cy.glif</string>
+    <key>K</key>
+    <string>K_.glif</string>
+    <key>Ka-cy</key>
+    <string>K_a-cy.glif</string>
+    <key>Kabashkir-cy</key>
+    <string>K_abashkir-cy.glif</string>
+    <key>Kacute</key>
+    <string>K_acute.glif</string>
+    <key>Kadescender-cy</key>
+    <string>K_adescender-cy.glif</string>
+    <key>Kaverticalstroke-cy</key>
+    <string>K_averticalstroke-cy.glif</string>
+    <key>Kcommaaccent</key>
+    <string>K_commaaccent.glif</string>
+    <key>Kje-cy</key>
+    <string>K_je-cy.glif</string>
+    <key>L</key>
+    <string>L_.glif</string>
+    <key>LJ</key>
+    <string>L_J_.glif</string>
+    <key>Lacute</key>
+    <string>L_acute.glif</string>
+    <key>Lcaron</key>
+    <string>L_caron.glif</string>
+    <key>Lcommaaccent</key>
+    <string>L_commaaccent.glif</string>
+    <key>Ldot</key>
+    <string>L_dot.glif</string>
+    <key>Ldotbelow</key>
+    <string>L_dotbelow.glif</string>
+    <key>Lj</key>
+    <string>L_j.glif</string>
+    <key>Lje-cy</key>
+    <string>L_je-cy.glif</string>
+    <key>Llinebelow</key>
+    <string>L_linebelow.glif</string>
+    <key>Lslash</key>
+    <string>L_slash.glif</string>
+    <key>M</key>
+    <string>M_.glif</string>
+    <key>Mdotbelow</key>
+    <string>M_dotbelow.glif</string>
+    <key>N</key>
+    <string>N_.glif</string>
+    <key>NJ</key>
+    <string>N_J_.glif</string>
+    <key>Nacute</key>
+    <string>N_acute.glif</string>
+    <key>Ncaron</key>
+    <string>N_caron.glif</string>
+    <key>Ncommaaccent</key>
+    <string>N_commaaccent.glif</string>
+    <key>Ndotaccent</key>
+    <string>N_dotaccent.glif</string>
+    <key>Ndotbelow</key>
+    <string>N_dotbelow.glif</string>
+    <key>Nj</key>
+    <string>N_j.glif</string>
+    <key>Nje-cy</key>
+    <string>N_je-cy.glif</string>
+    <key>Nlinebelow</key>
+    <string>N_linebelow.glif</string>
+    <key>Ntilde</key>
+    <string>N_tilde.glif</string>
+    <key>O</key>
+    <string>O_.glif</string>
+    <key>O-cy</key>
+    <string>O_-cy.glif</string>
+    <key>OE</key>
+    <string>O_E_.glif</string>
+    <key>Oacute</key>
+    <string>O_acute.glif</string>
+    <key>Obarred-cy</key>
+    <string>O_barred-cy.glif</string>
+    <key>Obreve</key>
+    <string>O_breve.glif</string>
+    <key>Ocaron</key>
+    <string>O_caron.glif</string>
+    <key>Ocircumflex</key>
+    <string>O_circumflex.glif</string>
+    <key>Ocircumflexacute</key>
+    <string>O_circumflexacute.glif</string>
+    <key>Ocircumflexdotbelow</key>
+    <string>O_circumflexdotbelow.glif</string>
+    <key>Ocircumflexgrave</key>
+    <string>O_circumflexgrave.glif</string>
+    <key>Ocircumflexhookabove</key>
+    <string>O_circumflexhookabove.glif</string>
+    <key>Ocircumflextilde</key>
+    <string>O_circumflextilde.glif</string>
+    <key>Odblgrave</key>
+    <string>O_dblgrave.glif</string>
+    <key>Odieresis</key>
+    <string>O_dieresis.glif</string>
+    <key>Odieresis-cy</key>
+    <string>O_dieresis-cy.glif</string>
+    <key>Odieresismacron</key>
+    <string>O_dieresismacron.glif</string>
+    <key>Odotaccentmacron</key>
+    <string>O_dotaccentmacron.glif</string>
+    <key>Odotbelow</key>
+    <string>O_dotbelow.glif</string>
+    <key>Ograve</key>
+    <string>O_grave.glif</string>
+    <key>Ohm</key>
+    <string>O_hm.glif</string>
+    <key>Ohookabove</key>
+    <string>O_hookabove.glif</string>
+    <key>Ohorn</key>
+    <string>O_horn.glif</string>
+    <key>Ohornacute</key>
+    <string>O_hornacute.glif</string>
+    <key>Ohorndotbelow</key>
+    <string>O_horndotbelow.glif</string>
+    <key>Ohorngrave</key>
+    <string>O_horngrave.glif</string>
+    <key>Ohornhookabove</key>
+    <string>O_hornhookabove.glif</string>
+    <key>Ohorntilde</key>
+    <string>O_horntilde.glif</string>
+    <key>Ohungarumlaut</key>
+    <string>O_hungarumlaut.glif</string>
+    <key>Oinvertedbreve</key>
+    <string>O_invertedbreve.glif</string>
+    <key>Omacron</key>
+    <string>O_macron.glif</string>
+    <key>Omacronacute</key>
+    <string>O_macronacute.glif</string>
+    <key>Omacrongrave</key>
+    <string>O_macrongrave.glif</string>
+    <key>Oogonek</key>
+    <string>O_ogonek.glif</string>
+    <key>Oslash</key>
+    <string>O_slash.glif</string>
+    <key>Oslashacute</key>
+    <string>O_slashacute.glif</string>
+    <key>Otilde</key>
+    <string>O_tilde.glif</string>
+    <key>Otildeacute</key>
+    <string>O_tildeacute.glif</string>
+    <key>Otildedieresis</key>
+    <string>O_tildedieresis.glif</string>
+    <key>Otildemacron</key>
+    <string>O_tildemacron.glif</string>
+    <key>P</key>
+    <string>P_.glif</string>
+    <key>Palochka-cy</key>
+    <string>P_alochka-cy.glif</string>
+    <key>Pe-cy</key>
+    <string>P_e-cy.glif</string>
+    <key>Q</key>
+    <string>Q_.glif</string>
+    <key>Qa-cy</key>
+    <string>Q_a-cy.glif</string>
+    <key>R</key>
+    <string>R_.glif</string>
+    <key>Racute</key>
+    <string>R_acute.glif</string>
+    <key>Rcaron</key>
+    <string>R_caron.glif</string>
+    <key>Rcommaaccent</key>
+    <string>R_commaaccent.glif</string>
+    <key>Rdblgrave</key>
+    <string>R_dblgrave.glif</string>
+    <key>Rdotbelow</key>
+    <string>R_dotbelow.glif</string>
+    <key>Rinvertedbreve</key>
+    <string>R_invertedbreve.glif</string>
+    <key>Rlinebelow</key>
+    <string>R_linebelow.glif</string>
+    <key>S</key>
+    <string>S_.glif</string>
+    <key>Sacute</key>
+    <string>S_acute.glif</string>
+    <key>Sacutedotaccent</key>
+    <string>S_acutedotaccent.glif</string>
+    <key>Saltillo</key>
+    <string>S_altillo.glif</string>
+    <key>Scaron</key>
+    <string>S_caron.glif</string>
+    <key>Scarondotaccent</key>
+    <string>S_carondotaccent.glif</string>
+    <key>Scedilla</key>
+    <string>S_cedilla.glif</string>
+    <key>Schwa</key>
+    <string>S_chwa.glif</string>
+    <key>Schwa-cy</key>
+    <string>S_chwa-cy.glif</string>
+    <key>Scircumflex</key>
+    <string>S_circumflex.glif</string>
+    <key>Scommaaccent</key>
+    <string>S_commaaccent.glif</string>
+    <key>Sdotaccent</key>
+    <string>S_dotaccent.glif</string>
+    <key>Sdotbelow</key>
+    <string>S_dotbelow.glif</string>
+    <key>Sdotbelowdotaccent</key>
+    <string>S_dotbelowdotaccent.glif</string>
+    <key>Sha-cy</key>
+    <string>S_ha-cy.glif</string>
+    <key>Shcha-cy</key>
+    <string>S_hcha-cy.glif</string>
+    <key>Shha-cy</key>
+    <string>S_hha-cy.glif</string>
+    <key>Softsign-cy</key>
+    <string>S_oftsign-cy.glif</string>
+    <key>T</key>
+    <string>T_.glif</string>
+    <key>Tbar</key>
+    <string>T_bar.glif</string>
+    <key>Tcaron</key>
+    <string>T_caron.glif</string>
+    <key>Tcedilla</key>
+    <string>T_cedilla.glif</string>
+    <key>Tcommaaccent</key>
+    <string>T_commaaccent.glif</string>
+    <key>Tdotbelow</key>
+    <string>T_dotbelow.glif</string>
+    <key>Te-cy</key>
+    <string>T_e-cy.glif</string>
+    <key>Thorn</key>
+    <string>T_horn.glif</string>
+    <key>Tlinebelow</key>
+    <string>T_linebelow.glif</string>
+    <key>Tse-cy</key>
+    <string>T_se-cy.glif</string>
+    <key>Tshe-cy</key>
+    <string>T_she-cy.glif</string>
+    <key>U</key>
+    <string>U_.glif</string>
+    <key>U-cy</key>
+    <string>U_-cy.glif</string>
+    <key>Uacute</key>
+    <string>U_acute.glif</string>
+    <key>Ubreve</key>
+    <string>U_breve.glif</string>
+    <key>Ucaron</key>
+    <string>U_caron.glif</string>
+    <key>Ucircumflex</key>
+    <string>U_circumflex.glif</string>
+    <key>Udblgrave</key>
+    <string>U_dblgrave.glif</string>
+    <key>Udieresis</key>
+    <string>U_dieresis.glif</string>
+    <key>Udieresis-cy</key>
+    <string>U_dieresis-cy.glif</string>
+    <key>Udieresisacute</key>
+    <string>U_dieresisacute.glif</string>
+    <key>Udieresiscaron</key>
+    <string>U_dieresiscaron.glif</string>
+    <key>Udieresisgrave</key>
+    <string>U_dieresisgrave.glif</string>
+    <key>Udieresismacron</key>
+    <string>U_dieresismacron.glif</string>
+    <key>Udotbelow</key>
+    <string>U_dotbelow.glif</string>
+    <key>Ugrave</key>
+    <string>U_grave.glif</string>
+    <key>Uhookabove</key>
+    <string>U_hookabove.glif</string>
+    <key>Uhorn</key>
+    <string>U_horn.glif</string>
+    <key>Uhornacute</key>
+    <string>U_hornacute.glif</string>
+    <key>Uhorndotbelow</key>
+    <string>U_horndotbelow.glif</string>
+    <key>Uhorngrave</key>
+    <string>U_horngrave.glif</string>
+    <key>Uhornhookabove</key>
+    <string>U_hornhookabove.glif</string>
+    <key>Uhorntilde</key>
+    <string>U_horntilde.glif</string>
+    <key>Uhungarumlaut</key>
+    <string>U_hungarumlaut.glif</string>
+    <key>Uhungarumlaut-cy</key>
+    <string>U_hungarumlaut-cy.glif</string>
+    <key>Uinvertedbreve</key>
+    <string>U_invertedbreve.glif</string>
+    <key>Umacron</key>
+    <string>U_macron.glif</string>
+    <key>Umacron-cy</key>
+    <string>U_macron-cy.glif</string>
+    <key>Umacrondieresis</key>
+    <string>U_macrondieresis.glif</string>
+    <key>Uogonek</key>
+    <string>U_ogonek.glif</string>
+    <key>Uring</key>
+    <string>U_ring.glif</string>
+    <key>Ushort-cy</key>
+    <string>U_short-cy.glif</string>
+    <key>Ustraight-cy</key>
+    <string>U_straight-cy.glif</string>
+    <key>Ustraightstroke-cy</key>
+    <string>U_straightstroke-cy.glif</string>
+    <key>Utilde</key>
+    <string>U_tilde.glif</string>
+    <key>Utildeacute</key>
+    <string>U_tildeacute.glif</string>
+    <key>V</key>
+    <string>V_.glif</string>
+    <key>Ve-cy</key>
+    <string>V_e-cy.glif</string>
+    <key>W</key>
+    <string>W_.glif</string>
+    <key>Wacute</key>
+    <string>W_acute.glif</string>
+    <key>Wcircumflex</key>
+    <string>W_circumflex.glif</string>
+    <key>Wdieresis</key>
+    <string>W_dieresis.glif</string>
+    <key>We-cy</key>
+    <string>W_e-cy.glif</string>
+    <key>Wgrave</key>
+    <string>W_grave.glif</string>
+    <key>X</key>
+    <string>X_.glif</string>
+    <key>Y</key>
+    <string>Y_.glif</string>
+    <key>Yacute</key>
+    <string>Y_acute.glif</string>
+    <key>Yat-cy</key>
+    <string>Y_at-cy.glif</string>
+    <key>Ycircumflex</key>
+    <string>Y_circumflex.glif</string>
+    <key>Ydieresis</key>
+    <string>Y_dieresis.glif</string>
+    <key>Ydotaccent</key>
+    <string>Y_dotaccent.glif</string>
+    <key>Ydotbelow</key>
+    <string>Y_dotbelow.glif</string>
+    <key>Yeru-cy</key>
+    <string>Y_eru-cy.glif</string>
+    <key>Yerudieresis-cy</key>
+    <string>Y_erudieresis-cy.glif</string>
+    <key>Ygrave</key>
+    <string>Y_grave.glif</string>
+    <key>Yhookabove</key>
+    <string>Y_hookabove.glif</string>
+    <key>Yi-cy</key>
+    <string>Y_i-cy.glif</string>
+    <key>Ymacron</key>
+    <string>Y_macron.glif</string>
+    <key>Ytilde</key>
+    <string>Y_tilde.glif</string>
+    <key>Yusbig-cy</key>
+    <string>Y_usbig-cy.glif</string>
+    <key>Z</key>
+    <string>Z_.glif</string>
+    <key>Zacute</key>
+    <string>Z_acute.glif</string>
+    <key>Zcaron</key>
+    <string>Z_caron.glif</string>
+    <key>Zdotaccent</key>
+    <string>Z_dotaccent.glif</string>
+    <key>Zdotbelow</key>
+    <string>Z_dotbelow.glif</string>
+    <key>Ze-cy</key>
+    <string>Z_e-cy.glif</string>
+    <key>Zedescender-cy</key>
+    <string>Z_edescender-cy.glif</string>
+    <key>Zedieresis-cy</key>
+    <string>Z_edieresis-cy.glif</string>
+    <key>Zhe-cy</key>
+    <string>Z_he-cy.glif</string>
+    <key>Zhebreve-cy</key>
+    <string>Z_hebreve-cy.glif</string>
+    <key>Zhedescender-cy</key>
+    <string>Z_hedescender-cy.glif</string>
+    <key>Zhedieresis-cy</key>
+    <string>Z_hedieresis-cy.glif</string>
+    <key>_bar-cy</key>
+    <string>_bar-cy.glif</string>
+    <key>_bottomhook</key>
+    <string>_bottomhook.glif</string>
+    <key>_commaaccent</key>
+    <string>_commaaccent.glif</string>
+    <key>_currencyvstem</key>
+    <string>_currencyvstem.glif</string>
+    <key>_descender-cy.case.straight</key>
+    <string>_descender-cy.case.straight.glif</string>
+    <key>_descenderreverse-cy.case</key>
+    <string>_descenderreverse-cy.case.glif</string>
+    <key>_descenderreversed-cy</key>
+    <string>_descenderreversed-cy.glif</string>
+    <key>_o.numero</key>
+    <string>_o.numero.glif</string>
+    <key>_slash.zero</key>
+    <string>_slash.zero.glif</string>
+    <key>_slash.zero.osf</key>
+    <string>_slash.zero.osf.glif</string>
+    <key>_typoquote</key>
+    <string>_typoquote.glif</string>
+    <key>a</key>
+    <string>a.glif</string>
+    <key>a-cy</key>
+    <string>a-cy.glif</string>
+    <key>aacute</key>
+    <string>aacute.glif</string>
+    <key>abreve</key>
+    <string>abreve.glif</string>
+    <key>abreve-cy</key>
+    <string>abreve-cy.glif</string>
+    <key>abreveacute</key>
+    <string>abreveacute.glif</string>
+    <key>abrevedotbelow</key>
+    <string>abrevedotbelow.glif</string>
+    <key>abrevegrave</key>
+    <string>abrevegrave.glif</string>
+    <key>abrevehookabove</key>
+    <string>abrevehookabove.glif</string>
+    <key>abrevetilde</key>
+    <string>abrevetilde.glif</string>
+    <key>acaron</key>
+    <string>acaron.glif</string>
+    <key>acircumflex</key>
+    <string>acircumflex.glif</string>
+    <key>acircumflexacute</key>
+    <string>acircumflexacute.glif</string>
+    <key>acircumflexdotbelow</key>
+    <string>acircumflexdotbelow.glif</string>
+    <key>acircumflexgrave</key>
+    <string>acircumflexgrave.glif</string>
+    <key>acircumflexhookabove</key>
+    <string>acircumflexhookabove.glif</string>
+    <key>acircumflextilde</key>
+    <string>acircumflextilde.glif</string>
+    <key>acute</key>
+    <string>acute.glif</string>
+    <key>acutecomb</key>
+    <string>acutecomb.glif</string>
+    <key>acutecomb.case</key>
+    <string>acutecomb.case.glif</string>
+    <key>acutecomb.loclVIET</key>
+    <string>acutecomb.loclV_I_E_T_.glif</string>
+    <key>acutecomb_dotaccentcomb</key>
+    <string>acutecomb_dotaccentcomb.glif</string>
+    <key>adblgrave</key>
+    <string>adblgrave.glif</string>
+    <key>adieresis</key>
+    <string>adieresis.glif</string>
+    <key>adieresis-cy</key>
+    <string>adieresis-cy.glif</string>
+    <key>adotbelow</key>
+    <string>adotbelow.glif</string>
+    <key>ae</key>
+    <string>ae.glif</string>
+    <key>aeacute</key>
+    <string>aeacute.glif</string>
+    <key>agrave</key>
+    <string>agrave.glif</string>
+    <key>ahookabove</key>
+    <string>ahookabove.glif</string>
+    <key>aie-cy</key>
+    <string>aie-cy.glif</string>
+    <key>ainvertedbreve</key>
+    <string>ainvertedbreve.glif</string>
+    <key>amacron</key>
+    <string>amacron.glif</string>
+    <key>ampersand</key>
+    <string>ampersand.glif</string>
+    <key>aogonek</key>
+    <string>aogonek.glif</string>
+    <key>apostrophemod</key>
+    <string>apostrophemod.glif</string>
+    <key>approxequal</key>
+    <string>approxequal.glif</string>
+    <key>approxequal.tf</key>
+    <string>approxequal.tf.glif</string>
+    <key>aring</key>
+    <string>aring.glif</string>
+    <key>aringacute</key>
+    <string>aringacute.glif</string>
+    <key>asciicircum</key>
+    <string>asciicircum.glif</string>
+    <key>asciitilde</key>
+    <string>asciitilde.glif</string>
+    <key>asterisk</key>
+    <string>asterisk.glif</string>
+    <key>at</key>
+    <string>at.glif</string>
+    <key>atilde</key>
+    <string>atilde.glif</string>
+    <key>b</key>
+    <string>b.glif</string>
+    <key>backslash</key>
+    <string>backslash.glif</string>
+    <key>bar</key>
+    <string>bar.glif</string>
+    <key>be-cy</key>
+    <string>be-cy.glif</string>
+    <key>blackCircle</key>
+    <string>blackC_ircle.glif</string>
+    <key>blank</key>
+    <string>blank.glif</string>
+    <key>braceleft</key>
+    <string>braceleft.glif</string>
+    <key>braceright</key>
+    <string>braceright.glif</string>
+    <key>bracketleft</key>
+    <string>bracketleft.glif</string>
+    <key>bracketright</key>
+    <string>bracketright.glif</string>
+    <key>breve</key>
+    <string>breve.glif</string>
+    <key>brevebelowcomb</key>
+    <string>brevebelowcomb.glif</string>
+    <key>brevecomb</key>
+    <string>brevecomb.glif</string>
+    <key>brevecomb-cy</key>
+    <string>brevecomb-cy.glif</string>
+    <key>brevecomb-cy.case</key>
+    <string>brevecomb-cy.case.glif</string>
+    <key>brevecomb.case</key>
+    <string>brevecomb.case.glif</string>
+    <key>brevecomb.loclVIET</key>
+    <string>brevecomb.loclV_I_E_T_.glif</string>
+    <key>brevecomb_acutecomb</key>
+    <string>brevecomb_acutecomb.glif</string>
+    <key>brevecomb_acutecomb.case</key>
+    <string>brevecomb_acutecomb.case.glif</string>
+    <key>brevecomb_gravecomb</key>
+    <string>brevecomb_gravecomb.glif</string>
+    <key>brevecomb_gravecomb.case</key>
+    <string>brevecomb_gravecomb.case.glif</string>
+    <key>brevecomb_hookabovecomb</key>
+    <string>brevecomb_hookabovecomb.glif</string>
+    <key>brevecomb_hookabovecomb.case</key>
+    <string>brevecomb_hookabovecomb.case.glif</string>
+    <key>brevecomb_tildecomb</key>
+    <string>brevecomb_tildecomb.glif</string>
+    <key>brevecomb_tildecomb.case</key>
+    <string>brevecomb_tildecomb.case.glif</string>
+    <key>breveinvertedcomb</key>
+    <string>breveinvertedcomb.glif</string>
+    <key>breveinvertedcomb.case</key>
+    <string>breveinvertedcomb.case.glif</string>
+    <key>brokenbar</key>
+    <string>brokenbar.glif</string>
+    <key>bullet</key>
+    <string>bullet.glif</string>
+    <key>bulletoperator</key>
+    <string>bulletoperator.glif</string>
+    <key>bulletoperator.tf</key>
+    <string>bulletoperator.tf.glif</string>
+    <key>c</key>
+    <string>c.glif</string>
+    <key>cacute</key>
+    <string>cacute.glif</string>
+    <key>caron</key>
+    <string>caron.glif</string>
+    <key>caroncomb</key>
+    <string>caroncomb.glif</string>
+    <key>caroncomb.alt</key>
+    <string>caroncomb.alt.glif</string>
+    <key>caroncomb.case</key>
+    <string>caroncomb.case.glif</string>
+    <key>caroncomb.loclVIET</key>
+    <string>caroncomb.loclV_I_E_T_.glif</string>
+    <key>caroncomb_dotaccentcomb</key>
+    <string>caroncomb_dotaccentcomb.glif</string>
+    <key>ccaron</key>
+    <string>ccaron.glif</string>
+    <key>ccedilla</key>
+    <string>ccedilla.glif</string>
+    <key>ccedillaacute</key>
+    <string>ccedillaacute.glif</string>
+    <key>ccircumflex</key>
+    <string>ccircumflex.glif</string>
+    <key>cdotaccent</key>
+    <string>cdotaccent.glif</string>
+    <key>cedi</key>
+    <string>cedi.glif</string>
+    <key>cedilla</key>
+    <string>cedilla.glif</string>
+    <key>cedillacomb</key>
+    <string>cedillacomb.glif</string>
+    <key>cent</key>
+    <string>cent.glif</string>
+    <key>che-cy</key>
+    <string>che-cy.glif</string>
+    <key>chedescender-cy</key>
+    <string>chedescender-cy.glif</string>
+    <key>chedieresis-cy</key>
+    <string>chedieresis-cy.glif</string>
+    <key>chekhakassian-cy</key>
+    <string>chekhakassian-cy.glif</string>
+    <key>cheverticalstroke-cy</key>
+    <string>cheverticalstroke-cy.glif</string>
+    <key>circumflex</key>
+    <string>circumflex.glif</string>
+    <key>circumflexcomb</key>
+    <string>circumflexcomb.glif</string>
+    <key>circumflexcomb.case</key>
+    <string>circumflexcomb.case.glif</string>
+    <key>circumflexcomb.loclVIET</key>
+    <string>circumflexcomb.loclV_I_E_T_.glif</string>
+    <key>circumflexcomb_acutecomb</key>
+    <string>circumflexcomb_acutecomb.glif</string>
+    <key>circumflexcomb_acutecomb.case</key>
+    <string>circumflexcomb_acutecomb.case.glif</string>
+    <key>circumflexcomb_gravecomb</key>
+    <string>circumflexcomb_gravecomb.glif</string>
+    <key>circumflexcomb_gravecomb.case</key>
+    <string>circumflexcomb_gravecomb.case.glif</string>
+    <key>circumflexcomb_hookabovecomb</key>
+    <string>circumflexcomb_hookabovecomb.glif</string>
+    <key>circumflexcomb_hookabovecomb.case</key>
+    <string>circumflexcomb_hookabovecomb.case.glif</string>
+    <key>circumflexcomb_tildecomb</key>
+    <string>circumflexcomb_tildecomb.glif</string>
+    <key>circumflexcomb_tildecomb.case</key>
+    <string>circumflexcomb_tildecomb.case.glif</string>
+    <key>colon</key>
+    <string>colon.glif</string>
+    <key>colonsign</key>
+    <string>colonsign.glif</string>
+    <key>comma</key>
+    <string>comma.glif</string>
+    <key>commaaccentcomb</key>
+    <string>commaaccentcomb.glif</string>
+    <key>commaturnedabovecomb</key>
+    <string>commaturnedabovecomb.glif</string>
+    <key>commaturnedmod</key>
+    <string>commaturnedmod.glif</string>
+    <key>commercialMinusSign</key>
+    <string>commercialM_inusS_ign.glif</string>
+    <key>commercialMinusSign.tf</key>
+    <string>commercialM_inusS_ign.tf.glif</string>
+    <key>copyright</key>
+    <string>copyright.glif</string>
+    <key>currency</key>
+    <string>currency.glif</string>
+    <key>d</key>
+    <string>d.glif</string>
+    <key>dagger</key>
+    <string>dagger.glif</string>
+    <key>daggerdbl</key>
+    <string>daggerdbl.glif</string>
+    <key>dblgravecomb</key>
+    <string>dblgravecomb.glif</string>
+    <key>dblgravecomb.case</key>
+    <string>dblgravecomb.case.glif</string>
+    <key>dcaron</key>
+    <string>dcaron.glif</string>
+    <key>dcroat</key>
+    <string>dcroat.glif</string>
+    <key>ddotbelow</key>
+    <string>ddotbelow.glif</string>
+    <key>de-cy</key>
+    <string>de-cy.glif</string>
+    <key>degree</key>
+    <string>degree.glif</string>
+    <key>descender-cy</key>
+    <string>descender-cy.glif</string>
+    <key>descender-cy.case</key>
+    <string>descender-cy.case.glif</string>
+    <key>descender-cy.strait</key>
+    <string>descender-cy.strait.glif</string>
+    <key>dieresis</key>
+    <string>dieresis.glif</string>
+    <key>dieresisbelowcomb</key>
+    <string>dieresisbelowcomb.glif</string>
+    <key>dieresiscomb</key>
+    <string>dieresiscomb.glif</string>
+    <key>dieresiscomb.case</key>
+    <string>dieresiscomb.case.glif</string>
+    <key>dieresiscomb.loclVIET</key>
+    <string>dieresiscomb.loclV_I_E_T_.glif</string>
+    <key>dieresiscomb_acutecomb</key>
+    <string>dieresiscomb_acutecomb.glif</string>
+    <key>dieresiscomb_caroncomb</key>
+    <string>dieresiscomb_caroncomb.glif</string>
+    <key>dieresiscomb_gravecomb</key>
+    <string>dieresiscomb_gravecomb.glif</string>
+    <key>dieresiscomb_macroncomb</key>
+    <string>dieresiscomb_macroncomb.glif</string>
+    <key>divide</key>
+    <string>divide.glif</string>
+    <key>divide.tf</key>
+    <string>divide.tf.glif</string>
+    <key>divisionslash</key>
+    <string>divisionslash.glif</string>
+    <key>divisionslash.tf</key>
+    <string>divisionslash.tf.glif</string>
+    <key>dje-cy</key>
+    <string>dje-cy.glif</string>
+    <key>dlinebelow</key>
+    <string>dlinebelow.glif</string>
+    <key>dollar</key>
+    <string>dollar.glif</string>
+    <key>dong</key>
+    <string>dong.glif</string>
+    <key>dotaccent</key>
+    <string>dotaccent.glif</string>
+    <key>dotaccentcomb</key>
+    <string>dotaccentcomb.glif</string>
+    <key>dotaccentcomb.case</key>
+    <string>dotaccentcomb.case.glif</string>
+    <key>dotaccentcomb.loclVIET</key>
+    <string>dotaccentcomb.loclV_I_E_T_.glif</string>
+    <key>dotaccentcomb_macroncomb</key>
+    <string>dotaccentcomb_macroncomb.glif</string>
+    <key>dotbelowcomb</key>
+    <string>dotbelowcomb.glif</string>
+    <key>doubleprimemod</key>
+    <string>doubleprimemod.glif</string>
+    <key>downArrow</key>
+    <string>downA_rrow.glif</string>
+    <key>dzcaron</key>
+    <string>dzcaron.glif</string>
+    <key>dze-cy</key>
+    <string>dze-cy.glif</string>
+    <key>dzhe-cy</key>
+    <string>dzhe-cy.glif</string>
+    <key>e</key>
+    <string>e.glif</string>
+    <key>e-cy</key>
+    <string>e-cy.glif</string>
+    <key>eacute</key>
+    <string>eacute.glif</string>
+    <key>ebreve</key>
+    <string>ebreve.glif</string>
+    <key>ecaron</key>
+    <string>ecaron.glif</string>
+    <key>ecedillabreve</key>
+    <string>ecedillabreve.glif</string>
+    <key>ecircumflex</key>
+    <string>ecircumflex.glif</string>
+    <key>ecircumflexacute</key>
+    <string>ecircumflexacute.glif</string>
+    <key>ecircumflexdotbelow</key>
+    <string>ecircumflexdotbelow.glif</string>
+    <key>ecircumflexgrave</key>
+    <string>ecircumflexgrave.glif</string>
+    <key>ecircumflexhookabove</key>
+    <string>ecircumflexhookabove.glif</string>
+    <key>ecircumflextilde</key>
+    <string>ecircumflextilde.glif</string>
+    <key>edblgrave</key>
+    <string>edblgrave.glif</string>
+    <key>edieresis</key>
+    <string>edieresis.glif</string>
+    <key>edotaccent</key>
+    <string>edotaccent.glif</string>
+    <key>edotbelow</key>
+    <string>edotbelow.glif</string>
+    <key>ef-cy</key>
+    <string>ef-cy.glif</string>
+    <key>egrave</key>
+    <string>egrave.glif</string>
+    <key>ehookabove</key>
+    <string>ehookabove.glif</string>
+    <key>eight</key>
+    <string>eight.glif</string>
+    <key>eight.dnom</key>
+    <string>eight.dnom.glif</string>
+    <key>eight.lf</key>
+    <string>eight.lf.glif</string>
+    <key>eight.numr</key>
+    <string>eight.numr.glif</string>
+    <key>eight.osf</key>
+    <string>eight.osf.glif</string>
+    <key>eight.subs</key>
+    <string>eight.subs.glif</string>
+    <key>eight.tf</key>
+    <string>eight.tf.glif</string>
+    <key>eight.tosf</key>
+    <string>eight.tosf.glif</string>
+    <key>eightinferior</key>
+    <string>eightinferior.glif</string>
+    <key>eightsuperior</key>
+    <string>eightsuperior.glif</string>
+    <key>einvertedbreve</key>
+    <string>einvertedbreve.glif</string>
+    <key>el-cy</key>
+    <string>el-cy.glif</string>
+    <key>ellipsis</key>
+    <string>ellipsis.glif</string>
+    <key>em-cy</key>
+    <string>em-cy.glif</string>
+    <key>emacron</key>
+    <string>emacron.glif</string>
+    <key>emacronacute</key>
+    <string>emacronacute.glif</string>
+    <key>emacrongrave</key>
+    <string>emacrongrave.glif</string>
+    <key>emdash</key>
+    <string>emdash.glif</string>
+    <key>emptyset</key>
+    <string>emptyset.glif</string>
+    <key>emquad</key>
+    <string>emquad.glif</string>
+    <key>emspace</key>
+    <string>emspace.glif</string>
+    <key>en-cy</key>
+    <string>en-cy.glif</string>
+    <key>endash</key>
+    <string>endash.glif</string>
+    <key>endescender-cy</key>
+    <string>endescender-cy.glif</string>
+    <key>eng</key>
+    <string>eng.glif</string>
+    <key>enghe-cy</key>
+    <string>enghe-cy.glif</string>
+    <key>enquad</key>
+    <string>enquad.glif</string>
+    <key>enspace</key>
+    <string>enspace.glif</string>
+    <key>eogonek</key>
+    <string>eogonek.glif</string>
+    <key>equal</key>
+    <string>equal.glif</string>
+    <key>equal.tf</key>
+    <string>equal.tf.glif</string>
+    <key>equivalence</key>
+    <string>equivalence.glif</string>
+    <key>equivalence.tf</key>
+    <string>equivalence.tf.glif</string>
+    <key>er-cy</key>
+    <string>er-cy.glif</string>
+    <key>ereversed-cy</key>
+    <string>ereversed-cy.glif</string>
+    <key>es-cy</key>
+    <string>es-cy.glif</string>
+    <key>esdescender-cy</key>
+    <string>esdescender-cy.glif</string>
+    <key>estimated</key>
+    <string>estimated.glif</string>
+    <key>eth</key>
+    <string>eth.glif</string>
+    <key>etilde</key>
+    <string>etilde.glif</string>
+    <key>euro</key>
+    <string>euro.glif</string>
+    <key>exclam</key>
+    <string>exclam.glif</string>
+    <key>exclamdown</key>
+    <string>exclamdown.glif</string>
+    <key>f</key>
+    <string>f.glif</string>
+    <key>f_f</key>
+    <string>f_f.glif</string>
+    <key>f_f_i</key>
+    <string>f_f_i.glif</string>
+    <key>f_f_l</key>
+    <string>f_f_l.glif</string>
+    <key>fi</key>
+    <string>fi.glif</string>
+    <key>figuredash</key>
+    <string>figuredash.glif</string>
+    <key>figurespace</key>
+    <string>figurespace.glif</string>
+    <key>firsttonechinese</key>
+    <string>firsttonechinese.glif</string>
+    <key>fita-cy</key>
+    <string>fita-cy.glif</string>
+    <key>five</key>
+    <string>five.glif</string>
+    <key>five.dnom</key>
+    <string>five.dnom.glif</string>
+    <key>five.lf</key>
+    <string>five.lf.glif</string>
+    <key>five.numr</key>
+    <string>five.numr.glif</string>
+    <key>five.osf</key>
+    <string>five.osf.glif</string>
+    <key>five.subs</key>
+    <string>five.subs.glif</string>
+    <key>five.tf</key>
+    <string>five.tf.glif</string>
+    <key>five.tosf</key>
+    <string>five.tosf.glif</string>
+    <key>fiveeighths</key>
+    <string>fiveeighths.glif</string>
+    <key>fiveinferior</key>
+    <string>fiveinferior.glif</string>
+    <key>fivesixths</key>
+    <string>fivesixths.glif</string>
+    <key>fivesuperior</key>
+    <string>fivesuperior.glif</string>
+    <key>fl</key>
+    <string>fl.glif</string>
+    <key>florin</key>
+    <string>florin.glif</string>
+    <key>four</key>
+    <string>four.glif</string>
+    <key>four.dnom</key>
+    <string>four.dnom.glif</string>
+    <key>four.lf</key>
+    <string>four.lf.glif</string>
+    <key>four.numr</key>
+    <string>four.numr.glif</string>
+    <key>four.osf</key>
+    <string>four.osf.glif</string>
+    <key>four.subs</key>
+    <string>four.subs.glif</string>
+    <key>four.tf</key>
+    <string>four.tf.glif</string>
+    <key>four.tosf</key>
+    <string>four.tosf.glif</string>
+    <key>fourfifths</key>
+    <string>fourfifths.glif</string>
+    <key>fourinferior</key>
+    <string>fourinferior.glif</string>
+    <key>fourperemspace</key>
+    <string>fourperemspace.glif</string>
+    <key>foursuperior</key>
+    <string>foursuperior.glif</string>
+    <key>fourthtonechinese</key>
+    <string>fourthtonechinese.glif</string>
+    <key>fraction</key>
+    <string>fraction.glif</string>
+    <key>franc</key>
+    <string>franc.glif</string>
+    <key>g</key>
+    <string>g.glif</string>
+    <key>gbreve</key>
+    <string>gbreve.glif</string>
+    <key>gcaron</key>
+    <string>gcaron.glif</string>
+    <key>gcircumflex</key>
+    <string>gcircumflex.glif</string>
+    <key>gcommaaccent</key>
+    <string>gcommaaccent.glif</string>
+    <key>gdotaccent</key>
+    <string>gdotaccent.glif</string>
+    <key>ge-cy</key>
+    <string>ge-cy.glif</string>
+    <key>gedescender-cy</key>
+    <string>gedescender-cy.glif</string>
+    <key>germandbls</key>
+    <string>germandbls.glif</string>
+    <key>ghemiddlehook-cy</key>
+    <string>ghemiddlehook-cy.glif</string>
+    <key>ghestroke-cy</key>
+    <string>ghestroke-cy.glif</string>
+    <key>gheupturn-cy</key>
+    <string>gheupturn-cy.glif</string>
+    <key>gje-cy</key>
+    <string>gje-cy.glif</string>
+    <key>gmacron</key>
+    <string>gmacron.glif</string>
+    <key>grave</key>
+    <string>grave.glif</string>
+    <key>gravecomb</key>
+    <string>gravecomb.glif</string>
+    <key>gravecomb.case</key>
+    <string>gravecomb.case.glif</string>
+    <key>gravecomb.loclVIET</key>
+    <string>gravecomb.loclV_I_E_T_.glif</string>
+    <key>greater</key>
+    <string>greater.glif</string>
+    <key>greater.tf</key>
+    <string>greater.tf.glif</string>
+    <key>greaterequal</key>
+    <string>greaterequal.glif</string>
+    <key>greaterequal.tf</key>
+    <string>greaterequal.tf.glif</string>
+    <key>guarani</key>
+    <string>guarani.glif</string>
+    <key>guillemetleft</key>
+    <string>guillemetleft.glif</string>
+    <key>guillemetright</key>
+    <string>guillemetright.glif</string>
+    <key>guilsinglleft</key>
+    <string>guilsinglleft.glif</string>
+    <key>guilsinglright</key>
+    <string>guilsinglright.glif</string>
+    <key>h</key>
+    <string>h.glif</string>
+    <key>ha-cy</key>
+    <string>ha-cy.glif</string>
+    <key>hadescender-cy</key>
+    <string>hadescender-cy.glif</string>
+    <key>hairspace</key>
+    <string>hairspace.glif</string>
+    <key>hardsign-cy</key>
+    <string>hardsign-cy.glif</string>
+    <key>hbar</key>
+    <string>hbar.glif</string>
+    <key>hbrevebelow</key>
+    <string>hbrevebelow.glif</string>
+    <key>hcircumflex</key>
+    <string>hcircumflex.glif</string>
+    <key>hdotbelow</key>
+    <string>hdotbelow.glif</string>
+    <key>hookabovecomb</key>
+    <string>hookabovecomb.glif</string>
+    <key>hookabovecomb.case</key>
+    <string>hookabovecomb.case.glif</string>
+    <key>hookabovecomb.loclVIET</key>
+    <string>hookabovecomb.loclV_I_E_T_.glif</string>
+    <key>horizontalbar</key>
+    <string>horizontalbar.glif</string>
+    <key>horncomb</key>
+    <string>horncomb.glif</string>
+    <key>hryvnia</key>
+    <string>hryvnia.glif</string>
+    <key>hungarumlaut</key>
+    <string>hungarumlaut.glif</string>
+    <key>hungarumlautcomb</key>
+    <string>hungarumlautcomb.glif</string>
+    <key>hungarumlautcomb.case</key>
+    <string>hungarumlautcomb.case.glif</string>
+    <key>hyphen</key>
+    <string>hyphen.glif</string>
+    <key>hyphentwo</key>
+    <string>hyphentwo.glif</string>
+    <key>i</key>
+    <string>i.glif</string>
+    <key>i-cy</key>
+    <string>i-cy.glif</string>
+    <key>ia-cy</key>
+    <string>ia-cy.glif</string>
+    <key>iacute</key>
+    <string>iacute.glif</string>
+    <key>ibreve</key>
+    <string>ibreve.glif</string>
+    <key>icaron</key>
+    <string>icaron.glif</string>
+    <key>icircumflex</key>
+    <string>icircumflex.glif</string>
+    <key>idblgrave</key>
+    <string>idblgrave.glif</string>
+    <key>idieresis</key>
+    <string>idieresis.glif</string>
+    <key>idieresis-cy</key>
+    <string>idieresis-cy.glif</string>
+    <key>idieresisacute</key>
+    <string>idieresisacute.glif</string>
+    <key>idotaccent</key>
+    <string>idotaccent.glif</string>
+    <key>idotbelow</key>
+    <string>idotbelow.glif</string>
+    <key>idotless</key>
+    <string>idotless.glif</string>
+    <key>ie-cy</key>
+    <string>ie-cy.glif</string>
+    <key>iebreve-cy</key>
+    <string>iebreve-cy.glif</string>
+    <key>iegrave-cy</key>
+    <string>iegrave-cy.glif</string>
+    <key>igrave</key>
+    <string>igrave.glif</string>
+    <key>ihookabove</key>
+    <string>ihookabove.glif</string>
+    <key>ii-cy</key>
+    <string>ii-cy.glif</string>
+    <key>iigrave-cy</key>
+    <string>iigrave-cy.glif</string>
+    <key>iinvertedbreve</key>
+    <string>iinvertedbreve.glif</string>
+    <key>iishort-cy</key>
+    <string>iishort-cy.glif</string>
+    <key>imacron</key>
+    <string>imacron.glif</string>
+    <key>imacron-cy</key>
+    <string>imacron-cy.glif</string>
+    <key>increment</key>
+    <string>increment.glif</string>
+    <key>infinity</key>
+    <string>infinity.glif</string>
+    <key>integral</key>
+    <string>integral.glif</string>
+    <key>io-cy</key>
+    <string>io-cy.glif</string>
+    <key>iogonek</key>
+    <string>iogonek.glif</string>
+    <key>itilde</key>
+    <string>itilde.glif</string>
+    <key>iu-cy</key>
+    <string>iu-cy.glif</string>
+    <key>izhitsa-cy</key>
+    <string>izhitsa-cy.glif</string>
+    <key>j</key>
+    <string>j.glif</string>
+    <key>jacute</key>
+    <string>jacute.glif</string>
+    <key>jcircumflex</key>
+    <string>jcircumflex.glif</string>
+    <key>jdotless</key>
+    <string>jdotless.glif</string>
+    <key>je-cy</key>
+    <string>je-cy.glif</string>
+    <key>k</key>
+    <string>k.glif</string>
+    <key>ka-cy</key>
+    <string>ka-cy.glif</string>
+    <key>kabashkir-cy</key>
+    <string>kabashkir-cy.glif</string>
+    <key>kacute</key>
+    <string>kacute.glif</string>
+    <key>kadescender-cy</key>
+    <string>kadescender-cy.glif</string>
+    <key>kaverticalstroke-cy</key>
+    <string>kaverticalstroke-cy.glif</string>
+    <key>kcommaaccent</key>
+    <string>kcommaaccent.glif</string>
+    <key>kgreenlandic</key>
+    <string>kgreenlandic.glif</string>
+    <key>kip</key>
+    <string>kip.glif</string>
+    <key>kje-cy</key>
+    <string>kje-cy.glif</string>
+    <key>l</key>
+    <string>l.glif</string>
+    <key>lacute</key>
+    <string>lacute.glif</string>
+    <key>lcaron</key>
+    <string>lcaron.glif</string>
+    <key>lcommaaccent</key>
+    <string>lcommaaccent.glif</string>
+    <key>ldot</key>
+    <string>ldot.glif</string>
+    <key>ldotbelow</key>
+    <string>ldotbelow.glif</string>
+    <key>leftArrow</key>
+    <string>leftA_rrow.glif</string>
+    <key>leftanglebracket-math</key>
+    <string>leftanglebracket-math.glif</string>
+    <key>less</key>
+    <string>less.glif</string>
+    <key>less.tf</key>
+    <string>less.tf.glif</string>
+    <key>lessequal</key>
+    <string>lessequal.glif</string>
+    <key>lessequal.tf</key>
+    <string>lessequal.tf.glif</string>
+    <key>lira</key>
+    <string>lira.glif</string>
+    <key>liraTurkish</key>
+    <string>liraT_urkish.glif</string>
+    <key>literSign</key>
+    <string>literS_ign.glif</string>
+    <key>lj</key>
+    <string>lj.glif</string>
+    <key>lje-cy</key>
+    <string>lje-cy.glif</string>
+    <key>llinebelow</key>
+    <string>llinebelow.glif</string>
+    <key>logicalnot</key>
+    <string>logicalnot.glif</string>
+    <key>logicalnot.tf</key>
+    <string>logicalnot.tf.glif</string>
+    <key>lozenge</key>
+    <string>lozenge.glif</string>
+    <key>lslash</key>
+    <string>lslash.glif</string>
+    <key>m</key>
+    <string>m.glif</string>
+    <key>macron</key>
+    <string>macron.glif</string>
+    <key>macronbelowcomb</key>
+    <string>macronbelowcomb.glif</string>
+    <key>macronbelowcomb.narrow</key>
+    <string>macronbelowcomb.narrow.glif</string>
+    <key>macroncomb</key>
+    <string>macroncomb.glif</string>
+    <key>macroncomb.case</key>
+    <string>macroncomb.case.glif</string>
+    <key>macroncomb.loclVIET</key>
+    <string>macroncomb.loclV_I_E_T_.glif</string>
+    <key>macroncomb.narrow</key>
+    <string>macroncomb.narrow.glif</string>
+    <key>macroncomb.narrow.case</key>
+    <string>macroncomb.narrow.case.glif</string>
+    <key>macroncomb_acutecomb</key>
+    <string>macroncomb_acutecomb.glif</string>
+    <key>macroncomb_dieresiscomb</key>
+    <string>macroncomb_dieresiscomb.glif</string>
+    <key>macroncomb_gravecomb</key>
+    <string>macroncomb_gravecomb.glif</string>
+    <key>manat</key>
+    <string>manat.glif</string>
+    <key>mdotbelow</key>
+    <string>mdotbelow.glif</string>
+    <key>micro</key>
+    <string>micro.glif</string>
+    <key>minus</key>
+    <string>minus.glif</string>
+    <key>minus.tf</key>
+    <string>minus.tf.glif</string>
+    <key>minute</key>
+    <string>minute.glif</string>
+    <key>multiply</key>
+    <string>multiply.glif</string>
+    <key>multiply.tf</key>
+    <string>multiply.tf.glif</string>
+    <key>n</key>
+    <string>n.glif</string>
+    <key>nacute</key>
+    <string>nacute.glif</string>
+    <key>naira</key>
+    <string>naira.glif</string>
+    <key>nbspace</key>
+    <string>nbspace.glif</string>
+    <key>ncaron</key>
+    <string>ncaron.glif</string>
+    <key>ncommaaccent</key>
+    <string>ncommaaccent.glif</string>
+    <key>ndotaccent</key>
+    <string>ndotaccent.glif</string>
+    <key>ndotbelow</key>
+    <string>ndotbelow.glif</string>
+    <key>nine</key>
+    <string>nine.glif</string>
+    <key>nine.dnom</key>
+    <string>nine.dnom.glif</string>
+    <key>nine.lf</key>
+    <string>nine.lf.glif</string>
+    <key>nine.numr</key>
+    <string>nine.numr.glif</string>
+    <key>nine.osf</key>
+    <string>nine.osf.glif</string>
+    <key>nine.ss01</key>
+    <string>nine.ss01.glif</string>
+    <key>nine.subs</key>
+    <string>nine.subs.glif</string>
+    <key>nine.tf</key>
+    <string>nine.tf.glif</string>
+    <key>nine.tosf</key>
+    <string>nine.tosf.glif</string>
+    <key>nineinferior</key>
+    <string>nineinferior.glif</string>
+    <key>ninesuperior</key>
+    <string>ninesuperior.glif</string>
+    <key>nj</key>
+    <string>nj.glif</string>
+    <key>nje-cy</key>
+    <string>nje-cy.glif</string>
+    <key>nlinebelow</key>
+    <string>nlinebelow.glif</string>
+    <key>nonbreakinghyphen</key>
+    <string>nonbreakinghyphen.glif</string>
+    <key>notequal</key>
+    <string>notequal.glif</string>
+    <key>notequal.tf</key>
+    <string>notequal.tf.glif</string>
+    <key>notidentical</key>
+    <string>notidentical.glif</string>
+    <key>notidentical.tf</key>
+    <string>notidentical.tf.glif</string>
+    <key>ntilde</key>
+    <string>ntilde.glif</string>
+    <key>numbersign</key>
+    <string>numbersign.glif</string>
+    <key>numero</key>
+    <string>numero.glif</string>
+    <key>o</key>
+    <string>o.glif</string>
+    <key>o-cy</key>
+    <string>o-cy.glif</string>
+    <key>oacute</key>
+    <string>oacute.glif</string>
+    <key>obarred-cy</key>
+    <string>obarred-cy.glif</string>
+    <key>obreve</key>
+    <string>obreve.glif</string>
+    <key>ocaron</key>
+    <string>ocaron.glif</string>
+    <key>ocircumflex</key>
+    <string>ocircumflex.glif</string>
+    <key>ocircumflexacute</key>
+    <string>ocircumflexacute.glif</string>
+    <key>ocircumflexdotbelow</key>
+    <string>ocircumflexdotbelow.glif</string>
+    <key>ocircumflexgrave</key>
+    <string>ocircumflexgrave.glif</string>
+    <key>ocircumflexhookabove</key>
+    <string>ocircumflexhookabove.glif</string>
+    <key>ocircumflextilde</key>
+    <string>ocircumflextilde.glif</string>
+    <key>odblgrave</key>
+    <string>odblgrave.glif</string>
+    <key>odieresis</key>
+    <string>odieresis.glif</string>
+    <key>odieresis-cy</key>
+    <string>odieresis-cy.glif</string>
+    <key>odieresismacron</key>
+    <string>odieresismacron.glif</string>
+    <key>odotaccentmacron</key>
+    <string>odotaccentmacron.glif</string>
+    <key>odotbelow</key>
+    <string>odotbelow.glif</string>
+    <key>oe</key>
+    <string>oe.glif</string>
+    <key>ogonek</key>
+    <string>ogonek.glif</string>
+    <key>ogonekcomb</key>
+    <string>ogonekcomb.glif</string>
+    <key>ogonekcomb.narrow</key>
+    <string>ogonekcomb.narrow.glif</string>
+    <key>ogonekcomb.tall</key>
+    <string>ogonekcomb.tall.glif</string>
+    <key>ogonekcomb.tall.case</key>
+    <string>ogonekcomb.tall.case.glif</string>
+    <key>ograve</key>
+    <string>ograve.glif</string>
+    <key>ohookabove</key>
+    <string>ohookabove.glif</string>
+    <key>ohorn</key>
+    <string>ohorn.glif</string>
+    <key>ohornacute</key>
+    <string>ohornacute.glif</string>
+    <key>ohorndotbelow</key>
+    <string>ohorndotbelow.glif</string>
+    <key>ohorngrave</key>
+    <string>ohorngrave.glif</string>
+    <key>ohornhookabove</key>
+    <string>ohornhookabove.glif</string>
+    <key>ohorntilde</key>
+    <string>ohorntilde.glif</string>
+    <key>ohungarumlaut</key>
+    <string>ohungarumlaut.glif</string>
+    <key>oinvertedbreve</key>
+    <string>oinvertedbreve.glif</string>
+    <key>omacron</key>
+    <string>omacron.glif</string>
+    <key>omacronacute</key>
+    <string>omacronacute.glif</string>
+    <key>omacrongrave</key>
+    <string>omacrongrave.glif</string>
+    <key>one</key>
+    <string>one.glif</string>
+    <key>one.dnom</key>
+    <string>one.dnom.glif</string>
+    <key>one.lf</key>
+    <string>one.lf.glif</string>
+    <key>one.numr</key>
+    <string>one.numr.glif</string>
+    <key>one.osf</key>
+    <string>one.osf.glif</string>
+    <key>one.subs</key>
+    <string>one.subs.glif</string>
+    <key>one.tf</key>
+    <string>one.tf.glif</string>
+    <key>one.tosf</key>
+    <string>one.tosf.glif</string>
+    <key>oneeighth</key>
+    <string>oneeighth.glif</string>
+    <key>onefifth</key>
+    <string>onefifth.glif</string>
+    <key>onefraction</key>
+    <string>onefraction.glif</string>
+    <key>onehalf</key>
+    <string>onehalf.glif</string>
+    <key>oneinferior</key>
+    <string>oneinferior.glif</string>
+    <key>oneninth</key>
+    <string>oneninth.glif</string>
+    <key>onequarter</key>
+    <string>onequarter.glif</string>
+    <key>oneseventh</key>
+    <string>oneseventh.glif</string>
+    <key>onesixth</key>
+    <string>onesixth.glif</string>
+    <key>onesuperior</key>
+    <string>onesuperior.glif</string>
+    <key>onetenth</key>
+    <string>onetenth.glif</string>
+    <key>onethird</key>
+    <string>onethird.glif</string>
+    <key>oogonek</key>
+    <string>oogonek.glif</string>
+    <key>ordfeminine</key>
+    <string>ordfeminine.glif</string>
+    <key>ordmasculine</key>
+    <string>ordmasculine.glif</string>
+    <key>oslash</key>
+    <string>oslash.glif</string>
+    <key>oslashacute</key>
+    <string>oslashacute.glif</string>
+    <key>otilde</key>
+    <string>otilde.glif</string>
+    <key>otildeacute</key>
+    <string>otildeacute.glif</string>
+    <key>otildedieresis</key>
+    <string>otildedieresis.glif</string>
+    <key>otildemacron</key>
+    <string>otildemacron.glif</string>
+    <key>p</key>
+    <string>p.glif</string>
+    <key>palochka-cy</key>
+    <string>palochka-cy.glif</string>
+    <key>paragraph</key>
+    <string>paragraph.glif</string>
+    <key>parenleft</key>
+    <string>parenleft.glif</string>
+    <key>parenright</key>
+    <string>parenright.glif</string>
+    <key>partialdiff</key>
+    <string>partialdiff.glif</string>
+    <key>pe-cy</key>
+    <string>pe-cy.glif</string>
+    <key>percent</key>
+    <string>percent.glif</string>
+    <key>period</key>
+    <string>period.glif</string>
+    <key>periodcentered</key>
+    <string>periodcentered.glif</string>
+    <key>periodcentered.loclCAT</key>
+    <string>periodcentered.loclC_A_T_.glif</string>
+    <key>periodcentered.loclCAT.case</key>
+    <string>periodcentered.loclC_A_T_.case.glif</string>
+    <key>perthousand</key>
+    <string>perthousand.glif</string>
+    <key>peseta</key>
+    <string>peseta.glif</string>
+    <key>peso</key>
+    <string>peso.glif</string>
+    <key>pi</key>
+    <string>pi.glif</string>
+    <key>plus</key>
+    <string>plus.glif</string>
+    <key>plus.tf</key>
+    <string>plus.tf.glif</string>
+    <key>plusminus</key>
+    <string>plusminus.glif</string>
+    <key>plusminus.tf</key>
+    <string>plusminus.tf.glif</string>
+    <key>primeReversed</key>
+    <string>primeR_eversed.glif</string>
+    <key>primemod</key>
+    <string>primemod.glif</string>
+    <key>product</key>
+    <string>product.glif</string>
+    <key>punctuationspace</key>
+    <string>punctuationspace.glif</string>
+    <key>q</key>
+    <string>q.glif</string>
+    <key>qa-cy</key>
+    <string>qa-cy.glif</string>
+    <key>question</key>
+    <string>question.glif</string>
+    <key>questiondown</key>
+    <string>questiondown.glif</string>
+    <key>quotedbl</key>
+    <string>quotedbl.glif</string>
+    <key>quotedblbase</key>
+    <string>quotedblbase.glif</string>
+    <key>quotedblleft</key>
+    <string>quotedblleft.glif</string>
+    <key>quotedblright</key>
+    <string>quotedblright.glif</string>
+    <key>quoteleft</key>
+    <string>quoteleft.glif</string>
+    <key>quoteright</key>
+    <string>quoteright.glif</string>
+    <key>quotesinglbase</key>
+    <string>quotesinglbase.glif</string>
+    <key>quotesingle</key>
+    <string>quotesingle.glif</string>
+    <key>r</key>
+    <string>r.glif</string>
+    <key>racute</key>
+    <string>racute.glif</string>
+    <key>radical</key>
+    <string>radical.glif</string>
+    <key>ratio</key>
+    <string>ratio.glif</string>
+    <key>rcaron</key>
+    <string>rcaron.glif</string>
+    <key>rcommaaccent</key>
+    <string>rcommaaccent.glif</string>
+    <key>rdblgrave</key>
+    <string>rdblgrave.glif</string>
+    <key>rdotbelow</key>
+    <string>rdotbelow.glif</string>
+    <key>registered</key>
+    <string>registered.glif</string>
+    <key>rightArrow</key>
+    <string>rightA_rrow.glif</string>
+    <key>rightanglebracket-math</key>
+    <string>rightanglebracket-math.glif</string>
+    <key>ring</key>
+    <string>ring.glif</string>
+    <key>ringcomb</key>
+    <string>ringcomb.glif</string>
+    <key>ringcomb.case</key>
+    <string>ringcomb.case.glif</string>
+    <key>ringcomb_acutecomb</key>
+    <string>ringcomb_acutecomb.glif</string>
+    <key>ringcomb_acutecomb.case</key>
+    <string>ringcomb_acutecomb.case.glif</string>
+    <key>ringhalfleft</key>
+    <string>ringhalfleft.glif</string>
+    <key>ringhalfright</key>
+    <string>ringhalfright.glif</string>
+    <key>rinvertedbreve</key>
+    <string>rinvertedbreve.glif</string>
+    <key>rlinebelow</key>
+    <string>rlinebelow.glif</string>
+    <key>ruble</key>
+    <string>ruble.glif</string>
+    <key>rupeeIndian</key>
+    <string>rupeeI_ndian.glif</string>
+    <key>s</key>
+    <string>s.glif</string>
+    <key>sacute</key>
+    <string>sacute.glif</string>
+    <key>sacutedotaccent</key>
+    <string>sacutedotaccent.glif</string>
+    <key>saltillo</key>
+    <string>saltillo.glif</string>
+    <key>scaron</key>
+    <string>scaron.glif</string>
+    <key>scarondotaccent</key>
+    <string>scarondotaccent.glif</string>
+    <key>scedilla</key>
+    <string>scedilla.glif</string>
+    <key>schwa</key>
+    <string>schwa.glif</string>
+    <key>schwa-cy</key>
+    <string>schwa-cy.glif</string>
+    <key>scircumflex</key>
+    <string>scircumflex.glif</string>
+    <key>scommaaccent</key>
+    <string>scommaaccent.glif</string>
+    <key>sdotaccent</key>
+    <string>sdotaccent.glif</string>
+    <key>sdotbelow</key>
+    <string>sdotbelow.glif</string>
+    <key>sdotbelowdotaccent</key>
+    <string>sdotbelowdotaccent.glif</string>
+    <key>second</key>
+    <string>second.glif</string>
+    <key>secondtonechinese</key>
+    <string>secondtonechinese.glif</string>
+    <key>section</key>
+    <string>section.glif</string>
+    <key>semicolon</key>
+    <string>semicolon.glif</string>
+    <key>seven</key>
+    <string>seven.glif</string>
+    <key>seven.dnom</key>
+    <string>seven.dnom.glif</string>
+    <key>seven.lf</key>
+    <string>seven.lf.glif</string>
+    <key>seven.numr</key>
+    <string>seven.numr.glif</string>
+    <key>seven.osf</key>
+    <string>seven.osf.glif</string>
+    <key>seven.subs</key>
+    <string>seven.subs.glif</string>
+    <key>seven.tf</key>
+    <string>seven.tf.glif</string>
+    <key>seven.tosf</key>
+    <string>seven.tosf.glif</string>
+    <key>seveneighths</key>
+    <string>seveneighths.glif</string>
+    <key>seveninferior</key>
+    <string>seveninferior.glif</string>
+    <key>sevensuperior</key>
+    <string>sevensuperior.glif</string>
+    <key>sha-cy</key>
+    <string>sha-cy.glif</string>
+    <key>shcha-cy</key>
+    <string>shcha-cy.glif</string>
+    <key>shha-cy</key>
+    <string>shha-cy.glif</string>
+    <key>six</key>
+    <string>six.glif</string>
+    <key>six.dnom</key>
+    <string>six.dnom.glif</string>
+    <key>six.lf</key>
+    <string>six.lf.glif</string>
+    <key>six.numr</key>
+    <string>six.numr.glif</string>
+    <key>six.osf</key>
+    <string>six.osf.glif</string>
+    <key>six.ss01</key>
+    <string>six.ss01.glif</string>
+    <key>six.subs</key>
+    <string>six.subs.glif</string>
+    <key>six.tf</key>
+    <string>six.tf.glif</string>
+    <key>six.tosf</key>
+    <string>six.tosf.glif</string>
+    <key>sixinferior</key>
+    <string>sixinferior.glif</string>
+    <key>sixperemspace</key>
+    <string>sixperemspace.glif</string>
+    <key>sixsuperior</key>
+    <string>sixsuperior.glif</string>
+    <key>slash</key>
+    <string>slash.glif</string>
+    <key>slashlongcomb</key>
+    <string>slashlongcomb.glif</string>
+    <key>slashlongcomb.case</key>
+    <string>slashlongcomb.case.glif</string>
+    <key>slashshortcomb</key>
+    <string>slashshortcomb.glif</string>
+    <key>slashshortcomb.case</key>
+    <string>slashshortcomb.case.glif</string>
+    <key>softhyphen</key>
+    <string>softhyphen.glif</string>
+    <key>softsign-cy</key>
+    <string>softsign-cy.glif</string>
+    <key>space</key>
+    <string>space.glif</string>
+    <key>sterling</key>
+    <string>sterling.glif</string>
+    <key>strokelongcomb</key>
+    <string>strokelongcomb.glif</string>
+    <key>strokeshortcomb</key>
+    <string>strokeshortcomb.glif</string>
+    <key>strokeshortcomb.case</key>
+    <string>strokeshortcomb.case.glif</string>
+    <key>summation</key>
+    <string>summation.glif</string>
+    <key>t</key>
+    <string>t.glif</string>
+    <key>tbar</key>
+    <string>tbar.glif</string>
+    <key>tcaron</key>
+    <string>tcaron.glif</string>
+    <key>tcedilla</key>
+    <string>tcedilla.glif</string>
+    <key>tcommaaccent</key>
+    <string>tcommaaccent.glif</string>
+    <key>tdieresis</key>
+    <string>tdieresis.glif</string>
+    <key>tdotbelow</key>
+    <string>tdotbelow.glif</string>
+    <key>te-cy</key>
+    <string>te-cy.glif</string>
+    <key>tenge</key>
+    <string>tenge.glif</string>
+    <key>thinspace</key>
+    <string>thinspace.glif</string>
+    <key>thorn</key>
+    <string>thorn.glif</string>
+    <key>three</key>
+    <string>three.glif</string>
+    <key>three.dnom</key>
+    <string>three.dnom.glif</string>
+    <key>three.lf</key>
+    <string>three.lf.glif</string>
+    <key>three.numr</key>
+    <string>three.numr.glif</string>
+    <key>three.osf</key>
+    <string>three.osf.glif</string>
+    <key>three.subs</key>
+    <string>three.subs.glif</string>
+    <key>three.tf</key>
+    <string>three.tf.glif</string>
+    <key>three.tosf</key>
+    <string>three.tosf.glif</string>
+    <key>threeeighths</key>
+    <string>threeeighths.glif</string>
+    <key>threefifths</key>
+    <string>threefifths.glif</string>
+    <key>threeinferior</key>
+    <string>threeinferior.glif</string>
+    <key>threeperemspace</key>
+    <string>threeperemspace.glif</string>
+    <key>threequarters</key>
+    <string>threequarters.glif</string>
+    <key>threesuperior</key>
+    <string>threesuperior.glif</string>
+    <key>tilde</key>
+    <string>tilde.glif</string>
+    <key>tildecomb</key>
+    <string>tildecomb.glif</string>
+    <key>tildecomb.case</key>
+    <string>tildecomb.case.glif</string>
+    <key>tildecomb.loclVIET</key>
+    <string>tildecomb.loclV_I_E_T_.glif</string>
+    <key>tildecomb_acutecomb</key>
+    <string>tildecomb_acutecomb.glif</string>
+    <key>tildecomb_dieresiscomb</key>
+    <string>tildecomb_dieresiscomb.glif</string>
+    <key>tildecomb_macroncomb</key>
+    <string>tildecomb_macroncomb.glif</string>
+    <key>tlinebelow</key>
+    <string>tlinebelow.glif</string>
+    <key>trademark</key>
+    <string>trademark.glif</string>
+    <key>tripleprime</key>
+    <string>tripleprime.glif</string>
+    <key>tse-cy</key>
+    <string>tse-cy.glif</string>
+    <key>tshe-cy</key>
+    <string>tshe-cy.glif</string>
+    <key>tugrik</key>
+    <string>tugrik.glif</string>
+    <key>two</key>
+    <string>two.glif</string>
+    <key>two.dnom</key>
+    <string>two.dnom.glif</string>
+    <key>two.lf</key>
+    <string>two.lf.glif</string>
+    <key>two.numr</key>
+    <string>two.numr.glif</string>
+    <key>two.osf</key>
+    <string>two.osf.glif</string>
+    <key>two.subs</key>
+    <string>two.subs.glif</string>
+    <key>two.tf</key>
+    <string>two.tf.glif</string>
+    <key>two.tosf</key>
+    <string>two.tosf.glif</string>
+    <key>twofifths</key>
+    <string>twofifths.glif</string>
+    <key>twoinferior</key>
+    <string>twoinferior.glif</string>
+    <key>twosuperior</key>
+    <string>twosuperior.glif</string>
+    <key>twothirds</key>
+    <string>twothirds.glif</string>
+    <key>u</key>
+    <string>u.glif</string>
+    <key>u-cy</key>
+    <string>u-cy.glif</string>
+    <key>uacute</key>
+    <string>uacute.glif</string>
+    <key>ubreve</key>
+    <string>ubreve.glif</string>
+    <key>ucaron</key>
+    <string>ucaron.glif</string>
+    <key>ucircumflex</key>
+    <string>ucircumflex.glif</string>
+    <key>udblgrave</key>
+    <string>udblgrave.glif</string>
+    <key>udieresis</key>
+    <string>udieresis.glif</string>
+    <key>udieresis-cy</key>
+    <string>udieresis-cy.glif</string>
+    <key>udieresisacute</key>
+    <string>udieresisacute.glif</string>
+    <key>udieresiscaron</key>
+    <string>udieresiscaron.glif</string>
+    <key>udieresisgrave</key>
+    <string>udieresisgrave.glif</string>
+    <key>udieresismacron</key>
+    <string>udieresismacron.glif</string>
+    <key>udotbelow</key>
+    <string>udotbelow.glif</string>
+    <key>ugrave</key>
+    <string>ugrave.glif</string>
+    <key>uhookabove</key>
+    <string>uhookabove.glif</string>
+    <key>uhorn</key>
+    <string>uhorn.glif</string>
+    <key>uhornacute</key>
+    <string>uhornacute.glif</string>
+    <key>uhorndotbelow</key>
+    <string>uhorndotbelow.glif</string>
+    <key>uhorngrave</key>
+    <string>uhorngrave.glif</string>
+    <key>uhornhookabove</key>
+    <string>uhornhookabove.glif</string>
+    <key>uhorntilde</key>
+    <string>uhorntilde.glif</string>
+    <key>uhungarumlaut</key>
+    <string>uhungarumlaut.glif</string>
+    <key>uhungarumlaut-cy</key>
+    <string>uhungarumlaut-cy.glif</string>
+    <key>uinvertedbreve</key>
+    <string>uinvertedbreve.glif</string>
+    <key>umacron</key>
+    <string>umacron.glif</string>
+    <key>umacron-cy</key>
+    <string>umacron-cy.glif</string>
+    <key>umacrondieresis</key>
+    <string>umacrondieresis.glif</string>
+    <key>underscore</key>
+    <string>underscore.glif</string>
+    <key>uogonek</key>
+    <string>uogonek.glif</string>
+    <key>upArrow</key>
+    <string>upA_rrow.glif</string>
+    <key>uring</key>
+    <string>uring.glif</string>
+    <key>ushort-cy</key>
+    <string>ushort-cy.glif</string>
+    <key>ustraight-cy</key>
+    <string>ustraight-cy.glif</string>
+    <key>ustraightstroke-cy</key>
+    <string>ustraightstroke-cy.glif</string>
+    <key>utilde</key>
+    <string>utilde.glif</string>
+    <key>utildeacute</key>
+    <string>utildeacute.glif</string>
+    <key>v</key>
+    <string>v.glif</string>
+    <key>ve-cy</key>
+    <string>ve-cy.glif</string>
+    <key>verticallineabovecomb</key>
+    <string>verticallineabovecomb.glif</string>
+    <key>verticallinebelowcomb</key>
+    <string>verticallinebelowcomb.glif</string>
+    <key>verticallinelowmod</key>
+    <string>verticallinelowmod.glif</string>
+    <key>verticallinemod</key>
+    <string>verticallinemod.glif</string>
+    <key>w</key>
+    <string>w.glif</string>
+    <key>wacute</key>
+    <string>wacute.glif</string>
+    <key>wcircumflex</key>
+    <string>wcircumflex.glif</string>
+    <key>wdieresis</key>
+    <string>wdieresis.glif</string>
+    <key>we-cy</key>
+    <string>we-cy.glif</string>
+    <key>wgrave</key>
+    <string>wgrave.glif</string>
+    <key>whiteCircle</key>
+    <string>whiteC_ircle.glif</string>
+    <key>won</key>
+    <string>won.glif</string>
+    <key>x</key>
+    <string>x.glif</string>
+    <key>y</key>
+    <string>y.glif</string>
+    <key>yacute</key>
+    <string>yacute.glif</string>
+    <key>yat-cy</key>
+    <string>yat-cy.glif</string>
+    <key>ycircumflex</key>
+    <string>ycircumflex.glif</string>
+    <key>ydieresis</key>
+    <string>ydieresis.glif</string>
+    <key>ydotaccent</key>
+    <string>ydotaccent.glif</string>
+    <key>ydotbelow</key>
+    <string>ydotbelow.glif</string>
+    <key>yen</key>
+    <string>yen.glif</string>
+    <key>yeru-cy</key>
+    <string>yeru-cy.glif</string>
+    <key>yerudieresis-cy</key>
+    <string>yerudieresis-cy.glif</string>
+    <key>ygrave</key>
+    <string>ygrave.glif</string>
+    <key>yhookabove</key>
+    <string>yhookabove.glif</string>
+    <key>yi-cy</key>
+    <string>yi-cy.glif</string>
+    <key>ymacron</key>
+    <string>ymacron.glif</string>
+    <key>ytilde</key>
+    <string>ytilde.glif</string>
+    <key>yusbig-cy</key>
+    <string>yusbig-cy.glif</string>
+    <key>z</key>
+    <string>z.glif</string>
+    <key>zacute</key>
+    <string>zacute.glif</string>
+    <key>zcaron</key>
+    <string>zcaron.glif</string>
+    <key>zdotaccent</key>
+    <string>zdotaccent.glif</string>
+    <key>zdotbelow</key>
+    <string>zdotbelow.glif</string>
+    <key>ze-cy</key>
+    <string>ze-cy.glif</string>
+    <key>zedescender-cy</key>
+    <string>zedescender-cy.glif</string>
+    <key>zedieresis-cy</key>
+    <string>zedieresis-cy.glif</string>
+    <key>zero</key>
+    <string>zero.glif</string>
+    <key>zero.dnom</key>
+    <string>zero.dnom.glif</string>
+    <key>zero.lf</key>
+    <string>zero.lf.glif</string>
+    <key>zero.lf.zero</key>
+    <string>zero.lf.zero.glif</string>
+    <key>zero.numr</key>
+    <string>zero.numr.glif</string>
+    <key>zero.osf</key>
+    <string>zero.osf.glif</string>
+    <key>zero.osf.zero</key>
+    <string>zero.osf.zero.glif</string>
+    <key>zero.subs</key>
+    <string>zero.subs.glif</string>
+    <key>zero.tf</key>
+    <string>zero.tf.glif</string>
+    <key>zero.tf.zero</key>
+    <string>zero.tf.zero.glif</string>
+    <key>zero.tosf</key>
+    <string>zero.tosf.glif</string>
+    <key>zero.tosf.zero</key>
+    <string>zero.tosf.zero.glif</string>
+    <key>zero.zero</key>
+    <string>zero.zero.glif</string>
+    <key>zeroinferior</key>
+    <string>zeroinferior.glif</string>
+    <key>zerosuperior</key>
+    <string>zerosuperior.glif</string>
+    <key>zerothird</key>
+    <string>zerothird.glif</string>
+    <key>zerowidthspace</key>
+    <string>zerowidthspace.glif</string>
+    <key>zhe-cy</key>
+    <string>zhe-cy.glif</string>
+    <key>zhebreve-cy</key>
+    <string>zhebreve-cy.glif</string>
+    <key>zhedescender-cy</key>
+    <string>zhedescender-cy.glif</string>
+    <key>zhedieresis-cy</key>
+    <string>zhedieresis-cy.glif</string>
+  </dict>
+</plist>
diff --git a/src/Cantarell-Regular.ufo/glyphs/copyright.glif b/src/Cantarell-Regular.ufo/glyphs/copyright.glif
new file mode 100644
index 00000000..a005dcec
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/copyright.glif
@@ -0,0 +1,63 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="copyright" format="2">
+  <advance width="885"/>
+  <unicode hex="00A9"/>
+  <outline>
+    <contour>
+      <point x="438" y="-3" type="curve" smooth="yes"/>
+      <point x="656" y="-3"/>
+      <point x="802" y="140"/>
+      <point x="802" y="354" type="curve" smooth="yes"/>
+      <point x="802" y="564"/>
+      <point x="660" y="704"/>
+      <point x="446" y="704" type="curve" smooth="yes"/>
+      <point x="228" y="704"/>
+      <point x="83" y="560"/>
+      <point x="83" y="344" type="curve" smooth="yes"/>
+      <point x="83" y="136"/>
+      <point x="225" y="-3"/>
+    </contour>
+    <contour>
+      <point x="448" y="59" type="curve" smooth="yes"/>
+      <point x="266" y="59"/>
+      <point x="145" y="177"/>
+      <point x="145" y="354" type="curve" smooth="yes"/>
+      <point x="145" y="527"/>
+      <point x="262" y="642"/>
+      <point x="438" y="642" type="curve" smooth="yes"/>
+      <point x="619" y="642"/>
+      <point x="740" y="523"/>
+      <point x="740" y="344" type="curve" smooth="yes"/>
+      <point x="740" y="173"/>
+      <point x="623" y="59"/>
+    </contour>
+    <contour>
+      <point x="453" y="134" type="curve" smooth="yes"/>
+      <point x="496" y="134"/>
+      <point x="543" y="143"/>
+      <point x="580" y="160" type="curve"/>
+      <point x="562" y="219" type="line"/>
+      <point x="534" y="209"/>
+      <point x="500" y="202"/>
+      <point x="471" y="202" type="curve" smooth="yes"/>
+      <point x="381" y="202"/>
+      <point x="323" y="262"/>
+      <point x="323" y="355" type="curve" smooth="yes"/>
+      <point x="323" y="442"/>
+      <point x="374" y="494"/>
+      <point x="462" y="494" type="curve" smooth="yes"/>
+      <point x="494" y="494"/>
+      <point x="531" y="487"/>
+      <point x="562" y="475" type="curve"/>
+      <point x="583" y="538" type="line"/>
+      <point x="548" y="554"/>
+      <point x="508" y="562"/>
+      <point x="466" y="562" type="curve" smooth="yes"/>
+      <point x="331" y="562"/>
+      <point x="241" y="475"/>
+      <point x="241" y="343" type="curve" smooth="yes"/>
+      <point x="241" y="217"/>
+      <point x="325" y="134"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/currency.glif b/src/Cantarell-Regular.ufo/glyphs/currency.glif
new file mode 100644
index 00000000..36928f25
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/currency.glif
@@ -0,0 +1,59 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="currency" format="2">
+  <advance width="662"/>
+  <unicode hex="00A4"/>
+  <outline>
+    <contour>
+      <point x="326" y="131" type="curve" smooth="yes"/>
+      <point x="450" y="131"/>
+      <point x="532" y="215"/>
+      <point x="532" y="342" type="curve" smooth="yes"/>
+      <point x="532" y="461"/>
+      <point x="454" y="540"/>
+      <point x="336" y="540" type="curve" smooth="yes"/>
+      <point x="212" y="540"/>
+      <point x="130" y="456"/>
+      <point x="130" y="331" type="curve" smooth="yes"/>
+      <point x="130" y="211"/>
+      <point x="208" y="131"/>
+    </contour>
+    <contour>
+      <point x="135" y="90" type="line"/>
+      <point x="227" y="181" type="line"/>
+      <point x="186" y="222" type="line"/>
+      <point x="94" y="131" type="line"/>
+    </contour>
+    <contour>
+      <point x="527" y="90" type="line"/>
+      <point x="567" y="131" type="line"/>
+      <point x="475" y="221" type="line"/>
+      <point x="435" y="181" type="line"/>
+    </contour>
+    <contour>
+      <point x="336" y="204" type="curve" smooth="yes"/>
+      <point x="260" y="204"/>
+      <point x="210" y="259"/>
+      <point x="210" y="341" type="curve" smooth="yes"/>
+      <point x="210" y="417"/>
+      <point x="256" y="467"/>
+      <point x="326" y="467" type="curve" smooth="yes"/>
+      <point x="402" y="467"/>
+      <point x="452" y="413"/>
+      <point x="452" y="332" type="curve" smooth="yes"/>
+      <point x="452" y="255"/>
+      <point x="406" y="204"/>
+    </contour>
+    <contour>
+      <point x="185" y="448" type="line"/>
+      <point x="227" y="488" type="line"/>
+      <point x="135" y="580" type="line"/>
+      <point x="94" y="539" type="line"/>
+    </contour>
+    <contour>
+      <point x="475" y="448" type="line"/>
+      <point x="567" y="539" type="line"/>
+      <point x="526" y="580" type="line"/>
+      <point x="434" y="488" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/d.glif b/src/Cantarell-Regular.ufo/glyphs/d.glif
new file mode 100644
index 00000000..a0013c39
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/d.glif
@@ -0,0 +1,49 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="d" format="2">
+  <advance width="570"/>
+  <unicode hex="0064"/>
+  <note>
+d
+</note>
+  <anchor x="287" y="0" name="bottom"/>
+  <anchor x="412" y="598" name="center"/>
+  <anchor x="287" y="482" name="top"/>
+  <anchor x="591" y="482" name="topright"/>
+  <outline>
+    <contour>
+      <point x="431" y="0" type="line"/>
+      <point x="487" y="0" type="line"/>
+      <point x="487" y="739" type="line"/>
+      <point x="407" y="739" type="line"/>
+      <point x="407" y="56" type="line"/>
+    </contour>
+    <contour>
+      <point x="267" y="-10" type="curve" smooth="yes"/>
+      <point x="348" y="-10"/>
+      <point x="411" y="30"/>
+      <point x="448" y="96" type="curve"/>
+      <point x="419" y="132" type="line"/>
+      <point x="392" y="87"/>
+      <point x="347" y="60"/>
+      <point x="290" y="60" type="curve" smooth="yes"/>
+      <point x="194" y="60"/>
+      <point x="132" y="135"/>
+      <point x="132" y="246" type="curve" smooth="yes"/>
+      <point x="132" y="352"/>
+      <point x="188" y="422"/>
+      <point x="281" y="422" type="curve" smooth="yes"/>
+      <point x="342" y="422"/>
+      <point x="390" y="394"/>
+      <point x="418" y="346" type="curve"/>
+      <point x="455" y="390" type="line"/>
+      <point x="420" y="455"/>
+      <point x="358" y="492"/>
+      <point x="278" y="492" type="curve" smooth="yes"/>
+      <point x="142" y="492"/>
+      <point x="52" y="390"/>
+      <point x="52" y="237" type="curve" smooth="yes"/>
+      <point x="52" y="89"/>
+      <point x="138" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dagger.glif b/src/Cantarell-Regular.ufo/glyphs/dagger.glif
new file mode 100644
index 00000000..5514837b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/dagger.glif
@@ -0,0 +1,27 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dagger" format="2">
+  <advance width="458"/>
+  <unicode hex="2020"/>
+  <outline>
+    <contour>
+      <point x="186" y="0" type="line"/>
+      <point x="270" y="0" type="line"/>
+      <point x="257" y="510" type="line"/>
+      <point x="270" y="694" type="line"/>
+      <point x="186" y="694" type="line"/>
+      <point x="194" y="510" type="line"/>
+    </contour>
+    <contour>
+      <point x="64" y="475" type="line"/>
+      <point x="223" y="482" type="line"/>
+      <point x="223" y="538" type="line"/>
+      <point x="64" y="545" type="line"/>
+    </contour>
+    <contour>
+      <point x="394" y="475" type="line"/>
+      <point x="394" y="545" type="line"/>
+      <point x="231" y="538" type="line"/>
+      <point x="231" y="482" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/daggerdbl.glif b/src/Cantarell-Regular.ufo/glyphs/daggerdbl.glif
new file mode 100644
index 00000000..d0f5a62d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/daggerdbl.glif
@@ -0,0 +1,43 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="daggerdbl" format="2">
+  <advance width="470"/>
+  <unicode hex="2021"/>
+  <outline>
+    <contour>
+      <point x="193" y="0" type="line"/>
+      <point x="276" y="0" type="line"/>
+      <point x="264" y="175" type="line"/>
+      <point x="272" y="346" type="line"/>
+      <point x="264" y="506" type="line"/>
+      <point x="276" y="694" type="line"/>
+      <point x="193" y="694" type="line"/>
+      <point x="201" y="506" type="line"/>
+      <point x="193" y="346" type="line"/>
+      <point x="201" y="175" type="line"/>
+    </contour>
+    <contour>
+      <point x="80" y="139" type="line"/>
+      <point x="229" y="146" type="line"/>
+      <point x="229" y="202" type="line"/>
+      <point x="80" y="209" type="line"/>
+    </contour>
+    <contour>
+      <point x="390" y="139" type="line"/>
+      <point x="390" y="209" type="line"/>
+      <point x="238" y="202" type="line"/>
+      <point x="238" y="146" type="line"/>
+    </contour>
+    <contour>
+      <point x="80" y="485" type="line"/>
+      <point x="229" y="492" type="line"/>
+      <point x="229" y="548" type="line"/>
+      <point x="80" y="555" type="line"/>
+    </contour>
+    <contour>
+      <point x="390" y="485" type="line"/>
+      <point x="390" y="555" type="line"/>
+      <point x="238" y="548" type="line"/>
+      <point x="238" y="492" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dblgravecomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/dblgravecomb.case.glif
new file mode 100644
index 00000000..d94fb8bd
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/dblgravecomb.case.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dblgravecomb.case" format="2">
+  <anchor x="221" y="694" name="_top"/>
+  <anchor x="221" y="926" name="top"/>
+  <outline>
+    <contour>
+      <point x="356" y="764" type="line"/>
+      <point x="395" y="800" type="line"/>
+      <point x="286" y="939" type="line"/>
+      <point x="226" y="885" type="line"/>
+    </contour>
+    <contour>
+      <point x="166" y="764" type="line"/>
+      <point x="205" y="800" type="line"/>
+      <point x="96" y="939" type="line"/>
+      <point x="36" y="885" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>475</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dblgravecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/dblgravecomb.glif
new file mode 100644
index 00000000..cd8e396e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/dblgravecomb.glif
@@ -0,0 +1,26 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dblgravecomb" format="2">
+  <unicode hex="030F"/>
+  <anchor x="254" y="482" name="_top"/>
+  <anchor x="254" y="704" name="top"/>
+  <outline>
+    <contour>
+      <point x="159" y="553" type="line"/>
+      <point x="201" y="575" type="line"/>
+      <point x="125" y="747" type="line"/>
+      <point x="54" y="708" type="line"/>
+    </contour>
+    <contour>
+      <point x="329" y="553" type="line"/>
+      <point x="371" y="575" type="line"/>
+      <point x="295" y="747" type="line"/>
+      <point x="224" y="708" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>425</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dcaron.glif b/src/Cantarell-Regular.ufo/glyphs/dcaron.glif
new file mode 100644
index 00000000..585128f2
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/dcaron.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dcaron" format="2">
+  <advance width="608"/>
+  <unicode hex="010F"/>
+  <outline>
+    <component base="d"/>
+    <component base="caroncomb.alt" xOffset="465"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>d</string>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dcroat.glif b/src/Cantarell-Regular.ufo/glyphs/dcroat.glif
new file mode 100644
index 00000000..f88da49a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/dcroat.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dcroat" format="2">
+  <advance width="570"/>
+  <unicode hex="0111"/>
+  <outline>
+    <component base="d"/>
+    <component base="strokeshortcomb" xOffset="184" yOffset="300"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ddotbelow.glif b/src/Cantarell-Regular.ufo/glyphs/ddotbelow.glif
new file mode 100644
index 00000000..73ac090e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ddotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ddotbelow" format="2">
+  <advance width="570"/>
+  <unicode hex="1E0D"/>
+  <outline>
+    <component base="d"/>
+    <component base="dotbelowcomb" xOffset="151"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/de-cy.glif b/src/Cantarell-Regular.ufo/glyphs/de-cy.glif
new file mode 100644
index 00000000..5cf568f5
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/de-cy.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="de-cy" format="2">
+  <advance width="574"/>
+  <unicode hex="0434"/>
+  <outline>
+    <contour>
+      <point x="69" y="20" type="line"/>
+      <point x="167" y="20"/>
+      <point x="219" y="96"/>
+      <point x="219" y="243" type="curve" smooth="yes"/>
+      <point x="219" y="415" type="line"/>
+      <point x="396" y="415" type="line"/>
+      <point x="396" y="23" type="line"/>
+      <point x="473" y="23" type="line"/>
+      <point x="473" y="482" type="line"/>
+      <point x="145" y="482" type="line"/>
+      <point x="145" y="242" type="line" smooth="yes"/>
+      <point x="145" y="126"/>
+      <point x="115" y="65"/>
+      <point x="57" y="65" type="curve"/>
+    </contour>
+    <contour>
+      <point x="23" y="-126" type="line"/>
+      <point x="95" y="-126" type="line"/>
+      <point x="95" y="0" type="line"/>
+      <point x="479" y="0" type="line"/>
+      <point x="479" y="-126" type="line"/>
+      <point x="551" y="-126" type="line"/>
+      <point x="551" y="67" type="line"/>
+      <point x="23" y="67" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-3</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/degree.glif b/src/Cantarell-Regular.ufo/glyphs/degree.glif
new file mode 100644
index 00000000..89724225
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/degree.glif
@@ -0,0 +1,35 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="degree" format="2">
+  <advance width="486"/>
+  <unicode hex="00B0"/>
+  <outline>
+    <contour>
+      <point x="241" y="417" type="curve" smooth="yes"/>
+      <point x="327" y="417"/>
+      <point x="385" y="475"/>
+      <point x="385" y="562" type="curve" smooth="yes"/>
+      <point x="385" y="647"/>
+      <point x="329" y="704"/>
+      <point x="244" y="704" type="curve" smooth="yes"/>
+      <point x="158" y="704"/>
+      <point x="100" y="646"/>
+      <point x="100" y="559" type="curve" smooth="yes"/>
+      <point x="100" y="474"/>
+      <point x="156" y="417"/>
+    </contour>
+    <contour>
+      <point x="244" y="484" type="curve" smooth="yes"/>
+      <point x="197" y="484"/>
+      <point x="165" y="515"/>
+      <point x="165" y="562" type="curve" smooth="yes"/>
+      <point x="165" y="608"/>
+      <point x="195" y="639"/>
+      <point x="241" y="639" type="curve" smooth="yes"/>
+      <point x="288" y="639"/>
+      <point x="320" y="607"/>
+      <point x="320" y="559" type="curve" smooth="yes"/>
+      <point x="320" y="514"/>
+      <point x="290" y="484"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/descender-cy.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/descender-cy.case.glif
new file mode 100644
index 00000000..9b63ce53
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/descender-cy.case.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="descender-cy.case" format="2">
+  <advance width="267"/>
+  <anchor x="107" y="0" name="_bottomright"/>
+  <outline>
+    <contour>
+      <point x="107" y="0" type="line"/>
+      <point x="107" y="-178" type="line"/>
+      <point x="182" y="-178" type="line"/>
+      <point x="182" y="72" type="line"/>
+      <point x="50" y="72" type="line"/>
+      <point x="50" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/descender-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/descender-cy.glif
new file mode 100644
index 00000000..5e3156ac
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/descender-cy.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="descender-cy" format="2">
+  <advance width="267"/>
+  <anchor x="107" y="0" name="_bottomright"/>
+  <outline>
+    <contour>
+      <point x="109" y="-120" type="line"/>
+      <point x="182" y="-120" type="line"/>
+      <point x="182" y="67" type="line"/>
+      <point x="70" y="67" type="line"/>
+      <point x="70" y="0" type="line"/>
+      <point x="109" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/descender-cy.strait.glif 
b/src/Cantarell-Regular.ufo/glyphs/descender-cy.strait.glif
new file mode 100644
index 00000000..b16dcc9a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/descender-cy.strait.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="descender-cy.strait" format="2">
+  <advance width="267"/>
+  <anchor x="145" y="0" name="_bottomright"/>
+  <outline>
+    <contour>
+      <point x="107" y="-120" type="line"/>
+      <point x="182" y="-120" type="line"/>
+      <point x="182" y="52" type="line"/>
+      <point x="107" y="52" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dieresis.glif b/src/Cantarell-Regular.ufo/glyphs/dieresis.glif
new file mode 100644
index 00000000..ecd46f0f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/dieresis.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dieresis" format="2">
+  <advance width="466"/>
+  <unicode hex="00A8"/>
+  <outline>
+    <component base="dieresiscomb" xOffset="-3"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dieresisbelowcomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/dieresisbelowcomb.glif
new file mode 100644
index 00000000..233c585e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/dieresisbelowcomb.glif
@@ -0,0 +1,42 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dieresisbelowcomb" format="2">
+  <unicode hex="0324"/>
+  <anchor x="236" y="0" name="_bottom"/>
+  <anchor x="236" y="-195" name="bottom"/>
+  <outline>
+    <contour>
+      <point x="136" y="-195" type="curve" smooth="yes"/>
+      <point x="172" y="-195"/>
+      <point x="193" y="-174"/>
+      <point x="193" y="-138" type="curve" smooth="yes"/>
+      <point x="193" y="-102"/>
+      <point x="172" y="-81"/>
+      <point x="136" y="-81" type="curve" smooth="yes"/>
+      <point x="100" y="-81"/>
+      <point x="79" y="-102"/>
+      <point x="79" y="-138" type="curve" smooth="yes"/>
+      <point x="79" y="-174"/>
+      <point x="100" y="-195"/>
+    </contour>
+    <contour>
+      <point x="336" y="-195" type="curve" smooth="yes"/>
+      <point x="372" y="-195"/>
+      <point x="393" y="-174"/>
+      <point x="393" y="-138" type="curve" smooth="yes"/>
+      <point x="393" y="-102"/>
+      <point x="372" y="-81"/>
+      <point x="336" y="-81" type="curve" smooth="yes"/>
+      <point x="300" y="-81"/>
+      <point x="279" y="-102"/>
+      <point x="279" y="-138" type="curve" smooth="yes"/>
+      <point x="279" y="-174"/>
+      <point x="300" y="-195"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>472</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dieresiscomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/dieresiscomb.case.glif
new file mode 100644
index 00000000..b2a03346
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/dieresiscomb.case.glif
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dieresiscomb.case" format="2">
+  <anchor x="236" y="694" name="_top"/>
+  <anchor x="236" y="856" name="top"/>
+  <outline>
+    <component base="dieresiscomb" yOffset="182"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>472</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dieresiscomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/dieresiscomb.glif
new file mode 100644
index 00000000..e4a3801a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/dieresiscomb.glif
@@ -0,0 +1,42 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dieresiscomb" format="2">
+  <unicode hex="0308"/>
+  <anchor x="233" y="482" name="_top"/>
+  <anchor x="233" y="674" name="top"/>
+  <outline>
+    <contour>
+      <point x="133" y="595" type="curve" smooth="yes"/>
+      <point x="169" y="595"/>
+      <point x="190" y="616"/>
+      <point x="190" y="652" type="curve" smooth="yes"/>
+      <point x="190" y="688"/>
+      <point x="169" y="709"/>
+      <point x="133" y="709" type="curve" smooth="yes"/>
+      <point x="97" y="709"/>
+      <point x="76" y="688"/>
+      <point x="76" y="652" type="curve" smooth="yes"/>
+      <point x="76" y="616"/>
+      <point x="97" y="595"/>
+    </contour>
+    <contour>
+      <point x="333" y="595" type="curve" smooth="yes"/>
+      <point x="369" y="595"/>
+      <point x="390" y="616"/>
+      <point x="390" y="652" type="curve" smooth="yes"/>
+      <point x="390" y="688"/>
+      <point x="369" y="709"/>
+      <point x="333" y="709" type="curve" smooth="yes"/>
+      <point x="297" y="709"/>
+      <point x="276" y="688"/>
+      <point x="276" y="652" type="curve" smooth="yes"/>
+      <point x="276" y="616"/>
+      <point x="297" y="595"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>466</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dieresiscomb.loclV_I_E_T_.glif 
b/src/Cantarell-Regular.ufo/glyphs/dieresiscomb.loclV_I_E_T_.glif
new file mode 100644
index 00000000..da99f581
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/dieresiscomb.loclV_I_E_T_.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dieresiscomb.loclVIET" format="2">
+  <anchor x="224" y="482" name="_top"/>
+  <anchor x="224" y="604" name="top"/>
+  <outline>
+    <contour>
+      <point x="129" y="550" type="curve" smooth="yes"/>
+      <point x="162" y="550"/>
+      <point x="181" y="569"/>
+      <point x="181" y="602" type="curve" smooth="yes"/>
+      <point x="181" y="635"/>
+      <point x="162" y="654"/>
+      <point x="129" y="654" type="curve" smooth="yes"/>
+      <point x="96" y="654"/>
+      <point x="77" y="635"/>
+      <point x="77" y="602" type="curve" smooth="yes"/>
+      <point x="77" y="569"/>
+      <point x="96" y="550"/>
+    </contour>
+    <contour>
+      <point x="319" y="550" type="curve" smooth="yes"/>
+      <point x="352" y="550"/>
+      <point x="371" y="569"/>
+      <point x="371" y="602" type="curve" smooth="yes"/>
+      <point x="371" y="635"/>
+      <point x="352" y="654"/>
+      <point x="319" y="654" type="curve" smooth="yes"/>
+      <point x="286" y="654"/>
+      <point x="267" y="635"/>
+      <point x="267" y="602" type="curve" smooth="yes"/>
+      <point x="267" y="569"/>
+      <point x="286" y="550"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>448</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dieresiscomb_acutecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/dieresiscomb_acutecomb.glif
new file mode 100644
index 00000000..b40c535e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/dieresiscomb_acutecomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dieresiscomb_acutecomb" format="2">
+  <outline>
+    <component base="dieresiscomb.loclVIET"/>
+    <component base="acutecomb" xOffset="141" yOffset="122"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>448</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dieresiscomb_caroncomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/dieresiscomb_caroncomb.glif
new file mode 100644
index 00000000..7aca61cc
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/dieresiscomb_caroncomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dieresiscomb_caroncomb" format="2">
+  <outline>
+    <component base="dieresiscomb.loclVIET"/>
+    <component base="caroncomb" xOffset="41" yOffset="122"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>448</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dieresiscomb_gravecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/dieresiscomb_gravecomb.glif
new file mode 100644
index 00000000..3b579b47
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/dieresiscomb_gravecomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dieresiscomb_gravecomb" format="2">
+  <outline>
+    <component base="dieresiscomb.loclVIET"/>
+    <component base="gravecomb" xOffset="46" yOffset="122"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>448</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dieresiscomb_macroncomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/dieresiscomb_macroncomb.glif
new file mode 100644
index 00000000..fe87c155
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/dieresiscomb_macroncomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dieresiscomb_macroncomb" format="2">
+  <outline>
+    <component base="dieresiscomb.loclVIET"/>
+    <component base="macroncomb" xOffset="-21" yOffset="122"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>448</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/divide.glif b/src/Cantarell-Regular.ufo/glyphs/divide.glif
new file mode 100644
index 00000000..0b487e00
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/divide.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="divide" format="2">
+  <advance width="637"/>
+  <unicode hex="00F7"/>
+  <outline>
+    <contour>
+      <point x="70" y="306" type="line"/>
+      <point x="562" y="306" type="line"/>
+      <point x="562" y="375" type="line"/>
+      <point x="70" y="375" type="line"/>
+    </contour>
+    <contour>
+      <point x="316" y="485" type="curve" smooth="yes"/>
+      <point x="352" y="485"/>
+      <point x="373" y="506"/>
+      <point x="373" y="542" type="curve" smooth="yes"/>
+      <point x="373" y="578"/>
+      <point x="352" y="599"/>
+      <point x="316" y="599" type="curve" smooth="yes"/>
+      <point x="280" y="599"/>
+      <point x="259" y="578"/>
+      <point x="259" y="542" type="curve" smooth="yes"/>
+      <point x="259" y="506"/>
+      <point x="280" y="485"/>
+    </contour>
+    <contour>
+      <point x="316" y="82" type="curve" smooth="yes"/>
+      <point x="352" y="82"/>
+      <point x="373" y="103"/>
+      <point x="373" y="139" type="curve" smooth="yes"/>
+      <point x="373" y="175"/>
+      <point x="352" y="196"/>
+      <point x="316" y="196" type="curve" smooth="yes"/>
+      <point x="280" y="196"/>
+      <point x="259" y="175"/>
+      <point x="259" y="139" type="curve" smooth="yes"/>
+      <point x="259" y="103"/>
+      <point x="280" y="82"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/divide.tf.glif b/src/Cantarell-Regular.ufo/glyphs/divide.tf.glif
new file mode 100644
index 00000000..92019e1e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/divide.tf.glif
@@ -0,0 +1,40 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="divide.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="61" y="296" type="line"/>
+      <point x="516" y="296" type="line"/>
+      <point x="516" y="366" type="line"/>
+      <point x="61" y="366" type="line"/>
+    </contour>
+    <contour>
+      <point x="288" y="475" type="curve" smooth="yes"/>
+      <point x="322" y="475"/>
+      <point x="344" y="496"/>
+      <point x="344" y="533" type="curve" smooth="yes"/>
+      <point x="344" y="569"/>
+      <point x="322" y="591"/>
+      <point x="288" y="591" type="curve" smooth="yes"/>
+      <point x="254" y="591"/>
+      <point x="232" y="569"/>
+      <point x="232" y="533" type="curve" smooth="yes"/>
+      <point x="232" y="496"/>
+      <point x="254" y="475"/>
+    </contour>
+    <contour>
+      <point x="288" y="72" type="curve" smooth="yes"/>
+      <point x="322" y="72"/>
+      <point x="344" y="93"/>
+      <point x="344" y="130" type="curve" smooth="yes"/>
+      <point x="344" y="166"/>
+      <point x="322" y="188"/>
+      <point x="288" y="188" type="curve" smooth="yes"/>
+      <point x="254" y="188"/>
+      <point x="232" y="166"/>
+      <point x="232" y="130" type="curve" smooth="yes"/>
+      <point x="232" y="93"/>
+      <point x="254" y="72"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/divisionslash.glif 
b/src/Cantarell-Regular.ufo/glyphs/divisionslash.glif
new file mode 100644
index 00000000..3d88ca54
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/divisionslash.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="divisionslash" format="2">
+  <advance width="299"/>
+  <unicode hex="2215"/>
+  <outline>
+    <component base="fraction"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/divisionslash.tf.glif 
b/src/Cantarell-Regular.ufo/glyphs/divisionslash.tf.glif
new file mode 100644
index 00000000..c1b49dd4
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/divisionslash.tf.glif
@@ -0,0 +1,12 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="divisionslash.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="109" y="0" type="line"/>
+      <point x="182" y="0" type="line"/>
+      <point x="472" y="694" type="line"/>
+      <point x="393" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dje-cy.glif b/src/Cantarell-Regular.ufo/glyphs/dje-cy.glif
new file mode 100644
index 00000000..6b04a899
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/dje-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dje-cy" format="2">
+  <advance width="567"/>
+  <unicode hex="0452"/>
+  <outline>
+    <component base="tshe-cy"/>
+    <component base="_bottomhook" xOffset="-8"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dlinebelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/dlinebelow.glif
new file mode 100644
index 00000000..0b2b906f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/dlinebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dlinebelow" format="2">
+  <advance width="570"/>
+  <unicode hex="1E0F"/>
+  <outline>
+    <component base="d"/>
+    <component base="macronbelowcomb" xOffset="42"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dollar.glif b/src/Cantarell-Regular.ufo/glyphs/dollar.glif
new file mode 100644
index 00000000..9027d38e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/dollar.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dollar" format="2">
+  <advance width="648"/>
+  <unicode hex="0024"/>
+  <outline>
+    <component base="S" xOffset="21"/>
+    <component base="_currencyvstem" xOffset="-88"/>
+    <component base="_currencyvstem" xOffset="-89" yOffset="-800"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>-1</integer>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dong.glif b/src/Cantarell-Regular.ufo/glyphs/dong.glif
new file mode 100644
index 00000000..3ada93e7
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/dong.glif
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dong" format="2">
+  <advance width="670"/>
+  <unicode hex="20AB"/>
+  <outline>
+    <contour>
+      <point x="119" y="-140" type="line"/>
+      <point x="541" y="-140" type="line"/>
+      <point x="541" y="-80" type="line"/>
+      <point x="119" y="-80" type="line"/>
+    </contour>
+    <component base="dcroat" xOffset="36"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dotaccent.glif b/src/Cantarell-Regular.ufo/glyphs/dotaccent.glif
new file mode 100644
index 00000000..20daa8bb
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/dotaccent.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dotaccent" format="2">
+  <advance width="266"/>
+  <unicode hex="02D9"/>
+  <outline>
+    <component base="dotaccentcomb" xOffset="-3"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dotaccentcomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/dotaccentcomb.case.glif
new file mode 100644
index 00000000..137a6f80
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/dotaccentcomb.case.glif
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dotaccentcomb.case" format="2">
+  <anchor x="136" y="694" name="_top"/>
+  <anchor x="136" y="856" name="top"/>
+  <outline>
+    <component base="dotaccentcomb" yOffset="183"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>272</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dotaccentcomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/dotaccentcomb.glif
new file mode 100644
index 00000000..08a69b1b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/dotaccentcomb.glif
@@ -0,0 +1,28 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dotaccentcomb" format="2">
+  <unicode hex="0307"/>
+  <anchor x="133" y="482" name="_top"/>
+  <anchor x="133" y="674" name="top"/>
+  <outline>
+    <contour>
+      <point x="133" y="595" type="curve" smooth="yes"/>
+      <point x="169" y="595"/>
+      <point x="190" y="616"/>
+      <point x="190" y="652" type="curve" smooth="yes"/>
+      <point x="190" y="688"/>
+      <point x="169" y="709"/>
+      <point x="133" y="709" type="curve" smooth="yes"/>
+      <point x="97" y="709"/>
+      <point x="76" y="688"/>
+      <point x="76" y="652" type="curve" smooth="yes"/>
+      <point x="76" y="616"/>
+      <point x="97" y="595"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>266</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dotaccentcomb.loclV_I_E_T_.glif 
b/src/Cantarell-Regular.ufo/glyphs/dotaccentcomb.loclV_I_E_T_.glif
new file mode 100644
index 00000000..e185d408
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/dotaccentcomb.loclV_I_E_T_.glif
@@ -0,0 +1,27 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dotaccentcomb.loclVIET" format="2">
+  <anchor x="133" y="482" name="_top"/>
+  <anchor x="133" y="604" name="top"/>
+  <outline>
+    <contour>
+      <point x="133" y="550" type="curve" smooth="yes"/>
+      <point x="166" y="550"/>
+      <point x="185" y="569"/>
+      <point x="185" y="602" type="curve" smooth="yes"/>
+      <point x="185" y="635"/>
+      <point x="166" y="654"/>
+      <point x="133" y="654" type="curve" smooth="yes"/>
+      <point x="100" y="654"/>
+      <point x="81" y="635"/>
+      <point x="81" y="602" type="curve" smooth="yes"/>
+      <point x="81" y="569"/>
+      <point x="100" y="550"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>266</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dotaccentcomb_macroncomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/dotaccentcomb_macroncomb.glif
new file mode 100644
index 00000000..f3c933e1
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/dotaccentcomb_macroncomb.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dotaccentcomb_macroncomb" format="2">
+  <outline>
+    <component base="dotaccentcomb.loclVIET" xOffset="152"/>
+    <component base="macroncomb" xOffset="40" yOffset="122"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>569</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dotbelowcomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/dotbelowcomb.glif
new file mode 100644
index 00000000..220f49d1
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/dotbelowcomb.glif
@@ -0,0 +1,28 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dotbelowcomb" format="2">
+  <unicode hex="0323"/>
+  <anchor x="136" y="0" name="_bottom"/>
+  <anchor x="136" y="-205" name="bottom"/>
+  <outline>
+    <contour>
+      <point x="136" y="-195" type="curve" smooth="yes"/>
+      <point x="172" y="-195"/>
+      <point x="193" y="-174"/>
+      <point x="193" y="-138" type="curve" smooth="yes"/>
+      <point x="193" y="-102"/>
+      <point x="172" y="-81"/>
+      <point x="136" y="-81" type="curve" smooth="yes"/>
+      <point x="100" y="-81"/>
+      <point x="79" y="-102"/>
+      <point x="79" y="-138" type="curve" smooth="yes"/>
+      <point x="79" y="-174"/>
+      <point x="100" y="-195"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>272</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/doubleprimemod.glif 
b/src/Cantarell-Regular.ufo/glyphs/doubleprimemod.glif
new file mode 100644
index 00000000..275d084d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/doubleprimemod.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="doubleprimemod" format="2">
+  <advance width="510"/>
+  <unicode hex="02BA"/>
+  <outline>
+    <component base="second"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/downA_rrow.glif 
b/src/Cantarell-Regular.ufo/glyphs/downA_rrow.glif
new file mode 100644
index 00000000..83834f29
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/downA_rrow.glif
@@ -0,0 +1,11 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="downArrow" format="2">
+  <advance width="656"/>
+  <unicode hex="2193"/>
+  <note>
+arrowdown
+</note>
+  <outline>
+    <component base="upArrow" xScale="-1" yScale="-1" xOffset="656" yOffset="642"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dzcaron.glif b/src/Cantarell-Regular.ufo/glyphs/dzcaron.glif
new file mode 100644
index 00000000..ee7ff6a7
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/dzcaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dzcaron" format="2">
+  <advance width="1034"/>
+  <unicode hex="01C6"/>
+  <outline>
+    <component base="d"/>
+    <component base="zcaron" xOffset="570"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dze-cy.glif b/src/Cantarell-Regular.ufo/glyphs/dze-cy.glif
new file mode 100644
index 00000000..941c932d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/dze-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dze-cy" format="2">
+  <advance width="464"/>
+  <unicode hex="0455"/>
+  <outline>
+    <component base="s"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/dzhe-cy.glif b/src/Cantarell-Regular.ufo/glyphs/dzhe-cy.glif
new file mode 100644
index 00000000..3442a98e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/dzhe-cy.glif
@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="dzhe-cy" format="2">
+  <advance width="576"/>
+  <unicode hex="045F"/>
+  <outline>
+    <contour>
+      <point x="254" y="-130" type="line"/>
+      <point x="328" y="-130" type="line"/>
+      <point x="328" y="0" type="line"/>
+      <point x="493" y="0" type="line"/>
+      <point x="493" y="482" type="line"/>
+      <point x="412" y="482" type="line"/>
+      <point x="412" y="71" type="line"/>
+      <point x="164" y="71" type="line"/>
+      <point x="164" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
+      <point x="83" y="0" type="line"/>
+      <point x="254" y="0" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>width</key>
+        <integer>70</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/e-cy.glif b/src/Cantarell-Regular.ufo/glyphs/e-cy.glif
new file mode 100644
index 00000000..f1eb6953
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/e-cy.glif
@@ -0,0 +1,43 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="e-cy" format="2">
+  <advance width="494"/>
+  <unicode hex="0454"/>
+  <anchor x="256" y="0" name="bottom"/>
+  <anchor x="278" y="482" name="top"/>
+  <outline>
+    <contour>
+      <point x="285" y="-10" type="curve" smooth="yes"/>
+      <point x="348" y="-10"/>
+      <point x="412" y="5"/>
+      <point x="453" y="28" type="curve"/>
+      <point x="435" y="86" type="line"/>
+      <point x="394" y="68"/>
+      <point x="346" y="56"/>
+      <point x="304" y="56" type="curve" smooth="yes"/>
+      <point x="196" y="56"/>
+      <point x="132" y="126"/>
+      <point x="132" y="243" type="curve" smooth="yes"/>
+      <point x="132" y="359"/>
+      <point x="195" y="422"/>
+      <point x="303" y="422" type="curve" smooth="yes"/>
+      <point x="345" y="422"/>
+      <point x="394" y="412"/>
+      <point x="434" y="395" type="curve"/>
+      <point x="453" y="460" type="line"/>
+      <point x="407" y="481"/>
+      <point x="353" y="492"/>
+      <point x="305" y="492" type="curve" smooth="yes"/>
+      <point x="153" y="492"/>
+      <point x="50" y="386"/>
+      <point x="50" y="227" type="curve" smooth="yes"/>
+      <point x="50" y="78"/>
+      <point x="139" y="-10"/>
+    </contour>
+    <contour>
+      <point x="93" y="222" type="line"/>
+      <point x="399" y="222" type="line"/>
+      <point x="399" y="287" type="line"/>
+      <point x="93" y="287" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/e.glif b/src/Cantarell-Regular.ufo/glyphs/e.glif
new file mode 100644
index 00000000..4800611e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/e.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="e" format="2">
+  <advance width="527"/>
+  <unicode hex="0065"/>
+  <note>
+e
+</note>
+  <anchor x="285" y="0" name="bottom"/>
+  <anchor x="428" y="10" name="ogonek"/>
+  <anchor x="270" y="482" name="top"/>
+  <outline>
+    <contour>
+      <point x="299" y="-10" type="curve" smooth="yes"/>
+      <point x="354" y="-10"/>
+      <point x="414" y="3"/>
+      <point x="457" y="26" type="curve"/>
+      <point x="439" y="84" type="line"/>
+      <point x="402" y="66"/>
+      <point x="355" y="55"/>
+      <point x="313" y="55" type="curve" smooth="yes"/>
+      <point x="200" y="55"/>
+      <point x="133" y="130"/>
+      <point x="133" y="255" type="curve" smooth="yes"/>
+      <point x="133" y="364"/>
+      <point x="182" y="424"/>
+      <point x="270" y="424" type="curve" smooth="yes"/>
+      <point x="352" y="424"/>
+      <point x="400" y="371"/>
+      <point x="400" y="279" type="curve"/>
+      <point x="119" y="279" type="line"/>
+      <point x="119" y="219" type="line"/>
+      <point x="471" y="219" type="line"/>
+      <point x="473" y="234"/>
+      <point x="475" y="269"/>
+      <point x="475" y="288" type="curve" smooth="yes"/>
+      <point x="475" y="409"/>
+      <point x="395" y="492"/>
+      <point x="276" y="492" type="curve" smooth="yes"/>
+      <point x="142" y="492"/>
+      <point x="51" y="387"/>
+      <point x="51" y="239" type="curve" smooth="yes"/>
+      <point x="51" y="85"/>
+      <point x="146" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/eacute.glif b/src/Cantarell-Regular.ufo/glyphs/eacute.glif
new file mode 100644
index 00000000..29e3db2d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/eacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eacute" format="2">
+  <advance width="527"/>
+  <unicode hex="00E9"/>
+  <outline>
+    <component base="e"/>
+    <component base="acutecomb" xOffset="187"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ebreve.glif b/src/Cantarell-Regular.ufo/glyphs/ebreve.glif
new file mode 100644
index 00000000..bca42fe8
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ebreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ebreve" format="2">
+  <advance width="527"/>
+  <unicode hex="0115"/>
+  <outline>
+    <component base="e"/>
+    <component base="brevecomb" xOffset="62"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ecaron.glif b/src/Cantarell-Regular.ufo/glyphs/ecaron.glif
new file mode 100644
index 00000000..ce975472
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ecaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ecaron" format="2">
+  <advance width="527"/>
+  <unicode hex="011B"/>
+  <outline>
+    <component base="e"/>
+    <component base="caroncomb" xOffset="87"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ecedillabreve.glif 
b/src/Cantarell-Regular.ufo/glyphs/ecedillabreve.glif
new file mode 100644
index 00000000..9b674759
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ecedillabreve.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ecedillabreve" format="2">
+  <advance width="527"/>
+  <unicode hex="1E1D"/>
+  <outline>
+    <component base="e"/>
+    <component base="cedillacomb" xOffset="138"/>
+    <component base="brevecomb" xOffset="62"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ecircumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/ecircumflex.glif
new file mode 100644
index 00000000..d8354208
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ecircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ecircumflex" format="2">
+  <advance width="527"/>
+  <unicode hex="00EA"/>
+  <outline>
+    <component base="e"/>
+    <component base="circumflexcomb" xOffset="77"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ecircumflexacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/ecircumflexacute.glif
new file mode 100644
index 00000000..ff11d400
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ecircumflexacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ecircumflexacute" format="2">
+  <advance width="527"/>
+  <unicode hex="1EBF"/>
+  <outline>
+    <component base="e"/>
+    <component base="circumflexcomb_acutecomb" xOffset="79"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ecircumflexdotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/ecircumflexdotbelow.glif
new file mode 100644
index 00000000..701f14fa
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ecircumflexdotbelow.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ecircumflexdotbelow" format="2">
+  <advance width="527"/>
+  <unicode hex="1EC7"/>
+  <outline>
+    <component base="e"/>
+    <component base="dotbelowcomb" xOffset="149"/>
+    <component base="circumflexcomb" xOffset="77"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ecircumflexgrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/ecircumflexgrave.glif
new file mode 100644
index 00000000..607e73c0
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ecircumflexgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ecircumflexgrave" format="2">
+  <advance width="527"/>
+  <unicode hex="1EC1"/>
+  <outline>
+    <component base="e"/>
+    <component base="circumflexcomb_gravecomb" xOffset="79"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ecircumflexhookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/ecircumflexhookabove.glif
new file mode 100644
index 00000000..352535cb
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ecircumflexhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ecircumflexhookabove" format="2">
+  <advance width="527"/>
+  <unicode hex="1EC3"/>
+  <outline>
+    <component base="e"/>
+    <component base="circumflexcomb_hookabovecomb" xOffset="102"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ecircumflextilde.glif 
b/src/Cantarell-Regular.ufo/glyphs/ecircumflextilde.glif
new file mode 100644
index 00000000..b5683ce6
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ecircumflextilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ecircumflextilde" format="2">
+  <advance width="527"/>
+  <unicode hex="1EC5"/>
+  <outline>
+    <component base="e"/>
+    <component base="circumflexcomb_tildecomb" xOffset="57"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/edblgrave.glif b/src/Cantarell-Regular.ufo/glyphs/edblgrave.glif
new file mode 100644
index 00000000..9a1f3522
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/edblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="edblgrave" format="2">
+  <advance width="527"/>
+  <unicode hex="0205"/>
+  <outline>
+    <component base="e"/>
+    <component base="dblgravecomb" xOffset="16"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/edieresis.glif b/src/Cantarell-Regular.ufo/glyphs/edieresis.glif
new file mode 100644
index 00000000..6ccb8730
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/edieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="edieresis" format="2">
+  <advance width="527"/>
+  <unicode hex="00EB"/>
+  <outline>
+    <component base="e"/>
+    <component base="dieresiscomb" xOffset="37"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/edotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/edotaccent.glif
new file mode 100644
index 00000000..2e1dd391
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/edotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="edotaccent" format="2">
+  <advance width="527"/>
+  <unicode hex="0117"/>
+  <outline>
+    <component base="e"/>
+    <component base="dotaccentcomb" xOffset="137"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/edotbelow.glif b/src/Cantarell-Regular.ufo/glyphs/edotbelow.glif
new file mode 100644
index 00000000..69748f5a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/edotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="edotbelow" format="2">
+  <advance width="527"/>
+  <unicode hex="1EB9"/>
+  <outline>
+    <component base="e"/>
+    <component base="dotbelowcomb" xOffset="149"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ef-cy.glif b/src/Cantarell-Regular.ufo/glyphs/ef-cy.glif
new file mode 100644
index 00000000..9c4d0f30
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ef-cy.glif
@@ -0,0 +1,69 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ef-cy" format="2">
+  <advance width="791"/>
+  <unicode hex="0444"/>
+  <outline>
+    <contour>
+      <point x="357" y="-217" type="line"/>
+      <point x="434" y="-217" type="line"/>
+      <point x="434" y="739" type="line"/>
+      <point x="357" y="739" type="line"/>
+    </contour>
+    <contour>
+      <point x="240" y="-5" type="curve" smooth="yes"/>
+      <point x="310" y="-5"/>
+      <point x="365" y="36"/>
+      <point x="397" y="101" type="curve"/>
+      <point x="371" y="137" type="line"/>
+      <point x="349" y="92"/>
+      <point x="309" y="65"/>
+      <point x="264" y="65" type="curve" smooth="yes"/>
+      <point x="186" y="65"/>
+      <point x="134" y="138"/>
+      <point x="134" y="246" type="curve" smooth="yes"/>
+      <point x="134" y="345"/>
+      <point x="183" y="412"/>
+      <point x="257" y="412" type="curve" smooth="yes"/>
+      <point x="307" y="412"/>
+      <point x="347" y="384"/>
+      <point x="370" y="336" type="curve"/>
+      <point x="402" y="380" type="line"/>
+      <point x="372" y="445"/>
+      <point x="319" y="482"/>
+      <point x="251" y="482" type="curve" smooth="yes"/>
+      <point x="134" y="482"/>
+      <point x="53" y="382"/>
+      <point x="53" y="237" type="curve" smooth="yes"/>
+      <point x="53" y="94"/>
+      <point x="129" y="-5"/>
+    </contour>
+    <contour>
+      <point x="538" y="-5" type="curve" smooth="yes"/>
+      <point x="657" y="-5"/>
+      <point x="739" y="97"/>
+      <point x="739" y="247" type="curve" smooth="yes"/>
+      <point x="739" y="386"/>
+      <point x="661" y="482"/>
+      <point x="548" y="482" type="curve" smooth="yes"/>
+      <point x="469" y="482"/>
+      <point x="410" y="435"/>
+      <point x="382" y="354" type="curve"/>
+      <point x="410" y="310" type="line"/>
+      <point x="429" y="374"/>
+      <point x="472" y="412"/>
+      <point x="526" y="412" type="curve" smooth="yes"/>
+      <point x="604" y="412"/>
+      <point x="658" y="339"/>
+      <point x="658" y="235" type="curve" smooth="yes"/>
+      <point x="658" y="132"/>
+      <point x="609" y="65"/>
+      <point x="534" y="65" type="curve" smooth="yes"/>
+      <point x="480" y="65"/>
+      <point x="436" y="101"/>
+      <point x="414" y="160" type="curve"/>
+      <point x="381" y="116" type="line"/>
+      <point x="408" y="38"/>
+      <point x="461" y="-5"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/egrave.glif b/src/Cantarell-Regular.ufo/glyphs/egrave.glif
new file mode 100644
index 00000000..add976ba
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/egrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="egrave" format="2">
+  <advance width="527"/>
+  <unicode hex="00E8"/>
+  <outline>
+    <component base="e"/>
+    <component base="gravecomb" xOffset="92"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ehookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/ehookabove.glif
new file mode 100644
index 00000000..dec6b570
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ehookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ehookabove" format="2">
+  <advance width="527"/>
+  <unicode hex="1EBB"/>
+  <outline>
+    <component base="e"/>
+    <component base="hookabovecomb" xOffset="117"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/eight.dnom.glif 
b/src/Cantarell-Regular.ufo/glyphs/eight.dnom.glif
new file mode 100644
index 00000000..1379f56e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/eight.dnom.glif
@@ -0,0 +1,68 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eight.dnom" format="2">
+  <advance width="466"/>
+  <note>
+eight
+</note>
+  <outline>
+    <contour>
+      <point x="234" y="-7" type="curve" smooth="yes"/>
+      <point x="345" y="-7"/>
+      <point x="419" y="46"/>
+      <point x="419" y="126" type="curve" smooth="yes"/>
+      <point x="419" y="281"/>
+      <point x="140" y="246"/>
+      <point x="140" y="355" type="curve" smooth="yes"/>
+      <point x="140" y="393"/>
+      <point x="175" y="418"/>
+      <point x="229" y="418" type="curve" smooth="yes"/>
+      <point x="285" y="418"/>
+      <point x="325" y="391"/>
+      <point x="325" y="351" type="curve" smooth="yes"/>
+      <point x="325" y="311"/>
+      <point x="286" y="279"/>
+      <point x="228" y="270" type="curve"/>
+      <point x="282" y="243" type="line"/>
+      <point x="354" y="264"/>
+      <point x="397" y="309"/>
+      <point x="397" y="364" type="curve" smooth="yes"/>
+      <point x="397" y="432"/>
+      <point x="331" y="479"/>
+      <point x="236" y="479" type="curve" smooth="yes"/>
+      <point x="134" y="479"/>
+      <point x="67" y="426"/>
+      <point x="67" y="348" type="curve" smooth="yes"/>
+      <point x="67" y="190"/>
+      <point x="344" y="229"/>
+      <point x="344" y="121" type="curve" smooth="yes"/>
+      <point x="344" y="80"/>
+      <point x="305" y="55"/>
+      <point x="242" y="55" type="curve" smooth="yes"/>
+      <point x="171" y="55"/>
+      <point x="124" y="86"/>
+      <point x="124" y="132" type="curve" smooth="yes"/>
+      <point x="124" y="176"/>
+      <point x="167" y="209"/>
+      <point x="232" y="216" type="curve"/>
+      <point x="186" y="245" type="line"/>
+      <point x="103" y="232"/>
+      <point x="50" y="183"/>
+      <point x="50" y="120" type="curve" smooth="yes"/>
+      <point x="50" y="44"/>
+      <point x="124" y="-7"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>68</integer>
+        <key>weight</key>
+        <integer>-7</integer>
+        <key>width</key>
+        <integer>74</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/eight.glif b/src/Cantarell-Regular.ufo/glyphs/eight.glif
new file mode 100644
index 00000000..e2958e09
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/eight.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eight" format="2">
+  <advance width="595"/>
+  <unicode hex="0038"/>
+  <outline>
+    <component base="eight.lf"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>eight.lf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>eight.lf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/eight.lf.glif b/src/Cantarell-Regular.ufo/glyphs/eight.lf.glif
new file mode 100644
index 00000000..96f731af
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/eight.lf.glif
@@ -0,0 +1,52 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eight.lf" format="2">
+  <advance width="595"/>
+  <outline>
+    <contour>
+      <point x="299" y="-10" type="curve" smooth="yes"/>
+      <point x="445" y="-10"/>
+      <point x="540" y="63"/>
+      <point x="540" y="176" type="curve" smooth="yes"/>
+      <point x="540" y="401"/>
+      <point x="165" y="359"/>
+      <point x="165" y="534" type="curve" smooth="yes"/>
+      <point x="165" y="595"/>
+      <point x="212" y="633"/>
+      <point x="289" y="633" type="curve" smooth="yes"/>
+      <point x="373" y="633"/>
+      <point x="430" y="589"/>
+      <point x="430" y="523" type="curve" smooth="yes"/>
+      <point x="430" y="458"/>
+      <point x="375" y="402"/>
+      <point x="294" y="387" type="curve"/>
+      <point x="357" y="356" type="line"/>
+      <point x="451" y="384"/>
+      <point x="509" y="453"/>
+      <point x="509" y="537" type="curve" smooth="yes"/>
+      <point x="509" y="637"/>
+      <point x="426" y="704"/>
+      <point x="301" y="704" type="curve" smooth="yes"/>
+      <point x="169" y="704"/>
+      <point x="82" y="631"/>
+      <point x="82" y="521" type="curve" smooth="yes"/>
+      <point x="82" y="290"/>
+      <point x="455" y="344"/>
+      <point x="455" y="169" type="curve" smooth="yes"/>
+      <point x="455" y="102"/>
+      <point x="404" y="63"/>
+      <point x="313" y="63" type="curve" smooth="yes"/>
+      <point x="211" y="63"/>
+      <point x="143" y="112"/>
+      <point x="143" y="185" type="curve" smooth="yes"/>
+      <point x="143" y="257"/>
+      <point x="206" y="315"/>
+      <point x="298" y="328" type="curve"/>
+      <point x="244" y="361" type="line"/>
+      <point x="132" y="346"/>
+      <point x="58" y="271"/>
+      <point x="58" y="174" type="curve" smooth="yes"/>
+      <point x="58" y="64"/>
+      <point x="154" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/eight.numr.glif 
b/src/Cantarell-Regular.ufo/glyphs/eight.numr.glif
new file mode 100644
index 00000000..2408d730
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/eight.numr.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eight.numr" format="2">
+  <advance width="466"/>
+  <outline>
+    <component base="eight.dnom" yOffset="260"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>eight.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>eight.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/eight.osf.glif b/src/Cantarell-Regular.ufo/glyphs/eight.osf.glif
new file mode 100644
index 00000000..008b9135
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/eight.osf.glif
@@ -0,0 +1,52 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eight.osf" format="2">
+  <advance width="601"/>
+  <outline>
+    <contour>
+      <point x="303" y="-10" type="curve" smooth="yes"/>
+      <point x="447" y="-10"/>
+      <point x="542" y="63"/>
+      <point x="542" y="175" type="curve" smooth="yes"/>
+      <point x="542" y="400"/>
+      <point x="166" y="356"/>
+      <point x="166" y="534" type="curve" smooth="yes"/>
+      <point x="166" y="596"/>
+      <point x="214" y="637"/>
+      <point x="293" y="637" type="curve" smooth="yes"/>
+      <point x="377" y="637"/>
+      <point x="436" y="591"/>
+      <point x="436" y="524" type="curve" smooth="yes"/>
+      <point x="436" y="460"/>
+      <point x="380" y="402"/>
+      <point x="296" y="386" type="curve"/>
+      <point x="357" y="356" type="line"/>
+      <point x="452" y="384"/>
+      <point x="511" y="455"/>
+      <point x="511" y="537" type="curve" smooth="yes"/>
+      <point x="511" y="637"/>
+      <point x="427" y="704"/>
+      <point x="303" y="704" type="curve" smooth="yes"/>
+      <point x="174" y="704"/>
+      <point x="87" y="631"/>
+      <point x="87" y="522" type="curve" smooth="yes"/>
+      <point x="87" y="291"/>
+      <point x="461" y="345"/>
+      <point x="461" y="169" type="curve" smooth="yes"/>
+      <point x="461" y="101"/>
+      <point x="409" y="59"/>
+      <point x="315" y="59" type="curve" smooth="yes"/>
+      <point x="213" y="59"/>
+      <point x="144" y="110"/>
+      <point x="144" y="184" type="curve" smooth="yes"/>
+      <point x="144" y="255"/>
+      <point x="205" y="315"/>
+      <point x="300" y="329" type="curve"/>
+      <point x="249" y="361" type="line"/>
+      <point x="137" y="346"/>
+      <point x="63" y="268"/>
+      <point x="63" y="173" type="curve" smooth="yes"/>
+      <point x="63" y="64"/>
+      <point x="159" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/eight.subs.glif 
b/src/Cantarell-Regular.ufo/glyphs/eight.subs.glif
new file mode 100644
index 00000000..ae407850
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/eight.subs.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eight.subs" format="2">
+  <advance width="466"/>
+  <outline>
+    <component base="eight.dnom" yOffset="-180"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>eight.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>eight.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/eight.tf.glif b/src/Cantarell-Regular.ufo/glyphs/eight.tf.glif
new file mode 100644
index 00000000..822c9e9c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/eight.tf.glif
@@ -0,0 +1,61 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eight.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="292" y="-10" type="curve" smooth="yes"/>
+      <point x="435" y="-10"/>
+      <point x="528" y="63"/>
+      <point x="528" y="176" type="curve" smooth="yes"/>
+      <point x="528" y="401"/>
+      <point x="162" y="359"/>
+      <point x="162" y="534" type="curve" smooth="yes"/>
+      <point x="162" y="595"/>
+      <point x="208" y="633"/>
+      <point x="283" y="633" type="curve" smooth="yes"/>
+      <point x="364" y="633"/>
+      <point x="419" y="589"/>
+      <point x="419" y="523" type="curve" smooth="yes"/>
+      <point x="419" y="459"/>
+      <point x="366" y="402"/>
+      <point x="287" y="387" type="curve"/>
+      <point x="350" y="356" type="line"/>
+      <point x="442" y="384"/>
+      <point x="498" y="454"/>
+      <point x="498" y="537" type="curve" smooth="yes"/>
+      <point x="498" y="637"/>
+      <point x="416" y="704"/>
+      <point x="294" y="704" type="curve" smooth="yes"/>
+      <point x="165" y="704"/>
+      <point x="79" y="631"/>
+      <point x="79" y="521" type="curve" smooth="yes"/>
+      <point x="79" y="290"/>
+      <point x="444" y="344"/>
+      <point x="444" y="169" type="curve" smooth="yes"/>
+      <point x="444" y="102"/>
+      <point x="394" y="63"/>
+      <point x="306" y="63" type="curve" smooth="yes"/>
+      <point x="207" y="63"/>
+      <point x="141" y="112"/>
+      <point x="141" y="185" type="curve" smooth="yes"/>
+      <point x="141" y="257"/>
+      <point x="202" y="315"/>
+      <point x="291" y="328" type="curve"/>
+      <point x="238" y="361" type="line"/>
+      <point x="128" y="346"/>
+      <point x="56" y="270"/>
+      <point x="56" y="174" type="curve" smooth="yes"/>
+      <point x="56" y="64"/>
+      <point x="151" y="-10"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/eight.tosf.glif 
b/src/Cantarell-Regular.ufo/glyphs/eight.tosf.glif
new file mode 100644
index 00000000..82fc3303
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/eight.tosf.glif
@@ -0,0 +1,61 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eight.tosf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="292" y="-10" type="curve" smooth="yes"/>
+      <point x="433" y="-10"/>
+      <point x="527" y="63"/>
+      <point x="527" y="175" type="curve" smooth="yes"/>
+      <point x="527" y="400"/>
+      <point x="158" y="356"/>
+      <point x="158" y="534" type="curve" smooth="yes"/>
+      <point x="158" y="596"/>
+      <point x="206" y="637"/>
+      <point x="282" y="637" type="curve" smooth="yes"/>
+      <point x="364" y="637"/>
+      <point x="422" y="591"/>
+      <point x="422" y="524" type="curve" smooth="yes"/>
+      <point x="422" y="460"/>
+      <point x="367" y="402"/>
+      <point x="285" y="386" type="curve"/>
+      <point x="346" y="356" type="line"/>
+      <point x="439" y="384"/>
+      <point x="497" y="455"/>
+      <point x="497" y="537" type="curve" smooth="yes"/>
+      <point x="497" y="637"/>
+      <point x="414" y="704"/>
+      <point x="292" y="704" type="curve" smooth="yes"/>
+      <point x="166" y="704"/>
+      <point x="79" y="631"/>
+      <point x="79" y="522" type="curve" smooth="yes"/>
+      <point x="79" y="291"/>
+      <point x="446" y="345"/>
+      <point x="446" y="169" type="curve" smooth="yes"/>
+      <point x="446" y="101"/>
+      <point x="395" y="59"/>
+      <point x="304" y="59" type="curve" smooth="yes"/>
+      <point x="205" y="59"/>
+      <point x="137" y="110"/>
+      <point x="137" y="184" type="curve" smooth="yes"/>
+      <point x="137" y="254"/>
+      <point x="196" y="315"/>
+      <point x="289" y="329" type="curve"/>
+      <point x="238" y="361" type="line"/>
+      <point x="128" y="346"/>
+      <point x="56" y="267"/>
+      <point x="56" y="173" type="curve" smooth="yes"/>
+      <point x="56" y="64"/>
+      <point x="151" y="-10"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/eightinferior.glif 
b/src/Cantarell-Regular.ufo/glyphs/eightinferior.glif
new file mode 100644
index 00000000..810a1769
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/eightinferior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eightinferior" format="2">
+  <advance width="466"/>
+  <unicode hex="2088"/>
+  <outline>
+    <component base="eight.dnom" yOffset="-100"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>eight.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>eight.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/eightsuperior.glif 
b/src/Cantarell-Regular.ufo/glyphs/eightsuperior.glif
new file mode 100644
index 00000000..3dd08e89
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/eightsuperior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eightsuperior" format="2">
+  <advance width="466"/>
+  <unicode hex="2078"/>
+  <outline>
+    <component base="eight.dnom" yOffset="370"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>eight.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>eight.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/einvertedbreve.glif 
b/src/Cantarell-Regular.ufo/glyphs/einvertedbreve.glif
new file mode 100644
index 00000000..ad61c976
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/einvertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="einvertedbreve" format="2">
+  <advance width="527"/>
+  <unicode hex="0207"/>
+  <outline>
+    <component base="e"/>
+    <component base="breveinvertedcomb" xOffset="60"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/el-cy.glif b/src/Cantarell-Regular.ufo/glyphs/el-cy.glif
new file mode 100644
index 00000000..db49830d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/el-cy.glif
@@ -0,0 +1,40 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="el-cy" format="2">
+  <advance width="583"/>
+  <unicode hex="043B"/>
+  <outline>
+    <contour>
+      <point x="99" y="-11" type="curve" smooth="yes"/>
+      <point x="184" y="-11"/>
+      <point x="228" y="68"/>
+      <point x="228" y="218" type="curve" smooth="yes"/>
+      <point x="228" y="415" type="line"/>
+      <point x="420" y="415" type="line"/>
+      <point x="420" y="0" type="line"/>
+      <point x="500" y="0" type="line"/>
+      <point x="500" y="482" type="line"/>
+      <point x="153" y="482" type="line"/>
+      <point x="153" y="211" type="line" smooth="yes"/>
+      <point x="153" y="111"/>
+      <point x="131" y="60"/>
+      <point x="87" y="60" type="curve" smooth="yes"/>
+      <point x="75" y="60"/>
+      <point x="58" y="64"/>
+      <point x="38" y="73" type="curve"/>
+      <point x="21" y="13" type="line"/>
+      <point x="45" y="-3"/>
+      <point x="72" y="-11"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ellipsis.glif b/src/Cantarell-Regular.ufo/glyphs/ellipsis.glif
new file mode 100644
index 00000000..4d74adf5
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ellipsis.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ellipsis" format="2">
+  <advance width="674"/>
+  <unicode hex="2026"/>
+  <outline>
+    <component base="period" xOffset="400"/>
+    <component base="period" xOffset="200"/>
+    <component base="period"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/em-cy.glif b/src/Cantarell-Regular.ufo/glyphs/em-cy.glif
new file mode 100644
index 00000000..2f274dc7
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/em-cy.glif
@@ -0,0 +1,36 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="em-cy" format="2">
+  <advance width="661"/>
+  <unicode hex="043C"/>
+  <outline>
+    <contour>
+      <point x="83" y="0" type="line"/>
+      <point x="157" y="0" type="line"/>
+      <point x="157" y="369" type="line"/>
+      <point x="148" y="361" type="line"/>
+      <point x="304" y="74" type="line"/>
+      <point x="356" y="74" type="line"/>
+      <point x="508" y="361" type="line"/>
+      <point x="503" y="367" type="line"/>
+      <point x="503" y="0" type="line"/>
+      <point x="578" y="0" type="line"/>
+      <point x="578" y="482" type="line"/>
+      <point x="500" y="482" type="line"/>
+      <point x="313" y="122" type="line"/>
+      <point x="352" y="122" type="line"/>
+      <point x="161" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>width</key>
+        <integer>75</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/emacron.glif b/src/Cantarell-Regular.ufo/glyphs/emacron.glif
new file mode 100644
index 00000000..fb643896
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/emacron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="emacron" format="2">
+  <advance width="527"/>
+  <unicode hex="0113"/>
+  <outline>
+    <component base="e"/>
+    <component base="macroncomb" xOffset="25"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/emacronacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/emacronacute.glif
new file mode 100644
index 00000000..1d6db003
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/emacronacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="emacronacute" format="2">
+  <advance width="527"/>
+  <unicode hex="1E17"/>
+  <outline>
+    <component base="e"/>
+    <component base="macroncomb_acutecomb" xOffset="25"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/emacrongrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/emacrongrave.glif
new file mode 100644
index 00000000..f6079bd7
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/emacrongrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="emacrongrave" format="2">
+  <advance width="527"/>
+  <unicode hex="1E15"/>
+  <outline>
+    <component base="e"/>
+    <component base="macroncomb_gravecomb" xOffset="25"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/emdash.glif b/src/Cantarell-Regular.ufo/glyphs/emdash.glif
new file mode 100644
index 00000000..440681aa
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/emdash.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="emdash" format="2">
+  <advance width="1166"/>
+  <unicode hex="2014"/>
+  <outline>
+    <contour>
+      <point x="83" y="220" type="line"/>
+      <point x="1083" y="220" type="line"/>
+      <point x="1083" y="287" type="line"/>
+      <point x="83" y="287" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/emptyset.glif b/src/Cantarell-Regular.ufo/glyphs/emptyset.glif
new file mode 100644
index 00000000..0f66529d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/emptyset.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="emptyset" format="2">
+  <advance width="724"/>
+  <unicode hex="2205"/>
+  <outline>
+    <contour>
+      <point x="357" y="68" type="curve" smooth="yes"/>
+      <point x="527" y="68"/>
+      <point x="641" y="179"/>
+      <point x="641" y="345" type="curve" smooth="yes"/>
+      <point x="641" y="507"/>
+      <point x="531" y="615"/>
+      <point x="367" y="615" type="curve" smooth="yes"/>
+      <point x="197" y="615"/>
+      <point x="84" y="503"/>
+      <point x="84" y="335" type="curve" smooth="yes"/>
+      <point x="84" y="175"/>
+      <point x="193" y="68"/>
+    </contour>
+    <contour>
+      <point x="367" y="138" type="curve" smooth="yes"/>
+      <point x="245" y="138"/>
+      <point x="164" y="221"/>
+      <point x="164" y="345" type="curve" smooth="yes"/>
+      <point x="164" y="465"/>
+      <point x="241" y="545"/>
+      <point x="357" y="545" type="curve" smooth="yes"/>
+      <point x="479" y="545"/>
+      <point x="561" y="461"/>
+      <point x="561" y="335" type="curve" smooth="yes"/>
+      <point x="561" y="217"/>
+      <point x="483" y="138"/>
+    </contour>
+    <contour>
+      <point x="186" y="32" type="line"/>
+      <point x="591" y="630" type="line"/>
+      <point x="535" y="667" type="line"/>
+      <point x="130" y="69" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/emquad.glif b/src/Cantarell-Regular.ufo/glyphs/emquad.glif
new file mode 100644
index 00000000..2a7dc601
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/emquad.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="emquad" format="2">
+  <advance width="1000"/>
+  <unicode hex="2001"/>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/emspace.glif b/src/Cantarell-Regular.ufo/glyphs/emspace.glif
new file mode 100644
index 00000000..33d6e61a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/emspace.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="emspace" format="2">
+  <advance width="1000"/>
+  <unicode hex="2003"/>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/en-cy.glif b/src/Cantarell-Regular.ufo/glyphs/en-cy.glif
new file mode 100644
index 00000000..15ec96a6
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/en-cy.glif
@@ -0,0 +1,37 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="en-cy" format="2">
+  <advance width="574"/>
+  <unicode hex="043D"/>
+  <anchor x="490" y="0" name="bottomright"/>
+  <outline>
+    <contour>
+      <point x="411" y="0" type="line"/>
+      <point x="491" y="0" type="line"/>
+      <point x="491" y="486" type="line"/>
+      <point x="411" y="486" type="line"/>
+    </contour>
+    <contour>
+      <point x="83" y="0" type="line"/>
+      <point x="163" y="0" type="line"/>
+      <point x="163" y="486" type="line"/>
+      <point x="83" y="486" type="line"/>
+    </contour>
+    <contour>
+      <point x="136" y="218" type="line"/>
+      <point x="438" y="218" type="line"/>
+      <point x="438" y="285" type="line"/>
+      <point x="136" y="285" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>width</key>
+        <integer>79</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/endash.glif b/src/Cantarell-Regular.ufo/glyphs/endash.glif
new file mode 100644
index 00000000..06e2983d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/endash.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="endash" format="2">
+  <advance width="666"/>
+  <unicode hex="2013"/>
+  <outline>
+    <contour>
+      <point x="83" y="220" type="line"/>
+      <point x="583" y="220" type="line"/>
+      <point x="583" y="287" type="line"/>
+      <point x="83" y="287" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/endescender-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/endescender-cy.glif
new file mode 100644
index 00000000..0ee10d92
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/endescender-cy.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="endescender-cy" format="2">
+  <advance width="591"/>
+  <unicode hex="04A3"/>
+  <outline>
+    <component base="en-cy"/>
+    <component base="descender-cy" xOffset="383"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>en-cy</string>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/eng.glif b/src/Cantarell-Regular.ufo/glyphs/eng.glif
new file mode 100644
index 00000000..a57fb234
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/eng.glif
@@ -0,0 +1,52 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eng" format="2">
+  <advance width="567"/>
+  <unicode hex="014B"/>
+  <outline>
+    <contour>
+      <point x="83" y="0" type="line"/>
+      <point x="163" y="0" type="line"/>
+      <point x="163" y="426" type="line"/>
+      <point x="139" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
+    </contour>
+    <contour>
+      <point x="412" y="0" type="line"/>
+      <point x="492" y="0" type="line"/>
+      <point x="492" y="316" type="line" smooth="yes"/>
+      <point x="492" y="423"/>
+      <point x="421" y="492"/>
+      <point x="313" y="492" type="curve" smooth="yes"/>
+      <point x="243" y="492"/>
+      <point x="174" y="462"/>
+      <point x="123" y="409" type="curve"/>
+      <point x="142" y="358" type="line"/>
+      <point x="182" y="399"/>
+      <point x="235" y="422"/>
+      <point x="291" y="422" type="curve" smooth="yes"/>
+      <point x="369" y="422"/>
+      <point x="412" y="378"/>
+      <point x="412" y="300" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="369" y="-227" type="line"/>
+      <point x="443" y="-194"/>
+      <point x="492" y="-113"/>
+      <point x="492" y="-23" type="curve" smooth="yes"/>
+      <point x="492" y="0" type="line"/>
+      <point x="412" y="0" type="line"/>
+      <point x="412" y="-35" type="line" smooth="yes"/>
+      <point x="412" y="-98"/>
+      <point x="384" y="-155"/>
+      <point x="342" y="-179" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>n</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>n</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/enghe-cy.glif b/src/Cantarell-Regular.ufo/glyphs/enghe-cy.glif
new file mode 100644
index 00000000..44e54096
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/enghe-cy.glif
@@ -0,0 +1,31 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="enghe-cy" format="2">
+  <advance width="688"/>
+  <unicode hex="04A5"/>
+  <outline>
+    <contour>
+      <point x="411" y="0" type="line"/>
+      <point x="491" y="0" type="line"/>
+      <point x="491" y="482" type="line"/>
+      <point x="411" y="482" type="line"/>
+    </contour>
+    <contour>
+      <point x="83" y="0" type="line"/>
+      <point x="163" y="0" type="line"/>
+      <point x="163" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
+    </contour>
+    <contour>
+      <point x="136" y="214" type="line"/>
+      <point x="438" y="214" type="line"/>
+      <point x="438" y="281" type="line"/>
+      <point x="136" y="281" type="line"/>
+    </contour>
+    <contour>
+      <point x="476" y="415" type="line"/>
+      <point x="678" y="415" type="line"/>
+      <point x="678" y="482" type="line"/>
+      <point x="476" y="482" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/enquad.glif b/src/Cantarell-Regular.ufo/glyphs/enquad.glif
new file mode 100644
index 00000000..0eea2da5
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/enquad.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="enquad" format="2">
+  <advance width="500"/>
+  <unicode hex="2000"/>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/enspace.glif b/src/Cantarell-Regular.ufo/glyphs/enspace.glif
new file mode 100644
index 00000000..41767d40
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/enspace.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="enspace" format="2">
+  <advance width="500"/>
+  <unicode hex="2002"/>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/eogonek.glif b/src/Cantarell-Regular.ufo/glyphs/eogonek.glif
new file mode 100644
index 00000000..468e6981
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/eogonek.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eogonek" format="2">
+  <advance width="527"/>
+  <unicode hex="0119"/>
+  <outline>
+    <component base="e"/>
+    <component base="ogonekcomb.tall" xOffset="-4" yOffset="-1"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/equal.glif b/src/Cantarell-Regular.ufo/glyphs/equal.glif
new file mode 100644
index 00000000..9574541c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/equal.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="equal" format="2">
+  <advance width="715"/>
+  <unicode hex="003D"/>
+  <outline>
+    <contour>
+      <point x="125" y="406" type="line"/>
+      <point x="590" y="406" type="line"/>
+      <point x="590" y="475" type="line"/>
+      <point x="125" y="475" type="line"/>
+    </contour>
+    <contour>
+      <point x="125" y="166" type="line"/>
+      <point x="590" y="166" type="line"/>
+      <point x="590" y="235" type="line"/>
+      <point x="125" y="235" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/equal.tf.glif b/src/Cantarell-Regular.ufo/glyphs/equal.tf.glif
new file mode 100644
index 00000000..a4b61146
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/equal.tf.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="equal.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="99" y="406" type="line"/>
+      <point x="482" y="406" type="line"/>
+      <point x="482" y="477" type="line"/>
+      <point x="99" y="477" type="line"/>
+    </contour>
+    <contour>
+      <point x="99" y="166" type="line"/>
+      <point x="482" y="166" type="line"/>
+      <point x="482" y="237" type="line"/>
+      <point x="99" y="237" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/equivalence.glif 
b/src/Cantarell-Regular.ufo/glyphs/equivalence.glif
new file mode 100644
index 00000000..7d0ccc45
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/equivalence.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="equivalence" format="2">
+  <advance width="715"/>
+  <unicode hex="2261"/>
+  <outline>
+    <contour>
+      <point x="125" y="476" type="line"/>
+      <point x="590" y="476" type="line"/>
+      <point x="590" y="545" type="line"/>
+      <point x="125" y="545" type="line"/>
+    </contour>
+    <contour>
+      <point x="125" y="132" type="line"/>
+      <point x="590" y="132" type="line"/>
+      <point x="590" y="201" type="line"/>
+      <point x="125" y="201" type="line"/>
+    </contour>
+    <contour>
+      <point x="125" y="304" type="line"/>
+      <point x="590" y="304" type="line"/>
+      <point x="590" y="373" type="line"/>
+      <point x="125" y="373" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/equivalence.tf.glif 
b/src/Cantarell-Regular.ufo/glyphs/equivalence.tf.glif
new file mode 100644
index 00000000..ec8972e8
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/equivalence.tf.glif
@@ -0,0 +1,24 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="equivalence.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="99" y="466" type="line"/>
+      <point x="481" y="466" type="line"/>
+      <point x="481" y="535" type="line"/>
+      <point x="99" y="535" type="line"/>
+    </contour>
+    <contour>
+      <point x="99" y="122" type="line"/>
+      <point x="481" y="122" type="line"/>
+      <point x="481" y="191" type="line"/>
+      <point x="99" y="191" type="line"/>
+    </contour>
+    <contour>
+      <point x="99" y="294" type="line"/>
+      <point x="481" y="294" type="line"/>
+      <point x="481" y="363" type="line"/>
+      <point x="99" y="363" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/er-cy.glif b/src/Cantarell-Regular.ufo/glyphs/er-cy.glif
new file mode 100644
index 00000000..557f97aa
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/er-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="er-cy" format="2">
+  <advance width="571"/>
+  <unicode hex="0440"/>
+  <outline>
+    <component base="p"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ereversed-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/ereversed-cy.glif
new file mode 100644
index 00000000..d72c741e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ereversed-cy.glif
@@ -0,0 +1,53 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ereversed-cy" format="2">
+  <advance width="488"/>
+  <unicode hex="044D"/>
+  <anchor x="243" y="482" name="top"/>
+  <outline>
+    <contour>
+      <point x="196" y="-7" type="curve" smooth="yes"/>
+      <point x="345" y="-7"/>
+      <point x="436" y="89"/>
+      <point x="436" y="247" type="curve" smooth="yes"/>
+      <point x="436" y="400"/>
+      <point x="351" y="492"/>
+      <point x="209" y="492" type="curve" smooth="yes"/>
+      <point x="160" y="492"/>
+      <point x="84" y="480"/>
+      <point x="42" y="460" type="curve"/>
+      <point x="60" y="401" type="line"/>
+      <point x="92" y="414"/>
+      <point x="156" y="422"/>
+      <point x="190" y="422" type="curve" smooth="yes"/>
+      <point x="296" y="422"/>
+      <point x="357" y="354"/>
+      <point x="357" y="235" type="curve" smooth="yes"/>
+      <point x="357" y="122"/>
+      <point x="302" y="63"/>
+      <point x="199" y="63" type="curve" smooth="yes"/>
+      <point x="162" y="63"/>
+      <point x="96" y="71"/>
+      <point x="60" y="84" type="curve"/>
+      <point x="38" y="23" type="line"/>
+      <point x="83" y="2"/>
+      <point x="151" y="-7"/>
+    </contour>
+    <contour>
+      <point x="94" y="219" type="line"/>
+      <point x="378" y="219" type="line"/>
+      <point x="378" y="284" type="line"/>
+      <point x="94" y="284" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>width</key>
+        <integer>74</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/es-cy.glif b/src/Cantarell-Regular.ufo/glyphs/es-cy.glif
new file mode 100644
index 00000000..74d6d5be
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/es-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="es-cy" format="2">
+  <advance width="466"/>
+  <unicode hex="0441"/>
+  <anchor x="266" y="0" name="bottomright"/>
+  <outline>
+    <component base="c"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/esdescender-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/esdescender-cy.glif
new file mode 100644
index 00000000..e9d390b3
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/esdescender-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="esdescender-cy" format="2">
+  <advance width="466"/>
+  <unicode hex="04AB"/>
+  <outline>
+    <component base="es-cy"/>
+    <component base="descender-cy.strait" xOffset="121"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/estimated.glif b/src/Cantarell-Regular.ufo/glyphs/estimated.glif
new file mode 100644
index 00000000..3c4ac963
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/estimated.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="estimated" format="2">
+  <advance width="853"/>
+  <unicode hex="212E"/>
+  <outline>
+    <contour>
+      <point x="430" y="-10" type="curve" smooth="yes"/>
+      <point x="561" y="-10"/>
+      <point x="685" y="42"/>
+      <point x="757" y="119" type="curve"/>
+      <point x="691" y="119" type="line"/>
+      <point x="619" y="62"/>
+      <point x="527" y="36"/>
+      <point x="438" y="36" type="curve" smooth="yes"/>
+      <point x="316" y="36"/>
+      <point x="242" y="84"/>
+      <point x="195" y="145" type="curve"/>
+      <point x="195" y="315" type="line"/>
+      <point x="778" y="315" type="line"/>
+      <point x="778" y="545"/>
+      <point x="661" y="704"/>
+      <point x="433" y="704" type="curve" smooth="yes"/>
+      <point x="202" y="704"/>
+      <point x="84" y="541"/>
+      <point x="84" y="339" type="curve" smooth="yes"/>
+      <point x="84" y="123"/>
+      <point x="220" y="-10"/>
+    </contour>
+    <contour>
+      <point x="195" y="358" type="line"/>
+      <point x="195" y="535" type="line"/>
+      <point x="241" y="619"/>
+      <point x="316" y="662"/>
+      <point x="430" y="662" type="curve" smooth="yes"/>
+      <point x="544" y="662"/>
+      <point x="618" y="619"/>
+      <point x="664" y="535" type="curve"/>
+      <point x="664" y="358" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/eth.glif b/src/Cantarell-Regular.ufo/glyphs/eth.glif
new file mode 100644
index 00000000..07b2376c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/eth.glif
@@ -0,0 +1,49 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="eth" format="2">
+  <advance width="553"/>
+  <unicode hex="00F0"/>
+  <outline>
+    <contour>
+      <point x="265" y="-9" type="curve" smooth="yes"/>
+      <point x="410" y="-9"/>
+      <point x="493" y="94"/>
+      <point x="493" y="273" type="curve" smooth="yes"/>
+      <point x="493" y="499"/>
+      <point x="375" y="662"/>
+      <point x="149" y="748" type="curve"/>
+      <point x="129" y="688" type="line"/>
+      <point x="313" y="609"/>
+      <point x="421" y="467"/>
+      <point x="421" y="305" type="curve"/>
+      <point x="443" y="327" type="line"/>
+      <point x="411" y="404"/>
+      <point x="344" y="449"/>
+      <point x="259" y="449" type="curve" smooth="yes"/>
+      <point x="132" y="449"/>
+      <point x="48" y="355"/>
+      <point x="48" y="215" type="curve" smooth="yes"/>
+      <point x="48" y="81"/>
+      <point x="135" y="-9"/>
+    </contour>
+    <contour>
+      <point x="273" y="61" type="curve" smooth="yes"/>
+      <point x="184" y="61"/>
+      <point x="128" y="126"/>
+      <point x="128" y="230" type="curve" smooth="yes"/>
+      <point x="128" y="325"/>
+      <point x="175" y="379"/>
+      <point x="258" y="379" type="curve" smooth="yes"/>
+      <point x="352" y="379"/>
+      <point x="415" y="313"/>
+      <point x="415" y="213" type="curve" smooth="yes"/>
+      <point x="415" y="121"/>
+      <point x="358" y="61"/>
+    </contour>
+    <contour>
+      <point x="159" y="547" type="line"/>
+      <point x="419" y="683" type="line"/>
+      <point x="394" y="729" type="line"/>
+      <point x="134" y="593" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/etilde.glif b/src/Cantarell-Regular.ufo/glyphs/etilde.glif
new file mode 100644
index 00000000..2be26c96
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/etilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="etilde" format="2">
+  <advance width="527"/>
+  <unicode hex="1EBD"/>
+  <outline>
+    <component base="e"/>
+    <component base="tildecomb" xOffset="38"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/euro.glif b/src/Cantarell-Regular.ufo/glyphs/euro.glif
new file mode 100644
index 00000000..c20bf4da
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/euro.glif
@@ -0,0 +1,47 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="euro" format="2">
+  <advance width="786"/>
+  <unicode hex="20AC"/>
+  <outline>
+    <contour>
+      <point x="84" y="404" type="line"/>
+      <point x="639" y="404" type="line"/>
+      <point x="639" y="464" type="line"/>
+      <point x="84" y="464" type="line"/>
+    </contour>
+    <contour>
+      <point x="84" y="244" type="line"/>
+      <point x="616" y="244" type="line"/>
+      <point x="616" y="304" type="line"/>
+      <point x="84" y="304" type="line"/>
+    </contour>
+    <contour>
+      <point x="501" y="-10" type="curve" smooth="yes"/>
+      <point x="568" y="-10"/>
+      <point x="638" y="5"/>
+      <point x="704" y="34" type="curve"/>
+      <point x="685" y="95" type="line"/>
+      <point x="635" y="75"/>
+      <point x="573" y="63"/>
+      <point x="520" y="63" type="curve" smooth="yes"/>
+      <point x="354" y="63"/>
+      <point x="244" y="181"/>
+      <point x="244" y="358" type="curve" smooth="yes"/>
+      <point x="244" y="527"/>
+      <point x="345" y="630"/>
+      <point x="512" y="630" type="curve" smooth="yes"/>
+      <point x="568" y="630"/>
+      <point x="631" y="618"/>
+      <point x="684" y="598" type="curve"/>
+      <point x="708" y="660" type="line"/>
+      <point x="657" y="687"/>
+      <point x="585" y="703"/>
+      <point x="517" y="703" type="curve" smooth="yes"/>
+      <point x="302" y="703"/>
+      <point x="159" y="557"/>
+      <point x="159" y="339" type="curve" smooth="yes"/>
+      <point x="159" y="130"/>
+      <point x="296" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/exclam.glif b/src/Cantarell-Regular.ufo/glyphs/exclam.glif
new file mode 100644
index 00000000..22ab7a87
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/exclam.glif
@@ -0,0 +1,27 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="exclam" format="2">
+  <advance width="245"/>
+  <unicode hex="0021"/>
+  <outline>
+    <contour>
+      <point x="90" y="201" type="line"/>
+      <point x="154" y="201" type="line"/>
+      <point x="164" y="694" type="line"/>
+      <point x="80" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="123" y="-10" type="curve" smooth="yes"/>
+      <point x="161" y="-10"/>
+      <point x="187" y="17"/>
+      <point x="187" y="54" type="curve" smooth="yes"/>
+      <point x="187" y="91"/>
+      <point x="161" y="118"/>
+      <point x="123" y="118" type="curve" smooth="yes"/>
+      <point x="85" y="118"/>
+      <point x="59" y="91"/>
+      <point x="59" y="54" type="curve" smooth="yes"/>
+      <point x="59" y="17"/>
+      <point x="85" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/exclamdown.glif 
b/src/Cantarell-Regular.ufo/glyphs/exclamdown.glif
new file mode 100644
index 00000000..1f81cb07
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/exclamdown.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="exclamdown" format="2">
+  <advance width="246"/>
+  <unicode hex="00A1"/>
+  <outline>
+    <component base="exclam" yScale="-1" xOffset="1" yOffset="477"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/f.glif b/src/Cantarell-Regular.ufo/glyphs/f.glif
new file mode 100644
index 00000000..364b5f45
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/f.glif
@@ -0,0 +1,36 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="f" format="2">
+  <advance width="340"/>
+  <unicode hex="0066"/>
+  <note>
+f
+</note>
+  <anchor x="139" y="0" name="bottom"/>
+  <anchor x="266" y="739" name="top"/>
+  <outline>
+    <contour>
+      <point x="99" y="0" type="line"/>
+      <point x="179" y="0" type="line"/>
+      <point x="179" y="587" type="line" smooth="yes"/>
+      <point x="179" y="649"/>
+      <point x="208" y="681"/>
+      <point x="263" y="681" type="curve" smooth="yes"/>
+      <point x="289" y="681"/>
+      <point x="323" y="676"/>
+      <point x="348" y="664" type="curve"/>
+      <point x="365" y="724" type="line"/>
+      <point x="334" y="739"/>
+      <point x="303" y="749"/>
+      <point x="269" y="749" type="curve" smooth="yes"/>
+      <point x="167" y="749"/>
+      <point x="99" y="680"/>
+      <point x="99" y="577" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="27" y="415" type="line"/>
+      <point x="329" y="415" type="line"/>
+      <point x="329" y="482" type="line"/>
+      <point x="27" y="482" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/f_f.glif b/src/Cantarell-Regular.ufo/glyphs/f_f.glif
new file mode 100644
index 00000000..c015f7b7
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/f_f.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="f_f" format="2">
+  <advance width="680"/>
+  <outline>
+    <component base="f"/>
+    <component base="f" xOffset="340"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>f</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>f</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/f_f_i.glif b/src/Cantarell-Regular.ufo/glyphs/f_f_i.glif
new file mode 100644
index 00000000..64000238
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/f_f_i.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="f_f_i" format="2">
+  <advance width="934"/>
+  <outline>
+    <component base="f_f"/>
+    <component base="i" xOffset="680"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>f</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>i</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/f_f_l.glif b/src/Cantarell-Regular.ufo/glyphs/f_f_l.glif
new file mode 100644
index 00000000..e56bb3e1
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/f_f_l.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="f_f_l" format="2">
+  <advance width="951"/>
+  <outline>
+    <component base="f_f"/>
+    <component base="l" xOffset="680"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>f</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>l</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/fi.glif b/src/Cantarell-Regular.ufo/glyphs/fi.glif
new file mode 100644
index 00000000..ba879a79
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/fi.glif
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fi" format="2">
+  <advance width="594"/>
+  <unicode hex="FB01"/>
+  <outline>
+    <component base="f"/>
+    <component base="i" xOffset="340"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>f</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>i</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/figuredash.glif 
b/src/Cantarell-Regular.ufo/glyphs/figuredash.glif
new file mode 100644
index 00000000..59bdbb6b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/figuredash.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="figuredash" format="2">
+  <advance width="766"/>
+  <unicode hex="2012"/>
+  <outline>
+    <contour>
+      <point x="83" y="220" type="line"/>
+      <point x="683" y="220" type="line"/>
+      <point x="683" y="287" type="line"/>
+      <point x="83" y="287" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/figurespace.glif 
b/src/Cantarell-Regular.ufo/glyphs/figurespace.glif
new file mode 100644
index 00000000..8513f6fc
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/figurespace.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="figurespace" format="2">
+  <advance width="600"/>
+  <unicode hex="2007"/>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/firsttonechinese.glif 
b/src/Cantarell-Regular.ufo/glyphs/firsttonechinese.glif
new file mode 100644
index 00000000..b73dfb90
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/firsttonechinese.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="firsttonechinese" format="2">
+  <advance width="489"/>
+  <unicode hex="02C9"/>
+  <outline>
+    <component base="macroncomb"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/fita-cy.glif b/src/Cantarell-Regular.ufo/glyphs/fita-cy.glif
new file mode 100644
index 00000000..77240095
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/fita-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fita-cy" format="2">
+  <advance width="565"/>
+  <unicode hex="0473"/>
+  <outline>
+    <component base="obarred-cy"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/five.dnom.glif b/src/Cantarell-Regular.ufo/glyphs/five.dnom.glif
new file mode 100644
index 00000000..d6d408f6
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/five.dnom.glif
@@ -0,0 +1,55 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="five.dnom" format="2">
+  <advance width="441"/>
+  <note>
+five
+</note>
+  <outline>
+    <contour>
+      <point x="198" y="-7" type="curve" smooth="yes"/>
+      <point x="318" y="-7"/>
+      <point x="395" y="54"/>
+      <point x="395" y="149" type="curve" smooth="yes"/>
+      <point x="395" y="237"/>
+      <point x="327" y="290"/>
+      <point x="210" y="290" type="curve" smooth="yes"/>
+      <point x="182" y="290"/>
+      <point x="156" y="287"/>
+      <point x="131" y="280" type="curve"/>
+      <point x="149" y="257" type="line"/>
+      <point x="157" y="407" type="line"/>
+      <point x="370" y="407" type="line"/>
+      <point x="370" y="472" type="line"/>
+      <point x="86" y="472" type="line"/>
+      <point x="74" y="219" type="line"/>
+      <point x="112" y="226"/>
+      <point x="152" y="230"/>
+      <point x="179" y="230" type="curve" smooth="yes"/>
+      <point x="268" y="230"/>
+      <point x="318" y="195"/>
+      <point x="318" y="141" type="curve" smooth="yes"/>
+      <point x="318" y="90"/>
+      <point x="274" y="58"/>
+      <point x="201" y="58" type="curve" smooth="yes"/>
+      <point x="159" y="58"/>
+      <point x="107" y="69"/>
+      <point x="69" y="87" type="curve"/>
+      <point x="48" y="28" type="line"/>
+      <point x="94" y="6"/>
+      <point x="143" y="-7"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>68</integer>
+        <key>weight</key>
+        <integer>-7</integer>
+        <key>width</key>
+        <integer>74</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/five.glif b/src/Cantarell-Regular.ufo/glyphs/five.glif
new file mode 100644
index 00000000..9cd7491e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/five.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="five" format="2">
+  <advance width="565"/>
+  <unicode hex="0035"/>
+  <outline>
+    <component base="five.lf"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>five.lf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>five.lf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/five.lf.glif b/src/Cantarell-Regular.ufo/glyphs/five.lf.glif
new file mode 100644
index 00000000..3d596e8c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/five.lf.glif
@@ -0,0 +1,39 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="five.lf" format="2">
+  <advance width="565"/>
+  <outline>
+    <contour>
+      <point x="251" y="-10" type="curve" smooth="yes"/>
+      <point x="407" y="-10"/>
+      <point x="510" y="77"/>
+      <point x="510" y="215" type="curve" smooth="yes"/>
+      <point x="510" y="346"/>
+      <point x="417" y="427"/>
+      <point x="261" y="427" type="curve" smooth="yes"/>
+      <point x="226" y="427"/>
+      <point x="188" y="423"/>
+      <point x="150" y="415" type="curve"/>
+      <point x="169" y="389" type="line"/>
+      <point x="180" y="622" type="line"/>
+      <point x="477" y="622" type="line"/>
+      <point x="477" y="694" type="line"/>
+      <point x="105" y="694" type="line"/>
+      <point x="88" y="338" type="line"/>
+      <point x="139" y="349"/>
+      <point x="194" y="355"/>
+      <point x="233" y="355" type="curve" smooth="yes"/>
+      <point x="355" y="355"/>
+      <point x="425" y="298"/>
+      <point x="425" y="205" type="curve" smooth="yes"/>
+      <point x="425" y="116"/>
+      <point x="361" y="63"/>
+      <point x="259" y="63" type="curve" smooth="yes"/>
+      <point x="199" y="63"/>
+      <point x="134" y="79"/>
+      <point x="79" y="107" type="curve"/>
+      <point x="55" y="42" type="line"/>
+      <point x="118" y="9"/>
+      <point x="182" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/five.numr.glif b/src/Cantarell-Regular.ufo/glyphs/five.numr.glif
new file mode 100644
index 00000000..a44a50b3
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/five.numr.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="five.numr" format="2">
+  <advance width="441"/>
+  <outline>
+    <component base="five.dnom" yOffset="260"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>five.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>five.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/five.osf.glif b/src/Cantarell-Regular.ufo/glyphs/five.osf.glif
new file mode 100644
index 00000000..d4dd720a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/five.osf.glif
@@ -0,0 +1,39 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="five.osf" format="2">
+  <advance width="556"/>
+  <outline>
+    <contour>
+      <point x="241" y="-110" type="curve" smooth="yes"/>
+      <point x="395" y="-110"/>
+      <point x="498" y="-23"/>
+      <point x="498" y="114" type="curve" smooth="yes"/>
+      <point x="498" y="245"/>
+      <point x="403" y="326"/>
+      <point x="249" y="326" type="curve" smooth="yes"/>
+      <point x="219" y="326"/>
+      <point x="179" y="322"/>
+      <point x="137" y="314" type="curve"/>
+      <point x="156" y="289" type="line"/>
+      <point x="167" y="526" type="line"/>
+      <point x="465" y="526" type="line"/>
+      <point x="465" y="594" type="line"/>
+      <point x="96" y="594" type="line"/>
+      <point x="79" y="240" type="line"/>
+      <point x="124" y="250"/>
+      <point x="181" y="257"/>
+      <point x="223" y="257" type="curve" smooth="yes"/>
+      <point x="345" y="257"/>
+      <point x="417" y="199"/>
+      <point x="417" y="105" type="curve" smooth="yes"/>
+      <point x="417" y="15"/>
+      <point x="352" y="-41"/>
+      <point x="249" y="-41" type="curve" smooth="yes"/>
+      <point x="185" y="-41"/>
+      <point x="118" y="-22"/>
+      <point x="69" y="4" type="curve"/>
+      <point x="46" y="-58" type="line"/>
+      <point x="108" y="-91"/>
+      <point x="174" y="-110"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/five.subs.glif b/src/Cantarell-Regular.ufo/glyphs/five.subs.glif
new file mode 100644
index 00000000..51387994
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/five.subs.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="five.subs" format="2">
+  <advance width="441"/>
+  <outline>
+    <component base="five.dnom" yOffset="-180"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>five.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>five.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/five.tf.glif b/src/Cantarell-Regular.ufo/glyphs/five.tf.glif
new file mode 100644
index 00000000..7cf33f80
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/five.tf.glif
@@ -0,0 +1,48 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="five.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="259" y="-10" type="curve" smooth="yes"/>
+      <point x="418" y="-10"/>
+      <point x="524" y="77"/>
+      <point x="524" y="215" type="curve" smooth="yes"/>
+      <point x="524" y="346"/>
+      <point x="428" y="427"/>
+      <point x="269" y="427" type="curve" smooth="yes"/>
+      <point x="233" y="427"/>
+      <point x="193" y="423"/>
+      <point x="153" y="415" type="curve"/>
+      <point x="173" y="389" type="line"/>
+      <point x="184" y="622" type="line"/>
+      <point x="490" y="622" type="line"/>
+      <point x="490" y="694" type="line"/>
+      <point x="109" y="694" type="line"/>
+      <point x="92" y="338" type="line"/>
+      <point x="144" y="349"/>
+      <point x="201" y="355"/>
+      <point x="241" y="355" type="curve" smooth="yes"/>
+      <point x="366" y="355"/>
+      <point x="439" y="298"/>
+      <point x="439" y="205" type="curve" smooth="yes"/>
+      <point x="439" y="116"/>
+      <point x="372" y="63"/>
+      <point x="267" y="63" type="curve" smooth="yes"/>
+      <point x="206" y="63"/>
+      <point x="138" y="79"/>
+      <point x="82" y="107" type="curve"/>
+      <point x="58" y="42" type="line"/>
+      <point x="122" y="9"/>
+      <point x="189" y="-10"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/five.tosf.glif b/src/Cantarell-Regular.ufo/glyphs/five.tosf.glif
new file mode 100644
index 00000000..4c3bf0ff
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/five.tosf.glif
@@ -0,0 +1,48 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="five.tosf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="259" y="-110" type="curve" smooth="yes"/>
+      <point x="417" y="-110"/>
+      <point x="523" y="-23"/>
+      <point x="523" y="114" type="curve" smooth="yes"/>
+      <point x="523" y="245"/>
+      <point x="424" y="326"/>
+      <point x="266" y="326" type="curve" smooth="yes"/>
+      <point x="236" y="326"/>
+      <point x="193" y="322"/>
+      <point x="150" y="314" type="curve"/>
+      <point x="169" y="289" type="line"/>
+      <point x="180" y="526" type="line"/>
+      <point x="489" y="526" type="line"/>
+      <point x="489" y="594" type="line"/>
+      <point x="109" y="594" type="line"/>
+      <point x="92" y="240" type="line"/>
+      <point x="138" y="250"/>
+      <point x="198" y="257"/>
+      <point x="240" y="257" type="curve" smooth="yes"/>
+      <point x="367" y="257"/>
+      <point x="442" y="199"/>
+      <point x="442" y="105" type="curve" smooth="yes"/>
+      <point x="442" y="15"/>
+      <point x="373" y="-41"/>
+      <point x="267" y="-41" type="curve" smooth="yes"/>
+      <point x="202" y="-41"/>
+      <point x="131" y="-22"/>
+      <point x="81" y="4" type="curve"/>
+      <point x="58" y="-58" type="line"/>
+      <point x="122" y="-91"/>
+      <point x="189" y="-110"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/fiveeighths.glif 
b/src/Cantarell-Regular.ufo/glyphs/fiveeighths.glif
new file mode 100644
index 00000000..710ec9f6
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/fiveeighths.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fiveeighths" format="2">
+  <advance width="1206"/>
+  <unicode hex="215D"/>
+  <outline>
+    <component base="five.numr"/>
+    <component base="fraction" xOffset="441"/>
+    <component base="eight.dnom" xOffset="740"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>five.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>five.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/fiveinferior.glif 
b/src/Cantarell-Regular.ufo/glyphs/fiveinferior.glif
new file mode 100644
index 00000000..e4263ccf
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/fiveinferior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fiveinferior" format="2">
+  <advance width="441"/>
+  <unicode hex="2085"/>
+  <outline>
+    <component base="five.dnom" yOffset="-100"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>five.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>five.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/fivesixths.glif 
b/src/Cantarell-Regular.ufo/glyphs/fivesixths.glif
new file mode 100644
index 00000000..2f6f63b7
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/fivesixths.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fivesixths" format="2">
+  <advance width="1204"/>
+  <unicode hex="215A"/>
+  <outline>
+    <component base="five.numr"/>
+    <component base="fraction" xOffset="441"/>
+    <component base="six.dnom" xOffset="740"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>five.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>five.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/fivesuperior.glif 
b/src/Cantarell-Regular.ufo/glyphs/fivesuperior.glif
new file mode 100644
index 00000000..600d2e69
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/fivesuperior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fivesuperior" format="2">
+  <advance width="441"/>
+  <unicode hex="2075"/>
+  <outline>
+    <component base="five.dnom" yOffset="370"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>five.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>five.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/fl.glif b/src/Cantarell-Regular.ufo/glyphs/fl.glif
new file mode 100644
index 00000000..ca46ce81
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/fl.glif
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fl" format="2">
+  <advance width="611"/>
+  <unicode hex="FB02"/>
+  <outline>
+    <component base="f"/>
+    <component base="l" xOffset="340"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>f</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>l</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/florin.glif b/src/Cantarell-Regular.ufo/glyphs/florin.glif
new file mode 100644
index 00000000..0e5ca852
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/florin.glif
@@ -0,0 +1,43 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="florin" format="2">
+  <advance width="483"/>
+  <unicode hex="0192"/>
+  <outline>
+    <contour>
+      <point x="148" y="0" type="line"/>
+      <point x="228" y="0" type="line"/>
+      <point x="228" y="587" type="line" smooth="yes"/>
+      <point x="228" y="649"/>
+      <point x="257" y="681"/>
+      <point x="312" y="681" type="curve" smooth="yes"/>
+      <point x="338" y="681"/>
+      <point x="371" y="674"/>
+      <point x="396" y="662" type="curve"/>
+      <point x="415" y="726" type="line"/>
+      <point x="384" y="741"/>
+      <point x="352" y="749"/>
+      <point x="318" y="749" type="curve" smooth="yes"/>
+      <point x="216" y="749"/>
+      <point x="148" y="680"/>
+      <point x="148" y="577" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="76" y="415" type="line"/>
+      <point x="378" y="415" type="line"/>
+      <point x="378" y="482" type="line"/>
+      <point x="76" y="482" type="line"/>
+    </contour>
+    <contour>
+      <point x="105" y="-227" type="line"/>
+      <point x="179" y="-194"/>
+      <point x="228" y="-113"/>
+      <point x="228" y="-23" type="curve" smooth="yes"/>
+      <point x="228" y="0" type="line"/>
+      <point x="148" y="0" type="line"/>
+      <point x="148" y="-35" type="line" smooth="yes"/>
+      <point x="148" y="-98"/>
+      <point x="120" y="-155"/>
+      <point x="78" y="-179" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/four.dnom.glif b/src/Cantarell-Regular.ufo/glyphs/four.dnom.glif
new file mode 100644
index 00000000..a9c5fdad
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/four.dnom.glif
@@ -0,0 +1,36 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="four.dnom" format="2">
+  <advance width="467"/>
+  <note>
+four
+</note>
+  <outline>
+    <contour>
+      <point x="275" y="-5" type="line"/>
+      <point x="347" y="-5" type="line"/>
+      <point x="347" y="472" type="line"/>
+      <point x="277" y="472" type="line"/>
+      <point x="27" y="142" type="line"/>
+      <point x="27" y="103" type="line"/>
+      <point x="438" y="103" type="line"/>
+      <point x="438" y="166" type="line"/>
+      <point x="84" y="166" type="line"/>
+      <point x="93" y="145" type="line"/>
+      <point x="280" y="393" type="line"/>
+      <point x="275" y="402" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>68</integer>
+        <key>weight</key>
+        <integer>-7</integer>
+        <key>width</key>
+        <integer>74</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/four.glif b/src/Cantarell-Regular.ufo/glyphs/four.glif
new file mode 100644
index 00000000..9bce62d5
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/four.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="four" format="2">
+  <advance width="619"/>
+  <unicode hex="0034"/>
+  <outline>
+    <component base="four.lf"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>four.lf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>four.lf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/four.lf.glif b/src/Cantarell-Regular.ufo/glyphs/four.lf.glif
new file mode 100644
index 00000000..6f56ca18
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/four.lf.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="four.lf" format="2">
+  <advance width="619"/>
+  <outline>
+    <contour>
+      <point x="377" y="-10" type="line"/>
+      <point x="455" y="-10" type="line"/>
+      <point x="455" y="694" type="line"/>
+      <point x="379" y="694" type="line"/>
+      <point x="38" y="206" type="line"/>
+      <point x="38" y="164" type="line"/>
+      <point x="580" y="164" type="line"/>
+      <point x="580" y="232" type="line"/>
+      <point x="124" y="232" type="line"/>
+      <point x="119" y="214" type="line"/>
+      <point x="377" y="584" type="line"/>
+      <point x="377" y="567" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/four.numr.glif b/src/Cantarell-Regular.ufo/glyphs/four.numr.glif
new file mode 100644
index 00000000..3a45d101
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/four.numr.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="four.numr" format="2">
+  <advance width="467"/>
+  <outline>
+    <component base="four.dnom" yOffset="260"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>four.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>four.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/four.osf.glif b/src/Cantarell-Regular.ufo/glyphs/four.osf.glif
new file mode 100644
index 00000000..9099bc70
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/four.osf.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="four.osf" format="2">
+  <advance width="621"/>
+  <outline>
+    <contour>
+      <point x="379" y="-110" type="line"/>
+      <point x="455" y="-110" type="line"/>
+      <point x="455" y="594" type="line"/>
+      <point x="381" y="594" type="line"/>
+      <point x="40" y="106" type="line"/>
+      <point x="40" y="64" type="line"/>
+      <point x="580" y="64" type="line"/>
+      <point x="580" y="132" type="line"/>
+      <point x="124" y="132" type="line"/>
+      <point x="119" y="114" type="line"/>
+      <point x="379" y="486" type="line"/>
+      <point x="379" y="471" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/four.subs.glif b/src/Cantarell-Regular.ufo/glyphs/four.subs.glif
new file mode 100644
index 00000000..9ef333bf
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/four.subs.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="four.subs" format="2">
+  <advance width="467"/>
+  <outline>
+    <component base="four.dnom" yOffset="-180"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>four.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>four.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/four.tf.glif b/src/Cantarell-Regular.ufo/glyphs/four.tf.glif
new file mode 100644
index 00000000..d5428851
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/four.tf.glif
@@ -0,0 +1,29 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="four.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="356" y="-10" type="line"/>
+      <point x="433" y="-10" type="line"/>
+      <point x="433" y="694" type="line"/>
+      <point x="358" y="694" type="line"/>
+      <point x="24" y="206" type="line"/>
+      <point x="24" y="164" type="line"/>
+      <point x="556" y="164" type="line"/>
+      <point x="556" y="232" type="line"/>
+      <point x="108" y="232" type="line"/>
+      <point x="104" y="214" type="line"/>
+      <point x="356" y="584" type="line"/>
+      <point x="356" y="567" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/four.tosf.glif b/src/Cantarell-Regular.ufo/glyphs/four.tosf.glif
new file mode 100644
index 00000000..09f9aa14
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/four.tosf.glif
@@ -0,0 +1,29 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="four.tosf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="356" y="-110" type="line"/>
+      <point x="432" y="-110" type="line"/>
+      <point x="432" y="594" type="line"/>
+      <point x="358" y="594" type="line"/>
+      <point x="24" y="106" type="line"/>
+      <point x="24" y="64" type="line"/>
+      <point x="555" y="64" type="line"/>
+      <point x="555" y="132" type="line"/>
+      <point x="107" y="132" type="line"/>
+      <point x="102" y="114" type="line"/>
+      <point x="357" y="486" type="line"/>
+      <point x="356" y="471" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/fourfifths.glif 
b/src/Cantarell-Regular.ufo/glyphs/fourfifths.glif
new file mode 100644
index 00000000..ef3a3180
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/fourfifths.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fourfifths" format="2">
+  <advance width="1207"/>
+  <unicode hex="2158"/>
+  <outline>
+    <component base="four.numr"/>
+    <component base="fraction" xOffset="467"/>
+    <component base="five.dnom" xOffset="766"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>four.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>four.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/fourinferior.glif 
b/src/Cantarell-Regular.ufo/glyphs/fourinferior.glif
new file mode 100644
index 00000000..31b9e25f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/fourinferior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fourinferior" format="2">
+  <advance width="467"/>
+  <unicode hex="2084"/>
+  <outline>
+    <component base="four.dnom" yOffset="-100"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>four.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>four.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/fourperemspace.glif 
b/src/Cantarell-Regular.ufo/glyphs/fourperemspace.glif
new file mode 100644
index 00000000..159f4bae
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/fourperemspace.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fourperemspace" format="2">
+  <advance width="150"/>
+  <unicode hex="2005"/>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/foursuperior.glif 
b/src/Cantarell-Regular.ufo/glyphs/foursuperior.glif
new file mode 100644
index 00000000..19627349
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/foursuperior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="foursuperior" format="2">
+  <advance width="467"/>
+  <unicode hex="2074"/>
+  <outline>
+    <component base="four.dnom" yOffset="370"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>four.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>four.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/fourthtonechinese.glif 
b/src/Cantarell-Regular.ufo/glyphs/fourthtonechinese.glif
new file mode 100644
index 00000000..c6bda958
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/fourthtonechinese.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fourthtonechinese" format="2">
+  <advance width="260"/>
+  <unicode hex="02CB"/>
+  <outline>
+    <component base="gravecomb"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/fraction.glif b/src/Cantarell-Regular.ufo/glyphs/fraction.glif
new file mode 100644
index 00000000..61eadcc8
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/fraction.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="fraction" format="2">
+  <advance width="299"/>
+  <unicode hex="2044"/>
+  <outline>
+    <contour>
+      <point x="-30" y="0" type="line"/>
+      <point x="43" y="0" type="line"/>
+      <point x="345" y="694" type="line"/>
+      <point x="266" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/franc.glif b/src/Cantarell-Regular.ufo/glyphs/franc.glif
new file mode 100644
index 00000000..c7e2fd05
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/franc.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="franc" format="2">
+  <advance width="666"/>
+  <unicode hex="20A3"/>
+  <outline>
+    <component base="F" xOffset="49"/>
+    <component base="strokeshortcomb.case" xOffset="-1" yOffset="-131"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/g.glif b/src/Cantarell-Regular.ufo/glyphs/g.glif
new file mode 100644
index 00000000..78afd46c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/g.glif
@@ -0,0 +1,59 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="g" format="2">
+  <advance width="570"/>
+  <unicode hex="0067"/>
+  <note>
+g
+</note>
+  <anchor x="287" y="0" name="bottom"/>
+  <anchor x="277" y="482" name="top"/>
+  <outline>
+    <contour>
+      <point x="257" y="-227" type="curve" smooth="yes"/>
+      <point x="396" y="-227"/>
+      <point x="487" y="-131"/>
+      <point x="487" y="14" type="curve" smooth="yes"/>
+      <point x="487" y="482" type="line"/>
+      <point x="431" y="482" type="line"/>
+      <point x="407" y="417" type="line"/>
+      <point x="407" y="2" type="line" smooth="yes"/>
+      <point x="407" y="-105"/>
+      <point x="359" y="-158"/>
+      <point x="263" y="-158" type="curve" smooth="yes"/>
+      <point x="220" y="-158"/>
+      <point x="168" y="-147"/>
+      <point x="123" y="-128" type="curve"/>
+      <point x="106" y="-189" type="line"/>
+      <point x="156" y="-214"/>
+      <point x="207" y="-227"/>
+    </contour>
+    <contour>
+      <point x="267" y="-10" type="curve" smooth="yes"/>
+      <point x="348" y="-10"/>
+      <point x="411" y="30"/>
+      <point x="448" y="96" type="curve"/>
+      <point x="419" y="132" type="line"/>
+      <point x="392" y="87"/>
+      <point x="347" y="60"/>
+      <point x="290" y="60" type="curve" smooth="yes"/>
+      <point x="194" y="60"/>
+      <point x="132" y="135"/>
+      <point x="132" y="246" type="curve" smooth="yes"/>
+      <point x="132" y="352"/>
+      <point x="188" y="422"/>
+      <point x="281" y="422" type="curve" smooth="yes"/>
+      <point x="342" y="422"/>
+      <point x="390" y="394"/>
+      <point x="418" y="346" type="curve"/>
+      <point x="455" y="390" type="line"/>
+      <point x="420" y="455"/>
+      <point x="358" y="492"/>
+      <point x="277" y="492" type="curve" smooth="yes"/>
+      <point x="143" y="492"/>
+      <point x="52" y="391"/>
+      <point x="52" y="238" type="curve" smooth="yes"/>
+      <point x="52" y="89"/>
+      <point x="138" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/gbreve.glif b/src/Cantarell-Regular.ufo/glyphs/gbreve.glif
new file mode 100644
index 00000000..314efd51
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/gbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gbreve" format="2">
+  <advance width="570"/>
+  <unicode hex="011F"/>
+  <outline>
+    <component base="g"/>
+    <component base="brevecomb" xOffset="69"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/gcaron.glif b/src/Cantarell-Regular.ufo/glyphs/gcaron.glif
new file mode 100644
index 00000000..3c88df35
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/gcaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gcaron" format="2">
+  <advance width="570"/>
+  <unicode hex="01E7"/>
+  <outline>
+    <component base="g"/>
+    <component base="caroncomb" xOffset="94"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/gcircumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/gcircumflex.glif
new file mode 100644
index 00000000..cd5a2c45
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/gcircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gcircumflex" format="2">
+  <advance width="570"/>
+  <unicode hex="011D"/>
+  <outline>
+    <component base="g"/>
+    <component base="circumflexcomb" xOffset="84"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/gcommaaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/gcommaaccent.glif
new file mode 100644
index 00000000..3f901b06
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/gcommaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gcommaaccent" format="2">
+  <advance width="570"/>
+  <unicode hex="0123"/>
+  <outline>
+    <component base="g"/>
+    <component base="commaturnedabovecomb" xOffset="126"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/gdotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/gdotaccent.glif
new file mode 100644
index 00000000..85bf2c9d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/gdotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gdotaccent" format="2">
+  <advance width="570"/>
+  <unicode hex="0121"/>
+  <outline>
+    <component base="g"/>
+    <component base="dotaccentcomb" xOffset="144"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ge-cy.glif b/src/Cantarell-Regular.ufo/glyphs/ge-cy.glif
new file mode 100644
index 00000000..ed366d8b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ge-cy.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ge-cy" format="2">
+  <advance width="430"/>
+  <unicode hex="0433"/>
+  <anchor x="165" y="0" name="bottomright"/>
+  <anchor x="223" y="482" name="top"/>
+  <outline>
+    <contour>
+      <point x="83" y="0" type="line"/>
+      <point x="162" y="0" type="line"/>
+      <point x="162" y="414" type="line"/>
+      <point x="420" y="414" type="line"/>
+      <point x="420" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>71</integer>
+        <key>weight</key>
+        <integer>-2</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/gedescender-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/gedescender-cy.glif
new file mode 100644
index 00000000..d3db006d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/gedescender-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gedescender-cy" format="2">
+  <advance width="430"/>
+  <unicode hex="04F7"/>
+  <outline>
+    <component base="ge-cy"/>
+    <component base="descender-cy" xOffset="58"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/germandbls.glif 
b/src/Cantarell-Regular.ufo/glyphs/germandbls.glif
new file mode 100644
index 00000000..069bb652
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/germandbls.glif
@@ -0,0 +1,49 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="germandbls" format="2">
+  <advance width="595"/>
+  <unicode hex="00DF"/>
+  <outline>
+    <contour>
+      <point x="366" y="-10" type="curve" smooth="yes"/>
+      <point x="478" y="-10"/>
+      <point x="558" y="58"/>
+      <point x="558" y="154" type="curve" smooth="yes"/>
+      <point x="558" y="302"/>
+      <point x="369" y="304"/>
+      <point x="369" y="387" type="curve" smooth="yes"/>
+      <point x="369" y="451"/>
+      <point x="482" y="469"/>
+      <point x="482" y="582" type="curve" smooth="yes"/>
+      <point x="482" y="679"/>
+      <point x="399" y="749"/>
+      <point x="285" y="749" type="curve" smooth="yes"/>
+      <point x="162" y="749"/>
+      <point x="83" y="666"/>
+      <point x="83" y="539" type="curve" smooth="yes"/>
+      <point x="83" y="0" type="line"/>
+      <point x="163" y="0" type="line"/>
+      <point x="163" y="548" type="line" smooth="yes"/>
+      <point x="163" y="633"/>
+      <point x="203" y="679"/>
+      <point x="275" y="679" type="curve" smooth="yes"/>
+      <point x="348" y="679"/>
+      <point x="402" y="633"/>
+      <point x="402" y="572" type="curve" smooth="yes"/>
+      <point x="402" y="483"/>
+      <point x="289" y="468"/>
+      <point x="289" y="374" type="curve" smooth="yes"/>
+      <point x="289" y="253"/>
+      <point x="478" y="250"/>
+      <point x="478" y="141" type="curve" smooth="yes"/>
+      <point x="478" y="94"/>
+      <point x="434" y="60"/>
+      <point x="372" y="60" type="curve" smooth="yes"/>
+      <point x="336" y="60"/>
+      <point x="290" y="71"/>
+      <point x="246" y="92" type="curve"/>
+      <point x="227" y="27" type="line"/>
+      <point x="268" y="4"/>
+      <point x="318" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ghemiddlehook-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/ghemiddlehook-cy.glif
new file mode 100644
index 00000000..7ac32887
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ghemiddlehook-cy.glif
@@ -0,0 +1,48 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ghemiddlehook-cy" format="2">
+  <advance width="549"/>
+  <unicode hex="0495"/>
+  <outline>
+    <contour>
+      <point x="83" y="0" type="line"/>
+      <point x="165" y="0" type="line"/>
+      <point x="165" y="415" type="line"/>
+      <point x="414" y="415" type="line"/>
+      <point x="414" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
+    </contour>
+    <contour>
+      <point x="117" y="205" type="curve"/>
+      <point x="133" y="155" type="line"/>
+      <point x="166" y="196"/>
+      <point x="226" y="224"/>
+      <point x="283" y="224" type="curve" smooth="yes"/>
+      <point x="373" y="224"/>
+      <point x="430" y="154"/>
+      <point x="430" y="44" type="curve" smooth="yes"/>
+      <point x="430" y="-75"/>
+      <point x="359" y="-158"/>
+      <point x="238" y="-178" type="curve"/>
+      <point x="249" y="-228" type="line"/>
+      <point x="416" y="-197"/>
+      <point x="511" y="-93"/>
+      <point x="511" y="61" type="curve" smooth="yes"/>
+      <point x="511" y="203"/>
+      <point x="431" y="294"/>
+      <point x="308" y="294" type="curve" smooth="yes"/>
+      <point x="233" y="294"/>
+      <point x="162" y="261"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ghestroke-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/ghestroke-cy.glif
new file mode 100644
index 00000000..1c0dd94c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ghestroke-cy.glif
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ghestroke-cy" format="2">
+  <advance width="460"/>
+  <unicode hex="0493"/>
+  <outline>
+    <contour>
+      <point x="111" y="0" type="line"/>
+      <point x="190" y="0" type="line"/>
+      <point x="190" y="414" type="line"/>
+      <point x="448" y="414" type="line"/>
+      <point x="448" y="482" type="line"/>
+      <point x="111" y="482" type="line"/>
+    </contour>
+    <contour>
+      <point x="25" y="219" type="line"/>
+      <point x="365" y="219" type="line"/>
+      <point x="365" y="286" type="line"/>
+      <point x="25" y="286" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/gheupturn-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/gheupturn-cy.glif
new file mode 100644
index 00000000..b9b91111
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/gheupturn-cy.glif
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gheupturn-cy" format="2">
+  <advance width="440"/>
+  <unicode hex="0491"/>
+  <outline>
+    <contour>
+      <point x="83" y="0" type="line"/>
+      <point x="162" y="0" type="line"/>
+      <point x="162" y="414" type="line"/>
+      <point x="430" y="414" type="line"/>
+      <point x="430" y="612" type="line"/>
+      <point x="356" y="612" type="line"/>
+      <point x="356" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/gje-cy.glif b/src/Cantarell-Regular.ufo/glyphs/gje-cy.glif
new file mode 100644
index 00000000..a10fbfd2
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/gje-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gje-cy" format="2">
+  <advance width="430"/>
+  <unicode hex="0453"/>
+  <outline>
+    <component base="ge-cy"/>
+    <component base="acutecomb" xOffset="140"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/gmacron.glif b/src/Cantarell-Regular.ufo/glyphs/gmacron.glif
new file mode 100644
index 00000000..64fe399e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/gmacron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gmacron" format="2">
+  <advance width="570"/>
+  <unicode hex="1E21"/>
+  <outline>
+    <component base="g"/>
+    <component base="macroncomb" xOffset="32"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/grave.glif b/src/Cantarell-Regular.ufo/glyphs/grave.glif
new file mode 100644
index 00000000..47f01017
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/grave.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="grave" format="2">
+  <advance width="260"/>
+  <unicode hex="0060"/>
+  <outline>
+    <component base="gravecomb"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/gravecomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/gravecomb.case.glif
new file mode 100644
index 00000000..9dd4d97d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/gravecomb.case.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gravecomb.case" format="2">
+  <anchor x="195" y="694" name="_top"/>
+  <anchor x="244" y="801" name="top"/>
+  <outline>
+    <contour>
+      <point x="211" y="744" type="line"/>
+      <point x="243" y="786" type="line"/>
+      <point x="97" y="917" type="line"/>
+      <point x="47" y="853" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>283</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/gravecomb.glif b/src/Cantarell-Regular.ufo/glyphs/gravecomb.glif
new file mode 100644
index 00000000..a85e40f3
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/gravecomb.glif
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gravecomb" format="2">
+  <unicode hex="0300"/>
+  <anchor x="178" y="482" name="_top"/>
+  <anchor x="144" y="704" name="top"/>
+  <anchor x="261" y="546" name="top_dot"/>
+  <outline>
+    <contour>
+      <point x="166" y="560" type="line"/>
+      <point x="203" y="589" type="line"/>
+      <point x="99" y="745" type="line"/>
+      <point x="36" y="694" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>260</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/gravecomb.loclV_I_E_T_.glif 
b/src/Cantarell-Regular.ufo/glyphs/gravecomb.loclV_I_E_T_.glif
new file mode 100644
index 00000000..38a4b39f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/gravecomb.loclV_I_E_T_.glif
@@ -0,0 +1,26 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="gravecomb.loclVIET" format="2">
+  <anchor x="170" y="482" name="_top"/>
+  <anchor x="146" y="662" name="top"/>
+  <outline>
+    <contour>
+      <point x="174" y="564" type="line"/>
+      <point x="208" y="597" type="line"/>
+      <point x="91" y="743" type="line"/>
+      <point x="33" y="687" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>80</integer>
+        <key>verticalShift</key>
+        <integer>95</integer>
+      </dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>263</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/greater.glif b/src/Cantarell-Regular.ufo/glyphs/greater.glif
new file mode 100644
index 00000000..1b8f5972
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/greater.glif
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="greater" format="2">
+  <advance width="598"/>
+  <unicode hex="003E"/>
+  <outline>
+    <contour>
+      <point x="83" y="85" type="line"/>
+      <point x="529" y="306" type="line"/>
+      <point x="529" y="370" type="line"/>
+      <point x="83" y="599" type="line"/>
+      <point x="83" y="516" type="line"/>
+      <point x="473" y="322" type="line"/>
+      <point x="473" y="350" type="line"/>
+      <point x="83" y="163" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/greater.tf.glif 
b/src/Cantarell-Regular.ufo/glyphs/greater.tf.glif
new file mode 100644
index 00000000..ee810d0c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/greater.tf.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="greater.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="82" y="55" type="line"/>
+      <point x="512" y="276" type="line"/>
+      <point x="512" y="340" type="line"/>
+      <point x="82" y="569" type="line"/>
+      <point x="82" y="486" type="line"/>
+      <point x="455" y="292" type="line"/>
+      <point x="455" y="320" type="line"/>
+      <point x="82" y="133" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/greaterequal.glif 
b/src/Cantarell-Regular.ufo/glyphs/greaterequal.glif
new file mode 100644
index 00000000..c5d4bdc7
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/greaterequal.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="greaterequal" format="2">
+  <advance width="645"/>
+  <unicode hex="2265"/>
+  <outline>
+    <contour>
+      <point x="94" y="168" type="line"/>
+      <point x="565" y="349" type="line"/>
+      <point x="565" y="408" type="line"/>
+      <point x="94" y="596" type="line"/>
+      <point x="94" y="523" type="line"/>
+      <point x="504" y="370" type="line"/>
+      <point x="503" y="392" type="line"/>
+      <point x="94" y="234" type="line"/>
+    </contour>
+    <contour>
+      <point x="100" y="31" type="line"/>
+      <point x="565" y="31" type="line"/>
+      <point x="565" y="96" type="line"/>
+      <point x="100" y="96" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/greaterequal.tf.glif 
b/src/Cantarell-Regular.ufo/glyphs/greaterequal.tf.glif
new file mode 100644
index 00000000..fa5af58d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/greaterequal.tf.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="greaterequal.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="82" y="168" type="line"/>
+      <point x="511" y="349" type="line"/>
+      <point x="511" y="411" type="line"/>
+      <point x="82" y="600" type="line"/>
+      <point x="82" y="523" type="line"/>
+      <point x="444" y="372" type="line"/>
+      <point x="443" y="394" type="line"/>
+      <point x="82" y="238" type="line"/>
+    </contour>
+    <contour>
+      <point x="87" y="32" type="line"/>
+      <point x="511" y="32" type="line"/>
+      <point x="511" y="97" type="line"/>
+      <point x="87" y="97" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/guarani.glif b/src/Cantarell-Regular.ufo/glyphs/guarani.glif
new file mode 100644
index 00000000..cc89016e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/guarani.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="guarani" format="2">
+  <advance width="780"/>
+  <unicode hex="20B2"/>
+  <outline>
+    <component base="G" xOffset="19"/>
+    <component base="_currencyvstem" xOffset="15" yOffset="-800"/>
+    <component base="_currencyvstem" xOffset="3"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>-1</integer>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/guillemetleft.glif 
b/src/Cantarell-Regular.ufo/glyphs/guillemetleft.glif
new file mode 100644
index 00000000..caac69e9
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/guillemetleft.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="guillemetleft" format="2">
+  <advance width="530"/>
+  <unicode hex="00AB"/>
+  <outline>
+    <contour>
+      <point x="185" y="30" type="line"/>
+      <point x="275" y="30" type="line"/>
+      <point x="119" y="268" type="line"/>
+      <point x="119" y="221" type="line"/>
+      <point x="270" y="452" type="line"/>
+      <point x="189" y="452" type="line"/>
+      <point x="45" y="242" type="line"/>
+    </contour>
+    <contour>
+      <point x="397" y="30" type="line"/>
+      <point x="487" y="30" type="line"/>
+      <point x="331" y="268" type="line"/>
+      <point x="331" y="221" type="line"/>
+      <point x="482" y="452" type="line"/>
+      <point x="401" y="452" type="line"/>
+      <point x="257" y="242" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/guillemetright.glif 
b/src/Cantarell-Regular.ufo/glyphs/guillemetright.glif
new file mode 100644
index 00000000..78a00613
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/guillemetright.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="guillemetright" format="2">
+  <advance width="520"/>
+  <unicode hex="00BB"/>
+  <outline>
+    <contour>
+      <point x="253" y="30" type="line"/>
+      <point x="334" y="30" type="line"/>
+      <point x="475" y="241" type="line"/>
+      <point x="333" y="452" type="line"/>
+      <point x="245" y="452" type="line"/>
+      <point x="403" y="215" type="line"/>
+      <point x="403" y="262" type="line"/>
+    </contour>
+    <contour>
+      <point x="51" y="30" type="line"/>
+      <point x="132" y="30" type="line"/>
+      <point x="273" y="241" type="line"/>
+      <point x="131" y="452" type="line"/>
+      <point x="43" y="452" type="line"/>
+      <point x="201" y="215" type="line"/>
+      <point x="201" y="262" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/guilsinglleft.glif 
b/src/Cantarell-Regular.ufo/glyphs/guilsinglleft.glif
new file mode 100644
index 00000000..5cd1006f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/guilsinglleft.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="guilsinglleft" format="2">
+  <advance width="318"/>
+  <unicode hex="2039"/>
+  <outline>
+    <contour>
+      <point x="185" y="30" type="line"/>
+      <point x="275" y="30" type="line"/>
+      <point x="119" y="268" type="line"/>
+      <point x="119" y="221" type="line"/>
+      <point x="270" y="452" type="line"/>
+      <point x="189" y="452" type="line"/>
+      <point x="45" y="242" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/guilsinglright.glif 
b/src/Cantarell-Regular.ufo/glyphs/guilsinglright.glif
new file mode 100644
index 00000000..c2119003
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/guilsinglright.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="guilsinglright" format="2">
+  <advance width="318"/>
+  <unicode hex="203A"/>
+  <outline>
+    <contour>
+      <point x="51" y="30" type="line"/>
+      <point x="132" y="30" type="line"/>
+      <point x="273" y="241" type="line"/>
+      <point x="131" y="452" type="line"/>
+      <point x="43" y="452" type="line"/>
+      <point x="201" y="215" type="line"/>
+      <point x="201" y="262" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/h.glif b/src/Cantarell-Regular.ufo/glyphs/h.glif
new file mode 100644
index 00000000..9b3e72ce
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/h.glif
@@ -0,0 +1,37 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="h" format="2">
+  <advance width="567"/>
+  <unicode hex="0068"/>
+  <note>
+h
+</note>
+  <anchor x="283" y="0" name="bottom"/>
+  <anchor x="161" y="593" name="center"/>
+  <anchor x="289" y="739" name="top"/>
+  <outline>
+    <contour>
+      <point x="83" y="0" type="line"/>
+      <point x="163" y="0" type="line"/>
+      <point x="163" y="739" type="line"/>
+      <point x="83" y="739" type="line"/>
+    </contour>
+    <contour>
+      <point x="412" y="0" type="line"/>
+      <point x="492" y="0" type="line"/>
+      <point x="492" y="316" type="line" smooth="yes"/>
+      <point x="492" y="423"/>
+      <point x="421" y="492"/>
+      <point x="313" y="492" type="curve" smooth="yes"/>
+      <point x="243" y="492"/>
+      <point x="174" y="462"/>
+      <point x="123" y="403" type="curve"/>
+      <point x="142" y="352" type="line"/>
+      <point x="182" y="399"/>
+      <point x="235" y="422"/>
+      <point x="291" y="422" type="curve" smooth="yes"/>
+      <point x="369" y="422"/>
+      <point x="412" y="378"/>
+      <point x="412" y="300" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ha-cy.glif b/src/Cantarell-Regular.ufo/glyphs/ha-cy.glif
new file mode 100644
index 00000000..62735cd5
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ha-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ha-cy" format="2">
+  <advance width="469"/>
+  <unicode hex="0445"/>
+  <anchor x="396" y="0" name="bottomright"/>
+  <outline>
+    <component base="x"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/hadescender-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/hadescender-cy.glif
new file mode 100644
index 00000000..35b919f5
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/hadescender-cy.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hadescender-cy" format="2">
+  <advance width="503"/>
+  <unicode hex="04B3"/>
+  <outline>
+    <component base="ha-cy"/>
+    <component base="descender-cy" xOffset="289"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>ha-cy</string>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/hairspace.glif b/src/Cantarell-Regular.ufo/glyphs/hairspace.glif
new file mode 100644
index 00000000..9f460d9a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/hairspace.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hairspace" format="2">
+  <advance width="100"/>
+  <unicode hex="200A"/>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/hardsign-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/hardsign-cy.glif
new file mode 100644
index 00000000..f5b20847
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/hardsign-cy.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hardsign-cy" format="2">
+  <advance width="579"/>
+  <unicode hex="044A"/>
+  <outline>
+    <contour>
+      <point x="159" y="0" type="line"/>
+      <point x="340" y="0" type="line" smooth="yes"/>
+      <point x="465" y="0"/>
+      <point x="540" y="62"/>
+      <point x="540" y="164" type="curve" smooth="yes"/>
+      <point x="540" y="259"/>
+      <point x="473" y="321"/>
+      <point x="370" y="321" type="curve" smooth="yes"/>
+      <point x="210" y="321" type="line"/>
+      <point x="210" y="255" type="line"/>
+      <point x="357" y="255" type="line" smooth="yes"/>
+      <point x="418" y="255"/>
+      <point x="460" y="215"/>
+      <point x="460" y="156" type="curve" smooth="yes"/>
+      <point x="460" y="99"/>
+      <point x="420" y="67"/>
+      <point x="351" y="67" type="curve" smooth="yes"/>
+      <point x="239" y="67" type="line"/>
+      <point x="239" y="482" type="line"/>
+      <point x="159" y="482" type="line"/>
+    </contour>
+    <contour>
+      <point x="23" y="415" type="line"/>
+      <point x="204" y="415" type="line"/>
+      <point x="204" y="482" type="line"/>
+      <point x="23" y="482" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/hbar.glif b/src/Cantarell-Regular.ufo/glyphs/hbar.glif
new file mode 100644
index 00000000..68ad5da8
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/hbar.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hbar" format="2">
+  <advance width="567"/>
+  <unicode hex="0127"/>
+  <outline>
+    <component base="h"/>
+    <component base="strokeshortcomb" xOffset="-67" yOffset="295"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/hbrevebelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/hbrevebelow.glif
new file mode 100644
index 00000000..68aa2016
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/hbrevebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hbrevebelow" format="2">
+  <advance width="567"/>
+  <unicode hex="1E2B"/>
+  <outline>
+    <component base="h"/>
+    <component base="brevebelowcomb" xOffset="77"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/hcircumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/hcircumflex.glif
new file mode 100644
index 00000000..aa9fddc0
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/hcircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hcircumflex" format="2">
+  <advance width="567"/>
+  <unicode hex="0125"/>
+  <outline>
+    <component base="h"/>
+    <component base="circumflexcomb.case" xOffset="101" yOffset="45"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/hdotbelow.glif b/src/Cantarell-Regular.ufo/glyphs/hdotbelow.glif
new file mode 100644
index 00000000..e1b7c730
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/hdotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hdotbelow" format="2">
+  <advance width="567"/>
+  <unicode hex="1E25"/>
+  <outline>
+    <component base="h"/>
+    <component base="dotbelowcomb" xOffset="147"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/hookabovecomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/hookabovecomb.case.glif
new file mode 100644
index 00000000..4925054e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/hookabovecomb.case.glif
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hookabovecomb.case" format="2">
+  <anchor x="144" y="694" name="_top"/>
+  <anchor x="144" y="962" name="top"/>
+  <outline>
+    <component base="hookabovecomb" yOffset="190"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>309</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/hookabovecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/hookabovecomb.glif
new file mode 100644
index 00000000..57581e43
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/hookabovecomb.glif
@@ -0,0 +1,36 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hookabovecomb" format="2">
+  <unicode hex="0309"/>
+  <anchor x="153" y="482" name="_top"/>
+  <anchor x="145" y="709" name="top"/>
+  <outline>
+    <contour>
+      <point x="136" y="549" type="line"/>
+      <point x="209" y="584"/>
+      <point x="248" y="636"/>
+      <point x="248" y="688" type="curve" smooth="yes"/>
+      <point x="248" y="739"/>
+      <point x="211" y="772"/>
+      <point x="151" y="772" type="curve" smooth="yes"/>
+      <point x="118" y="772"/>
+      <point x="76" y="762"/>
+      <point x="40" y="740" type="curve"/>
+      <point x="59" y="686" type="line"/>
+      <point x="87" y="700"/>
+      <point x="115" y="709"/>
+      <point x="135" y="709" type="curve" smooth="yes"/>
+      <point x="162" y="709"/>
+      <point x="181" y="693"/>
+      <point x="181" y="669" type="curve" smooth="yes"/>
+      <point x="181" y="642"/>
+      <point x="157" y="611"/>
+      <point x="121" y="591" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>309</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/hookabovecomb.loclV_I_E_T_.glif 
b/src/Cantarell-Regular.ufo/glyphs/hookabovecomb.loclV_I_E_T_.glif
new file mode 100644
index 00000000..3efd0880
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/hookabovecomb.loclV_I_E_T_.glif
@@ -0,0 +1,42 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hookabovecomb.loclVIET" format="2">
+  <anchor x="134" y="482" name="_top"/>
+  <anchor x="144" y="742" name="top"/>
+  <outline>
+    <contour>
+      <point x="136" y="564" type="line"/>
+      <point x="209" y="592"/>
+      <point x="248" y="637"/>
+      <point x="248" y="680" type="curve" smooth="yes"/>
+      <point x="248" y="723"/>
+      <point x="211" y="752"/>
+      <point x="151" y="752" type="curve" smooth="yes"/>
+      <point x="120" y="752"/>
+      <point x="76" y="744"/>
+      <point x="40" y="727" type="curve"/>
+      <point x="59" y="675" type="line"/>
+      <point x="87" y="685"/>
+      <point x="115" y="692"/>
+      <point x="135" y="692" type="curve" smooth="yes"/>
+      <point x="162" y="692"/>
+      <point x="181" y="679"/>
+      <point x="181" y="662" type="curve" smooth="yes"/>
+      <point x="181" y="642"/>
+      <point x="157" y="618"/>
+      <point x="121" y="604" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>80</integer>
+        <key>verticalShift</key>
+        <integer>95</integer>
+      </dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>309</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/horizontalbar.glif 
b/src/Cantarell-Regular.ufo/glyphs/horizontalbar.glif
new file mode 100644
index 00000000..a399009b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/horizontalbar.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="horizontalbar" format="2">
+  <advance width="1164"/>
+  <unicode hex="2015"/>
+  <outline>
+    <component base="emdash" xOffset="-2"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/horncomb.glif b/src/Cantarell-Regular.ufo/glyphs/horncomb.glif
new file mode 100644
index 00000000..12763203
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/horncomb.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="horncomb" format="2">
+  <unicode hex="031B"/>
+  <anchor x="142" y="482" name="_topright"/>
+  <anchor x="142" y="482" name="topright"/>
+  <outline>
+    <contour>
+      <point x="71" y="334" type="line"/>
+      <point x="174" y="334"/>
+      <point x="236" y="390"/>
+      <point x="236" y="485" type="curve" smooth="yes"/>
+      <point x="236" y="523"/>
+      <point x="226" y="555"/>
+      <point x="206" y="581" type="curve"/>
+      <point x="129" y="581" type="line"/>
+      <point x="148" y="551"/>
+      <point x="159" y="515"/>
+      <point x="159" y="483" type="curve" smooth="yes"/>
+      <point x="159" y="424"/>
+      <point x="124" y="385"/>
+      <point x="71" y="385" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>284</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/hryvnia.glif b/src/Cantarell-Regular.ufo/glyphs/hryvnia.glif
new file mode 100644
index 00000000..6f67c701
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/hryvnia.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hryvnia" format="2">
+  <advance width="600"/>
+  <unicode hex="20B4"/>
+  <outline>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/hungarumlaut.glif 
b/src/Cantarell-Regular.ufo/glyphs/hungarumlaut.glif
new file mode 100644
index 00000000..0c21c4c9
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/hungarumlaut.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hungarumlaut" format="2">
+  <advance width="439"/>
+  <unicode hex="02DD"/>
+  <outline>
+    <component base="hungarumlautcomb" xOffset="-7"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/hungarumlautcomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/hungarumlautcomb.case.glif
new file mode 100644
index 00000000..322b1b18
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/hungarumlautcomb.case.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hungarumlautcomb.case" format="2">
+  <anchor x="210" y="694" name="_top"/>
+  <anchor x="210" y="926" name="top"/>
+  <outline>
+    <contour>
+      <point x="75" y="764" type="line"/>
+      <point x="205" y="885" type="line"/>
+      <point x="145" y="939" type="line"/>
+      <point x="36" y="800" type="line"/>
+    </contour>
+    <contour>
+      <point x="265" y="764" type="line"/>
+      <point x="395" y="885" type="line"/>
+      <point x="335" y="939" type="line"/>
+      <point x="226" y="800" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>475</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/hungarumlautcomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/hungarumlautcomb.glif
new file mode 100644
index 00000000..d1020f1f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/hungarumlautcomb.glif
@@ -0,0 +1,26 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hungarumlautcomb" format="2">
+  <unicode hex="030B"/>
+  <anchor x="188" y="482" name="_top"/>
+  <anchor x="188" y="704" name="top"/>
+  <outline>
+    <contour>
+      <point x="278" y="553" type="line"/>
+      <point x="383" y="708" type="line"/>
+      <point x="312" y="747" type="line"/>
+      <point x="236" y="575" type="line"/>
+    </contour>
+    <contour>
+      <point x="108" y="553" type="line"/>
+      <point x="213" y="708" type="line"/>
+      <point x="142" y="747" type="line"/>
+      <point x="66" y="575" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>425</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/hyphen.glif b/src/Cantarell-Regular.ufo/glyphs/hyphen.glif
new file mode 100644
index 00000000..ff6c1641
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/hyphen.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hyphen" format="2">
+  <advance width="456"/>
+  <unicode hex="002D"/>
+  <outline>
+    <contour>
+      <point x="83" y="220" type="line"/>
+      <point x="373" y="220" type="line"/>
+      <point x="373" y="287" type="line"/>
+      <point x="83" y="287" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/hyphentwo.glif b/src/Cantarell-Regular.ufo/glyphs/hyphentwo.glif
new file mode 100644
index 00000000..b1cbfac2
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/hyphentwo.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="hyphentwo" format="2">
+  <advance width="456"/>
+  <unicode hex="2010"/>
+  <outline>
+    <component base="hyphen" xOffset="-2"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/i-cy.glif b/src/Cantarell-Regular.ufo/glyphs/i-cy.glif
new file mode 100644
index 00000000..cc5ce851
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/i-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="i-cy" format="2">
+  <advance width="254"/>
+  <unicode hex="0456"/>
+  <outline>
+    <component base="i"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/i.glif b/src/Cantarell-Regular.ufo/glyphs/i.glif
new file mode 100644
index 00000000..33d67d80
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/i.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="i" format="2">
+  <advance width="254"/>
+  <unicode hex="0069"/>
+  <note>
+i
+</note>
+  <anchor x="128" y="0" name="bottom"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="dotaccentcomb" xOffset="-5"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ia-cy.glif b/src/Cantarell-Regular.ufo/glyphs/ia-cy.glif
new file mode 100644
index 00000000..4d21d9e4
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ia-cy.glif
@@ -0,0 +1,53 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ia-cy" format="2">
+  <advance width="521"/>
+  <unicode hex="044F"/>
+  <anchor x="261" y="482" name="top"/>
+  <outline>
+    <contour>
+      <point x="232" y="173" type="curve" smooth="yes"/>
+      <point x="385" y="173" type="line"/>
+      <point x="385" y="238" type="line"/>
+      <point x="243" y="238" type="line" smooth="yes"/>
+      <point x="177" y="238"/>
+      <point x="131" y="275"/>
+      <point x="131" y="330" type="curve" smooth="yes"/>
+      <point x="131" y="382"/>
+      <point x="171" y="412"/>
+      <point x="232" y="412" type="curve" smooth="yes"/>
+      <point x="385" y="412" type="line"/>
+      <point x="385" y="482" type="line"/>
+      <point x="243" y="482" type="line" smooth="yes"/>
+      <point x="128" y="482"/>
+      <point x="51" y="418"/>
+      <point x="51" y="322" type="curve" smooth="yes"/>
+      <point x="51" y="230"/>
+      <point x="122" y="173"/>
+    </contour>
+    <contour>
+      <point x="39" y="0" type="line"/>
+      <point x="135" y="0" type="line"/>
+      <point x="275" y="204" type="line"/>
+      <point x="187" y="204" type="line"/>
+    </contour>
+    <contour>
+      <point x="358" y="0" type="line"/>
+      <point x="438" y="0" type="line"/>
+      <point x="438" y="482" type="line"/>
+      <point x="358" y="482" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-2</integer>
+        <key>width</key>
+        <integer>76</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/iacute.glif b/src/Cantarell-Regular.ufo/glyphs/iacute.glif
new file mode 100644
index 00000000..6d44d9cb
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/iacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="iacute" format="2">
+  <advance width="254"/>
+  <unicode hex="00ED"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="acutecomb" xOffset="45"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ibreve.glif b/src/Cantarell-Regular.ufo/glyphs/ibreve.glif
new file mode 100644
index 00000000..25bc8507
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ibreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ibreve" format="2">
+  <advance width="254"/>
+  <unicode hex="012D"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="brevecomb" xOffset="-80"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/icaron.glif b/src/Cantarell-Regular.ufo/glyphs/icaron.glif
new file mode 100644
index 00000000..041f2407
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/icaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="icaron" format="2">
+  <advance width="254"/>
+  <unicode hex="01D0"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="caroncomb" xOffset="-55"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/icircumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/icircumflex.glif
new file mode 100644
index 00000000..950ac45b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/icircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="icircumflex" format="2">
+  <advance width="254"/>
+  <unicode hex="00EE"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="circumflexcomb" xOffset="-65"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/idblgrave.glif b/src/Cantarell-Regular.ufo/glyphs/idblgrave.glif
new file mode 100644
index 00000000..5aa6cb5b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/idblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="idblgrave" format="2">
+  <advance width="254"/>
+  <unicode hex="0209"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="dblgravecomb" xOffset="-126"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/idieresis-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/idieresis-cy.glif
new file mode 100644
index 00000000..77bf402d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/idieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="idieresis-cy" format="2">
+  <advance width="579"/>
+  <unicode hex="04E5"/>
+  <outline>
+    <component base="ii-cy"/>
+    <component base="dieresiscomb" xOffset="57"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/idieresis.glif b/src/Cantarell-Regular.ufo/glyphs/idieresis.glif
new file mode 100644
index 00000000..0e95dd66
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/idieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="idieresis" format="2">
+  <advance width="254"/>
+  <unicode hex="00EF"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="dieresiscomb" xOffset="-105"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/idieresisacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/idieresisacute.glif
new file mode 100644
index 00000000..dc3fcd07
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/idieresisacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="idieresisacute" format="2">
+  <advance width="254"/>
+  <unicode hex="1E2F"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="dieresiscomb_acutecomb" xOffset="-96"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/idotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/idotaccent.glif
new file mode 100644
index 00000000..26596402
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/idotaccent.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="idotaccent" format="2">
+  <advance width="254"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="dotaccentcomb" xOffset="-5"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/idotbelow.glif b/src/Cantarell-Regular.ufo/glyphs/idotbelow.glif
new file mode 100644
index 00000000..62461bf8
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/idotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="idotbelow" format="2">
+  <advance width="254"/>
+  <unicode hex="1ECB"/>
+  <outline>
+    <component base="i"/>
+    <component base="dotbelowcomb" xScale="0.91" yScale="0.91" xOffset="4"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/idotless.glif b/src/Cantarell-Regular.ufo/glyphs/idotless.glif
new file mode 100644
index 00000000..85c05ff6
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/idotless.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="idotless" format="2">
+  <advance width="254"/>
+  <unicode hex="0131"/>
+  <note>
+dotlessi
+</note>
+  <anchor x="127" y="0" name="bottom"/>
+  <anchor x="145" y="10" name="ogonek"/>
+  <anchor x="128" y="482" name="top"/>
+  <outline>
+    <contour>
+      <point x="87" y="0" type="line"/>
+      <point x="167" y="0" type="line"/>
+      <point x="167" y="482" type="line"/>
+      <point x="87" y="482" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ie-cy.glif b/src/Cantarell-Regular.ufo/glyphs/ie-cy.glif
new file mode 100644
index 00000000..871cb2a0
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ie-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ie-cy" format="2">
+  <advance width="527"/>
+  <unicode hex="0435"/>
+  <anchor x="265" y="482" name="top"/>
+  <outline>
+    <component base="e"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/iebreve-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/iebreve-cy.glif
new file mode 100644
index 00000000..c9e93d45
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/iebreve-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="iebreve-cy" format="2">
+  <advance width="527"/>
+  <unicode hex="04D7"/>
+  <outline>
+    <component base="ie-cy"/>
+    <component base="brevecomb-cy" xOffset="43"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/iegrave-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/iegrave-cy.glif
new file mode 100644
index 00000000..8dbef246
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/iegrave-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="iegrave-cy" format="2">
+  <advance width="527"/>
+  <unicode hex="0450"/>
+  <outline>
+    <component base="ie-cy"/>
+    <component base="gravecomb" xOffset="87"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/igrave.glif b/src/Cantarell-Regular.ufo/glyphs/igrave.glif
new file mode 100644
index 00000000..90370d1e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/igrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="igrave" format="2">
+  <advance width="254"/>
+  <unicode hex="00EC"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="gravecomb" xOffset="-50"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ihookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/ihookabove.glif
new file mode 100644
index 00000000..27edbb5b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ihookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ihookabove" format="2">
+  <advance width="254"/>
+  <unicode hex="1EC9"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="hookabovecomb" xOffset="-25"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ii-cy.glif b/src/Cantarell-Regular.ufo/glyphs/ii-cy.glif
new file mode 100644
index 00000000..c9ec3f7f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ii-cy.glif
@@ -0,0 +1,36 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ii-cy" format="2">
+  <advance width="579"/>
+  <unicode hex="0438"/>
+  <anchor x="553" y="0" name="bottomright"/>
+  <anchor x="290" y="482" name="top"/>
+  <outline>
+    <contour>
+      <point x="83" y="0" type="line"/>
+      <point x="155" y="0" type="line"/>
+      <point x="430" y="390" type="line"/>
+      <point x="421" y="393" type="line"/>
+      <point x="421" y="0" type="line"/>
+      <point x="496" y="0" type="line"/>
+      <point x="496" y="482" type="line"/>
+      <point x="422" y="482" type="line"/>
+      <point x="149" y="89" type="line"/>
+      <point x="159" y="86" type="line"/>
+      <point x="159" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-4</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/iigrave-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/iigrave-cy.glif
new file mode 100644
index 00000000..68b7f490
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/iigrave-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="iigrave-cy" format="2">
+  <advance width="579"/>
+  <unicode hex="045D"/>
+  <outline>
+    <component base="ii-cy"/>
+    <component base="gravecomb" xOffset="112"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/iinvertedbreve.glif 
b/src/Cantarell-Regular.ufo/glyphs/iinvertedbreve.glif
new file mode 100644
index 00000000..6cf05259
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/iinvertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="iinvertedbreve" format="2">
+  <advance width="254"/>
+  <unicode hex="020B"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="breveinvertedcomb" xOffset="-82"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/iishort-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/iishort-cy.glif
new file mode 100644
index 00000000..bdb251c7
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/iishort-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="iishort-cy" format="2">
+  <advance width="579"/>
+  <unicode hex="0439"/>
+  <outline>
+    <component base="ii-cy"/>
+    <component base="brevecomb-cy" xOffset="68"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/imacron-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/imacron-cy.glif
new file mode 100644
index 00000000..429d7cb7
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/imacron-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="imacron-cy" format="2">
+  <advance width="579"/>
+  <unicode hex="04E3"/>
+  <outline>
+    <component base="ii-cy"/>
+    <component base="macroncomb" xOffset="45"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/imacron.glif b/src/Cantarell-Regular.ufo/glyphs/imacron.glif
new file mode 100644
index 00000000..1635bed7
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/imacron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="imacron" format="2">
+  <advance width="254"/>
+  <unicode hex="012B"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="macroncomb.narrow" xOffset="-67"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/increment.glif b/src/Cantarell-Regular.ufo/glyphs/increment.glif
new file mode 100644
index 00000000..1133393b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/increment.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="increment" format="2">
+  <advance width="692"/>
+  <unicode hex="2206"/>
+  <outline>
+    <contour>
+      <point x="66" y="1" type="line"/>
+      <point x="626" y="1" type="line"/>
+      <point x="626" y="54" type="line"/>
+      <point x="396" y="694" type="line"/>
+      <point x="299" y="694" type="line"/>
+      <point x="66" y="54" type="line"/>
+    </contour>
+    <contour>
+      <point x="149" y="68" type="line"/>
+      <point x="342" y="616" type="line"/>
+      <point x="536" y="68" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/infinity.glif b/src/Cantarell-Regular.ufo/glyphs/infinity.glif
new file mode 100644
index 00000000..c004faa4
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/infinity.glif
@@ -0,0 +1,47 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="infinity" format="2">
+  <advance width="955"/>
+  <unicode hex="221E"/>
+  <outline>
+    <contour>
+      <point x="676" y="145" type="curve" smooth="yes"/>
+      <point x="786" y="145"/>
+      <point x="859" y="224"/>
+      <point x="859" y="343" type="curve" smooth="yes"/>
+      <point x="859" y="457"/>
+      <point x="790" y="533"/>
+      <point x="685" y="533" type="curve" smooth="yes"/>
+      <point x="469" y="533"/>
+      <point x="428" y="215"/>
+      <point x="276" y="215" type="curve" smooth="yes"/>
+      <point x="215" y="215"/>
+      <point x="175" y="266"/>
+      <point x="175" y="342" type="curve" smooth="yes"/>
+      <point x="175" y="415"/>
+      <point x="215" y="463"/>
+      <point x="275" y="463" type="curve" smooth="yes"/>
+      <point x="433" y="463"/>
+      <point x="459" y="145"/>
+    </contour>
+    <contour>
+      <point x="266" y="145" type="curve" smooth="yes"/>
+      <point x="479" y="145"/>
+      <point x="519" y="463"/>
+      <point x="676" y="463" type="curve" smooth="yes"/>
+      <point x="739" y="463"/>
+      <point x="779" y="411"/>
+      <point x="779" y="331" type="curve" smooth="yes"/>
+      <point x="779" y="258"/>
+      <point x="742" y="215"/>
+      <point x="681" y="215" type="curve" smooth="yes"/>
+      <point x="515" y="215"/>
+      <point x="504" y="533"/>
+      <point x="282" y="533" type="curve" smooth="yes"/>
+      <point x="170" y="533"/>
+      <point x="95" y="453"/>
+      <point x="95" y="333" type="curve" smooth="yes"/>
+      <point x="95" y="220"/>
+      <point x="163" y="145"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/integral.glif b/src/Cantarell-Regular.ufo/glyphs/integral.glif
new file mode 100644
index 00000000..7607cd52
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/integral.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="integral" format="2">
+  <advance width="412"/>
+  <unicode hex="222B"/>
+  <outline>
+    <contour>
+      <point x="158" y="-170" type="curve" smooth="yes"/>
+      <point x="256" y="-170"/>
+      <point x="319" y="-104"/>
+      <point x="319" y="0" type="curve" smooth="yes"/>
+      <point x="319" y="155"/>
+      <point x="179" y="424"/>
+      <point x="179" y="578" type="curve" smooth="yes"/>
+      <point x="179" y="643"/>
+      <point x="204" y="676"/>
+      <point x="254" y="676" type="curve" smooth="yes"/>
+      <point x="271" y="676"/>
+      <point x="290" y="674"/>
+      <point x="317" y="664" type="curve"/>
+      <point x="341" y="729" type="line"/>
+      <point x="315" y="742"/>
+      <point x="292" y="749"/>
+      <point x="263" y="749" type="curve" smooth="yes"/>
+      <point x="161" y="749"/>
+      <point x="99" y="680"/>
+      <point x="99" y="566" type="curve" smooth="yes"/>
+      <point x="99" y="394"/>
+      <point x="238" y="123"/>
+      <point x="238" y="-9" type="curve" smooth="yes"/>
+      <point x="238" y="-65"/>
+      <point x="212" y="-97"/>
+      <point x="167" y="-97" type="curve" smooth="yes"/>
+      <point x="140" y="-97"/>
+      <point x="110" y="-91"/>
+      <point x="92" y="-82" type="curve"/>
+      <point x="68" y="-148" type="line"/>
+      <point x="97" y="-162"/>
+      <point x="130" y="-170"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/io-cy.glif b/src/Cantarell-Regular.ufo/glyphs/io-cy.glif
new file mode 100644
index 00000000..702c79be
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/io-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="io-cy" format="2">
+  <advance width="527"/>
+  <unicode hex="0451"/>
+  <outline>
+    <component base="ie-cy"/>
+    <component base="dieresiscomb" xOffset="32"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/iogonek.glif b/src/Cantarell-Regular.ufo/glyphs/iogonek.glif
new file mode 100644
index 00000000..deed47ab
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/iogonek.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="iogonek" format="2">
+  <advance width="254"/>
+  <unicode hex="012F"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="dotaccentcomb" xOffset="-5"/>
+    <component base="ogonekcomb.narrow" xOffset="-264"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/itilde.glif b/src/Cantarell-Regular.ufo/glyphs/itilde.glif
new file mode 100644
index 00000000..305c49ec
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/itilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="itilde" format="2">
+  <advance width="254"/>
+  <unicode hex="0129"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="tildecomb" xOffset="-104"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/iu-cy.glif b/src/Cantarell-Regular.ufo/glyphs/iu-cy.glif
new file mode 100644
index 00000000..12344079
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/iu-cy.glif
@@ -0,0 +1,61 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="iu-cy" format="2">
+  <advance width="771"/>
+  <unicode hex="044E"/>
+  <anchor x="396" y="482" name="top"/>
+  <outline>
+    <contour>
+      <point x="486" y="-6" type="curve" smooth="yes"/>
+      <point x="626" y="-6"/>
+      <point x="721" y="96"/>
+      <point x="721" y="244" type="curve" smooth="yes"/>
+      <point x="721" y="390"/>
+      <point x="629" y="488"/>
+      <point x="492" y="488" type="curve" smooth="yes"/>
+      <point x="355" y="488"/>
+      <point x="268" y="390"/>
+      <point x="268" y="238" type="curve" smooth="yes"/>
+      <point x="268" y="89"/>
+      <point x="352" y="-6"/>
+    </contour>
+    <contour>
+      <point x="83" y="0" type="line"/>
+      <point x="161" y="0" type="line"/>
+      <point x="161" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
+    </contour>
+    <contour>
+      <point x="139" y="213" type="line"/>
+      <point x="302" y="213" type="line"/>
+      <point x="302" y="278" type="line"/>
+      <point x="139" y="278" type="line"/>
+    </contour>
+    <contour>
+      <point x="491" y="61" type="curve" smooth="yes"/>
+      <point x="404" y="61"/>
+      <point x="346" y="133"/>
+      <point x="346" y="244" type="curve" smooth="yes"/>
+      <point x="346" y="353"/>
+      <point x="401" y="421"/>
+      <point x="487" y="421" type="curve" smooth="yes"/>
+      <point x="579" y="421"/>
+      <point x="643" y="345"/>
+      <point x="643" y="238" type="curve" smooth="yes"/>
+      <point x="643" y="134"/>
+      <point x="582" y="61"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-3</integer>
+        <key>width</key>
+        <integer>69</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/izhitsa-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/izhitsa-cy.glif
new file mode 100644
index 00000000..2e7cff4d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/izhitsa-cy.glif
@@ -0,0 +1,34 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="izhitsa-cy" format="2">
+  <advance width="511"/>
+  <unicode hex="0475"/>
+  <outline>
+    <contour>
+      <point x="198" y="0" type="line"/>
+      <point x="272" y="0" type="line"/>
+      <point x="382" y="323" type="line" smooth="yes"/>
+      <point x="403" y="383"/>
+      <point x="432" y="422"/>
+      <point x="490" y="422" type="curve"/>
+      <point x="481" y="492" type="line"/>
+      <point x="403" y="492"/>
+      <point x="349" y="445"/>
+      <point x="321" y="356" type="curve" smooth="yes"/>
+      <point x="223" y="44" type="line"/>
+      <point x="253" y="44" type="line"/>
+      <point x="107" y="486" type="line"/>
+      <point x="22" y="486" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>width</key>
+        <integer>70</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/j.glif b/src/Cantarell-Regular.ufo/glyphs/j.glif
new file mode 100644
index 00000000..988c27cf
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/j.glif
@@ -0,0 +1,12 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="j" format="2">
+  <advance width="255"/>
+  <unicode hex="006A"/>
+  <note>
+j
+</note>
+  <outline>
+    <component base="jdotless"/>
+    <component base="dotaccentcomb" xOffset="-5"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/jacute.glif b/src/Cantarell-Regular.ufo/glyphs/jacute.glif
new file mode 100644
index 00000000..8182561c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/jacute.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="jacute" format="2">
+  <advance width="255"/>
+  <outline>
+    <component base="jdotless"/>
+    <component base="acutecomb" xOffset="45"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/jcircumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/jcircumflex.glif
new file mode 100644
index 00000000..de8d81d3
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/jcircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="jcircumflex" format="2">
+  <advance width="255"/>
+  <unicode hex="0135"/>
+  <outline>
+    <component base="jdotless"/>
+    <component base="circumflexcomb" xOffset="-65"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/jdotless.glif b/src/Cantarell-Regular.ufo/glyphs/jdotless.glif
new file mode 100644
index 00000000..2169ab1f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/jdotless.glif
@@ -0,0 +1,24 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="jdotless" format="2">
+  <advance width="255"/>
+  <unicode hex="0237"/>
+  <note>
+uni0237
+</note>
+  <anchor x="128" y="0" name="bottom"/>
+  <anchor x="128" y="482" name="top"/>
+  <outline>
+    <contour>
+      <point x="24" y="-227" type="line"/>
+      <point x="115" y="-187"/>
+      <point x="168" y="-111"/>
+      <point x="168" y="-23" type="curve" smooth="yes"/>
+      <point x="168" y="482" type="line"/>
+      <point x="88" y="482" type="line"/>
+      <point x="88" y="-35" type="line" smooth="yes"/>
+      <point x="88" y="-91"/>
+      <point x="52" y="-148"/>
+      <point x="-2" y="-179" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/je-cy.glif b/src/Cantarell-Regular.ufo/glyphs/je-cy.glif
new file mode 100644
index 00000000..b08064af
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/je-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="je-cy" format="2">
+  <advance width="255"/>
+  <unicode hex="0458"/>
+  <outline>
+    <component base="j"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/k.glif b/src/Cantarell-Regular.ufo/glyphs/k.glif
new file mode 100644
index 00000000..f459947a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/k.glif
@@ -0,0 +1,27 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="k" format="2">
+  <advance width="498"/>
+  <unicode hex="006B"/>
+  <note>
+k
+</note>
+  <anchor x="251" y="0" name="bottom"/>
+  <anchor x="231" y="739" name="top"/>
+  <outline>
+    <contour>
+      <point x="83" y="0" type="line"/>
+      <point x="163" y="0" type="line"/>
+      <point x="163" y="739" type="line"/>
+      <point x="83" y="739" type="line"/>
+    </contour>
+    <contour>
+      <point x="388" y="0" type="line"/>
+      <point x="494" y="0" type="line"/>
+      <point x="243" y="286" type="line"/>
+      <point x="237" y="237" type="line"/>
+      <point x="472" y="482" type="line"/>
+      <point x="377" y="482" type="line"/>
+      <point x="161" y="257" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ka-cy.glif b/src/Cantarell-Regular.ufo/glyphs/ka-cy.glif
new file mode 100644
index 00000000..5e6eefa0
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ka-cy.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ka-cy" format="2">
+  <advance width="510"/>
+  <unicode hex="043A"/>
+  <anchor x="445" y="0" name="bottomright"/>
+  <anchor x="262" y="482" name="top"/>
+  <outline>
+    <contour>
+      <point x="402" y="0" type="line"/>
+      <point x="496" y="0" type="line"/>
+      <point x="325" y="267" type="line"/>
+      <point x="328" y="249" type="line"/>
+      <point x="487" y="482" type="line"/>
+      <point x="398" y="482" type="line"/>
+      <point x="242" y="251" type="line"/>
+    </contour>
+    <contour>
+      <point x="84" y="0" type="line"/>
+      <point x="165" y="0" type="line"/>
+      <point x="165" y="482" type="line"/>
+      <point x="84" y="482" type="line"/>
+    </contour>
+    <contour>
+      <point x="119" y="219" type="line"/>
+      <point x="282" y="219" type="line"/>
+      <point x="282" y="284" type="line"/>
+      <point x="119" y="284" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/kabashkir-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/kabashkir-cy.glif
new file mode 100644
index 00000000..2b626a00
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/kabashkir-cy.glif
@@ -0,0 +1,40 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="kabashkir-cy" format="2">
+  <advance width="607"/>
+  <unicode hex="04A1"/>
+  <outline>
+    <contour>
+      <point x="8" y="415" type="line"/>
+      <point x="262" y="415" type="line"/>
+      <point x="262" y="482" type="line"/>
+      <point x="8" y="482" type="line"/>
+    </contour>
+    <contour>
+      <point x="499" y="0" type="line"/>
+      <point x="593" y="0" type="line"/>
+      <point x="422" y="267" type="line"/>
+      <point x="425" y="249" type="line"/>
+      <point x="584" y="482" type="line"/>
+      <point x="495" y="482" type="line"/>
+      <point x="339" y="251" type="line"/>
+    </contour>
+    <contour>
+      <point x="181" y="0" type="line"/>
+      <point x="262" y="0" type="line"/>
+      <point x="262" y="482" type="line"/>
+      <point x="181" y="482" type="line"/>
+    </contour>
+    <contour>
+      <point x="216" y="219" type="line"/>
+      <point x="379" y="219" type="line"/>
+      <point x="379" y="284" type="line"/>
+      <point x="216" y="284" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>ka-cy</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/kacute.glif b/src/Cantarell-Regular.ufo/glyphs/kacute.glif
new file mode 100644
index 00000000..9864de66
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/kacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="kacute" format="2">
+  <advance width="498"/>
+  <unicode hex="1E31"/>
+  <outline>
+    <component base="k"/>
+    <component base="acutecomb.case" xOffset="143" yOffset="45"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/kadescender-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/kadescender-cy.glif
new file mode 100644
index 00000000..63bf495f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/kadescender-cy.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="kadescender-cy" format="2">
+  <advance width="544"/>
+  <unicode hex="049B"/>
+  <outline>
+    <component base="ka-cy"/>
+    <component base="descender-cy" xOffset="338"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>ka-cy</string>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/kaverticalstroke-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/kaverticalstroke-cy.glif
new file mode 100644
index 00000000..0ac24b5d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/kaverticalstroke-cy.glif
@@ -0,0 +1,42 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="kaverticalstroke-cy" format="2">
+  <advance width="519"/>
+  <unicode hex="049D"/>
+  <outline>
+    <contour>
+      <point x="411" y="0" type="line"/>
+      <point x="505" y="0" type="line"/>
+      <point x="344" y="267" type="line"/>
+      <point x="347" y="249" type="line"/>
+      <point x="496" y="482" type="line"/>
+      <point x="407" y="482" type="line"/>
+      <point x="261" y="251" type="line"/>
+    </contour>
+    <contour>
+      <point x="84" y="0" type="line"/>
+      <point x="165" y="0" type="line"/>
+      <point x="165" y="482" type="line"/>
+      <point x="84" y="482" type="line"/>
+    </contour>
+    <contour>
+      <point x="119" y="219" type="line"/>
+      <point x="301" y="219" type="line"/>
+      <point x="301" y="284" type="line"/>
+      <point x="119" y="284" type="line"/>
+    </contour>
+    <contour>
+      <point x="206" y="85" type="line"/>
+      <point x="269" y="85" type="line"/>
+      <point x="269" y="410" type="line"/>
+      <point x="206" y="410" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>ka-cy</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>ka-cy</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/kcommaaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/kcommaaccent.glif
new file mode 100644
index 00000000..da44cd81
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/kcommaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="kcommaaccent" format="2">
+  <advance width="498"/>
+  <unicode hex="0137"/>
+  <outline>
+    <component base="k"/>
+    <component base="commaaccentcomb" xOffset="85"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/kgreenlandic.glif 
b/src/Cantarell-Regular.ufo/glyphs/kgreenlandic.glif
new file mode 100644
index 00000000..95118c67
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/kgreenlandic.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="kgreenlandic" format="2">
+  <advance width="498"/>
+  <unicode hex="0138"/>
+  <outline>
+    <contour>
+      <point x="83" y="0" type="line"/>
+      <point x="163" y="0" type="line"/>
+      <point x="163" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
+    </contour>
+    <contour>
+      <point x="388" y="-3" type="line"/>
+      <point x="494" y="-3" type="line"/>
+      <point x="243" y="286" type="line"/>
+      <point x="237" y="237" type="line"/>
+      <point x="472" y="479" type="line"/>
+      <point x="377" y="479" type="line"/>
+      <point x="161" y="257" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>k</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>k</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/kip.glif b/src/Cantarell-Regular.ufo/glyphs/kip.glif
new file mode 100644
index 00000000..b6a2a600
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/kip.glif
@@ -0,0 +1,28 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="kip" format="2">
+  <advance width="712"/>
+  <unicode hex="20AD"/>
+  <outline>
+    <contour>
+      <point x="72" y="329" type="line"/>
+      <point x="604" y="329" type="line"/>
+      <point x="604" y="389" type="line"/>
+      <point x="72" y="389" type="line"/>
+    </contour>
+    <contour>
+      <point x="540" y="0" type="line"/>
+      <point x="642" y="0" type="line"/>
+      <point x="309" y="380" type="line"/>
+      <point x="315" y="358" type="line"/>
+      <point x="630" y="694" type="line"/>
+      <point x="534" y="694" type="line"/>
+      <point x="228" y="361" type="line"/>
+    </contour>
+    <contour>
+      <point x="148" y="0" type="line"/>
+      <point x="231" y="0" type="line"/>
+      <point x="231" y="694" type="line"/>
+      <point x="148" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/kje-cy.glif b/src/Cantarell-Regular.ufo/glyphs/kje-cy.glif
new file mode 100644
index 00000000..a8677339
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/kje-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="kje-cy" format="2">
+  <advance width="510"/>
+  <unicode hex="045C"/>
+  <outline>
+    <component base="ka-cy"/>
+    <component base="acutecomb" xOffset="179"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/l.glif b/src/Cantarell-Regular.ufo/glyphs/l.glif
new file mode 100644
index 00000000..4c0dd94a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/l.glif
@@ -0,0 +1,33 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="l" format="2">
+  <advance width="271"/>
+  <unicode hex="006C"/>
+  <note>
+l
+</note>
+  <anchor x="160" y="0" name="bottom"/>
+  <anchor x="139" y="386" name="center"/>
+  <anchor x="272" y="353" name="periodcentered"/>
+  <anchor x="121" y="739" name="top"/>
+  <anchor x="268" y="482" name="topright"/>
+  <outline>
+    <contour>
+      <point x="189" y="-6" type="curve" smooth="yes"/>
+      <point x="215" y="-6"/>
+      <point x="246" y="0"/>
+      <point x="265" y="10" type="curve"/>
+      <point x="247" y="66" type="line"/>
+      <point x="235" y="61"/>
+      <point x="224" y="58"/>
+      <point x="212" y="58" type="curve" smooth="yes"/>
+      <point x="178" y="58"/>
+      <point x="160" y="81"/>
+      <point x="160" y="118" type="curve" smooth="yes"/>
+      <point x="160" y="739" type="line"/>
+      <point x="80" y="739" type="line"/>
+      <point x="80" y="108" type="line" smooth="yes"/>
+      <point x="80" y="39"/>
+      <point x="123" y="-6"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/lacute.glif b/src/Cantarell-Regular.ufo/glyphs/lacute.glif
new file mode 100644
index 00000000..6581141a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/lacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="lacute" format="2">
+  <advance width="271"/>
+  <unicode hex="013A"/>
+  <outline>
+    <component base="l"/>
+    <component base="acutecomb.case" xOffset="33" yOffset="45"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/layerinfo.plist 
b/src/Cantarell-Regular.ufo/glyphs/layerinfo.plist
new file mode 100644
index 00000000..56369e6d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/layerinfo.plist
@@ -0,0 +1,2215 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
+<plist version="1.0">
+  <dict>
+    <key>lib</key>
+    <dict>
+      <key>com.schriftgestaltung.layerId</key>
+      <string>F333AEC5-BB61-4D5E-9EDD-6124322D28F2</string>
+      <key>com.schriftgestaltung.layerOrderInGlyph.A</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.A-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.AE</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.AEacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Aacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Abreve</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Abreve-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Abreveacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Abrevedotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Abrevegrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Abrevehookabove</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Abrevetilde</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Acaron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Acircumflex</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Acircumflexacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Acircumflexdotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Acircumflexgrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Acircumflexhookabove</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Acircumflextilde</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Adblgrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Adieresis</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Adieresis-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Adotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Agrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ahookabove</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Aie-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ainvertedbreve</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Amacron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Aogonek</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Aring</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Aringacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Atilde</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.B</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Be-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.C</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Cacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ccaron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ccedilla</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ccedillaacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ccircumflex</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Cdotaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Che-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Chedescender-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Chedieresis-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Chekhakassian-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Cheverticalstroke-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.D</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.DZcaron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Dcaron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Dcroat</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ddotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.De-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Dje-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Dlinebelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Dzcaron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Dze-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Dzhe-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.E</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.E-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Eacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ebreve</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ecaron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ecedillabreve</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ecircumflex</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ecircumflexacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ecircumflexdotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ecircumflexgrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ecircumflexhookabove</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ecircumflextilde</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Edblgrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Edieresis</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Edotaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Edotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ef-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Egrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ehookabove</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Einvertedbreve</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.El-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Em-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Emacron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Emacronacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Emacrongrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.En-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Endescender-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Eng</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Enghe-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Eogonek</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Er-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ereversed-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Es-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Esdescender-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Eth</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Etilde</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.F</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Fita-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.G</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Gbreve</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Gcaron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Gcircumflex</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Gcommaaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Gdotaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ge-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Gedescender-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Germandbls</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ghemiddlehook-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ghestroke-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Gheupturn-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Gje-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Gmacron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.H</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ha-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Hadescender-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Hardsign-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Hbar</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Hbrevebelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Hcircumflex</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Hdotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.I</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.I-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ia-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Iacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ibreve</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Icaron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Icircumflex</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Idblgrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Idieresis</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Idieresis-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Idieresisacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Idotaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Idotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ie-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Iebreve-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Iegrave-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Igrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ihookabove</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ii-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Iigrave-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Iinvertedbreve</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Iishort-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Imacron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Imacron-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Io-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Iogonek</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Itilde</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Iu-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Izhitsa-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.J</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Jacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Jcircumflex</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Je-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.K</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ka-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Kabashkir-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Kacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Kadescender-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Kaverticalstroke-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Kcommaaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Kje-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.L</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.LJ</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Lacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Lcaron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Lcommaaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ldot</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ldotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Lj</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Lje-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Llinebelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Lslash</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.M</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Mdotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.N</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.NJ</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Nacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ncaron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ncommaaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ndotaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ndotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Nj</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Nje-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Nlinebelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ntilde</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.O</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.O-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.OE</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Oacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Obarred-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Obreve</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ocaron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ocircumflex</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ocircumflexacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ocircumflexdotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ocircumflexgrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ocircumflexhookabove</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ocircumflextilde</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Odblgrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Odieresis</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Odieresis-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Odieresismacron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Odotaccentmacron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Odotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ograve</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ohm</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ohookabove</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ohorn</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ohornacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ohorndotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ohorngrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ohornhookabove</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ohorntilde</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ohungarumlaut</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Oinvertedbreve</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Omacron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Omacronacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Omacrongrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Oogonek</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Oslash</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Oslashacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Otilde</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Otildeacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Otildedieresis</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Otildemacron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.P</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Palochka-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Pe-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Q</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Qa-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.R</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Racute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Rcaron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Rcommaaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Rdblgrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Rdotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Rinvertedbreve</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Rlinebelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.S</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Sacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Sacutedotaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Saltillo</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Scaron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Scarondotaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Scedilla</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Schwa</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Schwa-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Scircumflex</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Scommaaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Sdotaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Sdotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Sdotbelowdotaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Sha-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Shcha-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Shha-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Softsign-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.T</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Tbar</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Tcaron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Tcedilla</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Tcommaaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Tdotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Te-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Thorn</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Tlinebelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Tse-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Tshe-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.U</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.U-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ubreve</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ucaron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ucircumflex</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Udblgrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Udieresis</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Udieresis-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Udieresisacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Udieresiscaron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Udieresisgrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Udieresismacron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Udotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ugrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uhookabove</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uhorn</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uhornacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uhorndotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uhorngrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uhornhookabove</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uhorntilde</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uhungarumlaut</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uhungarumlaut-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uinvertedbreve</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Umacron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Umacron-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Umacrondieresis</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uogonek</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Uring</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ushort-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ustraight-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ustraightstroke-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Utilde</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Utildeacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.V</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ve-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.W</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Wacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Wcircumflex</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Wdieresis</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.We-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Wgrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.X</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Y</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Yacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Yat-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ycircumflex</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ydieresis</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ydotaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ydotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Yeru-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Yerudieresis-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ygrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Yhookabove</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Yi-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ymacron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ytilde</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Yusbig-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Z</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Zacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Zcaron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Zdotaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Zdotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Ze-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Zedescender-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Zedieresis-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Zhe-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Zhebreve-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Zhedescender-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.Zhedieresis-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph._bar-cy</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph._bottomhook</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph._commaaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph._currencyvstem</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph._descender-cy.case.straight</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph._descenderreverse-cy.case</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph._descenderreversed-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph._o.numero</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph._slash.zero</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph._slash.zero.osf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph._typoquote</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.a</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.a-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.aacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.abreve</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.abreve-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.abreveacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.abrevedotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.abrevegrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.abrevehookabove</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.abrevetilde</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acaron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acircumflex</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acircumflexacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acircumflexdotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acircumflexgrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acircumflexhookabove</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acircumflextilde</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acutecomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acutecomb.case</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acutecomb.loclVIET</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.acutecomb_dotaccentcomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.adblgrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.adieresis</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.adieresis-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.adotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ae</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.aeacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.agrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ahookabove</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.aie-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ainvertedbreve</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.amacron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ampersand</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.aogonek</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.apostrophemod</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.approxequal</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.approxequal.tf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.aring</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.aringacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.asciicircum</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.asciitilde</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.asterisk</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.at</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.atilde</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.b</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.backslash</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.bar</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.be-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.blackCircle</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.blank</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.braceleft</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.braceright</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.bracketleft</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.bracketright</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.breve</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevebelowcomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb-cy.case</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb.case</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb.loclVIET</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb_acutecomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb_acutecomb.case</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb_gravecomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb_gravecomb.case</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb_hookabovecomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb_hookabovecomb.case</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb_tildecomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brevecomb_tildecomb.case</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.breveinvertedcomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.breveinvertedcomb.case</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.brokenbar</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.bullet</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.bulletoperator</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.bulletoperator.tf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.c</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.cacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.caron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.caroncomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.caroncomb.alt</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.caroncomb.case</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.caroncomb.loclVIET</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.caroncomb_dotaccentcomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ccaron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ccedilla</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ccedillaacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ccircumflex</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.cdotaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.cedi</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.cedilla</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.cedillacomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.cent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.che-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.chedescender-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.chedieresis-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.chekhakassian-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.cheverticalstroke-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflex</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflexcomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflexcomb.case</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflexcomb.loclVIET</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflexcomb_acutecomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflexcomb_acutecomb.case</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflexcomb_gravecomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflexcomb_gravecomb.case</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflexcomb_hookabovecomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflexcomb_hookabovecomb.case</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflexcomb_tildecomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.circumflexcomb_tildecomb.case</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.colon</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.colonsign</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.comma</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.commaaccentcomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.commaturnedabovecomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.commaturnedmod</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.commercialMinusSign</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.commercialMinusSign.tf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.copyright</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.currency</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.d</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dagger</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.daggerdbl</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dblgravecomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dblgravecomb.case</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dcaron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dcroat</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ddotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.de-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.degree</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.descender-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.descender-cy.case</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.descender-cy.strait</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dieresis</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dieresisbelowcomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dieresiscomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dieresiscomb.case</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dieresiscomb.loclVIET</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dieresiscomb_acutecomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dieresiscomb_caroncomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dieresiscomb_gravecomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dieresiscomb_macroncomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.divide</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.divide.tf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.divisionslash</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.divisionslash.tf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dje-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dlinebelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dollar</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dong</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dotaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dotaccentcomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dotaccentcomb.case</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dotaccentcomb.loclVIET</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dotaccentcomb_macroncomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dotbelowcomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.doubleprimemod</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.downArrow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dzcaron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dze-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.dzhe-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.e</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.e-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ebreve</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ecaron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ecedillabreve</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ecircumflex</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ecircumflexacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ecircumflexdotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ecircumflexgrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ecircumflexhookabove</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ecircumflextilde</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.edblgrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.edieresis</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.edotaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.edotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ef-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.egrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ehookabove</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eight</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eight.dnom</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eight.lf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eight.numr</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eight.osf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eight.subs</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eight.tf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eight.tosf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eightinferior</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eightsuperior</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.einvertedbreve</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.el-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ellipsis</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.em-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.emacron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.emacronacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.emacrongrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.emdash</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.emptyset</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.emquad</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.emspace</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.en-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.endash</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.endescender-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eng</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.enghe-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.enquad</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.enspace</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eogonek</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.equal</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.equal.tf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.equivalence</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.equivalence.tf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.er-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ereversed-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.es-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.esdescender-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.estimated</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.eth</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.etilde</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.euro</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.exclam</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.exclamdown</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.f</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.f_f</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.f_f_i</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.f_f_l</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fi</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.figuredash</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.figurespace</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.firsttonechinese</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fita-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.five</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.five.dnom</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.five.lf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.five.numr</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.five.osf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.five.subs</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.five.tf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.five.tosf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fiveeighths</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fiveinferior</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fivesixths</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fivesuperior</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fl</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.florin</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.four</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.four.dnom</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.four.lf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.four.numr</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.four.osf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.four.subs</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.four.tf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.four.tosf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fourfifths</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fourinferior</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fourperemspace</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.foursuperior</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fourthtonechinese</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.fraction</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.franc</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.g</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gbreve</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gcaron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gcircumflex</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gcommaaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gdotaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ge-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gedescender-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.germandbls</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ghemiddlehook-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ghestroke-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gheupturn-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gje-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gmacron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.grave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gravecomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gravecomb.case</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.gravecomb.loclVIET</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.greater</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.greater.tf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.greaterequal</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.greaterequal.tf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.guarani</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.guillemetleft</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.guillemetright</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.guilsinglleft</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.guilsinglright</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.h</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ha-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hadescender-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hairspace</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hardsign-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hbar</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hbrevebelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hcircumflex</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hdotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hookabovecomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hookabovecomb.case</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hookabovecomb.loclVIET</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.horizontalbar</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.horncomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hryvnia</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hungarumlaut</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hungarumlautcomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hungarumlautcomb.case</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hyphen</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.hyphentwo</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.i</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.i-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ia-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.iacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ibreve</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.icaron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.icircumflex</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.idblgrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.idieresis</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.idieresis-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.idieresisacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.idotaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.idotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.idotless</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ie-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.iebreve-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.iegrave-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.igrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ihookabove</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ii-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.iigrave-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.iinvertedbreve</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.iishort-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.imacron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.imacron-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.increment</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.infinity</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.integral</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.io-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.iogonek</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.itilde</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.iu-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.izhitsa-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.j</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.jacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.jcircumflex</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.jdotless</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.je-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.k</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ka-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.kabashkir-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.kacute</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.kadescender-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.kaverticalstroke-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.kcommaaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.kgreenlandic</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.kip</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.kje-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.l</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.lacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.lcaron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.lcommaaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ldot</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ldotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.leftArrow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.leftanglebracket-math</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.less</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.less.tf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.lessequal</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.lessequal.tf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.lira</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.liraTurkish</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.literSign</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.lj</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.lje-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.llinebelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.logicalnot</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.logicalnot.tf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.lozenge</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.lslash</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.m</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.macron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.macronbelowcomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.macronbelowcomb.narrow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.macroncomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.macroncomb.case</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.macroncomb.loclVIET</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.macroncomb.narrow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.macroncomb.narrow.case</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.macroncomb_acutecomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.macroncomb_dieresiscomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.macroncomb_gravecomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.manat</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.mdotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.micro</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.minus</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.minus.tf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.minute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.multiply</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.multiply.tf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.n</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.naira</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nbspace</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ncaron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ncommaaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ndotaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ndotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nine</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nine.dnom</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nine.lf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nine.numr</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nine.osf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nine.ss01</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nine.subs</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nine.tf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nine.tosf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nineinferior</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ninesuperior</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nj</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nje-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nlinebelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.nonbreakinghyphen</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.notequal</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.notequal.tf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.notidentical</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.notidentical.tf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ntilde</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.numbersign</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.numero</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.o</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.o-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.oacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.obarred-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.obreve</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ocaron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ocircumflex</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ocircumflexacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ocircumflexdotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ocircumflexgrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ocircumflexhookabove</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ocircumflextilde</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.odblgrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.odieresis</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.odieresis-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.odieresismacron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.odotaccentmacron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.odotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.oe</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ogonek</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ogonekcomb</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ogonekcomb.narrow</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ogonekcomb.tall</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ogonekcomb.tall.case</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ograve</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ohookabove</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ohorn</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ohornacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ohorndotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ohorngrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ohornhookabove</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ohorntilde</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ohungarumlaut</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.oinvertedbreve</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.omacron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.omacronacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.omacrongrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.one</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.one.dnom</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.one.lf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.one.numr</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.one.osf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.one.subs</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.one.tf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.one.tosf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.oneeighth</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.onefifth</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.onefraction</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.onehalf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.oneinferior</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.oneninth</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.onequarter</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.oneseventh</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.onesixth</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.onesuperior</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.onetenth</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.onethird</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.oogonek</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ordfeminine</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ordmasculine</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.oslash</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.oslashacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.otilde</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.otildeacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.otildedieresis</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.otildemacron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.p</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.palochka-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.paragraph</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.parenleft</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.parenright</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.partialdiff</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.pe-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.percent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.period</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.periodcentered</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.periodcentered.loclCAT</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.periodcentered.loclCAT.case</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.perthousand</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.peseta</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.peso</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.pi</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.plus</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.plus.tf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.plusminus</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.plusminus.tf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.primeReversed</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.primemod</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.product</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.punctuationspace</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.q</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.qa-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.question</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.questiondown</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.quotedbl</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.quotedblbase</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.quotedblleft</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.quotedblright</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.quoteleft</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.quoteright</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.quotesinglbase</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.quotesingle</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.r</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.racute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.radical</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ratio</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.rcaron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.rcommaaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.rdblgrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.rdotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.registered</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.rightArrow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.rightanglebracket-math</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ring</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ringcomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ringcomb.case</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ringcomb_acutecomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ringcomb_acutecomb.case</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ringhalfleft</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ringhalfright</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.rinvertedbreve</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.rlinebelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ruble</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.rupeeIndian</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.s</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.sacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.sacutedotaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.saltillo</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.scaron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.scarondotaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.scedilla</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.schwa</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.schwa-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.scircumflex</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.scommaaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.sdotaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.sdotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.sdotbelowdotaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.second</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.secondtonechinese</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.section</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.semicolon</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.seven</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.seven.dnom</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.seven.lf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.seven.numr</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.seven.osf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.seven.subs</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.seven.tf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.seven.tosf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.seveneighths</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.seveninferior</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.sevensuperior</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.sha-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.shcha-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.shha-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.six</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.six.dnom</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.six.lf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.six.numr</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.six.osf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.six.ss01</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.six.subs</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.six.tf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.six.tosf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.sixinferior</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.sixperemspace</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.sixsuperior</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.slash</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.slashlongcomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.slashlongcomb.case</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.slashshortcomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.slashshortcomb.case</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.softhyphen</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.softsign-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.space</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.sterling</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.strokelongcomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.strokeshortcomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.strokeshortcomb.case</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.summation</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.t</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tbar</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tcaron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tcedilla</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tcommaaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tdieresis</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tdotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.te-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tenge</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.thinspace</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.thorn</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.three</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.three.dnom</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.three.lf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.three.numr</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.three.osf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.three.subs</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.three.tf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.three.tosf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.threeeighths</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.threefifths</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.threeinferior</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.threeperemspace</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.threequarters</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.threesuperior</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tilde</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tildecomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tildecomb.case</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tildecomb.loclVIET</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tildecomb_acutecomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tildecomb_dieresiscomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tildecomb_macroncomb</key>
+      <integer>2</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tlinebelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.trademark</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tripleprime</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tse-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tshe-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.tugrik</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.two</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.two.dnom</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.two.lf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.two.numr</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.two.osf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.two.subs</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.two.tf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.two.tosf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.twofifths</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.twoinferior</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.twosuperior</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.twothirds</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.u</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.u-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ubreve</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ucaron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ucircumflex</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.udblgrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.udieresis</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.udieresis-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.udieresisacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.udieresiscaron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.udieresisgrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.udieresismacron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.udotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ugrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uhookabove</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uhorn</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uhornacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uhorndotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uhorngrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uhornhookabove</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uhorntilde</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uhungarumlaut</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uhungarumlaut-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uinvertedbreve</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.umacron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.umacron-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.umacrondieresis</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.underscore</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uogonek</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.upArrow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.uring</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ushort-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ustraight-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ustraightstroke-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.utilde</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.utildeacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.v</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ve-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.verticallineabovecomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.verticallinebelowcomb</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.verticallinelowmod</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.verticallinemod</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.w</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.wacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.wcircumflex</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.wdieresis</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.we-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.wgrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.whiteCircle</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.won</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.x</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.y</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.yacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.yat-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ycircumflex</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ydieresis</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ydotaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ydotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.yen</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.yeru-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.yerudieresis-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ygrave</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.yhookabove</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.yi-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ymacron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ytilde</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.yusbig-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.z</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zacute</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zcaron</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zdotaccent</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zdotbelow</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.ze-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zedescender-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zedieresis-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.dnom</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.lf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.lf.zero</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.numr</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.osf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.osf.zero</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.subs</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.tf</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.tf.zero</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.tosf</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.tosf.zero</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zero.zero</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zeroinferior</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zerosuperior</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zerothird</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zerowidthspace</key>
+      <integer>0</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zhe-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zhebreve-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zhedescender-cy</key>
+      <integer>1</integer>
+      <key>com.schriftgestaltung.layerOrderInGlyph.zhedieresis-cy</key>
+      <integer>1</integer>
+    </dict>
+  </dict>
+</plist>
diff --git a/src/Cantarell-Regular.ufo/glyphs/lcaron.glif b/src/Cantarell-Regular.ufo/glyphs/lcaron.glif
new file mode 100644
index 00000000..2de0a24e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/lcaron.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="lcaron" format="2">
+  <advance width="295"/>
+  <unicode hex="013E"/>
+  <outline>
+    <component base="l"/>
+    <component base="caroncomb.alt" xOffset="142"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>l</string>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/lcommaaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/lcommaaccent.glif
new file mode 100644
index 00000000..c47e8250
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/lcommaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="lcommaaccent" format="2">
+  <advance width="271"/>
+  <unicode hex="013C"/>
+  <outline>
+    <component base="l"/>
+    <component base="commaaccentcomb" xOffset="-6"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ldot.glif b/src/Cantarell-Regular.ufo/glyphs/ldot.glif
new file mode 100644
index 00000000..3b54bdf7
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ldot.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ldot" format="2">
+  <advance width="271"/>
+  <unicode hex="0140"/>
+  <outline>
+    <component base="l"/>
+    <component base="periodcentered.loclCAT" xOffset="272"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ldotbelow.glif b/src/Cantarell-Regular.ufo/glyphs/ldotbelow.glif
new file mode 100644
index 00000000..7f1070e3
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ldotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ldotbelow" format="2">
+  <advance width="271"/>
+  <unicode hex="1E37"/>
+  <outline>
+    <component base="l"/>
+    <component base="dotbelowcomb" xOffset="24"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/leftA_rrow.glif 
b/src/Cantarell-Regular.ufo/glyphs/leftA_rrow.glif
new file mode 100644
index 00000000..3b6865d0
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/leftA_rrow.glif
@@ -0,0 +1,11 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="leftArrow" format="2">
+  <advance width="690"/>
+  <unicode hex="2190"/>
+  <note>
+arrowleft
+</note>
+  <outline>
+    <component base="rightArrow" xScale="-1" yScale="-1" xOffset="691" yOffset="643"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/leftanglebracket-math.glif 
b/src/Cantarell-Regular.ufo/glyphs/leftanglebracket-math.glif
new file mode 100644
index 00000000..b4254168
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/leftanglebracket-math.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="leftanglebracket-math" format="2">
+  <advance width="312"/>
+  <unicode hex="27E8"/>
+  <outline>
+    <contour>
+      <point x="185" y="-10" type="line"/>
+      <point x="270" y="-10" type="line"/>
+      <point x="114" y="398" type="line"/>
+      <point x="114" y="351" type="line"/>
+      <point x="265" y="739" type="line"/>
+      <point x="189" y="739" type="line"/>
+      <point x="45" y="372" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/less.glif b/src/Cantarell-Regular.ufo/glyphs/less.glif
new file mode 100644
index 00000000..113cfe0f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/less.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="less" format="2">
+  <advance width="606"/>
+  <unicode hex="003C"/>
+  <outline>
+    <component base="greater.tf" xScale="-1" yScale="-1" xOffset="606" yOffset="649"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/less.tf.glif b/src/Cantarell-Regular.ufo/glyphs/less.tf.glif
new file mode 100644
index 00000000..c6d3c44c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/less.tf.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="less.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <component base="greater.tf" xScale="-1" yScale="-1" xOffset="617" yOffset="619"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/lessequal.glif b/src/Cantarell-Regular.ufo/glyphs/lessequal.glif
new file mode 100644
index 00000000..04aa06e5
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/lessequal.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="lessequal" format="2">
+  <advance width="652"/>
+  <unicode hex="2264"/>
+  <outline>
+    <component base="greaterequal.tf" xScale="-1" xOffset="652"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/lessequal.tf.glif 
b/src/Cantarell-Regular.ufo/glyphs/lessequal.tf.glif
new file mode 100644
index 00000000..6888f1f1
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/lessequal.tf.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="lessequal.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <component base="greaterequal.tf" xScale="-1" xOffset="608"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/lira.glif b/src/Cantarell-Regular.ufo/glyphs/lira.glif
new file mode 100644
index 00000000..0ff14715
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/lira.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="lira" format="2">
+  <advance width="646"/>
+  <unicode hex="20A4"/>
+  <outline>
+    <contour>
+      <point x="90" y="0" type="line"/>
+      <point x="572" y="0" type="line"/>
+      <point x="572" y="72" type="line"/>
+      <point x="185" y="72" type="line"/>
+      <point x="229" y="90"/>
+      <point x="245" y="145"/>
+      <point x="245" y="208" type="curve" smooth="yes"/>
+      <point x="245" y="491" type="line" smooth="yes"/>
+      <point x="245" y="577"/>
+      <point x="296" y="631"/>
+      <point x="404" y="631" type="curve" smooth="yes"/>
+      <point x="442" y="631"/>
+      <point x="480" y="624"/>
+      <point x="521" y="612" type="curve"/>
+      <point x="545" y="681" type="line"/>
+      <point x="503" y="697"/>
+      <point x="463" y="704"/>
+      <point x="416" y="704" type="curve" smooth="yes"/>
+      <point x="248" y="704"/>
+      <point x="168" y="615"/>
+      <point x="168" y="481" type="curve" smooth="yes"/>
+      <point x="168" y="198" type="line" smooth="yes"/>
+      <point x="168" y="141"/>
+      <point x="143" y="90"/>
+      <point x="90" y="72" type="curve"/>
+    </contour>
+    <contour>
+      <point x="103" y="408" type="line"/>
+      <point x="478" y="408" type="line"/>
+      <point x="478" y="468" type="line"/>
+      <point x="103" y="468" type="line"/>
+    </contour>
+    <contour>
+      <point x="103" y="248" type="line"/>
+      <point x="478" y="248" type="line"/>
+      <point x="478" y="308" type="line"/>
+      <point x="103" y="308" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/liraT_urkish.glif 
b/src/Cantarell-Regular.ufo/glyphs/liraT_urkish.glif
new file mode 100644
index 00000000..a4c356f9
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/liraT_urkish.glif
@@ -0,0 +1,35 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="liraTurkish" format="2">
+  <advance width="650"/>
+  <unicode hex="20BA"/>
+  <outline>
+    <contour>
+      <point x="232" y="0" type="line"/>
+      <point x="437" y="0"/>
+      <point x="573" y="132"/>
+      <point x="573" y="330" type="curve"/>
+      <point x="493" y="330" type="line"/>
+      <point x="493" y="174"/>
+      <point x="393" y="70"/>
+      <point x="242" y="70" type="curve"/>
+    </contour>
+    <contour>
+      <point x="165" y="0" type="line"/>
+      <point x="242" y="0" type="line"/>
+      <point x="242" y="694" type="line"/>
+      <point x="165" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="101" y="393" type="line"/>
+      <point x="406" y="571" type="line"/>
+      <point x="378" y="625" type="line"/>
+      <point x="75" y="446" type="line"/>
+    </contour>
+    <contour>
+      <point x="116" y="252" type="line"/>
+      <point x="406" y="421" type="line"/>
+      <point x="378" y="475" type="line"/>
+      <point x="90" y="305" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/literS_ign.glif 
b/src/Cantarell-Regular.ufo/glyphs/literS_ign.glif
new file mode 100644
index 00000000..ee7e277f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/literS_ign.glif
@@ -0,0 +1,43 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="literSign" format="2">
+  <advance width="484"/>
+  <unicode hex="2113"/>
+  <outline>
+    <contour>
+      <point x="309" y="-10" type="curve" smooth="yes"/>
+      <point x="341" y="-10"/>
+      <point x="371" y="-2"/>
+      <point x="397" y="14" type="curve"/>
+      <point x="379" y="69" type="line"/>
+      <point x="360" y="60"/>
+      <point x="340" y="55"/>
+      <point x="323" y="55" type="curve" smooth="yes"/>
+      <point x="279" y="55"/>
+      <point x="247" y="88"/>
+      <point x="247" y="135" type="curve" smooth="yes"/>
+      <point x="247" y="554" type="line" smooth="yes"/>
+      <point x="247" y="630"/>
+      <point x="264" y="679"/>
+      <point x="291" y="679" type="curve" smooth="yes"/>
+      <point x="312" y="679"/>
+      <point x="331" y="652"/>
+      <point x="331" y="610" type="curve" smooth="yes"/>
+      <point x="331" y="510"/>
+      <point x="259" y="390"/>
+      <point x="57" y="134" type="curve"/>
+      <point x="101" y="98" type="line"/>
+      <point x="326" y="379"/>
+      <point x="405" y="513"/>
+      <point x="405" y="622" type="curve" smooth="yes"/>
+      <point x="405" y="700"/>
+      <point x="364" y="749"/>
+      <point x="298" y="749" type="curve" smooth="yes"/>
+      <point x="215" y="749"/>
+      <point x="167" y="673"/>
+      <point x="167" y="544" type="curve" smooth="yes"/>
+      <point x="167" y="117" type="line" smooth="yes"/>
+      <point x="167" y="42"/>
+      <point x="226" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/lj.glif b/src/Cantarell-Regular.ufo/glyphs/lj.glif
new file mode 100644
index 00000000..d94af49d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/lj.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="lj" format="2">
+  <advance width="526"/>
+  <unicode hex="01C9"/>
+  <outline>
+    <component base="l"/>
+    <component base="j" xOffset="271"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/lje-cy.glif b/src/Cantarell-Regular.ufo/glyphs/lje-cy.glif
new file mode 100644
index 00000000..caca6746
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/lje-cy.glif
@@ -0,0 +1,55 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="lje-cy" format="2">
+  <advance width="855"/>
+  <unicode hex="0459"/>
+  <outline>
+    <contour>
+      <point x="468" y="0" type="line"/>
+      <point x="613" y="0" type="line" smooth="yes"/>
+      <point x="739" y="0"/>
+      <point x="816" y="62"/>
+      <point x="816" y="164" type="curve" smooth="yes"/>
+      <point x="816" y="259"/>
+      <point x="746" y="320"/>
+      <point x="643" y="320" type="curve" smooth="yes"/>
+      <point x="468" y="320" type="line"/>
+      <point x="468" y="255" type="line"/>
+      <point x="630" y="255" type="line" smooth="yes"/>
+      <point x="692" y="255"/>
+      <point x="736" y="214"/>
+      <point x="736" y="156" type="curve" smooth="yes"/>
+      <point x="736" y="100"/>
+      <point x="694" y="67"/>
+      <point x="624" y="67" type="curve" smooth="yes"/>
+      <point x="468" y="67" type="line"/>
+    </contour>
+    <contour>
+      <point x="99" y="-11" type="curve" smooth="yes"/>
+      <point x="184" y="-11"/>
+      <point x="228" y="68"/>
+      <point x="228" y="218" type="curve" smooth="yes"/>
+      <point x="228" y="415" type="line"/>
+      <point x="420" y="415" type="line"/>
+      <point x="420" y="0" type="line"/>
+      <point x="500" y="0" type="line"/>
+      <point x="500" y="482" type="line"/>
+      <point x="153" y="482" type="line"/>
+      <point x="153" y="211" type="line" smooth="yes"/>
+      <point x="153" y="111"/>
+      <point x="131" y="60"/>
+      <point x="87" y="60" type="curve" smooth="yes"/>
+      <point x="75" y="60"/>
+      <point x="58" y="64"/>
+      <point x="38" y="73" type="curve"/>
+      <point x="21" y="13" type="line"/>
+      <point x="45" y="-3"/>
+      <point x="72" y="-11"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>el-cy</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/llinebelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/llinebelow.glif
new file mode 100644
index 00000000..e607e009
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/llinebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="llinebelow" format="2">
+  <advance width="271"/>
+  <unicode hex="1E3B"/>
+  <outline>
+    <component base="l"/>
+    <component base="macronbelowcomb.narrow" xOffset="-54"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/logicalnot.glif 
b/src/Cantarell-Regular.ufo/glyphs/logicalnot.glif
new file mode 100644
index 00000000..9ae534fe
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/logicalnot.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="logicalnot" format="2">
+  <advance width="681"/>
+  <unicode hex="00AC"/>
+  <outline>
+    <contour>
+      <point x="80" y="328" type="line"/>
+      <point x="556" y="328" type="line"/>
+      <point x="556" y="395" type="line"/>
+      <point x="80" y="395" type="line"/>
+    </contour>
+    <contour>
+      <point x="476" y="152" type="line"/>
+      <point x="556" y="152" type="line"/>
+      <point x="556" y="353" type="line"/>
+      <point x="476" y="353" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/logicalnot.tf.glif 
b/src/Cantarell-Regular.ufo/glyphs/logicalnot.tf.glif
new file mode 100644
index 00000000..cd01216b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/logicalnot.tf.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="logicalnot.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="66" y="298" type="line"/>
+      <point x="479" y="298" type="line"/>
+      <point x="479" y="366" type="line"/>
+      <point x="66" y="366" type="line"/>
+    </contour>
+    <contour>
+      <point x="398" y="122" type="line"/>
+      <point x="479" y="122" type="line"/>
+      <point x="479" y="323" type="line"/>
+      <point x="398" y="323" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/lozenge.glif b/src/Cantarell-Regular.ufo/glyphs/lozenge.glif
new file mode 100644
index 00000000..3d5e3a37
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/lozenge.glif
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="lozenge" format="2">
+  <advance width="574"/>
+  <unicode hex="25CA"/>
+  <outline>
+    <contour>
+      <point x="243" y="0" type="line"/>
+      <point x="315" y="0" type="line"/>
+      <point x="510" y="357" type="line"/>
+      <point x="315" y="694" type="line"/>
+      <point x="243" y="694" type="line"/>
+      <point x="65" y="357" type="line"/>
+    </contour>
+    <contour>
+      <point x="280" y="84" type="line"/>
+      <point x="146" y="356" type="line"/>
+      <point x="280" y="612" type="line"/>
+      <point x="427" y="356" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/lslash.glif b/src/Cantarell-Regular.ufo/glyphs/lslash.glif
new file mode 100644
index 00000000..ec4a6b6e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/lslash.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="lslash" format="2">
+  <advance width="271"/>
+  <unicode hex="0142"/>
+  <outline>
+    <component base="l"/>
+    <component base="slashshortcomb" xOffset="-40" yOffset="100"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/m.glif b/src/Cantarell-Regular.ufo/glyphs/m.glif
new file mode 100644
index 00000000..e6c60608
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/m.glif
@@ -0,0 +1,55 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="m" format="2">
+  <advance width="886"/>
+  <unicode hex="006D"/>
+  <note>
+m
+</note>
+  <anchor x="443" y="0" name="bottom"/>
+  <anchor x="443" y="482" name="top"/>
+  <outline>
+    <contour>
+      <point x="83" y="0" type="line"/>
+      <point x="163" y="0" type="line"/>
+      <point x="163" y="426" type="line"/>
+      <point x="139" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
+    </contour>
+    <contour>
+      <point x="407" y="0" type="line"/>
+      <point x="487" y="0" type="line"/>
+      <point x="487" y="316" type="line" smooth="yes"/>
+      <point x="487" y="423"/>
+      <point x="417" y="492"/>
+      <point x="311" y="492" type="curve" smooth="yes"/>
+      <point x="241" y="492"/>
+      <point x="173" y="462"/>
+      <point x="123" y="409" type="curve"/>
+      <point x="142" y="358" type="line"/>
+      <point x="181" y="399"/>
+      <point x="233" y="422"/>
+      <point x="288" y="422" type="curve" smooth="yes"/>
+      <point x="365" y="422"/>
+      <point x="407" y="378"/>
+      <point x="407" y="300" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="731" y="0" type="line"/>
+      <point x="811" y="0" type="line"/>
+      <point x="811" y="316" type="line" smooth="yes"/>
+      <point x="811" y="423"/>
+      <point x="741" y="492"/>
+      <point x="634" y="492" type="curve" smooth="yes"/>
+      <point x="565" y="492"/>
+      <point x="497" y="462"/>
+      <point x="447" y="409" type="curve"/>
+      <point x="466" y="358" type="line"/>
+      <point x="505" y="399"/>
+      <point x="557" y="422"/>
+      <point x="612" y="422" type="curve" smooth="yes"/>
+      <point x="689" y="422"/>
+      <point x="731" y="378"/>
+      <point x="731" y="300" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/macron.glif b/src/Cantarell-Regular.ufo/glyphs/macron.glif
new file mode 100644
index 00000000..596cb229
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/macron.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="macron" format="2">
+  <advance width="483"/>
+  <unicode hex="00AF"/>
+  <outline>
+    <component base="macroncomb" xOffset="-3"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/macronbelowcomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/macronbelowcomb.glif
new file mode 100644
index 00000000..1f7a98d3
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/macronbelowcomb.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="macronbelowcomb" format="2">
+  <unicode hex="0331"/>
+  <anchor x="245" y="0" name="_bottom"/>
+  <anchor x="245" y="-172" name="bottom"/>
+  <outline>
+    <contour>
+      <point x="88" y="-171" type="line"/>
+      <point x="401" y="-171" type="line"/>
+      <point x="401" y="-106" type="line"/>
+      <point x="88" y="-106" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>489</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/macronbelowcomb.narrow.glif 
b/src/Cantarell-Regular.ufo/glyphs/macronbelowcomb.narrow.glif
new file mode 100644
index 00000000..e0d3a5e6
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/macronbelowcomb.narrow.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="macronbelowcomb.narrow" format="2">
+  <anchor x="214" y="0" name="_bottom"/>
+  <anchor x="214" y="-171" name="bottom"/>
+  <outline>
+    <contour>
+      <point x="88.4" y="-171" type="line"/>
+      <point x="338.8" y="-171" type="line"/>
+      <point x="338.8" y="-106" type="line"/>
+      <point x="88.4" y="-106" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>427</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/macroncomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/macroncomb.case.glif
new file mode 100644
index 00000000..9e50719e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/macroncomb.case.glif
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="macroncomb.case" format="2">
+  <anchor x="242" y="694" name="_top"/>
+  <anchor x="242" y="857" name="top"/>
+  <outline>
+    <component base="macroncomb" xOffset="-3" yOffset="182"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>483</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/macroncomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/macroncomb.glif
new file mode 100644
index 00000000..2e0fa35d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/macroncomb.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="macroncomb" format="2">
+  <unicode hex="0304"/>
+  <anchor x="245" y="482" name="_top"/>
+  <anchor x="245" y="635" name="top"/>
+  <outline>
+    <contour>
+      <point x="88" y="606" type="line"/>
+      <point x="401" y="606" type="line"/>
+      <point x="401" y="672" type="line"/>
+      <point x="88" y="672" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>489</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/macroncomb.loclV_I_E_T_.glif 
b/src/Cantarell-Regular.ufo/glyphs/macroncomb.loclV_I_E_T_.glif
new file mode 100644
index 00000000..348828e4
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/macroncomb.loclV_I_E_T_.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="macroncomb.loclVIET" format="2">
+  <anchor x="245" y="482" name="_top"/>
+  <anchor x="245" y="615" name="top"/>
+  <outline>
+    <contour>
+      <point x="88" y="564" type="line"/>
+      <point x="401" y="564" type="line"/>
+      <point x="401" y="629" type="line"/>
+      <point x="88" y="629" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>489</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/macroncomb.narrow.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/macroncomb.narrow.case.glif
new file mode 100644
index 00000000..afde66eb
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/macroncomb.narrow.case.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="macroncomb.narrow.case" format="2">
+  <anchor x="214" y="694" name="_top"/>
+  <anchor x="214" y="847" name="top"/>
+  <outline>
+    <contour>
+      <point x="88.4" y="782" type="line"/>
+      <point x="338.8" y="782" type="line"/>
+      <point x="338.8" y="847" type="line"/>
+      <point x="88.4" y="847" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>427</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/macroncomb.narrow.glif 
b/src/Cantarell-Regular.ufo/glyphs/macroncomb.narrow.glif
new file mode 100644
index 00000000..54397411
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/macroncomb.narrow.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="macroncomb.narrow" format="2">
+  <anchor x="195" y="482" name="_top"/>
+  <anchor x="195" y="670" name="top"/>
+  <outline>
+    <contour>
+      <point x="85" y="606" type="line"/>
+      <point x="305" y="606" type="line"/>
+      <point x="305" y="670" type="line"/>
+      <point x="85" y="670" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>390</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/macroncomb_acutecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/macroncomb_acutecomb.glif
new file mode 100644
index 00000000..58db94be
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/macroncomb_acutecomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="macroncomb_acutecomb" format="2">
+  <outline>
+    <component base="macroncomb.loclVIET"/>
+    <component base="acutecomb" xOffset="162" yOffset="133"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>489</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/macroncomb_dieresiscomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/macroncomb_dieresiscomb.glif
new file mode 100644
index 00000000..37d7b641
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/macroncomb_dieresiscomb.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="macroncomb_dieresiscomb" format="2">
+  <outline>
+    <component base="macroncomb.loclVIET" xOffset="30"/>
+    <component base="dieresiscomb" xOffset="42" yOffset="133"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>562</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/macroncomb_gravecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/macroncomb_gravecomb.glif
new file mode 100644
index 00000000..899e6da3
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/macroncomb_gravecomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="macroncomb_gravecomb" format="2">
+  <outline>
+    <component base="macroncomb.loclVIET"/>
+    <component base="gravecomb" xOffset="67" yOffset="133"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>489</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/manat.glif b/src/Cantarell-Regular.ufo/glyphs/manat.glif
new file mode 100644
index 00000000..795855a0
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/manat.glif
@@ -0,0 +1,33 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="manat" format="2">
+  <advance width="727"/>
+  <unicode hex="20BC"/>
+  <outline>
+    <contour>
+      <point x="102" y="0" type="line"/>
+      <point x="176" y="0" type="line"/>
+      <point x="176" y="228" type="line" smooth="yes"/>
+      <point x="176" y="406"/>
+      <point x="249" y="525"/>
+      <point x="358" y="525" type="curve" smooth="yes"/>
+      <point x="473" y="525"/>
+      <point x="550" y="402"/>
+      <point x="550" y="218" type="curve" smooth="yes"/>
+      <point x="550" y="0" type="line"/>
+      <point x="624" y="0" type="line"/>
+      <point x="624" y="228" type="line" smooth="yes"/>
+      <point x="624" y="448"/>
+      <point x="522" y="595"/>
+      <point x="368" y="595" type="curve" smooth="yes"/>
+      <point x="208" y="595"/>
+      <point x="102" y="444"/>
+      <point x="102" y="218" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="327" y="100" type="line"/>
+      <point x="401" y="100" type="line"/>
+      <point x="401" y="694" type="line"/>
+      <point x="327" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/mdotbelow.glif b/src/Cantarell-Regular.ufo/glyphs/mdotbelow.glif
new file mode 100644
index 00000000..87905900
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/mdotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="mdotbelow" format="2">
+  <advance width="886"/>
+  <unicode hex="1E43"/>
+  <outline>
+    <component base="m"/>
+    <component base="dotbelowcomb" xOffset="307"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/micro.glif b/src/Cantarell-Regular.ufo/glyphs/micro.glif
new file mode 100644
index 00000000..2d43a474
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/micro.glif
@@ -0,0 +1,36 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="micro" format="2">
+  <advance width="639"/>
+  <unicode hex="00B5"/>
+  <outline>
+    <contour>
+      <point x="323" y="-10" type="curve" smooth="yes"/>
+      <point x="380" y="-10"/>
+      <point x="428" y="14"/>
+      <point x="484" y="73" type="curve"/>
+      <point x="465" y="134" type="line"/>
+      <point x="425" y="82"/>
+      <point x="384" y="60"/>
+      <point x="332" y="60" type="curve" smooth="yes"/>
+      <point x="255" y="60"/>
+      <point x="200" y="108"/>
+      <point x="200" y="182" type="curve"/>
+      <point x="160" y="166" type="line"/>
+      <point x="160" y="60"/>
+      <point x="225" y="-10"/>
+    </contour>
+    <contour>
+      <point x="125" y="-217" type="line"/>
+      <point x="200" y="-217" type="line"/>
+      <point x="200" y="482" type="line"/>
+      <point x="125" y="482" type="line"/>
+    </contour>
+    <contour>
+      <point x="478" y="0" type="line"/>
+      <point x="534" y="0" type="line"/>
+      <point x="534" y="482" type="line"/>
+      <point x="454" y="482" type="line"/>
+      <point x="454" y="56" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/minus.glif b/src/Cantarell-Regular.ufo/glyphs/minus.glif
new file mode 100644
index 00000000..e8e4a6a8
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/minus.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="minus" format="2">
+  <advance width="739"/>
+  <unicode hex="2212"/>
+  <outline>
+    <contour>
+      <point x="125" y="296" type="line"/>
+      <point x="614" y="296" type="line"/>
+      <point x="614" y="365" type="line"/>
+      <point x="125" y="365" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/minus.tf.glif b/src/Cantarell-Regular.ufo/glyphs/minus.tf.glif
new file mode 100644
index 00000000..d2d63b93
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/minus.tf.glif
@@ -0,0 +1,12 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="minus.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="93" y="294" type="line"/>
+      <point x="486" y="294" type="line"/>
+      <point x="486" y="367" type="line"/>
+      <point x="93" y="367" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/minute.glif b/src/Cantarell-Regular.ufo/glyphs/minute.glif
new file mode 100644
index 00000000..66446802
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/minute.glif
@@ -0,0 +1,11 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="minute" format="2">
+  <advance width="330"/>
+  <unicode hex="2032"/>
+  <note>
+minute
+</note>
+  <outline>
+    <component base="quotesingle" yxScale="0.19201" xOffset="-70"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/multiply.glif b/src/Cantarell-Regular.ufo/glyphs/multiply.glif
new file mode 100644
index 00000000..07badd45
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/multiply.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="multiply" format="2">
+  <advance width="578"/>
+  <unicode hex="00D7"/>
+  <outline>
+    <contour>
+      <point x="455" y="90" type="line"/>
+      <point x="505" y="140" type="line"/>
+      <point x="130" y="537" type="line"/>
+      <point x="80" y="487" type="line"/>
+    </contour>
+    <contour>
+      <point x="122" y="96" type="line"/>
+      <point x="501" y="483" type="line"/>
+      <point x="451" y="533" type="line"/>
+      <point x="72" y="146" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/multiply.tf.glif 
b/src/Cantarell-Regular.ufo/glyphs/multiply.tf.glif
new file mode 100644
index 00000000..a7715ae9
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/multiply.tf.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="multiply.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="457" y="84" type="line"/>
+      <point x="504" y="131" type="line"/>
+      <point x="131" y="528" type="line"/>
+      <point x="83" y="480" type="line"/>
+    </contour>
+    <contour>
+      <point x="122" y="90" type="line"/>
+      <point x="500" y="477" type="line"/>
+      <point x="453" y="525" type="line"/>
+      <point x="75" y="137" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/n.glif b/src/Cantarell-Regular.ufo/glyphs/n.glif
new file mode 100644
index 00000000..e84316c6
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/n.glif
@@ -0,0 +1,37 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="n" format="2">
+  <advance width="567"/>
+  <unicode hex="006E"/>
+  <note>
+n
+</note>
+  <anchor x="286" y="0" name="bottom"/>
+  <anchor x="286" y="482" name="top"/>
+  <outline>
+    <contour>
+      <point x="83" y="0" type="line"/>
+      <point x="163" y="0" type="line"/>
+      <point x="163" y="426" type="line"/>
+      <point x="139" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
+    </contour>
+    <contour>
+      <point x="412" y="0" type="line"/>
+      <point x="492" y="0" type="line"/>
+      <point x="492" y="316" type="line" smooth="yes"/>
+      <point x="492" y="423"/>
+      <point x="421" y="492"/>
+      <point x="313" y="492" type="curve" smooth="yes"/>
+      <point x="243" y="492"/>
+      <point x="174" y="462"/>
+      <point x="123" y="409" type="curve"/>
+      <point x="142" y="358" type="line"/>
+      <point x="182" y="399"/>
+      <point x="235" y="422"/>
+      <point x="291" y="422" type="curve" smooth="yes"/>
+      <point x="369" y="422"/>
+      <point x="412" y="378"/>
+      <point x="412" y="300" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/nacute.glif b/src/Cantarell-Regular.ufo/glyphs/nacute.glif
new file mode 100644
index 00000000..7d8e2274
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/nacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nacute" format="2">
+  <advance width="567"/>
+  <unicode hex="0144"/>
+  <outline>
+    <component base="n"/>
+    <component base="acutecomb" xOffset="203"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/naira.glif b/src/Cantarell-Regular.ufo/glyphs/naira.glif
new file mode 100644
index 00000000..d3cd3dbb
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/naira.glif
@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="naira" format="2">
+  <advance width="922"/>
+  <unicode hex="20A6"/>
+  <outline>
+    <contour>
+      <point x="699" y="444" type="line"/>
+      <point x="699" y="384" type="line"/>
+      <point x="834" y="384" type="line"/>
+      <point x="834" y="444" type="line"/>
+    </contour>
+    <contour>
+      <point x="699" y="314" type="line"/>
+      <point x="699" y="254" type="line"/>
+      <point x="834" y="254" type="line"/>
+      <point x="834" y="314" type="line"/>
+    </contour>
+    <contour>
+      <point x="224" y="254" type="line"/>
+      <point x="224" y="314" type="line"/>
+      <point x="88" y="314" type="line"/>
+      <point x="88" y="254" type="line"/>
+    </contour>
+    <contour>
+      <point x="224" y="384" type="line"/>
+      <point x="224" y="444" type="line"/>
+      <point x="88" y="444" type="line"/>
+      <point x="88" y="384" type="line"/>
+    </contour>
+    <component base="N" xOffset="67"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/nbspace.glif b/src/Cantarell-Regular.ufo/glyphs/nbspace.glif
new file mode 100644
index 00000000..d25df72d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/nbspace.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nbspace" format="2">
+  <advance width="220"/>
+  <unicode hex="00A0"/>
+  <outline>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+      <string>space</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ncaron.glif b/src/Cantarell-Regular.ufo/glyphs/ncaron.glif
new file mode 100644
index 00000000..cf9e3236
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ncaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ncaron" format="2">
+  <advance width="567"/>
+  <unicode hex="0148"/>
+  <outline>
+    <component base="n"/>
+    <component base="caroncomb" xOffset="103"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ncommaaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/ncommaaccent.glif
new file mode 100644
index 00000000..1bce7d66
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ncommaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ncommaaccent" format="2">
+  <advance width="567"/>
+  <unicode hex="0146"/>
+  <outline>
+    <component base="n"/>
+    <component base="commaaccentcomb" xOffset="120"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ndotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/ndotaccent.glif
new file mode 100644
index 00000000..563b2284
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ndotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ndotaccent" format="2">
+  <advance width="567"/>
+  <unicode hex="1E45"/>
+  <outline>
+    <component base="n"/>
+    <component base="dotaccentcomb" xOffset="153"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ndotbelow.glif b/src/Cantarell-Regular.ufo/glyphs/ndotbelow.glif
new file mode 100644
index 00000000..13c8b7b6
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ndotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ndotbelow" format="2">
+  <advance width="567"/>
+  <unicode hex="1E47"/>
+  <outline>
+    <component base="n"/>
+    <component base="dotbelowcomb" xOffset="150"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/nine.dnom.glif b/src/Cantarell-Regular.ufo/glyphs/nine.dnom.glif
new file mode 100644
index 00000000..0da8b07c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/nine.dnom.glif
@@ -0,0 +1,62 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nine.dnom" format="2">
+  <advance width="464"/>
+  <note>
+nine
+</note>
+  <outline>
+    <contour>
+      <point x="222" y="479" type="curve" smooth="yes"/>
+      <point x="120" y="479"/>
+      <point x="49" y="416"/>
+      <point x="49" y="322" type="curve" smooth="yes"/>
+      <point x="49" y="236"/>
+      <point x="110" y="179"/>
+      <point x="199" y="179" type="curve" smooth="yes"/>
+      <point x="270" y="179"/>
+      <point x="329" y="214"/>
+      <point x="362" y="279" type="curve"/>
+      <point x="343" y="312" type="line"/>
+      <point x="318" y="266"/>
+      <point x="274" y="240"/>
+      <point x="223" y="240" type="curve" smooth="yes"/>
+      <point x="164" y="240"/>
+      <point x="124" y="276"/>
+      <point x="124" y="330" type="curve" smooth="yes"/>
+      <point x="124" y="382"/>
+      <point x="159" y="416"/>
+      <point x="215" y="416" type="curve" smooth="yes"/>
+      <point x="291" y="416"/>
+      <point x="334" y="353"/>
+      <point x="334" y="243" type="curve" smooth="yes"/>
+      <point x="334" y="119"/>
+      <point x="279" y="55"/>
+      <point x="183" y="55" type="curve" smooth="yes"/>
+      <point x="147" y="55"/>
+      <point x="106" y="64"/>
+      <point x="77" y="78" type="curve"/>
+      <point x="57" y="21" type="line"/>
+      <point x="89" y="3"/>
+      <point x="134" y="-7"/>
+      <point x="181" y="-7" type="curve" smooth="yes"/>
+      <point x="329" y="-7"/>
+      <point x="411" y="88"/>
+      <point x="411" y="248" type="curve" smooth="yes"/>
+      <point x="411" y="398"/>
+      <point x="339" y="479"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>68</integer>
+        <key>weight</key>
+        <integer>-7</integer>
+        <key>width</key>
+        <integer>74</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/nine.glif b/src/Cantarell-Regular.ufo/glyphs/nine.glif
new file mode 100644
index 00000000..30d5c7d1
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/nine.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nine" format="2">
+  <advance width="598"/>
+  <unicode hex="0039"/>
+  <outline>
+    <component base="nine.lf"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>nine.lf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>nine.lf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/nine.lf.glif b/src/Cantarell-Regular.ufo/glyphs/nine.lf.glif
new file mode 100644
index 00000000..647dd3e0
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/nine.lf.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nine.lf" format="2">
+  <advance width="598"/>
+  <outline>
+    <component base="six.lf" xScale="-1" yScale="-1" xOffset="597" yOffset="694"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/nine.numr.glif b/src/Cantarell-Regular.ufo/glyphs/nine.numr.glif
new file mode 100644
index 00000000..d4aabb38
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/nine.numr.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nine.numr" format="2">
+  <advance width="464"/>
+  <outline>
+    <component base="nine.dnom" yOffset="260"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>nine.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>nine.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/nine.osf.glif b/src/Cantarell-Regular.ufo/glyphs/nine.osf.glif
new file mode 100644
index 00000000..c9fd84fb
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/nine.osf.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nine.osf" format="2">
+  <advance width="598"/>
+  <outline>
+    <contour>
+      <point x="280" y="604" type="curve" smooth="yes"/>
+      <point x="149" y="604"/>
+      <point x="56" y="514"/>
+      <point x="56" y="381" type="curve" smooth="yes"/>
+      <point x="56" y="258"/>
+      <point x="138" y="171"/>
+      <point x="258" y="171" type="curve" smooth="yes"/>
+      <point x="358" y="171"/>
+      <point x="439" y="231"/>
+      <point x="484" y="337" type="curve"/>
+      <point x="464" y="380" type="line"/>
+      <point x="429" y="289"/>
+      <point x="364" y="239"/>
+      <point x="285" y="239" type="curve" smooth="yes"/>
+      <point x="197" y="239"/>
+      <point x="137" y="302"/>
+      <point x="137" y="395" type="curve" smooth="yes"/>
+      <point x="137" y="480"/>
+      <point x="187" y="535"/>
+      <point x="270" y="535" type="curve" smooth="yes"/>
+      <point x="380" y="535"/>
+      <point x="441" y="437"/>
+      <point x="441" y="261" type="curve" smooth="yes"/>
+      <point x="441" y="59"/>
+      <point x="364" y="-41"/>
+      <point x="233" y="-41" type="curve" smooth="yes"/>
+      <point x="184" y="-41"/>
+      <point x="126" y="-28"/>
+      <point x="89" y="-5" type="curve"/>
+      <point x="66" y="-66" type="line"/>
+      <point x="101" y="-93"/>
+      <point x="159" y="-110"/>
+      <point x="224" y="-110" type="curve" smooth="yes"/>
+      <point x="412" y="-110"/>
+      <point x="527" y="27"/>
+      <point x="527" y="266" type="curve" smooth="yes"/>
+      <point x="527" y="484"/>
+      <point x="430" y="604"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/nine.ss01.glif b/src/Cantarell-Regular.ufo/glyphs/nine.ss01.glif
new file mode 100644
index 00000000..2541eb70
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/nine.ss01.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nine.ss01" format="2">
+  <advance width="587"/>
+  <note>
+nine
+</note>
+  <outline>
+    <component base="six.ss01" xScale="-1" yScale="-1" xOffset="587" yOffset="697"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/nine.subs.glif b/src/Cantarell-Regular.ufo/glyphs/nine.subs.glif
new file mode 100644
index 00000000..a23711b3
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/nine.subs.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nine.subs" format="2">
+  <advance width="464"/>
+  <outline>
+    <component base="nine.dnom" yOffset="-180"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>nine.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>nine.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/nine.tf.glif b/src/Cantarell-Regular.ufo/glyphs/nine.tf.glif
new file mode 100644
index 00000000..60ef501f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/nine.tf.glif
@@ -0,0 +1,55 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nine.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="281" y="704" type="curve" smooth="yes"/>
+      <point x="154" y="704"/>
+      <point x="63" y="614"/>
+      <point x="63" y="481" type="curve" smooth="yes"/>
+      <point x="63" y="356"/>
+      <point x="143" y="270"/>
+      <point x="258" y="270" type="curve" smooth="yes"/>
+      <point x="356" y="270"/>
+      <point x="433" y="331"/>
+      <point x="477" y="438" type="curve"/>
+      <point x="455" y="481" type="line"/>
+      <point x="422" y="392"/>
+      <point x="362" y="342"/>
+      <point x="287" y="342" type="curve" smooth="yes"/>
+      <point x="204" y="342"/>
+      <point x="147" y="403"/>
+      <point x="147" y="495" type="curve" smooth="yes"/>
+      <point x="147" y="579"/>
+      <point x="195" y="631"/>
+      <point x="272" y="631" type="curve" smooth="yes"/>
+      <point x="376" y="631"/>
+      <point x="433" y="535"/>
+      <point x="433" y="360" type="curve" smooth="yes"/>
+      <point x="433" y="159"/>
+      <point x="359" y="63"/>
+      <point x="235" y="63" type="curve" smooth="yes"/>
+      <point x="187" y="63"/>
+      <point x="132" y="76"/>
+      <point x="96" y="99" type="curve"/>
+      <point x="73" y="34" type="line"/>
+      <point x="107" y="7"/>
+      <point x="165" y="-10"/>
+      <point x="227" y="-10" type="curve" smooth="yes"/>
+      <point x="410" y="-10"/>
+      <point x="523" y="127"/>
+      <point x="523" y="366" type="curve" smooth="yes"/>
+      <point x="523" y="583"/>
+      <point x="429" y="704"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/nine.tosf.glif b/src/Cantarell-Regular.ufo/glyphs/nine.tosf.glif
new file mode 100644
index 00000000..7ef71450
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/nine.tosf.glif
@@ -0,0 +1,55 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nine.tosf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="281" y="704" type="curve" smooth="yes"/>
+      <point x="154" y="704"/>
+      <point x="63" y="614"/>
+      <point x="63" y="481" type="curve" smooth="yes"/>
+      <point x="63" y="356"/>
+      <point x="143" y="270"/>
+      <point x="258" y="270" type="curve" smooth="yes"/>
+      <point x="356" y="270"/>
+      <point x="433" y="331"/>
+      <point x="477" y="438" type="curve"/>
+      <point x="455" y="481" type="line"/>
+      <point x="422" y="392"/>
+      <point x="362" y="342"/>
+      <point x="287" y="342" type="curve" smooth="yes"/>
+      <point x="204" y="342"/>
+      <point x="147" y="403"/>
+      <point x="147" y="495" type="curve" smooth="yes"/>
+      <point x="147" y="579"/>
+      <point x="195" y="631"/>
+      <point x="272" y="631" type="curve" smooth="yes"/>
+      <point x="376" y="631"/>
+      <point x="433" y="535"/>
+      <point x="433" y="360" type="curve" smooth="yes"/>
+      <point x="433" y="159"/>
+      <point x="359" y="63"/>
+      <point x="235" y="63" type="curve" smooth="yes"/>
+      <point x="187" y="63"/>
+      <point x="132" y="76"/>
+      <point x="96" y="99" type="curve"/>
+      <point x="73" y="34" type="line"/>
+      <point x="107" y="7"/>
+      <point x="165" y="-10"/>
+      <point x="227" y="-10" type="curve" smooth="yes"/>
+      <point x="410" y="-10"/>
+      <point x="523" y="127"/>
+      <point x="523" y="366" type="curve" smooth="yes"/>
+      <point x="523" y="583"/>
+      <point x="429" y="704"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/nineinferior.glif 
b/src/Cantarell-Regular.ufo/glyphs/nineinferior.glif
new file mode 100644
index 00000000..b61b2ffe
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/nineinferior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nineinferior" format="2">
+  <advance width="464"/>
+  <unicode hex="2089"/>
+  <outline>
+    <component base="nine.dnom" yOffset="-100"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>nine.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>nine.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ninesuperior.glif 
b/src/Cantarell-Regular.ufo/glyphs/ninesuperior.glif
new file mode 100644
index 00000000..195b3813
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ninesuperior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ninesuperior" format="2">
+  <advance width="464"/>
+  <unicode hex="2079"/>
+  <outline>
+    <component base="nine.dnom" yOffset="370"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>nine.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>nine.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/nj.glif b/src/Cantarell-Regular.ufo/glyphs/nj.glif
new file mode 100644
index 00000000..88002fee
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/nj.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nj" format="2">
+  <advance width="822"/>
+  <unicode hex="01CC"/>
+  <outline>
+    <component base="n"/>
+    <component base="j" xOffset="567"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/nje-cy.glif b/src/Cantarell-Regular.ufo/glyphs/nje-cy.glif
new file mode 100644
index 00000000..bf2245d2
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/nje-cy.glif
@@ -0,0 +1,45 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nje-cy" format="2">
+  <advance width="837"/>
+  <unicode hex="045A"/>
+  <outline>
+    <contour>
+      <point x="411" y="0" type="line"/>
+      <point x="491" y="0" type="line"/>
+      <point x="491" y="486" type="line"/>
+      <point x="411" y="486" type="line"/>
+    </contour>
+    <contour>
+      <point x="83" y="0" type="line"/>
+      <point x="163" y="0" type="line"/>
+      <point x="163" y="486" type="line"/>
+      <point x="83" y="486" type="line"/>
+    </contour>
+    <contour>
+      <point x="136" y="218" type="line"/>
+      <point x="438" y="218" type="line"/>
+      <point x="438" y="285" type="line"/>
+      <point x="136" y="285" type="line"/>
+    </contour>
+    <contour>
+      <point x="451" y="0" type="line"/>
+      <point x="596" y="0" type="line" smooth="yes"/>
+      <point x="722" y="0"/>
+      <point x="799" y="62"/>
+      <point x="799" y="164" type="curve" smooth="yes"/>
+      <point x="799" y="259"/>
+      <point x="729" y="320"/>
+      <point x="626" y="320" type="curve" smooth="yes"/>
+      <point x="451" y="320" type="line"/>
+      <point x="451" y="255" type="line"/>
+      <point x="613" y="255" type="line" smooth="yes"/>
+      <point x="675" y="255"/>
+      <point x="719" y="214"/>
+      <point x="719" y="156" type="curve" smooth="yes"/>
+      <point x="719" y="100"/>
+      <point x="677" y="67"/>
+      <point x="607" y="67" type="curve" smooth="yes"/>
+      <point x="451" y="67" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/nlinebelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/nlinebelow.glif
new file mode 100644
index 00000000..dc115912
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/nlinebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nlinebelow" format="2">
+  <advance width="567"/>
+  <unicode hex="1E49"/>
+  <outline>
+    <component base="n"/>
+    <component base="macronbelowcomb" xOffset="41"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/nonbreakinghyphen.glif 
b/src/Cantarell-Regular.ufo/glyphs/nonbreakinghyphen.glif
new file mode 100644
index 00000000..c7ddb2a9
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/nonbreakinghyphen.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="nonbreakinghyphen" format="2">
+  <advance width="456"/>
+  <unicode hex="2011"/>
+  <outline>
+    <component base="hyphentwo"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>hyphentwo</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>hyphentwo</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/notequal.glif b/src/Cantarell-Regular.ufo/glyphs/notequal.glif
new file mode 100644
index 00000000..346071f2
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/notequal.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="notequal" format="2">
+  <advance width="647"/>
+  <unicode hex="2260"/>
+  <outline>
+    <contour>
+      <point x="91" y="406" type="line"/>
+      <point x="556" y="406" type="line"/>
+      <point x="556" y="475" type="line"/>
+      <point x="91" y="475" type="line"/>
+    </contour>
+    <contour>
+      <point x="217" y="64" type="line"/>
+      <point x="490" y="547" type="line"/>
+      <point x="436" y="578" type="line"/>
+      <point x="167" y="92" type="line"/>
+    </contour>
+    <contour>
+      <point x="91" y="166" type="line"/>
+      <point x="556" y="166" type="line"/>
+      <point x="556" y="235" type="line"/>
+      <point x="91" y="235" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/notequal.tf.glif 
b/src/Cantarell-Regular.ufo/glyphs/notequal.tf.glif
new file mode 100644
index 00000000..cda52422
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/notequal.tf.glif
@@ -0,0 +1,24 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="notequal.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="79" y="406" type="line"/>
+      <point x="501" y="406" type="line"/>
+      <point x="501" y="477" type="line"/>
+      <point x="79" y="477" type="line"/>
+    </contour>
+    <contour>
+      <point x="194" y="63" type="line"/>
+      <point x="446" y="548" type="line"/>
+      <point x="392" y="580" type="line"/>
+      <point x="143" y="92" type="line"/>
+    </contour>
+    <contour>
+      <point x="79" y="166" type="line"/>
+      <point x="501" y="166" type="line"/>
+      <point x="501" y="237" type="line"/>
+      <point x="79" y="237" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/notidentical.glif 
b/src/Cantarell-Regular.ufo/glyphs/notidentical.glif
new file mode 100644
index 00000000..309a8cb8
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/notidentical.glif
@@ -0,0 +1,31 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="notidentical" format="2">
+  <advance width="667"/>
+  <unicode hex="2262"/>
+  <outline>
+    <contour>
+      <point x="198" y="32" type="line"/>
+      <point x="527" y="614" type="line"/>
+      <point x="473" y="645" type="line"/>
+      <point x="148" y="60" type="line"/>
+    </contour>
+    <contour>
+      <point x="101" y="476" type="line"/>
+      <point x="566" y="476" type="line"/>
+      <point x="566" y="545" type="line"/>
+      <point x="101" y="545" type="line"/>
+    </contour>
+    <contour>
+      <point x="101" y="132" type="line"/>
+      <point x="566" y="132" type="line"/>
+      <point x="566" y="201" type="line"/>
+      <point x="101" y="201" type="line"/>
+    </contour>
+    <contour>
+      <point x="101" y="304" type="line"/>
+      <point x="566" y="304" type="line"/>
+      <point x="566" y="373" type="line"/>
+      <point x="101" y="373" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/notidentical.tf.glif 
b/src/Cantarell-Regular.ufo/glyphs/notidentical.tf.glif
new file mode 100644
index 00000000..044367f3
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/notidentical.tf.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="notidentical.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="169" y="22" type="line"/>
+      <point x="465" y="604" type="line"/>
+      <point x="415" y="635" type="line"/>
+      <point x="122" y="50" type="line"/>
+    </contour>
+    <contour>
+      <point x="85" y="466" type="line"/>
+      <point x="495" y="466" type="line"/>
+      <point x="495" y="535" type="line"/>
+      <point x="85" y="535" type="line"/>
+    </contour>
+    <contour>
+      <point x="85" y="122" type="line"/>
+      <point x="495" y="122" type="line"/>
+      <point x="495" y="191" type="line"/>
+      <point x="85" y="191" type="line"/>
+    </contour>
+    <contour>
+      <point x="85" y="294" type="line"/>
+      <point x="495" y="294" type="line"/>
+      <point x="495" y="363" type="line"/>
+      <point x="85" y="363" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ntilde.glif b/src/Cantarell-Regular.ufo/glyphs/ntilde.glif
new file mode 100644
index 00000000..754155df
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ntilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ntilde" format="2">
+  <advance width="567"/>
+  <unicode hex="00F1"/>
+  <outline>
+    <component base="n"/>
+    <component base="tildecomb" xOffset="54"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/numbersign.glif 
b/src/Cantarell-Regular.ufo/glyphs/numbersign.glif
new file mode 100644
index 00000000..5486b408
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/numbersign.glif
@@ -0,0 +1,31 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="numbersign" format="2">
+  <advance width="658"/>
+  <unicode hex="0023"/>
+  <outline>
+    <contour>
+      <point x="423" y="0" type="line"/>
+      <point x="492" y="0" type="line"/>
+      <point x="492" y="694" type="line"/>
+      <point x="423" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="36" y="181" type="line"/>
+      <point x="621" y="181" type="line"/>
+      <point x="621" y="244" type="line"/>
+      <point x="36" y="244" type="line"/>
+    </contour>
+    <contour>
+      <point x="168" y="0" type="line"/>
+      <point x="237" y="0" type="line"/>
+      <point x="237" y="694" type="line"/>
+      <point x="168" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="36" y="452" type="line"/>
+      <point x="621" y="452" type="line"/>
+      <point x="621" y="515" type="line"/>
+      <point x="36" y="515" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/numero.glif b/src/Cantarell-Regular.ufo/glyphs/numero.glif
new file mode 100644
index 00000000..05536d84
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/numero.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="numero" format="2">
+  <advance width="1326"/>
+  <unicode hex="2116"/>
+  <outline>
+    <component base="N" xOffset="20"/>
+    <component base="_o.numero" xOffset="723"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/o-cy.glif b/src/Cantarell-Regular.ufo/glyphs/o-cy.glif
new file mode 100644
index 00000000..0f90cc05
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/o-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="o-cy" format="2">
+  <advance width="565"/>
+  <unicode hex="043E"/>
+  <anchor x="285" y="482" name="top"/>
+  <outline>
+    <component base="o"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/o.glif b/src/Cantarell-Regular.ufo/glyphs/o.glif
new file mode 100644
index 00000000..b41b6661
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/o.glif
@@ -0,0 +1,43 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="o" format="2">
+  <advance width="565"/>
+  <unicode hex="006F"/>
+  <note>
+o
+</note>
+  <anchor x="283" y="0" name="bottom"/>
+  <anchor x="283" y="241" name="center"/>
+  <anchor x="368" y="10" name="ogonek"/>
+  <anchor x="283" y="482" name="top"/>
+  <anchor x="507" y="482" name="topright"/>
+  <outline>
+    <contour>
+      <point x="276" y="-10" type="curve" smooth="yes"/>
+      <point x="418" y="-10"/>
+      <point x="514" y="93"/>
+      <point x="514" y="247" type="curve" smooth="yes"/>
+      <point x="514" y="396"/>
+      <point x="425" y="492"/>
+      <point x="288" y="492" type="curve" smooth="yes"/>
+      <point x="146" y="492"/>
+      <point x="51" y="390"/>
+      <point x="51" y="236" type="curve" smooth="yes"/>
+      <point x="51" y="87"/>
+      <point x="139" y="-10"/>
+    </contour>
+    <contour>
+      <point x="287" y="60" type="curve" smooth="yes"/>
+      <point x="194" y="60"/>
+      <point x="131" y="135"/>
+      <point x="131" y="246" type="curve" smooth="yes"/>
+      <point x="131" y="353"/>
+      <point x="188" y="422"/>
+      <point x="277" y="422" type="curve" smooth="yes"/>
+      <point x="370" y="422"/>
+      <point x="434" y="346"/>
+      <point x="434" y="236" type="curve" smooth="yes"/>
+      <point x="434" y="130"/>
+      <point x="376" y="60"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/oacute.glif b/src/Cantarell-Regular.ufo/glyphs/oacute.glif
new file mode 100644
index 00000000..d17687ab
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/oacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="oacute" format="2">
+  <advance width="565"/>
+  <unicode hex="00F3"/>
+  <outline>
+    <component base="o"/>
+    <component base="acutecomb" xOffset="200"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/obarred-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/obarred-cy.glif
new file mode 100644
index 00000000..29cc0b7e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/obarred-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="obarred-cy" format="2">
+  <advance width="565"/>
+  <unicode hex="04E9"/>
+  <outline>
+    <component base="o"/>
+    <component base="strokeshortcomb" xScale="1.33574" xOffset="-22" yOffset="-57"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/obreve.glif b/src/Cantarell-Regular.ufo/glyphs/obreve.glif
new file mode 100644
index 00000000..5a431270
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/obreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="obreve" format="2">
+  <advance width="565"/>
+  <unicode hex="014F"/>
+  <outline>
+    <component base="o"/>
+    <component base="brevecomb" xOffset="75"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ocaron.glif b/src/Cantarell-Regular.ufo/glyphs/ocaron.glif
new file mode 100644
index 00000000..7b1e8856
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ocaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ocaron" format="2">
+  <advance width="565"/>
+  <unicode hex="01D2"/>
+  <outline>
+    <component base="o"/>
+    <component base="caroncomb" xOffset="100"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ocircumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/ocircumflex.glif
new file mode 100644
index 00000000..fa37acb6
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ocircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ocircumflex" format="2">
+  <advance width="565"/>
+  <unicode hex="00F4"/>
+  <outline>
+    <component base="o"/>
+    <component base="circumflexcomb" xOffset="90"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ocircumflexacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/ocircumflexacute.glif
new file mode 100644
index 00000000..8d58745c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ocircumflexacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ocircumflexacute" format="2">
+  <advance width="565"/>
+  <unicode hex="1ED1"/>
+  <outline>
+    <component base="o"/>
+    <component base="circumflexcomb_acutecomb" xOffset="92"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ocircumflexdotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/ocircumflexdotbelow.glif
new file mode 100644
index 00000000..90def9b0
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ocircumflexdotbelow.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ocircumflexdotbelow" format="2">
+  <advance width="565"/>
+  <unicode hex="1ED9"/>
+  <outline>
+    <component base="o"/>
+    <component base="dotbelowcomb" xOffset="147"/>
+    <component base="circumflexcomb" xOffset="90"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ocircumflexgrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/ocircumflexgrave.glif
new file mode 100644
index 00000000..cc91fa6c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ocircumflexgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ocircumflexgrave" format="2">
+  <advance width="565"/>
+  <unicode hex="1ED3"/>
+  <outline>
+    <component base="o"/>
+    <component base="circumflexcomb_gravecomb" xOffset="92"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ocircumflexhookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/ocircumflexhookabove.glif
new file mode 100644
index 00000000..ba31f31d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ocircumflexhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ocircumflexhookabove" format="2">
+  <advance width="565"/>
+  <unicode hex="1ED5"/>
+  <outline>
+    <component base="o"/>
+    <component base="circumflexcomb_hookabovecomb" xOffset="115"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ocircumflextilde.glif 
b/src/Cantarell-Regular.ufo/glyphs/ocircumflextilde.glif
new file mode 100644
index 00000000..6e7f6b6a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ocircumflextilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ocircumflextilde" format="2">
+  <advance width="565"/>
+  <unicode hex="1ED7"/>
+  <outline>
+    <component base="o"/>
+    <component base="circumflexcomb_tildecomb" xOffset="70"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/odblgrave.glif b/src/Cantarell-Regular.ufo/glyphs/odblgrave.glif
new file mode 100644
index 00000000..484d7751
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/odblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="odblgrave" format="2">
+  <advance width="565"/>
+  <unicode hex="020D"/>
+  <outline>
+    <component base="o"/>
+    <component base="dblgravecomb" xOffset="29"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/odieresis-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/odieresis-cy.glif
new file mode 100644
index 00000000..70ef562f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/odieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="odieresis-cy" format="2">
+  <advance width="565"/>
+  <unicode hex="04E7"/>
+  <outline>
+    <component base="o-cy"/>
+    <component base="dieresiscomb" xOffset="52"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/odieresis.glif b/src/Cantarell-Regular.ufo/glyphs/odieresis.glif
new file mode 100644
index 00000000..f471c371
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/odieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="odieresis" format="2">
+  <advance width="565"/>
+  <unicode hex="00F6"/>
+  <outline>
+    <component base="o"/>
+    <component base="dieresiscomb" xOffset="50"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/odieresismacron.glif 
b/src/Cantarell-Regular.ufo/glyphs/odieresismacron.glif
new file mode 100644
index 00000000..dc7b92c9
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/odieresismacron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="odieresismacron" format="2">
+  <advance width="565"/>
+  <unicode hex="022B"/>
+  <outline>
+    <component base="o"/>
+    <component base="dieresiscomb_macroncomb" xOffset="59"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/odotaccentmacron.glif 
b/src/Cantarell-Regular.ufo/glyphs/odotaccentmacron.glif
new file mode 100644
index 00000000..d965a5cf
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/odotaccentmacron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="odotaccentmacron" format="2">
+  <advance width="565"/>
+  <unicode hex="0231"/>
+  <outline>
+    <component base="o"/>
+    <component base="dotaccentcomb_macroncomb" xOffset="-2"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/odotbelow.glif b/src/Cantarell-Regular.ufo/glyphs/odotbelow.glif
new file mode 100644
index 00000000..f90d10c2
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/odotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="odotbelow" format="2">
+  <advance width="565"/>
+  <unicode hex="1ECD"/>
+  <outline>
+    <component base="o"/>
+    <component base="dotbelowcomb" xOffset="147"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/oe.glif b/src/Cantarell-Regular.ufo/glyphs/oe.glif
new file mode 100644
index 00000000..de550d6f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/oe.glif
@@ -0,0 +1,78 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="oe" format="2">
+  <advance width="910"/>
+  <unicode hex="0153"/>
+  <anchor x="455" y="0" name="bottom"/>
+  <anchor x="455" y="482" name="top"/>
+  <outline>
+    <contour>
+      <point x="276" y="-10" type="curve" smooth="yes"/>
+      <point x="418" y="-10"/>
+      <point x="504" y="93"/>
+      <point x="504" y="247" type="curve" smooth="yes"/>
+      <point x="504" y="396"/>
+      <point x="425" y="492"/>
+      <point x="288" y="492" type="curve" smooth="yes"/>
+      <point x="146" y="492"/>
+      <point x="51" y="390"/>
+      <point x="51" y="236" type="curve" smooth="yes"/>
+      <point x="51" y="87"/>
+      <point x="139" y="-10"/>
+    </contour>
+    <contour>
+      <point x="287" y="60" type="curve" smooth="yes"/>
+      <point x="194" y="60"/>
+      <point x="131" y="135"/>
+      <point x="131" y="246" type="curve" smooth="yes"/>
+      <point x="131" y="353"/>
+      <point x="188" y="422"/>
+      <point x="277" y="422" type="curve" smooth="yes"/>
+      <point x="370" y="422"/>
+      <point x="434" y="346"/>
+      <point x="434" y="236" type="curve" smooth="yes"/>
+      <point x="434" y="130"/>
+      <point x="376" y="60"/>
+    </contour>
+    <contour>
+      <point x="682" y="-10" type="curve" smooth="yes"/>
+      <point x="735" y="-10"/>
+      <point x="782" y="1"/>
+      <point x="840" y="27" type="curve"/>
+      <point x="823" y="83" type="line"/>
+      <point x="778" y="64"/>
+      <point x="736" y="55"/>
+      <point x="697" y="55" type="curve" smooth="yes"/>
+      <point x="583" y="55"/>
+      <point x="516" y="130"/>
+      <point x="516" y="255" type="curve" smooth="yes"/>
+      <point x="516" y="364"/>
+      <point x="565" y="424"/>
+      <point x="653" y="424" type="curve" smooth="yes"/>
+      <point x="735" y="424"/>
+      <point x="783" y="371"/>
+      <point x="783" y="279" type="curve"/>
+      <point x="502" y="279" type="line"/>
+      <point x="502" y="219" type="line"/>
+      <point x="854" y="219" type="line"/>
+      <point x="856" y="234"/>
+      <point x="858" y="269"/>
+      <point x="858" y="288" type="curve" smooth="yes"/>
+      <point x="858" y="409"/>
+      <point x="778" y="492"/>
+      <point x="659" y="492" type="curve" smooth="yes"/>
+      <point x="525" y="492"/>
+      <point x="434" y="388"/>
+      <point x="434" y="236" type="curve" smooth="yes"/>
+      <point x="434" y="82"/>
+      <point x="527" y="-10"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>o</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>e</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ogonek.glif b/src/Cantarell-Regular.ufo/glyphs/ogonek.glif
new file mode 100644
index 00000000..401eb8b9
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ogonek.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ogonek" format="2">
+  <advance width="600"/>
+  <unicode hex="02DB"/>
+  <outline>
+    <component base="ogonekcomb"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ogonekcomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/ogonekcomb.glif
new file mode 100644
index 00000000..5c955c32
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ogonekcomb.glif
@@ -0,0 +1,35 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ogonekcomb" format="2">
+  <unicode hex="0328"/>
+  <anchor x="432" y="10" name="_ogonek"/>
+  <outline>
+    <contour>
+      <point x="372" y="-252" type="curve" smooth="yes"/>
+      <point x="401" y="-252"/>
+      <point x="426" y="-245"/>
+      <point x="450" y="-231" type="curve"/>
+      <point x="444" y="-179" type="line"/>
+      <point x="429" y="-185"/>
+      <point x="409" y="-190"/>
+      <point x="393" y="-190" type="curve" smooth="yes"/>
+      <point x="359" y="-190"/>
+      <point x="336" y="-168"/>
+      <point x="336" y="-136" type="curve" smooth="yes"/>
+      <point x="336" y="-90"/>
+      <point x="383" y="-36"/>
+      <point x="454" y="0" type="curve"/>
+      <point x="414" y="22" type="line"/>
+      <point x="313" y="-15"/>
+      <point x="253" y="-79"/>
+      <point x="253" y="-150" type="curve" smooth="yes"/>
+      <point x="253" y="-212"/>
+      <point x="299" y="-252"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>530</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ogonekcomb.narrow.glif 
b/src/Cantarell-Regular.ufo/glyphs/ogonekcomb.narrow.glif
new file mode 100644
index 00000000..6871856a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ogonekcomb.narrow.glif
@@ -0,0 +1,34 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ogonekcomb.narrow" format="2">
+  <anchor x="409" y="10" name="_ogonek"/>
+  <outline>
+    <contour>
+      <point x="358" y="-252" type="curve" smooth="yes"/>
+      <point x="388" y="-252"/>
+      <point x="410" y="-243"/>
+      <point x="428" y="-231" type="curve"/>
+      <point x="421" y="-180" type="line"/>
+      <point x="409" y="-186"/>
+      <point x="395" y="-191"/>
+      <point x="381" y="-191" type="curve" smooth="yes"/>
+      <point x="352" y="-191"/>
+      <point x="338" y="-171"/>
+      <point x="338" y="-134" type="curve" smooth="yes"/>
+      <point x="338" y="-79"/>
+      <point x="370" y="-32"/>
+      <point x="431" y="0" type="curve"/>
+      <point x="388" y="22" type="line"/>
+      <point x="306" y="-16"/>
+      <point x="255" y="-83"/>
+      <point x="255" y="-152" type="curve" smooth="yes"/>
+      <point x="255" y="-213"/>
+      <point x="293" y="-252"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>507</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ogonekcomb.tall.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/ogonekcomb.tall.case.glif
new file mode 100644
index 00000000..7d3e4309
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ogonekcomb.tall.case.glif
@@ -0,0 +1,34 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ogonekcomb.tall.case" format="2">
+  <anchor x="432" y="10" name="_ogonek"/>
+  <outline>
+    <contour>
+      <point x="374" y="-252" type="curve" smooth="yes"/>
+      <point x="404" y="-252"/>
+      <point x="431" y="-243"/>
+      <point x="450" y="-231" type="curve"/>
+      <point x="444" y="-178" type="line"/>
+      <point x="427" y="-185"/>
+      <point x="409" y="-190"/>
+      <point x="394" y="-190" type="curve" smooth="yes"/>
+      <point x="360" y="-190"/>
+      <point x="338" y="-166"/>
+      <point x="338" y="-130" type="curve" smooth="yes"/>
+      <point x="338" y="-78"/>
+      <point x="384" y="-20"/>
+      <point x="454" y="13" type="curve"/>
+      <point x="414" y="26" type="line"/>
+      <point x="319" y="-6"/>
+      <point x="255" y="-75"/>
+      <point x="255" y="-146" type="curve" smooth="yes"/>
+      <point x="255" y="-210"/>
+      <point x="303" y="-252"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>530</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ogonekcomb.tall.glif 
b/src/Cantarell-Regular.ufo/glyphs/ogonekcomb.tall.glif
new file mode 100644
index 00000000..e6982472
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ogonekcomb.tall.glif
@@ -0,0 +1,34 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ogonekcomb.tall" format="2">
+  <anchor x="432" y="11" name="_ogonek"/>
+  <outline>
+    <contour>
+      <point x="370" y="-252" type="curve" smooth="yes"/>
+      <point x="401" y="-252"/>
+      <point x="429" y="-244"/>
+      <point x="450" y="-230" type="curve"/>
+      <point x="444" y="-179" type="line"/>
+      <point x="429" y="-186"/>
+      <point x="409" y="-191"/>
+      <point x="394" y="-191" type="curve" smooth="yes"/>
+      <point x="360" y="-191"/>
+      <point x="337" y="-165"/>
+      <point x="337" y="-126" type="curve" smooth="yes"/>
+      <point x="337" y="-69"/>
+      <point x="385" y="-10"/>
+      <point x="461" y="27" type="curve"/>
+      <point x="428" y="36" type="line"/>
+      <point x="317" y="-2"/>
+      <point x="255" y="-67"/>
+      <point x="255" y="-144" type="curve" smooth="yes"/>
+      <point x="255" y="-210"/>
+      <point x="300" y="-252"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>530</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ograve.glif b/src/Cantarell-Regular.ufo/glyphs/ograve.glif
new file mode 100644
index 00000000..2d4758ba
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ograve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ograve" format="2">
+  <advance width="565"/>
+  <unicode hex="00F2"/>
+  <outline>
+    <component base="o"/>
+    <component base="gravecomb" xOffset="105"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ohookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/ohookabove.glif
new file mode 100644
index 00000000..0477ce24
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ohookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ohookabove" format="2">
+  <advance width="565"/>
+  <unicode hex="1ECF"/>
+  <outline>
+    <component base="o"/>
+    <component base="hookabovecomb" xOffset="130"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ohorn.glif b/src/Cantarell-Regular.ufo/glyphs/ohorn.glif
new file mode 100644
index 00000000..ae9b9237
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ohorn.glif
@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ohorn" format="2">
+  <advance width="625"/>
+  <unicode hex="01A1"/>
+  <outline>
+    <component base="o"/>
+    <component base="horncomb" xOffset="365"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>o</string>
+      <key>com.schriftgestaltung.Glyphs.layer.rightMetricsKey</key>
+      <string>=+60</string>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>0</integer>
+        <integer>1</integer>
+      </array>
+      <key>com.schriftgestaltung.componentsSmartComponentValues</key>
+      <array>
+        <dict/>
+        <dict>
+          <key>Deepness</key>
+          <real>11.08657</real>
+          <key>Group</key>
+          <integer>1</integer>
+        </dict>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ohornacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/ohornacute.glif
new file mode 100644
index 00000000..af9be988
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ohornacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ohornacute" format="2">
+  <advance width="625"/>
+  <unicode hex="1EDB"/>
+  <outline>
+    <component base="ohorn"/>
+    <component base="acutecomb" xOffset="200"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ohorndotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/ohorndotbelow.glif
new file mode 100644
index 00000000..436fbb7b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ohorndotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ohorndotbelow" format="2">
+  <advance width="625"/>
+  <unicode hex="1EE3"/>
+  <outline>
+    <component base="ohorn"/>
+    <component base="dotbelowcomb" xOffset="147"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ohorngrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/ohorngrave.glif
new file mode 100644
index 00000000..030912c4
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ohorngrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ohorngrave" format="2">
+  <advance width="625"/>
+  <unicode hex="1EDD"/>
+  <outline>
+    <component base="ohorn"/>
+    <component base="gravecomb" xOffset="105"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ohornhookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/ohornhookabove.glif
new file mode 100644
index 00000000..025ed018
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ohornhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ohornhookabove" format="2">
+  <advance width="625"/>
+  <unicode hex="1EDF"/>
+  <outline>
+    <component base="ohorn"/>
+    <component base="hookabovecomb" xOffset="130"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ohorntilde.glif 
b/src/Cantarell-Regular.ufo/glyphs/ohorntilde.glif
new file mode 100644
index 00000000..bcef1f72
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ohorntilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ohorntilde" format="2">
+  <advance width="625"/>
+  <unicode hex="1EE1"/>
+  <outline>
+    <component base="ohorn"/>
+    <component base="tildecomb" xOffset="51"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ohungarumlaut.glif 
b/src/Cantarell-Regular.ufo/glyphs/ohungarumlaut.glif
new file mode 100644
index 00000000..dd2b4261
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ohungarumlaut.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ohungarumlaut" format="2">
+  <advance width="565"/>
+  <unicode hex="0151"/>
+  <outline>
+    <component base="o"/>
+    <component base="hungarumlautcomb" xOffset="95"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/oinvertedbreve.glif 
b/src/Cantarell-Regular.ufo/glyphs/oinvertedbreve.glif
new file mode 100644
index 00000000..33555537
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/oinvertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="oinvertedbreve" format="2">
+  <advance width="565"/>
+  <unicode hex="020F"/>
+  <outline>
+    <component base="o"/>
+    <component base="breveinvertedcomb" xOffset="73"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/omacron.glif b/src/Cantarell-Regular.ufo/glyphs/omacron.glif
new file mode 100644
index 00000000..714465f8
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/omacron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="omacron" format="2">
+  <advance width="565"/>
+  <unicode hex="014D"/>
+  <outline>
+    <component base="o"/>
+    <component base="macroncomb" xOffset="38"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/omacronacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/omacronacute.glif
new file mode 100644
index 00000000..6daf59f7
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/omacronacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="omacronacute" format="2">
+  <advance width="565"/>
+  <unicode hex="1E53"/>
+  <outline>
+    <component base="o"/>
+    <component base="macroncomb_acutecomb" xOffset="38"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/omacrongrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/omacrongrave.glif
new file mode 100644
index 00000000..ffe6d9ea
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/omacrongrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="omacrongrave" format="2">
+  <advance width="565"/>
+  <unicode hex="1E51"/>
+  <outline>
+    <component base="o"/>
+    <component base="macroncomb_gravecomb" xOffset="38"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/one.dnom.glif b/src/Cantarell-Regular.ufo/glyphs/one.dnom.glif
new file mode 100644
index 00000000..7c77163c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/one.dnom.glif
@@ -0,0 +1,38 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="one.dnom" format="2">
+  <advance width="339"/>
+  <note>
+one
+</note>
+  <outline>
+    <contour>
+      <point x="151" y="53" type="line"/>
+      <point x="226" y="53" type="line"/>
+      <point x="226" y="472" type="line"/>
+      <point x="181" y="472" type="line"/>
+      <point x="34" y="385" type="line"/>
+      <point x="62" y="333" type="line"/>
+      <point x="176" y="395" type="line"/>
+      <point x="151" y="418" type="line"/>
+    </contour>
+    <contour>
+      <point x="50" y="0" type="line"/>
+      <point x="316" y="0" type="line"/>
+      <point x="316" y="64" type="line"/>
+      <point x="50" y="64" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>68</integer>
+        <key>weight</key>
+        <integer>-7</integer>
+        <key>width</key>
+        <integer>74</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/one.glif b/src/Cantarell-Regular.ufo/glyphs/one.glif
new file mode 100644
index 00000000..60277635
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/one.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="one" format="2">
+  <advance width="451"/>
+  <unicode hex="0031"/>
+  <outline>
+    <component base="one.lf"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.lf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.lf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/one.lf.glif b/src/Cantarell-Regular.ufo/glyphs/one.lf.glif
new file mode 100644
index 00000000..f1e29d86
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/one.lf.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="one.lf" format="2">
+  <advance width="451"/>
+  <outline>
+    <contour>
+      <point x="198" y="55" type="line"/>
+      <point x="282" y="55" type="line"/>
+      <point x="282" y="694" type="line"/>
+      <point x="231" y="694" type="line"/>
+      <point x="42" y="571" type="line"/>
+      <point x="73" y="515" type="line"/>
+      <point x="228" y="610" type="line"/>
+      <point x="198" y="635" type="line"/>
+    </contour>
+    <contour>
+      <point x="61" y="0" type="line"/>
+      <point x="416" y="0" type="line"/>
+      <point x="416" y="71" type="line"/>
+      <point x="61" y="71" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/one.numr.glif b/src/Cantarell-Regular.ufo/glyphs/one.numr.glif
new file mode 100644
index 00000000..8bed591a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/one.numr.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="one.numr" format="2">
+  <advance width="339"/>
+  <outline>
+    <component base="one.dnom" yOffset="260"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/one.osf.glif b/src/Cantarell-Regular.ufo/glyphs/one.osf.glif
new file mode 100644
index 00000000..8d92c2dc
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/one.osf.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="one.osf" format="2">
+  <advance width="438"/>
+  <outline>
+    <contour>
+      <point x="202" y="53" type="line"/>
+      <point x="280" y="53" type="line"/>
+      <point x="280" y="594" type="line"/>
+      <point x="233" y="594" type="line"/>
+      <point x="46" y="487" type="line"/>
+      <point x="75" y="434" type="line"/>
+      <point x="230" y="514" type="line"/>
+      <point x="202" y="537" type="line"/>
+    </contour>
+    <contour>
+      <point x="63" y="0" type="line"/>
+      <point x="401" y="0" type="line"/>
+      <point x="401" y="67" type="line"/>
+      <point x="63" y="67" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/one.subs.glif b/src/Cantarell-Regular.ufo/glyphs/one.subs.glif
new file mode 100644
index 00000000..6683b73d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/one.subs.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="one.subs" format="2">
+  <advance width="339"/>
+  <outline>
+    <component base="one.dnom" yOffset="-180"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/one.tf.glif b/src/Cantarell-Regular.ufo/glyphs/one.tf.glif
new file mode 100644
index 00000000..24443e5b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/one.tf.glif
@@ -0,0 +1,31 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="one.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="272" y="55" type="line"/>
+      <point x="355" y="55" type="line"/>
+      <point x="355" y="694" type="line"/>
+      <point x="305" y="694" type="line"/>
+      <point x="75" y="571" type="line"/>
+      <point x="106" y="515" type="line"/>
+      <point x="302" y="610" type="line"/>
+      <point x="272" y="635" type="line"/>
+    </contour>
+    <contour>
+      <point x="93" y="0" type="line"/>
+      <point x="513" y="0" type="line"/>
+      <point x="513" y="71" type="line"/>
+      <point x="93" y="71" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/one.tosf.glif b/src/Cantarell-Regular.ufo/glyphs/one.tosf.glif
new file mode 100644
index 00000000..488ee75c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/one.tosf.glif
@@ -0,0 +1,31 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="one.tosf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="274" y="53" type="line"/>
+      <point x="352" y="53" type="line"/>
+      <point x="352" y="594" type="line"/>
+      <point x="305" y="594" type="line"/>
+      <point x="76" y="487" type="line"/>
+      <point x="105" y="434" type="line"/>
+      <point x="302" y="514" type="line"/>
+      <point x="274" y="537" type="line"/>
+    </contour>
+    <contour>
+      <point x="92" y="0" type="line"/>
+      <point x="512" y="0" type="line"/>
+      <point x="512" y="67" type="line"/>
+      <point x="92" y="67" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/oneeighth.glif b/src/Cantarell-Regular.ufo/glyphs/oneeighth.glif
new file mode 100644
index 00000000..dcb19124
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/oneeighth.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="oneeighth" format="2">
+  <advance width="1104"/>
+  <unicode hex="215B"/>
+  <outline>
+    <component base="one.numr"/>
+    <component base="fraction" xOffset="339"/>
+    <component base="eight.dnom" xOffset="638"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/onefifth.glif b/src/Cantarell-Regular.ufo/glyphs/onefifth.glif
new file mode 100644
index 00000000..344a40c4
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/onefifth.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="onefifth" format="2">
+  <advance width="1079"/>
+  <unicode hex="2155"/>
+  <outline>
+    <component base="one.numr"/>
+    <component base="fraction" xOffset="339"/>
+    <component base="five.dnom" xOffset="638"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/onefraction.glif 
b/src/Cantarell-Regular.ufo/glyphs/onefraction.glif
new file mode 100644
index 00000000..80c7c1cc
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/onefraction.glif
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="onefraction" format="2">
+  <advance width="638"/>
+  <unicode hex="215F"/>
+  <outline>
+    <component base="one.numr"/>
+    <component base="fraction" xOffset="339"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/onehalf.glif b/src/Cantarell-Regular.ufo/glyphs/onehalf.glif
new file mode 100644
index 00000000..a7ac9988
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/onehalf.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="onehalf" format="2">
+  <advance width="1058"/>
+  <unicode hex="00BD"/>
+  <outline>
+    <component base="one.numr"/>
+    <component base="fraction" xOffset="339"/>
+    <component base="two.dnom" xOffset="638"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/oneinferior.glif 
b/src/Cantarell-Regular.ufo/glyphs/oneinferior.glif
new file mode 100644
index 00000000..2248ec2e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/oneinferior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="oneinferior" format="2">
+  <advance width="339"/>
+  <unicode hex="2081"/>
+  <outline>
+    <component base="one.dnom" yOffset="-100"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/oneninth.glif b/src/Cantarell-Regular.ufo/glyphs/oneninth.glif
new file mode 100644
index 00000000..eceec4e4
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/oneninth.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="oneninth" format="2">
+  <advance width="1102"/>
+  <unicode hex="2151"/>
+  <outline>
+    <component base="one.numr"/>
+    <component base="fraction" xOffset="339"/>
+    <component base="nine.dnom" xOffset="638"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/onequarter.glif 
b/src/Cantarell-Regular.ufo/glyphs/onequarter.glif
new file mode 100644
index 00000000..5caf7a3f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/onequarter.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="onequarter" format="2">
+  <advance width="1105"/>
+  <unicode hex="00BC"/>
+  <outline>
+    <component base="one.numr"/>
+    <component base="fraction" xOffset="339"/>
+    <component base="four.dnom" xOffset="638"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/oneseventh.glif 
b/src/Cantarell-Regular.ufo/glyphs/oneseventh.glif
new file mode 100644
index 00000000..ec92905a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/oneseventh.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="oneseventh" format="2">
+  <advance width="1038"/>
+  <unicode hex="2150"/>
+  <outline>
+    <component base="one.numr"/>
+    <component base="fraction" xOffset="339"/>
+    <component base="seven.dnom" xOffset="638"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/onesixth.glif b/src/Cantarell-Regular.ufo/glyphs/onesixth.glif
new file mode 100644
index 00000000..3b0cfbd1
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/onesixth.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="onesixth" format="2">
+  <advance width="1102"/>
+  <unicode hex="2159"/>
+  <outline>
+    <component base="one.numr"/>
+    <component base="fraction" xOffset="339"/>
+    <component base="six.dnom" xOffset="638"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/onesuperior.glif 
b/src/Cantarell-Regular.ufo/glyphs/onesuperior.glif
new file mode 100644
index 00000000..c0f11b7f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/onesuperior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="onesuperior" format="2">
+  <advance width="339"/>
+  <unicode hex="00B9"/>
+  <outline>
+    <component base="one.dnom" yOffset="370"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/onetenth.glif b/src/Cantarell-Regular.ufo/glyphs/onetenth.glif
new file mode 100644
index 00000000..1bff9d30
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/onetenth.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="onetenth" format="2">
+  <advance width="1465"/>
+  <unicode hex="2152"/>
+  <outline>
+    <component base="one.numr"/>
+    <component base="fraction" xOffset="339"/>
+    <component base="one.dnom" xOffset="638"/>
+    <component base="zero.dnom" xOffset="977"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/onethird.glif b/src/Cantarell-Regular.ufo/glyphs/onethird.glif
new file mode 100644
index 00000000..6de349d1
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/onethird.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="onethird" format="2">
+  <advance width="1081"/>
+  <unicode hex="2153"/>
+  <outline>
+    <component base="one.numr"/>
+    <component base="fraction" xOffset="339"/>
+    <component base="three.dnom" xOffset="638"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>one.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>one.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/oogonek.glif b/src/Cantarell-Regular.ufo/glyphs/oogonek.glif
new file mode 100644
index 00000000..ed2e46da
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/oogonek.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="oogonek" format="2">
+  <advance width="565"/>
+  <unicode hex="01EB"/>
+  <outline>
+    <component base="o"/>
+    <component base="ogonekcomb.tall" xOffset="-64" yOffset="-1"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsSmartComponentValues</key>
+      <array>
+        <dict/>
+        <dict>
+          <key>Group</key>
+          <integer>1</integer>
+          <key>Tallness</key>
+          <integer>22</integer>
+        </dict>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ordfeminine.glif 
b/src/Cantarell-Regular.ufo/glyphs/ordfeminine.glif
new file mode 100644
index 00000000..2159b6f5
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ordfeminine.glif
@@ -0,0 +1,63 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ordfeminine" format="2">
+  <advance width="429"/>
+  <unicode hex="00AA"/>
+  <outline>
+    <contour>
+      <point x="303" y="380" type="line"/>
+      <point x="354" y="380" type="line"/>
+      <point x="354" y="608" type="line" smooth="yes"/>
+      <point x="354" y="699"/>
+      <point x="301" y="750"/>
+      <point x="204" y="750" type="curve" smooth="yes"/>
+      <point x="157" y="750"/>
+      <point x="103" y="737"/>
+      <point x="62" y="716" type="curve"/>
+      <point x="79" y="666" type="line"/>
+      <point x="116" y="682"/>
+      <point x="157" y="690"/>
+      <point x="189" y="690" type="curve" smooth="yes"/>
+      <point x="251" y="690"/>
+      <point x="284" y="663"/>
+      <point x="284" y="612" type="curve" smooth="yes"/>
+      <point x="284" y="441" type="line"/>
+    </contour>
+    <contour>
+      <point x="175" y="373" type="curve" smooth="yes"/>
+      <point x="249" y="373"/>
+      <point x="306" y="413"/>
+      <point x="327" y="485" type="curve"/>
+      <point x="305" y="498" type="line"/>
+      <point x="286" y="455"/>
+      <point x="245" y="429"/>
+      <point x="198" y="429" type="curve" smooth="yes"/>
+      <point x="155" y="429"/>
+      <point x="124" y="452"/>
+      <point x="124" y="487" type="curve" smooth="yes"/>
+      <point x="124" y="531"/>
+      <point x="174" y="549"/>
+      <point x="297" y="549" type="curve"/>
+      <point x="297" y="591" type="line"/>
+      <point x="128" y="591"/>
+      <point x="53" y="556"/>
+      <point x="53" y="477" type="curve" smooth="yes"/>
+      <point x="53" y="414"/>
+      <point x="101" y="373"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>75</integer>
+        <key>verticalShift</key>
+        <integer>380</integer>
+        <key>weight</key>
+        <integer>-10</integer>
+        <key>width</key>
+        <integer>75</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ordmasculine.glif 
b/src/Cantarell-Regular.ufo/glyphs/ordmasculine.glif
new file mode 100644
index 00000000..4f49b43b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ordmasculine.glif
@@ -0,0 +1,50 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ordmasculine" format="2">
+  <advance width="461"/>
+  <unicode hex="00BA"/>
+  <outline>
+    <contour>
+      <point x="227" y="373" type="curve" smooth="yes"/>
+      <point x="334" y="373"/>
+      <point x="407" y="450"/>
+      <point x="407" y="565" type="curve" smooth="yes"/>
+      <point x="407" y="677"/>
+      <point x="339" y="749"/>
+      <point x="235" y="749" type="curve" smooth="yes"/>
+      <point x="126" y="749"/>
+      <point x="54" y="672"/>
+      <point x="54" y="557" type="curve" smooth="yes"/>
+      <point x="54" y="446"/>
+      <point x="122" y="373"/>
+    </contour>
+    <contour>
+      <point x="233" y="430" type="curve" smooth="yes"/>
+      <point x="166" y="430"/>
+      <point x="123" y="483"/>
+      <point x="123" y="563" type="curve" smooth="yes"/>
+      <point x="123" y="640"/>
+      <point x="163" y="692"/>
+      <point x="228" y="692" type="curve" smooth="yes"/>
+      <point x="295" y="692"/>
+      <point x="339" y="638"/>
+      <point x="339" y="558" type="curve" smooth="yes"/>
+      <point x="339" y="480"/>
+      <point x="297" y="430"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>75</integer>
+        <key>verticalShift</key>
+        <integer>380</integer>
+        <key>weight</key>
+        <integer>-13</integer>
+        <key>width</key>
+        <integer>75</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/oslash.glif b/src/Cantarell-Regular.ufo/glyphs/oslash.glif
new file mode 100644
index 00000000..18fcec56
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/oslash.glif
@@ -0,0 +1,42 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="oslash" format="2">
+  <advance width="570"/>
+  <unicode hex="00F8"/>
+  <anchor x="286" y="482" name="top"/>
+  <outline>
+    <contour>
+      <point x="279" y="-10" type="curve" smooth="yes"/>
+      <point x="421" y="-10"/>
+      <point x="517" y="93"/>
+      <point x="517" y="247" type="curve" smooth="yes"/>
+      <point x="517" y="396"/>
+      <point x="428" y="492"/>
+      <point x="291" y="492" type="curve" smooth="yes"/>
+      <point x="149" y="492"/>
+      <point x="54" y="390"/>
+      <point x="54" y="236" type="curve" smooth="yes"/>
+      <point x="54" y="87"/>
+      <point x="142" y="-10"/>
+    </contour>
+    <contour>
+      <point x="290" y="60" type="curve" smooth="yes"/>
+      <point x="197" y="60"/>
+      <point x="134" y="135"/>
+      <point x="134" y="246" type="curve" smooth="yes"/>
+      <point x="134" y="353"/>
+      <point x="191" y="422"/>
+      <point x="280" y="422" type="curve" smooth="yes"/>
+      <point x="373" y="422"/>
+      <point x="437" y="346"/>
+      <point x="437" y="236" type="curve" smooth="yes"/>
+      <point x="437" y="130"/>
+      <point x="379" y="60"/>
+    </contour>
+    <contour>
+      <point x="111" y="-58" type="line"/>
+      <point x="497" y="513" type="line"/>
+      <point x="450" y="542" type="line"/>
+      <point x="68" y="-29" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/oslashacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/oslashacute.glif
new file mode 100644
index 00000000..371f8a1f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/oslashacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="oslashacute" format="2">
+  <advance width="570"/>
+  <unicode hex="01FF"/>
+  <outline>
+    <component base="oslash"/>
+    <component base="acutecomb" xOffset="203"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/otilde.glif b/src/Cantarell-Regular.ufo/glyphs/otilde.glif
new file mode 100644
index 00000000..62eb86b8
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/otilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="otilde" format="2">
+  <advance width="565"/>
+  <unicode hex="00F5"/>
+  <outline>
+    <component base="o"/>
+    <component base="tildecomb" xOffset="51"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/otildeacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/otildeacute.glif
new file mode 100644
index 00000000..6492e8ef
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/otildeacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="otildeacute" format="2">
+  <advance width="565"/>
+  <unicode hex="1E4D"/>
+  <outline>
+    <component base="o"/>
+    <component base="tildecomb_acutecomb" xOffset="51"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/otildedieresis.glif 
b/src/Cantarell-Regular.ufo/glyphs/otildedieresis.glif
new file mode 100644
index 00000000..76f48c7d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/otildedieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="otildedieresis" format="2">
+  <advance width="565"/>
+  <unicode hex="1E4F"/>
+  <outline>
+    <component base="o"/>
+    <component base="tildecomb_dieresiscomb" xOffset="51"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/otildemacron.glif 
b/src/Cantarell-Regular.ufo/glyphs/otildemacron.glif
new file mode 100644
index 00000000..8ec218f3
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/otildemacron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="otildemacron" format="2">
+  <advance width="565"/>
+  <unicode hex="022D"/>
+  <outline>
+    <component base="o"/>
+    <component base="tildecomb_macroncomb" xOffset="51"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/p.glif b/src/Cantarell-Regular.ufo/glyphs/p.glif
new file mode 100644
index 00000000..06b65c05
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/p.glif
@@ -0,0 +1,47 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="p" format="2">
+  <advance width="571"/>
+  <unicode hex="0070"/>
+  <note>
+p
+</note>
+  <anchor x="284" y="0" name="bottom"/>
+  <anchor x="284" y="482" name="top"/>
+  <outline>
+    <contour>
+      <point x="83" y="-217" type="line"/>
+      <point x="163" y="-217" type="line"/>
+      <point x="163" y="426" type="line"/>
+      <point x="139" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
+    </contour>
+    <contour>
+      <point x="295" y="-10" type="curve" smooth="yes"/>
+      <point x="429" y="-10"/>
+      <point x="519" y="94"/>
+      <point x="519" y="250" type="curve" smooth="yes"/>
+      <point x="519" y="395"/>
+      <point x="436" y="492"/>
+      <point x="312" y="492" type="curve" smooth="yes"/>
+      <point x="243" y="492"/>
+      <point x="178" y="462"/>
+      <point x="137" y="410" type="curve"/>
+      <point x="155" y="360" type="line"/>
+      <point x="190" y="399"/>
+      <point x="240" y="422"/>
+      <point x="291" y="422" type="curve" smooth="yes"/>
+      <point x="381" y="422"/>
+      <point x="439" y="350"/>
+      <point x="439" y="240" type="curve" smooth="yes"/>
+      <point x="439" y="132"/>
+      <point x="386" y="60"/>
+      <point x="299" y="60" type="curve" smooth="yes"/>
+      <point x="227" y="60"/>
+      <point x="167" y="107"/>
+      <point x="150" y="178" type="curve"/>
+      <point x="117" y="123" type="line"/>
+      <point x="139" y="39"/>
+      <point x="208" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/palochka-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/palochka-cy.glif
new file mode 100644
index 00000000..1d0fac51
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/palochka-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="palochka-cy" format="2">
+  <advance width="291"/>
+  <unicode hex="04CF"/>
+  <outline>
+    <component base="I"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/paragraph.glif b/src/Cantarell-Regular.ufo/glyphs/paragraph.glif
new file mode 100644
index 00000000..027e0132
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/paragraph.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="paragraph" format="2">
+  <advance width="725"/>
+  <unicode hex="00B6"/>
+  <outline>
+    <contour>
+      <point x="287" y="-170" type="line"/>
+      <point x="365" y="-170" type="line"/>
+      <point x="365" y="625" type="line"/>
+      <point x="522" y="625" type="line"/>
+      <point x="522" y="-170" type="line"/>
+      <point x="600" y="-170" type="line"/>
+      <point x="600" y="694" type="line"/>
+      <point x="307" y="694" type="line" smooth="yes"/>
+      <point x="165" y="694"/>
+      <point x="70" y="610"/>
+      <point x="70" y="484" type="curve" smooth="yes"/>
+      <point x="70" y="349"/>
+      <point x="157" y="259"/>
+      <point x="287" y="259" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/parenleft.glif b/src/Cantarell-Regular.ufo/glyphs/parenleft.glif
new file mode 100644
index 00000000..7d04c09c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/parenleft.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="parenleft" format="2">
+  <advance width="301"/>
+  <unicode hex="0028"/>
+  <outline>
+    <contour>
+      <point x="203" y="-179" type="curve"/>
+      <point x="261" y="-148" type="line"/>
+      <point x="177" y="1"/>
+      <point x="143" y="124"/>
+      <point x="143" y="299" type="curve" smooth="yes"/>
+      <point x="143" y="448"/>
+      <point x="176" y="566"/>
+      <point x="259" y="718" type="curve"/>
+      <point x="201" y="749" type="line"/>
+      <point x="102" y="582"/>
+      <point x="63" y="452"/>
+      <point x="63" y="292" type="curve" smooth="yes"/>
+      <point x="63" y="106"/>
+      <point x="103" y="-23"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/parenright.glif 
b/src/Cantarell-Regular.ufo/glyphs/parenright.glif
new file mode 100644
index 00000000..ea253725
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/parenright.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="parenright" format="2">
+  <advance width="301"/>
+  <unicode hex="0029"/>
+  <outline>
+    <component base="parenleft" xScale="-1" xOffset="304"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/partialdiff.glif 
b/src/Cantarell-Regular.ufo/glyphs/partialdiff.glif
new file mode 100644
index 00000000..2c37ec1a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/partialdiff.glif
@@ -0,0 +1,47 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="partialdiff" format="2">
+  <advance width="649"/>
+  <unicode hex="2202"/>
+  <outline>
+    <contour>
+      <point x="290" y="-12" type="curve" smooth="yes"/>
+      <point x="459" y="-12"/>
+      <point x="558" y="128"/>
+      <point x="558" y="365" type="curve" smooth="yes"/>
+      <point x="558" y="584"/>
+      <point x="472" y="701"/>
+      <point x="312" y="701" type="curve" smooth="yes"/>
+      <point x="250" y="701"/>
+      <point x="184" y="684"/>
+      <point x="134" y="655" type="curve"/>
+      <point x="153" y="594" type="line"/>
+      <point x="202" y="617"/>
+      <point x="258" y="631"/>
+      <point x="303" y="631" type="curve" smooth="yes"/>
+      <point x="418" y="631"/>
+      <point x="478" y="534"/>
+      <point x="478" y="349" type="curve" smooth="yes"/>
+      <point x="478" y="160"/>
+      <point x="416" y="58"/>
+      <point x="300" y="58" type="curve" smooth="yes"/>
+      <point x="211" y="58"/>
+      <point x="155" y="117"/>
+      <point x="155" y="211" type="curve" smooth="yes"/>
+      <point x="155" y="302"/>
+      <point x="207" y="359"/>
+      <point x="292" y="359" type="curve" smooth="yes"/>
+      <point x="366" y="359"/>
+      <point x="438" y="316"/>
+      <point x="480" y="249" type="curve"/>
+      <point x="486" y="342" type="line"/>
+      <point x="444" y="399"/>
+      <point x="382" y="429"/>
+      <point x="306" y="429" type="curve" smooth="yes"/>
+      <point x="171" y="429"/>
+      <point x="75" y="332"/>
+      <point x="75" y="197" type="curve" smooth="yes"/>
+      <point x="75" y="70"/>
+      <point x="160" y="-12"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/pe-cy.glif b/src/Cantarell-Regular.ufo/glyphs/pe-cy.glif
new file mode 100644
index 00000000..e6050608
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/pe-cy.glif
@@ -0,0 +1,31 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="pe-cy" format="2">
+  <advance width="566"/>
+  <unicode hex="043F"/>
+  <anchor x="543" y="0" name="bottomright"/>
+  <outline>
+    <contour>
+      <point x="83" y="0" type="line"/>
+      <point x="161" y="0" type="line"/>
+      <point x="161" y="415" type="line"/>
+      <point x="405" y="415" type="line"/>
+      <point x="405" y="0" type="line"/>
+      <point x="483" y="0" type="line"/>
+      <point x="483" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-3</integer>
+        <key>width</key>
+        <integer>79</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/percent.glif b/src/Cantarell-Regular.ufo/glyphs/percent.glif
new file mode 100644
index 00000000..e73e1c17
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/percent.glif
@@ -0,0 +1,69 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="percent" format="2">
+  <advance width="991"/>
+  <unicode hex="0025"/>
+  <outline>
+    <contour>
+      <point x="265" y="0" type="line"/>
+      <point x="342" y="0" type="line"/>
+      <point x="724" y="694" type="line"/>
+      <point x="641" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="244" y="262" type="curve" smooth="yes"/>
+      <point x="345" y="262"/>
+      <point x="411" y="349"/>
+      <point x="411" y="485" type="curve" smooth="yes"/>
+      <point x="411" y="618"/>
+      <point x="347" y="704"/>
+      <point x="247" y="704" type="curve" smooth="yes"/>
+      <point x="144" y="704"/>
+      <point x="78" y="617"/>
+      <point x="78" y="481" type="curve" smooth="yes"/>
+      <point x="78" y="347"/>
+      <point x="143" y="262"/>
+    </contour>
+    <contour>
+      <point x="246" y="328" type="curve" smooth="yes"/>
+      <point x="192" y="328"/>
+      <point x="157" y="389"/>
+      <point x="157" y="485" type="curve" smooth="yes"/>
+      <point x="157" y="579"/>
+      <point x="191" y="638"/>
+      <point x="244" y="638" type="curve" smooth="yes"/>
+      <point x="298" y="638"/>
+      <point x="333" y="577"/>
+      <point x="333" y="480" type="curve" smooth="yes"/>
+      <point x="333" y="387"/>
+      <point x="299" y="328"/>
+    </contour>
+    <contour>
+      <point x="746" y="-6" type="curve" smooth="yes"/>
+      <point x="847" y="-6"/>
+      <point x="913" y="81"/>
+      <point x="913" y="217" type="curve" smooth="yes"/>
+      <point x="913" y="350"/>
+      <point x="849" y="436"/>
+      <point x="749" y="436" type="curve" smooth="yes"/>
+      <point x="646" y="436"/>
+      <point x="580" y="349"/>
+      <point x="580" y="213" type="curve" smooth="yes"/>
+      <point x="580" y="79"/>
+      <point x="645" y="-6"/>
+    </contour>
+    <contour>
+      <point x="748" y="60" type="curve" smooth="yes"/>
+      <point x="694" y="60"/>
+      <point x="659" y="121"/>
+      <point x="659" y="217" type="curve" smooth="yes"/>
+      <point x="659" y="311"/>
+      <point x="693" y="370"/>
+      <point x="746" y="370" type="curve" smooth="yes"/>
+      <point x="800" y="370"/>
+      <point x="835" y="309"/>
+      <point x="835" y="212" type="curve" smooth="yes"/>
+      <point x="835" y="119"/>
+      <point x="801" y="60"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/period.glif b/src/Cantarell-Regular.ufo/glyphs/period.glif
new file mode 100644
index 00000000..6c2ebe73
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/period.glif
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="period" format="2">
+  <advance width="272"/>
+  <unicode hex="002E"/>
+  <outline>
+    <contour>
+      <point x="136" y="-10" type="curve" smooth="yes"/>
+      <point x="174" y="-10"/>
+      <point x="200" y="17"/>
+      <point x="200" y="54" type="curve" smooth="yes"/>
+      <point x="200" y="91"/>
+      <point x="174" y="118"/>
+      <point x="136" y="118" type="curve" smooth="yes"/>
+      <point x="98" y="118"/>
+      <point x="72" y="91"/>
+      <point x="72" y="54" type="curve" smooth="yes"/>
+      <point x="72" y="17"/>
+      <point x="98" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/periodcentered.glif 
b/src/Cantarell-Regular.ufo/glyphs/periodcentered.glif
new file mode 100644
index 00000000..a197cf1e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/periodcentered.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="periodcentered" format="2">
+  <advance width="274"/>
+  <unicode hex="00B7"/>
+  <outline>
+    <component base="period" yOffset="210"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/periodcentered.loclC_A_T_.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/periodcentered.loclC_A_T_.case.glif
new file mode 100644
index 00000000..46fc7740
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/periodcentered.loclC_A_T_.case.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="periodcentered.loclCAT.case" format="2">
+  <anchor x="0" y="352" name="_periodcentered"/>
+  <outline>
+    <component base="period" xOffset="-252" yOffset="304"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/periodcentered.loclC_A_T_.glif 
b/src/Cantarell-Regular.ufo/glyphs/periodcentered.loclC_A_T_.glif
new file mode 100644
index 00000000..28088857
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/periodcentered.loclC_A_T_.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="periodcentered.loclCAT" format="2">
+  <anchor x="0" y="353" name="_periodcentered"/>
+  <outline>
+    <contour>
+      <point x="-14" y="294" type="curve" smooth="yes"/>
+      <point x="24" y="294"/>
+      <point x="50" y="321"/>
+      <point x="50" y="358" type="curve" smooth="yes"/>
+      <point x="50" y="395"/>
+      <point x="24" y="422"/>
+      <point x="-14" y="422" type="curve" smooth="yes"/>
+      <point x="-52" y="422"/>
+      <point x="-78" y="395"/>
+      <point x="-78" y="358" type="curve" smooth="yes"/>
+      <point x="-78" y="321"/>
+      <point x="-52" y="294"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/perthousand.glif 
b/src/Cantarell-Regular.ufo/glyphs/perthousand.glif
new file mode 100644
index 00000000..68b70594
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/perthousand.glif
@@ -0,0 +1,97 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="perthousand" format="2">
+  <advance width="1383"/>
+  <unicode hex="2030"/>
+  <outline>
+    <contour>
+      <point x="265" y="0" type="line"/>
+      <point x="342" y="0" type="line"/>
+      <point x="724" y="694" type="line"/>
+      <point x="641" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="244" y="262" type="curve" smooth="yes"/>
+      <point x="345" y="262"/>
+      <point x="411" y="349"/>
+      <point x="411" y="485" type="curve" smooth="yes"/>
+      <point x="411" y="618"/>
+      <point x="347" y="704"/>
+      <point x="247" y="704" type="curve" smooth="yes"/>
+      <point x="144" y="704"/>
+      <point x="78" y="617"/>
+      <point x="78" y="481" type="curve" smooth="yes"/>
+      <point x="78" y="347"/>
+      <point x="143" y="262"/>
+    </contour>
+    <contour>
+      <point x="246" y="328" type="curve" smooth="yes"/>
+      <point x="192" y="328"/>
+      <point x="157" y="389"/>
+      <point x="157" y="485" type="curve" smooth="yes"/>
+      <point x="157" y="579"/>
+      <point x="191" y="638"/>
+      <point x="244" y="638" type="curve" smooth="yes"/>
+      <point x="298" y="638"/>
+      <point x="333" y="577"/>
+      <point x="333" y="480" type="curve" smooth="yes"/>
+      <point x="333" y="387"/>
+      <point x="299" y="328"/>
+    </contour>
+    <contour>
+      <point x="746" y="-6" type="curve" smooth="yes"/>
+      <point x="847" y="-6"/>
+      <point x="913" y="81"/>
+      <point x="913" y="217" type="curve" smooth="yes"/>
+      <point x="913" y="350"/>
+      <point x="849" y="436"/>
+      <point x="749" y="436" type="curve" smooth="yes"/>
+      <point x="646" y="436"/>
+      <point x="580" y="349"/>
+      <point x="580" y="213" type="curve" smooth="yes"/>
+      <point x="580" y="79"/>
+      <point x="645" y="-6"/>
+    </contour>
+    <contour>
+      <point x="748" y="60" type="curve" smooth="yes"/>
+      <point x="694" y="60"/>
+      <point x="659" y="121"/>
+      <point x="659" y="217" type="curve" smooth="yes"/>
+      <point x="659" y="311"/>
+      <point x="693" y="370"/>
+      <point x="746" y="370" type="curve" smooth="yes"/>
+      <point x="800" y="370"/>
+      <point x="835" y="309"/>
+      <point x="835" y="212" type="curve" smooth="yes"/>
+      <point x="835" y="119"/>
+      <point x="801" y="60"/>
+    </contour>
+    <contour>
+      <point x="1138" y="-6" type="curve" smooth="yes"/>
+      <point x="1239" y="-6"/>
+      <point x="1305" y="81"/>
+      <point x="1305" y="217" type="curve" smooth="yes"/>
+      <point x="1305" y="350"/>
+      <point x="1241" y="436"/>
+      <point x="1141" y="436" type="curve" smooth="yes"/>
+      <point x="1038" y="436"/>
+      <point x="972" y="349"/>
+      <point x="972" y="213" type="curve" smooth="yes"/>
+      <point x="972" y="79"/>
+      <point x="1037" y="-6"/>
+    </contour>
+    <contour>
+      <point x="1140" y="60" type="curve" smooth="yes"/>
+      <point x="1086" y="60"/>
+      <point x="1051" y="121"/>
+      <point x="1051" y="217" type="curve" smooth="yes"/>
+      <point x="1051" y="311"/>
+      <point x="1085" y="370"/>
+      <point x="1138" y="370" type="curve" smooth="yes"/>
+      <point x="1192" y="370"/>
+      <point x="1227" y="309"/>
+      <point x="1227" y="212" type="curve" smooth="yes"/>
+      <point x="1227" y="119"/>
+      <point x="1193" y="60"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/peseta.glif b/src/Cantarell-Regular.ufo/glyphs/peseta.glif
new file mode 100644
index 00000000..bfdc87bb
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/peseta.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="peseta" format="2">
+  <advance width="794"/>
+  <unicode hex="20A7"/>
+  <outline>
+    <contour>
+      <point x="587" y="494" type="line"/>
+      <point x="587" y="434" type="line"/>
+      <point x="718" y="434" type="line"/>
+      <point x="718" y="494" type="line"/>
+    </contour>
+    <contour>
+      <point x="207" y="434" type="line"/>
+      <point x="207" y="494" type="line"/>
+      <point x="76" y="494" type="line"/>
+      <point x="76" y="434" type="line"/>
+    </contour>
+    <component base="P" xOffset="60"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/peso.glif b/src/Cantarell-Regular.ufo/glyphs/peso.glif
new file mode 100644
index 00000000..27830b5e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/peso.glif
@@ -0,0 +1,57 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="peso" format="2">
+  <advance width="800"/>
+  <unicode hex="20B1"/>
+  <outline>
+    <contour>
+      <point x="595" y="564" type="line"/>
+      <point x="595" y="504" type="line"/>
+      <point x="716" y="504" type="line"/>
+      <point x="716" y="564" type="line"/>
+    </contour>
+    <contour>
+      <point x="215" y="504" type="line"/>
+      <point x="215" y="564" type="line"/>
+      <point x="84" y="564" type="line"/>
+      <point x="84" y="504" type="line"/>
+    </contour>
+    <contour>
+      <point x="595" y="424" type="line"/>
+      <point x="595" y="364" type="line"/>
+      <point x="716" y="364" type="line"/>
+      <point x="716" y="424" type="line"/>
+    </contour>
+    <contour>
+      <point x="215" y="364" type="line"/>
+      <point x="215" y="424" type="line"/>
+      <point x="84" y="424" type="line"/>
+      <point x="84" y="364" type="line"/>
+    </contour>
+    <contour>
+      <point x="174" y="0" type="line"/>
+      <point x="257" y="0" type="line"/>
+      <point x="257" y="694" type="line"/>
+      <point x="174" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="227" y="242" type="line"/>
+      <point x="375" y="242" type="line" smooth="yes"/>
+      <point x="530" y="242"/>
+      <point x="634" y="334"/>
+      <point x="634" y="473" type="curve" smooth="yes"/>
+      <point x="634" y="606"/>
+      <point x="536" y="694"/>
+      <point x="390" y="694" type="curve" smooth="yes"/>
+      <point x="227" y="694" type="line"/>
+      <point x="227" y="622" type="line"/>
+      <point x="380" y="622" type="line" smooth="yes"/>
+      <point x="481" y="622"/>
+      <point x="549" y="556"/>
+      <point x="549" y="458" type="curve" smooth="yes"/>
+      <point x="549" y="364"/>
+      <point x="493" y="314"/>
+      <point x="390" y="314" type="curve" smooth="yes"/>
+      <point x="227" y="314" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/pi.glif b/src/Cantarell-Regular.ufo/glyphs/pi.glif
new file mode 100644
index 00000000..5385b9c5
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/pi.glif
@@ -0,0 +1,37 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="pi" format="2">
+  <advance width="607"/>
+  <unicode hex="03C0"/>
+  <outline>
+    <contour>
+      <point x="503" y="-10" type="curve" smooth="yes"/>
+      <point x="530" y="-10"/>
+      <point x="556" y="-2"/>
+      <point x="575" y="7" type="curve"/>
+      <point x="561" y="63" type="line"/>
+      <point x="552" y="59"/>
+      <point x="540" y="55"/>
+      <point x="527" y="55" type="curve" smooth="yes"/>
+      <point x="496" y="55"/>
+      <point x="479" y="77"/>
+      <point x="479" y="124" type="curve" smooth="yes"/>
+      <point x="479" y="425" type="line"/>
+      <point x="399" y="425" type="line"/>
+      <point x="399" y="114" type="line" smooth="yes"/>
+      <point x="399" y="34"/>
+      <point x="440" y="-10"/>
+    </contour>
+    <contour>
+      <point x="103" y="0" type="line"/>
+      <point x="183" y="0" type="line"/>
+      <point x="183" y="425" type="line"/>
+      <point x="103" y="425" type="line"/>
+    </contour>
+    <contour>
+      <point x="23" y="415" type="line"/>
+      <point x="558" y="415" type="line"/>
+      <point x="558" y="482" type="line"/>
+      <point x="23" y="482" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/plus.glif b/src/Cantarell-Regular.ufo/glyphs/plus.glif
new file mode 100644
index 00000000..9ffc331e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/plus.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="plus" format="2">
+  <advance width="642"/>
+  <unicode hex="002B"/>
+  <outline>
+    <contour>
+      <point x="289" y="62" type="line"/>
+      <point x="359" y="62" type="line"/>
+      <point x="359" y="590" type="line"/>
+      <point x="289" y="590" type="line"/>
+    </contour>
+    <contour>
+      <point x="69" y="296" type="line"/>
+      <point x="573" y="296" type="line"/>
+      <point x="573" y="365" type="line"/>
+      <point x="69" y="365" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/plus.tf.glif b/src/Cantarell-Regular.ufo/glyphs/plus.tf.glif
new file mode 100644
index 00000000..f806f2f3
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/plus.tf.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="plus.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="258" y="62" type="line"/>
+      <point x="328" y="62" type="line"/>
+      <point x="328" y="590" type="line"/>
+      <point x="258" y="590" type="line"/>
+    </contour>
+    <contour>
+      <point x="59" y="296" type="line"/>
+      <point x="521" y="296" type="line"/>
+      <point x="521" y="365" type="line"/>
+      <point x="59" y="365" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/plusminus.glif b/src/Cantarell-Regular.ufo/glyphs/plusminus.glif
new file mode 100644
index 00000000..83af0144
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/plusminus.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="plusminus" format="2">
+  <advance width="631"/>
+  <unicode hex="00B1"/>
+  <outline>
+    <contour>
+      <point x="280" y="147" type="line"/>
+      <point x="350" y="147" type="line"/>
+      <point x="350" y="623" type="line"/>
+      <point x="280" y="623" type="line"/>
+    </contour>
+    <contour>
+      <point x="81" y="39" type="line"/>
+      <point x="550" y="39" type="line"/>
+      <point x="550" y="104" type="line"/>
+      <point x="81" y="104" type="line"/>
+    </contour>
+    <contour>
+      <point x="81" y="355" type="line"/>
+      <point x="550" y="355" type="line"/>
+      <point x="550" y="424" type="line"/>
+      <point x="81" y="424" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/plusminus.tf.glif 
b/src/Cantarell-Regular.ufo/glyphs/plusminus.tf.glif
new file mode 100644
index 00000000..de072c12
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/plusminus.tf.glif
@@ -0,0 +1,24 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="plusminus.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="257" y="147" type="line"/>
+      <point x="326" y="147" type="line"/>
+      <point x="326" y="623" type="line"/>
+      <point x="257" y="623" type="line"/>
+    </contour>
+    <contour>
+      <point x="76" y="39" type="line"/>
+      <point x="508" y="39" type="line"/>
+      <point x="508" y="104" type="line"/>
+      <point x="76" y="104" type="line"/>
+    </contour>
+    <contour>
+      <point x="76" y="355" type="line"/>
+      <point x="508" y="355" type="line"/>
+      <point x="508" y="424" type="line"/>
+      <point x="76" y="424" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/primeR_eversed.glif 
b/src/Cantarell-Regular.ufo/glyphs/primeR_eversed.glif
new file mode 100644
index 00000000..3f93601f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/primeR_eversed.glif
@@ -0,0 +1,11 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="primeReversed" format="2">
+  <advance width="276"/>
+  <unicode hex="2035"/>
+  <note>
+uni2035
+</note>
+  <outline>
+    <component base="quotesingle" xScale="-1" yxScale="-0.19201" xOffset="368"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/primemod.glif b/src/Cantarell-Regular.ufo/glyphs/primemod.glif
new file mode 100644
index 00000000..27542f11
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/primemod.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="primemod" format="2">
+  <advance width="330"/>
+  <unicode hex="02B9"/>
+  <outline>
+    <component base="minute"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/product.glif b/src/Cantarell-Regular.ufo/glyphs/product.glif
new file mode 100644
index 00000000..3a10dc81
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/product.glif
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="product" format="2">
+  <advance width="786"/>
+  <unicode hex="220F"/>
+  <outline>
+    <contour>
+      <point x="125" y="-95" type="line"/>
+      <point x="208" y="-95" type="line"/>
+      <point x="208" y="622" type="line"/>
+      <point x="578" y="622" type="line"/>
+      <point x="578" y="-95" type="line"/>
+      <point x="661" y="-95" type="line"/>
+      <point x="661" y="694" type="line"/>
+      <point x="125" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/punctuationspace.glif 
b/src/Cantarell-Regular.ufo/glyphs/punctuationspace.glif
new file mode 100644
index 00000000..fdcc0636
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/punctuationspace.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="punctuationspace" format="2">
+  <advance width="220"/>
+  <unicode hex="2008"/>
+  <outline>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+      <string>space</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/q.glif b/src/Cantarell-Regular.ufo/glyphs/q.glif
new file mode 100644
index 00000000..14bed816
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/q.glif
@@ -0,0 +1,47 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="q" format="2">
+  <advance width="570"/>
+  <unicode hex="0071"/>
+  <note>
+q
+</note>
+  <anchor x="287" y="0" name="bottom"/>
+  <anchor x="287" y="482" name="top"/>
+  <outline>
+    <contour>
+      <point x="407" y="-217" type="line"/>
+      <point x="487" y="-217" type="line"/>
+      <point x="487" y="482" type="line"/>
+      <point x="431" y="482" type="line"/>
+      <point x="407" y="426" type="line"/>
+    </contour>
+    <contour>
+      <point x="267" y="-10" type="curve" smooth="yes"/>
+      <point x="348" y="-10"/>
+      <point x="411" y="30"/>
+      <point x="448" y="96" type="curve"/>
+      <point x="419" y="132" type="line"/>
+      <point x="392" y="87"/>
+      <point x="347" y="60"/>
+      <point x="290" y="60" type="curve" smooth="yes"/>
+      <point x="194" y="60"/>
+      <point x="132" y="135"/>
+      <point x="132" y="246" type="curve" smooth="yes"/>
+      <point x="132" y="352"/>
+      <point x="188" y="422"/>
+      <point x="281" y="422" type="curve" smooth="yes"/>
+      <point x="342" y="422"/>
+      <point x="390" y="394"/>
+      <point x="418" y="346" type="curve"/>
+      <point x="455" y="390" type="line"/>
+      <point x="420" y="455"/>
+      <point x="358" y="492"/>
+      <point x="278" y="492" type="curve" smooth="yes"/>
+      <point x="142" y="492"/>
+      <point x="52" y="390"/>
+      <point x="52" y="237" type="curve" smooth="yes"/>
+      <point x="52" y="89"/>
+      <point x="138" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/qa-cy.glif b/src/Cantarell-Regular.ufo/glyphs/qa-cy.glif
new file mode 100644
index 00000000..c9ad8275
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/qa-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="qa-cy" format="2">
+  <advance width="570"/>
+  <unicode hex="051B"/>
+  <outline>
+    <component base="q"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/question.glif b/src/Cantarell-Regular.ufo/glyphs/question.glif
new file mode 100644
index 00000000..9251bec4
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/question.glif
@@ -0,0 +1,45 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="question" format="2">
+  <advance width="422"/>
+  <unicode hex="003F"/>
+  <outline>
+    <contour>
+      <point x="157" y="195" type="line"/>
+      <point x="233" y="195" type="line"/>
+      <point x="233" y="248" type="line" smooth="yes"/>
+      <point x="233" y="357"/>
+      <point x="394" y="399"/>
+      <point x="394" y="541" type="curve" smooth="yes"/>
+      <point x="394" y="639"/>
+      <point x="316" y="704"/>
+      <point x="198" y="704" type="curve" smooth="yes"/>
+      <point x="132" y="704"/>
+      <point x="59" y="684"/>
+      <point x="0" y="651" type="curve"/>
+      <point x="19" y="590" type="line"/>
+      <point x="73" y="617"/>
+      <point x="127" y="631"/>
+      <point x="177" y="631" type="curve" smooth="yes"/>
+      <point x="260" y="631"/>
+      <point x="309" y="592"/>
+      <point x="309" y="532" type="curve" smooth="yes"/>
+      <point x="309" y="427"/>
+      <point x="157" y="391"/>
+      <point x="157" y="248" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="199" y="-10" type="curve" smooth="yes"/>
+      <point x="237" y="-10"/>
+      <point x="263" y="17"/>
+      <point x="263" y="54" type="curve" smooth="yes"/>
+      <point x="263" y="91"/>
+      <point x="237" y="118"/>
+      <point x="199" y="118" type="curve" smooth="yes"/>
+      <point x="161" y="118"/>
+      <point x="135" y="91"/>
+      <point x="135" y="54" type="curve" smooth="yes"/>
+      <point x="135" y="17"/>
+      <point x="161" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/questiondown.glif 
b/src/Cantarell-Regular.ufo/glyphs/questiondown.glif
new file mode 100644
index 00000000..2d591674
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/questiondown.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="questiondown" format="2">
+  <advance width="425"/>
+  <unicode hex="00BF"/>
+  <outline>
+    <component base="question" xScale="-1" yScale="-1" xOffset="440" yOffset="479"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/quotedbl.glif b/src/Cantarell-Regular.ufo/glyphs/quotedbl.glif
new file mode 100644
index 00000000..c19cbba9
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/quotedbl.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="quotedbl" format="2">
+  <advance width="456"/>
+  <unicode hex="0022"/>
+  <outline>
+    <component base="quotesingle" xOffset="15"/>
+    <component base="quotesingle" xOffset="195"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/quotedblbase.glif 
b/src/Cantarell-Regular.ufo/glyphs/quotedblbase.glif
new file mode 100644
index 00000000..0028f0d8
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/quotedblbase.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="quotedblbase" format="2">
+  <advance width="461"/>
+  <unicode hex="201E"/>
+  <outline>
+    <component base="_typoquote" xOffset="172"/>
+    <component base="_typoquote" xOffset="-8"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/quotedblleft.glif 
b/src/Cantarell-Regular.ufo/glyphs/quotedblleft.glif
new file mode 100644
index 00000000..f5a3cc2b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/quotedblleft.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="quotedblleft" format="2">
+  <advance width="466"/>
+  <unicode hex="201C"/>
+  <outline>
+    <component base="quoteleft" xOffset="185"/>
+    <component base="quoteleft"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/quotedblright.glif 
b/src/Cantarell-Regular.ufo/glyphs/quotedblright.glif
new file mode 100644
index 00000000..93f1197b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/quotedblright.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="quotedblright" format="2">
+  <advance width="461"/>
+  <unicode hex="201D"/>
+  <outline>
+    <component base="quoteright" xOffset="179" yOffset="-2"/>
+    <component base="quoteright" xOffset="-1" yOffset="-2"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/quoteleft.glif b/src/Cantarell-Regular.ufo/glyphs/quoteleft.glif
new file mode 100644
index 00000000..cd54cdb3
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/quoteleft.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="quoteleft" format="2">
+  <advance width="281"/>
+  <unicode hex="2018"/>
+  <outline>
+    <component base="_typoquote" xScale="-1" yScale="-1" xOffset="289" yOffset="587"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/quoteright.glif 
b/src/Cantarell-Regular.ufo/glyphs/quoteright.glif
new file mode 100644
index 00000000..01b32827
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/quoteright.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="quoteright" format="2">
+  <advance width="281"/>
+  <unicode hex="2019"/>
+  <outline>
+    <component base="_typoquote" xOffset="-8" yOffset="634"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/quotesinglbase.glif 
b/src/Cantarell-Regular.ufo/glyphs/quotesinglbase.glif
new file mode 100644
index 00000000..a368055f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/quotesinglbase.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="quotesinglbase" format="2">
+  <advance width="281"/>
+  <unicode hex="201A"/>
+  <outline>
+    <component base="_typoquote" xOffset="-8"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/quotesingle.glif 
b/src/Cantarell-Regular.ufo/glyphs/quotesingle.glif
new file mode 100644
index 00000000..22424683
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/quotesingle.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="quotesingle" format="2">
+  <advance width="276"/>
+  <unicode hex="0027"/>
+  <outline>
+    <contour>
+      <point x="105" y="422" type="line"/>
+      <point x="171" y="422" type="line"/>
+      <point x="181" y="694" type="line"/>
+      <point x="95" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/r.glif b/src/Cantarell-Regular.ufo/glyphs/r.glif
new file mode 100644
index 00000000..8a262ac9
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/r.glif
@@ -0,0 +1,35 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="r" format="2">
+  <advance width="377"/>
+  <unicode hex="0072"/>
+  <note>
+r
+</note>
+  <anchor x="122" y="0" name="bottom"/>
+  <anchor x="227" y="482" name="top"/>
+  <outline>
+    <contour>
+      <point x="83" y="0" type="line"/>
+      <point x="163" y="0" type="line"/>
+      <point x="163" y="370" type="line"/>
+      <point x="149" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
+    </contour>
+    <contour>
+      <point x="145" y="313" type="line"/>
+      <point x="173" y="374"/>
+      <point x="231" y="411"/>
+      <point x="297" y="411" type="curve" smooth="yes"/>
+      <point x="316" y="411"/>
+      <point x="334" y="408"/>
+      <point x="350" y="402" type="curve"/>
+      <point x="370" y="476" type="line"/>
+      <point x="349" y="483"/>
+      <point x="328" y="487"/>
+      <point x="306" y="487" type="curve" smooth="yes"/>
+      <point x="241" y="487"/>
+      <point x="181" y="452"/>
+      <point x="145" y="394" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/racute.glif b/src/Cantarell-Regular.ufo/glyphs/racute.glif
new file mode 100644
index 00000000..a519a707
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/racute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="racute" format="2">
+  <advance width="377"/>
+  <unicode hex="0155"/>
+  <outline>
+    <component base="r"/>
+    <component base="acutecomb" xOffset="144"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/radical.glif b/src/Cantarell-Regular.ufo/glyphs/radical.glif
new file mode 100644
index 00000000..bef91794
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/radical.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="radical" format="2">
+  <advance width="582"/>
+  <unicode hex="221A"/>
+  <outline>
+    <contour>
+      <point x="284" y="-59" type="line"/>
+      <point x="364" y="-59" type="line"/>
+      <point x="514" y="739" type="line"/>
+      <point x="427" y="739" type="line"/>
+      <point x="316" y="59" type="line"/>
+      <point x="240" y="303" type="line"/>
+      <point x="62" y="303" type="line"/>
+      <point x="62" y="231" type="line"/>
+      <point x="178" y="231" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ratio.glif b/src/Cantarell-Regular.ufo/glyphs/ratio.glif
new file mode 100644
index 00000000..c48478f5
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ratio.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ratio" format="2">
+  <advance width="336"/>
+  <unicode hex="2236"/>
+  <outline>
+    <component base="colon" xOffset="76" yOffset="100"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/rcaron.glif b/src/Cantarell-Regular.ufo/glyphs/rcaron.glif
new file mode 100644
index 00000000..fad93f39
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/rcaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="rcaron" format="2">
+  <advance width="377"/>
+  <unicode hex="0159"/>
+  <outline>
+    <component base="r"/>
+    <component base="caroncomb" xOffset="44"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/rcommaaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/rcommaaccent.glif
new file mode 100644
index 00000000..641a0095
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/rcommaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="rcommaaccent" format="2">
+  <advance width="377"/>
+  <unicode hex="0157"/>
+  <outline>
+    <component base="r"/>
+    <component base="commaaccentcomb" xOffset="-44"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/rdblgrave.glif b/src/Cantarell-Regular.ufo/glyphs/rdblgrave.glif
new file mode 100644
index 00000000..73ce6915
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/rdblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="rdblgrave" format="2">
+  <advance width="377"/>
+  <unicode hex="0211"/>
+  <outline>
+    <component base="r"/>
+    <component base="dblgravecomb" xOffset="-27"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/rdotbelow.glif b/src/Cantarell-Regular.ufo/glyphs/rdotbelow.glif
new file mode 100644
index 00000000..eacc8f97
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/rdotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="rdotbelow" format="2">
+  <advance width="377"/>
+  <unicode hex="1E5B"/>
+  <outline>
+    <component base="r"/>
+    <component base="dotbelowcomb" xOffset="-14"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/registered.glif 
b/src/Cantarell-Regular.ufo/glyphs/registered.glif
new file mode 100644
index 00000000..1f4503a2
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/registered.glif
@@ -0,0 +1,67 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="registered" format="2">
+  <advance width="659"/>
+  <unicode hex="00AE"/>
+  <outline>
+    <contour>
+      <point x="327" y="279" type="curve" smooth="yes"/>
+      <point x="469" y="279"/>
+      <point x="570" y="377"/>
+      <point x="570" y="515" type="curve" smooth="yes"/>
+      <point x="570" y="652"/>
+      <point x="471" y="749"/>
+      <point x="332" y="749" type="curve" smooth="yes"/>
+      <point x="190" y="749"/>
+      <point x="89" y="649"/>
+      <point x="89" y="510" type="curve" smooth="yes"/>
+      <point x="89" y="374"/>
+      <point x="187" y="279"/>
+    </contour>
+    <contour>
+      <point x="333" y="325" type="curve" smooth="yes"/>
+      <point x="218" y="325"/>
+      <point x="136" y="405"/>
+      <point x="136" y="516" type="curve" smooth="yes"/>
+      <point x="136" y="625"/>
+      <point x="215" y="703"/>
+      <point x="327" y="703" type="curve" smooth="yes"/>
+      <point x="441" y="703"/>
+      <point x="523" y="622"/>
+      <point x="523" y="510" type="curve" smooth="yes"/>
+      <point x="523" y="401"/>
+      <point x="445" y="325"/>
+    </contour>
+    <contour>
+      <point x="237" y="380" type="line"/>
+      <point x="298" y="380" type="line"/>
+      <point x="298" y="658" type="line"/>
+      <point x="237" y="658" type="line"/>
+    </contour>
+    <contour>
+      <point x="280" y="476" type="line"/>
+      <point x="328" y="476" type="line" smooth="yes"/>
+      <point x="395" y="476"/>
+      <point x="440" y="513"/>
+      <point x="440" y="569" type="curve" smooth="yes"/>
+      <point x="440" y="622"/>
+      <point x="396" y="658"/>
+      <point x="331" y="658" type="curve" smooth="yes"/>
+      <point x="280" y="658" type="line"/>
+      <point x="280" y="605" type="line"/>
+      <point x="328" y="605" type="line" smooth="yes"/>
+      <point x="357" y="605"/>
+      <point x="376" y="589"/>
+      <point x="376" y="566" type="curve" smooth="yes"/>
+      <point x="376" y="542"/>
+      <point x="362" y="528"/>
+      <point x="331" y="528" type="curve" smooth="yes"/>
+      <point x="280" y="528" type="line"/>
+    </contour>
+    <contour>
+      <point x="395" y="380" type="line"/>
+      <point x="460" y="380" type="line"/>
+      <point x="399" y="501" type="line"/>
+      <point x="340" y="501" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/rightA_rrow.glif 
b/src/Cantarell-Regular.ufo/glyphs/rightA_rrow.glif
new file mode 100644
index 00000000..79c5123d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/rightA_rrow.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="rightArrow" format="2">
+  <advance width="681"/>
+  <unicode hex="2192"/>
+  <note>
+arrowright
+</note>
+  <outline>
+    <contour>
+      <point x="350" y="54" type="line"/>
+      <point x="621" y="319" type="line"/>
+      <point x="621" y="329" type="line"/>
+      <point x="353" y="590" type="line"/>
+      <point x="299" y="535" type="line"/>
+      <point x="506" y="355" type="line"/>
+      <point x="68" y="355" type="line"/>
+      <point x="68" y="288" type="line"/>
+      <point x="505" y="288" type="line"/>
+      <point x="299" y="105" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/rightanglebracket-math.glif 
b/src/Cantarell-Regular.ufo/glyphs/rightanglebracket-math.glif
new file mode 100644
index 00000000..c46bbc8d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/rightanglebracket-math.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="rightanglebracket-math" format="2">
+  <advance width="313"/>
+  <unicode hex="27E9"/>
+  <outline>
+    <contour>
+      <point x="50" y="-10" type="line"/>
+      <point x="128" y="-10" type="line"/>
+      <point x="269" y="371" type="line"/>
+      <point x="127" y="739" type="line"/>
+      <point x="42" y="739" type="line"/>
+      <point x="200" y="345" type="line"/>
+      <point x="200" y="392" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ring.glif b/src/Cantarell-Regular.ufo/glyphs/ring.glif
new file mode 100644
index 00000000..d88b8d24
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ring.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ring" format="2">
+  <advance width="341"/>
+  <unicode hex="02DA"/>
+  <outline>
+    <component base="ringcomb" xOffset="-3"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ringcomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/ringcomb.case.glif
new file mode 100644
index 00000000..1cfcd030
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ringcomb.case.glif
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ringcomb.case" format="2">
+  <anchor x="173" y="694" name="_top"/>
+  <anchor x="173" y="950" name="top"/>
+  <outline>
+    <component base="ringcomb" yOffset="187"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>346</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ringcomb.glif b/src/Cantarell-Regular.ufo/glyphs/ringcomb.glif
new file mode 100644
index 00000000..e586721f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ringcomb.glif
@@ -0,0 +1,42 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ringcomb" format="2">
+  <unicode hex="030A"/>
+  <anchor x="173" y="482" name="_top"/>
+  <anchor x="176" y="739" name="top"/>
+  <outline>
+    <contour>
+      <point x="171" y="555" type="curve" smooth="yes"/>
+      <point x="235" y="555"/>
+      <point x="277" y="597"/>
+      <point x="277" y="661" type="curve" smooth="yes"/>
+      <point x="277" y="722"/>
+      <point x="236" y="763"/>
+      <point x="175" y="763" type="curve" smooth="yes"/>
+      <point x="111" y="763"/>
+      <point x="69" y="721"/>
+      <point x="69" y="657" type="curve" smooth="yes"/>
+      <point x="69" y="596"/>
+      <point x="110" y="555"/>
+    </contour>
+    <contour>
+      <point x="175" y="613" type="curve" smooth="yes"/>
+      <point x="146" y="613"/>
+      <point x="127" y="632"/>
+      <point x="127" y="661" type="curve" smooth="yes"/>
+      <point x="127" y="687"/>
+      <point x="145" y="705"/>
+      <point x="171" y="705" type="curve" smooth="yes"/>
+      <point x="200" y="705"/>
+      <point x="219" y="686"/>
+      <point x="219" y="657" type="curve" smooth="yes"/>
+      <point x="219" y="631"/>
+      <point x="201" y="613"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>346</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ringcomb_acutecomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/ringcomb_acutecomb.case.glif
new file mode 100644
index 00000000..a02c2748
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ringcomb_acutecomb.case.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ringcomb_acutecomb.case" format="2">
+  <anchor x="160" y="694" name="_top"/>
+  <outline>
+    <contour>
+      <point x="219" y="851" type="line"/>
+      <point x="400" y="929" type="line"/>
+      <point x="361" y="1001" type="line"/>
+      <point x="195" y="897" type="line"/>
+    </contour>
+    <component base="ringcomb.case" xOffset="-13"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>437</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ringcomb_acutecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/ringcomb_acutecomb.glif
new file mode 100644
index 00000000..8be70f20
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ringcomb_acutecomb.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ringcomb_acutecomb" format="2">
+  <anchor x="153" y="482" name="_top"/>
+  <outline>
+    <component base="ringcomb" xOffset="-20"/>
+    <component base="acutecomb" xOffset="119" yOffset="130"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>408</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>0</integer>
+        <integer>-1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ringhalfleft.glif 
b/src/Cantarell-Regular.ufo/glyphs/ringhalfleft.glif
new file mode 100644
index 00000000..a5ebcaf1
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ringhalfleft.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ringhalfleft" format="2">
+  <advance width="260"/>
+  <unicode hex="02BF"/>
+  <outline>
+    <component base="ringhalfright" xScale="-1" xOffset="260"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ringhalfright.glif 
b/src/Cantarell-Regular.ufo/glyphs/ringhalfright.glif
new file mode 100644
index 00000000..4fa0908c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ringhalfright.glif
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ringhalfright" format="2">
+  <advance width="258"/>
+  <unicode hex="02BE"/>
+  <outline>
+    <contour>
+      <point x="76" y="556" type="line"/>
+      <point x="154" y="557"/>
+      <point x="195" y="593"/>
+      <point x="195" y="660" type="curve" smooth="yes"/>
+      <point x="195" y="726"/>
+      <point x="154" y="760"/>
+      <point x="76" y="760" type="curve"/>
+      <point x="76" y="700" type="line"/>
+      <point x="113" y="700"/>
+      <point x="133" y="686"/>
+      <point x="133" y="659" type="curve" smooth="yes"/>
+      <point x="133" y="632"/>
+      <point x="113" y="617"/>
+      <point x="76" y="616" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/rinvertedbreve.glif 
b/src/Cantarell-Regular.ufo/glyphs/rinvertedbreve.glif
new file mode 100644
index 00000000..ba5b3423
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/rinvertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="rinvertedbreve" format="2">
+  <advance width="377"/>
+  <unicode hex="0213"/>
+  <outline>
+    <component base="r"/>
+    <component base="breveinvertedcomb" xOffset="17"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/rlinebelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/rlinebelow.glif
new file mode 100644
index 00000000..8bbda530
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/rlinebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="rlinebelow" format="2">
+  <advance width="377"/>
+  <unicode hex="1E5F"/>
+  <outline>
+    <component base="r"/>
+    <component base="macronbelowcomb.narrow" xOffset="-92"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ruble.glif b/src/Cantarell-Regular.ufo/glyphs/ruble.glif
new file mode 100644
index 00000000..51c39226
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ruble.glif
@@ -0,0 +1,39 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ruble" format="2">
+  <advance width="735"/>
+  <unicode hex="20BD"/>
+  <outline>
+    <contour>
+      <point x="192" y="0" type="line"/>
+      <point x="275" y="0" type="line"/>
+      <point x="275" y="694" type="line"/>
+      <point x="192" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="86" y="100" type="line"/>
+      <point x="439" y="100" type="line"/>
+      <point x="439" y="160" type="line"/>
+      <point x="86" y="160" type="line"/>
+    </contour>
+    <contour>
+      <point x="86" y="242" type="line"/>
+      <point x="393" y="242" type="line" smooth="yes"/>
+      <point x="548" y="242"/>
+      <point x="652" y="334"/>
+      <point x="652" y="473" type="curve" smooth="yes"/>
+      <point x="652" y="606"/>
+      <point x="554" y="694"/>
+      <point x="408" y="694" type="curve" smooth="yes"/>
+      <point x="245" y="694" type="line"/>
+      <point x="245" y="622" type="line"/>
+      <point x="398" y="622" type="line" smooth="yes"/>
+      <point x="499" y="622"/>
+      <point x="567" y="556"/>
+      <point x="567" y="458" type="curve" smooth="yes"/>
+      <point x="567" y="364"/>
+      <point x="511" y="314"/>
+      <point x="408" y="314" type="curve" smooth="yes"/>
+      <point x="86" y="314" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/rupeeI_ndian.glif 
b/src/Cantarell-Regular.ufo/glyphs/rupeeI_ndian.glif
new file mode 100644
index 00000000..00fc6127
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/rupeeI_ndian.glif
@@ -0,0 +1,45 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="rupeeIndian" format="2">
+  <advance width="673"/>
+  <unicode hex="20B9"/>
+  <outline>
+    <contour>
+      <point x="96" y="295" type="line"/>
+      <point x="263" y="295" type="line" smooth="yes"/>
+      <point x="406" y="295"/>
+      <point x="505" y="372"/>
+      <point x="505" y="499" type="curve" smooth="yes"/>
+      <point x="505" y="625"/>
+      <point x="407" y="694"/>
+      <point x="273" y="694" type="curve" smooth="yes"/>
+      <point x="96" y="694" type="line"/>
+      <point x="96" y="632" type="line"/>
+      <point x="263" y="632" type="line" smooth="yes"/>
+      <point x="360" y="632"/>
+      <point x="420" y="584"/>
+      <point x="420" y="491" type="curve" smooth="yes"/>
+      <point x="420" y="401"/>
+      <point x="364" y="359"/>
+      <point x="273" y="359" type="curve" smooth="yes"/>
+      <point x="96" y="359" type="line"/>
+    </contour>
+    <contour>
+      <point x="476" y="0" type="line"/>
+      <point x="575" y="0" type="line"/>
+      <point x="360" y="310" type="line"/>
+      <point x="265" y="310" type="line"/>
+    </contour>
+    <contour>
+      <point x="96" y="466" type="line"/>
+      <point x="588" y="466" type="line"/>
+      <point x="588" y="526" type="line"/>
+      <point x="96" y="526" type="line"/>
+    </contour>
+    <contour>
+      <point x="96" y="638" type="line"/>
+      <point x="588" y="638" type="line"/>
+      <point x="588" y="698" type="line"/>
+      <point x="96" y="698" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/s.glif b/src/Cantarell-Regular.ufo/glyphs/s.glif
new file mode 100644
index 00000000..e736ee10
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/s.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="s" format="2">
+  <advance width="464"/>
+  <unicode hex="0073"/>
+  <note>
+s
+</note>
+  <anchor x="236" y="0" name="bottom"/>
+  <anchor x="231" y="482" name="top"/>
+  <outline>
+    <contour>
+      <point x="229" y="-10" type="curve" smooth="yes"/>
+      <point x="348" y="-10"/>
+      <point x="421" y="46"/>
+      <point x="421" y="135" type="curve" smooth="yes"/>
+      <point x="421" y="312"/>
+      <point x="133" y="246"/>
+      <point x="133" y="355" type="curve" smooth="yes"/>
+      <point x="133" y="397"/>
+      <point x="178" y="424"/>
+      <point x="250" y="424" type="curve" smooth="yes"/>
+      <point x="291" y="424"/>
+      <point x="339" y="415"/>
+      <point x="380" y="401" type="curve"/>
+      <point x="399" y="466" type="line"/>
+      <point x="358" y="483"/>
+      <point x="309" y="492"/>
+      <point x="258" y="492" type="curve" smooth="yes"/>
+      <point x="133" y="492"/>
+      <point x="53" y="437"/>
+      <point x="53" y="346" type="curve" smooth="yes"/>
+      <point x="53" y="173"/>
+      <point x="340" y="245"/>
+      <point x="340" y="127" type="curve" smooth="yes"/>
+      <point x="340" y="83"/>
+      <point x="301" y="58"/>
+      <point x="235" y="58" type="curve" smooth="yes"/>
+      <point x="184" y="58"/>
+      <point x="116" y="72"/>
+      <point x="65" y="94" type="curve"/>
+      <point x="46" y="29" type="line"/>
+      <point x="101" y="4"/>
+      <point x="168" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/sacute.glif b/src/Cantarell-Regular.ufo/glyphs/sacute.glif
new file mode 100644
index 00000000..b9f0275d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/sacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="sacute" format="2">
+  <advance width="464"/>
+  <unicode hex="015B"/>
+  <outline>
+    <component base="s"/>
+    <component base="acutecomb" xOffset="148"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/sacutedotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/sacutedotaccent.glif
new file mode 100644
index 00000000..7b1d69db
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/sacutedotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="sacutedotaccent" format="2">
+  <advance width="464"/>
+  <unicode hex="1E65"/>
+  <outline>
+    <component base="s"/>
+    <component base="acutecomb_dotaccentcomb" xOffset="148"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/saltillo.glif b/src/Cantarell-Regular.ufo/glyphs/saltillo.glif
new file mode 100644
index 00000000..1f5abdc5
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/saltillo.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="saltillo" format="2">
+  <advance width="141"/>
+  <unicode hex="A78C"/>
+  <outline>
+    <component base="quotesingle" yScale="1.40024" xOffset="-53" yOffset="-278"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/scaron.glif b/src/Cantarell-Regular.ufo/glyphs/scaron.glif
new file mode 100644
index 00000000..0eb2f916
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/scaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="scaron" format="2">
+  <advance width="464"/>
+  <unicode hex="0161"/>
+  <outline>
+    <component base="s"/>
+    <component base="caroncomb" xOffset="48"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/scarondotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/scarondotaccent.glif
new file mode 100644
index 00000000..24efc300
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/scarondotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="scarondotaccent" format="2">
+  <advance width="464"/>
+  <unicode hex="1E67"/>
+  <outline>
+    <component base="s"/>
+    <component base="caroncomb_dotaccentcomb" xOffset="47"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/scedilla.glif b/src/Cantarell-Regular.ufo/glyphs/scedilla.glif
new file mode 100644
index 00000000..06762c70
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/scedilla.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="scedilla" format="2">
+  <advance width="464"/>
+  <unicode hex="015F"/>
+  <outline>
+    <component base="s"/>
+    <component base="cedillacomb" xOffset="89"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/schwa-cy.glif b/src/Cantarell-Regular.ufo/glyphs/schwa-cy.glif
new file mode 100644
index 00000000..f0aa5894
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/schwa-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="schwa-cy" format="2">
+  <advance width="527"/>
+  <unicode hex="04D9"/>
+  <outline>
+    <component base="schwa"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/schwa.glif b/src/Cantarell-Regular.ufo/glyphs/schwa.glif
new file mode 100644
index 00000000..f96bacf2
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/schwa.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="schwa" format="2">
+  <advance width="527"/>
+  <unicode hex="0259"/>
+  <outline>
+    <component base="e" xScale="-1" yScale="-1" xOffset="527" yOffset="482"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/scircumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/scircumflex.glif
new file mode 100644
index 00000000..6ab8d2c0
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/scircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="scircumflex" format="2">
+  <advance width="464"/>
+  <unicode hex="015D"/>
+  <outline>
+    <component base="s"/>
+    <component base="circumflexcomb" xOffset="38"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/scommaaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/scommaaccent.glif
new file mode 100644
index 00000000..e787b144
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/scommaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="scommaaccent" format="2">
+  <advance width="464"/>
+  <unicode hex="0219"/>
+  <outline>
+    <component base="s"/>
+    <component base="commaaccentcomb" xOffset="70"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/sdotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/sdotaccent.glif
new file mode 100644
index 00000000..d322dea8
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/sdotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="sdotaccent" format="2">
+  <advance width="464"/>
+  <unicode hex="1E61"/>
+  <outline>
+    <component base="s"/>
+    <component base="dotaccentcomb" xOffset="98"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/sdotbelow.glif b/src/Cantarell-Regular.ufo/glyphs/sdotbelow.glif
new file mode 100644
index 00000000..04639315
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/sdotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="sdotbelow" format="2">
+  <advance width="464"/>
+  <unicode hex="1E63"/>
+  <outline>
+    <component base="s"/>
+    <component base="dotbelowcomb" xOffset="100"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/sdotbelowdotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/sdotbelowdotaccent.glif
new file mode 100644
index 00000000..ff24ed6d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/sdotbelowdotaccent.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="sdotbelowdotaccent" format="2">
+  <advance width="464"/>
+  <unicode hex="1E69"/>
+  <outline>
+    <component base="s"/>
+    <component base="dotbelowcomb" xOffset="100"/>
+    <component base="dotaccentcomb" xOffset="98"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/second.glif b/src/Cantarell-Regular.ufo/glyphs/second.glif
new file mode 100644
index 00000000..4eb4eb16
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/second.glif
@@ -0,0 +1,12 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="second" format="2">
+  <advance width="510"/>
+  <unicode hex="2033"/>
+  <note>
+second
+</note>
+  <outline>
+    <component base="quotesingle" yxScale="0.19201" xOffset="-70"/>
+    <component base="quotesingle" yxScale="0.19201" xOffset="110"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/secondtonechinese.glif 
b/src/Cantarell-Regular.ufo/glyphs/secondtonechinese.glif
new file mode 100644
index 00000000..f518b3e9
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/secondtonechinese.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="secondtonechinese" format="2">
+  <advance width="255"/>
+  <unicode hex="02CA"/>
+  <outline>
+    <component base="acutecomb"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/section.glif b/src/Cantarell-Regular.ufo/glyphs/section.glif
new file mode 100644
index 00000000..5ac9625c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/section.glif
@@ -0,0 +1,63 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="section" format="2">
+  <advance width="554"/>
+  <unicode hex="00A7"/>
+  <outline>
+    <contour>
+      <point x="265" y="-60" type="curve" smooth="yes"/>
+      <point x="387" y="-60"/>
+      <point x="465" y="0"/>
+      <point x="465" y="95" type="curve" smooth="yes"/>
+      <point x="465" y="282"/>
+      <point x="177" y="219"/>
+      <point x="177" y="331" type="curve" smooth="yes"/>
+      <point x="177" y="376"/>
+      <point x="225" y="413"/>
+      <point x="282" y="413" type="curve"/>
+      <point x="296" y="454" type="line"/>
+      <point x="177" y="454"/>
+      <point x="97" y="401"/>
+      <point x="97" y="317" type="curve" smooth="yes"/>
+      <point x="97" y="151"/>
+      <point x="385" y="214"/>
+      <point x="385" y="86" type="curve" smooth="yes"/>
+      <point x="385" y="38"/>
+      <point x="344" y="10"/>
+      <point x="274" y="10" type="curve" smooth="yes"/>
+      <point x="219" y="10"/>
+      <point x="153" y="26"/>
+      <point x="108" y="48" type="curve"/>
+      <point x="89" y="-19" type="line"/>
+      <point x="143" y="-44"/>
+      <point x="206" y="-60"/>
+    </contour>
+    <contour>
+      <point x="264" y="191" type="line"/>
+      <point x="385" y="191"/>
+      <point x="465" y="250"/>
+      <point x="465" y="338" type="curve" smooth="yes"/>
+      <point x="465" y="505"/>
+      <point x="177" y="445"/>
+      <point x="177" y="562" type="curve" smooth="yes"/>
+      <point x="177" y="606"/>
+      <point x="218" y="634"/>
+      <point x="282" y="634" type="curve" smooth="yes"/>
+      <point x="324" y="634"/>
+      <point x="379" y="623"/>
+      <point x="420" y="607" type="curve"/>
+      <point x="439" y="672" type="line"/>
+      <point x="396" y="693"/>
+      <point x="346" y="704"/>
+      <point x="295" y="704" type="curve" smooth="yes"/>
+      <point x="175" y="704"/>
+      <point x="97" y="644"/>
+      <point x="97" y="553" type="curve" smooth="yes"/>
+      <point x="97" y="376"/>
+      <point x="385" y="441"/>
+      <point x="385" y="316" type="curve" smooth="yes"/>
+      <point x="385" y="269"/>
+      <point x="346" y="241"/>
+      <point x="278" y="241" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/semicolon.glif b/src/Cantarell-Regular.ufo/glyphs/semicolon.glif
new file mode 100644
index 00000000..4088603a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/semicolon.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="semicolon" format="2">
+  <advance width="272"/>
+  <unicode hex="003B"/>
+  <outline>
+    <component base="comma" xOffset="-3"/>
+    <component base="period" xOffset="-5" yOffset="364"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+      <string>period</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/seven.dnom.glif 
b/src/Cantarell-Regular.ufo/glyphs/seven.dnom.glif
new file mode 100644
index 00000000..cd5e3b54
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/seven.dnom.glif
@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="seven.dnom" format="2">
+  <advance width="400"/>
+  <note>
+seven
+</note>
+  <outline>
+    <contour>
+      <point x="84" y="0" type="line"/>
+      <point x="163" y="0" type="line"/>
+      <point x="374" y="430" type="line"/>
+      <point x="374" y="472" type="line"/>
+      <point x="23" y="472" type="line"/>
+      <point x="23" y="407" type="line"/>
+      <point x="311" y="407" type="line"/>
+      <point x="297" y="429" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>68</integer>
+        <key>weight</key>
+        <integer>-7</integer>
+        <key>width</key>
+        <integer>74</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/seven.glif b/src/Cantarell-Regular.ufo/glyphs/seven.glif
new file mode 100644
index 00000000..780a874c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/seven.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="seven" format="2">
+  <advance width="537"/>
+  <unicode hex="0037"/>
+  <outline>
+    <component base="seven.lf"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>seven.lf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>seven.lf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/seven.lf.glif b/src/Cantarell-Regular.ufo/glyphs/seven.lf.glif
new file mode 100644
index 00000000..e2f055bf
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/seven.lf.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="seven.lf" format="2">
+  <advance width="537"/>
+  <outline>
+    <contour>
+      <point x="125" y="0" type="line"/>
+      <point x="212" y="0" type="line"/>
+      <point x="500" y="654" type="line"/>
+      <point x="500" y="694" type="line"/>
+      <point x="35" y="694" type="line"/>
+      <point x="35" y="622" type="line"/>
+      <point x="435" y="622" type="line"/>
+      <point x="414" y="652" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/seven.numr.glif 
b/src/Cantarell-Regular.ufo/glyphs/seven.numr.glif
new file mode 100644
index 00000000..128e18de
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/seven.numr.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="seven.numr" format="2">
+  <advance width="400"/>
+  <outline>
+    <component base="seven.dnom" yOffset="260"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>seven.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>seven.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/seven.osf.glif b/src/Cantarell-Regular.ufo/glyphs/seven.osf.glif
new file mode 100644
index 00000000..a77cefb4
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/seven.osf.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="seven.osf" format="2">
+  <advance width="541"/>
+  <outline>
+    <contour>
+      <point x="129" y="-100" type="line"/>
+      <point x="213" y="-100" type="line"/>
+      <point x="501" y="555" type="line"/>
+      <point x="501" y="594" type="line"/>
+      <point x="38" y="594" type="line"/>
+      <point x="38" y="525" type="line"/>
+      <point x="438" y="525" type="line"/>
+      <point x="418" y="554" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/seven.subs.glif 
b/src/Cantarell-Regular.ufo/glyphs/seven.subs.glif
new file mode 100644
index 00000000..5c56115e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/seven.subs.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="seven.subs" format="2">
+  <advance width="400"/>
+  <outline>
+    <component base="seven.dnom" yOffset="-180"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>seven.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>seven.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/seven.tf.glif b/src/Cantarell-Regular.ufo/glyphs/seven.tf.glif
new file mode 100644
index 00000000..946e0aa7
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/seven.tf.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="seven.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="142" y="0" type="line"/>
+      <point x="229" y="0" type="line"/>
+      <point x="531" y="654" type="line"/>
+      <point x="531" y="694" type="line"/>
+      <point x="46" y="694" type="line"/>
+      <point x="46" y="622" type="line"/>
+      <point x="466" y="622" type="line"/>
+      <point x="445" y="652" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/seven.tosf.glif 
b/src/Cantarell-Regular.ufo/glyphs/seven.tosf.glif
new file mode 100644
index 00000000..9f6dbfc1
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/seven.tosf.glif
@@ -0,0 +1,25 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="seven.tosf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="144" y="-100" type="line"/>
+      <point x="228" y="-100" type="line"/>
+      <point x="531" y="555" type="line"/>
+      <point x="531" y="594" type="line"/>
+      <point x="47" y="594" type="line"/>
+      <point x="47" y="525" type="line"/>
+      <point x="468" y="525" type="line"/>
+      <point x="448" y="554" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/seveneighths.glif 
b/src/Cantarell-Regular.ufo/glyphs/seveneighths.glif
new file mode 100644
index 00000000..8f1606c6
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/seveneighths.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="seveneighths" format="2">
+  <advance width="1165"/>
+  <unicode hex="215E"/>
+  <outline>
+    <component base="seven.numr"/>
+    <component base="fraction" xOffset="400"/>
+    <component base="eight.dnom" xOffset="699"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>seven.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>seven.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/seveninferior.glif 
b/src/Cantarell-Regular.ufo/glyphs/seveninferior.glif
new file mode 100644
index 00000000..5f4679a3
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/seveninferior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="seveninferior" format="2">
+  <advance width="400"/>
+  <unicode hex="2087"/>
+  <outline>
+    <component base="seven.dnom" yOffset="-100"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>seven.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>seven.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/sevensuperior.glif 
b/src/Cantarell-Regular.ufo/glyphs/sevensuperior.glif
new file mode 100644
index 00000000..c708e3d7
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/sevensuperior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="sevensuperior" format="2">
+  <advance width="400"/>
+  <unicode hex="2077"/>
+  <outline>
+    <component base="seven.dnom" yOffset="370"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>seven.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>seven.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/sha-cy.glif b/src/Cantarell-Regular.ufo/glyphs/sha-cy.glif
new file mode 100644
index 00000000..0d77b535
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/sha-cy.glif
@@ -0,0 +1,34 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="sha-cy" format="2">
+  <advance width="807"/>
+  <unicode hex="0448"/>
+  <outline>
+    <contour>
+      <point x="83" y="0" type="line"/>
+      <point x="724" y="0" type="line"/>
+      <point x="724" y="482" type="line"/>
+      <point x="644" y="482" type="line"/>
+      <point x="644" y="66" type="line"/>
+      <point x="163" y="66" type="line"/>
+      <point x="163" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
+    </contour>
+    <contour>
+      <point x="364" y="30" type="line"/>
+      <point x="443" y="30" type="line"/>
+      <point x="443" y="482" type="line"/>
+      <point x="364" y="482" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/shcha-cy.glif b/src/Cantarell-Regular.ufo/glyphs/shcha-cy.glif
new file mode 100644
index 00000000..99b35926
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/shcha-cy.glif
@@ -0,0 +1,40 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="shcha-cy" format="2">
+  <advance width="822"/>
+  <unicode hex="0449"/>
+  <outline>
+    <contour>
+      <point x="730" y="-126" type="line"/>
+      <point x="805" y="-126" type="line"/>
+      <point x="805" y="66" type="line"/>
+      <point x="163" y="66" type="line"/>
+      <point x="163" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
+      <point x="83" y="0" type="line"/>
+      <point x="730" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="365" y="32" type="line"/>
+      <point x="444" y="32" type="line"/>
+      <point x="444" y="482" type="line"/>
+      <point x="365" y="482" type="line"/>
+    </contour>
+    <contour>
+      <point x="646" y="32" type="line"/>
+      <point x="726" y="32" type="line"/>
+      <point x="726" y="482" type="line"/>
+      <point x="646" y="482" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/shha-cy.glif b/src/Cantarell-Regular.ufo/glyphs/shha-cy.glif
new file mode 100644
index 00000000..8fe3974a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/shha-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="shha-cy" format="2">
+  <advance width="567"/>
+  <unicode hex="04BB"/>
+  <outline>
+    <component base="h"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/six.dnom.glif b/src/Cantarell-Regular.ufo/glyphs/six.dnom.glif
new file mode 100644
index 00000000..2c155447
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/six.dnom.glif
@@ -0,0 +1,62 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="six.dnom" format="2">
+  <advance width="464"/>
+  <note>
+six
+</note>
+  <outline>
+    <contour>
+      <point x="241" y="-7" type="curve" smooth="yes"/>
+      <point x="343" y="-7"/>
+      <point x="415" y="56"/>
+      <point x="415" y="149" type="curve" smooth="yes"/>
+      <point x="415" y="236"/>
+      <point x="353" y="293"/>
+      <point x="264" y="293" type="curve" smooth="yes"/>
+      <point x="193" y="293"/>
+      <point x="135" y="258"/>
+      <point x="102" y="192" type="curve"/>
+      <point x="120" y="160" type="line"/>
+      <point x="145" y="206"/>
+      <point x="190" y="232"/>
+      <point x="240" y="232" type="curve" smooth="yes"/>
+      <point x="300" y="232"/>
+      <point x="340" y="196"/>
+      <point x="340" y="141" type="curve" smooth="yes"/>
+      <point x="340" y="90"/>
+      <point x="304" y="56"/>
+      <point x="248" y="56" type="curve" smooth="yes"/>
+      <point x="173" y="56"/>
+      <point x="130" y="119"/>
+      <point x="130" y="229" type="curve" smooth="yes"/>
+      <point x="130" y="353"/>
+      <point x="185" y="416"/>
+      <point x="281" y="416" type="curve" smooth="yes"/>
+      <point x="316" y="416"/>
+      <point x="358" y="408"/>
+      <point x="386" y="394" type="curve"/>
+      <point x="407" y="450" type="line"/>
+      <point x="376" y="468"/>
+      <point x="332" y="479"/>
+      <point x="283" y="479" type="curve" smooth="yes"/>
+      <point x="137" y="479"/>
+      <point x="53" y="386"/>
+      <point x="53" y="223" type="curve" smooth="yes"/>
+      <point x="53" y="75"/>
+      <point x="124" y="-7"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>68</integer>
+        <key>weight</key>
+        <integer>-7</integer>
+        <key>width</key>
+        <integer>74</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/six.glif b/src/Cantarell-Regular.ufo/glyphs/six.glif
new file mode 100644
index 00000000..56a63780
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/six.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="six" format="2">
+  <advance width="597"/>
+  <unicode hex="0036"/>
+  <outline>
+    <component base="six.lf"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>six.lf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>six.lf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/six.lf.glif b/src/Cantarell-Regular.ufo/glyphs/six.lf.glif
new file mode 100644
index 00000000..f531b61a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/six.lf.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="six.lf" format="2">
+  <advance width="597"/>
+  <outline>
+    <contour>
+      <point x="313" y="-10" type="curve" smooth="yes"/>
+      <point x="445" y="-10"/>
+      <point x="538" y="80"/>
+      <point x="538" y="213" type="curve" smooth="yes"/>
+      <point x="538" y="338"/>
+      <point x="456" y="424"/>
+      <point x="336" y="424" type="curve" smooth="yes"/>
+      <point x="235" y="424"/>
+      <point x="155" y="364"/>
+      <point x="109" y="256" type="curve"/>
+      <point x="131" y="213" type="line"/>
+      <point x="165" y="302"/>
+      <point x="228" y="352"/>
+      <point x="307" y="352" type="curve" smooth="yes"/>
+      <point x="394" y="352"/>
+      <point x="453" y="291"/>
+      <point x="453" y="199" type="curve" smooth="yes"/>
+      <point x="453" y="115"/>
+      <point x="404" y="63"/>
+      <point x="323" y="63" type="curve" smooth="yes"/>
+      <point x="214" y="63"/>
+      <point x="154" y="159"/>
+      <point x="154" y="334" type="curve" smooth="yes"/>
+      <point x="154" y="535"/>
+      <point x="231" y="631"/>
+      <point x="360" y="631" type="curve" smooth="yes"/>
+      <point x="411" y="631"/>
+      <point x="467" y="618"/>
+      <point x="504" y="595" type="curve"/>
+      <point x="528" y="660" type="line"/>
+      <point x="493" y="687"/>
+      <point x="434" y="704"/>
+      <point x="369" y="704" type="curve" smooth="yes"/>
+      <point x="180" y="704"/>
+      <point x="64" y="567"/>
+      <point x="64" y="328" type="curve" smooth="yes"/>
+      <point x="64" y="110"/>
+      <point x="161" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/six.numr.glif b/src/Cantarell-Regular.ufo/glyphs/six.numr.glif
new file mode 100644
index 00000000..ebe12375
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/six.numr.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="six.numr" format="2">
+  <advance width="464"/>
+  <outline>
+    <component base="six.dnom" yOffset="260"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>six.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>six.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/six.osf.glif b/src/Cantarell-Regular.ufo/glyphs/six.osf.glif
new file mode 100644
index 00000000..2404f829
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/six.osf.glif
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="six.osf" format="2">
+  <advance width="599"/>
+  <outline>
+    <contour>
+      <point x="319" y="-10" type="curve" smooth="yes"/>
+      <point x="450" y="-10"/>
+      <point x="543" y="80"/>
+      <point x="543" y="213" type="curve" smooth="yes"/>
+      <point x="543" y="338"/>
+      <point x="460" y="424"/>
+      <point x="341" y="424" type="curve" smooth="yes"/>
+      <point x="238" y="424"/>
+      <point x="159" y="361"/>
+      <point x="114" y="256" type="curve"/>
+      <point x="135" y="214" type="line"/>
+      <point x="169" y="303"/>
+      <point x="234" y="354"/>
+      <point x="314" y="354" type="curve" smooth="yes"/>
+      <point x="401" y="354"/>
+      <point x="461" y="292"/>
+      <point x="461" y="199" type="curve" smooth="yes"/>
+      <point x="461" y="114"/>
+      <point x="410" y="60"/>
+      <point x="329" y="60" type="curve" smooth="yes"/>
+      <point x="218" y="60"/>
+      <point x="158" y="159"/>
+      <point x="158" y="334" type="curve" smooth="yes"/>
+      <point x="158" y="535"/>
+      <point x="235" y="634"/>
+      <point x="366" y="634" type="curve" smooth="yes"/>
+      <point x="412" y="634"/>
+      <point x="471" y="622"/>
+      <point x="510" y="598" type="curve"/>
+      <point x="533" y="660" type="line"/>
+      <point x="497" y="687"/>
+      <point x="439" y="704"/>
+      <point x="374" y="704" type="curve" smooth="yes"/>
+      <point x="187" y="704"/>
+      <point x="71" y="567"/>
+      <point x="71" y="328" type="curve" smooth="yes"/>
+      <point x="71" y="110"/>
+      <point x="168" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/six.ss01.glif b/src/Cantarell-Regular.ufo/glyphs/six.ss01.glif
new file mode 100644
index 00000000..d19c12f9
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/six.ss01.glif
@@ -0,0 +1,43 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="six.ss01" format="2">
+  <advance width="587"/>
+  <note>
+six
+</note>
+  <outline>
+    <contour>
+      <point x="308" y="-7" type="curve" smooth="yes"/>
+      <point x="444" y="-7"/>
+      <point x="536" y="87"/>
+      <point x="536" y="228" type="curve" smooth="yes"/>
+      <point x="536" y="350"/>
+      <point x="449" y="432"/>
+      <point x="320" y="432" type="curve" smooth="yes"/>
+      <point x="249" y="432"/>
+      <point x="182" y="404"/>
+      <point x="130" y="354" type="curve"/>
+      <point x="135" y="282" type="line"/>
+      <point x="189" y="337"/>
+      <point x="245" y="358"/>
+      <point x="307" y="358" type="curve" smooth="yes"/>
+      <point x="393" y="358"/>
+      <point x="451" y="302"/>
+      <point x="451" y="218" type="curve" smooth="yes"/>
+      <point x="451" y="128"/>
+      <point x="398" y="67"/>
+      <point x="318" y="67" type="curve" smooth="yes"/>
+      <point x="209" y="67"/>
+      <point x="151" y="155"/>
+      <point x="151" y="323" type="curve" smooth="yes"/>
+      <point x="151" y="519"/>
+      <point x="258" y="622"/>
+      <point x="464" y="622" type="curve"/>
+      <point x="471" y="704" type="line"/>
+      <point x="214" y="704"/>
+      <point x="62" y="557"/>
+      <point x="62" y="309" type="curve" smooth="yes"/>
+      <point x="62" y="111"/>
+      <point x="153" y="-7"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/six.subs.glif b/src/Cantarell-Regular.ufo/glyphs/six.subs.glif
new file mode 100644
index 00000000..4e5e5bcf
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/six.subs.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="six.subs" format="2">
+  <advance width="464"/>
+  <outline>
+    <component base="six.dnom" yOffset="-180"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>six.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>six.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/six.tf.glif b/src/Cantarell-Regular.ufo/glyphs/six.tf.glif
new file mode 100644
index 00000000..3b3d7de2
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/six.tf.glif
@@ -0,0 +1,55 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="six.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="305" y="-10" type="curve" smooth="yes"/>
+      <point x="432" y="-10"/>
+      <point x="523" y="80"/>
+      <point x="523" y="213" type="curve" smooth="yes"/>
+      <point x="523" y="338"/>
+      <point x="443" y="424"/>
+      <point x="328" y="424" type="curve" smooth="yes"/>
+      <point x="231" y="424"/>
+      <point x="153" y="364"/>
+      <point x="109" y="256" type="curve"/>
+      <point x="131" y="213" type="line"/>
+      <point x="163" y="302"/>
+      <point x="225" y="352"/>
+      <point x="299" y="352" type="curve" smooth="yes"/>
+      <point x="382" y="352"/>
+      <point x="439" y="291"/>
+      <point x="439" y="199" type="curve" smooth="yes"/>
+      <point x="439" y="115"/>
+      <point x="391" y="63"/>
+      <point x="314" y="63" type="curve" smooth="yes"/>
+      <point x="210" y="63"/>
+      <point x="152" y="159"/>
+      <point x="152" y="334" type="curve" smooth="yes"/>
+      <point x="152" y="534"/>
+      <point x="226" y="631"/>
+      <point x="351" y="631" type="curve" smooth="yes"/>
+      <point x="399" y="631"/>
+      <point x="454" y="618"/>
+      <point x="490" y="595" type="curve"/>
+      <point x="514" y="660" type="line"/>
+      <point x="479" y="687"/>
+      <point x="422" y="704"/>
+      <point x="359" y="704" type="curve" smooth="yes"/>
+      <point x="176" y="704"/>
+      <point x="63" y="567"/>
+      <point x="63" y="328" type="curve" smooth="yes"/>
+      <point x="63" y="110"/>
+      <point x="157" y="-10"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/six.tosf.glif b/src/Cantarell-Regular.ufo/glyphs/six.tosf.glif
new file mode 100644
index 00000000..28995950
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/six.tosf.glif
@@ -0,0 +1,57 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="six.tosf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="305" y="-10" type="curve" smooth="yes"/>
+      <point x="432" y="-10"/>
+      <point x="523" y="80"/>
+      <point x="523" y="213" type="curve" smooth="yes"/>
+      <point x="523" y="338"/>
+      <point x="443" y="424"/>
+      <point x="328" y="424" type="curve" smooth="yes"/>
+      <point x="231" y="424"/>
+      <point x="153" y="364"/>
+      <point x="109" y="256" type="curve"/>
+      <point x="131" y="213" type="line"/>
+      <point x="163" y="302"/>
+      <point x="225" y="352"/>
+      <point x="299" y="352" type="curve" smooth="yes"/>
+      <point x="382" y="352"/>
+      <point x="439" y="291"/>
+      <point x="439" y="199" type="curve" smooth="yes"/>
+      <point x="439" y="115"/>
+      <point x="391" y="63"/>
+      <point x="314" y="63" type="curve" smooth="yes"/>
+      <point x="210" y="63"/>
+      <point x="152" y="159"/>
+      <point x="152" y="334" type="curve" smooth="yes"/>
+      <point x="152" y="534"/>
+      <point x="226" y="631"/>
+      <point x="351" y="631" type="curve" smooth="yes"/>
+      <point x="399" y="631"/>
+      <point x="454" y="618"/>
+      <point x="490" y="595" type="curve"/>
+      <point x="514" y="660" type="line"/>
+      <point x="479" y="687"/>
+      <point x="422" y="704"/>
+      <point x="359" y="704" type="curve" smooth="yes"/>
+      <point x="176" y="704"/>
+      <point x="63" y="567"/>
+      <point x="63" y="328" type="curve" smooth="yes"/>
+      <point x="63" y="110"/>
+      <point x="157" y="-10"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+        <key>weight</key>
+        <integer>-4</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/sixinferior.glif 
b/src/Cantarell-Regular.ufo/glyphs/sixinferior.glif
new file mode 100644
index 00000000..7679516e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/sixinferior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="sixinferior" format="2">
+  <advance width="464"/>
+  <unicode hex="2086"/>
+  <outline>
+    <component base="six.dnom" yOffset="-100"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>six.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>six.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/sixperemspace.glif 
b/src/Cantarell-Regular.ufo/glyphs/sixperemspace.glif
new file mode 100644
index 00000000..cc209c31
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/sixperemspace.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="sixperemspace" format="2">
+  <advance width="166"/>
+  <unicode hex="2006"/>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/sixsuperior.glif 
b/src/Cantarell-Regular.ufo/glyphs/sixsuperior.glif
new file mode 100644
index 00000000..aeeea0b3
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/sixsuperior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="sixsuperior" format="2">
+  <advance width="464"/>
+  <unicode hex="2076"/>
+  <outline>
+    <component base="six.dnom" yOffset="370"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>six.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>six.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/slash.glif b/src/Cantarell-Regular.ufo/glyphs/slash.glif
new file mode 100644
index 00000000..3dea68e8
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/slash.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="slash" format="2">
+  <advance width="338"/>
+  <unicode hex="002F"/>
+  <outline>
+    <contour>
+      <point x="25" y="-115" type="line"/>
+      <point x="99" y="-115" type="line"/>
+      <point x="313" y="739" type="line"/>
+      <point x="233" y="739" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/slashlongcomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/slashlongcomb.case.glif
new file mode 100644
index 00000000..dd5c8bd2
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/slashlongcomb.case.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="slashlongcomb.case" format="2">
+  <anchor x="270" y="349" name="_center"/>
+  <outline>
+    <contour>
+      <point x="50" y="-39" type="line"/>
+      <point x="543" y="709" type="line"/>
+      <point x="489" y="744" type="line"/>
+      <point x="-1" y="-4" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>550</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/slashlongcomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/slashlongcomb.glif
new file mode 100644
index 00000000..2dcb2bf4
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/slashlongcomb.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="slashlongcomb" format="2">
+  <unicode hex="0338"/>
+  <anchor x="242" y="242" name="_center"/>
+  <outline>
+    <contour>
+      <point x="67" y="-57" type="line"/>
+      <point x="453" y="514" type="line"/>
+      <point x="406" y="543" type="line"/>
+      <point x="24" y="-28" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>478</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/slashshortcomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/slashshortcomb.case.glif
new file mode 100644
index 00000000..934dd5ae
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/slashshortcomb.case.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="slashshortcomb.case" format="2">
+  <anchor x="181" y="282" name="_center"/>
+  <outline>
+    <contour>
+      <point x="72" y="184" type="line"/>
+      <point x="324" y="321" type="line"/>
+      <point x="291" y="379" type="line"/>
+      <point x="38" y="241" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>355</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/slashshortcomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/slashshortcomb.glif
new file mode 100644
index 00000000..29b6f0de
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/slashshortcomb.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="slashshortcomb" format="2">
+  <unicode hex="0337"/>
+  <anchor x="179" y="286" name="_center"/>
+  <outline>
+    <contour>
+      <point x="68" y="192" type="line"/>
+      <point x="320" y="329" type="line"/>
+      <point x="291" y="379" type="line"/>
+      <point x="38" y="241" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>355</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/softhyphen.glif 
b/src/Cantarell-Regular.ufo/glyphs/softhyphen.glif
new file mode 100644
index 00000000..ca99de49
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/softhyphen.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="softhyphen" format="2">
+  <advance width="456"/>
+  <unicode hex="00AD"/>
+  <outline>
+    <component base="hyphen" xOffset="-2"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/softsign-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/softsign-cy.glif
new file mode 100644
index 00000000..bda78b9a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/softsign-cy.glif
@@ -0,0 +1,40 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="softsign-cy" format="2">
+  <advance width="510"/>
+  <unicode hex="044C"/>
+  <outline>
+    <contour>
+      <point x="83" y="0" type="line"/>
+      <point x="269" y="0" type="line" smooth="yes"/>
+      <point x="395" y="0"/>
+      <point x="472" y="62"/>
+      <point x="472" y="164" type="curve" smooth="yes"/>
+      <point x="472" y="259"/>
+      <point x="402" y="320"/>
+      <point x="299" y="320" type="curve" smooth="yes"/>
+      <point x="134" y="320" type="line"/>
+      <point x="134" y="255" type="line"/>
+      <point x="286" y="255" type="line" smooth="yes"/>
+      <point x="348" y="255"/>
+      <point x="392" y="214"/>
+      <point x="392" y="156" type="curve" smooth="yes"/>
+      <point x="392" y="100"/>
+      <point x="350" y="67"/>
+      <point x="280" y="67" type="curve" smooth="yes"/>
+      <point x="163" y="67" type="line"/>
+      <point x="163" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/space.glif b/src/Cantarell-Regular.ufo/glyphs/space.glif
new file mode 100644
index 00000000..c75cc7ac
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/space.glif
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="space" format="2">
+  <advance width="220"/>
+  <unicode hex="0020"/>
+  <note>
+space
+</note>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/sterling.glif b/src/Cantarell-Regular.ufo/glyphs/sterling.glif
new file mode 100644
index 00000000..1bac7373
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/sterling.glif
@@ -0,0 +1,40 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="sterling" format="2">
+  <advance width="637"/>
+  <unicode hex="00A3"/>
+  <outline>
+    <contour>
+      <point x="81" y="0" type="line"/>
+      <point x="563" y="0" type="line"/>
+      <point x="563" y="72" type="line"/>
+      <point x="176" y="72" type="line"/>
+      <point x="220" y="90"/>
+      <point x="236" y="145"/>
+      <point x="236" y="208" type="curve" smooth="yes"/>
+      <point x="236" y="491" type="line" smooth="yes"/>
+      <point x="236" y="577"/>
+      <point x="287" y="631"/>
+      <point x="395" y="631" type="curve" smooth="yes"/>
+      <point x="433" y="631"/>
+      <point x="471" y="624"/>
+      <point x="512" y="612" type="curve"/>
+      <point x="536" y="681" type="line"/>
+      <point x="494" y="697"/>
+      <point x="454" y="704"/>
+      <point x="407" y="704" type="curve" smooth="yes"/>
+      <point x="239" y="704"/>
+      <point x="159" y="615"/>
+      <point x="159" y="481" type="curve" smooth="yes"/>
+      <point x="159" y="198" type="line" smooth="yes"/>
+      <point x="159" y="141"/>
+      <point x="134" y="90"/>
+      <point x="81" y="72" type="curve"/>
+    </contour>
+    <contour>
+      <point x="89" y="318" type="line"/>
+      <point x="454" y="318" type="line"/>
+      <point x="454" y="378" type="line"/>
+      <point x="89" y="378" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/strokelongcomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/strokelongcomb.glif
new file mode 100644
index 00000000..44446bc2
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/strokelongcomb.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="strokelongcomb" format="2">
+  <unicode hex="0336"/>
+  <anchor x="445" y="342" name="_center"/>
+  <outline>
+    <contour>
+      <point x="88" y="312" type="line"/>
+      <point x="801" y="312" type="line"/>
+      <point x="801" y="372" type="line"/>
+      <point x="88" y="372" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>889</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/strokeshortcomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/strokeshortcomb.case.glif
new file mode 100644
index 00000000..ac32c3dc
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/strokeshortcomb.case.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="strokeshortcomb.case" format="2">
+  <anchor x="228" y="298" name="_center"/>
+  <outline>
+    <contour>
+      <point x="78" y="266" type="line"/>
+      <point x="378" y="266" type="line"/>
+      <point x="378" y="331" type="line"/>
+      <point x="78" y="331" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>468</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/strokeshortcomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/strokeshortcomb.glif
new file mode 100644
index 00000000..378164e9
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/strokeshortcomb.glif
@@ -0,0 +1,19 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="strokeshortcomb" format="2">
+  <unicode hex="0335"/>
+  <anchor x="228" y="298" name="_center"/>
+  <outline>
+    <contour>
+      <point x="89" y="269" type="line"/>
+      <point x="366" y="269" type="line"/>
+      <point x="366" y="327" type="line"/>
+      <point x="89" y="327" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>468</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/summation.glif b/src/Cantarell-Regular.ufo/glyphs/summation.glif
new file mode 100644
index 00000000..a0a33d0d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/summation.glif
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="summation" format="2">
+  <advance width="647"/>
+  <unicode hex="2211"/>
+  <outline>
+    <contour>
+      <point x="68" y="-95" type="line"/>
+      <point x="578" y="-95" type="line"/>
+      <point x="578" y="-24" type="line"/>
+      <point x="169" y="-24" type="line"/>
+      <point x="453" y="299" type="line"/>
+      <point x="172" y="622" type="line"/>
+      <point x="578" y="622" type="line"/>
+      <point x="578" y="694" type="line"/>
+      <point x="68" y="694" type="line"/>
+      <point x="68" y="638" type="line"/>
+      <point x="357" y="299" type="line"/>
+      <point x="68" y="-39" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/t.glif b/src/Cantarell-Regular.ufo/glyphs/t.glif
new file mode 100644
index 00000000..95d19404
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/t.glif
@@ -0,0 +1,38 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="t" format="2">
+  <advance width="361"/>
+  <unicode hex="0074"/>
+  <note>
+t
+</note>
+  <anchor x="204" y="5" name="bottom"/>
+  <anchor x="168" y="246" name="center"/>
+  <anchor x="132" y="623" name="top"/>
+  <anchor x="289" y="482" name="topright"/>
+  <outline>
+    <contour>
+      <point x="241" y="-5" type="curve" smooth="yes"/>
+      <point x="274" y="-5"/>
+      <point x="307" y="3"/>
+      <point x="330" y="13" type="curve"/>
+      <point x="312" y="71" type="line"/>
+      <point x="297" y="64"/>
+      <point x="275" y="60"/>
+      <point x="258" y="60" type="curve" smooth="yes"/>
+      <point x="208" y="60"/>
+      <point x="175" y="92"/>
+      <point x="175" y="140" type="curve" smooth="yes"/>
+      <point x="175" y="623" type="line"/>
+      <point x="95" y="623" type="line"/>
+      <point x="95" y="129" type="line" smooth="yes"/>
+      <point x="95" y="49"/>
+      <point x="153" y="-5"/>
+    </contour>
+    <contour>
+      <point x="30" y="415" type="line"/>
+      <point x="307" y="415" type="line"/>
+      <point x="307" y="482" type="line"/>
+      <point x="30" y="482" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tbar.glif b/src/Cantarell-Regular.ufo/glyphs/tbar.glif
new file mode 100644
index 00000000..a2a4acca
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/tbar.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tbar" format="2">
+  <advance width="361"/>
+  <unicode hex="0167"/>
+  <outline>
+    <component base="t"/>
+    <component base="strokeshortcomb" xOffset="-60" yOffset="-52"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tcaron.glif b/src/Cantarell-Regular.ufo/glyphs/tcaron.glif
new file mode 100644
index 00000000..d87b3ee7
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/tcaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tcaron" format="2">
+  <advance width="361"/>
+  <unicode hex="0165"/>
+  <outline>
+    <component base="t"/>
+    <component base="caroncomb.alt" xOffset="163"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tcedilla.glif b/src/Cantarell-Regular.ufo/glyphs/tcedilla.glif
new file mode 100644
index 00000000..a28e13bf
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/tcedilla.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tcedilla" format="2">
+  <advance width="361"/>
+  <unicode hex="0163"/>
+  <outline>
+    <component base="t"/>
+    <component base="cedillacomb" xOffset="57" yOffset="5"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tcommaaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/tcommaaccent.glif
new file mode 100644
index 00000000..778254c9
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/tcommaaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tcommaaccent" format="2">
+  <advance width="361"/>
+  <unicode hex="021B"/>
+  <outline>
+    <component base="t"/>
+    <component base="commaaccentcomb" xOffset="38" yOffset="5"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tdieresis.glif b/src/Cantarell-Regular.ufo/glyphs/tdieresis.glif
new file mode 100644
index 00000000..95fc61d3
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/tdieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tdieresis" format="2">
+  <advance width="361"/>
+  <unicode hex="1E97"/>
+  <outline>
+    <component base="t"/>
+    <component base="dieresiscomb" xOffset="-101" yOffset="141"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tdotbelow.glif b/src/Cantarell-Regular.ufo/glyphs/tdotbelow.glif
new file mode 100644
index 00000000..e14c13f2
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/tdotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tdotbelow" format="2">
+  <advance width="361"/>
+  <unicode hex="1E6D"/>
+  <outline>
+    <component base="t"/>
+    <component base="dotbelowcomb" xOffset="68" yOffset="5"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/te-cy.glif b/src/Cantarell-Regular.ufo/glyphs/te-cy.glif
new file mode 100644
index 00000000..019f095e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/te-cy.glif
@@ -0,0 +1,33 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="te-cy" format="2">
+  <advance width="465"/>
+  <unicode hex="0442"/>
+  <anchor x="463" y="0" name="bottomright"/>
+  <outline>
+    <contour>
+      <point x="192" y="0" type="line"/>
+      <point x="271" y="0" type="line"/>
+      <point x="271" y="460" type="line"/>
+      <point x="192" y="460" type="line"/>
+    </contour>
+    <contour>
+      <point x="10" y="415" type="line"/>
+      <point x="455" y="415" type="line"/>
+      <point x="455" y="482" type="line"/>
+      <point x="10" y="482" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-3</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tenge.glif b/src/Cantarell-Regular.ufo/glyphs/tenge.glif
new file mode 100644
index 00000000..90731167
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/tenge.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tenge" format="2">
+  <advance width="600"/>
+  <unicode hex="20B8"/>
+  <outline>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/thinspace.glif b/src/Cantarell-Regular.ufo/glyphs/thinspace.glif
new file mode 100644
index 00000000..e25613bc
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/thinspace.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="thinspace" format="2">
+  <advance width="200"/>
+  <unicode hex="2009"/>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/thorn.glif b/src/Cantarell-Regular.ufo/glyphs/thorn.glif
new file mode 100644
index 00000000..9cd2af3c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/thorn.glif
@@ -0,0 +1,49 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="thorn" format="2">
+  <advance width="568"/>
+  <unicode hex="00FE"/>
+  <outline>
+    <contour>
+      <point x="83" y="-217" type="line"/>
+      <point x="161" y="-217" type="line"/>
+      <point x="161" y="739" type="line"/>
+      <point x="83" y="739" type="line"/>
+    </contour>
+    <contour>
+      <point x="286" y="-10" type="curve" smooth="yes"/>
+      <point x="424" y="-10"/>
+      <point x="516" y="93"/>
+      <point x="516" y="247" type="curve" smooth="yes"/>
+      <point x="516" y="394"/>
+      <point x="428" y="492"/>
+      <point x="296" y="492" type="curve" smooth="yes"/>
+      <point x="204" y="492"/>
+      <point x="137" y="445"/>
+      <point x="105" y="364" type="curve"/>
+      <point x="135" y="320" type="line"/>
+      <point x="157" y="384"/>
+      <point x="209" y="422"/>
+      <point x="277" y="422" type="curve" smooth="yes"/>
+      <point x="373" y="422"/>
+      <point x="436" y="346"/>
+      <point x="436" y="235" type="curve" smooth="yes"/>
+      <point x="436" y="130"/>
+      <point x="379" y="60"/>
+      <point x="286" y="60" type="curve" smooth="yes"/>
+      <point x="219" y="60"/>
+      <point x="167" y="96"/>
+      <point x="141" y="155" type="curve"/>
+      <point x="104" y="111" type="line"/>
+      <point x="135" y="33"/>
+      <point x="198" y="-10"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>p</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>p</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/three.dnom.glif 
b/src/Cantarell-Regular.ufo/glyphs/three.dnom.glif
new file mode 100644
index 00000000..0e4ecfac
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/three.dnom.glif
@@ -0,0 +1,64 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="three.dnom" format="2">
+  <advance width="443"/>
+  <note>
+three
+</note>
+  <outline>
+    <contour>
+      <point x="198" y="-7" type="curve" smooth="yes"/>
+      <point x="317" y="-7"/>
+      <point x="398" y="46"/>
+      <point x="398" y="126" type="curve" smooth="yes"/>
+      <point x="398" y="193"/>
+      <point x="340" y="243"/>
+      <point x="250" y="251" type="curve"/>
+      <point x="244" y="243" type="line"/>
+      <point x="319" y="245"/>
+      <point x="370" y="292"/>
+      <point x="370" y="356" type="curve" smooth="yes"/>
+      <point x="370" y="430"/>
+      <point x="304" y="479"/>
+      <point x="205" y="479" type="curve" smooth="yes"/>
+      <point x="150" y="479"/>
+      <point x="93" y="464"/>
+      <point x="46" y="439" type="curve"/>
+      <point x="63" y="383" type="line"/>
+      <point x="108" y="403"/>
+      <point x="152" y="414"/>
+      <point x="190" y="414" type="curve" smooth="yes"/>
+      <point x="251" y="414"/>
+      <point x="292" y="387"/>
+      <point x="292" y="345" type="curve" smooth="yes"/>
+      <point x="292" y="296"/>
+      <point x="237" y="268"/>
+      <point x="137" y="268" type="curve"/>
+      <point x="137" y="210" type="line"/>
+      <point x="253" y="210"/>
+      <point x="321" y="178"/>
+      <point x="321" y="125" type="curve" smooth="yes"/>
+      <point x="321" y="83"/>
+      <point x="277" y="58"/>
+      <point x="203" y="58" type="curve" smooth="yes"/>
+      <point x="157" y="58"/>
+      <point x="101" y="68"/>
+      <point x="54" y="88" type="curve"/>
+      <point x="37" y="29" type="line"/>
+      <point x="90" y="4"/>
+      <point x="145" y="-7"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>68</integer>
+        <key>weight</key>
+        <integer>-7</integer>
+        <key>width</key>
+        <integer>74</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/three.glif b/src/Cantarell-Regular.ufo/glyphs/three.glif
new file mode 100644
index 00000000..152a1637
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/three.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="three" format="2">
+  <advance width="574"/>
+  <unicode hex="0033"/>
+  <outline>
+    <component base="three.lf"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>three.lf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>three.lf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/three.lf.glif b/src/Cantarell-Regular.ufo/glyphs/three.lf.glif
new file mode 100644
index 00000000..47753d2f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/three.lf.glif
@@ -0,0 +1,50 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="three.lf" format="2">
+  <advance width="574"/>
+  <outline>
+    <contour>
+      <point x="262" y="-10" type="curve" smooth="yes"/>
+      <point x="415" y="-10"/>
+      <point x="520" y="68"/>
+      <point x="520" y="183" type="curve" smooth="yes"/>
+      <point x="520" y="285"/>
+      <point x="438" y="361"/>
+      <point x="317" y="373" type="curve"/>
+      <point x="316" y="358" type="line"/>
+      <point x="414" y="361"/>
+      <point x="482" y="436"/>
+      <point x="482" y="527" type="curve" smooth="yes"/>
+      <point x="482" y="632"/>
+      <point x="394" y="704"/>
+      <point x="267" y="704" type="curve" smooth="yes"/>
+      <point x="197" y="704"/>
+      <point x="121" y="683"/>
+      <point x="58" y="647" type="curve"/>
+      <point x="77" y="586" type="line"/>
+      <point x="137" y="614"/>
+      <point x="199" y="631"/>
+      <point x="250" y="631" type="curve" smooth="yes"/>
+      <point x="339" y="631"/>
+      <point x="397" y="585"/>
+      <point x="397" y="514" type="curve" smooth="yes"/>
+      <point x="397" y="436"/>
+      <point x="329" y="388"/>
+      <point x="218" y="388" type="curve" smooth="yes"/>
+      <point x="178" y="388" type="line"/>
+      <point x="178" y="316" type="line"/>
+      <point x="216" y="316" type="line" smooth="yes"/>
+      <point x="349" y="316"/>
+      <point x="435" y="261"/>
+      <point x="435" y="176" type="curve" smooth="yes"/>
+      <point x="435" y="105"/>
+      <point x="374" y="63"/>
+      <point x="270" y="63" type="curve" smooth="yes"/>
+      <point x="204" y="63"/>
+      <point x="126" y="80"/>
+      <point x="63" y="111" type="curve"/>
+      <point x="44" y="44" type="line"/>
+      <point x="110" y="10"/>
+      <point x="187" y="-10"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/three.numr.glif 
b/src/Cantarell-Regular.ufo/glyphs/three.numr.glif
new file mode 100644
index 00000000..e0ad8588
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/three.numr.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="three.numr" format="2">
+  <advance width="443"/>
+  <outline>
+    <component base="three.dnom" yOffset="260"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>three.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>three.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/three.osf.glif b/src/Cantarell-Regular.ufo/glyphs/three.osf.glif
new file mode 100644
index 00000000..0610dca4
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/three.osf.glif
@@ -0,0 +1,48 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="three.osf" format="2">
+  <advance width="558"/>
+  <outline>
+    <contour>
+      <point x="246" y="-110" type="curve" smooth="yes"/>
+      <point x="397" y="-110"/>
+      <point x="502" y="-32"/>
+      <point x="502" y="82" type="curve" smooth="yes"/>
+      <point x="502" y="181"/>
+      <point x="424" y="259"/>
+      <point x="298" y="272" type="curve"/>
+      <point x="297" y="258" type="line"/>
+      <point x="396" y="261"/>
+      <point x="464" y="337"/>
+      <point x="464" y="427" type="curve" smooth="yes"/>
+      <point x="464" y="532"/>
+      <point x="376" y="604"/>
+      <point x="250" y="604" type="curve" smooth="yes"/>
+      <point x="181" y="604"/>
+      <point x="105" y="583"/>
+      <point x="42" y="547" type="curve"/>
+      <point x="61" y="488" type="line"/>
+      <point x="121" y="517"/>
+      <point x="185" y="534"/>
+      <point x="234" y="534" type="curve" smooth="yes"/>
+      <point x="322" y="534"/>
+      <point x="383" y="487"/>
+      <point x="383" y="414" type="curve" smooth="yes"/>
+      <point x="383" y="332"/>
+      <point x="304" y="285"/>
+      <point x="162" y="285" type="curve"/>
+      <point x="162" y="219" type="line"/>
+      <point x="325" y="219"/>
+      <point x="421" y="165"/>
+      <point x="421" y="75" type="curve" smooth="yes"/>
+      <point x="421" y="3"/>
+      <point x="357" y="-40"/>
+      <point x="254" y="-40" type="curve" smooth="yes"/>
+      <point x="184" y="-40"/>
+      <point x="106" y="-21"/>
+      <point x="47" y="8" type="curve"/>
+      <point x="28" y="-56" type="line"/>
+      <point x="94" y="-90"/>
+      <point x="170" y="-110"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/three.subs.glif 
b/src/Cantarell-Regular.ufo/glyphs/three.subs.glif
new file mode 100644
index 00000000..7a0a38a0
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/three.subs.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="three.subs" format="2">
+  <advance width="443"/>
+  <outline>
+    <component base="three.dnom" yOffset="-180"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>three.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>three.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/three.tf.glif b/src/Cantarell-Regular.ufo/glyphs/three.tf.glif
new file mode 100644
index 00000000..0a4628fd
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/three.tf.glif
@@ -0,0 +1,57 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="three.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="266" y="-10" type="curve" smooth="yes"/>
+      <point x="418" y="-10"/>
+      <point x="523" y="68"/>
+      <point x="523" y="182" type="curve" smooth="yes"/>
+      <point x="523" y="283"/>
+      <point x="442" y="361"/>
+      <point x="321" y="373" type="curve"/>
+      <point x="320" y="358" type="line"/>
+      <point x="418" y="361"/>
+      <point x="485" y="437"/>
+      <point x="485" y="527" type="curve" smooth="yes"/>
+      <point x="485" y="632"/>
+      <point x="397" y="704"/>
+      <point x="271" y="704" type="curve" smooth="yes"/>
+      <point x="201" y="704"/>
+      <point x="126" y="683"/>
+      <point x="63" y="647" type="curve"/>
+      <point x="82" y="586" type="line"/>
+      <point x="142" y="614"/>
+      <point x="203" y="631"/>
+      <point x="254" y="631" type="curve" smooth="yes"/>
+      <point x="342" y="631"/>
+      <point x="400" y="585"/>
+      <point x="400" y="514" type="curve" smooth="yes"/>
+      <point x="400" y="432"/>
+      <point x="323" y="386"/>
+      <point x="182" y="386" type="curve"/>
+      <point x="182" y="318" type="line"/>
+      <point x="344" y="318"/>
+      <point x="438" y="265"/>
+      <point x="438" y="175" type="curve" smooth="yes"/>
+      <point x="438" y="105"/>
+      <point x="377" y="63"/>
+      <point x="274" y="63" type="curve" smooth="yes"/>
+      <point x="208" y="63"/>
+      <point x="131" y="80"/>
+      <point x="68" y="111" type="curve"/>
+      <point x="49" y="44" type="line"/>
+      <point x="115" y="10"/>
+      <point x="192" y="-10"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/three.tosf.glif 
b/src/Cantarell-Regular.ufo/glyphs/three.tosf.glif
new file mode 100644
index 00000000..b5fd40b4
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/three.tosf.glif
@@ -0,0 +1,57 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="three.tosf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="268" y="-110" type="curve" smooth="yes"/>
+      <point x="418" y="-110"/>
+      <point x="523" y="-32"/>
+      <point x="523" y="82" type="curve" smooth="yes"/>
+      <point x="523" y="181"/>
+      <point x="446" y="259"/>
+      <point x="320" y="272" type="curve"/>
+      <point x="319" y="258" type="line"/>
+      <point x="419" y="261"/>
+      <point x="485" y="339"/>
+      <point x="485" y="427" type="curve" smooth="yes"/>
+      <point x="485" y="532"/>
+      <point x="397" y="604"/>
+      <point x="272" y="604" type="curve" smooth="yes"/>
+      <point x="203" y="604"/>
+      <point x="127" y="583"/>
+      <point x="64" y="547" type="curve"/>
+      <point x="83" y="488" type="line"/>
+      <point x="143" y="517"/>
+      <point x="207" y="534"/>
+      <point x="256" y="534" type="curve" smooth="yes"/>
+      <point x="343" y="534"/>
+      <point x="404" y="487"/>
+      <point x="404" y="414" type="curve" smooth="yes"/>
+      <point x="404" y="332"/>
+      <point x="326" y="285"/>
+      <point x="184" y="285" type="curve"/>
+      <point x="184" y="219" type="line"/>
+      <point x="347" y="219"/>
+      <point x="442" y="165"/>
+      <point x="442" y="75" type="curve" smooth="yes"/>
+      <point x="442" y="3"/>
+      <point x="378" y="-40"/>
+      <point x="276" y="-40" type="curve" smooth="yes"/>
+      <point x="206" y="-40"/>
+      <point x="128" y="-21"/>
+      <point x="69" y="8" type="curve"/>
+      <point x="50" y="-56" type="line"/>
+      <point x="116" y="-90"/>
+      <point x="192" y="-110"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/threeeighths.glif 
b/src/Cantarell-Regular.ufo/glyphs/threeeighths.glif
new file mode 100644
index 00000000..84118444
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/threeeighths.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="threeeighths" format="2">
+  <advance width="1208"/>
+  <unicode hex="215C"/>
+  <outline>
+    <component base="three.numr"/>
+    <component base="fraction" xOffset="443"/>
+    <component base="eight.dnom" xOffset="742"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>three.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>three.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/threefifths.glif 
b/src/Cantarell-Regular.ufo/glyphs/threefifths.glif
new file mode 100644
index 00000000..d9cb779d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/threefifths.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="threefifths" format="2">
+  <advance width="1183"/>
+  <unicode hex="2157"/>
+  <outline>
+    <component base="three.numr"/>
+    <component base="fraction" xOffset="443"/>
+    <component base="five.dnom" xOffset="742"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>three.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>three.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/threeinferior.glif 
b/src/Cantarell-Regular.ufo/glyphs/threeinferior.glif
new file mode 100644
index 00000000..9c2a7440
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/threeinferior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="threeinferior" format="2">
+  <advance width="443"/>
+  <unicode hex="2083"/>
+  <outline>
+    <component base="three.dnom" yOffset="-100"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>three.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>three.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/threeperemspace.glif 
b/src/Cantarell-Regular.ufo/glyphs/threeperemspace.glif
new file mode 100644
index 00000000..dd92a824
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/threeperemspace.glif
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="threeperemspace" format="2">
+  <advance width="333"/>
+  <unicode hex="2004"/>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/threequarters.glif 
b/src/Cantarell-Regular.ufo/glyphs/threequarters.glif
new file mode 100644
index 00000000..34339acf
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/threequarters.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="threequarters" format="2">
+  <advance width="1209"/>
+  <unicode hex="00BE"/>
+  <outline>
+    <component base="three.numr"/>
+    <component base="fraction" xOffset="443"/>
+    <component base="four.dnom" xOffset="742"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>three.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>three.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/threesuperior.glif 
b/src/Cantarell-Regular.ufo/glyphs/threesuperior.glif
new file mode 100644
index 00000000..7c6c40b8
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/threesuperior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="threesuperior" format="2">
+  <advance width="443"/>
+  <unicode hex="00B3"/>
+  <outline>
+    <component base="three.dnom" yOffset="370"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>three.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>three.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tilde.glif b/src/Cantarell-Regular.ufo/glyphs/tilde.glif
new file mode 100644
index 00000000..9c4873f6
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/tilde.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tilde" format="2">
+  <advance width="470"/>
+  <unicode hex="02DC"/>
+  <outline>
+    <component base="tildecomb" xOffset="-3"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tildecomb.case.glif 
b/src/Cantarell-Regular.ufo/glyphs/tildecomb.case.glif
new file mode 100644
index 00000000..d85839b6
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/tildecomb.case.glif
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tildecomb.case" format="2">
+  <anchor x="240" y="694" name="_top"/>
+  <anchor x="241" y="876" name="top"/>
+  <outline>
+    <component base="tildecomb" xOffset="4" yOffset="190"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>480</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tildecomb.glif b/src/Cantarell-Regular.ufo/glyphs/tildecomb.glif
new file mode 100644
index 00000000..940e413f
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/tildecomb.glif
@@ -0,0 +1,36 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tildecomb" format="2">
+  <unicode hex="0303"/>
+  <anchor x="232" y="482" name="_top"/>
+  <anchor x="232" y="641" name="top"/>
+  <outline>
+    <contour>
+      <point x="114" y="572" type="line"/>
+      <point x="124" y="604"/>
+      <point x="145" y="625"/>
+      <point x="171" y="625" type="curve" smooth="yes"/>
+      <point x="212" y="625"/>
+      <point x="229" y="574"/>
+      <point x="296" y="574" type="curve" smooth="yes"/>
+      <point x="353" y="574"/>
+      <point x="398" y="610"/>
+      <point x="412" y="679" type="curve"/>
+      <point x="359" y="693" type="line"/>
+      <point x="348" y="658"/>
+      <point x="326" y="638"/>
+      <point x="299" y="638" type="curve" smooth="yes"/>
+      <point x="255" y="638"/>
+      <point x="235" y="691"/>
+      <point x="174" y="691" type="curve" smooth="yes"/>
+      <point x="126" y="691"/>
+      <point x="81" y="658"/>
+      <point x="61" y="586" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>471</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tildecomb.loclV_I_E_T_.glif 
b/src/Cantarell-Regular.ufo/glyphs/tildecomb.loclV_I_E_T_.glif
new file mode 100644
index 00000000..e43ce882
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/tildecomb.loclV_I_E_T_.glif
@@ -0,0 +1,40 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tildecomb.loclVIET" format="2">
+  <anchor x="222" y="482" name="_top"/>
+  <anchor x="222" y="632" name="top"/>
+  <outline>
+    <contour>
+      <point x="112" y="619" type="line"/>
+      <point x="122" y="645"/>
+      <point x="141" y="662"/>
+      <point x="165" y="662" type="curve" smooth="yes"/>
+      <point x="204" y="662"/>
+      <point x="220" y="621"/>
+      <point x="282" y="621" type="curve" smooth="yes"/>
+      <point x="334" y="621"/>
+      <point x="378" y="653"/>
+      <point x="391" y="713" type="curve"/>
+      <point x="340" y="726" type="line"/>
+      <point x="330" y="700"/>
+      <point x="311" y="682"/>
+      <point x="284" y="682" type="curve" smooth="yes"/>
+      <point x="243" y="682"/>
+      <point x="223" y="725"/>
+      <point x="167" y="725" type="curve" smooth="yes"/>
+      <point x="123" y="725"/>
+      <point x="79" y="694"/>
+      <point x="61" y="631" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>80</integer>
+      </dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>450</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tildecomb_acutecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/tildecomb_acutecomb.glif
new file mode 100644
index 00000000..a46f2e99
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/tildecomb_acutecomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tildecomb_acutecomb" format="2">
+  <outline>
+    <component base="tildecomb"/>
+    <component base="acutecomb" xOffset="149" yOffset="159"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>471</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tildecomb_dieresiscomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/tildecomb_dieresiscomb.glif
new file mode 100644
index 00000000..c736e735
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/tildecomb_dieresiscomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tildecomb_dieresiscomb" format="2">
+  <outline>
+    <component base="tildecomb"/>
+    <component base="dieresiscomb" xOffset="-1" yOffset="159"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>471</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tildecomb_macroncomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/tildecomb_macroncomb.glif
new file mode 100644
index 00000000..2833b11e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/tildecomb_macroncomb.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tildecomb_macroncomb" format="2">
+  <outline>
+    <component base="tildecomb"/>
+    <component base="macroncomb" xOffset="-13" yOffset="159"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>471</integer>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>1</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tlinebelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/tlinebelow.glif
new file mode 100644
index 00000000..2767f12b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/tlinebelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tlinebelow" format="2">
+  <advance width="361"/>
+  <unicode hex="1E6F"/>
+  <outline>
+    <component base="t"/>
+    <component base="macronbelowcomb" xOffset="-41" yOffset="5"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/trademark.glif b/src/Cantarell-Regular.ufo/glyphs/trademark.glif
new file mode 100644
index 00000000..40f29438
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/trademark.glif
@@ -0,0 +1,37 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="trademark" format="2">
+  <advance width="811"/>
+  <unicode hex="2122"/>
+  <outline>
+    <contour>
+      <point x="173" y="382" type="line"/>
+      <point x="228" y="382" type="line"/>
+      <point x="228" y="693" type="line"/>
+      <point x="173" y="693" type="line"/>
+    </contour>
+    <contour>
+      <point x="69" y="645" type="line"/>
+      <point x="332" y="645" type="line"/>
+      <point x="332" y="694" type="line"/>
+      <point x="69" y="694" type="line"/>
+    </contour>
+    <contour>
+      <point x="359" y="382" type="line"/>
+      <point x="409" y="382" type="line"/>
+      <point x="409" y="621" type="line"/>
+      <point x="402" y="614" type="line"/>
+      <point x="511" y="427" type="line"/>
+      <point x="535" y="427" type="line"/>
+      <point x="642" y="616" type="line"/>
+      <point x="636" y="621" type="line"/>
+      <point x="636" y="382" type="line"/>
+      <point x="686" y="382" type="line"/>
+      <point x="686" y="694" type="line"/>
+      <point x="630" y="694" type="line"/>
+      <point x="513" y="482" type="line"/>
+      <point x="537" y="482" type="line"/>
+      <point x="418" y="694" type="line"/>
+      <point x="359" y="694" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tripleprime.glif 
b/src/Cantarell-Regular.ufo/glyphs/tripleprime.glif
new file mode 100644
index 00000000..bdac60c2
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/tripleprime.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tripleprime" format="2">
+  <advance width="656"/>
+  <unicode hex="2034"/>
+  <note>
+uni2034
+</note>
+  <outline>
+    <component base="quotesingle" yxScale="0.19201" xOffset="-107"/>
+    <component base="quotesingle" yxScale="0.19201" xOffset="83"/>
+    <component base="quotesingle" yxScale="0.19201" xOffset="273"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tse-cy.glif b/src/Cantarell-Regular.ufo/glyphs/tse-cy.glif
new file mode 100644
index 00000000..1a35861c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/tse-cy.glif
@@ -0,0 +1,36 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tse-cy" format="2">
+  <advance width="582"/>
+  <unicode hex="0446"/>
+  <outline>
+    <contour>
+      <point x="479" y="-126" type="line"/>
+      <point x="551" y="-126" type="line"/>
+      <point x="551" y="66" type="line"/>
+      <point x="162" y="66" type="line"/>
+      <point x="162" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
+      <point x="83" y="0" type="line"/>
+      <point x="479" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="383" y="32" type="line"/>
+      <point x="462" y="32" type="line"/>
+      <point x="462" y="482" type="line"/>
+      <point x="383" y="482" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-2</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tshe-cy.glif b/src/Cantarell-Regular.ufo/glyphs/tshe-cy.glif
new file mode 100644
index 00000000..0c7d37ed
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/tshe-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tshe-cy" format="2">
+  <advance width="567"/>
+  <unicode hex="045B"/>
+  <anchor x="449" y="0" name="bottom"/>
+  <outline>
+    <component base="hbar"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/tugrik.glif b/src/Cantarell-Regular.ufo/glyphs/tugrik.glif
new file mode 100644
index 00000000..88cf1fac
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/tugrik.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="tugrik" format="2">
+  <advance width="600"/>
+  <unicode hex="20AE"/>
+  <outline>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.Export</key>
+      <false/>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/two.dnom.glif b/src/Cantarell-Regular.ufo/glyphs/two.dnom.glif
new file mode 100644
index 00000000..0cd9d3f5
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/two.dnom.glif
@@ -0,0 +1,48 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="two.dnom" format="2">
+  <advance width="420"/>
+  <note>
+two
+</note>
+  <outline>
+    <contour>
+      <point x="46" y="0" type="line"/>
+      <point x="376" y="0" type="line"/>
+      <point x="376" y="65" type="line"/>
+      <point x="129" y="65" type="line"/>
+      <point x="132" y="47" type="line"/>
+      <point x="295" y="180"/>
+      <point x="357" y="259"/>
+      <point x="357" y="341" type="curve" smooth="yes"/>
+      <point x="357" y="425"/>
+      <point x="294" y="479"/>
+      <point x="193" y="479" type="curve" smooth="yes"/>
+      <point x="132" y="479"/>
+      <point x="75" y="459"/>
+      <point x="35" y="424" type="curve"/>
+      <point x="56" y="371" type="line"/>
+      <point x="94" y="398"/>
+      <point x="137" y="413"/>
+      <point x="179" y="413" type="curve" smooth="yes"/>
+      <point x="240" y="413"/>
+      <point x="280" y="380"/>
+      <point x="280" y="329" type="curve" smooth="yes"/>
+      <point x="280" y="265"/>
+      <point x="217" y="195"/>
+      <point x="46" y="51" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>68</integer>
+        <key>weight</key>
+        <integer>-7</integer>
+        <key>width</key>
+        <integer>74</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/two.glif b/src/Cantarell-Regular.ufo/glyphs/two.glif
new file mode 100644
index 00000000..b73d13ca
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/two.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="two" format="2">
+  <advance width="539"/>
+  <unicode hex="0032"/>
+  <outline>
+    <component base="two.lf"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>two.lf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>two.lf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/two.lf.glif b/src/Cantarell-Regular.ufo/glyphs/two.lf.glif
new file mode 100644
index 00000000..d8fab10b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/two.lf.glif
@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="two.lf" format="2">
+  <advance width="539"/>
+  <outline>
+    <contour>
+      <point x="55" y="0" type="line"/>
+      <point x="490" y="0" type="line"/>
+      <point x="490" y="72" type="line"/>
+      <point x="140" y="72" type="line"/>
+      <point x="147" y="48" type="line"/>
+      <point x="371" y="266"/>
+      <point x="461" y="383"/>
+      <point x="461" y="510" type="curve" smooth="yes"/>
+      <point x="461" y="630"/>
+      <point x="382" y="704"/>
+      <point x="253" y="704" type="curve" smooth="yes"/>
+      <point x="172" y="704"/>
+      <point x="93" y="674"/>
+      <point x="43" y="625" type="curve"/>
+      <point x="68" y="567" type="line"/>
+      <point x="117" y="607"/>
+      <point x="180" y="631"/>
+      <point x="237" y="631" type="curve" smooth="yes"/>
+      <point x="322" y="631"/>
+      <point x="376" y="579"/>
+      <point x="376" y="496" type="curve" smooth="yes"/>
+      <point x="376" y="396"/>
+      <point x="298" y="291"/>
+      <point x="55" y="55" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/two.numr.glif b/src/Cantarell-Regular.ufo/glyphs/two.numr.glif
new file mode 100644
index 00000000..538a1e33
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/two.numr.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="two.numr" format="2">
+  <advance width="420"/>
+  <outline>
+    <component base="two.dnom" yOffset="260"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>two.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>two.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/two.osf.glif b/src/Cantarell-Regular.ufo/glyphs/two.osf.glif
new file mode 100644
index 00000000..37b32652
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/two.osf.glif
@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="two.osf" format="2">
+  <advance width="543"/>
+  <outline>
+    <contour>
+      <point x="59" y="0" type="line"/>
+      <point x="492" y="0" type="line"/>
+      <point x="492" y="70" type="line"/>
+      <point x="142" y="70" type="line"/>
+      <point x="149" y="48" type="line"/>
+      <point x="370" y="223"/>
+      <point x="463" y="325"/>
+      <point x="463" y="434" type="curve" smooth="yes"/>
+      <point x="463" y="538"/>
+      <point x="383" y="602"/>
+      <point x="255" y="602" type="curve" smooth="yes"/>
+      <point x="176" y="602"/>
+      <point x="97" y="577"/>
+      <point x="47" y="534" type="curve"/>
+      <point x="72" y="478" type="line"/>
+      <point x="121" y="512"/>
+      <point x="185" y="532"/>
+      <point x="241" y="532" type="curve" smooth="yes"/>
+      <point x="325" y="532"/>
+      <point x="380" y="488"/>
+      <point x="380" y="420" type="curve" smooth="yes"/>
+      <point x="380" y="337"/>
+      <point x="302" y="246"/>
+      <point x="59" y="54" type="curve"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/two.subs.glif b/src/Cantarell-Regular.ufo/glyphs/two.subs.glif
new file mode 100644
index 00000000..d8a02e39
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/two.subs.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="two.subs" format="2">
+  <advance width="420"/>
+  <outline>
+    <component base="two.dnom" yOffset="-180"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>two.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>two.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/two.tf.glif b/src/Cantarell-Regular.ufo/glyphs/two.tf.glif
new file mode 100644
index 00000000..cf06229d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/two.tf.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="two.tf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="64" y="0" type="line"/>
+      <point x="522" y="0" type="line"/>
+      <point x="522" y="72" type="line"/>
+      <point x="149" y="72" type="line"/>
+      <point x="156" y="48" type="line"/>
+      <point x="399" y="266"/>
+      <point x="492" y="383"/>
+      <point x="492" y="510" type="curve" smooth="yes"/>
+      <point x="492" y="630"/>
+      <point x="408" y="704"/>
+      <point x="272" y="704" type="curve" smooth="yes"/>
+      <point x="187" y="704"/>
+      <point x="105" y="674"/>
+      <point x="52" y="625" type="curve"/>
+      <point x="77" y="567" type="line"/>
+      <point x="129" y="607"/>
+      <point x="196" y="631"/>
+      <point x="256" y="631" type="curve" smooth="yes"/>
+      <point x="348" y="631"/>
+      <point x="407" y="579"/>
+      <point x="407" y="496" type="curve" smooth="yes"/>
+      <point x="407" y="397"/>
+      <point x="326" y="291"/>
+      <point x="64" y="55" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/two.tosf.glif b/src/Cantarell-Regular.ufo/glyphs/two.tosf.glif
new file mode 100644
index 00000000..fe4363e0
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/two.tosf.glif
@@ -0,0 +1,41 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="two.tosf" format="2">
+  <advance width="580"/>
+  <outline>
+    <contour>
+      <point x="64" y="0" type="line"/>
+      <point x="522" y="0" type="line"/>
+      <point x="522" y="70" type="line"/>
+      <point x="147" y="70" type="line"/>
+      <point x="154" y="48" type="line"/>
+      <point x="395" y="223"/>
+      <point x="491" y="325"/>
+      <point x="491" y="434" type="curve" smooth="yes"/>
+      <point x="491" y="538"/>
+      <point x="406" y="602"/>
+      <point x="271" y="602" type="curve" smooth="yes"/>
+      <point x="188" y="602"/>
+      <point x="105" y="577"/>
+      <point x="52" y="534" type="curve"/>
+      <point x="77" y="478" type="line"/>
+      <point x="129" y="512"/>
+      <point x="198" y="532"/>
+      <point x="257" y="532" type="curve" smooth="yes"/>
+      <point x="348" y="532"/>
+      <point x="408" y="488"/>
+      <point x="408" y="420" type="curve" smooth="yes"/>
+      <point x="408" y="338"/>
+      <point x="327" y="246"/>
+      <point x="64" y="54" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/twofifths.glif b/src/Cantarell-Regular.ufo/glyphs/twofifths.glif
new file mode 100644
index 00000000..8b853582
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/twofifths.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="twofifths" format="2">
+  <advance width="1160"/>
+  <unicode hex="2156"/>
+  <outline>
+    <component base="two.numr"/>
+    <component base="fraction" xOffset="420"/>
+    <component base="five.dnom" xOffset="719"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>two.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>two.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/twoinferior.glif 
b/src/Cantarell-Regular.ufo/glyphs/twoinferior.glif
new file mode 100644
index 00000000..fdd81e59
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/twoinferior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="twoinferior" format="2">
+  <advance width="420"/>
+  <unicode hex="2082"/>
+  <outline>
+    <component base="two.dnom" yOffset="-100"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>two.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>two.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/twosuperior.glif 
b/src/Cantarell-Regular.ufo/glyphs/twosuperior.glif
new file mode 100644
index 00000000..5fdd4773
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/twosuperior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="twosuperior" format="2">
+  <advance width="420"/>
+  <unicode hex="00B2"/>
+  <outline>
+    <component base="two.dnom" yOffset="370"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>two.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>two.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/twothirds.glif b/src/Cantarell-Regular.ufo/glyphs/twothirds.glif
new file mode 100644
index 00000000..1b630e51
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/twothirds.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="twothirds" format="2">
+  <advance width="1162"/>
+  <unicode hex="2154"/>
+  <outline>
+    <component base="two.numr"/>
+    <component base="fraction" xOffset="420"/>
+    <component base="three.dnom" xOffset="719"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>two.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>two.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/u-cy.glif b/src/Cantarell-Regular.ufo/glyphs/u-cy.glif
new file mode 100644
index 00000000..a52bc3f4
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/u-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="u-cy" format="2">
+  <advance width="482"/>
+  <unicode hex="0443"/>
+  <anchor x="255" y="482" name="top"/>
+  <outline>
+    <component base="y"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/u.glif b/src/Cantarell-Regular.ufo/glyphs/u.glif
new file mode 100644
index 00000000..d0ed59a3
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/u.glif
@@ -0,0 +1,39 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="u" format="2">
+  <advance width="557"/>
+  <unicode hex="0075"/>
+  <note>
+u
+</note>
+  <anchor x="273" y="0" name="bottom"/>
+  <anchor x="452" y="10" name="ogonek"/>
+  <anchor x="273" y="482" name="top"/>
+  <anchor x="531" y="482" name="topright"/>
+  <outline>
+    <contour>
+      <point x="474" y="482" type="line"/>
+      <point x="394" y="482" type="line"/>
+      <point x="394" y="56" type="line"/>
+      <point x="418" y="0" type="line"/>
+      <point x="474" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="154" y="482" type="line"/>
+      <point x="74" y="482" type="line"/>
+      <point x="74" y="166" type="line" smooth="yes"/>
+      <point x="74" y="59"/>
+      <point x="145" y="-10"/>
+      <point x="248" y="-10" type="curve" smooth="yes"/>
+      <point x="316" y="-10"/>
+      <point x="385" y="20"/>
+      <point x="434" y="73" type="curve"/>
+      <point x="415" y="124" type="line"/>
+      <point x="377" y="83"/>
+      <point x="324" y="60"/>
+      <point x="272" y="60" type="curve" smooth="yes"/>
+      <point x="197" y="60"/>
+      <point x="154" y="104"/>
+      <point x="154" y="182" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/uacute.glif b/src/Cantarell-Regular.ufo/glyphs/uacute.glif
new file mode 100644
index 00000000..41a6e7fa
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/uacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uacute" format="2">
+  <advance width="557"/>
+  <unicode hex="00FA"/>
+  <outline>
+    <component base="u"/>
+    <component base="acutecomb" xOffset="190"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ubreve.glif b/src/Cantarell-Regular.ufo/glyphs/ubreve.glif
new file mode 100644
index 00000000..e7c54b0b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ubreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ubreve" format="2">
+  <advance width="557"/>
+  <unicode hex="016D"/>
+  <outline>
+    <component base="u"/>
+    <component base="brevecomb" xOffset="65"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ucaron.glif b/src/Cantarell-Regular.ufo/glyphs/ucaron.glif
new file mode 100644
index 00000000..e2155d0d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ucaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ucaron" format="2">
+  <advance width="557"/>
+  <unicode hex="01D4"/>
+  <outline>
+    <component base="u"/>
+    <component base="caroncomb" xOffset="90"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ucircumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/ucircumflex.glif
new file mode 100644
index 00000000..485051ac
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ucircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ucircumflex" format="2">
+  <advance width="557"/>
+  <unicode hex="00FB"/>
+  <outline>
+    <component base="u"/>
+    <component base="circumflexcomb" xOffset="80"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/udblgrave.glif b/src/Cantarell-Regular.ufo/glyphs/udblgrave.glif
new file mode 100644
index 00000000..67df8264
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/udblgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="udblgrave" format="2">
+  <advance width="557"/>
+  <unicode hex="0215"/>
+  <outline>
+    <component base="u"/>
+    <component base="dblgravecomb" xOffset="19"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/udieresis-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/udieresis-cy.glif
new file mode 100644
index 00000000..dbe50c94
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/udieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="udieresis-cy" format="2">
+  <advance width="482"/>
+  <unicode hex="04F1"/>
+  <outline>
+    <component base="u-cy"/>
+    <component base="dieresiscomb" xOffset="22"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/udieresis.glif b/src/Cantarell-Regular.ufo/glyphs/udieresis.glif
new file mode 100644
index 00000000..26e60356
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/udieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="udieresis" format="2">
+  <advance width="557"/>
+  <unicode hex="00FC"/>
+  <outline>
+    <component base="u"/>
+    <component base="dieresiscomb" xOffset="40"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/udieresisacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/udieresisacute.glif
new file mode 100644
index 00000000..5c62f212
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/udieresisacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="udieresisacute" format="2">
+  <advance width="557"/>
+  <unicode hex="01D8"/>
+  <outline>
+    <component base="u"/>
+    <component base="dieresiscomb_acutecomb" xOffset="49"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/udieresiscaron.glif 
b/src/Cantarell-Regular.ufo/glyphs/udieresiscaron.glif
new file mode 100644
index 00000000..0a2e92b5
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/udieresiscaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="udieresiscaron" format="2">
+  <advance width="557"/>
+  <unicode hex="01DA"/>
+  <outline>
+    <component base="u"/>
+    <component base="dieresiscomb_caroncomb" xOffset="49"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/udieresisgrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/udieresisgrave.glif
new file mode 100644
index 00000000..5d6e6106
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/udieresisgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="udieresisgrave" format="2">
+  <advance width="557"/>
+  <unicode hex="01DC"/>
+  <outline>
+    <component base="u"/>
+    <component base="dieresiscomb_gravecomb" xOffset="49"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/udieresismacron.glif 
b/src/Cantarell-Regular.ufo/glyphs/udieresismacron.glif
new file mode 100644
index 00000000..6c4c4917
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/udieresismacron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="udieresismacron" format="2">
+  <advance width="557"/>
+  <unicode hex="01D6"/>
+  <outline>
+    <component base="u"/>
+    <component base="dieresiscomb_macroncomb" xOffset="49"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/udotbelow.glif b/src/Cantarell-Regular.ufo/glyphs/udotbelow.glif
new file mode 100644
index 00000000..a5669ec6
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/udotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="udotbelow" format="2">
+  <advance width="557"/>
+  <unicode hex="1EE5"/>
+  <outline>
+    <component base="u"/>
+    <component base="dotbelowcomb" xOffset="137"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ugrave.glif b/src/Cantarell-Regular.ufo/glyphs/ugrave.glif
new file mode 100644
index 00000000..d480c593
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ugrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ugrave" format="2">
+  <advance width="557"/>
+  <unicode hex="00F9"/>
+  <outline>
+    <component base="u"/>
+    <component base="gravecomb" xOffset="95"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/uhookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/uhookabove.glif
new file mode 100644
index 00000000..69aedb55
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/uhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uhookabove" format="2">
+  <advance width="557"/>
+  <unicode hex="1EE7"/>
+  <outline>
+    <component base="u"/>
+    <component base="hookabovecomb" xOffset="120"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/uhorn.glif b/src/Cantarell-Regular.ufo/glyphs/uhorn.glif
new file mode 100644
index 00000000..60c82121
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/uhorn.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uhorn" format="2">
+  <advance width="650"/>
+  <unicode hex="01B0"/>
+  <outline>
+    <component base="u"/>
+    <component base="horncomb" xOffset="389"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.layer.rightMetricsKey</key>
+      <string>=+93</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/uhornacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/uhornacute.glif
new file mode 100644
index 00000000..19a34a5c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/uhornacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uhornacute" format="2">
+  <advance width="650"/>
+  <unicode hex="1EE9"/>
+  <outline>
+    <component base="uhorn"/>
+    <component base="acutecomb" xOffset="190"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/uhorndotbelow.glif 
b/src/Cantarell-Regular.ufo/glyphs/uhorndotbelow.glif
new file mode 100644
index 00000000..f3f2fc74
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/uhorndotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uhorndotbelow" format="2">
+  <advance width="650"/>
+  <unicode hex="1EF1"/>
+  <outline>
+    <component base="uhorn"/>
+    <component base="dotbelowcomb" xOffset="137"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/uhorngrave.glif 
b/src/Cantarell-Regular.ufo/glyphs/uhorngrave.glif
new file mode 100644
index 00000000..a810716b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/uhorngrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uhorngrave" format="2">
+  <advance width="650"/>
+  <unicode hex="1EEB"/>
+  <outline>
+    <component base="uhorn"/>
+    <component base="gravecomb" xOffset="95"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/uhornhookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/uhornhookabove.glif
new file mode 100644
index 00000000..92206852
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/uhornhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uhornhookabove" format="2">
+  <advance width="650"/>
+  <unicode hex="1EED"/>
+  <outline>
+    <component base="uhorn"/>
+    <component base="hookabovecomb" xOffset="120"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/uhorntilde.glif 
b/src/Cantarell-Regular.ufo/glyphs/uhorntilde.glif
new file mode 100644
index 00000000..82704732
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/uhorntilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uhorntilde" format="2">
+  <advance width="650"/>
+  <unicode hex="1EEF"/>
+  <outline>
+    <component base="uhorn"/>
+    <component base="tildecomb" xOffset="41"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/uhungarumlaut-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/uhungarumlaut-cy.glif
new file mode 100644
index 00000000..558126e2
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/uhungarumlaut-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uhungarumlaut-cy" format="2">
+  <advance width="482"/>
+  <unicode hex="04F3"/>
+  <outline>
+    <component base="u-cy"/>
+    <component base="hungarumlautcomb" xOffset="67"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/uhungarumlaut.glif 
b/src/Cantarell-Regular.ufo/glyphs/uhungarumlaut.glif
new file mode 100644
index 00000000..1a2c7e9d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/uhungarumlaut.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uhungarumlaut" format="2">
+  <advance width="557"/>
+  <unicode hex="0171"/>
+  <outline>
+    <component base="u"/>
+    <component base="hungarumlautcomb" xOffset="85"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/uinvertedbreve.glif 
b/src/Cantarell-Regular.ufo/glyphs/uinvertedbreve.glif
new file mode 100644
index 00000000..621289bb
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/uinvertedbreve.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uinvertedbreve" format="2">
+  <advance width="557"/>
+  <unicode hex="0217"/>
+  <outline>
+    <component base="u"/>
+    <component base="breveinvertedcomb" xOffset="63"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/umacron-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/umacron-cy.glif
new file mode 100644
index 00000000..d0d6484d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/umacron-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="umacron-cy" format="2">
+  <advance width="482"/>
+  <unicode hex="04EF"/>
+  <outline>
+    <component base="u-cy"/>
+    <component base="macroncomb" xOffset="10"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/umacron.glif b/src/Cantarell-Regular.ufo/glyphs/umacron.glif
new file mode 100644
index 00000000..1934defb
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/umacron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="umacron" format="2">
+  <advance width="557"/>
+  <unicode hex="016B"/>
+  <outline>
+    <component base="u"/>
+    <component base="macroncomb" xOffset="28"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/umacrondieresis.glif 
b/src/Cantarell-Regular.ufo/glyphs/umacrondieresis.glif
new file mode 100644
index 00000000..aef4d91c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/umacrondieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="umacrondieresis" format="2">
+  <advance width="557"/>
+  <unicode hex="1E7B"/>
+  <outline>
+    <component base="u"/>
+    <component base="macroncomb_dieresiscomb" xOffset="-2"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/underscore.glif 
b/src/Cantarell-Regular.ufo/glyphs/underscore.glif
new file mode 100644
index 00000000..b6ae36a2
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/underscore.glif
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="underscore" format="2">
+  <advance width="604"/>
+  <unicode hex="005F"/>
+  <outline>
+    <contour>
+      <point x="83" y="-69" type="line"/>
+      <point x="521" y="-69" type="line"/>
+      <point x="521" y="0" type="line"/>
+      <point x="83" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/uogonek.glif b/src/Cantarell-Regular.ufo/glyphs/uogonek.glif
new file mode 100644
index 00000000..2e6f24d3
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/uogonek.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uogonek" format="2">
+  <advance width="557"/>
+  <unicode hex="0173"/>
+  <outline>
+    <component base="u"/>
+    <component base="ogonekcomb" xOffset="20"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/upA_rrow.glif b/src/Cantarell-Regular.ufo/glyphs/upA_rrow.glif
new file mode 100644
index 00000000..76f014ba
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/upA_rrow.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="upArrow" format="2">
+  <advance width="646"/>
+  <unicode hex="2191"/>
+  <note>
+arrowup
+</note>
+  <outline>
+    <contour>
+      <point x="284" y="44" type="line"/>
+      <point x="360" y="44" type="line"/>
+      <point x="358" y="464" type="line"/>
+      <point x="536" y="278" type="line"/>
+      <point x="587" y="329" type="line"/>
+      <point x="324" y="598" type="line"/>
+      <point x="320" y="598" type="line"/>
+      <point x="59" y="329" type="line"/>
+      <point x="110" y="279" type="line"/>
+      <point x="286" y="466" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/uring.glif b/src/Cantarell-Regular.ufo/glyphs/uring.glif
new file mode 100644
index 00000000..3caccf20
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/uring.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="uring" format="2">
+  <advance width="557"/>
+  <unicode hex="016F"/>
+  <outline>
+    <component base="u"/>
+    <component base="ringcomb" xOffset="100"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ushort-cy.glif b/src/Cantarell-Regular.ufo/glyphs/ushort-cy.glif
new file mode 100644
index 00000000..1530c046
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ushort-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ushort-cy" format="2">
+  <advance width="482"/>
+  <unicode hex="045E"/>
+  <outline>
+    <component base="u-cy"/>
+    <component base="brevecomb-cy" xOffset="33"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ustraight-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/ustraight-cy.glif
new file mode 100644
index 00000000..b37f8421
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ustraight-cy.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ustraight-cy" format="2">
+  <advance width="502"/>
+  <unicode hex="04AF"/>
+  <anchor x="264" y="-24" name="center"/>
+  <outline>
+    <contour>
+      <point x="227" y="-217" type="line"/>
+      <point x="305" y="-217" type="line"/>
+      <point x="305" y="0" type="line"/>
+      <point x="227" y="0" type="line"/>
+    </contour>
+    <component base="v" xOffset="11"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ustraightstroke-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/ustraightstroke-cy.glif
new file mode 100644
index 00000000..f8589953
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ustraightstroke-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ustraightstroke-cy" format="2">
+  <advance width="502"/>
+  <unicode hex="04B1"/>
+  <outline>
+    <component base="ustraight-cy"/>
+    <component base="strokeshortcomb" xOffset="36" yOffset="-322"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/utilde.glif b/src/Cantarell-Regular.ufo/glyphs/utilde.glif
new file mode 100644
index 00000000..cece19af
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/utilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="utilde" format="2">
+  <advance width="557"/>
+  <unicode hex="0169"/>
+  <outline>
+    <component base="u"/>
+    <component base="tildecomb" xOffset="41"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/utildeacute.glif 
b/src/Cantarell-Regular.ufo/glyphs/utildeacute.glif
new file mode 100644
index 00000000..c8bf3cda
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/utildeacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="utildeacute" format="2">
+  <advance width="557"/>
+  <unicode hex="1E79"/>
+  <outline>
+    <component base="u"/>
+    <component base="tildecomb_acutecomb" xOffset="41"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/v.glif b/src/Cantarell-Regular.ufo/glyphs/v.glif
new file mode 100644
index 00000000..3ade6926
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/v.glif
@@ -0,0 +1,22 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="v" format="2">
+  <advance width="480"/>
+  <unicode hex="0076"/>
+  <note>
+v
+</note>
+  <anchor x="240" y="0" name="bottom"/>
+  <anchor x="240" y="482" name="top"/>
+  <outline>
+    <contour>
+      <point x="202" y="0" type="line"/>
+      <point x="280" y="0" type="line"/>
+      <point x="468" y="482" type="line"/>
+      <point x="388" y="482" type="line"/>
+      <point x="221" y="16" type="line"/>
+      <point x="265" y="16" type="line"/>
+      <point x="101" y="482" type="line"/>
+      <point x="12" y="482" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ve-cy.glif b/src/Cantarell-Regular.ufo/glyphs/ve-cy.glif
new file mode 100644
index 00000000..b978a260
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ve-cy.glif
@@ -0,0 +1,54 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ve-cy" format="2">
+  <advance width="526"/>
+  <unicode hex="0432"/>
+  <outline>
+    <contour>
+      <point x="83" y="0" type="line"/>
+      <point x="277" y="0" type="line" smooth="yes"/>
+      <point x="400" y="0"/>
+      <point x="476" y="57"/>
+      <point x="476" y="148" type="curve" smooth="yes"/>
+      <point x="476" y="231"/>
+      <point x="410" y="283"/>
+      <point x="304" y="283" type="curve" smooth="yes"/>
+      <point x="134" y="283" type="line"/>
+      <point x="134" y="220" type="line"/>
+      <point x="292" y="220" type="line" smooth="yes"/>
+      <point x="353" y="220"/>
+      <point x="391" y="187"/>
+      <point x="391" y="136" type="curve" smooth="yes"/>
+      <point x="391" y="71"/>
+      <point x="324" y="67"/>
+      <point x="285" y="67" type="curve" smooth="yes"/>
+      <point x="163" y="67" type="line"/>
+      <point x="163" y="415" type="line"/>
+      <point x="264" y="415" type="line" smooth="yes"/>
+      <point x="333" y="415"/>
+      <point x="370" y="390"/>
+      <point x="370" y="345" type="curve" smooth="yes"/>
+      <point x="370" y="310"/>
+      <point x="342" y="286"/>
+      <point x="282" y="267" type="curve"/>
+      <point x="379" y="260" type="line"/>
+      <point x="423" y="276"/>
+      <point x="453" y="319"/>
+      <point x="453" y="366" type="curve" smooth="yes"/>
+      <point x="453" y="440"/>
+      <point x="387" y="482"/>
+      <point x="272" y="482" type="curve" smooth="yes"/>
+      <point x="83" y="482" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>width</key>
+        <integer>82</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/verticallineabovecomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/verticallineabovecomb.glif
new file mode 100644
index 00000000..f65f7cd2
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/verticallineabovecomb.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="verticallineabovecomb" format="2">
+  <unicode hex="030D"/>
+  <anchor x="125" y="482" name="_top"/>
+  <anchor x="125" y="750" name="top"/>
+  <outline>
+    <contour>
+      <point x="160" y="750" type="line"/>
+      <point x="90" y="750" type="line"/>
+      <point x="96" y="566" type="line"/>
+      <point x="154" y="566" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>250</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/verticallinebelowcomb.glif 
b/src/Cantarell-Regular.ufo/glyphs/verticallinebelowcomb.glif
new file mode 100644
index 00000000..490461b5
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/verticallinebelowcomb.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="verticallinebelowcomb" format="2">
+  <unicode hex="0329"/>
+  <anchor x="124" y="0" name="_bottom"/>
+  <anchor x="124" y="-225" name="bottom"/>
+  <outline>
+    <contour>
+      <point x="89" y="-225" type="line"/>
+      <point x="159" y="-225" type="line"/>
+      <point x="153" y="-41" type="line"/>
+      <point x="95" y="-41" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.originalWidth</key>
+      <integer>250</integer>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/verticallinelowmod.glif 
b/src/Cantarell-Regular.ufo/glyphs/verticallinelowmod.glif
new file mode 100644
index 00000000..c0c43941
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/verticallinelowmod.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="verticallinelowmod" format="2">
+  <advance width="250"/>
+  <unicode hex="02CC"/>
+  <outline>
+    <component base="verticallinebelowcomb"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/verticallinemod.glif 
b/src/Cantarell-Regular.ufo/glyphs/verticallinemod.glif
new file mode 100644
index 00000000..2f89be6e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/verticallinemod.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="verticallinemod" format="2">
+  <advance width="250"/>
+  <unicode hex="02C8"/>
+  <outline>
+    <component base="verticallineabovecomb"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/w.glif b/src/Cantarell-Regular.ufo/glyphs/w.glif
new file mode 100644
index 00000000..a6f837a8
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/w.glif
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="w" format="2">
+  <advance width="787"/>
+  <unicode hex="0077"/>
+  <note>
+w
+</note>
+  <anchor x="401" y="0" name="bottom"/>
+  <anchor x="401" y="482" name="top"/>
+  <outline>
+    <contour>
+      <point x="190" y="0" type="line"/>
+      <point x="266" y="0" type="line"/>
+      <point x="407" y="440" type="line"/>
+      <point x="374" y="440" type="line"/>
+      <point x="521" y="0" type="line"/>
+      <point x="602" y="0" type="line"/>
+      <point x="772" y="482" type="line"/>
+      <point x="692" y="482" type="line"/>
+      <point x="549" y="35" type="line"/>
+      <point x="582" y="35" type="line"/>
+      <point x="442" y="480" type="line"/>
+      <point x="352" y="480" type="line"/>
+      <point x="215" y="35" type="line"/>
+      <point x="247" y="35" type="line"/>
+      <point x="105" y="482" type="line"/>
+      <point x="14" y="482" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/wacute.glif b/src/Cantarell-Regular.ufo/glyphs/wacute.glif
new file mode 100644
index 00000000..8ffab1a4
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/wacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="wacute" format="2">
+  <advance width="787"/>
+  <unicode hex="1E83"/>
+  <outline>
+    <component base="w"/>
+    <component base="acutecomb" xOffset="318"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/wcircumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/wcircumflex.glif
new file mode 100644
index 00000000..66d7f3de
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/wcircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="wcircumflex" format="2">
+  <advance width="787"/>
+  <unicode hex="0175"/>
+  <outline>
+    <component base="w"/>
+    <component base="circumflexcomb" xOffset="208"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/wdieresis.glif b/src/Cantarell-Regular.ufo/glyphs/wdieresis.glif
new file mode 100644
index 00000000..2e2725d5
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/wdieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="wdieresis" format="2">
+  <advance width="787"/>
+  <unicode hex="1E85"/>
+  <outline>
+    <component base="w"/>
+    <component base="dieresiscomb" xOffset="168"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/we-cy.glif b/src/Cantarell-Regular.ufo/glyphs/we-cy.glif
new file mode 100644
index 00000000..d151685c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/we-cy.glif
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="we-cy" format="2">
+  <advance width="787"/>
+  <unicode hex="051D"/>
+  <outline>
+    <component base="w"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/wgrave.glif b/src/Cantarell-Regular.ufo/glyphs/wgrave.glif
new file mode 100644
index 00000000..ed415999
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/wgrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="wgrave" format="2">
+  <advance width="787"/>
+  <unicode hex="1E81"/>
+  <outline>
+    <component base="w"/>
+    <component base="gravecomb" xOffset="223"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/whiteC_ircle.glif 
b/src/Cantarell-Regular.ufo/glyphs/whiteC_ircle.glif
new file mode 100644
index 00000000..b77b0224
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/whiteC_ircle.glif
@@ -0,0 +1,38 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="whiteCircle" format="2">
+  <advance width="664"/>
+  <unicode hex="25CB"/>
+  <note>
+circle
+</note>
+  <outline>
+    <contour>
+      <point x="330" y="110" type="curve" smooth="yes"/>
+      <point x="474" y="110"/>
+      <point x="575" y="207"/>
+      <point x="575" y="349" type="curve" smooth="yes"/>
+      <point x="575" y="488"/>
+      <point x="476" y="584"/>
+      <point x="334" y="584" type="curve" smooth="yes"/>
+      <point x="189" y="584"/>
+      <point x="89" y="485"/>
+      <point x="89" y="343" type="curve" smooth="yes"/>
+      <point x="89" y="205"/>
+      <point x="188" y="110"/>
+    </contour>
+    <contour>
+      <point x="335" y="178" type="curve" smooth="yes"/>
+      <point x="236" y="178"/>
+      <point x="167" y="248"/>
+      <point x="167" y="349" type="curve" smooth="yes"/>
+      <point x="167" y="447"/>
+      <point x="233" y="516"/>
+      <point x="330" y="516" type="curve" smooth="yes"/>
+      <point x="428" y="516"/>
+      <point x="497" y="445"/>
+      <point x="497" y="343" type="curve" smooth="yes"/>
+      <point x="497" y="245"/>
+      <point x="430" y="178"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/won.glif b/src/Cantarell-Regular.ufo/glyphs/won.glif
new file mode 100644
index 00000000..dde068cc
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/won.glif
@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="won" format="2">
+  <advance width="1180"/>
+  <unicode hex="20A9"/>
+  <outline>
+    <contour>
+      <point x="94" y="252" type="line"/>
+      <point x="266" y="252" type="line"/>
+      <point x="266" y="312" type="line"/>
+      <point x="94" y="312" type="line"/>
+    </contour>
+    <contour>
+      <point x="94" y="392" type="line"/>
+      <point x="616" y="392" type="line"/>
+      <point x="616" y="452" type="line"/>
+      <point x="94" y="452" type="line"/>
+    </contour>
+    <contour>
+      <point x="1084" y="252" type="line"/>
+      <point x="1084" y="312" type="line"/>
+      <point x="912" y="312" type="line"/>
+      <point x="912" y="252" type="line"/>
+    </contour>
+    <contour>
+      <point x="1084" y="392" type="line"/>
+      <point x="1084" y="452" type="line"/>
+      <point x="592" y="452" type="line"/>
+      <point x="592" y="392" type="line"/>
+    </contour>
+    <component base="W" xOffset="76"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/x.glif b/src/Cantarell-Regular.ufo/glyphs/x.glif
new file mode 100644
index 00000000..b5bf735b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/x.glif
@@ -0,0 +1,28 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="x" format="2">
+  <advance width="469"/>
+  <unicode hex="0078"/>
+  <note>
+x
+</note>
+  <anchor x="234" y="0" name="bottom"/>
+  <anchor x="234" y="482" name="top"/>
+  <outline>
+    <contour>
+      <point x="14" y="0" type="line"/>
+      <point x="105" y="0" type="line"/>
+      <point x="255" y="214" type="line"/>
+      <point x="458" y="482" type="line"/>
+      <point x="367" y="482" type="line"/>
+      <point x="214" y="264" type="line"/>
+    </contour>
+    <contour>
+      <point x="357" y="0" type="line"/>
+      <point x="449" y="0" type="line"/>
+      <point x="251" y="272" type="line"/>
+      <point x="105" y="482" type="line"/>
+      <point x="13" y="482" type="line"/>
+      <point x="208" y="211" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/y.glif b/src/Cantarell-Regular.ufo/glyphs/y.glif
new file mode 100644
index 00000000..91d85c8a
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/y.glif
@@ -0,0 +1,28 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="y" format="2">
+  <advance width="482"/>
+  <unicode hex="0079"/>
+  <note>
+y
+</note>
+  <anchor x="381" y="0" name="bottom"/>
+  <anchor x="231" y="482" name="top"/>
+  <outline>
+    <contour>
+      <point x="203" y="0" type="line"/>
+      <point x="281" y="0" type="line"/>
+      <point x="469" y="482" type="line"/>
+      <point x="389" y="482" type="line"/>
+      <point x="222" y="16" type="line"/>
+      <point x="266" y="16" type="line"/>
+      <point x="102" y="482" type="line"/>
+      <point x="13" y="482" type="line"/>
+    </contour>
+    <contour>
+      <point x="116" y="-217" type="line"/>
+      <point x="201" y="-217" type="line"/>
+      <point x="281" y="0" type="line"/>
+      <point x="203" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/yacute.glif b/src/Cantarell-Regular.ufo/glyphs/yacute.glif
new file mode 100644
index 00000000..84807077
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/yacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="yacute" format="2">
+  <advance width="482"/>
+  <unicode hex="00FD"/>
+  <outline>
+    <component base="y"/>
+    <component base="acutecomb" xOffset="148"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/yat-cy.glif b/src/Cantarell-Regular.ufo/glyphs/yat-cy.glif
new file mode 100644
index 00000000..460828c7
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/yat-cy.glif
@@ -0,0 +1,35 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="yat-cy" format="2">
+  <advance width="514"/>
+  <unicode hex="0463"/>
+  <outline>
+    <contour>
+      <point x="91" y="0" type="line"/>
+      <point x="273" y="0" type="line" smooth="yes"/>
+      <point x="399" y="0"/>
+      <point x="476" y="62"/>
+      <point x="476" y="164" type="curve" smooth="yes"/>
+      <point x="476" y="259"/>
+      <point x="406" y="320"/>
+      <point x="303" y="320" type="curve" smooth="yes"/>
+      <point x="138" y="320" type="line"/>
+      <point x="138" y="255" type="line"/>
+      <point x="290" y="255" type="line" smooth="yes"/>
+      <point x="352" y="255"/>
+      <point x="396" y="214"/>
+      <point x="396" y="156" type="curve" smooth="yes"/>
+      <point x="396" y="100"/>
+      <point x="354" y="67"/>
+      <point x="284" y="67" type="curve" smooth="yes"/>
+      <point x="167" y="67" type="line"/>
+      <point x="167" y="739" type="line"/>
+      <point x="91" y="739" type="line"/>
+    </contour>
+    <contour>
+      <point x="23" y="457" type="line"/>
+      <point x="310" y="457" type="line"/>
+      <point x="310" y="524" type="line"/>
+      <point x="23" y="524" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ycircumflex.glif 
b/src/Cantarell-Regular.ufo/glyphs/ycircumflex.glif
new file mode 100644
index 00000000..18a08fff
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ycircumflex.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ycircumflex" format="2">
+  <advance width="482"/>
+  <unicode hex="0177"/>
+  <outline>
+    <component base="y"/>
+    <component base="circumflexcomb" xOffset="38"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ydieresis.glif b/src/Cantarell-Regular.ufo/glyphs/ydieresis.glif
new file mode 100644
index 00000000..a843b9c1
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ydieresis.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ydieresis" format="2">
+  <advance width="482"/>
+  <unicode hex="00FF"/>
+  <outline>
+    <component base="y"/>
+    <component base="dieresiscomb" xOffset="-2"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ydotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/ydotaccent.glif
new file mode 100644
index 00000000..b507acbc
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ydotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ydotaccent" format="2">
+  <advance width="482"/>
+  <unicode hex="1E8F"/>
+  <outline>
+    <component base="y"/>
+    <component base="dotaccentcomb" xOffset="98"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ydotbelow.glif b/src/Cantarell-Regular.ufo/glyphs/ydotbelow.glif
new file mode 100644
index 00000000..e48b4188
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ydotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ydotbelow" format="2">
+  <advance width="482"/>
+  <unicode hex="1EF5"/>
+  <outline>
+    <component base="y"/>
+    <component base="dotbelowcomb" xOffset="245"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/yen.glif b/src/Cantarell-Regular.ufo/glyphs/yen.glif
new file mode 100644
index 00000000..ee6754d3
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/yen.glif
@@ -0,0 +1,31 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="yen" format="2">
+  <advance width="711"/>
+  <unicode hex="00A5"/>
+  <outline>
+    <contour>
+      <point x="121" y="128" type="line"/>
+      <point x="594" y="128" type="line"/>
+      <point x="594" y="188" type="line"/>
+      <point x="121" y="188" type="line"/>
+    </contour>
+    <contour>
+      <point x="121" y="298" type="line"/>
+      <point x="594" y="298" type="line"/>
+      <point x="594" y="358" type="line"/>
+      <point x="121" y="358" type="line"/>
+    </contour>
+    <contour>
+      <point x="316" y="0" type="line"/>
+      <point x="399" y="0" type="line"/>
+      <point x="399" y="309" type="line"/>
+      <point x="639" y="694" type="line"/>
+      <point x="548" y="694" type="line"/>
+      <point x="355" y="372" type="line"/>
+      <point x="366" y="372" type="line"/>
+      <point x="168" y="694" type="line"/>
+      <point x="71" y="694" type="line"/>
+      <point x="316" y="309" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/yeru-cy.glif b/src/Cantarell-Regular.ufo/glyphs/yeru-cy.glif
new file mode 100644
index 00000000..ee38d157
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/yeru-cy.glif
@@ -0,0 +1,47 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="yeru-cy" format="2">
+  <advance width="709"/>
+  <unicode hex="044B"/>
+  <anchor x="355" y="482" name="top"/>
+  <outline>
+    <contour>
+      <point x="546" y="-1" type="line"/>
+      <point x="626" y="-1" type="line"/>
+      <point x="626" y="482" type="line"/>
+      <point x="546" y="482" type="line"/>
+    </contour>
+    <contour>
+      <point x="83" y="0" type="line"/>
+      <point x="255" y="0" type="line" smooth="yes"/>
+      <point x="382" y="0"/>
+      <point x="459" y="62"/>
+      <point x="459" y="164" type="curve" smooth="yes"/>
+      <point x="459" y="259"/>
+      <point x="389" y="320"/>
+      <point x="284" y="320" type="curve" smooth="yes"/>
+      <point x="134" y="320" type="line"/>
+      <point x="134" y="255" type="line"/>
+      <point x="272" y="255" type="line" smooth="yes"/>
+      <point x="335" y="255"/>
+      <point x="379" y="214"/>
+      <point x="379" y="156" type="curve" smooth="yes"/>
+      <point x="379" y="100"/>
+      <point x="337" y="67"/>
+      <point x="266" y="67" type="curve" smooth="yes"/>
+      <point x="163" y="67" type="line"/>
+      <point x="163" y="482" type="line"/>
+      <point x="83" y="482" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/yerudieresis-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/yerudieresis-cy.glif
new file mode 100644
index 00000000..bffca2c7
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/yerudieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="yerudieresis-cy" format="2">
+  <advance width="709"/>
+  <unicode hex="04F9"/>
+  <outline>
+    <component base="yeru-cy"/>
+    <component base="dieresiscomb" xOffset="122"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ygrave.glif b/src/Cantarell-Regular.ufo/glyphs/ygrave.glif
new file mode 100644
index 00000000..141d9f18
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ygrave.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ygrave" format="2">
+  <advance width="482"/>
+  <unicode hex="1EF3"/>
+  <outline>
+    <component base="y"/>
+    <component base="gravecomb" xOffset="53"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/yhookabove.glif 
b/src/Cantarell-Regular.ufo/glyphs/yhookabove.glif
new file mode 100644
index 00000000..d7108156
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/yhookabove.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="yhookabove" format="2">
+  <advance width="482"/>
+  <unicode hex="1EF7"/>
+  <outline>
+    <component base="y"/>
+    <component base="hookabovecomb" xOffset="78"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/yi-cy.glif b/src/Cantarell-Regular.ufo/glyphs/yi-cy.glif
new file mode 100644
index 00000000..0a3a525b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/yi-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="yi-cy" format="2">
+  <advance width="254"/>
+  <unicode hex="0457"/>
+  <outline>
+    <component base="idotless"/>
+    <component base="dieresiscomb" xOffset="-105"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ymacron.glif b/src/Cantarell-Regular.ufo/glyphs/ymacron.glif
new file mode 100644
index 00000000..2a43f1f3
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ymacron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ymacron" format="2">
+  <advance width="482"/>
+  <unicode hex="0233"/>
+  <outline>
+    <component base="y"/>
+    <component base="macroncomb" xOffset="-14"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ytilde.glif b/src/Cantarell-Regular.ufo/glyphs/ytilde.glif
new file mode 100644
index 00000000..0e4ecf89
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ytilde.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ytilde" format="2">
+  <advance width="482"/>
+  <unicode hex="1EF9"/>
+  <outline>
+    <component base="y"/>
+    <component base="tildecomb" xOffset="-1"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/yusbig-cy.glif b/src/Cantarell-Regular.ufo/glyphs/yusbig-cy.glif
new file mode 100644
index 00000000..aa48da63
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/yusbig-cy.glif
@@ -0,0 +1,54 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="yusbig-cy" format="2">
+  <advance width="629"/>
+  <unicode hex="046B"/>
+  <outline>
+    <contour>
+      <point x="245" y="267" type="line"/>
+      <point x="332" y="267" type="line"/>
+      <point x="155" y="444" type="line"/>
+      <point x="145" y="416" type="line"/>
+      <point x="483" y="416" type="line"/>
+      <point x="470" y="444" type="line"/>
+      <point x="300" y="276" type="line"/>
+      <point x="384" y="276" type="line"/>
+      <point x="541" y="415" type="line"/>
+      <point x="541" y="482" type="line"/>
+      <point x="85" y="482" type="line"/>
+      <point x="85" y="415" type="line"/>
+    </contour>
+    <contour>
+      <point x="352" y="235" type="line"/>
+      <point x="275" y="235" type="line"/>
+      <point x="275" y="0" type="line"/>
+      <point x="352" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="113" y="0" type="line"/>
+      <point x="113" y="154"/>
+      <point x="175" y="224"/>
+      <point x="309" y="224" type="curve" smooth="yes"/>
+      <point x="451" y="224"/>
+      <point x="516" y="154"/>
+      <point x="516" y="0" type="curve"/>
+      <point x="591" y="0" type="line"/>
+      <point x="591" y="196"/>
+      <point x="505" y="286"/>
+      <point x="317" y="286" type="curve" smooth="yes"/>
+      <point x="126" y="286"/>
+      <point x="38" y="196"/>
+      <point x="38" y="0" type="curve"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/z.glif b/src/Cantarell-Regular.ufo/glyphs/z.glif
new file mode 100644
index 00000000..54e33344
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/z.glif
@@ -0,0 +1,26 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="z" format="2">
+  <advance width="464"/>
+  <unicode hex="007A"/>
+  <note>
+z
+</note>
+  <anchor x="232" y="0" name="bottom"/>
+  <anchor x="232" y="482" name="top"/>
+  <outline>
+    <contour>
+      <point x="39" y="0" type="line"/>
+      <point x="429" y="0" type="line"/>
+      <point x="429" y="67" type="line"/>
+      <point x="117" y="67" type="line"/>
+      <point x="129" y="49" type="line"/>
+      <point x="417" y="433" type="line"/>
+      <point x="417" y="482" type="line"/>
+      <point x="39" y="482" type="line"/>
+      <point x="39" y="415" type="line"/>
+      <point x="338" y="415" type="line"/>
+      <point x="326" y="433" type="line"/>
+      <point x="39" y="49" type="line"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zacute.glif b/src/Cantarell-Regular.ufo/glyphs/zacute.glif
new file mode 100644
index 00000000..f04df8de
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/zacute.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zacute" format="2">
+  <advance width="464"/>
+  <unicode hex="017A"/>
+  <outline>
+    <component base="z"/>
+    <component base="acutecomb" xOffset="149"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zcaron.glif b/src/Cantarell-Regular.ufo/glyphs/zcaron.glif
new file mode 100644
index 00000000..4e381182
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/zcaron.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zcaron" format="2">
+  <advance width="464"/>
+  <unicode hex="017E"/>
+  <outline>
+    <component base="z"/>
+    <component base="caroncomb" xOffset="49"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zdotaccent.glif 
b/src/Cantarell-Regular.ufo/glyphs/zdotaccent.glif
new file mode 100644
index 00000000..b2e6f68d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/zdotaccent.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zdotaccent" format="2">
+  <advance width="464"/>
+  <unicode hex="017C"/>
+  <outline>
+    <component base="z"/>
+    <component base="dotaccentcomb" xOffset="99"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zdotbelow.glif b/src/Cantarell-Regular.ufo/glyphs/zdotbelow.glif
new file mode 100644
index 00000000..41a9fb4e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/zdotbelow.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zdotbelow" format="2">
+  <advance width="464"/>
+  <unicode hex="1E93"/>
+  <outline>
+    <component base="z"/>
+    <component base="dotbelowcomb" xOffset="96"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/ze-cy.glif b/src/Cantarell-Regular.ufo/glyphs/ze-cy.glif
new file mode 100644
index 00000000..837fad9d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/ze-cy.glif
@@ -0,0 +1,66 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="ze-cy" format="2">
+  <advance width="479"/>
+  <unicode hex="0437"/>
+  <anchor x="239" y="0" name="bottom"/>
+  <anchor x="239" y="482" name="top"/>
+  <outline>
+    <contour>
+      <point x="212" y="-7" type="curve" smooth="yes"/>
+      <point x="340" y="-7"/>
+      <point x="426" y="52"/>
+      <point x="426" y="142" type="curve" smooth="yes"/>
+      <point x="426" y="213"/>
+      <point x="366" y="258"/>
+      <point x="269" y="263" type="curve"/>
+      <point x="284" y="254" type="line"/>
+      <point x="360" y="256"/>
+      <point x="412" y="298"/>
+      <point x="412" y="365" type="curve" smooth="yes"/>
+      <point x="412" y="443"/>
+      <point x="339" y="492"/>
+      <point x="224" y="492" type="curve" smooth="yes"/>
+      <point x="163" y="492"/>
+      <point x="100" y="479"/>
+      <point x="47" y="451" type="curve"/>
+      <point x="65" y="388" type="line"/>
+      <point x="117" y="409"/>
+      <point x="166" y="420"/>
+      <point x="208" y="420" type="curve" smooth="yes"/>
+      <point x="281" y="420"/>
+      <point x="329" y="392"/>
+      <point x="329" y="351" type="curve" smooth="yes"/>
+      <point x="329" y="309"/>
+      <point x="278" y="281"/>
+      <point x="207" y="281" type="curve" smooth="yes"/>
+      <point x="134" y="281" type="line"/>
+      <point x="134" y="214" type="line"/>
+      <point x="192" y="214" type="line" smooth="yes"/>
+      <point x="287" y="214"/>
+      <point x="341" y="187"/>
+      <point x="341" y="139" type="curve" smooth="yes"/>
+      <point x="341" y="93"/>
+      <point x="295" y="66"/>
+      <point x="217" y="66" type="curve" smooth="yes"/>
+      <point x="167" y="66"/>
+      <point x="102" y="78"/>
+      <point x="57" y="96" type="curve"/>
+      <point x="37" y="30" type="line"/>
+      <point x="91" y="5"/>
+      <point x="150" y="-7"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-1</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zedescender-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/zedescender-cy.glif
new file mode 100644
index 00000000..e0e3cd0c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/zedescender-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zedescender-cy" format="2">
+  <advance width="479"/>
+  <unicode hex="0499"/>
+  <outline>
+    <component base="ze-cy"/>
+    <component base="cedillacomb" xOffset="92"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zedieresis-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/zedieresis-cy.glif
new file mode 100644
index 00000000..a00931d7
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/zedieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zedieresis-cy" format="2">
+  <advance width="479"/>
+  <unicode hex="04DF"/>
+  <outline>
+    <component base="ze-cy"/>
+    <component base="dieresiscomb" xOffset="6"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zero.dnom.glif b/src/Cantarell-Regular.ufo/glyphs/zero.dnom.glif
new file mode 100644
index 00000000..4025c4d1
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/zero.dnom.glif
@@ -0,0 +1,51 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.dnom" format="2">
+  <advance width="488"/>
+  <note>
+zero
+</note>
+  <anchor x="246" y="237" name="slash"/>
+  <outline>
+    <contour>
+      <point x="242" y="-7" type="curve" smooth="yes"/>
+      <point x="360" y="-7"/>
+      <point x="435" y="88"/>
+      <point x="435" y="238" type="curve" smooth="yes"/>
+      <point x="435" y="384"/>
+      <point x="362" y="478"/>
+      <point x="246" y="478" type="curve" smooth="yes"/>
+      <point x="130" y="478"/>
+      <point x="53" y="384"/>
+      <point x="53" y="233" type="curve" smooth="yes"/>
+      <point x="53" y="87"/>
+      <point x="126" y="-7"/>
+    </contour>
+    <contour>
+      <point x="246" y="57" type="curve" smooth="yes"/>
+      <point x="175" y="57"/>
+      <point x="130" y="127"/>
+      <point x="130" y="238" type="curve" smooth="yes"/>
+      <point x="130" y="346"/>
+      <point x="174" y="414"/>
+      <point x="243" y="414" type="curve" smooth="yes"/>
+      <point x="314" y="414"/>
+      <point x="358" y="343"/>
+      <point x="358" y="233" type="curve" smooth="yes"/>
+      <point x="358" y="126"/>
+      <point x="315" y="57"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>68</integer>
+        <key>weight</key>
+        <integer>-7</integer>
+        <key>width</key>
+        <integer>74</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zero.glif b/src/Cantarell-Regular.ufo/glyphs/zero.glif
new file mode 100644
index 00000000..bccb5d5b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/zero.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero" format="2">
+  <advance width="631"/>
+  <unicode hex="0030"/>
+  <outline>
+    <component base="zero.lf"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zero.lf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>zero.lf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zero.lf.glif b/src/Cantarell-Regular.ufo/glyphs/zero.lf.glif
new file mode 100644
index 00000000..0e677a2b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/zero.lf.glif
@@ -0,0 +1,35 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.lf" format="2">
+  <advance width="631"/>
+  <anchor x="316" y="350" name="slash"/>
+  <outline>
+    <contour>
+      <point x="313" y="-10" type="curve" smooth="yes"/>
+      <point x="471" y="-10"/>
+      <point x="565" y="125"/>
+      <point x="565" y="352" type="curve" smooth="yes"/>
+      <point x="565" y="573"/>
+      <point x="474" y="704"/>
+      <point x="321" y="704" type="curve" smooth="yes"/>
+      <point x="161" y="704"/>
+      <point x="66" y="570"/>
+      <point x="66" y="342" type="curve" smooth="yes"/>
+      <point x="66" y="121"/>
+      <point x="158" y="-10"/>
+    </contour>
+    <contour>
+      <point x="320" y="62" type="curve" smooth="yes"/>
+      <point x="214" y="62"/>
+      <point x="151" y="170"/>
+      <point x="151" y="352" type="curve" smooth="yes"/>
+      <point x="151" y="528"/>
+      <point x="212" y="632"/>
+      <point x="314" y="632" type="curve" smooth="yes"/>
+      <point x="418" y="632"/>
+      <point x="480" y="524"/>
+      <point x="480" y="342" type="curve" smooth="yes"/>
+      <point x="480" y="166"/>
+      <point x="421" y="62"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zero.lf.zero.glif 
b/src/Cantarell-Regular.ufo/glyphs/zero.lf.zero.glif
new file mode 100644
index 00000000..1d0a668e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/zero.lf.zero.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.lf.zero" format="2">
+  <advance width="631"/>
+  <outline>
+    <component base="zero.lf"/>
+    <component base="_slash.zero" xOffset="93" yOffset="109"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zero.lf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>zero.lf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zero.numr.glif b/src/Cantarell-Regular.ufo/glyphs/zero.numr.glif
new file mode 100644
index 00000000..d0e557b1
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/zero.numr.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.numr" format="2">
+  <advance width="488"/>
+  <outline>
+    <component base="zero.dnom" yOffset="260"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zero.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>zero.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zero.osf.glif b/src/Cantarell-Regular.ufo/glyphs/zero.osf.glif
new file mode 100644
index 00000000..9043f14e
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/zero.osf.glif
@@ -0,0 +1,35 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.osf" format="2">
+  <advance width="628"/>
+  <anchor x="315" y="300" name="slash"/>
+  <outline>
+    <contour>
+      <point x="311" y="-9" type="curve" smooth="yes"/>
+      <point x="468" y="-9"/>
+      <point x="562" y="109"/>
+      <point x="562" y="302" type="curve" smooth="yes"/>
+      <point x="562" y="488"/>
+      <point x="471" y="604"/>
+      <point x="319" y="604" type="curve" smooth="yes"/>
+      <point x="161" y="604"/>
+      <point x="66" y="485"/>
+      <point x="66" y="294" type="curve" smooth="yes"/>
+      <point x="66" y="106"/>
+      <point x="158" y="-9"/>
+    </contour>
+    <contour>
+      <point x="318" y="60" type="curve" smooth="yes"/>
+      <point x="212" y="60"/>
+      <point x="148" y="152"/>
+      <point x="148" y="302" type="curve" smooth="yes"/>
+      <point x="148" y="447"/>
+      <point x="210" y="536"/>
+      <point x="312" y="536" type="curve" smooth="yes"/>
+      <point x="417" y="536"/>
+      <point x="480" y="442"/>
+      <point x="480" y="294" type="curve" smooth="yes"/>
+      <point x="480" y="149"/>
+      <point x="420" y="60"/>
+    </contour>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zero.osf.zero.glif 
b/src/Cantarell-Regular.ufo/glyphs/zero.osf.zero.glif
new file mode 100644
index 00000000..83419109
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/zero.osf.zero.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.osf.zero" format="2">
+  <advance width="628"/>
+  <outline>
+    <component base="zero.osf"/>
+    <component base="_slash.zero.osf" xOffset="92" yOffset="59"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zero.osf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>zero.osf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zero.subs.glif b/src/Cantarell-Regular.ufo/glyphs/zero.subs.glif
new file mode 100644
index 00000000..07ca144c
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/zero.subs.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.subs" format="2">
+  <advance width="488"/>
+  <outline>
+    <component base="zero.dnom" yOffset="-180"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zero.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>zero.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zero.tf.glif b/src/Cantarell-Regular.ufo/glyphs/zero.tf.glif
new file mode 100644
index 00000000..1bbc25aa
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/zero.tf.glif
@@ -0,0 +1,44 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.tf" format="2">
+  <advance width="580"/>
+  <anchor x="290" y="350" name="slash"/>
+  <outline>
+    <contour>
+      <point x="287" y="-10" type="curve" smooth="yes"/>
+      <point x="433" y="-10"/>
+      <point x="521" y="125"/>
+      <point x="521" y="352" type="curve" smooth="yes"/>
+      <point x="521" y="572"/>
+      <point x="436" y="704"/>
+      <point x="294" y="704" type="curve" smooth="yes"/>
+      <point x="146" y="704"/>
+      <point x="57" y="570"/>
+      <point x="57" y="342" type="curve" smooth="yes"/>
+      <point x="57" y="122"/>
+      <point x="143" y="-10"/>
+    </contour>
+    <contour>
+      <point x="293" y="62" type="curve" smooth="yes"/>
+      <point x="198" y="62"/>
+      <point x="141" y="170"/>
+      <point x="141" y="352" type="curve" smooth="yes"/>
+      <point x="141" y="527"/>
+      <point x="196" y="632"/>
+      <point x="288" y="632" type="curve" smooth="yes"/>
+      <point x="381" y="632"/>
+      <point x="437" y="524"/>
+      <point x="437" y="342" type="curve" smooth="yes"/>
+      <point x="437" y="167"/>
+      <point x="384" y="62"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zero.tf.zero.glif 
b/src/Cantarell-Regular.ufo/glyphs/zero.tf.zero.glif
new file mode 100644
index 00000000..24f98e05
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/zero.tf.zero.glif
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.tf.zero" format="2">
+  <advance width="580"/>
+  <outline>
+    <component base="zero.tf"/>
+    <component base="_slash.zero" xOffset="67" yOffset="109"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zero.tf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>zero.tf</string>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zero.tosf.glif b/src/Cantarell-Regular.ufo/glyphs/zero.tosf.glif
new file mode 100644
index 00000000..9d15c19d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/zero.tosf.glif
@@ -0,0 +1,44 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.tosf" format="2">
+  <advance width="580"/>
+  <anchor x="291" y="300" name="slash"/>
+  <outline>
+    <contour>
+      <point x="287" y="-9" type="curve" smooth="yes"/>
+      <point x="432" y="-9"/>
+      <point x="521" y="109"/>
+      <point x="521" y="302" type="curve" smooth="yes"/>
+      <point x="521" y="488"/>
+      <point x="435" y="604"/>
+      <point x="294" y="604" type="curve" smooth="yes"/>
+      <point x="147" y="604"/>
+      <point x="58" y="484"/>
+      <point x="58" y="294" type="curve" smooth="yes"/>
+      <point x="58" y="106"/>
+      <point x="145" y="-9"/>
+    </contour>
+    <contour>
+      <point x="293" y="60" type="curve" smooth="yes"/>
+      <point x="197" y="60"/>
+      <point x="139" y="153"/>
+      <point x="139" y="302" type="curve" smooth="yes"/>
+      <point x="139" y="447"/>
+      <point x="196" y="536"/>
+      <point x="288" y="536" type="curve" smooth="yes"/>
+      <point x="382" y="536"/>
+      <point x="440" y="442"/>
+      <point x="440" y="294" type="curve" smooth="yes"/>
+      <point x="440" y="149"/>
+      <point x="385" y="60"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>monoWidth</key>
+        <integer>580</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zero.tosf.zero.glif 
b/src/Cantarell-Regular.ufo/glyphs/zero.tosf.zero.glif
new file mode 100644
index 00000000..52965690
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/zero.tosf.zero.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.tosf.zero" format="2">
+  <advance width="580"/>
+  <outline>
+    <component base="zero.tosf"/>
+    <component base="_slash.zero.osf" xOffset="68" yOffset="59"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zero.tosf</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>zero.tosf</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zero.zero.glif b/src/Cantarell-Regular.ufo/glyphs/zero.zero.glif
new file mode 100644
index 00000000..afd25649
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/zero.zero.glif
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zero.zero" format="2">
+  <advance width="631"/>
+  <outline>
+    <component base="zero.lf.zero"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zero.lf.zero</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>zero.lf.zero</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zeroinferior.glif 
b/src/Cantarell-Regular.ufo/glyphs/zeroinferior.glif
new file mode 100644
index 00000000..6fca166d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/zeroinferior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zeroinferior" format="2">
+  <advance width="488"/>
+  <unicode hex="2080"/>
+  <outline>
+    <component base="zero.dnom" yOffset="-100"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zero.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>zero.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zerosuperior.glif 
b/src/Cantarell-Regular.ufo/glyphs/zerosuperior.glif
new file mode 100644
index 00000000..d6c75c5b
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/zerosuperior.glif
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zerosuperior" format="2">
+  <advance width="488"/>
+  <unicode hex="2070"/>
+  <outline>
+    <component base="zero.dnom" yOffset="370"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zero.dnom</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>zero.dnom</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zerothird.glif b/src/Cantarell-Regular.ufo/glyphs/zerothird.glif
new file mode 100644
index 00000000..126a65f0
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/zerothird.glif
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zerothird" format="2">
+  <advance width="1230"/>
+  <unicode hex="2189"/>
+  <outline>
+    <component base="zero.numr"/>
+    <component base="fraction" xOffset="488"/>
+    <component base="three.dnom" xOffset="787"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zero.numr</string>
+      <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+      <string>zero.numr</string>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zerowidthspace.glif 
b/src/Cantarell-Regular.ufo/glyphs/zerowidthspace.glif
new file mode 100644
index 00000000..0d486213
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/zerowidthspace.glif
@@ -0,0 +1,6 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zerowidthspace" format="2">
+  <unicode hex="200B"/>
+  <outline>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zhe-cy.glif b/src/Cantarell-Regular.ufo/glyphs/zhe-cy.glif
new file mode 100644
index 00000000..9e025372
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/zhe-cy.glif
@@ -0,0 +1,52 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zhe-cy" format="2">
+  <advance width="753"/>
+  <unicode hex="0436"/>
+  <anchor x="684" y="0" name="bottomright"/>
+  <anchor x="377" y="482" name="top"/>
+  <outline>
+    <contour>
+      <point x="647" y="0" type="line"/>
+      <point x="740" y="0" type="line"/>
+      <point x="566" y="266" type="line"/>
+      <point x="567" y="250" type="line"/>
+      <point x="731" y="482" type="line"/>
+      <point x="640" y="482" type="line"/>
+      <point x="481" y="253" type="line"/>
+    </contour>
+    <contour>
+      <point x="12" y="0" type="line"/>
+      <point x="102" y="0" type="line"/>
+      <point x="272" y="253" type="line"/>
+      <point x="116" y="482" type="line"/>
+      <point x="23" y="482" type="line"/>
+      <point x="189" y="240" type="line"/>
+      <point x="187" y="255" type="line"/>
+    </contour>
+    <contour>
+      <point x="227" y="219" type="line"/>
+      <point x="516" y="219" type="line"/>
+      <point x="516" y="286" type="line"/>
+      <point x="227" y="286" type="line"/>
+    </contour>
+    <contour>
+      <point x="337" y="0" type="line"/>
+      <point x="417" y="0" type="line"/>
+      <point x="417" y="482" type="line"/>
+      <point x="337" y="482" type="line"/>
+    </contour>
+  </outline>
+  <lib>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>height</key>
+        <integer>70</integer>
+        <key>weight</key>
+        <integer>-3</integer>
+        <key>width</key>
+        <integer>80</integer>
+      </dict>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zhebreve-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/zhebreve-cy.glif
new file mode 100644
index 00000000..d1db5247
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/zhebreve-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zhebreve-cy" format="2">
+  <advance width="753"/>
+  <unicode hex="04C2"/>
+  <outline>
+    <component base="zhe-cy"/>
+    <component base="brevecomb-cy" xOffset="155"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zhedescender-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/zhedescender-cy.glif
new file mode 100644
index 00000000..83c7e25d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/zhedescender-cy.glif
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zhedescender-cy" format="2">
+  <advance width="786"/>
+  <unicode hex="0497"/>
+  <outline>
+    <component base="zhe-cy"/>
+    <component base="descender-cy" xOffset="577"/>
+  </outline>
+  <lib>
+    <dict>
+      <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+      <string>zhe-cy</string>
+      <key>com.schriftgestaltung.componentsAlignment</key>
+      <array>
+        <integer>-1</integer>
+        <integer>0</integer>
+      </array>
+    </dict>
+  </lib>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/glyphs/zhedieresis-cy.glif 
b/src/Cantarell-Regular.ufo/glyphs/zhedieresis-cy.glif
new file mode 100644
index 00000000..ac893299
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/glyphs/zhedieresis-cy.glif
@@ -0,0 +1,9 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<glyph name="zhedieresis-cy" format="2">
+  <advance width="753"/>
+  <unicode hex="04DD"/>
+  <outline>
+    <component base="zhe-cy"/>
+    <component base="dieresiscomb" xOffset="144"/>
+  </outline>
+</glyph>
diff --git a/src/Cantarell-Regular.ufo/layercontents.plist b/src/Cantarell-Regular.ufo/layercontents.plist
new file mode 100644
index 00000000..b6bbd64d
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/layercontents.plist
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
+<plist version="1.0">
+  <array>
+    <array>
+      <string>public.default</string>
+      <string>glyphs</string>
+    </array>
+    <array>
+      <string>Template</string>
+      <string>glyphs.T_emplate</string>
+    </array>
+  </array>
+</plist>
diff --git a/src/Cantarell-Regular.ufo/lib.plist b/src/Cantarell-Regular.ufo/lib.plist
new file mode 100644
index 00000000..5a19a2f5
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/lib.plist
@@ -0,0 +1,3726 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
+<plist version="1.0">
+  <dict>
+    <key>GSOffsetHorizontal</key>
+    <integer>4</integer>
+    <key>GSOffsetProportional</key>
+    <integer>1</integer>
+    <key>GSOffsetVertical</key>
+    <integer>10</integer>
+    <key>angle</key>
+    <integer>20</integer>
+    <key>com.github.googlei18n.ufo2ft.filters</key>
+    <array>
+      <dict>
+        <key>include</key>
+        <array>
+          <string>A</string>
+          <string>A-cy</string>
+          <string>AE</string>
+          <string>AEacute</string>
+          <string>Aacute</string>
+          <string>Abreve</string>
+          <string>Abreve-cy</string>
+          <string>Abreveacute</string>
+          <string>Abrevedotbelow</string>
+          <string>Abrevegrave</string>
+          <string>Abrevehookabove</string>
+          <string>Abrevetilde</string>
+          <string>Acaron</string>
+          <string>Acircumflex</string>
+          <string>Acircumflexacute</string>
+          <string>Acircumflexdotbelow</string>
+          <string>Acircumflexgrave</string>
+          <string>Acircumflexhookabove</string>
+          <string>Acircumflextilde</string>
+          <string>Adblgrave</string>
+          <string>Adieresis</string>
+          <string>Adieresis-cy</string>
+          <string>Adotbelow</string>
+          <string>Agrave</string>
+          <string>Ahookabove</string>
+          <string>Aie-cy</string>
+          <string>Ainvertedbreve</string>
+          <string>Amacron</string>
+          <string>Aogonek</string>
+          <string>Aring</string>
+          <string>Aringacute</string>
+          <string>Atilde</string>
+          <string>B</string>
+          <string>Be-cy</string>
+          <string>C</string>
+          <string>Cacute</string>
+          <string>Ccaron</string>
+          <string>Ccedilla</string>
+          <string>Ccedillaacute</string>
+          <string>Ccircumflex</string>
+          <string>Cdotaccent</string>
+          <string>Che-cy</string>
+          <string>Chedescender-cy</string>
+          <string>Chedieresis-cy</string>
+          <string>Chekhakassian-cy</string>
+          <string>Cheverticalstroke-cy</string>
+          <string>D</string>
+          <string>Dcaron</string>
+          <string>Dcroat</string>
+          <string>Ddotbelow</string>
+          <string>De-cy</string>
+          <string>Dje-cy</string>
+          <string>Dlinebelow</string>
+          <string>Dze-cy</string>
+          <string>Dzhe-cy</string>
+          <string>E</string>
+          <string>E-cy</string>
+          <string>Eacute</string>
+          <string>Ebreve</string>
+          <string>Ecaron</string>
+          <string>Ecedillabreve</string>
+          <string>Ecircumflex</string>
+          <string>Ecircumflexacute</string>
+          <string>Ecircumflexdotbelow</string>
+          <string>Ecircumflexgrave</string>
+          <string>Ecircumflexhookabove</string>
+          <string>Ecircumflextilde</string>
+          <string>Edblgrave</string>
+          <string>Edieresis</string>
+          <string>Edotaccent</string>
+          <string>Edotbelow</string>
+          <string>Ef-cy</string>
+          <string>Egrave</string>
+          <string>Ehookabove</string>
+          <string>Einvertedbreve</string>
+          <string>El-cy</string>
+          <string>Em-cy</string>
+          <string>Emacron</string>
+          <string>Emacronacute</string>
+          <string>Emacrongrave</string>
+          <string>En-cy</string>
+          <string>Endescender-cy</string>
+          <string>Eng</string>
+          <string>Enghe-cy</string>
+          <string>Eogonek</string>
+          <string>Er-cy</string>
+          <string>Ereversed-cy</string>
+          <string>Es-cy</string>
+          <string>Esdescender-cy</string>
+          <string>Eth</string>
+          <string>Etilde</string>
+          <string>F</string>
+          <string>Fita-cy</string>
+          <string>G</string>
+          <string>Gbreve</string>
+          <string>Gcaron</string>
+          <string>Gcircumflex</string>
+          <string>Gcommaaccent</string>
+          <string>Gdotaccent</string>
+          <string>Ge-cy</string>
+          <string>Gedescender-cy</string>
+          <string>Germandbls</string>
+          <string>Ghemiddlehook-cy</string>
+          <string>Ghestroke-cy</string>
+          <string>Gheupturn-cy</string>
+          <string>Gje-cy</string>
+          <string>Gmacron</string>
+          <string>H</string>
+          <string>Ha-cy</string>
+          <string>Hadescender-cy</string>
+          <string>Hardsign-cy</string>
+          <string>Hbar</string>
+          <string>Hbrevebelow</string>
+          <string>Hcircumflex</string>
+          <string>Hdotbelow</string>
+          <string>I</string>
+          <string>I-cy</string>
+          <string>Ia-cy</string>
+          <string>Iacute</string>
+          <string>Ibreve</string>
+          <string>Icaron</string>
+          <string>Icircumflex</string>
+          <string>Idblgrave</string>
+          <string>Idieresis</string>
+          <string>Idieresis-cy</string>
+          <string>Idieresisacute</string>
+          <string>Idotaccent</string>
+          <string>Idotbelow</string>
+          <string>Ie-cy</string>
+          <string>Iebreve-cy</string>
+          <string>Iegrave-cy</string>
+          <string>Igrave</string>
+          <string>Ihookabove</string>
+          <string>Ii-cy</string>
+          <string>Iigrave-cy</string>
+          <string>Iinvertedbreve</string>
+          <string>Iishort-cy</string>
+          <string>Imacron</string>
+          <string>Imacron-cy</string>
+          <string>Io-cy</string>
+          <string>Iogonek</string>
+          <string>Itilde</string>
+          <string>Iu-cy</string>
+          <string>Izhitsa-cy</string>
+          <string>J</string>
+          <string>Jacute</string>
+          <string>Jcircumflex</string>
+          <string>Je-cy</string>
+          <string>K</string>
+          <string>Ka-cy</string>
+          <string>Kabashkir-cy</string>
+          <string>Kacute</string>
+          <string>Kadescender-cy</string>
+          <string>Kaverticalstroke-cy</string>
+          <string>Kcommaaccent</string>
+          <string>Kje-cy</string>
+          <string>L</string>
+          <string>Lacute</string>
+          <string>Lcaron</string>
+          <string>Lcommaaccent</string>
+          <string>Ldotbelow</string>
+          <string>Lje-cy</string>
+          <string>Llinebelow</string>
+          <string>Lslash</string>
+          <string>M</string>
+          <string>Mdotbelow</string>
+          <string>N</string>
+          <string>Nacute</string>
+          <string>Ncaron</string>
+          <string>Ncommaaccent</string>
+          <string>Ndotaccent</string>
+          <string>Ndotbelow</string>
+          <string>Nje-cy</string>
+          <string>Nlinebelow</string>
+          <string>Ntilde</string>
+          <string>O</string>
+          <string>O-cy</string>
+          <string>OE</string>
+          <string>Oacute</string>
+          <string>Obarred-cy</string>
+          <string>Obreve</string>
+          <string>Ocaron</string>
+          <string>Ocircumflex</string>
+          <string>Ocircumflexacute</string>
+          <string>Ocircumflexdotbelow</string>
+          <string>Ocircumflexgrave</string>
+          <string>Ocircumflexhookabove</string>
+          <string>Ocircumflextilde</string>
+          <string>Odblgrave</string>
+          <string>Odieresis</string>
+          <string>Odieresis-cy</string>
+          <string>Odieresismacron</string>
+          <string>Odotaccentmacron</string>
+          <string>Odotbelow</string>
+          <string>Ograve</string>
+          <string>Ohookabove</string>
+          <string>Ohorn</string>
+          <string>Ohornacute</string>
+          <string>Ohorndotbelow</string>
+          <string>Ohorngrave</string>
+          <string>Ohornhookabove</string>
+          <string>Ohorntilde</string>
+          <string>Ohungarumlaut</string>
+          <string>Oinvertedbreve</string>
+          <string>Omacron</string>
+          <string>Omacronacute</string>
+          <string>Omacrongrave</string>
+          <string>Oogonek</string>
+          <string>Oslash</string>
+          <string>Oslashacute</string>
+          <string>Otilde</string>
+          <string>Otildeacute</string>
+          <string>Otildedieresis</string>
+          <string>Otildemacron</string>
+          <string>P</string>
+          <string>Palochka-cy</string>
+          <string>Pe-cy</string>
+          <string>Q</string>
+          <string>Qa-cy</string>
+          <string>R</string>
+          <string>Racute</string>
+          <string>Rcaron</string>
+          <string>Rcommaaccent</string>
+          <string>Rdblgrave</string>
+          <string>Rdotbelow</string>
+          <string>Rinvertedbreve</string>
+          <string>Rlinebelow</string>
+          <string>S</string>
+          <string>Sacute</string>
+          <string>Sacutedotaccent</string>
+          <string>Saltillo</string>
+          <string>Scaron</string>
+          <string>Scarondotaccent</string>
+          <string>Scedilla</string>
+          <string>Schwa</string>
+          <string>Schwa-cy</string>
+          <string>Scircumflex</string>
+          <string>Scommaaccent</string>
+          <string>Sdotaccent</string>
+          <string>Sdotbelow</string>
+          <string>Sdotbelowdotaccent</string>
+          <string>Sha-cy</string>
+          <string>Shcha-cy</string>
+          <string>Shha-cy</string>
+          <string>Softsign-cy</string>
+          <string>T</string>
+          <string>Tbar</string>
+          <string>Tcaron</string>
+          <string>Tcedilla</string>
+          <string>Tcommaaccent</string>
+          <string>Tdotbelow</string>
+          <string>Te-cy</string>
+          <string>Thorn</string>
+          <string>Tlinebelow</string>
+          <string>Tse-cy</string>
+          <string>Tshe-cy</string>
+          <string>U</string>
+          <string>U-cy</string>
+          <string>Uacute</string>
+          <string>Ubreve</string>
+          <string>Ucaron</string>
+          <string>Ucircumflex</string>
+          <string>Udblgrave</string>
+          <string>Udieresis</string>
+          <string>Udieresis-cy</string>
+          <string>Udieresisacute</string>
+          <string>Udieresiscaron</string>
+          <string>Udieresisgrave</string>
+          <string>Udieresismacron</string>
+          <string>Udotbelow</string>
+          <string>Ugrave</string>
+          <string>Uhookabove</string>
+          <string>Uhorn</string>
+          <string>Uhornacute</string>
+          <string>Uhorndotbelow</string>
+          <string>Uhorngrave</string>
+          <string>Uhornhookabove</string>
+          <string>Uhorntilde</string>
+          <string>Uhungarumlaut</string>
+          <string>Uhungarumlaut-cy</string>
+          <string>Uinvertedbreve</string>
+          <string>Umacron</string>
+          <string>Umacron-cy</string>
+          <string>Umacrondieresis</string>
+          <string>Uogonek</string>
+          <string>Uring</string>
+          <string>Ushort-cy</string>
+          <string>Ustraight-cy</string>
+          <string>Ustraightstroke-cy</string>
+          <string>Utilde</string>
+          <string>Utildeacute</string>
+          <string>V</string>
+          <string>Ve-cy</string>
+          <string>W</string>
+          <string>Wacute</string>
+          <string>Wcircumflex</string>
+          <string>Wdieresis</string>
+          <string>We-cy</string>
+          <string>Wgrave</string>
+          <string>X</string>
+          <string>Y</string>
+          <string>Yacute</string>
+          <string>Yat-cy</string>
+          <string>Ycircumflex</string>
+          <string>Ydieresis</string>
+          <string>Ydotaccent</string>
+          <string>Ydotbelow</string>
+          <string>Yeru-cy</string>
+          <string>Yerudieresis-cy</string>
+          <string>Ygrave</string>
+          <string>Yhookabove</string>
+          <string>Yi-cy</string>
+          <string>Ymacron</string>
+          <string>Ytilde</string>
+          <string>Yusbig-cy</string>
+          <string>Z</string>
+          <string>Zacute</string>
+          <string>Zcaron</string>
+          <string>Zdotaccent</string>
+          <string>Zdotbelow</string>
+          <string>Ze-cy</string>
+          <string>Zedescender-cy</string>
+          <string>Zedieresis-cy</string>
+          <string>Zhe-cy</string>
+          <string>Zhebreve-cy</string>
+          <string>Zhedescender-cy</string>
+          <string>Zhedieresis-cy</string>
+          <string>a</string>
+          <string>a-cy</string>
+          <string>aacute</string>
+          <string>abreve</string>
+          <string>abreve-cy</string>
+          <string>abreveacute</string>
+          <string>abrevedotbelow</string>
+          <string>abrevegrave</string>
+          <string>abrevehookabove</string>
+          <string>abrevetilde</string>
+          <string>acaron</string>
+          <string>acircumflex</string>
+          <string>acircumflexacute</string>
+          <string>acircumflexdotbelow</string>
+          <string>acircumflexgrave</string>
+          <string>acircumflexhookabove</string>
+          <string>acircumflextilde</string>
+          <string>acutecomb</string>
+          <string>acutecomb.case</string>
+          <string>acutecomb.loclVIET</string>
+          <string>acutecomb_dotaccentcomb</string>
+          <string>adblgrave</string>
+          <string>adieresis</string>
+          <string>adieresis-cy</string>
+          <string>adotbelow</string>
+          <string>ae</string>
+          <string>aeacute</string>
+          <string>agrave</string>
+          <string>ahookabove</string>
+          <string>aie-cy</string>
+          <string>ainvertedbreve</string>
+          <string>amacron</string>
+          <string>aogonek</string>
+          <string>apostrophemod</string>
+          <string>aring</string>
+          <string>aringacute</string>
+          <string>atilde</string>
+          <string>b</string>
+          <string>be-cy</string>
+          <string>brevebelowcomb</string>
+          <string>brevecomb</string>
+          <string>brevecomb-cy</string>
+          <string>brevecomb-cy.case</string>
+          <string>brevecomb.case</string>
+          <string>brevecomb.loclVIET</string>
+          <string>brevecomb_acutecomb</string>
+          <string>brevecomb_acutecomb.case</string>
+          <string>brevecomb_gravecomb</string>
+          <string>brevecomb_gravecomb.case</string>
+          <string>brevecomb_hookabovecomb</string>
+          <string>brevecomb_hookabovecomb.case</string>
+          <string>brevecomb_tildecomb</string>
+          <string>brevecomb_tildecomb.case</string>
+          <string>breveinvertedcomb</string>
+          <string>breveinvertedcomb.case</string>
+          <string>c</string>
+          <string>cacute</string>
+          <string>caron</string>
+          <string>caroncomb</string>
+          <string>caroncomb.alt</string>
+          <string>caroncomb.case</string>
+          <string>caroncomb.loclVIET</string>
+          <string>caroncomb_dotaccentcomb</string>
+          <string>ccaron</string>
+          <string>ccedilla</string>
+          <string>ccedillaacute</string>
+          <string>ccircumflex</string>
+          <string>cdotaccent</string>
+          <string>cedillacomb</string>
+          <string>che-cy</string>
+          <string>chedescender-cy</string>
+          <string>chedieresis-cy</string>
+          <string>chekhakassian-cy</string>
+          <string>cheverticalstroke-cy</string>
+          <string>circumflex</string>
+          <string>circumflexcomb</string>
+          <string>circumflexcomb.case</string>
+          <string>circumflexcomb.loclVIET</string>
+          <string>circumflexcomb_acutecomb</string>
+          <string>circumflexcomb_acutecomb.case</string>
+          <string>circumflexcomb_gravecomb</string>
+          <string>circumflexcomb_gravecomb.case</string>
+          <string>circumflexcomb_hookabovecomb</string>
+          <string>circumflexcomb_hookabovecomb.case</string>
+          <string>circumflexcomb_tildecomb</string>
+          <string>circumflexcomb_tildecomb.case</string>
+          <string>commaaccentcomb</string>
+          <string>commaturnedabovecomb</string>
+          <string>commaturnedmod</string>
+          <string>d</string>
+          <string>dblgravecomb</string>
+          <string>dblgravecomb.case</string>
+          <string>dcaron</string>
+          <string>dcroat</string>
+          <string>ddotbelow</string>
+          <string>de-cy</string>
+          <string>descender-cy</string>
+          <string>descender-cy.case</string>
+          <string>descender-cy.strait</string>
+          <string>dieresisbelowcomb</string>
+          <string>dieresiscomb</string>
+          <string>dieresiscomb.case</string>
+          <string>dieresiscomb.loclVIET</string>
+          <string>dieresiscomb_acutecomb</string>
+          <string>dieresiscomb_caroncomb</string>
+          <string>dieresiscomb_gravecomb</string>
+          <string>dieresiscomb_macroncomb</string>
+          <string>dje-cy</string>
+          <string>dlinebelow</string>
+          <string>dotaccentcomb</string>
+          <string>dotaccentcomb.case</string>
+          <string>dotaccentcomb.loclVIET</string>
+          <string>dotaccentcomb_macroncomb</string>
+          <string>dotbelowcomb</string>
+          <string>doubleprimemod</string>
+          <string>dze-cy</string>
+          <string>dzhe-cy</string>
+          <string>e</string>
+          <string>e-cy</string>
+          <string>eacute</string>
+          <string>ebreve</string>
+          <string>ecaron</string>
+          <string>ecedillabreve</string>
+          <string>ecircumflex</string>
+          <string>ecircumflexacute</string>
+          <string>ecircumflexdotbelow</string>
+          <string>ecircumflexgrave</string>
+          <string>ecircumflexhookabove</string>
+          <string>ecircumflextilde</string>
+          <string>edblgrave</string>
+          <string>edieresis</string>
+          <string>edotaccent</string>
+          <string>edotbelow</string>
+          <string>ef-cy</string>
+          <string>egrave</string>
+          <string>ehookabove</string>
+          <string>einvertedbreve</string>
+          <string>el-cy</string>
+          <string>em-cy</string>
+          <string>emacron</string>
+          <string>emacronacute</string>
+          <string>emacrongrave</string>
+          <string>en-cy</string>
+          <string>endescender-cy</string>
+          <string>eng</string>
+          <string>enghe-cy</string>
+          <string>eogonek</string>
+          <string>er-cy</string>
+          <string>ereversed-cy</string>
+          <string>es-cy</string>
+          <string>esdescender-cy</string>
+          <string>eth</string>
+          <string>etilde</string>
+          <string>f</string>
+          <string>firsttonechinese</string>
+          <string>fita-cy</string>
+          <string>fourthtonechinese</string>
+          <string>g</string>
+          <string>gbreve</string>
+          <string>gcaron</string>
+          <string>gcircumflex</string>
+          <string>gcommaaccent</string>
+          <string>gdotaccent</string>
+          <string>ge-cy</string>
+          <string>gedescender-cy</string>
+          <string>germandbls</string>
+          <string>ghemiddlehook-cy</string>
+          <string>ghestroke-cy</string>
+          <string>gheupturn-cy</string>
+          <string>gje-cy</string>
+          <string>gmacron</string>
+          <string>grave</string>
+          <string>gravecomb</string>
+          <string>gravecomb.case</string>
+          <string>gravecomb.loclVIET</string>
+          <string>h</string>
+          <string>ha-cy</string>
+          <string>hadescender-cy</string>
+          <string>hardsign-cy</string>
+          <string>hbar</string>
+          <string>hbrevebelow</string>
+          <string>hcircumflex</string>
+          <string>hdotbelow</string>
+          <string>hookabovecomb</string>
+          <string>hookabovecomb.case</string>
+          <string>hookabovecomb.loclVIET</string>
+          <string>horncomb</string>
+          <string>hungarumlautcomb</string>
+          <string>hungarumlautcomb.case</string>
+          <string>i</string>
+          <string>i-cy</string>
+          <string>ia-cy</string>
+          <string>iacute</string>
+          <string>ibreve</string>
+          <string>icaron</string>
+          <string>icircumflex</string>
+          <string>idblgrave</string>
+          <string>idieresis</string>
+          <string>idieresis-cy</string>
+          <string>idieresisacute</string>
+          <string>idotaccent</string>
+          <string>idotbelow</string>
+          <string>idotless</string>
+          <string>ie-cy</string>
+          <string>iebreve-cy</string>
+          <string>iegrave-cy</string>
+          <string>igrave</string>
+          <string>ihookabove</string>
+          <string>ii-cy</string>
+          <string>iigrave-cy</string>
+          <string>iinvertedbreve</string>
+          <string>iishort-cy</string>
+          <string>imacron</string>
+          <string>imacron-cy</string>
+          <string>io-cy</string>
+          <string>iogonek</string>
+          <string>itilde</string>
+          <string>iu-cy</string>
+          <string>izhitsa-cy</string>
+          <string>j</string>
+          <string>jacute</string>
+          <string>jcircumflex</string>
+          <string>jdotless</string>
+          <string>je-cy</string>
+          <string>k</string>
+          <string>ka-cy</string>
+          <string>kabashkir-cy</string>
+          <string>kacute</string>
+          <string>kadescender-cy</string>
+          <string>kaverticalstroke-cy</string>
+          <string>kcommaaccent</string>
+          <string>kgreenlandic</string>
+          <string>kje-cy</string>
+          <string>l</string>
+          <string>lacute</string>
+          <string>lcaron</string>
+          <string>lcommaaccent</string>
+          <string>ldotbelow</string>
+          <string>lje-cy</string>
+          <string>llinebelow</string>
+          <string>lslash</string>
+          <string>m</string>
+          <string>macronbelowcomb</string>
+          <string>macronbelowcomb.narrow</string>
+          <string>macroncomb</string>
+          <string>macroncomb.case</string>
+          <string>macroncomb.loclVIET</string>
+          <string>macroncomb.narrow</string>
+          <string>macroncomb.narrow.case</string>
+          <string>macroncomb_acutecomb</string>
+          <string>macroncomb_dieresiscomb</string>
+          <string>macroncomb_gravecomb</string>
+          <string>mdotbelow</string>
+          <string>n</string>
+          <string>nacute</string>
+          <string>ncaron</string>
+          <string>ncommaaccent</string>
+          <string>ndotaccent</string>
+          <string>ndotbelow</string>
+          <string>nje-cy</string>
+          <string>nlinebelow</string>
+          <string>ntilde</string>
+          <string>o</string>
+          <string>o-cy</string>
+          <string>oacute</string>
+          <string>obarred-cy</string>
+          <string>obreve</string>
+          <string>ocaron</string>
+          <string>ocircumflex</string>
+          <string>ocircumflexacute</string>
+          <string>ocircumflexdotbelow</string>
+          <string>ocircumflexgrave</string>
+          <string>ocircumflexhookabove</string>
+          <string>ocircumflextilde</string>
+          <string>odblgrave</string>
+          <string>odieresis</string>
+          <string>odieresis-cy</string>
+          <string>odieresismacron</string>
+          <string>odotaccentmacron</string>
+          <string>odotbelow</string>
+          <string>oe</string>
+          <string>ogonekcomb</string>
+          <string>ogonekcomb.narrow</string>
+          <string>ogonekcomb.tall</string>
+          <string>ogonekcomb.tall.case</string>
+          <string>ograve</string>
+          <string>ohookabove</string>
+          <string>ohorn</string>
+          <string>ohornacute</string>
+          <string>ohorndotbelow</string>
+          <string>ohorngrave</string>
+          <string>ohornhookabove</string>
+          <string>ohorntilde</string>
+          <string>ohungarumlaut</string>
+          <string>oinvertedbreve</string>
+          <string>omacron</string>
+          <string>omacronacute</string>
+          <string>omacrongrave</string>
+          <string>oogonek</string>
+          <string>ordfeminine</string>
+          <string>ordmasculine</string>
+          <string>oslash</string>
+          <string>oslashacute</string>
+          <string>otilde</string>
+          <string>otildeacute</string>
+          <string>otildedieresis</string>
+          <string>otildemacron</string>
+          <string>p</string>
+          <string>palochka-cy</string>
+          <string>pe-cy</string>
+          <string>pi</string>
+          <string>primemod</string>
+          <string>q</string>
+          <string>qa-cy</string>
+          <string>r</string>
+          <string>racute</string>
+          <string>rcaron</string>
+          <string>rcommaaccent</string>
+          <string>rdblgrave</string>
+          <string>rdotbelow</string>
+          <string>ringcomb</string>
+          <string>ringcomb.case</string>
+          <string>ringcomb_acutecomb</string>
+          <string>ringcomb_acutecomb.case</string>
+          <string>ringhalfleft</string>
+          <string>ringhalfright</string>
+          <string>rinvertedbreve</string>
+          <string>rlinebelow</string>
+          <string>s</string>
+          <string>sacute</string>
+          <string>sacutedotaccent</string>
+          <string>saltillo</string>
+          <string>scaron</string>
+          <string>scarondotaccent</string>
+          <string>scedilla</string>
+          <string>schwa</string>
+          <string>schwa-cy</string>
+          <string>scircumflex</string>
+          <string>scommaaccent</string>
+          <string>sdotaccent</string>
+          <string>sdotbelow</string>
+          <string>sdotbelowdotaccent</string>
+          <string>secondtonechinese</string>
+          <string>sha-cy</string>
+          <string>shcha-cy</string>
+          <string>shha-cy</string>
+          <string>slashlongcomb</string>
+          <string>slashlongcomb.case</string>
+          <string>slashshortcomb</string>
+          <string>slashshortcomb.case</string>
+          <string>softsign-cy</string>
+          <string>strokelongcomb</string>
+          <string>strokeshortcomb</string>
+          <string>strokeshortcomb.case</string>
+          <string>t</string>
+          <string>tbar</string>
+          <string>tcaron</string>
+          <string>tcedilla</string>
+          <string>tcommaaccent</string>
+          <string>tdieresis</string>
+          <string>tdotbelow</string>
+          <string>te-cy</string>
+          <string>thorn</string>
+          <string>tildecomb</string>
+          <string>tildecomb.case</string>
+          <string>tildecomb.loclVIET</string>
+          <string>tildecomb_acutecomb</string>
+          <string>tildecomb_dieresiscomb</string>
+          <string>tildecomb_macroncomb</string>
+          <string>tlinebelow</string>
+          <string>tse-cy</string>
+          <string>tshe-cy</string>
+          <string>u</string>
+          <string>u-cy</string>
+          <string>uacute</string>
+          <string>ubreve</string>
+          <string>ucaron</string>
+          <string>ucircumflex</string>
+          <string>udblgrave</string>
+          <string>udieresis</string>
+          <string>udieresis-cy</string>
+          <string>udieresisacute</string>
+          <string>udieresiscaron</string>
+          <string>udieresisgrave</string>
+          <string>udieresismacron</string>
+          <string>udotbelow</string>
+          <string>ugrave</string>
+          <string>uhookabove</string>
+          <string>uhorn</string>
+          <string>uhornacute</string>
+          <string>uhorndotbelow</string>
+          <string>uhorngrave</string>
+          <string>uhornhookabove</string>
+          <string>uhorntilde</string>
+          <string>uhungarumlaut</string>
+          <string>uhungarumlaut-cy</string>
+          <string>uinvertedbreve</string>
+          <string>umacron</string>
+          <string>umacron-cy</string>
+          <string>umacrondieresis</string>
+          <string>uogonek</string>
+          <string>uring</string>
+          <string>ushort-cy</string>
+          <string>ustraight-cy</string>
+          <string>ustraightstroke-cy</string>
+          <string>utilde</string>
+          <string>utildeacute</string>
+          <string>v</string>
+          <string>ve-cy</string>
+          <string>verticallineabovecomb</string>
+          <string>verticallinebelowcomb</string>
+          <string>verticallinelowmod</string>
+          <string>verticallinemod</string>
+          <string>w</string>
+          <string>wacute</string>
+          <string>wcircumflex</string>
+          <string>wdieresis</string>
+          <string>we-cy</string>
+          <string>wgrave</string>
+          <string>x</string>
+          <string>y</string>
+          <string>yacute</string>
+          <string>yat-cy</string>
+          <string>ycircumflex</string>
+          <string>ydieresis</string>
+          <string>ydotaccent</string>
+          <string>ydotbelow</string>
+          <string>yeru-cy</string>
+          <string>yerudieresis-cy</string>
+          <string>ygrave</string>
+          <string>yhookabove</string>
+          <string>yi-cy</string>
+          <string>ymacron</string>
+          <string>ytilde</string>
+          <string>yusbig-cy</string>
+          <string>z</string>
+          <string>zacute</string>
+          <string>zcaron</string>
+          <string>zdotaccent</string>
+          <string>zdotbelow</string>
+          <string>ze-cy</string>
+          <string>zedescender-cy</string>
+          <string>zedieresis-cy</string>
+          <string>zhe-cy</string>
+          <string>zhebreve-cy</string>
+          <string>zhedescender-cy</string>
+          <string>zhedieresis-cy</string>
+        </array>
+        <key>name</key>
+        <string>propagateAnchors</string>
+        <key>pre</key>
+        <true/>
+      </dict>
+    </array>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.Schwa</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>e</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.acutecomb.loclVIET</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>acutecomb</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.brevecomb.loclVIET</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>brevecomb</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.caroncomb.loclVIET</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>caroncomb</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.che-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Che-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.circumflexcomb.loclVIET</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>circumflexcomb</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.de-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>De-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.dzhe-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Dzhe-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.eight.dnom</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>eight.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.eight.tf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>eight.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.eight.tosf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>eight.osf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.el-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>El-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.em-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Em-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.en-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>En-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.ereversed-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Ereversed-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.five.dnom</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>five.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.five.tf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>five.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.five.tosf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>five.osf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.four.dnom</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>four.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.four.tf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>four.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.four.tosf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>four.osf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.ge-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Ge-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.ghemiddlehook-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Ghemiddlehook-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.gravecomb.loclVIET</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>acutecomb</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.hardsign-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Hardsign-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.hookabovecomb.loclVIET</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>hookabovecomb</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.ia-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Ia-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.ii-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Ii-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.iu-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Iu-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.izhitsa-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Izhitsa-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.ka-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Ka-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.nine.dnom</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>nine.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.nine.tf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>nine.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.nine.tosf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>nine</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.one.dnom</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>one.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.one.tf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>one.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.one.tosf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>one.osf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.ordfeminine</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>a</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.ordmasculine</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>o</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.pe-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Pe-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.seven.dnom</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>seven.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.seven.tf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>seven.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.seven.tosf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>seven.osf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.sha-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Sha-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.shcha-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Shcha-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.six.dnom</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>six.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.six.tf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>six.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.six.tosf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>six</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.softsign-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Softsign-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.te-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Te-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.three.dnom</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>three.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.three.tf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>three.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.three.tosf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>three.osf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.tildecomb.loclVIET</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>tildecomb</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.tse-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Tse-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.two.dnom</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>two.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.two.tf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>two.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.two.tosf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>two.osf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.ve-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>B</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.yeru-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Yeru-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.yusbig-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Yusbig-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.ze-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Ze-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.zero.dnom</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>zero.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.zero.tf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>zero.lf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.zero.tosf</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>zero.osf</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.Glyphs.glyphUserData.zhe-cy</key>
+    <dict>
+      <key>RMXScaler</key>
+      <dict>
+        <key>source</key>
+        <string>Zhe-cy</string>
+      </dict>
+    </dict>
+    <key>com.schriftgestaltung.appVersion</key>
+    <string>1192</string>
+    <key>com.schriftgestaltung.customParameter.GSFont.DisplayStrings</key>
+    <string></string>
+    <key>com.schriftgestaltung.customParameter.GSFont.Family Alignment Zones</key>
+    <array>
+      <string>{739, 10}</string>
+      <string>{694, 10}</string>
+      <string>{482, 10}</string>
+      <string>{0, -10}</string>
+      <string>{-217, -12}</string>
+    </array>
+    <key>com.schriftgestaltung.customParameter.GSFont.disablesAutomaticAlignment</key>
+    <true/>
+    <key>com.schriftgestaltung.customParameter.GSFont.disablesLastChange</key>
+    <true/>
+    <key>com.schriftgestaltung.customParameter.GSFont.useNiceNames</key>
+    <integer>1</integer>
+    <key>com.schriftgestaltung.customParameter.GSFontMaster.customValue</key>
+    <integer>0</integer>
+    <key>com.schriftgestaltung.customParameter.GSFontMaster.customValue1</key>
+    <integer>0</integer>
+    <key>com.schriftgestaltung.customParameter.GSFontMaster.customValue2</key>
+    <integer>0</integer>
+    <key>com.schriftgestaltung.customParameter.GSFontMaster.customValue3</key>
+    <integer>0</integer>
+    <key>com.schriftgestaltung.customParameter.GSFontMaster.iconName</key>
+    <string></string>
+    <key>com.schriftgestaltung.customParameter.GSFontMaster.paramArea</key>
+    <string>400</string>
+    <key>com.schriftgestaltung.customParameter.GSFontMaster.paramDepth</key>
+    <string>16</string>
+    <key>com.schriftgestaltung.customParameter.GSFontMaster.paramOver</key>
+    <string>0</string>
+    <key>com.schriftgestaltung.customParameter.GSFontMaster.weightValue</key>
+    <integer>80</integer>
+    <key>com.schriftgestaltung.customParameter.GSFontMaster.widthValue</key>
+    <integer>100</integer>
+    <key>com.schriftgestaltung.fontMasterID</key>
+    <string>F333AEC5-BB61-4D5E-9EDD-6124322D28F2</string>
+    <key>com.schriftgestaltung.fontMasterOrder</key>
+    <integer>1</integer>
+    <key>com.schriftgestaltung.glyphOrder</key>
+    <false/>
+    <key>com.schriftgestaltung.keyboardIncrement</key>
+    <integer>1</integer>
+    <key>com.schriftgestaltung.weight</key>
+    <string>Regular</string>
+    <key>com.schriftgestaltung.weightValue</key>
+    <integer>80</integer>
+    <key>com.schriftgestaltung.width</key>
+    <string>Regular</string>
+    <key>com.schriftgestaltung.widthValue</key>
+    <integer>100</integer>
+    <key>height</key>
+    <integer>6</integer>
+    <key>public.glyphOrder</key>
+    <array>
+      <string>A</string>
+      <string>Aacute</string>
+      <string>Abreve</string>
+      <string>Abreveacute</string>
+      <string>Abrevedotbelow</string>
+      <string>Abrevegrave</string>
+      <string>Abrevehookabove</string>
+      <string>Abrevetilde</string>
+      <string>Acaron</string>
+      <string>Acircumflex</string>
+      <string>Acircumflexacute</string>
+      <string>Acircumflexdotbelow</string>
+      <string>Acircumflexgrave</string>
+      <string>Acircumflexhookabove</string>
+      <string>Acircumflextilde</string>
+      <string>Adblgrave</string>
+      <string>Adieresis</string>
+      <string>Adotbelow</string>
+      <string>Agrave</string>
+      <string>Ahookabove</string>
+      <string>Ainvertedbreve</string>
+      <string>Amacron</string>
+      <string>Aogonek</string>
+      <string>Aring</string>
+      <string>Aringacute</string>
+      <string>Atilde</string>
+      <string>AE</string>
+      <string>AEacute</string>
+      <string>B</string>
+      <string>C</string>
+      <string>Cacute</string>
+      <string>Ccaron</string>
+      <string>Ccedilla</string>
+      <string>Ccedillaacute</string>
+      <string>Ccircumflex</string>
+      <string>Cdotaccent</string>
+      <string>D</string>
+      <string>DZcaron</string>
+      <string>Eth</string>
+      <string>Dcaron</string>
+      <string>Dcroat</string>
+      <string>Ddotbelow</string>
+      <string>Dlinebelow</string>
+      <string>Dzcaron</string>
+      <string>E</string>
+      <string>Eacute</string>
+      <string>Ebreve</string>
+      <string>Ecaron</string>
+      <string>Ecedillabreve</string>
+      <string>Ecircumflex</string>
+      <string>Ecircumflexacute</string>
+      <string>Ecircumflexdotbelow</string>
+      <string>Ecircumflexgrave</string>
+      <string>Ecircumflexhookabove</string>
+      <string>Ecircumflextilde</string>
+      <string>Edblgrave</string>
+      <string>Edieresis</string>
+      <string>Edotaccent</string>
+      <string>Edotbelow</string>
+      <string>Egrave</string>
+      <string>Ehookabove</string>
+      <string>Einvertedbreve</string>
+      <string>Emacron</string>
+      <string>Emacronacute</string>
+      <string>Emacrongrave</string>
+      <string>Eogonek</string>
+      <string>Etilde</string>
+      <string>F</string>
+      <string>G</string>
+      <string>Gbreve</string>
+      <string>Gcaron</string>
+      <string>Gcircumflex</string>
+      <string>Gcommaaccent</string>
+      <string>Gdotaccent</string>
+      <string>Gmacron</string>
+      <string>H</string>
+      <string>Hbar</string>
+      <string>Hbrevebelow</string>
+      <string>Hcircumflex</string>
+      <string>Hdotbelow</string>
+      <string>I</string>
+      <string>Iacute</string>
+      <string>Ibreve</string>
+      <string>Icaron</string>
+      <string>Icircumflex</string>
+      <string>Idblgrave</string>
+      <string>Idieresis</string>
+      <string>Idieresisacute</string>
+      <string>Idotaccent</string>
+      <string>Idotbelow</string>
+      <string>Igrave</string>
+      <string>Ihookabove</string>
+      <string>Iinvertedbreve</string>
+      <string>Imacron</string>
+      <string>Iogonek</string>
+      <string>Itilde</string>
+      <string>J</string>
+      <string>Jacute</string>
+      <string>Jcircumflex</string>
+      <string>K</string>
+      <string>Kacute</string>
+      <string>Kcommaaccent</string>
+      <string>L</string>
+      <string>LJ</string>
+      <string>Lacute</string>
+      <string>Lcaron</string>
+      <string>Lcommaaccent</string>
+      <string>Ldot</string>
+      <string>Ldotbelow</string>
+      <string>Lj</string>
+      <string>Llinebelow</string>
+      <string>Lslash</string>
+      <string>M</string>
+      <string>Mdotbelow</string>
+      <string>N</string>
+      <string>NJ</string>
+      <string>Nacute</string>
+      <string>Ncaron</string>
+      <string>Ncommaaccent</string>
+      <string>Ndotaccent</string>
+      <string>Ndotbelow</string>
+      <string>Eng</string>
+      <string>Nj</string>
+      <string>Nlinebelow</string>
+      <string>Ntilde</string>
+      <string>O</string>
+      <string>Oacute</string>
+      <string>Obreve</string>
+      <string>Ocaron</string>
+      <string>Ocircumflex</string>
+      <string>Ocircumflexacute</string>
+      <string>Ocircumflexdotbelow</string>
+      <string>Ocircumflexgrave</string>
+      <string>Ocircumflexhookabove</string>
+      <string>Ocircumflextilde</string>
+      <string>Odblgrave</string>
+      <string>Odieresis</string>
+      <string>Odieresismacron</string>
+      <string>Odotaccentmacron</string>
+      <string>Odotbelow</string>
+      <string>Ograve</string>
+      <string>Ohookabove</string>
+      <string>Ohorn</string>
+      <string>Ohornacute</string>
+      <string>Ohorndotbelow</string>
+      <string>Ohorngrave</string>
+      <string>Ohornhookabove</string>
+      <string>Ohorntilde</string>
+      <string>Ohungarumlaut</string>
+      <string>Oinvertedbreve</string>
+      <string>Omacron</string>
+      <string>Omacronacute</string>
+      <string>Omacrongrave</string>
+      <string>Oogonek</string>
+      <string>Oslash</string>
+      <string>Oslashacute</string>
+      <string>Otilde</string>
+      <string>Otildeacute</string>
+      <string>Otildedieresis</string>
+      <string>Otildemacron</string>
+      <string>OE</string>
+      <string>P</string>
+      <string>Thorn</string>
+      <string>Q</string>
+      <string>R</string>
+      <string>Racute</string>
+      <string>Rcaron</string>
+      <string>Rcommaaccent</string>
+      <string>Rdblgrave</string>
+      <string>Rdotbelow</string>
+      <string>Rinvertedbreve</string>
+      <string>Rlinebelow</string>
+      <string>S</string>
+      <string>Sacute</string>
+      <string>Sacutedotaccent</string>
+      <string>Saltillo</string>
+      <string>Scaron</string>
+      <string>Scarondotaccent</string>
+      <string>Scedilla</string>
+      <string>Scircumflex</string>
+      <string>Scommaaccent</string>
+      <string>Sdotaccent</string>
+      <string>Sdotbelow</string>
+      <string>Sdotbelowdotaccent</string>
+      <string>Germandbls</string>
+      <string>Schwa</string>
+      <string>T</string>
+      <string>Tbar</string>
+      <string>Tcaron</string>
+      <string>Tcedilla</string>
+      <string>Tcommaaccent</string>
+      <string>Tdotbelow</string>
+      <string>Tlinebelow</string>
+      <string>U</string>
+      <string>Uacute</string>
+      <string>Ubreve</string>
+      <string>Ucaron</string>
+      <string>Ucircumflex</string>
+      <string>Udblgrave</string>
+      <string>Udieresis</string>
+      <string>Udieresisacute</string>
+      <string>Udieresiscaron</string>
+      <string>Udieresisgrave</string>
+      <string>Udieresismacron</string>
+      <string>Udotbelow</string>
+      <string>Ugrave</string>
+      <string>Uhookabove</string>
+      <string>Uhorn</string>
+      <string>Uhornacute</string>
+      <string>Uhorndotbelow</string>
+      <string>Uhorngrave</string>
+      <string>Uhornhookabove</string>
+      <string>Uhorntilde</string>
+      <string>Uhungarumlaut</string>
+      <string>Uinvertedbreve</string>
+      <string>Umacron</string>
+      <string>Umacrondieresis</string>
+      <string>Uogonek</string>
+      <string>Uring</string>
+      <string>Utilde</string>
+      <string>Utildeacute</string>
+      <string>V</string>
+      <string>W</string>
+      <string>Wacute</string>
+      <string>Wcircumflex</string>
+      <string>Wdieresis</string>
+      <string>Wgrave</string>
+      <string>X</string>
+      <string>Y</string>
+      <string>Yacute</string>
+      <string>Ycircumflex</string>
+      <string>Ydieresis</string>
+      <string>Ydotaccent</string>
+      <string>Ydotbelow</string>
+      <string>Ygrave</string>
+      <string>Yhookabove</string>
+      <string>Ymacron</string>
+      <string>Ytilde</string>
+      <string>Z</string>
+      <string>Zacute</string>
+      <string>Zcaron</string>
+      <string>Zdotaccent</string>
+      <string>Zdotbelow</string>
+      <string>a</string>
+      <string>aacute</string>
+      <string>abreve</string>
+      <string>abreveacute</string>
+      <string>abrevedotbelow</string>
+      <string>abrevegrave</string>
+      <string>abrevehookabove</string>
+      <string>abrevetilde</string>
+      <string>acaron</string>
+      <string>acircumflex</string>
+      <string>acircumflexacute</string>
+      <string>acircumflexdotbelow</string>
+      <string>acircumflexgrave</string>
+      <string>acircumflexhookabove</string>
+      <string>acircumflextilde</string>
+      <string>adblgrave</string>
+      <string>adieresis</string>
+      <string>adotbelow</string>
+      <string>agrave</string>
+      <string>ahookabove</string>
+      <string>ainvertedbreve</string>
+      <string>amacron</string>
+      <string>aogonek</string>
+      <string>aring</string>
+      <string>aringacute</string>
+      <string>atilde</string>
+      <string>ae</string>
+      <string>aeacute</string>
+      <string>b</string>
+      <string>c</string>
+      <string>cacute</string>
+      <string>ccaron</string>
+      <string>ccedilla</string>
+      <string>ccedillaacute</string>
+      <string>ccircumflex</string>
+      <string>cdotaccent</string>
+      <string>d</string>
+      <string>eth</string>
+      <string>dcaron</string>
+      <string>dcroat</string>
+      <string>ddotbelow</string>
+      <string>dlinebelow</string>
+      <string>dzcaron</string>
+      <string>e</string>
+      <string>eacute</string>
+      <string>ebreve</string>
+      <string>ecaron</string>
+      <string>ecedillabreve</string>
+      <string>ecircumflex</string>
+      <string>ecircumflexacute</string>
+      <string>ecircumflexdotbelow</string>
+      <string>ecircumflexgrave</string>
+      <string>ecircumflexhookabove</string>
+      <string>ecircumflextilde</string>
+      <string>edblgrave</string>
+      <string>edieresis</string>
+      <string>edotaccent</string>
+      <string>edotbelow</string>
+      <string>egrave</string>
+      <string>ehookabove</string>
+      <string>einvertedbreve</string>
+      <string>emacron</string>
+      <string>emacronacute</string>
+      <string>emacrongrave</string>
+      <string>eogonek</string>
+      <string>etilde</string>
+      <string>schwa</string>
+      <string>f</string>
+      <string>g</string>
+      <string>gbreve</string>
+      <string>gcaron</string>
+      <string>gcircumflex</string>
+      <string>gcommaaccent</string>
+      <string>gdotaccent</string>
+      <string>gmacron</string>
+      <string>h</string>
+      <string>hbar</string>
+      <string>hbrevebelow</string>
+      <string>hcircumflex</string>
+      <string>hdotbelow</string>
+      <string>i</string>
+      <string>idotless</string>
+      <string>iacute</string>
+      <string>ibreve</string>
+      <string>icaron</string>
+      <string>icircumflex</string>
+      <string>idblgrave</string>
+      <string>idieresis</string>
+      <string>idieresisacute</string>
+      <string>idotaccent</string>
+      <string>idotbelow</string>
+      <string>igrave</string>
+      <string>ihookabove</string>
+      <string>iinvertedbreve</string>
+      <string>imacron</string>
+      <string>iogonek</string>
+      <string>itilde</string>
+      <string>j</string>
+      <string>jdotless</string>
+      <string>jacute</string>
+      <string>jcircumflex</string>
+      <string>k</string>
+      <string>kacute</string>
+      <string>kcommaaccent</string>
+      <string>kgreenlandic</string>
+      <string>l</string>
+      <string>lacute</string>
+      <string>lcaron</string>
+      <string>lcommaaccent</string>
+      <string>ldot</string>
+      <string>ldotbelow</string>
+      <string>lj</string>
+      <string>llinebelow</string>
+      <string>lslash</string>
+      <string>m</string>
+      <string>mdotbelow</string>
+      <string>n</string>
+      <string>nacute</string>
+      <string>ncaron</string>
+      <string>ncommaaccent</string>
+      <string>ndotaccent</string>
+      <string>ndotbelow</string>
+      <string>eng</string>
+      <string>nj</string>
+      <string>nlinebelow</string>
+      <string>ntilde</string>
+      <string>o</string>
+      <string>oacute</string>
+      <string>obreve</string>
+      <string>ocaron</string>
+      <string>ocircumflex</string>
+      <string>ocircumflexacute</string>
+      <string>ocircumflexdotbelow</string>
+      <string>ocircumflexgrave</string>
+      <string>ocircumflexhookabove</string>
+      <string>ocircumflextilde</string>
+      <string>odblgrave</string>
+      <string>odieresis</string>
+      <string>odieresismacron</string>
+      <string>odotaccentmacron</string>
+      <string>odotbelow</string>
+      <string>ograve</string>
+      <string>ohookabove</string>
+      <string>ohorn</string>
+      <string>ohornacute</string>
+      <string>ohorndotbelow</string>
+      <string>ohorngrave</string>
+      <string>ohornhookabove</string>
+      <string>ohorntilde</string>
+      <string>ohungarumlaut</string>
+      <string>oinvertedbreve</string>
+      <string>omacron</string>
+      <string>omacronacute</string>
+      <string>omacrongrave</string>
+      <string>oogonek</string>
+      <string>oslash</string>
+      <string>oslashacute</string>
+      <string>otilde</string>
+      <string>otildeacute</string>
+      <string>otildedieresis</string>
+      <string>otildemacron</string>
+      <string>oe</string>
+      <string>p</string>
+      <string>thorn</string>
+      <string>q</string>
+      <string>r</string>
+      <string>racute</string>
+      <string>rcaron</string>
+      <string>rcommaaccent</string>
+      <string>rdblgrave</string>
+      <string>rdotbelow</string>
+      <string>rinvertedbreve</string>
+      <string>rlinebelow</string>
+      <string>s</string>
+      <string>sacute</string>
+      <string>sacutedotaccent</string>
+      <string>saltillo</string>
+      <string>scaron</string>
+      <string>scarondotaccent</string>
+      <string>scedilla</string>
+      <string>scircumflex</string>
+      <string>scommaaccent</string>
+      <string>sdotaccent</string>
+      <string>sdotbelow</string>
+      <string>sdotbelowdotaccent</string>
+      <string>germandbls</string>
+      <string>t</string>
+      <string>tbar</string>
+      <string>tcaron</string>
+      <string>tcedilla</string>
+      <string>tcommaaccent</string>
+      <string>tdieresis</string>
+      <string>tdotbelow</string>
+      <string>tlinebelow</string>
+      <string>u</string>
+      <string>uacute</string>
+      <string>ubreve</string>
+      <string>ucaron</string>
+      <string>ucircumflex</string>
+      <string>udblgrave</string>
+      <string>udieresis</string>
+      <string>udieresisacute</string>
+      <string>udieresiscaron</string>
+      <string>udieresisgrave</string>
+      <string>udieresismacron</string>
+      <string>udotbelow</string>
+      <string>ugrave</string>
+      <string>uhookabove</string>
+      <string>uhorn</string>
+      <string>uhornacute</string>
+      <string>uhorndotbelow</string>
+      <string>uhorngrave</string>
+      <string>uhornhookabove</string>
+      <string>uhorntilde</string>
+      <string>uhungarumlaut</string>
+      <string>uinvertedbreve</string>
+      <string>umacron</string>
+      <string>umacrondieresis</string>
+      <string>uogonek</string>
+      <string>uring</string>
+      <string>utilde</string>
+      <string>utildeacute</string>
+      <string>v</string>
+      <string>w</string>
+      <string>wacute</string>
+      <string>wcircumflex</string>
+      <string>wdieresis</string>
+      <string>wgrave</string>
+      <string>x</string>
+      <string>y</string>
+      <string>yacute</string>
+      <string>ycircumflex</string>
+      <string>ydieresis</string>
+      <string>ydotaccent</string>
+      <string>ydotbelow</string>
+      <string>ygrave</string>
+      <string>yhookabove</string>
+      <string>ymacron</string>
+      <string>ytilde</string>
+      <string>z</string>
+      <string>zacute</string>
+      <string>zcaron</string>
+      <string>zdotaccent</string>
+      <string>zdotbelow</string>
+      <string>f_f</string>
+      <string>f_f_i</string>
+      <string>f_f_l</string>
+      <string>fi</string>
+      <string>fl</string>
+      <string>ordfeminine</string>
+      <string>ordmasculine</string>
+      <string>A-cy</string>
+      <string>Be-cy</string>
+      <string>Ve-cy</string>
+      <string>Ge-cy</string>
+      <string>Gje-cy</string>
+      <string>Gheupturn-cy</string>
+      <string>De-cy</string>
+      <string>Ie-cy</string>
+      <string>Iegrave-cy</string>
+      <string>Io-cy</string>
+      <string>Zhe-cy</string>
+      <string>Ze-cy</string>
+      <string>Ii-cy</string>
+      <string>Iishort-cy</string>
+      <string>Iigrave-cy</string>
+      <string>Ka-cy</string>
+      <string>Kje-cy</string>
+      <string>El-cy</string>
+      <string>Em-cy</string>
+      <string>En-cy</string>
+      <string>O-cy</string>
+      <string>Pe-cy</string>
+      <string>Er-cy</string>
+      <string>Es-cy</string>
+      <string>Te-cy</string>
+      <string>U-cy</string>
+      <string>Ushort-cy</string>
+      <string>Ef-cy</string>
+      <string>Ha-cy</string>
+      <string>Che-cy</string>
+      <string>Tse-cy</string>
+      <string>Sha-cy</string>
+      <string>Shcha-cy</string>
+      <string>Dzhe-cy</string>
+      <string>Softsign-cy</string>
+      <string>Hardsign-cy</string>
+      <string>Yeru-cy</string>
+      <string>Lje-cy</string>
+      <string>Nje-cy</string>
+      <string>Dze-cy</string>
+      <string>E-cy</string>
+      <string>Ereversed-cy</string>
+      <string>I-cy</string>
+      <string>Yi-cy</string>
+      <string>Je-cy</string>
+      <string>Tshe-cy</string>
+      <string>Iu-cy</string>
+      <string>Ia-cy</string>
+      <string>Dje-cy</string>
+      <string>Yat-cy</string>
+      <string>Yusbig-cy</string>
+      <string>Fita-cy</string>
+      <string>Izhitsa-cy</string>
+      <string>Ghestroke-cy</string>
+      <string>Ghemiddlehook-cy</string>
+      <string>Zhedescender-cy</string>
+      <string>Zedescender-cy</string>
+      <string>Kadescender-cy</string>
+      <string>Kaverticalstroke-cy</string>
+      <string>Kabashkir-cy</string>
+      <string>Endescender-cy</string>
+      <string>Enghe-cy</string>
+      <string>Esdescender-cy</string>
+      <string>Ustraight-cy</string>
+      <string>Ustraightstroke-cy</string>
+      <string>Hadescender-cy</string>
+      <string>Chedescender-cy</string>
+      <string>Cheverticalstroke-cy</string>
+      <string>Shha-cy</string>
+      <string>Palochka-cy</string>
+      <string>Zhebreve-cy</string>
+      <string>Chekhakassian-cy</string>
+      <string>Abreve-cy</string>
+      <string>Adieresis-cy</string>
+      <string>Aie-cy</string>
+      <string>Iebreve-cy</string>
+      <string>Schwa-cy</string>
+      <string>Zhedieresis-cy</string>
+      <string>Zedieresis-cy</string>
+      <string>Imacron-cy</string>
+      <string>Idieresis-cy</string>
+      <string>Odieresis-cy</string>
+      <string>Obarred-cy</string>
+      <string>Umacron-cy</string>
+      <string>Udieresis-cy</string>
+      <string>Uhungarumlaut-cy</string>
+      <string>Chedieresis-cy</string>
+      <string>Gedescender-cy</string>
+      <string>Yerudieresis-cy</string>
+      <string>Qa-cy</string>
+      <string>We-cy</string>
+      <string>a-cy</string>
+      <string>be-cy</string>
+      <string>ve-cy</string>
+      <string>ge-cy</string>
+      <string>gje-cy</string>
+      <string>gheupturn-cy</string>
+      <string>de-cy</string>
+      <string>ie-cy</string>
+      <string>iegrave-cy</string>
+      <string>io-cy</string>
+      <string>zhe-cy</string>
+      <string>ze-cy</string>
+      <string>ii-cy</string>
+      <string>iishort-cy</string>
+      <string>iigrave-cy</string>
+      <string>ka-cy</string>
+      <string>kje-cy</string>
+      <string>el-cy</string>
+      <string>em-cy</string>
+      <string>en-cy</string>
+      <string>o-cy</string>
+      <string>pe-cy</string>
+      <string>er-cy</string>
+      <string>es-cy</string>
+      <string>te-cy</string>
+      <string>u-cy</string>
+      <string>ushort-cy</string>
+      <string>ef-cy</string>
+      <string>ha-cy</string>
+      <string>che-cy</string>
+      <string>tse-cy</string>
+      <string>sha-cy</string>
+      <string>shcha-cy</string>
+      <string>dzhe-cy</string>
+      <string>softsign-cy</string>
+      <string>hardsign-cy</string>
+      <string>yeru-cy</string>
+      <string>lje-cy</string>
+      <string>nje-cy</string>
+      <string>dze-cy</string>
+      <string>e-cy</string>
+      <string>ereversed-cy</string>
+      <string>i-cy</string>
+      <string>yi-cy</string>
+      <string>je-cy</string>
+      <string>tshe-cy</string>
+      <string>iu-cy</string>
+      <string>ia-cy</string>
+      <string>dje-cy</string>
+      <string>yat-cy</string>
+      <string>yusbig-cy</string>
+      <string>fita-cy</string>
+      <string>izhitsa-cy</string>
+      <string>ghestroke-cy</string>
+      <string>ghemiddlehook-cy</string>
+      <string>zhedescender-cy</string>
+      <string>zedescender-cy</string>
+      <string>kadescender-cy</string>
+      <string>kaverticalstroke-cy</string>
+      <string>kabashkir-cy</string>
+      <string>endescender-cy</string>
+      <string>enghe-cy</string>
+      <string>esdescender-cy</string>
+      <string>ustraight-cy</string>
+      <string>ustraightstroke-cy</string>
+      <string>hadescender-cy</string>
+      <string>chedescender-cy</string>
+      <string>cheverticalstroke-cy</string>
+      <string>shha-cy</string>
+      <string>palochka-cy</string>
+      <string>zhebreve-cy</string>
+      <string>chekhakassian-cy</string>
+      <string>abreve-cy</string>
+      <string>adieresis-cy</string>
+      <string>aie-cy</string>
+      <string>iebreve-cy</string>
+      <string>schwa-cy</string>
+      <string>zhedieresis-cy</string>
+      <string>zedieresis-cy</string>
+      <string>imacron-cy</string>
+      <string>idieresis-cy</string>
+      <string>odieresis-cy</string>
+      <string>obarred-cy</string>
+      <string>umacron-cy</string>
+      <string>udieresis-cy</string>
+      <string>uhungarumlaut-cy</string>
+      <string>chedieresis-cy</string>
+      <string>gedescender-cy</string>
+      <string>yerudieresis-cy</string>
+      <string>qa-cy</string>
+      <string>we-cy</string>
+      <string>pi</string>
+      <string>zero</string>
+      <string>one</string>
+      <string>two</string>
+      <string>three</string>
+      <string>four</string>
+      <string>five</string>
+      <string>six</string>
+      <string>seven</string>
+      <string>eight</string>
+      <string>nine</string>
+      <string>zero.lf</string>
+      <string>one.lf</string>
+      <string>two.lf</string>
+      <string>three.lf</string>
+      <string>four.lf</string>
+      <string>five.lf</string>
+      <string>six.lf</string>
+      <string>seven.lf</string>
+      <string>eight.lf</string>
+      <string>nine.lf</string>
+      <string>zero.lf.zero</string>
+      <string>zero.osf</string>
+      <string>one.osf</string>
+      <string>two.osf</string>
+      <string>three.osf</string>
+      <string>four.osf</string>
+      <string>five.osf</string>
+      <string>six.osf</string>
+      <string>seven.osf</string>
+      <string>eight.osf</string>
+      <string>nine.osf</string>
+      <string>zero.osf.zero</string>
+      <string>six.ss01</string>
+      <string>nine.ss01</string>
+      <string>zero.tf</string>
+      <string>one.tf</string>
+      <string>two.tf</string>
+      <string>three.tf</string>
+      <string>four.tf</string>
+      <string>five.tf</string>
+      <string>six.tf</string>
+      <string>seven.tf</string>
+      <string>eight.tf</string>
+      <string>nine.tf</string>
+      <string>zero.tf.zero</string>
+      <string>zero.tosf</string>
+      <string>one.tosf</string>
+      <string>two.tosf</string>
+      <string>three.tosf</string>
+      <string>four.tosf</string>
+      <string>five.tosf</string>
+      <string>six.tosf</string>
+      <string>seven.tosf</string>
+      <string>eight.tosf</string>
+      <string>nine.tosf</string>
+      <string>zero.tosf.zero</string>
+      <string>zero.zero</string>
+      <string>zeroinferior</string>
+      <string>oneinferior</string>
+      <string>twoinferior</string>
+      <string>threeinferior</string>
+      <string>fourinferior</string>
+      <string>fiveinferior</string>
+      <string>sixinferior</string>
+      <string>seveninferior</string>
+      <string>eightinferior</string>
+      <string>nineinferior</string>
+      <string>zero.subs</string>
+      <string>one.subs</string>
+      <string>two.subs</string>
+      <string>three.subs</string>
+      <string>four.subs</string>
+      <string>five.subs</string>
+      <string>six.subs</string>
+      <string>seven.subs</string>
+      <string>eight.subs</string>
+      <string>nine.subs</string>
+      <string>zero.dnom</string>
+      <string>one.dnom</string>
+      <string>two.dnom</string>
+      <string>three.dnom</string>
+      <string>four.dnom</string>
+      <string>five.dnom</string>
+      <string>six.dnom</string>
+      <string>seven.dnom</string>
+      <string>eight.dnom</string>
+      <string>nine.dnom</string>
+      <string>zero.numr</string>
+      <string>one.numr</string>
+      <string>two.numr</string>
+      <string>three.numr</string>
+      <string>four.numr</string>
+      <string>five.numr</string>
+      <string>six.numr</string>
+      <string>seven.numr</string>
+      <string>eight.numr</string>
+      <string>nine.numr</string>
+      <string>zerosuperior</string>
+      <string>onesuperior</string>
+      <string>twosuperior</string>
+      <string>threesuperior</string>
+      <string>foursuperior</string>
+      <string>fivesuperior</string>
+      <string>sixsuperior</string>
+      <string>sevensuperior</string>
+      <string>eightsuperior</string>
+      <string>ninesuperior</string>
+      <string>fraction</string>
+      <string>onefraction</string>
+      <string>onehalf</string>
+      <string>zerothird</string>
+      <string>onethird</string>
+      <string>twothirds</string>
+      <string>onequarter</string>
+      <string>threequarters</string>
+      <string>onefifth</string>
+      <string>twofifths</string>
+      <string>threefifths</string>
+      <string>fourfifths</string>
+      <string>onesixth</string>
+      <string>fivesixths</string>
+      <string>oneseventh</string>
+      <string>oneeighth</string>
+      <string>threeeighths</string>
+      <string>fiveeighths</string>
+      <string>seveneighths</string>
+      <string>oneninth</string>
+      <string>onetenth</string>
+      <string>period</string>
+      <string>comma</string>
+      <string>colon</string>
+      <string>semicolon</string>
+      <string>ellipsis</string>
+      <string>exclam</string>
+      <string>exclamdown</string>
+      <string>question</string>
+      <string>questiondown</string>
+      <string>periodcentered</string>
+      <string>bullet</string>
+      <string>asterisk</string>
+      <string>numbersign</string>
+      <string>slash</string>
+      <string>backslash</string>
+      <string>periodcentered.loclCAT.case</string>
+      <string>periodcentered.loclCAT</string>
+      <string>parenleft</string>
+      <string>parenright</string>
+      <string>braceleft</string>
+      <string>braceright</string>
+      <string>bracketleft</string>
+      <string>bracketright</string>
+      <string>hyphen</string>
+      <string>softhyphen</string>
+      <string>endash</string>
+      <string>emdash</string>
+      <string>figuredash</string>
+      <string>horizontalbar</string>
+      <string>hyphentwo</string>
+      <string>nonbreakinghyphen</string>
+      <string>underscore</string>
+      <string>quotesinglbase</string>
+      <string>quotedblbase</string>
+      <string>quotedblleft</string>
+      <string>quotedblright</string>
+      <string>quoteleft</string>
+      <string>quoteright</string>
+      <string>guillemetleft</string>
+      <string>guillemetright</string>
+      <string>guilsinglleft</string>
+      <string>guilsinglright</string>
+      <string>primeReversed</string>
+      <string>tripleprime</string>
+      <string>quotedbl</string>
+      <string>quotesingle</string>
+      <string>leftanglebracket-math</string>
+      <string>rightanglebracket-math</string>
+      <string>emquad</string>
+      <string>emspace</string>
+      <string>enquad</string>
+      <string>enspace</string>
+      <string>figurespace</string>
+      <string>fourperemspace</string>
+      <string>hairspace</string>
+      <string>punctuationspace</string>
+      <string>sixperemspace</string>
+      <string>space</string>
+      <string>nbspace</string>
+      <string>thinspace</string>
+      <string>threeperemspace</string>
+      <string>zerowidthspace</string>
+      <string>cedi</string>
+      <string>cent</string>
+      <string>colonsign</string>
+      <string>currency</string>
+      <string>dollar</string>
+      <string>dong</string>
+      <string>euro</string>
+      <string>florin</string>
+      <string>franc</string>
+      <string>guarani</string>
+      <string>kip</string>
+      <string>lira</string>
+      <string>liraTurkish</string>
+      <string>manat</string>
+      <string>naira</string>
+      <string>peseta</string>
+      <string>peso</string>
+      <string>ruble</string>
+      <string>rupeeIndian</string>
+      <string>sterling</string>
+      <string>won</string>
+      <string>yen</string>
+      <string>hryvnia</string>
+      <string>tenge</string>
+      <string>tugrik</string>
+      <string>bulletoperator</string>
+      <string>commercialMinusSign</string>
+      <string>divisionslash</string>
+      <string>equivalence</string>
+      <string>notidentical</string>
+      <string>plus</string>
+      <string>minus</string>
+      <string>multiply</string>
+      <string>divide</string>
+      <string>equal</string>
+      <string>notequal</string>
+      <string>greater</string>
+      <string>less</string>
+      <string>greaterequal</string>
+      <string>lessequal</string>
+      <string>plusminus</string>
+      <string>approxequal</string>
+      <string>logicalnot</string>
+      <string>asciitilde</string>
+      <string>asciicircum</string>
+      <string>emptyset</string>
+      <string>infinity</string>
+      <string>integral</string>
+      <string>Ohm</string>
+      <string>increment</string>
+      <string>product</string>
+      <string>summation</string>
+      <string>radical</string>
+      <string>partialdiff</string>
+      <string>micro</string>
+      <string>percent</string>
+      <string>perthousand</string>
+      <string>ratio</string>
+      <string>bulletoperator.tf</string>
+      <string>commercialMinusSign.tf</string>
+      <string>divisionslash.tf</string>
+      <string>equivalence.tf</string>
+      <string>notidentical.tf</string>
+      <string>plus.tf</string>
+      <string>minus.tf</string>
+      <string>multiply.tf</string>
+      <string>divide.tf</string>
+      <string>equal.tf</string>
+      <string>notequal.tf</string>
+      <string>greater.tf</string>
+      <string>less.tf</string>
+      <string>greaterequal.tf</string>
+      <string>lessequal.tf</string>
+      <string>plusminus.tf</string>
+      <string>approxequal.tf</string>
+      <string>logicalnot.tf</string>
+      <string>upArrow</string>
+      <string>rightArrow</string>
+      <string>downArrow</string>
+      <string>leftArrow</string>
+      <string>blackCircle</string>
+      <string>whiteCircle</string>
+      <string>lozenge</string>
+      <string>at</string>
+      <string>ampersand</string>
+      <string>paragraph</string>
+      <string>section</string>
+      <string>copyright</string>
+      <string>registered</string>
+      <string>trademark</string>
+      <string>degree</string>
+      <string>minute</string>
+      <string>second</string>
+      <string>bar</string>
+      <string>brokenbar</string>
+      <string>dagger</string>
+      <string>literSign</string>
+      <string>daggerdbl</string>
+      <string>estimated</string>
+      <string>numero</string>
+      <string>blank</string>
+      <string>apostrophemod</string>
+      <string>commaturnedmod</string>
+      <string>doubleprimemod</string>
+      <string>firsttonechinese</string>
+      <string>fourthtonechinese</string>
+      <string>primemod</string>
+      <string>ringhalfleft</string>
+      <string>ringhalfright</string>
+      <string>secondtonechinese</string>
+      <string>verticallinelowmod</string>
+      <string>verticallinemod</string>
+      <string>dieresiscomb</string>
+      <string>dieresiscomb_gravecomb</string>
+      <string>dieresiscomb_acutecomb</string>
+      <string>dieresiscomb_caroncomb</string>
+      <string>dieresiscomb_macroncomb</string>
+      <string>dotaccentcomb</string>
+      <string>dotaccentcomb_macroncomb</string>
+      <string>gravecomb</string>
+      <string>acutecomb</string>
+      <string>acutecomb_dotaccentcomb</string>
+      <string>hungarumlautcomb</string>
+      <string>caroncomb.alt</string>
+      <string>circumflexcomb</string>
+      <string>caroncomb</string>
+      <string>caroncomb_dotaccentcomb</string>
+      <string>brevecomb</string>
+      <string>ringcomb</string>
+      <string>ringcomb_acutecomb</string>
+      <string>tildecomb</string>
+      <string>tildecomb_dieresiscomb</string>
+      <string>tildecomb_acutecomb</string>
+      <string>tildecomb_macroncomb</string>
+      <string>macroncomb</string>
+      <string>macroncomb_dieresiscomb</string>
+      <string>macroncomb_gravecomb</string>
+      <string>macroncomb_acutecomb</string>
+      <string>hookabovecomb</string>
+      <string>verticallineabovecomb</string>
+      <string>dblgravecomb</string>
+      <string>breveinvertedcomb</string>
+      <string>commaturnedabovecomb</string>
+      <string>horncomb</string>
+      <string>dotbelowcomb</string>
+      <string>dieresisbelowcomb</string>
+      <string>commaaccentcomb</string>
+      <string>cedillacomb</string>
+      <string>ogonekcomb</string>
+      <string>verticallinebelowcomb</string>
+      <string>brevebelowcomb</string>
+      <string>macronbelowcomb</string>
+      <string>strokeshortcomb</string>
+      <string>strokelongcomb</string>
+      <string>slashshortcomb</string>
+      <string>slashlongcomb</string>
+      <string>acute</string>
+      <string>breve</string>
+      <string>caron</string>
+      <string>cedilla</string>
+      <string>circumflex</string>
+      <string>dieresis</string>
+      <string>dotaccent</string>
+      <string>grave</string>
+      <string>hungarumlaut</string>
+      <string>macron</string>
+      <string>ogonek</string>
+      <string>ring</string>
+      <string>tilde</string>
+      <string>dieresiscomb.case</string>
+      <string>dotaccentcomb.case</string>
+      <string>gravecomb.case</string>
+      <string>acutecomb.case</string>
+      <string>hungarumlautcomb.case</string>
+      <string>circumflexcomb.case</string>
+      <string>caroncomb.case</string>
+      <string>brevecomb.case</string>
+      <string>ringcomb.case</string>
+      <string>ringcomb_acutecomb.case</string>
+      <string>tildecomb.case</string>
+      <string>macroncomb.case</string>
+      <string>hookabovecomb.case</string>
+      <string>dblgravecomb.case</string>
+      <string>breveinvertedcomb.case</string>
+      <string>strokeshortcomb.case</string>
+      <string>slashshortcomb.case</string>
+      <string>slashlongcomb.case</string>
+      <string>macroncomb.narrow.case</string>
+      <string>ogonekcomb.tall.case</string>
+      <string>dieresiscomb.loclVIET</string>
+      <string>dotaccentcomb.loclVIET</string>
+      <string>gravecomb.loclVIET</string>
+      <string>acutecomb.loclVIET</string>
+      <string>circumflexcomb.loclVIET</string>
+      <string>caroncomb.loclVIET</string>
+      <string>brevecomb.loclVIET</string>
+      <string>tildecomb.loclVIET</string>
+      <string>macroncomb.loclVIET</string>
+      <string>hookabovecomb.loclVIET</string>
+      <string>macroncomb.narrow</string>
+      <string>ogonekcomb.narrow</string>
+      <string>macronbelowcomb.narrow</string>
+      <string>ogonekcomb.tall</string>
+      <string>brevecomb-cy</string>
+      <string>descender-cy</string>
+      <string>brevecomb-cy.case</string>
+      <string>descender-cy.case</string>
+      <string>descender-cy.strait</string>
+      <string>brevecomb_acutecomb</string>
+      <string>brevecomb_gravecomb</string>
+      <string>brevecomb_hookabovecomb</string>
+      <string>brevecomb_tildecomb</string>
+      <string>circumflexcomb_acutecomb</string>
+      <string>circumflexcomb_gravecomb</string>
+      <string>circumflexcomb_hookabovecomb</string>
+      <string>circumflexcomb_tildecomb</string>
+      <string>brevecomb_acutecomb.case</string>
+      <string>brevecomb_gravecomb.case</string>
+      <string>brevecomb_hookabovecomb.case</string>
+      <string>brevecomb_tildecomb.case</string>
+      <string>circumflexcomb_acutecomb.case</string>
+      <string>circumflexcomb_gravecomb.case</string>
+      <string>circumflexcomb_hookabovecomb.case</string>
+      <string>circumflexcomb_tildecomb.case</string>
+      <string>_descenderreversed-cy</string>
+      <string>_bar-cy</string>
+      <string>_descender-cy.case.straight</string>
+      <string>_descenderreverse-cy.case</string>
+      <string>_bottomhook</string>
+      <string>_o.numero</string>
+      <string>_slash.zero</string>
+      <string>_typoquote</string>
+      <string>_commaaccent</string>
+      <string>_slash.zero.osf</string>
+      <string>_currencyvstem</string>
+    </array>
+    <key>public.postscriptNames</key>
+    <dict>
+      <key>A-cy</key>
+      <string>uni0410</string>
+      <key>Abreve-cy</key>
+      <string>uni04D0</string>
+      <key>Abreveacute</key>
+      <string>uni1EAE</string>
+      <key>Abrevedotbelow</key>
+      <string>uni1EB6</string>
+      <key>Abrevegrave</key>
+      <string>uni1EB0</string>
+      <key>Abrevehookabove</key>
+      <string>uni1EB2</string>
+      <key>Abrevetilde</key>
+      <string>uni1EB4</string>
+      <key>Acaron</key>
+      <string>uni01CD</string>
+      <key>Acircumflexacute</key>
+      <string>uni1EA4</string>
+      <key>Acircumflexdotbelow</key>
+      <string>uni1EAC</string>
+      <key>Acircumflexgrave</key>
+      <string>uni1EA6</string>
+      <key>Acircumflexhookabove</key>
+      <string>uni1EA8</string>
+      <key>Acircumflextilde</key>
+      <string>uni1EAA</string>
+      <key>Adblgrave</key>
+      <string>uni0200</string>
+      <key>Adieresis-cy</key>
+      <string>uni04D2</string>
+      <key>Adotbelow</key>
+      <string>uni1EA0</string>
+      <key>Ahookabove</key>
+      <string>uni1EA2</string>
+      <key>Aie-cy</key>
+      <string>uni04D4</string>
+      <key>Ainvertedbreve</key>
+      <string>uni0202</string>
+      <key>Be-cy</key>
+      <string>uni0411</string>
+      <key>Ccedillaacute</key>
+      <string>uni1E08</string>
+      <key>Che-cy</key>
+      <string>uni0427</string>
+      <key>Chedescender-cy</key>
+      <string>uni04B6</string>
+      <key>Chedieresis-cy</key>
+      <string>uni04F4</string>
+      <key>Chekhakassian-cy</key>
+      <string>uni04CB</string>
+      <key>Cheverticalstroke-cy</key>
+      <string>uni04B8</string>
+      <key>DZcaron</key>
+      <string>uni01C4</string>
+      <key>Ddotbelow</key>
+      <string>uni1E0C</string>
+      <key>De-cy</key>
+      <string>uni0414</string>
+      <key>Dje-cy</key>
+      <string>uni0402</string>
+      <key>Dlinebelow</key>
+      <string>uni1E0E</string>
+      <key>Dzcaron</key>
+      <string>uni01C5</string>
+      <key>Dze-cy</key>
+      <string>uni0405</string>
+      <key>Dzhe-cy</key>
+      <string>uni040F</string>
+      <key>E-cy</key>
+      <string>uni0404</string>
+      <key>Ecedillabreve</key>
+      <string>uni1E1C</string>
+      <key>Ecircumflexacute</key>
+      <string>uni1EBE</string>
+      <key>Ecircumflexdotbelow</key>
+      <string>uni1EC6</string>
+      <key>Ecircumflexgrave</key>
+      <string>uni1EC0</string>
+      <key>Ecircumflexhookabove</key>
+      <string>uni1EC2</string>
+      <key>Ecircumflextilde</key>
+      <string>uni1EC4</string>
+      <key>Edblgrave</key>
+      <string>uni0204</string>
+      <key>Edotbelow</key>
+      <string>uni1EB8</string>
+      <key>Ef-cy</key>
+      <string>uni0424</string>
+      <key>Ehookabove</key>
+      <string>uni1EBA</string>
+      <key>Einvertedbreve</key>
+      <string>uni0206</string>
+      <key>El-cy</key>
+      <string>uni041B</string>
+      <key>Em-cy</key>
+      <string>uni041C</string>
+      <key>Emacronacute</key>
+      <string>uni1E16</string>
+      <key>Emacrongrave</key>
+      <string>uni1E14</string>
+      <key>En-cy</key>
+      <string>uni041D</string>
+      <key>Endescender-cy</key>
+      <string>uni04A2</string>
+      <key>Enghe-cy</key>
+      <string>uni04A4</string>
+      <key>Er-cy</key>
+      <string>uni0420</string>
+      <key>Ereversed-cy</key>
+      <string>uni042D</string>
+      <key>Es-cy</key>
+      <string>uni0421</string>
+      <key>Esdescender-cy</key>
+      <string>uni04AA</string>
+      <key>Etilde</key>
+      <string>uni1EBC</string>
+      <key>Fita-cy</key>
+      <string>uni0472</string>
+      <key>Gcommaaccent</key>
+      <string>uni0122</string>
+      <key>Ge-cy</key>
+      <string>uni0413</string>
+      <key>Gedescender-cy</key>
+      <string>uni04F6</string>
+      <key>Germandbls</key>
+      <string>uni1E9E</string>
+      <key>Ghemiddlehook-cy</key>
+      <string>uni0494</string>
+      <key>Ghestroke-cy</key>
+      <string>uni0492</string>
+      <key>Gheupturn-cy</key>
+      <string>uni0490</string>
+      <key>Gje-cy</key>
+      <string>uni0403</string>
+      <key>Gmacron</key>
+      <string>uni1E20</string>
+      <key>Ha-cy</key>
+      <string>uni0425</string>
+      <key>Hadescender-cy</key>
+      <string>uni04B2</string>
+      <key>Hardsign-cy</key>
+      <string>uni042A</string>
+      <key>Hbrevebelow</key>
+      <string>uni1E2A</string>
+      <key>Hdotbelow</key>
+      <string>uni1E24</string>
+      <key>I-cy</key>
+      <string>uni0406</string>
+      <key>Ia-cy</key>
+      <string>uni042F</string>
+      <key>Icaron</key>
+      <string>uni01CF</string>
+      <key>Idblgrave</key>
+      <string>uni0208</string>
+      <key>Idieresis-cy</key>
+      <string>uni04E4</string>
+      <key>Idieresisacute</key>
+      <string>uni1E2E</string>
+      <key>Idotbelow</key>
+      <string>uni1ECA</string>
+      <key>Ie-cy</key>
+      <string>uni0415</string>
+      <key>Iebreve-cy</key>
+      <string>uni04D6</string>
+      <key>Iegrave-cy</key>
+      <string>uni0400</string>
+      <key>Ihookabove</key>
+      <string>uni1EC8</string>
+      <key>Ii-cy</key>
+      <string>uni0418</string>
+      <key>Iigrave-cy</key>
+      <string>uni040D</string>
+      <key>Iinvertedbreve</key>
+      <string>uni020A</string>
+      <key>Iishort-cy</key>
+      <string>uni0419</string>
+      <key>Imacron-cy</key>
+      <string>uni04E2</string>
+      <key>Io-cy</key>
+      <string>uni0401</string>
+      <key>Iu-cy</key>
+      <string>uni042E</string>
+      <key>Izhitsa-cy</key>
+      <string>uni0474</string>
+      <key>Jacute</key>
+      <string>uni00A40301</string>
+      <key>Je-cy</key>
+      <string>uni0408</string>
+      <key>Ka-cy</key>
+      <string>uni041A</string>
+      <key>Kabashkir-cy</key>
+      <string>uni04A0</string>
+      <key>Kacute</key>
+      <string>uni1E30</string>
+      <key>Kadescender-cy</key>
+      <string>uni049A</string>
+      <key>Kaverticalstroke-cy</key>
+      <string>uni049C</string>
+      <key>Kcommaaccent</key>
+      <string>uni0136</string>
+      <key>Kje-cy</key>
+      <string>uni040C</string>
+      <key>LJ</key>
+      <string>uni01C7</string>
+      <key>Lcommaaccent</key>
+      <string>uni013B</string>
+      <key>Ldotbelow</key>
+      <string>uni1E36</string>
+      <key>Lj</key>
+      <string>uni01C8</string>
+      <key>Lje-cy</key>
+      <string>uni0409</string>
+      <key>Llinebelow</key>
+      <string>uni1E3A</string>
+      <key>Mdotbelow</key>
+      <string>uni1E42</string>
+      <key>NJ</key>
+      <string>uni01CA</string>
+      <key>Ncommaaccent</key>
+      <string>uni0145</string>
+      <key>Ndotaccent</key>
+      <string>uni1E44</string>
+      <key>Ndotbelow</key>
+      <string>uni1E46</string>
+      <key>Nj</key>
+      <string>uni01CB</string>
+      <key>Nje-cy</key>
+      <string>uni040A</string>
+      <key>Nlinebelow</key>
+      <string>uni1E48</string>
+      <key>O-cy</key>
+      <string>uni041E</string>
+      <key>Obarred-cy</key>
+      <string>uni04E8</string>
+      <key>Ocaron</key>
+      <string>uni01D1</string>
+      <key>Ocircumflexacute</key>
+      <string>uni1ED0</string>
+      <key>Ocircumflexdotbelow</key>
+      <string>uni1ED8</string>
+      <key>Ocircumflexgrave</key>
+      <string>uni1ED2</string>
+      <key>Ocircumflexhookabove</key>
+      <string>uni1ED4</string>
+      <key>Ocircumflextilde</key>
+      <string>uni1ED6</string>
+      <key>Odblgrave</key>
+      <string>uni020C</string>
+      <key>Odieresis-cy</key>
+      <string>uni04E6</string>
+      <key>Odieresismacron</key>
+      <string>uni022A</string>
+      <key>Odotaccentmacron</key>
+      <string>uni0230</string>
+      <key>Odotbelow</key>
+      <string>uni1ECC</string>
+      <key>Ohm</key>
+      <string>uni2126</string>
+      <key>Ohookabove</key>
+      <string>uni1ECE</string>
+      <key>Ohornacute</key>
+      <string>uni1EDA</string>
+      <key>Ohorndotbelow</key>
+      <string>uni1EE2</string>
+      <key>Ohorngrave</key>
+      <string>uni1EDC</string>
+      <key>Ohornhookabove</key>
+      <string>uni1EDE</string>
+      <key>Ohorntilde</key>
+      <string>uni1EE0</string>
+      <key>Oinvertedbreve</key>
+      <string>uni020E</string>
+      <key>Omacronacute</key>
+      <string>uni1E52</string>
+      <key>Omacrongrave</key>
+      <string>uni1E50</string>
+      <key>Oogonek</key>
+      <string>uni01EA</string>
+      <key>Otildeacute</key>
+      <string>uni1E4C</string>
+      <key>Otildedieresis</key>
+      <string>uni1E4E</string>
+      <key>Otildemacron</key>
+      <string>uni022C</string>
+      <key>Palochka-cy</key>
+      <string>uni04C0</string>
+      <key>Pe-cy</key>
+      <string>uni041F</string>
+      <key>Qa-cy</key>
+      <string>uni051A</string>
+      <key>Rcommaaccent</key>
+      <string>uni0156</string>
+      <key>Rdblgrave</key>
+      <string>uni0210</string>
+      <key>Rdotbelow</key>
+      <string>uni1E5A</string>
+      <key>Rinvertedbreve</key>
+      <string>uni0212</string>
+      <key>Rlinebelow</key>
+      <string>uni1E5E</string>
+      <key>Sacutedotaccent</key>
+      <string>uni1E64</string>
+      <key>Saltillo</key>
+      <string>uniA78B</string>
+      <key>Scarondotaccent</key>
+      <string>uni1E66</string>
+      <key>Schwa</key>
+      <string>uni018F</string>
+      <key>Schwa-cy</key>
+      <string>uni04D8</string>
+      <key>Scommaaccent</key>
+      <string>uni0218</string>
+      <key>Sdotaccent</key>
+      <string>uni1E60</string>
+      <key>Sdotbelow</key>
+      <string>uni1E62</string>
+      <key>Sdotbelowdotaccent</key>
+      <string>uni1E68</string>
+      <key>Sha-cy</key>
+      <string>uni0428</string>
+      <key>Shcha-cy</key>
+      <string>uni0429</string>
+      <key>Shha-cy</key>
+      <string>uni04BA</string>
+      <key>Softsign-cy</key>
+      <string>uni042C</string>
+      <key>Tcedilla</key>
+      <string>uni0162</string>
+      <key>Tcommaaccent</key>
+      <string>uni021A</string>
+      <key>Tdotbelow</key>
+      <string>uni1E6C</string>
+      <key>Te-cy</key>
+      <string>uni0422</string>
+      <key>Tlinebelow</key>
+      <string>uni1E6E</string>
+      <key>Tse-cy</key>
+      <string>uni0426</string>
+      <key>Tshe-cy</key>
+      <string>uni040B</string>
+      <key>U-cy</key>
+      <string>uni0423</string>
+      <key>Ucaron</key>
+      <string>uni01D3</string>
+      <key>Udblgrave</key>
+      <string>uni0214</string>
+      <key>Udieresis-cy</key>
+      <string>uni04F0</string>
+      <key>Udieresisacute</key>
+      <string>uni01D7</string>
+      <key>Udieresiscaron</key>
+      <string>uni01D9</string>
+      <key>Udieresisgrave</key>
+      <string>uni01DB</string>
+      <key>Udieresismacron</key>
+      <string>uni01D5</string>
+      <key>Udotbelow</key>
+      <string>uni1EE4</string>
+      <key>Uhookabove</key>
+      <string>uni1EE6</string>
+      <key>Uhornacute</key>
+      <string>uni1EE8</string>
+      <key>Uhorndotbelow</key>
+      <string>uni1EF0</string>
+      <key>Uhorngrave</key>
+      <string>uni1EEA</string>
+      <key>Uhornhookabove</key>
+      <string>uni1EEC</string>
+      <key>Uhorntilde</key>
+      <string>uni1EEE</string>
+      <key>Uhungarumlaut-cy</key>
+      <string>uni04F2</string>
+      <key>Uinvertedbreve</key>
+      <string>uni0216</string>
+      <key>Umacron-cy</key>
+      <string>uni04EE</string>
+      <key>Umacrondieresis</key>
+      <string>uni1E7A</string>
+      <key>Ushort-cy</key>
+      <string>uni040E</string>
+      <key>Ustraight-cy</key>
+      <string>uni04AE</string>
+      <key>Ustraightstroke-cy</key>
+      <string>uni04B0</string>
+      <key>Utildeacute</key>
+      <string>uni1E78</string>
+      <key>Ve-cy</key>
+      <string>uni0412</string>
+      <key>We-cy</key>
+      <string>uni051C</string>
+      <key>Yat-cy</key>
+      <string>uni0462</string>
+      <key>Ydotaccent</key>
+      <string>uni1E8E</string>
+      <key>Ydotbelow</key>
+      <string>uni1EF4</string>
+      <key>Yeru-cy</key>
+      <string>uni042B</string>
+      <key>Yerudieresis-cy</key>
+      <string>uni04F8</string>
+      <key>Yhookabove</key>
+      <string>uni1EF6</string>
+      <key>Yi-cy</key>
+      <string>uni0407</string>
+      <key>Ymacron</key>
+      <string>uni0232</string>
+      <key>Ytilde</key>
+      <string>uni1EF8</string>
+      <key>Yusbig-cy</key>
+      <string>uni046A</string>
+      <key>Zdotbelow</key>
+      <string>uni1E92</string>
+      <key>Ze-cy</key>
+      <string>uni0417</string>
+      <key>Zedescender-cy</key>
+      <string>uni0498</string>
+      <key>Zedieresis-cy</key>
+      <string>uni04DE</string>
+      <key>Zhe-cy</key>
+      <string>uni0416</string>
+      <key>Zhebreve-cy</key>
+      <string>uni04C1</string>
+      <key>Zhedescender-cy</key>
+      <string>uni0496</string>
+      <key>Zhedieresis-cy</key>
+      <string>uni04DC</string>
+      <key>_bar-cy</key>
+      <string>_barcy</string>
+      <key>_descender-cy.case.straight</key>
+      <string>_descendercy.case.straight</string>
+      <key>_descenderreverse-cy.case</key>
+      <string>_descenderreversecy.case</string>
+      <key>_descenderreversed-cy</key>
+      <string>_descenderreversedcy</string>
+      <key>a-cy</key>
+      <string>uni0430</string>
+      <key>abreve-cy</key>
+      <string>uni04D1</string>
+      <key>abreveacute</key>
+      <string>uni1EAF</string>
+      <key>abrevedotbelow</key>
+      <string>uni1EB7</string>
+      <key>abrevegrave</key>
+      <string>uni1EB1</string>
+      <key>abrevehookabove</key>
+      <string>uni1EB3</string>
+      <key>abrevetilde</key>
+      <string>uni1EB5</string>
+      <key>acaron</key>
+      <string>uni01CE</string>
+      <key>acircumflexacute</key>
+      <string>uni1EA5</string>
+      <key>acircumflexdotbelow</key>
+      <string>uni1EAD</string>
+      <key>acircumflexgrave</key>
+      <string>uni1EA7</string>
+      <key>acircumflexhookabove</key>
+      <string>uni1EA9</string>
+      <key>acircumflextilde</key>
+      <string>uni1EAB</string>
+      <key>acutecomb_dotaccentcomb</key>
+      <string>uni03010307</string>
+      <key>adblgrave</key>
+      <string>uni0201</string>
+      <key>adieresis-cy</key>
+      <string>uni04D3</string>
+      <key>adotbelow</key>
+      <string>uni1EA1</string>
+      <key>ahookabove</key>
+      <string>uni1EA3</string>
+      <key>aie-cy</key>
+      <string>uni04D5</string>
+      <key>ainvertedbreve</key>
+      <string>uni0203</string>
+      <key>apostrophemod</key>
+      <string>uni02BC</string>
+      <key>be-cy</key>
+      <string>uni0431</string>
+      <key>blackCircle</key>
+      <string>uni25CF</string>
+      <key>blank</key>
+      <string>uni2423</string>
+      <key>brevebelowcomb</key>
+      <string>uni032E</string>
+      <key>brevecomb</key>
+      <string>uni0306</string>
+      <key>brevecomb-cy</key>
+      <string>brevecombcy</string>
+      <key>brevecomb-cy.case</key>
+      <string>brevecombcy.case</string>
+      <key>brevecomb.case</key>
+      <string>uni0306.case</string>
+      <key>brevecomb.loclVIET</key>
+      <string>uni0306.loclVIET</string>
+      <key>brevecomb_acutecomb</key>
+      <string>uni03060301</string>
+      <key>brevecomb_acutecomb.case</key>
+      <string>uni03060301.case</string>
+      <key>brevecomb_gravecomb</key>
+      <string>uni03060300</string>
+      <key>brevecomb_gravecomb.case</key>
+      <string>uni03060300.case</string>
+      <key>brevecomb_hookabovecomb</key>
+      <string>uni03060309</string>
+      <key>brevecomb_hookabovecomb.case</key>
+      <string>uni03060309.case</string>
+      <key>brevecomb_tildecomb</key>
+      <string>uni03060303</string>
+      <key>brevecomb_tildecomb.case</key>
+      <string>uni03060303.case</string>
+      <key>breveinvertedcomb</key>
+      <string>uni0311</string>
+      <key>breveinvertedcomb.case</key>
+      <string>uni0311.case</string>
+      <key>bulletoperator</key>
+      <string>uni2219</string>
+      <key>bulletoperator.tf</key>
+      <string>uni2219.tf</string>
+      <key>caroncomb</key>
+      <string>uni030C</string>
+      <key>caroncomb.alt</key>
+      <string>uni030C.alt</string>
+      <key>caroncomb.case</key>
+      <string>uni030C.case</string>
+      <key>caroncomb.loclVIET</key>
+      <string>uni030C.loclVIET</string>
+      <key>caroncomb_dotaccentcomb</key>
+      <string>uni030C0307</string>
+      <key>ccedillaacute</key>
+      <string>uni1E09</string>
+      <key>cedi</key>
+      <string>uni20B5</string>
+      <key>cedillacomb</key>
+      <string>uni0327</string>
+      <key>che-cy</key>
+      <string>uni0447</string>
+      <key>chedescender-cy</key>
+      <string>uni04B7</string>
+      <key>chedieresis-cy</key>
+      <string>uni04F5</string>
+      <key>chekhakassian-cy</key>
+      <string>uni04CC</string>
+      <key>cheverticalstroke-cy</key>
+      <string>uni04B9</string>
+      <key>circumflexcomb</key>
+      <string>uni0302</string>
+      <key>circumflexcomb.case</key>
+      <string>uni0302.case</string>
+      <key>circumflexcomb.loclVIET</key>
+      <string>uni0302.loclVIET</string>
+      <key>circumflexcomb_acutecomb</key>
+      <string>uni03020301</string>
+      <key>circumflexcomb_acutecomb.case</key>
+      <string>uni03020301.case</string>
+      <key>circumflexcomb_gravecomb</key>
+      <string>uni03020300</string>
+      <key>circumflexcomb_gravecomb.case</key>
+      <string>uni03020300.case</string>
+      <key>circumflexcomb_hookabovecomb</key>
+      <string>uni03020309</string>
+      <key>circumflexcomb_hookabovecomb.case</key>
+      <string>uni03020309.case</string>
+      <key>circumflexcomb_tildecomb</key>
+      <string>uni03020303</string>
+      <key>circumflexcomb_tildecomb.case</key>
+      <string>uni03020303.case</string>
+      <key>colonsign</key>
+      <string>colonmonetary</string>
+      <key>commaaccentcomb</key>
+      <string>uni0326</string>
+      <key>commaturnedabovecomb</key>
+      <string>uni0312</string>
+      <key>commaturnedmod</key>
+      <string>uni02BB</string>
+      <key>commercialMinusSign</key>
+      <string>uni2052</string>
+      <key>commercialMinusSign.tf</key>
+      <string>uni2052.tf</string>
+      <key>dblgravecomb</key>
+      <string>uni030F</string>
+      <key>dblgravecomb.case</key>
+      <string>uni030F.case</string>
+      <key>ddotbelow</key>
+      <string>uni1E0D</string>
+      <key>de-cy</key>
+      <string>uni0434</string>
+      <key>descender-cy</key>
+      <string>descendercy</string>
+      <key>descender-cy.case</key>
+      <string>descendercy.case</string>
+      <key>descender-cy.strait</key>
+      <string>descendercy.strait</string>
+      <key>dieresisbelowcomb</key>
+      <string>uni0324</string>
+      <key>dieresiscomb</key>
+      <string>uni0308</string>
+      <key>dieresiscomb.case</key>
+      <string>uni0308.case</string>
+      <key>dieresiscomb.loclVIET</key>
+      <string>uni0308.loclVIET</string>
+      <key>dieresiscomb_acutecomb</key>
+      <string>uni03080301</string>
+      <key>dieresiscomb_caroncomb</key>
+      <string>uni0308030C</string>
+      <key>dieresiscomb_gravecomb</key>
+      <string>uni03080300</string>
+      <key>dieresiscomb_macroncomb</key>
+      <string>uni03080304</string>
+      <key>divisionslash</key>
+      <string>uni2215</string>
+      <key>divisionslash.tf</key>
+      <string>uni2215.tf</string>
+      <key>dje-cy</key>
+      <string>uni0452</string>
+      <key>dlinebelow</key>
+      <string>uni1E0F</string>
+      <key>dotaccentcomb</key>
+      <string>uni0307</string>
+      <key>dotaccentcomb.case</key>
+      <string>uni0307.case</string>
+      <key>dotaccentcomb.loclVIET</key>
+      <string>uni0307.loclVIET</string>
+      <key>dotaccentcomb_macroncomb</key>
+      <string>uni03070304</string>
+      <key>doubleprimemod</key>
+      <string>uni02BA</string>
+      <key>downArrow</key>
+      <string>arrowdown</string>
+      <key>dzcaron</key>
+      <string>uni01C6</string>
+      <key>dze-cy</key>
+      <string>uni0455</string>
+      <key>dzhe-cy</key>
+      <string>uni045F</string>
+      <key>e-cy</key>
+      <string>uni0454</string>
+      <key>ecedillabreve</key>
+      <string>uni1E1D</string>
+      <key>ecircumflexacute</key>
+      <string>uni1EBF</string>
+      <key>ecircumflexdotbelow</key>
+      <string>uni1EC7</string>
+      <key>ecircumflexgrave</key>
+      <string>uni1EC1</string>
+      <key>ecircumflexhookabove</key>
+      <string>uni1EC3</string>
+      <key>ecircumflextilde</key>
+      <string>uni1EC5</string>
+      <key>edblgrave</key>
+      <string>uni0205</string>
+      <key>edotbelow</key>
+      <string>uni1EB9</string>
+      <key>ef-cy</key>
+      <string>uni0444</string>
+      <key>ehookabove</key>
+      <string>uni1EBB</string>
+      <key>eightinferior</key>
+      <string>uni2088</string>
+      <key>eightsuperior</key>
+      <string>uni2078</string>
+      <key>einvertedbreve</key>
+      <string>uni0207</string>
+      <key>el-cy</key>
+      <string>uni043B</string>
+      <key>em-cy</key>
+      <string>uni043C</string>
+      <key>emacronacute</key>
+      <string>uni1E17</string>
+      <key>emacrongrave</key>
+      <string>uni1E15</string>
+      <key>emquad</key>
+      <string>uni2001</string>
+      <key>emspace</key>
+      <string>uni2003</string>
+      <key>en-cy</key>
+      <string>uni043D</string>
+      <key>endescender-cy</key>
+      <string>uni04A3</string>
+      <key>enghe-cy</key>
+      <string>uni04A5</string>
+      <key>enquad</key>
+      <string>uni2000</string>
+      <key>enspace</key>
+      <string>uni2002</string>
+      <key>er-cy</key>
+      <string>uni0440</string>
+      <key>ereversed-cy</key>
+      <string>uni044D</string>
+      <key>es-cy</key>
+      <string>uni0441</string>
+      <key>esdescender-cy</key>
+      <string>uni04AB</string>
+      <key>etilde</key>
+      <string>uni1EBD</string>
+      <key>euro</key>
+      <string>Euro</string>
+      <key>figurespace</key>
+      <string>uni2007</string>
+      <key>firsttonechinese</key>
+      <string>uni02C9</string>
+      <key>fita-cy</key>
+      <string>uni0473</string>
+      <key>fiveinferior</key>
+      <string>uni2085</string>
+      <key>fivesixths</key>
+      <string>uni215A</string>
+      <key>fivesuperior</key>
+      <string>uni2075</string>
+      <key>fourfifths</key>
+      <string>uni2158</string>
+      <key>fourinferior</key>
+      <string>uni2084</string>
+      <key>fourperemspace</key>
+      <string>uni2005</string>
+      <key>foursuperior</key>
+      <string>uni2074</string>
+      <key>fourthtonechinese</key>
+      <string>uni02CB</string>
+      <key>gcommaaccent</key>
+      <string>uni0123</string>
+      <key>ge-cy</key>
+      <string>uni0433</string>
+      <key>gedescender-cy</key>
+      <string>uni04F7</string>
+      <key>ghemiddlehook-cy</key>
+      <string>uni0495</string>
+      <key>ghestroke-cy</key>
+      <string>uni0493</string>
+      <key>gheupturn-cy</key>
+      <string>uni0491</string>
+      <key>gje-cy</key>
+      <string>uni0453</string>
+      <key>gmacron</key>
+      <string>uni1E21</string>
+      <key>guarani</key>
+      <string>uni20B2</string>
+      <key>guillemetleft</key>
+      <string>guillemotleft</string>
+      <key>guillemetright</key>
+      <string>guillemotright</string>
+      <key>ha-cy</key>
+      <string>uni0445</string>
+      <key>hadescender-cy</key>
+      <string>uni04B3</string>
+      <key>hairspace</key>
+      <string>uni200A</string>
+      <key>hardsign-cy</key>
+      <string>uni044A</string>
+      <key>hbrevebelow</key>
+      <string>uni1E2B</string>
+      <key>hdotbelow</key>
+      <string>uni1E25</string>
+      <key>horizontalbar</key>
+      <string>uni2015</string>
+      <key>horncomb</key>
+      <string>uni031B</string>
+      <key>hryvnia</key>
+      <string>uni20B4</string>
+      <key>hungarumlautcomb</key>
+      <string>uni030B</string>
+      <key>hungarumlautcomb.case</key>
+      <string>uni030B.case</string>
+      <key>hyphentwo</key>
+      <string>uni2010</string>
+      <key>i-cy</key>
+      <string>uni0456</string>
+      <key>ia-cy</key>
+      <string>uni044F</string>
+      <key>icaron</key>
+      <string>uni01D0</string>
+      <key>idblgrave</key>
+      <string>uni0209</string>
+      <key>idieresis-cy</key>
+      <string>uni04E5</string>
+      <key>idieresisacute</key>
+      <string>uni1E2F</string>
+      <key>idotaccent</key>
+      <string>i.loclTRK</string>
+      <key>idotbelow</key>
+      <string>uni1ECB</string>
+      <key>idotless</key>
+      <string>dotlessi</string>
+      <key>ie-cy</key>
+      <string>uni0435</string>
+      <key>iebreve-cy</key>
+      <string>uni04D7</string>
+      <key>iegrave-cy</key>
+      <string>uni0450</string>
+      <key>ihookabove</key>
+      <string>uni1EC9</string>
+      <key>ii-cy</key>
+      <string>uni0438</string>
+      <key>iigrave-cy</key>
+      <string>uni045D</string>
+      <key>iinvertedbreve</key>
+      <string>uni020B</string>
+      <key>iishort-cy</key>
+      <string>uni0439</string>
+      <key>imacron-cy</key>
+      <string>uni04E3</string>
+      <key>increment</key>
+      <string>uni2206</string>
+      <key>io-cy</key>
+      <string>uni0451</string>
+      <key>iu-cy</key>
+      <string>uni044E</string>
+      <key>izhitsa-cy</key>
+      <string>uni0475</string>
+      <key>jacute</key>
+      <string>uni006A0301</string>
+      <key>jdotless</key>
+      <string>uni0237</string>
+      <key>je-cy</key>
+      <string>uni0458</string>
+      <key>ka-cy</key>
+      <string>uni043A</string>
+      <key>kabashkir-cy</key>
+      <string>uni04A1</string>
+      <key>kacute</key>
+      <string>uni1E31</string>
+      <key>kadescender-cy</key>
+      <string>uni049B</string>
+      <key>kaverticalstroke-cy</key>
+      <string>uni049D</string>
+      <key>kcommaaccent</key>
+      <string>uni0137</string>
+      <key>kip</key>
+      <string>uni20AD</string>
+      <key>kje-cy</key>
+      <string>uni045C</string>
+      <key>lcommaaccent</key>
+      <string>uni013C</string>
+      <key>ldotbelow</key>
+      <string>uni1E37</string>
+      <key>leftArrow</key>
+      <string>arrowleft</string>
+      <key>leftanglebracket-math</key>
+      <string>uni27E8</string>
+      <key>liraTurkish</key>
+      <string>uni20BA</string>
+      <key>literSign</key>
+      <string>uni2113</string>
+      <key>lj</key>
+      <string>uni01C9</string>
+      <key>lje-cy</key>
+      <string>uni0459</string>
+      <key>llinebelow</key>
+      <string>uni1E3B</string>
+      <key>macronbelowcomb</key>
+      <string>uni0331</string>
+      <key>macronbelowcomb.narrow</key>
+      <string>uni0331.narrow</string>
+      <key>macroncomb</key>
+      <string>uni0304</string>
+      <key>macroncomb.case</key>
+      <string>uni0304.case</string>
+      <key>macroncomb.loclVIET</key>
+      <string>uni0304.loclVIET</string>
+      <key>macroncomb.narrow</key>
+      <string>uni0304.narrow</string>
+      <key>macroncomb.narrow.case</key>
+      <string>uni0304.narrow.case</string>
+      <key>macroncomb_acutecomb</key>
+      <string>uni03040301</string>
+      <key>macroncomb_dieresiscomb</key>
+      <string>uni03040308</string>
+      <key>macroncomb_gravecomb</key>
+      <string>uni03040300</string>
+      <key>manat</key>
+      <string>uni20BC</string>
+      <key>mdotbelow</key>
+      <string>uni1E43</string>
+      <key>micro</key>
+      <string>uni00B5</string>
+      <key>naira</key>
+      <string>uni20A6</string>
+      <key>nbspace</key>
+      <string>uni00A0</string>
+      <key>ncommaaccent</key>
+      <string>uni0146</string>
+      <key>ndotaccent</key>
+      <string>uni1E45</string>
+      <key>ndotbelow</key>
+      <string>uni1E47</string>
+      <key>nineinferior</key>
+      <string>uni2089</string>
+      <key>ninesuperior</key>
+      <string>uni2079</string>
+      <key>nj</key>
+      <string>uni01CC</string>
+      <key>nje-cy</key>
+      <string>uni045A</string>
+      <key>nlinebelow</key>
+      <string>uni1E49</string>
+      <key>nonbreakinghyphen</key>
+      <string>uni2011</string>
+      <key>notidentical</key>
+      <string>uni2262</string>
+      <key>notidentical.tf</key>
+      <string>uni2262.tf</string>
+      <key>numero</key>
+      <string>uni2116</string>
+      <key>o-cy</key>
+      <string>uni043E</string>
+      <key>obarred-cy</key>
+      <string>uni04E9</string>
+      <key>ocaron</key>
+      <string>uni01D2</string>
+      <key>ocircumflexacute</key>
+      <string>uni1ED1</string>
+      <key>ocircumflexdotbelow</key>
+      <string>uni1ED9</string>
+      <key>ocircumflexgrave</key>
+      <string>uni1ED3</string>
+      <key>ocircumflexhookabove</key>
+      <string>uni1ED5</string>
+      <key>ocircumflextilde</key>
+      <string>uni1ED7</string>
+      <key>odblgrave</key>
+      <string>uni020D</string>
+      <key>odieresis-cy</key>
+      <string>uni04E7</string>
+      <key>odieresismacron</key>
+      <string>uni022B</string>
+      <key>odotaccentmacron</key>
+      <string>uni0231</string>
+      <key>odotbelow</key>
+      <string>uni1ECD</string>
+      <key>ogonekcomb</key>
+      <string>uni0328</string>
+      <key>ogonekcomb.narrow</key>
+      <string>uni0328.narrow</string>
+      <key>ogonekcomb.tall</key>
+      <string>uni0328.tall</string>
+      <key>ogonekcomb.tall.case</key>
+      <string>uni0328.tall.case</string>
+      <key>ohookabove</key>
+      <string>uni1ECF</string>
+      <key>ohornacute</key>
+      <string>uni1EDB</string>
+      <key>ohorndotbelow</key>
+      <string>uni1EE3</string>
+      <key>ohorngrave</key>
+      <string>uni1EDD</string>
+      <key>ohornhookabove</key>
+      <string>uni1EDF</string>
+      <key>ohorntilde</key>
+      <string>uni1EE1</string>
+      <key>oinvertedbreve</key>
+      <string>uni020F</string>
+      <key>omacronacute</key>
+      <string>uni1E53</string>
+      <key>omacrongrave</key>
+      <string>uni1E51</string>
+      <key>onefifth</key>
+      <string>uni2155</string>
+      <key>onefraction</key>
+      <string>uni215F</string>
+      <key>oneinferior</key>
+      <string>uni2081</string>
+      <key>oneninth</key>
+      <string>uni2151</string>
+      <key>oneseventh</key>
+      <string>uni2150</string>
+      <key>onesixth</key>
+      <string>uni2159</string>
+      <key>onesuperior</key>
+      <string>uni00B9</string>
+      <key>onetenth</key>
+      <string>uni2152</string>
+      <key>onethird</key>
+      <string>uni2153</string>
+      <key>oogonek</key>
+      <string>uni01EB</string>
+      <key>otildeacute</key>
+      <string>uni1E4D</string>
+      <key>otildedieresis</key>
+      <string>uni1E4F</string>
+      <key>otildemacron</key>
+      <string>uni022D</string>
+      <key>palochka-cy</key>
+      <string>uni04CF</string>
+      <key>pe-cy</key>
+      <string>uni043F</string>
+      <key>peso</key>
+      <string>uni20B1</string>
+      <key>primeReversed</key>
+      <string>uni2035</string>
+      <key>primemod</key>
+      <string>uni02B9</string>
+      <key>punctuationspace</key>
+      <string>uni2008</string>
+      <key>qa-cy</key>
+      <string>uni051B</string>
+      <key>ratio</key>
+      <string>uni2236</string>
+      <key>rcommaaccent</key>
+      <string>uni0157</string>
+      <key>rdblgrave</key>
+      <string>uni0211</string>
+      <key>rdotbelow</key>
+      <string>uni1E5B</string>
+      <key>rightArrow</key>
+      <string>arrowright</string>
+      <key>rightanglebracket-math</key>
+      <string>uni27E9</string>
+      <key>ringcomb</key>
+      <string>uni030A</string>
+      <key>ringcomb.case</key>
+      <string>uni030A.case</string>
+      <key>ringcomb_acutecomb</key>
+      <string>uni030A0301</string>
+      <key>ringcomb_acutecomb.case</key>
+      <string>uni030A0301.case</string>
+      <key>ringhalfleft</key>
+      <string>uni02BF</string>
+      <key>ringhalfright</key>
+      <string>uni02BE</string>
+      <key>rinvertedbreve</key>
+      <string>uni0213</string>
+      <key>rlinebelow</key>
+      <string>uni1E5F</string>
+      <key>ruble</key>
+      <string>uni20BD</string>
+      <key>rupeeIndian</key>
+      <string>uni20B9</string>
+      <key>sacutedotaccent</key>
+      <string>uni1E65</string>
+      <key>saltillo</key>
+      <string>uniA78C</string>
+      <key>scarondotaccent</key>
+      <string>uni1E67</string>
+      <key>schwa</key>
+      <string>uni0259</string>
+      <key>schwa-cy</key>
+      <string>uni04D9</string>
+      <key>scommaaccent</key>
+      <string>uni0219</string>
+      <key>sdotaccent</key>
+      <string>uni1E61</string>
+      <key>sdotbelow</key>
+      <string>uni1E63</string>
+      <key>sdotbelowdotaccent</key>
+      <string>uni1E69</string>
+      <key>secondtonechinese</key>
+      <string>uni02CA</string>
+      <key>seveninferior</key>
+      <string>uni2087</string>
+      <key>sevensuperior</key>
+      <string>uni2077</string>
+      <key>sha-cy</key>
+      <string>uni0448</string>
+      <key>shcha-cy</key>
+      <string>uni0449</string>
+      <key>shha-cy</key>
+      <string>uni04BB</string>
+      <key>sixinferior</key>
+      <string>uni2086</string>
+      <key>sixperemspace</key>
+      <string>uni2006</string>
+      <key>sixsuperior</key>
+      <string>uni2076</string>
+      <key>slashlongcomb</key>
+      <string>uni0338</string>
+      <key>slashlongcomb.case</key>
+      <string>uni0338.case</string>
+      <key>slashshortcomb</key>
+      <string>uni0337</string>
+      <key>slashshortcomb.case</key>
+      <string>uni0337.case</string>
+      <key>softhyphen</key>
+      <string>uni00AD</string>
+      <key>softsign-cy</key>
+      <string>uni044C</string>
+      <key>strokelongcomb</key>
+      <string>uni0336</string>
+      <key>strokeshortcomb</key>
+      <string>uni0335</string>
+      <key>strokeshortcomb.case</key>
+      <string>uni0335.case</string>
+      <key>tcedilla</key>
+      <string>uni0163</string>
+      <key>tcommaaccent</key>
+      <string>uni021B</string>
+      <key>tdieresis</key>
+      <string>uni1E97</string>
+      <key>tdotbelow</key>
+      <string>uni1E6D</string>
+      <key>te-cy</key>
+      <string>uni0442</string>
+      <key>tenge</key>
+      <string>uni20B8</string>
+      <key>thinspace</key>
+      <string>uni2009</string>
+      <key>threefifths</key>
+      <string>uni2157</string>
+      <key>threeinferior</key>
+      <string>uni2083</string>
+      <key>threeperemspace</key>
+      <string>uni2004</string>
+      <key>threesuperior</key>
+      <string>uni00B3</string>
+      <key>tildecomb_dieresiscomb</key>
+      <string>uni03030308</string>
+      <key>tildecomb_macroncomb</key>
+      <string>uni03030304</string>
+      <key>tlinebelow</key>
+      <string>uni1E6F</string>
+      <key>tripleprime</key>
+      <string>uni2034</string>
+      <key>tse-cy</key>
+      <string>uni0446</string>
+      <key>tshe-cy</key>
+      <string>uni045B</string>
+      <key>tugrik</key>
+      <string>uni20AE</string>
+      <key>twofifths</key>
+      <string>uni2156</string>
+      <key>twoinferior</key>
+      <string>uni2082</string>
+      <key>twosuperior</key>
+      <string>uni00B2</string>
+      <key>twothirds</key>
+      <string>uni2154</string>
+      <key>u-cy</key>
+      <string>uni0443</string>
+      <key>ucaron</key>
+      <string>uni01D4</string>
+      <key>udblgrave</key>
+      <string>uni0215</string>
+      <key>udieresis-cy</key>
+      <string>uni04F1</string>
+      <key>udieresisacute</key>
+      <string>uni01D8</string>
+      <key>udieresiscaron</key>
+      <string>uni01DA</string>
+      <key>udieresisgrave</key>
+      <string>uni01DC</string>
+      <key>udieresismacron</key>
+      <string>uni01D6</string>
+      <key>udotbelow</key>
+      <string>uni1EE5</string>
+      <key>uhookabove</key>
+      <string>uni1EE7</string>
+      <key>uhornacute</key>
+      <string>uni1EE9</string>
+      <key>uhorndotbelow</key>
+      <string>uni1EF1</string>
+      <key>uhorngrave</key>
+      <string>uni1EEB</string>
+      <key>uhornhookabove</key>
+      <string>uni1EED</string>
+      <key>uhorntilde</key>
+      <string>uni1EEF</string>
+      <key>uhungarumlaut-cy</key>
+      <string>uni04F3</string>
+      <key>uinvertedbreve</key>
+      <string>uni0217</string>
+      <key>umacron-cy</key>
+      <string>uni04EF</string>
+      <key>umacrondieresis</key>
+      <string>uni1E7B</string>
+      <key>upArrow</key>
+      <string>arrowup</string>
+      <key>ushort-cy</key>
+      <string>uni045E</string>
+      <key>ustraight-cy</key>
+      <string>uni04AF</string>
+      <key>ustraightstroke-cy</key>
+      <string>uni04B1</string>
+      <key>utildeacute</key>
+      <string>uni1E79</string>
+      <key>ve-cy</key>
+      <string>uni0432</string>
+      <key>verticallineabovecomb</key>
+      <string>uni030D</string>
+      <key>verticallinebelowcomb</key>
+      <string>uni0329</string>
+      <key>verticallinelowmod</key>
+      <string>uni02CC</string>
+      <key>verticallinemod</key>
+      <string>uni02C8</string>
+      <key>we-cy</key>
+      <string>uni051D</string>
+      <key>whiteCircle</key>
+      <string>circle</string>
+      <key>won</key>
+      <string>uni20A9</string>
+      <key>yat-cy</key>
+      <string>uni0463</string>
+      <key>ydotaccent</key>
+      <string>uni1E8F</string>
+      <key>ydotbelow</key>
+      <string>uni1EF5</string>
+      <key>yeru-cy</key>
+      <string>uni044B</string>
+      <key>yerudieresis-cy</key>
+      <string>uni04F9</string>
+      <key>yhookabove</key>
+      <string>uni1EF7</string>
+      <key>yi-cy</key>
+      <string>uni0457</string>
+      <key>ymacron</key>
+      <string>uni0233</string>
+      <key>ytilde</key>
+      <string>uni1EF9</string>
+      <key>yusbig-cy</key>
+      <string>uni046B</string>
+      <key>zdotbelow</key>
+      <string>uni1E93</string>
+      <key>ze-cy</key>
+      <string>uni0437</string>
+      <key>zedescender-cy</key>
+      <string>uni0499</string>
+      <key>zedieresis-cy</key>
+      <string>uni04DF</string>
+      <key>zeroinferior</key>
+      <string>uni2080</string>
+      <key>zerosuperior</key>
+      <string>uni2070</string>
+      <key>zerothird</key>
+      <string>uni2189</string>
+      <key>zerowidthspace</key>
+      <string>uni200B</string>
+      <key>zhe-cy</key>
+      <string>uni0436</string>
+      <key>zhebreve-cy</key>
+      <string>uni04C2</string>
+      <key>zhedescender-cy</key>
+      <string>uni0497</string>
+      <key>zhedieresis-cy</key>
+      <string>uni04DD</string>
+    </dict>
+    <key>width</key>
+    <integer>30</integer>
+  </dict>
+</plist>
diff --git a/src/Cantarell-Regular.ufo/metainfo.plist b/src/Cantarell-Regular.ufo/metainfo.plist
new file mode 100644
index 00000000..7b8b34ac
--- /dev/null
+++ b/src/Cantarell-Regular.ufo/metainfo.plist
@@ -0,0 +1,10 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
+<plist version="1.0">
+  <dict>
+    <key>creator</key>
+    <string>com.github.fonttools.ufoLib</string>
+    <key>formatVersion</key>
+    <integer>3</integer>
+  </dict>
+</plist>
diff --git a/src/Cantarell.designspace b/src/Cantarell.designspace
new file mode 100644
index 00000000..6bd0e92a
--- /dev/null
+++ b/src/Cantarell.designspace
@@ -0,0 +1,281 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<designspace format="4.0">
+  <axes>
+    <axis tag="wght" name="Weight" minimum="100" maximum="800" default="400">
+      <map input="100" output="20"/>
+      <map input="300" output="40"/>
+      <map input="400" output="80"/>
+      <map input="700" output="126"/>
+      <map input="800" output="170"/>
+    </axis>
+  </axes>
+  <sources>
+    <source filename="Cantarell-Light.ufo" name="Cantarell Light" familyname="Cantarell" stylename="Light">
+      <location>
+        <dimension name="Weight" xvalue="20"/>
+      </location>
+    </source>
+    <source filename="Cantarell-Regular.ufo" name="Cantarell Regular" familyname="Cantarell" 
stylename="Regular">
+      <lib copy="1"/>
+      <groups copy="1"/>
+      <features copy="1"/>
+      <info copy="1"/>
+      <location>
+        <dimension name="Weight" xvalue="80"/>
+      </location>
+    </source>
+    <source filename="Cantarell-Bold.ufo" name="Cantarell Bold" familyname="Cantarell" stylename="Bold">
+      <location>
+        <dimension name="Weight" xvalue="170"/>
+      </location>
+    </source>
+  </sources>
+  <instances>
+    <instance name="Cantarell Thin" familyname="Cantarell" stylename="Thin" 
filename="instance_ufos/Cantarell-Thin.ufo">
+      <location>
+        <dimension name="Weight" xvalue="20"/>
+      </location>
+      <kerning/>
+      <info/>
+      <lib>
+        <dict>
+          <key>com.schriftgestaltung.export</key>
+          <true/>
+          <key>com.schriftgestaltung.intanceInterpolations</key>
+          <dict>
+            <key>0B2E441B-685E-400D-9B9B-E078DEED62EF</key>
+            <integer>1</integer>
+          </dict>
+          <key>com.schriftgestaltung.manualInterpolation</key>
+          <false/>
+          <key>com.schriftgestaltung.weight</key>
+          <string>Thin</string>
+          <key>com.schriftgestaltung.width</key>
+          <string>Medium (normal)</string>
+        </dict>
+      </lib>
+    </instance>
+    <instance name="Cantarell Light" familyname="Cantarell" stylename="Light" 
filename="instance_ufos/Cantarell-Light.ufo">
+      <location>
+        <dimension name="Weight" xvalue="40"/>
+      </location>
+      <kerning/>
+      <info/>
+      <lib>
+        <dict>
+          <key>com.schriftgestaltung.export</key>
+          <true/>
+          <key>com.schriftgestaltung.intanceInterpolations</key>
+          <dict>
+            <key>0B2E441B-685E-400D-9B9B-E078DEED62EF</key>
+            <real>0.66667</real>
+            <key>F333AEC5-BB61-4D5E-9EDD-6124322D28F2</key>
+            <real>0.33333</real>
+          </dict>
+          <key>com.schriftgestaltung.manualInterpolation</key>
+          <false/>
+          <key>com.schriftgestaltung.weight</key>
+          <string>Light</string>
+          <key>com.schriftgestaltung.width</key>
+          <string>Medium (normal)</string>
+        </dict>
+      </lib>
+    </instance>
+    <instance name="Cantarell Regular" familyname="Cantarell" stylename="Regular" 
filename="instance_ufos/Cantarell-Regular.ufo">
+      <location>
+        <dimension name="Weight" xvalue="80"/>
+      </location>
+      <kerning/>
+      <info/>
+      <lib>
+        <dict>
+          <key>com.schriftgestaltung.export</key>
+          <true/>
+          <key>com.schriftgestaltung.intanceInterpolations</key>
+          <dict>
+            <key>F333AEC5-BB61-4D5E-9EDD-6124322D28F2</key>
+            <integer>1</integer>
+          </dict>
+          <key>com.schriftgestaltung.manualInterpolation</key>
+          <false/>
+          <key>com.schriftgestaltung.weight</key>
+          <string>Regular</string>
+          <key>com.schriftgestaltung.width</key>
+          <string>Medium (normal)</string>
+        </dict>
+      </lib>
+    </instance>
+    <instance name="Cantarell Regular Interpolated" familyname="Cantarell" stylename="Regular Interpolated" 
filename="instance_ufos/Cantarell-RegularInterpolated.ufo">
+      <location>
+        <dimension name="Weight" xvalue="80"/>
+      </location>
+      <kerning/>
+      <info/>
+      <lib>
+        <dict>
+          <key>com.schriftgestaltung.customParameters</key>
+          <array>
+            <array>
+              <string>Disable Masters</string>
+              <array>
+                <string>Regular</string>
+              </array>
+            </array>
+          </array>
+          <key>com.schriftgestaltung.export</key>
+          <false/>
+          <key>com.schriftgestaltung.intanceInterpolations</key>
+          <dict>
+            <key>0B2E441B-685E-400D-9B9B-E078DEED62EF</key>
+            <real>0.6</real>
+            <key>51C2DFEF-3776-4D13-9284-96485B799B57</key>
+            <real>0.4</real>
+          </dict>
+          <key>com.schriftgestaltung.manualInterpolation</key>
+          <false/>
+          <key>com.schriftgestaltung.weight</key>
+          <string>Regular</string>
+          <key>com.schriftgestaltung.width</key>
+          <string>Medium (normal)</string>
+        </dict>
+      </lib>
+    </instance>
+    <instance name="Cantarell Bold" familyname="Cantarell" stylename="Bold" 
filename="instance_ufos/Cantarell-Bold.ufo" stylemapfamilyname="Cantarell" stylemapstylename="bold">
+      <location>
+        <dimension name="Weight" xvalue="126"/>
+      </location>
+      <kerning/>
+      <info/>
+      <lib>
+        <dict>
+          <key>com.schriftgestaltung.export</key>
+          <true/>
+          <key>com.schriftgestaltung.intanceInterpolations</key>
+          <dict>
+            <key>51C2DFEF-3776-4D13-9284-96485B799B57</key>
+            <real>0.51111</real>
+            <key>F333AEC5-BB61-4D5E-9EDD-6124322D28F2</key>
+            <real>0.48889</real>
+          </dict>
+          <key>com.schriftgestaltung.manualInterpolation</key>
+          <false/>
+          <key>com.schriftgestaltung.weight</key>
+          <string>Bold</string>
+          <key>com.schriftgestaltung.width</key>
+          <string>Medium (normal)</string>
+        </dict>
+      </lib>
+    </instance>
+    <instance name="Cantarell Extra Bold" familyname="Cantarell" stylename="Extra Bold" 
filename="instance_ufos/Cantarell-ExtraBold.ufo">
+      <location>
+        <dimension name="Weight" xvalue="170"/>
+      </location>
+      <kerning/>
+      <info/>
+      <lib>
+        <dict>
+          <key>com.schriftgestaltung.export</key>
+          <true/>
+          <key>com.schriftgestaltung.intanceInterpolations</key>
+          <dict>
+            <key>51C2DFEF-3776-4D13-9284-96485B799B57</key>
+            <integer>1</integer>
+          </dict>
+          <key>com.schriftgestaltung.manualInterpolation</key>
+          <false/>
+          <key>com.schriftgestaltung.weight</key>
+          <string>ExtraBold</string>
+          <key>com.schriftgestaltung.width</key>
+          <string>Medium (normal)</string>
+        </dict>
+      </lib>
+    </instance>
+  </instances>
+  <lib>
+    <dict>
+      <key>GSDimensionPlugin.Dimensions</key>
+      <dict>
+        <key>0B2E441B-685E-400D-9B9B-E078DEED62EF</key>
+        <dict>
+          <key>HH</key>
+          <string>19</string>
+          <key>HV</key>
+          <string>22</string>
+          <key>OH</key>
+          <string>19</string>
+          <key>OV</key>
+          <string>22</string>
+          <key>nV</key>
+          <string>21</string>
+          <key>nd</key>
+          <string>14</string>
+          <key>oH</key>
+          <string>18</string>
+          <key>oV</key>
+          <string>21</string>
+          <key>tH</key>
+          <string>17</string>
+        </dict>
+        <key>51C2DFEF-3776-4D13-9284-96485B799B57</key>
+        <dict>
+          <key>HH</key>
+          <string>156</string>
+          <key>HV</key>
+          <string>176</string>
+          <key>OH</key>
+          <string>150</string>
+          <key>OV</key>
+          <string>180</string>
+          <key>nV</key>
+          <string>173</string>
+          <key>nd</key>
+          <string>125</string>
+          <key>oH</key>
+          <string>144</string>
+          <key>oV</key>
+          <string>176</string>
+          <key>tH</key>
+          <string>135</string>
+        </dict>
+        <key>F333AEC5-BB61-4D5E-9EDD-6124322D28F2</key>
+        <dict>
+          <key>HH</key>
+          <string>72</string>
+          <key>HV</key>
+          <string>83</string>
+          <key>OH</key>
+          <string>73</string>
+          <key>OV</key>
+          <string>85</string>
+          <key>nV</key>
+          <string>80</string>
+          <key>nd</key>
+          <string>55</string>
+          <key>oH</key>
+          <string>70</string>
+          <key>oV</key>
+          <string>80</string>
+          <key>tH</key>
+          <string>67</string>
+        </dict>
+      </dict>
+      <key>public.skipExportGlyphs</key>
+      <array>
+        <string>_bar-cy</string>
+        <string>_bottomhook</string>
+        <string>_commaaccent</string>
+        <string>_currencyvstem</string>
+        <string>_descender-cy.case.straight</string>
+        <string>_descenderreverse-cy.case</string>
+        <string>_descenderreversed-cy</string>
+        <string>_o.numero</string>
+        <string>_slash.zero</string>
+        <string>_slash.zero.osf</string>
+        <string>_typoquote</string>
+        <string>hryvnia</string>
+        <string>tenge</string>
+        <string>tugrik</string>
+      </array>
+    </dict>
+  </lib>
+</designspace>
diff --git a/src/Cantarell.stylespace b/src/Cantarell.stylespace
new file mode 100644
index 00000000..6c9ffa85
--- /dev/null
+++ b/src/Cantarell.stylespace
@@ -0,0 +1,60 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
+<plist version="1.0">
+  <dict>
+    <key>axes</key>
+    <array>
+      <dict>
+        <key>name</key>
+        <string>Weight</string>
+        <key>tag</key>
+        <string>wght</string>
+        <key>locations</key>
+        <array>
+
+          <dict>
+            <key>name</key>
+            <string>Thin</string>
+            <key>value</key>
+            <integer>100</integer>
+          </dict>
+
+          <dict>
+            <key>name</key>
+            <string>Light</string>
+            <key>value</key>
+            <integer>300</integer>
+          </dict>
+
+          <dict>
+            <key>name</key>
+            <string>Regular</string>
+            <key>value</key>
+            <integer>400</integer>
+            <key>linked_value</key>
+            <integer>700</integer>
+            <key>flags</key>
+            <array>
+              <string>ElidableAxisValueName</string>
+            </array>
+          </dict>
+
+          <dict>
+            <key>name</key>
+            <string>Bold</string>
+            <key>value</key>
+            <integer>700</integer>
+          </dict>
+
+          <dict>
+            <key>name</key>
+            <string>Extra Bold</string>
+            <key>value</key>
+            <integer>800</integer>
+          </dict>
+
+        </array>
+      </dict>
+    </array>
+  </dict>
+</plist>
diff --git a/src/meson.build b/src/meson.build
index f452eb00..bdc83a9b 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -1,6 +1,6 @@
 custom_target(
-    'cantarell-fonts',
-    input: 'Cantarell.glyphs',
+    'cantarell-static-fonts',
+    input: 'Cantarell.designspace',
     output: [
         'Cantarell-Thin.otf',
         'Cantarell-Light.otf',
@@ -8,7 +8,22 @@ custom_target(
         'Cantarell-Bold.otf',
         'Cantarell-ExtraBold.otf',
     ],
-    command: [python3, fontmake_wrapper, fontmake, psautohint, '@INPUT@', '@OUTDIR@'],
+    command: [python3, make_static_fonts, '@INPUT@', psautohint, '@OUTDIR@'],
+    install: true,
+    install_dir: fontsdir,
+)
+
+custom_target(
+    'cantarell-variable-font',
+    input: 'Cantarell.designspace',
+    output: 'Cantarell.ttf',
+    command: [
+        python3,
+        make_variable_font,
+        '@INPUT@',
+        join_paths(meson.current_source_dir(), 'Cantarell.stylespace'),
+        '@OUTPUT@'
+    ],
     install: true,
     install_dir: fontsdir,
 )



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