diff --git a/CHANGELOG.md b/CHANGELOG.md
index f137331be..5adab53a7 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -54,7 +54,7 @@ TODO:
- Modified **lowercase p** - decreased width of terminal, opened angle
- Modified **lowercase q** - decreased width of terminal, opened angle
- Modified **lowercase r** - decreased width of terminal, opened angle
-- Modified **lowercase t** - added angle to left side of horizontal stem, increased length of the vertical stem to allow the curved tail to slightly overshoot the baseline
+- Modified **lowercase t** - added angle to the upper terminal, increased length of the vertical stem to allow the curved tail to slightly overshoot the baseline
- Modified **lowercase y** - modified curves
- Modified **0** - modified width and length of central oval fill, improved symmetry of the oval fill in all sets
- Modified **2** - rounded the upper left corner of the base, decreased width of the spine of the hook
@@ -321,6 +321,10 @@ TODO:
- Modified **right guillemet** - increased left sidebearing
- Modified **left brace** - increased right sidebearing
- Modified **right brace** - increased left sidebearing
+- Modified **left bracket** - increased right sidebearing
+- Modified **right bracket** - increased left sidebearing
+- Modified **left parenthesis** - increased right sidebearing
+- Modified **right parenthesis** - increased left sidebearing
- Adjusted spacing on all diacritic marks in the regular, bold, oblique, and bold oblique set
### Removed
diff --git a/source/Hack-Bold.ufo/glyphs/braceleft.glif b/source/Hack-Bold.ufo/glyphs/braceleft.glif
index e0a69a162..07cc11246 100644
--- a/source/Hack-Bold.ufo/glyphs/braceleft.glif
+++ b/source/Hack-Bold.ufo/glyphs/braceleft.glif
@@ -7,67 +7,67 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Bold.ufo/glyphs/braceright.glif b/source/Hack-Bold.ufo/glyphs/braceright.glif
index 723d67449..cb0c443de 100644
--- a/source/Hack-Bold.ufo/glyphs/braceright.glif
+++ b/source/Hack-Bold.ufo/glyphs/braceright.glif
@@ -7,67 +7,67 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Bold.ufo/glyphs/bracketleft.glif b/source/Hack-Bold.ufo/glyphs/bracketleft.glif
index 0612a8bbe..5544c9f17 100644
--- a/source/Hack-Bold.ufo/glyphs/bracketleft.glif
+++ b/source/Hack-Bold.ufo/glyphs/bracketleft.glif
@@ -7,14 +7,14 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Bold.ufo/glyphs/bracketright.glif b/source/Hack-Bold.ufo/glyphs/bracketright.glif
index 0f3e5e587..1144bf13a 100644
--- a/source/Hack-Bold.ufo/glyphs/bracketright.glif
+++ b/source/Hack-Bold.ufo/glyphs/bracketright.glif
@@ -7,14 +7,14 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Bold.ufo/glyphs/exclam.glif b/source/Hack-Bold.ufo/glyphs/exclam.glif
index 3aaffe0ad..2e667ea3c 100644
--- a/source/Hack-Bold.ufo/glyphs/exclam.glif
+++ b/source/Hack-Bold.ufo/glyphs/exclam.glif
@@ -15,51 +15,51 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Bold.ufo/glyphs/exclamdbl.glif b/source/Hack-Bold.ufo/glyphs/exclamdbl.glif
index 974f50ae0..4eb062206 100644
--- a/source/Hack-Bold.ufo/glyphs/exclamdbl.glif
+++ b/source/Hack-Bold.ufo/glyphs/exclamdbl.glif
@@ -14,42 +14,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -58,5 +22,99 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Bold.ufo/glyphs/exclamdown.case.glif b/source/Hack-Bold.ufo/glyphs/exclamdown.case.glif
index 4bcbd9775..9d51531ac 100644
--- a/source/Hack-Bold.ufo/glyphs/exclamdown.case.glif
+++ b/source/Hack-Bold.ufo/glyphs/exclamdown.case.glif
@@ -6,30 +6,59 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Bold.ufo/glyphs/exclamdown.glif b/source/Hack-Bold.ufo/glyphs/exclamdown.glif
index 0c8551a0d..a035d8a53 100644
--- a/source/Hack-Bold.ufo/glyphs/exclamdown.glif
+++ b/source/Hack-Bold.ufo/glyphs/exclamdown.glif
@@ -7,30 +7,59 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Bold.ufo/glyphs/guillemetleft.glif b/source/Hack-Bold.ufo/glyphs/guillemetleft.glif
index 964474c27..c834ce937 100644
--- a/source/Hack-Bold.ufo/glyphs/guillemetleft.glif
+++ b/source/Hack-Bold.ufo/glyphs/guillemetleft.glif
@@ -7,22 +7,22 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/source/Hack-Bold.ufo/glyphs/guillemetright.glif b/source/Hack-Bold.ufo/glyphs/guillemetright.glif
index 6c6fb705f..5d825ac15 100644
--- a/source/Hack-Bold.ufo/glyphs/guillemetright.glif
+++ b/source/Hack-Bold.ufo/glyphs/guillemetright.glif
@@ -7,22 +7,22 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/source/Hack-Bold.ufo/glyphs/guilsinglleft.glif b/source/Hack-Bold.ufo/glyphs/guilsinglleft.glif
index 589761651..2caab3f84 100644
--- a/source/Hack-Bold.ufo/glyphs/guilsinglleft.glif
+++ b/source/Hack-Bold.ufo/glyphs/guilsinglleft.glif
@@ -7,13 +7,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/source/Hack-Bold.ufo/glyphs/guilsinglright.glif b/source/Hack-Bold.ufo/glyphs/guilsinglright.glif
index 541a8bd52..5a4459cb0 100644
--- a/source/Hack-Bold.ufo/glyphs/guilsinglright.glif
+++ b/source/Hack-Bold.ufo/glyphs/guilsinglright.glif
@@ -7,13 +7,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/source/Hack-Bold.ufo/glyphs/parenleft.glif b/source/Hack-Bold.ufo/glyphs/parenleft.glif
index f306d5336..cfa4db826 100644
--- a/source/Hack-Bold.ufo/glyphs/parenleft.glif
+++ b/source/Hack-Bold.ufo/glyphs/parenleft.glif
@@ -7,32 +7,32 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Bold.ufo/glyphs/parenright.glif b/source/Hack-Bold.ufo/glyphs/parenright.glif
index f15a35f7d..ed394f328 100644
--- a/source/Hack-Bold.ufo/glyphs/parenright.glif
+++ b/source/Hack-Bold.ufo/glyphs/parenright.glif
@@ -7,32 +7,32 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Bold.ufo/glyphs/questiondown.case.glif b/source/Hack-Bold.ufo/glyphs/questiondown.case.glif
index ba620478a..2d2702063 100644
--- a/source/Hack-Bold.ufo/glyphs/questiondown.case.glif
+++ b/source/Hack-Bold.ufo/glyphs/questiondown.case.glif
@@ -44,22 +44,42 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Bold.ufo/glyphs/questiondown.glif b/source/Hack-Bold.ufo/glyphs/questiondown.glif
index fe7017578..45a4e6224 100644
--- a/source/Hack-Bold.ufo/glyphs/questiondown.glif
+++ b/source/Hack-Bold.ufo/glyphs/questiondown.glif
@@ -69,22 +69,42 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Bold.ufo/glyphs/semicolon.glif b/source/Hack-Bold.ufo/glyphs/semicolon.glif
index 77d042317..465fb94bc 100644
--- a/source/Hack-Bold.ufo/glyphs/semicolon.glif
+++ b/source/Hack-Bold.ufo/glyphs/semicolon.glif
@@ -7,80 +7,80 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Bold.ufo/glyphs/uni203D_.glif b/source/Hack-Bold.ufo/glyphs/uni203D_.glif
index 1d00fdf8b..75ad7ad2f 100644
--- a/source/Hack-Bold.ufo/glyphs/uni203D_.glif
+++ b/source/Hack-Bold.ufo/glyphs/uni203D_.glif
@@ -32,24 +32,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -62,5 +44,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Bold.ufo/glyphs/uni2047.glif b/source/Hack-Bold.ufo/glyphs/uni2047.glif
index c947e81df..7808525c8 100644
--- a/source/Hack-Bold.ufo/glyphs/uni2047.glif
+++ b/source/Hack-Bold.ufo/glyphs/uni2047.glif
@@ -41,42 +41,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -112,5 +76,81 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Bold.ufo/glyphs/uni2048.glif b/source/Hack-Bold.ufo/glyphs/uni2048.glif
index 52b293056..39a7ef49a 100644
--- a/source/Hack-Bold.ufo/glyphs/uni2048.glif
+++ b/source/Hack-Bold.ufo/glyphs/uni2048.glif
@@ -41,42 +41,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -85,5 +49,81 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Bold.ufo/glyphs/uni2049.glif b/source/Hack-Bold.ufo/glyphs/uni2049.glif
index 154630494..053c27e4b 100644
--- a/source/Hack-Bold.ufo/glyphs/uni2049.glif
+++ b/source/Hack-Bold.ufo/glyphs/uni2049.glif
@@ -41,42 +41,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -85,5 +49,81 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Bold.ufo/glyphs/uni2E_18.case.glif b/source/Hack-Bold.ufo/glyphs/uni2E_18.case.glif
index f8b8586ea..6eeaecfea 100644
--- a/source/Hack-Bold.ufo/glyphs/uni2E_18.case.glif
+++ b/source/Hack-Bold.ufo/glyphs/uni2E_18.case.glif
@@ -44,22 +44,42 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Bold.ufo/glyphs/uni2E_18.glif b/source/Hack-Bold.ufo/glyphs/uni2E_18.glif
index 269508671..8542f88b4 100644
--- a/source/Hack-Bold.ufo/glyphs/uni2E_18.glif
+++ b/source/Hack-Bold.ufo/glyphs/uni2E_18.glif
@@ -7,60 +7,80 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Bold.ufo/glyphs/uni2E_2E_.glif b/source/Hack-Bold.ufo/glyphs/uni2E_2E_.glif
index 66c2ff0d0..225363203 100644
--- a/source/Hack-Bold.ufo/glyphs/uni2E_2E_.glif
+++ b/source/Hack-Bold.ufo/glyphs/uni2E_2E_.glif
@@ -42,22 +42,42 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-BoldOblique.ufo/glyphs/braceleft.glif b/source/Hack-BoldOblique.ufo/glyphs/braceleft.glif
index 2df24877c..64f689465 100644
--- a/source/Hack-BoldOblique.ufo/glyphs/braceleft.glif
+++ b/source/Hack-BoldOblique.ufo/glyphs/braceleft.glif
@@ -7,91 +7,91 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-BoldOblique.ufo/glyphs/braceright.glif b/source/Hack-BoldOblique.ufo/glyphs/braceright.glif
index c88fdc243..a2d2d04a8 100644
--- a/source/Hack-BoldOblique.ufo/glyphs/braceright.glif
+++ b/source/Hack-BoldOblique.ufo/glyphs/braceright.glif
@@ -7,92 +7,92 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-BoldOblique.ufo/glyphs/bracketleft.glif b/source/Hack-BoldOblique.ufo/glyphs/bracketleft.glif
index cbfb97d9e..0707a315d 100644
--- a/source/Hack-BoldOblique.ufo/glyphs/bracketleft.glif
+++ b/source/Hack-BoldOblique.ufo/glyphs/bracketleft.glif
@@ -7,14 +7,14 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/source/Hack-BoldOblique.ufo/glyphs/bracketright.glif b/source/Hack-BoldOblique.ufo/glyphs/bracketright.glif
index f2f81e2e1..57d27b114 100644
--- a/source/Hack-BoldOblique.ufo/glyphs/bracketright.glif
+++ b/source/Hack-BoldOblique.ufo/glyphs/bracketright.glif
@@ -7,14 +7,14 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/source/Hack-BoldOblique.ufo/glyphs/exclam.glif b/source/Hack-BoldOblique.ufo/glyphs/exclam.glif
index fd6391ffc..3267707d6 100644
--- a/source/Hack-BoldOblique.ufo/glyphs/exclam.glif
+++ b/source/Hack-BoldOblique.ufo/glyphs/exclam.glif
@@ -15,33 +15,33 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-BoldOblique.ufo/glyphs/exclamdbl.glif b/source/Hack-BoldOblique.ufo/glyphs/exclamdbl.glif
index fe3414107..d0c1e0095 100644
--- a/source/Hack-BoldOblique.ufo/glyphs/exclamdbl.glif
+++ b/source/Hack-BoldOblique.ufo/glyphs/exclamdbl.glif
@@ -7,56 +7,78 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-BoldOblique.ufo/glyphs/exclamdown.case.glif b/source/Hack-BoldOblique.ufo/glyphs/exclamdown.case.glif
index ad2017891..664177ee9 100644
--- a/source/Hack-BoldOblique.ufo/glyphs/exclamdown.case.glif
+++ b/source/Hack-BoldOblique.ufo/glyphs/exclamdown.case.glif
@@ -6,30 +6,41 @@
-
-
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-BoldOblique.ufo/glyphs/exclamdown.glif b/source/Hack-BoldOblique.ufo/glyphs/exclamdown.glif
index 884a0e2de..d50e679a7 100644
--- a/source/Hack-BoldOblique.ufo/glyphs/exclamdown.glif
+++ b/source/Hack-BoldOblique.ufo/glyphs/exclamdown.glif
@@ -7,36 +7,41 @@
-
-
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-BoldOblique.ufo/glyphs/guillemetleft.glif b/source/Hack-BoldOblique.ufo/glyphs/guillemetleft.glif
index d22117a5a..0948f9b33 100644
--- a/source/Hack-BoldOblique.ufo/glyphs/guillemetleft.glif
+++ b/source/Hack-BoldOblique.ufo/glyphs/guillemetleft.glif
@@ -7,22 +7,22 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/source/Hack-BoldOblique.ufo/glyphs/guillemetright.glif b/source/Hack-BoldOblique.ufo/glyphs/guillemetright.glif
index 4a173b40c..5f96d0e04 100644
--- a/source/Hack-BoldOblique.ufo/glyphs/guillemetright.glif
+++ b/source/Hack-BoldOblique.ufo/glyphs/guillemetright.glif
@@ -7,22 +7,22 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/source/Hack-BoldOblique.ufo/glyphs/guilsinglleft.glif b/source/Hack-BoldOblique.ufo/glyphs/guilsinglleft.glif
index cde9362f5..fa626eb17 100644
--- a/source/Hack-BoldOblique.ufo/glyphs/guilsinglleft.glif
+++ b/source/Hack-BoldOblique.ufo/glyphs/guilsinglleft.glif
@@ -7,13 +7,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/source/Hack-BoldOblique.ufo/glyphs/guilsinglright.glif b/source/Hack-BoldOblique.ufo/glyphs/guilsinglright.glif
index d481ae155..67b851952 100644
--- a/source/Hack-BoldOblique.ufo/glyphs/guilsinglright.glif
+++ b/source/Hack-BoldOblique.ufo/glyphs/guilsinglright.glif
@@ -7,13 +7,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/source/Hack-BoldOblique.ufo/glyphs/parenleft.glif b/source/Hack-BoldOblique.ufo/glyphs/parenleft.glif
index 4d2b47bed..749bc340b 100644
--- a/source/Hack-BoldOblique.ufo/glyphs/parenleft.glif
+++ b/source/Hack-BoldOblique.ufo/glyphs/parenleft.glif
@@ -7,32 +7,32 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-BoldOblique.ufo/glyphs/parenright.glif b/source/Hack-BoldOblique.ufo/glyphs/parenright.glif
index 4796c3443..62688510d 100644
--- a/source/Hack-BoldOblique.ufo/glyphs/parenright.glif
+++ b/source/Hack-BoldOblique.ufo/glyphs/parenright.glif
@@ -7,32 +7,32 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-BoldOblique.ufo/glyphs/question.glif b/source/Hack-BoldOblique.ufo/glyphs/question.glif
index c532c2347..a4bf6030a 100644
--- a/source/Hack-BoldOblique.ufo/glyphs/question.glif
+++ b/source/Hack-BoldOblique.ufo/glyphs/question.glif
@@ -100,35 +100,35 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-BoldOblique.ufo/glyphs/questiondown.case.glif b/source/Hack-BoldOblique.ufo/glyphs/questiondown.case.glif
index 1b966a682..2cda98c8a 100644
--- a/source/Hack-BoldOblique.ufo/glyphs/questiondown.case.glif
+++ b/source/Hack-BoldOblique.ufo/glyphs/questiondown.case.glif
@@ -40,22 +40,35 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-BoldOblique.ufo/glyphs/questiondown.glif b/source/Hack-BoldOblique.ufo/glyphs/questiondown.glif
index 78e947a0a..556d5c4da 100644
--- a/source/Hack-BoldOblique.ufo/glyphs/questiondown.glif
+++ b/source/Hack-BoldOblique.ufo/glyphs/questiondown.glif
@@ -59,25 +59,35 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-BoldOblique.ufo/glyphs/semicolon.glif b/source/Hack-BoldOblique.ufo/glyphs/semicolon.glif
index 774718aad..8475b2e2e 100644
--- a/source/Hack-BoldOblique.ufo/glyphs/semicolon.glif
+++ b/source/Hack-BoldOblique.ufo/glyphs/semicolon.glif
@@ -7,102 +7,102 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-BoldOblique.ufo/glyphs/uni203D_.glif b/source/Hack-BoldOblique.ufo/glyphs/uni203D_.glif
index ab1a3a9d1..0bebe090d 100644
--- a/source/Hack-BoldOblique.ufo/glyphs/uni203D_.glif
+++ b/source/Hack-BoldOblique.ufo/glyphs/uni203D_.glif
@@ -35,24 +35,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -68,5 +50,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-BoldOblique.ufo/glyphs/uni2047.glif b/source/Hack-BoldOblique.ufo/glyphs/uni2047.glif
index e715f0632..4b96da4d3 100644
--- a/source/Hack-BoldOblique.ufo/glyphs/uni2047.glif
+++ b/source/Hack-BoldOblique.ufo/glyphs/uni2047.glif
@@ -7,126 +7,152 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-BoldOblique.ufo/glyphs/uni2048.glif b/source/Hack-BoldOblique.ufo/glyphs/uni2048.glif
index b06665064..919842458 100644
--- a/source/Hack-BoldOblique.ufo/glyphs/uni2048.glif
+++ b/source/Hack-BoldOblique.ufo/glyphs/uni2048.glif
@@ -49,42 +49,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -93,5 +57,67 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-BoldOblique.ufo/glyphs/uni2049.glif b/source/Hack-BoldOblique.ufo/glyphs/uni2049.glif
index a38f43ebe..173128ee7 100644
--- a/source/Hack-BoldOblique.ufo/glyphs/uni2049.glif
+++ b/source/Hack-BoldOblique.ufo/glyphs/uni2049.glif
@@ -7,91 +7,117 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-BoldOblique.ufo/glyphs/uni2E_18.case.glif b/source/Hack-BoldOblique.ufo/glyphs/uni2E_18.case.glif
index e6704442d..842bb57cd 100644
--- a/source/Hack-BoldOblique.ufo/glyphs/uni2E_18.case.glif
+++ b/source/Hack-BoldOblique.ufo/glyphs/uni2E_18.case.glif
@@ -50,22 +50,35 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-BoldOblique.ufo/glyphs/uni2E_18.glif b/source/Hack-BoldOblique.ufo/glyphs/uni2E_18.glif
index d38d93177..93b300a0d 100644
--- a/source/Hack-BoldOblique.ufo/glyphs/uni2E_18.glif
+++ b/source/Hack-BoldOblique.ufo/glyphs/uni2E_18.glif
@@ -51,22 +51,35 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-BoldOblique.ufo/glyphs/uni2E_2E_.glif b/source/Hack-BoldOblique.ufo/glyphs/uni2E_2E_.glif
index 9de298be7..da62bc581 100644
--- a/source/Hack-BoldOblique.ufo/glyphs/uni2E_2E_.glif
+++ b/source/Hack-BoldOblique.ufo/glyphs/uni2E_2E_.glif
@@ -55,22 +55,35 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Regular.ufo/glyphs/braceleft.glif b/source/Hack-Regular.ufo/glyphs/braceleft.glif
index eafdce0a7..7d20c85d5 100644
--- a/source/Hack-Regular.ufo/glyphs/braceleft.glif
+++ b/source/Hack-Regular.ufo/glyphs/braceleft.glif
@@ -7,67 +7,67 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Regular.ufo/glyphs/braceright.glif b/source/Hack-Regular.ufo/glyphs/braceright.glif
index da263e8b7..76bf7865d 100644
--- a/source/Hack-Regular.ufo/glyphs/braceright.glif
+++ b/source/Hack-Regular.ufo/glyphs/braceright.glif
@@ -7,67 +7,67 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Regular.ufo/glyphs/bracketleft.glif b/source/Hack-Regular.ufo/glyphs/bracketleft.glif
index 0b1df16a6..b941d720f 100644
--- a/source/Hack-Regular.ufo/glyphs/bracketleft.glif
+++ b/source/Hack-Regular.ufo/glyphs/bracketleft.glif
@@ -7,14 +7,14 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Regular.ufo/glyphs/bracketright.glif b/source/Hack-Regular.ufo/glyphs/bracketright.glif
index 4cf1301e2..d77353a87 100644
--- a/source/Hack-Regular.ufo/glyphs/bracketright.glif
+++ b/source/Hack-Regular.ufo/glyphs/bracketright.glif
@@ -7,14 +7,14 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Regular.ufo/glyphs/exclam.glif b/source/Hack-Regular.ufo/glyphs/exclam.glif
index 1955b2cc4..b704a4c87 100644
--- a/source/Hack-Regular.ufo/glyphs/exclam.glif
+++ b/source/Hack-Regular.ufo/glyphs/exclam.glif
@@ -15,30 +15,30 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Regular.ufo/glyphs/exclamdbl.glif b/source/Hack-Regular.ufo/glyphs/exclamdbl.glif
index 6db0979ba..ff81fb858 100644
--- a/source/Hack-Regular.ufo/glyphs/exclamdbl.glif
+++ b/source/Hack-Regular.ufo/glyphs/exclamdbl.glif
@@ -7,56 +7,529 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ com.typemytype.robofont.layerData
+
+ Regular Aug 8 15, 22:52
+
+ anchors
+
+
+ components
+
+
+ contours
+
+
+ points
+
+
+ segmentType
+ line
+ smooth
+
+ x
+ 1006
+ y
+ 481
+
+
+ segmentType
+ line
+ smooth
+
+ x
+ 1027
+ y
+ 838
+
+
+ segmentType
+ line
+ smooth
+
+ x
+ 1027
+ y
+ 1493
+
+
+ segmentType
+ line
+ smooth
+
+ x
+ 824
+ y
+ 1493
+
+
+ segmentType
+ line
+ smooth
+
+ x
+ 824
+ y
+ 838
+
+
+ segmentType
+ line
+ smooth
+
+ x
+ 845
+ y
+ 481
+
+
+
+
+ points
+
+
+ segmentType
+ line
+ smooth
+
+ x
+ 381
+ y
+ 0
+
+
+ smooth
+
+ x
+ 400
+ y
+ 0
+
+
+ smooth
+
+ x
+ 411
+ y
+ 11
+
+
+ segmentType
+ curve
+ smooth
+
+ x
+ 411
+ y
+ 30
+
+
+ segmentType
+ line
+ smooth
+
+ x
+ 411
+ y
+ 224
+
+
+ smooth
+
+ x
+ 411
+ y
+ 243
+
+
+ smooth
+
+ x
+ 400
+ y
+ 254
+
+
+ segmentType
+ curve
+ smooth
+
+ x
+ 381
+ y
+ 254
+
+
+ segmentType
+ line
+ smooth
+
+ x
+ 238
+ y
+ 254
+
+
+ smooth
+
+ x
+ 219
+ y
+ 254
+
+
+ smooth
+
+ x
+ 208
+ y
+ 243
+
+
+ segmentType
+ curve
+ smooth
+
+ x
+ 208
+ y
+ 224
+
+
+ segmentType
+ line
+ smooth
+
+ x
+ 208
+ y
+ 30
+
+
+ smooth
+
+ x
+ 208
+ y
+ 11
+
+
+ smooth
+
+ x
+ 219
+ y
+ 0
+
+
+ segmentType
+ curve
+ smooth
+
+ x
+ 238
+ y
+ 0
+
+
+
+
+ points
+
+
+ segmentType
+ line
+ smooth
+
+ x
+ 997
+ y
+ 0
+
+
+ smooth
+
+ x
+ 1016
+ y
+ 0
+
+
+ smooth
+
+ x
+ 1027
+ y
+ 11
+
+
+ segmentType
+ curve
+ smooth
+
+ x
+ 1027
+ y
+ 30
+
+
+ segmentType
+ line
+ smooth
+
+ x
+ 1027
+ y
+ 224
+
+
+ smooth
+
+ x
+ 1027
+ y
+ 243
+
+
+ smooth
+
+ x
+ 1016
+ y
+ 254
+
+
+ segmentType
+ curve
+ smooth
+
+ x
+ 997
+ y
+ 254
+
+
+ segmentType
+ line
+ smooth
+
+ x
+ 854
+ y
+ 254
+
+
+ smooth
+
+ x
+ 835
+ y
+ 254
+
+
+ smooth
+
+ x
+ 824
+ y
+ 243
+
+
+ segmentType
+ curve
+ smooth
+
+ x
+ 824
+ y
+ 224
+
+
+ segmentType
+ line
+ smooth
+
+ x
+ 824
+ y
+ 30
+
+
+ smooth
+
+ x
+ 824
+ y
+ 11
+
+
+ smooth
+
+ x
+ 835
+ y
+ 0
+
+
+ segmentType
+ curve
+ smooth
+
+ x
+ 854
+ y
+ 0
+
+
+
+
+ points
+
+
+ segmentType
+ line
+ smooth
+
+ x
+ 390
+ y
+ 481
+
+
+ segmentType
+ line
+ smooth
+
+ x
+ 411
+ y
+ 838
+
+
+ segmentType
+ line
+ smooth
+
+ x
+ 411
+ y
+ 1493
+
+
+ segmentType
+ line
+ smooth
+
+ x
+ 208
+ y
+ 1493
+
+
+ segmentType
+ line
+ smooth
+
+ x
+ 208
+ y
+ 838
+
+
+ segmentType
+ line
+ smooth
+
+ x
+ 229
+ y
+ 481
+
+
+
+
+ lib
+
+
+ name
+ exclamdbl
+ unicodes
+
+
+ width
+ 1233
+
+
+
+
diff --git a/source/Hack-Regular.ufo/glyphs/exclamdown.case.glif b/source/Hack-Regular.ufo/glyphs/exclamdown.case.glif
index 27e2e95bc..ee7d0a427 100644
--- a/source/Hack-Regular.ufo/glyphs/exclamdown.case.glif
+++ b/source/Hack-Regular.ufo/glyphs/exclamdown.case.glif
@@ -6,30 +6,38 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Regular.ufo/glyphs/exclamdown.glif b/source/Hack-Regular.ufo/glyphs/exclamdown.glif
index d0675a10c..c671cd8a7 100644
--- a/source/Hack-Regular.ufo/glyphs/exclamdown.glif
+++ b/source/Hack-Regular.ufo/glyphs/exclamdown.glif
@@ -7,30 +7,38 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Regular.ufo/glyphs/guillemetleft.glif b/source/Hack-Regular.ufo/glyphs/guillemetleft.glif
index 3dac84c48..1e5193780 100644
--- a/source/Hack-Regular.ufo/glyphs/guillemetleft.glif
+++ b/source/Hack-Regular.ufo/glyphs/guillemetleft.glif
@@ -7,22 +7,22 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/source/Hack-Regular.ufo/glyphs/guillemetright.glif b/source/Hack-Regular.ufo/glyphs/guillemetright.glif
index a868a3203..b02b83353 100644
--- a/source/Hack-Regular.ufo/glyphs/guillemetright.glif
+++ b/source/Hack-Regular.ufo/glyphs/guillemetright.glif
@@ -7,22 +7,22 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/source/Hack-Regular.ufo/glyphs/guilsinglleft.glif b/source/Hack-Regular.ufo/glyphs/guilsinglleft.glif
index b9a866dd5..04bf5fe01 100644
--- a/source/Hack-Regular.ufo/glyphs/guilsinglleft.glif
+++ b/source/Hack-Regular.ufo/glyphs/guilsinglleft.glif
@@ -7,13 +7,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/source/Hack-Regular.ufo/glyphs/guilsinglright.glif b/source/Hack-Regular.ufo/glyphs/guilsinglright.glif
index 1227c3a26..7e5fa1f0b 100644
--- a/source/Hack-Regular.ufo/glyphs/guilsinglright.glif
+++ b/source/Hack-Regular.ufo/glyphs/guilsinglright.glif
@@ -7,13 +7,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/source/Hack-Regular.ufo/glyphs/parenleft.glif b/source/Hack-Regular.ufo/glyphs/parenleft.glif
index c187b97d7..993f3540a 100644
--- a/source/Hack-Regular.ufo/glyphs/parenleft.glif
+++ b/source/Hack-Regular.ufo/glyphs/parenleft.glif
@@ -7,32 +7,32 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Regular.ufo/glyphs/parenright.glif b/source/Hack-Regular.ufo/glyphs/parenright.glif
index e69a78278..901403280 100644
--- a/source/Hack-Regular.ufo/glyphs/parenright.glif
+++ b/source/Hack-Regular.ufo/glyphs/parenright.glif
@@ -7,32 +7,32 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Regular.ufo/glyphs/questiondown.case.glif b/source/Hack-Regular.ufo/glyphs/questiondown.case.glif
index 6ea3f4dc8..e6fe2724f 100644
--- a/source/Hack-Regular.ufo/glyphs/questiondown.case.glif
+++ b/source/Hack-Regular.ufo/glyphs/questiondown.case.glif
@@ -42,22 +42,30 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Regular.ufo/glyphs/questiondown.glif b/source/Hack-Regular.ufo/glyphs/questiondown.glif
index 3ae6934da..c4bc63f02 100644
--- a/source/Hack-Regular.ufo/glyphs/questiondown.glif
+++ b/source/Hack-Regular.ufo/glyphs/questiondown.glif
@@ -67,22 +67,30 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Regular.ufo/glyphs/semicolon.glif b/source/Hack-Regular.ufo/glyphs/semicolon.glif
index 49d971ec3..1ee023469 100644
--- a/source/Hack-Regular.ufo/glyphs/semicolon.glif
+++ b/source/Hack-Regular.ufo/glyphs/semicolon.glif
@@ -7,63 +7,63 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Regular.ufo/glyphs/uni061F_.glif b/source/Hack-Regular.ufo/glyphs/uni061F_.glif
index 3d6deb5a1..7f0594536 100644
--- a/source/Hack-Regular.ufo/glyphs/uni061F_.glif
+++ b/source/Hack-Regular.ufo/glyphs/uni061F_.glif
@@ -42,10 +42,30 @@
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Regular.ufo/glyphs/uni203D_.glif b/source/Hack-Regular.ufo/glyphs/uni203D_.glif
index b4622971a..1e69e80b8 100644
--- a/source/Hack-Regular.ufo/glyphs/uni203D_.glif
+++ b/source/Hack-Regular.ufo/glyphs/uni203D_.glif
@@ -31,12 +31,6 @@
-
-
-
-
-
-
@@ -47,5 +41,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Regular.ufo/glyphs/uni2047.glif b/source/Hack-Regular.ufo/glyphs/uni2047.glif
index 0311ff931..67b737106 100644
--- a/source/Hack-Regular.ufo/glyphs/uni2047.glif
+++ b/source/Hack-Regular.ufo/glyphs/uni2047.glif
@@ -41,42 +41,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -112,5 +76,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Regular.ufo/glyphs/uni2048.glif b/source/Hack-Regular.ufo/glyphs/uni2048.glif
index 07e6fa23c..f9db229dc 100644
--- a/source/Hack-Regular.ufo/glyphs/uni2048.glif
+++ b/source/Hack-Regular.ufo/glyphs/uni2048.glif
@@ -42,48 +42,64 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Regular.ufo/glyphs/uni2049.glif b/source/Hack-Regular.ufo/glyphs/uni2049.glif
index b6035b605..539c64b35 100644
--- a/source/Hack-Regular.ufo/glyphs/uni2049.glif
+++ b/source/Hack-Regular.ufo/glyphs/uni2049.glif
@@ -41,42 +41,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -85,5 +49,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Regular.ufo/glyphs/uni2E_18.case.glif b/source/Hack-Regular.ufo/glyphs/uni2E_18.case.glif
index 89774cc18..79b9074be 100644
--- a/source/Hack-Regular.ufo/glyphs/uni2E_18.case.glif
+++ b/source/Hack-Regular.ufo/glyphs/uni2E_18.case.glif
@@ -41,22 +41,30 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Regular.ufo/glyphs/uni2E_18.glif b/source/Hack-Regular.ufo/glyphs/uni2E_18.glif
index ad8fe31ac..0d1c5ae03 100644
--- a/source/Hack-Regular.ufo/glyphs/uni2E_18.glif
+++ b/source/Hack-Regular.ufo/glyphs/uni2E_18.glif
@@ -42,22 +42,30 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-Regular.ufo/glyphs/uni2E_2E_.glif b/source/Hack-Regular.ufo/glyphs/uni2E_2E_.glif
index eab1ca3ce..3275fa9f9 100644
--- a/source/Hack-Regular.ufo/glyphs/uni2E_2E_.glif
+++ b/source/Hack-Regular.ufo/glyphs/uni2E_2E_.glif
@@ -42,22 +42,30 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-RegularOblique.ufo/glyphs/braceleft.glif b/source/Hack-RegularOblique.ufo/glyphs/braceleft.glif
index 7df96c325..6fc59c4f9 100644
--- a/source/Hack-RegularOblique.ufo/glyphs/braceleft.glif
+++ b/source/Hack-RegularOblique.ufo/glyphs/braceleft.glif
@@ -7,99 +7,99 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-RegularOblique.ufo/glyphs/braceright.glif b/source/Hack-RegularOblique.ufo/glyphs/braceright.glif
index 37fedc551..e9c2b1aab 100644
--- a/source/Hack-RegularOblique.ufo/glyphs/braceright.glif
+++ b/source/Hack-RegularOblique.ufo/glyphs/braceright.glif
@@ -7,97 +7,97 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-RegularOblique.ufo/glyphs/bracketleft.glif b/source/Hack-RegularOblique.ufo/glyphs/bracketleft.glif
index 9cd6cbb63..104854f61 100644
--- a/source/Hack-RegularOblique.ufo/glyphs/bracketleft.glif
+++ b/source/Hack-RegularOblique.ufo/glyphs/bracketleft.glif
@@ -7,14 +7,14 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/source/Hack-RegularOblique.ufo/glyphs/bracketright.glif b/source/Hack-RegularOblique.ufo/glyphs/bracketright.glif
index d836ef75e..b746b27c3 100644
--- a/source/Hack-RegularOblique.ufo/glyphs/bracketright.glif
+++ b/source/Hack-RegularOblique.ufo/glyphs/bracketright.glif
@@ -7,14 +7,14 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/source/Hack-RegularOblique.ufo/glyphs/exclam.glif b/source/Hack-RegularOblique.ufo/glyphs/exclam.glif
index 1bf6f7f82..0492412c9 100644
--- a/source/Hack-RegularOblique.ufo/glyphs/exclam.glif
+++ b/source/Hack-RegularOblique.ufo/glyphs/exclam.glif
@@ -15,30 +15,30 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-RegularOblique.ufo/glyphs/exclamdbl.glif b/source/Hack-RegularOblique.ufo/glyphs/exclamdbl.glif
index d4131975e..a71907f51 100644
--- a/source/Hack-RegularOblique.ufo/glyphs/exclamdbl.glif
+++ b/source/Hack-RegularOblique.ufo/glyphs/exclamdbl.glif
@@ -7,62 +7,72 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-RegularOblique.ufo/glyphs/exclamdown.case.glif b/source/Hack-RegularOblique.ufo/glyphs/exclamdown.case.glif
index 06ed77582..1c27181b3 100644
--- a/source/Hack-RegularOblique.ufo/glyphs/exclamdown.case.glif
+++ b/source/Hack-RegularOblique.ufo/glyphs/exclamdown.case.glif
@@ -6,33 +6,38 @@
-
-
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-RegularOblique.ufo/glyphs/exclamdown.glif b/source/Hack-RegularOblique.ufo/glyphs/exclamdown.glif
index f7dbc7f8a..cfd9f4bdd 100644
--- a/source/Hack-RegularOblique.ufo/glyphs/exclamdown.glif
+++ b/source/Hack-RegularOblique.ufo/glyphs/exclamdown.glif
@@ -7,30 +7,38 @@
-
-
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-RegularOblique.ufo/glyphs/guillemetleft.glif b/source/Hack-RegularOblique.ufo/glyphs/guillemetleft.glif
index 37499d31b..54de01a9f 100644
--- a/source/Hack-RegularOblique.ufo/glyphs/guillemetleft.glif
+++ b/source/Hack-RegularOblique.ufo/glyphs/guillemetleft.glif
@@ -7,22 +7,22 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/source/Hack-RegularOblique.ufo/glyphs/guillemetright.glif b/source/Hack-RegularOblique.ufo/glyphs/guillemetright.glif
index 33eb4033b..90f291346 100644
--- a/source/Hack-RegularOblique.ufo/glyphs/guillemetright.glif
+++ b/source/Hack-RegularOblique.ufo/glyphs/guillemetright.glif
@@ -7,22 +7,22 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/source/Hack-RegularOblique.ufo/glyphs/guilsinglleft.glif b/source/Hack-RegularOblique.ufo/glyphs/guilsinglleft.glif
index 040edcf59..5b45ca4dd 100644
--- a/source/Hack-RegularOblique.ufo/glyphs/guilsinglleft.glif
+++ b/source/Hack-RegularOblique.ufo/glyphs/guilsinglleft.glif
@@ -7,13 +7,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/source/Hack-RegularOblique.ufo/glyphs/guilsinglright.glif b/source/Hack-RegularOblique.ufo/glyphs/guilsinglright.glif
index 06182a290..8a54bbf4b 100644
--- a/source/Hack-RegularOblique.ufo/glyphs/guilsinglright.glif
+++ b/source/Hack-RegularOblique.ufo/glyphs/guilsinglright.glif
@@ -7,13 +7,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/source/Hack-RegularOblique.ufo/glyphs/parenleft.glif b/source/Hack-RegularOblique.ufo/glyphs/parenleft.glif
index 43b83a464..d9291dfd1 100644
--- a/source/Hack-RegularOblique.ufo/glyphs/parenleft.glif
+++ b/source/Hack-RegularOblique.ufo/glyphs/parenleft.glif
@@ -7,32 +7,32 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-RegularOblique.ufo/glyphs/parenright.glif b/source/Hack-RegularOblique.ufo/glyphs/parenright.glif
index 8b3e04885..2a0fca334 100644
--- a/source/Hack-RegularOblique.ufo/glyphs/parenright.glif
+++ b/source/Hack-RegularOblique.ufo/glyphs/parenright.glif
@@ -7,32 +7,32 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-RegularOblique.ufo/glyphs/questiondown.case.glif b/source/Hack-RegularOblique.ufo/glyphs/questiondown.case.glif
index ee4608e81..7cdce75af 100644
--- a/source/Hack-RegularOblique.ufo/glyphs/questiondown.case.glif
+++ b/source/Hack-RegularOblique.ufo/glyphs/questiondown.case.glif
@@ -38,25 +38,30 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-RegularOblique.ufo/glyphs/questiondown.glif b/source/Hack-RegularOblique.ufo/glyphs/questiondown.glif
index 404d90e88..28c49e21c 100644
--- a/source/Hack-RegularOblique.ufo/glyphs/questiondown.glif
+++ b/source/Hack-RegularOblique.ufo/glyphs/questiondown.glif
@@ -63,22 +63,30 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-RegularOblique.ufo/glyphs/semicolon.glif b/source/Hack-RegularOblique.ufo/glyphs/semicolon.glif
index 7468564b0..3cf5a14a7 100644
--- a/source/Hack-RegularOblique.ufo/glyphs/semicolon.glif
+++ b/source/Hack-RegularOblique.ufo/glyphs/semicolon.glif
@@ -7,78 +7,78 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-RegularOblique.ufo/glyphs/uni203D_.glif b/source/Hack-RegularOblique.ufo/glyphs/uni203D_.glif
index d7d372e81..1b8255972 100644
--- a/source/Hack-RegularOblique.ufo/glyphs/uni203D_.glif
+++ b/source/Hack-RegularOblique.ufo/glyphs/uni203D_.glif
@@ -34,30 +34,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -71,5 +47,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-RegularOblique.ufo/glyphs/uni2047.glif b/source/Hack-RegularOblique.ufo/glyphs/uni2047.glif
index 9c69b74f8..0c7c4575d 100644
--- a/source/Hack-RegularOblique.ufo/glyphs/uni2047.glif
+++ b/source/Hack-RegularOblique.ufo/glyphs/uni2047.glif
@@ -51,54 +51,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -144,5 +96,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-RegularOblique.ufo/glyphs/uni2048.glif b/source/Hack-RegularOblique.ufo/glyphs/uni2048.glif
index 0ea337d15..eb177964c 100644
--- a/source/Hack-RegularOblique.ufo/glyphs/uni2048.glif
+++ b/source/Hack-RegularOblique.ufo/glyphs/uni2048.glif
@@ -52,57 +52,64 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-RegularOblique.ufo/glyphs/uni2049.glif b/source/Hack-RegularOblique.ufo/glyphs/uni2049.glif
index 28d2411d5..69d31733d 100644
--- a/source/Hack-RegularOblique.ufo/glyphs/uni2049.glif
+++ b/source/Hack-RegularOblique.ufo/glyphs/uni2049.glif
@@ -7,102 +7,109 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-RegularOblique.ufo/glyphs/uni2E_18.case.glif b/source/Hack-RegularOblique.ufo/glyphs/uni2E_18.case.glif
index 7843398c1..9a27f98f3 100644
--- a/source/Hack-RegularOblique.ufo/glyphs/uni2E_18.case.glif
+++ b/source/Hack-RegularOblique.ufo/glyphs/uni2E_18.case.glif
@@ -47,28 +47,30 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-RegularOblique.ufo/glyphs/uni2E_18.glif b/source/Hack-RegularOblique.ufo/glyphs/uni2E_18.glif
index 601ada4d6..1a8951208 100644
--- a/source/Hack-RegularOblique.ufo/glyphs/uni2E_18.glif
+++ b/source/Hack-RegularOblique.ufo/glyphs/uni2E_18.glif
@@ -48,28 +48,30 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/source/Hack-RegularOblique.ufo/glyphs/uni2E_2E_.glif b/source/Hack-RegularOblique.ufo/glyphs/uni2E_2E_.glif
index 6abcaf29f..c888a8b58 100644
--- a/source/Hack-RegularOblique.ufo/glyphs/uni2E_2E_.glif
+++ b/source/Hack-RegularOblique.ufo/glyphs/uni2E_2E_.glif
@@ -51,28 +51,30 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+