浏览代码

new math and currency bold oblique set glyphs

Chris Simpkins 10 年之前
父节点
当前提交
0573088b12
共有 100 个文件被更改,包括 4508 次插入13 次删除
  1. 18 0
      source/Hack-BoldOblique.ufo/glyphs/angle.glif
  2. 30 0
      source/Hack-BoldOblique.ufo/glyphs/asteriskmath.glif
  3. 82 0
      source/Hack-BoldOblique.ufo/glyphs/circlemultiply.glif
  4. 82 0
      source/Hack-BoldOblique.ufo/glyphs/circleplus.glif
  5. 84 0
      source/Hack-BoldOblique.ufo/glyphs/colonmonetary.glif
  6. 55 0
      source/Hack-BoldOblique.ufo/glyphs/congruent.glif
  7. 502 2
      source/Hack-BoldOblique.ufo/glyphs/contents.plist
  8. 60 0
      source/Hack-BoldOblique.ufo/glyphs/dong.glif
  9. 16 0
      source/Hack-BoldOblique.ufo/glyphs/dotmath.glif
  10. 45 0
      source/Hack-BoldOblique.ufo/glyphs/element.glif
  11. 84 0
      source/Hack-BoldOblique.ufo/glyphs/emptyset.glif
  12. 28 0
      source/Hack-BoldOblique.ufo/glyphs/equivalence.glif
  13. 1 1
      source/Hack-BoldOblique.ufo/glyphs/euro.glif
  14. 24 0
      source/Hack-BoldOblique.ufo/glyphs/existential.glif
  15. 30 0
      source/Hack-BoldOblique.ufo/glyphs/franc.glif
  16. 21 0
      source/Hack-BoldOblique.ufo/glyphs/gradient.glif
  17. 47 0
      source/Hack-BoldOblique.ufo/glyphs/integralbt.glif
  18. 45 0
      source/Hack-BoldOblique.ufo/glyphs/integraltp.glif
  19. 30 0
      source/Hack-BoldOblique.ufo/glyphs/intersection.glif
  20. 46 0
      source/Hack-BoldOblique.ufo/glyphs/lira.glif
  21. 19 0
      source/Hack-BoldOblique.ufo/glyphs/logicaland.glif
  22. 19 0
      source/Hack-BoldOblique.ufo/glyphs/logicalor.glif
  23. 65 0
      source/Hack-BoldOblique.ufo/glyphs/notelement.glif
  24. 51 0
      source/Hack-BoldOblique.ufo/glyphs/notsubset.glif
  25. 18 0
      source/Hack-BoldOblique.ufo/glyphs/orthogonal.glif
  26. 20 0
      source/Hack-BoldOblique.ufo/glyphs/perpendicular.glif
  27. 118 0
      source/Hack-BoldOblique.ufo/glyphs/peseta.glif
  28. 30 0
      source/Hack-BoldOblique.ufo/glyphs/propersubset.glif
  29. 30 0
      source/Hack-BoldOblique.ufo/glyphs/propersuperset.glif
  30. 61 0
      source/Hack-BoldOblique.ufo/glyphs/proportional.glif
  31. 36 0
      source/Hack-BoldOblique.ufo/glyphs/reflexsubset.glif
  32. 36 0
      source/Hack-BoldOblique.ufo/glyphs/reflexsuperset.glif
  33. 18 0
      source/Hack-BoldOblique.ufo/glyphs/revlogicalnot.glif
  34. 43 0
      source/Hack-BoldOblique.ufo/glyphs/similar.glif
  35. 45 0
      source/Hack-BoldOblique.ufo/glyphs/suchthat.glif
  36. 10 10
      source/Hack-BoldOblique.ufo/glyphs/summation.glif
  37. 28 0
      source/Hack-BoldOblique.ufo/glyphs/therefore.glif
  38. 9 0
      source/Hack-BoldOblique.ufo/glyphs/uni000D_.glif
  39. 10 0
      source/Hack-BoldOblique.ufo/glyphs/uni00A_0.glif
  40. 63 0
      source/Hack-BoldOblique.ufo/glyphs/uni0E_3F_.glif
  41. 10 0
      source/Hack-BoldOblique.ufo/glyphs/uni2000.glif
  42. 10 0
      source/Hack-BoldOblique.ufo/glyphs/uni2001.glif
  43. 10 0
      source/Hack-BoldOblique.ufo/glyphs/uni2002.glif
  44. 10 0
      source/Hack-BoldOblique.ufo/glyphs/uni2003.glif
  45. 10 0
      source/Hack-BoldOblique.ufo/glyphs/uni2004.glif
  46. 10 0
      source/Hack-BoldOblique.ufo/glyphs/uni2005.glif
  47. 10 0
      source/Hack-BoldOblique.ufo/glyphs/uni2006.glif
  48. 10 0
      source/Hack-BoldOblique.ufo/glyphs/uni2007.glif
  49. 10 0
      source/Hack-BoldOblique.ufo/glyphs/uni2008.glif
  50. 10 0
      source/Hack-BoldOblique.ufo/glyphs/uni2009.glif
  51. 10 0
      source/Hack-BoldOblique.ufo/glyphs/uni200A_.glif
  52. 10 0
      source/Hack-BoldOblique.ufo/glyphs/uni202F_.glif
  53. 138 0
      source/Hack-BoldOblique.ufo/glyphs/uni2031.glif
  54. 10 0
      source/Hack-BoldOblique.ufo/glyphs/uni205F_.glif
  55. 24 0
      source/Hack-BoldOblique.ufo/glyphs/uni207A_.glif
  56. 16 0
      source/Hack-BoldOblique.ufo/glyphs/uni207B_.glif
  57. 22 0
      source/Hack-BoldOblique.ufo/glyphs/uni207C_.glif
  58. 24 0
      source/Hack-BoldOblique.ufo/glyphs/uni208A_.glif
  59. 16 0
      source/Hack-BoldOblique.ufo/glyphs/uni208B_.glif
  60. 22 0
      source/Hack-BoldOblique.ufo/glyphs/uni208C_.glif
  61. 50 0
      source/Hack-BoldOblique.ufo/glyphs/uni20A_0.glif
  62. 64 0
      source/Hack-BoldOblique.ufo/glyphs/uni20A_2.glif
  63. 68 0
      source/Hack-BoldOblique.ufo/glyphs/uni20A_5.glif
  64. 52 0
      source/Hack-BoldOblique.ufo/glyphs/uni20A_6.glif
  65. 92 0
      source/Hack-BoldOblique.ufo/glyphs/uni20A_8.glif
  66. 72 0
      source/Hack-BoldOblique.ufo/glyphs/uni20A_9.glif
  67. 42 0
      source/Hack-BoldOblique.ufo/glyphs/uni20A_A_.glif
  68. 30 0
      source/Hack-BoldOblique.ufo/glyphs/uni20A_D_.glif
  69. 36 0
      source/Hack-BoldOblique.ufo/glyphs/uni20A_E_.glif
  70. 169 0
      source/Hack-BoldOblique.ufo/glyphs/uni20A_F_.glif
  71. 94 0
      source/Hack-BoldOblique.ufo/glyphs/uni20B_0.glif
  72. 67 0
      source/Hack-BoldOblique.ufo/glyphs/uni20B_1.glif
  73. 64 0
      source/Hack-BoldOblique.ufo/glyphs/uni20B_2.glif
  74. 47 0
      source/Hack-BoldOblique.ufo/glyphs/uni20B_3.glif
  75. 75 0
      source/Hack-BoldOblique.ufo/glyphs/uni20B_4.glif
  76. 57 0
      source/Hack-BoldOblique.ufo/glyphs/uni20B_5.glif
  77. 26 0
      source/Hack-BoldOblique.ufo/glyphs/uni20B_8.glif
  78. 60 0
      source/Hack-BoldOblique.ufo/glyphs/uni20B_9.glif
  79. 47 0
      source/Hack-BoldOblique.ufo/glyphs/uni2126.glif
  80. 58 0
      source/Hack-BoldOblique.ufo/glyphs/uni2201.glif
  81. 43 0
      source/Hack-BoldOblique.ufo/glyphs/uni2204.glif
  82. 45 0
      source/Hack-BoldOblique.ufo/glyphs/uni220A_.glif
  83. 65 0
      source/Hack-BoldOblique.ufo/glyphs/uni220C_.glif
  84. 45 0
      source/Hack-BoldOblique.ufo/glyphs/uni220D_.glif
  85. 16 0
      source/Hack-BoldOblique.ufo/glyphs/uni220E_.glif
  86. 20 0
      source/Hack-BoldOblique.ufo/glyphs/uni2210.glif
  87. 30 0
      source/Hack-BoldOblique.ufo/glyphs/uni2213.glif
  88. 16 0
      source/Hack-BoldOblique.ufo/glyphs/uni2215.glif
  89. 44 0
      source/Hack-BoldOblique.ufo/glyphs/uni2218.glif
  90. 36 0
      source/Hack-BoldOblique.ufo/glyphs/uni2219.glif
  91. 66 0
      source/Hack-BoldOblique.ufo/glyphs/uni221B_.glif
  92. 41 0
      source/Hack-BoldOblique.ufo/glyphs/uni221C_.glif
  93. 16 0
      source/Hack-BoldOblique.ufo/glyphs/uni2223.glif
  94. 70 0
      source/Hack-BoldOblique.ufo/glyphs/uni222C_.glif
  95. 100 0
      source/Hack-BoldOblique.ufo/glyphs/uni222D_.glif
  96. 28 0
      source/Hack-BoldOblique.ufo/glyphs/uni2235.glif
  97. 22 0
      source/Hack-BoldOblique.ufo/glyphs/uni2236.glif
  98. 34 0
      source/Hack-BoldOblique.ufo/glyphs/uni2237.glif
  99. 22 0
      source/Hack-BoldOblique.ufo/glyphs/uni2238.glif
  100. 28 0
      source/Hack-BoldOblique.ufo/glyphs/uni2239.glif

+ 18 - 0
source/Hack-BoldOblique.ufo/glyphs/angle.glif

@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="angle" format="1">
+  <advance width="1233"/>
+  <unicode hex="2220"/>
+  <note>
+	angle
+  </note>
+  <outline>
+    <contour>
+      <point x="1145" y="250" type="line"/>
+      <point x="88" y="250" type="line"/>
+      <point x="887" y="1306" type="line"/>
+      <point x="1125" y="1306" type="line"/>
+      <point x="505" y="488" type="line"/>
+      <point x="1145" y="488" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 30 - 0
source/Hack-BoldOblique.ufo/glyphs/asteriskmath.glif

@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="asteriskmath" format="1">
+  <advance width="1233"/>
+  <unicode hex="2217"/>
+  <note>
+	asteriskmath
+  </note>
+  <outline>
+    <contour>
+      <point x="1108" y="806" type="line"/>
+      <point x="778" y="633" type="line"/>
+      <point x="1108" y="459" type="line"/>
+      <point x="1032" y="318" type="line"/>
+      <point x="700" y="502" type="line"/>
+      <point x="700" y="158" type="line"/>
+      <point x="528" y="158" type="line"/>
+      <point x="528" y="502" type="line"/>
+      <point x="197" y="318" type="line"/>
+      <point x="121" y="459" type="line"/>
+      <point x="453" y="633" type="line"/>
+      <point x="121" y="806" type="line"/>
+      <point x="197" y="947" type="line"/>
+      <point x="528" y="765" type="line"/>
+      <point x="528" y="1109" type="line"/>
+      <point x="700" y="1109" type="line"/>
+      <point x="700" y="765" type="line"/>
+      <point x="1032" y="947" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 82 - 0
source/Hack-BoldOblique.ufo/glyphs/circlemultiply.glif

@@ -0,0 +1,82 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="circlemultiply" format="1">
+  <advance width="1233"/>
+  <unicode hex="2297"/>
+  <note>
+	circlemultiply
+  </note>
+  <outline>
+    <contour>
+      <point x="460" y="1220"/>
+      <point x="536" y="1235"/>
+      <point x="617" y="1235" type="curve" smooth="yes"/>
+      <point x="779" y="1235"/>
+      <point x="918" y="1176"/>
+      <point x="1034" y="1061" type="curve" smooth="yes"/>
+      <point x="1149" y="945"/>
+      <point x="1207" y="806"/>
+      <point x="1207" y="642" type="curve" smooth="yes"/>
+      <point x="1207" y="482"/>
+      <point x="1150" y="342"/>
+      <point x="1034" y="226" type="curve" smooth="yes"/>
+      <point x="918" y="111"/>
+      <point x="779" y="52"/>
+      <point x="617" y="52" type="curve" smooth="yes"/>
+      <point x="455" y="52"/>
+      <point x="315" y="111"/>
+      <point x="199" y="226" type="curve" smooth="yes"/>
+      <point x="83" y="342"/>
+      <point x="26" y="482"/>
+      <point x="26" y="642" type="curve" smooth="yes"/>
+      <point x="26" y="806"/>
+      <point x="84" y="945"/>
+      <point x="199" y="1061" type="curve" smooth="yes"/>
+      <point x="257" y="1118"/>
+      <point x="321" y="1162"/>
+      <point x="391" y="1191" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="721" y="1031"/>
+      <point x="671" y="1041"/>
+      <point x="617" y="1041" type="curve" smooth="yes"/>
+      <point x="508" y="1041"/>
+      <point x="414" y="1000"/>
+      <point x="337" y="924" type="curve" smooth="yes"/>
+      <point x="258" y="845"/>
+      <point x="221" y="753"/>
+      <point x="221" y="642" type="curve" smooth="yes"/>
+      <point x="221" y="535"/>
+      <point x="258" y="442"/>
+      <point x="337" y="363" type="curve" smooth="yes"/>
+      <point x="414" y="287"/>
+      <point x="508" y="246"/>
+      <point x="617" y="246" type="curve" smooth="yes"/>
+      <point x="725" y="246"/>
+      <point x="819" y="287"/>
+      <point x="896" y="363" type="curve" smooth="yes"/>
+      <point x="975" y="442"/>
+      <point x="1012" y="535"/>
+      <point x="1012" y="642" type="curve" smooth="yes"/>
+      <point x="1012" y="753"/>
+      <point x="975" y="845"/>
+      <point x="896" y="924" type="curve" smooth="yes"/>
+      <point x="857" y="962"/>
+      <point x="815" y="991"/>
+      <point x="768" y="1011" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="312" y="827" type="line"/>
+      <point x="432" y="948" type="line"/>
+      <point x="617" y="762" type="line"/>
+      <point x="802" y="947" type="line"/>
+      <point x="922" y="827" type="line"/>
+      <point x="737" y="642" type="line"/>
+      <point x="921" y="459" type="line"/>
+      <point x="800" y="339" type="line"/>
+      <point x="617" y="522" type="line"/>
+      <point x="433" y="338" type="line"/>
+      <point x="313" y="458" type="line"/>
+      <point x="497" y="642" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 82 - 0
source/Hack-BoldOblique.ufo/glyphs/circleplus.glif

@@ -0,0 +1,82 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="circleplus" format="1">
+  <advance width="1233"/>
+  <unicode hex="2295"/>
+  <note>
+	circleplus
+  </note>
+  <outline>
+    <contour>
+      <point x="460" y="1220"/>
+      <point x="536" y="1235"/>
+      <point x="617" y="1235" type="curve" smooth="yes"/>
+      <point x="779" y="1235"/>
+      <point x="918" y="1176"/>
+      <point x="1034" y="1061" type="curve" smooth="yes"/>
+      <point x="1149" y="945"/>
+      <point x="1207" y="806"/>
+      <point x="1207" y="642" type="curve" smooth="yes"/>
+      <point x="1207" y="482"/>
+      <point x="1150" y="342"/>
+      <point x="1034" y="226" type="curve" smooth="yes"/>
+      <point x="918" y="111"/>
+      <point x="779" y="52"/>
+      <point x="617" y="52" type="curve" smooth="yes"/>
+      <point x="455" y="52"/>
+      <point x="315" y="111"/>
+      <point x="199" y="226" type="curve" smooth="yes"/>
+      <point x="83" y="342"/>
+      <point x="26" y="482"/>
+      <point x="26" y="642" type="curve" smooth="yes"/>
+      <point x="26" y="806"/>
+      <point x="84" y="945"/>
+      <point x="199" y="1061" type="curve" smooth="yes"/>
+      <point x="257" y="1118"/>
+      <point x="321" y="1162"/>
+      <point x="391" y="1191" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="721" y="1031"/>
+      <point x="671" y="1041"/>
+      <point x="617" y="1041" type="curve" smooth="yes"/>
+      <point x="508" y="1041"/>
+      <point x="414" y="1000"/>
+      <point x="337" y="924" type="curve" smooth="yes"/>
+      <point x="258" y="845"/>
+      <point x="221" y="753"/>
+      <point x="221" y="642" type="curve" smooth="yes"/>
+      <point x="221" y="535"/>
+      <point x="258" y="442"/>
+      <point x="337" y="363" type="curve" smooth="yes"/>
+      <point x="414" y="287"/>
+      <point x="508" y="246"/>
+      <point x="617" y="246" type="curve" smooth="yes"/>
+      <point x="725" y="246"/>
+      <point x="819" y="287"/>
+      <point x="896" y="363" type="curve" smooth="yes"/>
+      <point x="975" y="442"/>
+      <point x="1012" y="535"/>
+      <point x="1012" y="642" type="curve" smooth="yes"/>
+      <point x="1012" y="753"/>
+      <point x="975" y="845"/>
+      <point x="896" y="924" type="curve" smooth="yes"/>
+      <point x="857" y="962"/>
+      <point x="815" y="991"/>
+      <point x="768" y="1011" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="531" y="989" type="line"/>
+      <point x="701" y="989" type="line"/>
+      <point x="701" y="727" type="line"/>
+      <point x="962" y="727" type="line"/>
+      <point x="962" y="557" type="line"/>
+      <point x="701" y="557" type="line"/>
+      <point x="701" y="298" type="line"/>
+      <point x="531" y="298" type="line"/>
+      <point x="531" y="557" type="line"/>
+      <point x="271" y="557" type="line"/>
+      <point x="271" y="727" type="line"/>
+      <point x="531" y="727" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 84 - 0
source/Hack-BoldOblique.ufo/glyphs/colonmonetary.glif

@@ -0,0 +1,84 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="colonmonetary" format="1">
+  <advance width="1233"/>
+  <unicode hex="20A1"/>
+  <note>
+	colonmonetary
+  </note>
+  <outline>
+    <contour>
+      <point x="437" y="-1" type="line"/>
+      <point x="401" y="10"/>
+      <point x="367" y="24"/>
+      <point x="336" y="42" type="curve"/>
+      <point x="279" y="-90" type="line"/>
+      <point x="109" y="-90" type="line"/>
+      <point x="210" y="146" type="line"/>
+      <point x="115" y="255"/>
+      <point x="67" y="397"/>
+      <point x="67" y="573" type="curve" smooth="yes"/>
+      <point x="67" y="812"/>
+      <point x="133" y="1025"/>
+      <point x="258" y="1200" type="curve" smooth="yes"/>
+      <point x="406" y="1405"/>
+      <point x="605" y="1502"/>
+      <point x="798" y="1517" type="curve"/>
+      <point x="831" y="1593" type="line"/>
+      <point x="1001" y="1593" type="line"/>
+      <point x="966" y="1512" type="line"/>
+      <point x="997" y="1507"/>
+      <point x="1027" y="1501"/>
+      <point x="1057" y="1493" type="curve" smooth="yes"/>
+      <point x="1064" y="1491"/>
+      <point x="1070" y="1489"/>
+      <point x="1075" y="1487" type="curve"/>
+      <point x="1120" y="1593" type="line"/>
+      <point x="1291" y="1593" type="line"/>
+      <point x="1221" y="1429" type="line"/>
+      <point x="1233" y="1422"/>
+      <point x="1246" y="1416"/>
+      <point x="1259" y="1409" type="curve"/>
+      <point x="1206" y="1100" type="line"/>
+      <point x="1174" y="1129"/>
+      <point x="1142" y="1153"/>
+      <point x="1110" y="1172" type="curve"/>
+      <point x="715" y="250" type="line"/>
+      <point x="827" y="250"/>
+      <point x="950" y="297"/>
+      <point x="1109" y="401" type="curve"/>
+      <point x="1054" y="70" type="line"/>
+      <point x="898" y="5"/>
+      <point x="755" y="-29"/>
+      <point x="626" y="-29" type="curve" smooth="yes"/>
+      <point x="616" y="-29"/>
+      <point x="606" y="-29"/>
+      <point x="596" y="-28" type="curve"/>
+      <point x="570" y="-90" type="line"/>
+      <point x="399" y="-90" type="line"/>
+    </contour>
+    <contour>
+      <point x="651" y="1174" type="line"/>
+      <point x="611" y="1146"/>
+      <point x="574" y="1109"/>
+      <point x="540" y="1063" type="curve" smooth="yes"/>
+      <point x="452" y="944"/>
+      <point x="408" y="796"/>
+      <point x="408" y="618" type="curve" smooth="yes"/>
+      <point x="408" y="608" type="line"/>
+    </contour>
+    <contour>
+      <point x="476" y="366" type="line"/>
+      <point x="479" y="360"/>
+      <point x="484" y="354"/>
+      <point x="490" y="348" type="curve"/>
+      <point x="511" y="323"/>
+      <point x="534" y="302"/>
+      <point x="561" y="287" type="curve"/>
+      <point x="965" y="1231" type="line"/>
+      <point x="933" y="1238"/>
+      <point x="900" y="1241"/>
+      <point x="867" y="1241" type="curve" smooth="yes"/>
+      <point x="850" y="1241" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 55 - 0
source/Hack-BoldOblique.ufo/glyphs/congruent.glif

@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="congruent" format="1">
+  <advance width="1233"/>
+  <unicode hex="2245"/>
+  <note>
+	congruent
+  </note>
+  <outline>
+    <contour>
+      <point x="1145" y="1023" type="line"/>
+      <point x="1045" y="944"/>
+      <point x="953" y="909"/>
+      <point x="848" y="909" type="curve" smooth="yes"/>
+      <point x="788" y="909"/>
+      <point x="720" y="926"/>
+      <point x="645" y="960" type="curve" smooth="yes"/>
+      <point x="630" y="967"/>
+      <point x="619" y="971"/>
+      <point x="612" y="974" type="curve" smooth="yes"/>
+      <point x="509" y="1019"/>
+      <point x="449" y="1032"/>
+      <point x="381" y="1032" type="curve" smooth="yes"/>
+      <point x="277" y="1032"/>
+      <point x="187" y="995"/>
+      <point x="88" y="911" type="curve"/>
+      <point x="88" y="1140" type="line"/>
+      <point x="192" y="1220"/>
+      <point x="284" y="1255"/>
+      <point x="395" y="1255" type="curve" smooth="yes"/>
+      <point x="459" y="1255"/>
+      <point x="534" y="1237"/>
+      <point x="621" y="1200" type="curve"/>
+      <point x="622" y="1200" type="line"/>
+      <point x="652" y="1186" type="line" smooth="yes"/>
+      <point x="730" y="1150"/>
+      <point x="801" y="1132"/>
+      <point x="864" y="1132" type="curve" smooth="yes"/>
+      <point x="959" y="1132"/>
+      <point x="1046" y="1170"/>
+      <point x="1145" y="1257" type="curve"/>
+    </contour>
+    <contour>
+      <point x="88" y="760" type="line"/>
+      <point x="1145" y="760" type="line"/>
+      <point x="1145" y="524" type="line"/>
+      <point x="88" y="524" type="line"/>
+    </contour>
+    <contour>
+      <point x="88" y="297" type="line"/>
+      <point x="1145" y="297" type="line"/>
+      <point x="1145" y="60" type="line"/>
+      <point x="88" y="60" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 502 - 2
source/Hack-BoldOblique.ufo/glyphs/contents.plist

@@ -86,8 +86,6 @@
 	<string>E_tatonos.glif</string>
 	<key>Eth</key>
 	<string>E_th.glif</string>
-	<key>Euro</key>
-	<string>E_uro.glif</string>
 	<key>F</key>
 	<string>F_.glif</string>
 	<key>G</key>
@@ -336,6 +334,8 @@
 	<string>amacron.glif</string>
 	<key>ampersand</key>
 	<string>ampersand.glif</string>
+	<key>angle</key>
+	<string>angle.glif</string>
 	<key>anoteleia</key>
 	<string>anoteleia.glif</string>
 	<key>aogonek</key>
@@ -350,6 +350,8 @@
 	<string>asciitilde.glif</string>
 	<key>asterisk</key>
 	<string>asterisk.glif</string>
+	<key>asteriskmath</key>
+	<string>asteriskmath.glif</string>
 	<key>at</key>
 	<string>at.glif</string>
 	<key>atilde</key>
@@ -416,12 +418,20 @@
 	<string>cent.glif</string>
 	<key>chi</key>
 	<string>chi.glif</string>
+	<key>circlemultiply</key>
+	<string>circlemultiply.glif</string>
+	<key>circleplus</key>
+	<string>circleplus.glif</string>
 	<key>circumflex</key>
 	<string>circumflex.glif</string>
 	<key>colon</key>
 	<string>colon.glif</string>
+	<key>colonmonetary</key>
+	<string>colonmonetary.glif</string>
 	<key>comma</key>
 	<string>comma.glif</string>
+	<key>congruent</key>
+	<string>congruent.glif</string>
 	<key>copyright</key>
 	<string>copyright.glif</string>
 	<key>currency</key>
@@ -448,12 +458,16 @@
 	<string>divide.glif</string>
 	<key>dollar</key>
 	<string>dollar.glif</string>
+	<key>dong</key>
+	<string>dong.glif</string>
 	<key>dotaccent</key>
 	<string>dotaccent.glif</string>
 	<key>dotbelowcomb</key>
 	<string>dotbelowcomb.glif</string>
 	<key>dotlessi</key>
 	<string>dotlessi.glif</string>
+	<key>dotmath</key>
+	<string>dotmath.glif</string>
 	<key>e</key>
 	<string>e.glif</string>
 	<key>eacute</key>
@@ -470,12 +484,16 @@
 	<string>egrave.glif</string>
 	<key>eight</key>
 	<string>eight.glif</string>
+	<key>element</key>
+	<string>element.glif</string>
 	<key>ellipsis</key>
 	<string>ellipsis.glif</string>
 	<key>emacron</key>
 	<string>emacron.glif</string>
 	<key>emdash</key>
 	<string>emdash.glif</string>
+	<key>emptyset</key>
+	<string>emptyset.glif</string>
 	<key>endash</key>
 	<string>endash.glif</string>
 	<key>eng</key>
@@ -488,12 +506,16 @@
 	<string>epsilontonos.glif</string>
 	<key>equal</key>
 	<string>equal.glif</string>
+	<key>equivalence</key>
+	<string>equivalence.glif</string>
 	<key>eta</key>
 	<string>eta.glif</string>
 	<key>etatonos</key>
 	<string>etatonos.glif</string>
 	<key>eth</key>
 	<string>eth.glif</string>
+	<key>euro</key>
+	<string>euro.glif</string>
 	<key>exclam</key>
 	<string>exclam.glif</string>
 	<key>exclamdbl</key>
@@ -502,6 +524,8 @@
 	<string>exclamdown.glif</string>
 	<key>exclamdown.case</key>
 	<string>exclamdown.case.glif</string>
+	<key>existential</key>
+	<string>existential.glif</string>
 	<key>f</key>
 	<string>f.glif</string>
 	<key>fi</key>
@@ -520,6 +544,8 @@
 	<string>four.glif</string>
 	<key>fraction</key>
 	<string>fraction.glif</string>
+	<key>franc</key>
+	<string>franc.glif</string>
 	<key>g</key>
 	<string>g.glif</string>
 	<key>gamma</key>
@@ -536,6 +562,8 @@
 	<string>germandbls.glif</string>
 	<key>glyph121</key>
 	<string>glyph121.glif</string>
+	<key>gradient</key>
+	<string>gradient.glif</string>
 	<key>grave</key>
 	<string>grave.glif</string>
 	<key>gravecomb</key>
@@ -578,6 +606,12 @@
 	<string>infinity.glif</string>
 	<key>integral</key>
 	<string>integral.glif</string>
+	<key>integralbt</key>
+	<string>integralbt.glif</string>
+	<key>integraltp</key>
+	<string>integraltp.glif</string>
+	<key>intersection</key>
+	<string>intersection.glif</string>
 	<key>iogonek</key>
 	<string>iogonek.glif</string>
 	<key>iota</key>
@@ -612,8 +646,14 @@
 	<string>less.glif</string>
 	<key>lessequal</key>
 	<string>lessequal.glif</string>
+	<key>lira</key>
+	<string>lira.glif</string>
+	<key>logicaland</key>
+	<string>logicaland.glif</string>
 	<key>logicalnot</key>
 	<string>logicalnot.glif</string>
+	<key>logicalor</key>
+	<string>logicalor.glif</string>
 	<key>lozenge</key>
 	<string>lozenge.glif</string>
 	<key>lslash</key>
@@ -642,8 +682,12 @@
 	<string>nonbreakingspace.glif</string>
 	<key>nonmarkingreturn</key>
 	<string>nonmarkingreturn.glif</string>
+	<key>notelement</key>
+	<string>notelement.glif</string>
 	<key>notequal</key>
 	<string>notequal.glif</string>
+	<key>notsubset</key>
+	<string>notsubset.glif</string>
 	<key>ntilde</key>
 	<string>ntilde.glif</string>
 	<key>nu</key>
@@ -696,6 +740,8 @@
 	<string>ordfeminine.glif</string>
 	<key>ordmasculine</key>
 	<string>ordmasculine.glif</string>
+	<key>orthogonal</key>
+	<string>orthogonal.glif</string>
 	<key>oslash</key>
 	<string>oslash.glif</string>
 	<key>oslashacute</key>
@@ -718,8 +764,12 @@
 	<string>period.glif</string>
 	<key>periodcentered</key>
 	<string>periodcentered.glif</string>
+	<key>perpendicular</key>
+	<string>perpendicular.glif</string>
 	<key>perthousand</key>
 	<string>perthousand.glif</string>
+	<key>peseta</key>
+	<string>peseta.glif</string>
 	<key>phi</key>
 	<string>phi.glif</string>
 	<key>phi1</key>
@@ -732,6 +782,12 @@
 	<string>plusminus.glif</string>
 	<key>product</key>
 	<string>product.glif</string>
+	<key>propersubset</key>
+	<string>propersubset.glif</string>
+	<key>propersuperset</key>
+	<string>propersuperset.glif</string>
+	<key>proportional</key>
+	<string>proportional.glif</string>
 	<key>psi</key>
 	<string>psi.glif</string>
 	<key>q</key>
@@ -770,8 +826,14 @@
 	<string>rcaron.glif</string>
 	<key>rcommaaccent</key>
 	<string>rcommaaccent.glif</string>
+	<key>reflexsubset</key>
+	<string>reflexsubset.glif</string>
+	<key>reflexsuperset</key>
+	<string>reflexsuperset.glif</string>
 	<key>registered</key>
 	<string>registered.glif</string>
+	<key>revlogicalnot</key>
+	<string>revlogicalnot.glif</string>
 	<key>rho</key>
 	<string>rho.glif</string>
 	<key>ring</key>
@@ -800,6 +862,8 @@
 	<string>sigma.glif</string>
 	<key>sigma1</key>
 	<string>sigma1.glif</string>
+	<key>similar</key>
+	<string>similar.glif</string>
 	<key>six</key>
 	<string>six.glif</string>
 	<key>slash</key>
@@ -808,6 +872,8 @@
 	<string>space.glif</string>
 	<key>sterling</key>
 	<string>sterling.glif</string>
+	<key>suchthat</key>
+	<string>suchthat.glif</string>
 	<key>summation</key>
 	<string>summation.glif</string>
 	<key>t</key>
@@ -820,6 +886,8 @@
 	<string>tcaron.glif</string>
 	<key>tcommaaccent</key>
 	<string>tcommaaccent.glif</string>
+	<key>therefore</key>
+	<string>therefore.glif</string>
 	<key>theta</key>
 	<string>theta.glif</string>
 	<key>theta1</key>
@@ -868,6 +936,10 @@
 	<string>underscore.glif</string>
 	<key>underscoredbl</key>
 	<string>underscoredbl.glif</string>
+	<key>uni000D</key>
+	<string>uni000D_.glif</string>
+	<key>uni00A0</key>
+	<string>uni00A_0.glif</string>
 	<key>uni0343</key>
 	<string>uni0343.glif</string>
 	<key>uni0374</key>
@@ -1486,6 +1558,8 @@
 	<string>uni0589.glif</string>
 	<key>uni058A</key>
 	<string>uni058A_.glif</string>
+	<key>uni0E3F</key>
+	<string>uni0E_3F_.glif</string>
 	<key>uni10D0</key>
 	<string>uni10D_0.glif</string>
 	<key>uni10D1</key>
@@ -2042,6 +2116,28 @@
 	<string>uni1F_F_D_.glif</string>
 	<key>uni1FFE</key>
 	<string>uni1F_F_E_.glif</string>
+	<key>uni2000</key>
+	<string>uni2000.glif</string>
+	<key>uni2001</key>
+	<string>uni2001.glif</string>
+	<key>uni2002</key>
+	<string>uni2002.glif</string>
+	<key>uni2003</key>
+	<string>uni2003.glif</string>
+	<key>uni2004</key>
+	<string>uni2004.glif</string>
+	<key>uni2005</key>
+	<string>uni2005.glif</string>
+	<key>uni2006</key>
+	<string>uni2006.glif</string>
+	<key>uni2007</key>
+	<string>uni2007.glif</string>
+	<key>uni2008</key>
+	<string>uni2008.glif</string>
+	<key>uni2009</key>
+	<string>uni2009.glif</string>
+	<key>uni200A</key>
+	<string>uni200A_.glif</string>
 	<key>uni2010</key>
 	<string>uni2010.glif</string>
 	<key>uni2011</key>
@@ -2054,6 +2150,10 @@
 	<string>uni201F_.glif</string>
 	<key>uni2023</key>
 	<string>uni2023.glif</string>
+	<key>uni202F</key>
+	<string>uni202F_.glif</string>
+	<key>uni2031</key>
+	<string>uni2031.glif</string>
 	<key>uni2034</key>
 	<string>uni2034.glif</string>
 	<key>uni2035</key>
@@ -2080,6 +2180,8 @@
 	<string>uni2049.glif</string>
 	<key>uni204B</key>
 	<string>uni204B_.glif</string>
+	<key>uni205F</key>
+	<string>uni205F_.glif</string>
 	<key>uni2070</key>
 	<string>uni2070.glif</string>
 	<key>uni2074</key>
@@ -2094,6 +2196,12 @@
 	<string>uni2078.glif</string>
 	<key>uni2079</key>
 	<string>uni2079.glif</string>
+	<key>uni207A</key>
+	<string>uni207A_.glif</string>
+	<key>uni207B</key>
+	<string>uni207B_.glif</string>
+	<key>uni207C</key>
+	<string>uni207C_.glif</string>
 	<key>uni207D</key>
 	<string>uni207D_.glif</string>
 	<key>uni207E</key>
@@ -2118,10 +2226,54 @@
 	<string>uni2088.glif</string>
 	<key>uni2089</key>
 	<string>uni2089.glif</string>
+	<key>uni208A</key>
+	<string>uni208A_.glif</string>
+	<key>uni208B</key>
+	<string>uni208B_.glif</string>
+	<key>uni208C</key>
+	<string>uni208C_.glif</string>
 	<key>uni208D</key>
 	<string>uni208D_.glif</string>
 	<key>uni208E</key>
 	<string>uni208E_.glif</string>
+	<key>uni20A0</key>
+	<string>uni20A_0.glif</string>
+	<key>uni20A2</key>
+	<string>uni20A_2.glif</string>
+	<key>uni20A5</key>
+	<string>uni20A_5.glif</string>
+	<key>uni20A6</key>
+	<string>uni20A_6.glif</string>
+	<key>uni20A8</key>
+	<string>uni20A_8.glif</string>
+	<key>uni20A9</key>
+	<string>uni20A_9.glif</string>
+	<key>uni20AA</key>
+	<string>uni20A_A_.glif</string>
+	<key>uni20AD</key>
+	<string>uni20A_D_.glif</string>
+	<key>uni20AE</key>
+	<string>uni20A_E_.glif</string>
+	<key>uni20AF</key>
+	<string>uni20A_F_.glif</string>
+	<key>uni20B0</key>
+	<string>uni20B_0.glif</string>
+	<key>uni20B1</key>
+	<string>uni20B_1.glif</string>
+	<key>uni20B2</key>
+	<string>uni20B_2.glif</string>
+	<key>uni20B3</key>
+	<string>uni20B_3.glif</string>
+	<key>uni20B4</key>
+	<string>uni20B_4.glif</string>
+	<key>uni20B5</key>
+	<string>uni20B_5.glif</string>
+	<key>uni20B8</key>
+	<string>uni20B_8.glif</string>
+	<key>uni20B9</key>
+	<string>uni20B_9.glif</string>
+	<key>uni2126</key>
+	<string>uni2126.glif</string>
 	<key>uni2150</key>
 	<string>uni2150.glif</string>
 	<key>uni2151</key>
@@ -2142,10 +2294,340 @@
 	<string>uni215F_.glif</string>
 	<key>uni2189</key>
 	<string>uni2189.glif</string>
+	<key>uni2201</key>
+	<string>uni2201.glif</string>
+	<key>uni2204</key>
+	<string>uni2204.glif</string>
+	<key>uni220A</key>
+	<string>uni220A_.glif</string>
+	<key>uni220C</key>
+	<string>uni220C_.glif</string>
+	<key>uni220D</key>
+	<string>uni220D_.glif</string>
+	<key>uni220E</key>
+	<string>uni220E_.glif</string>
+	<key>uni2210</key>
+	<string>uni2210.glif</string>
+	<key>uni2213</key>
+	<string>uni2213.glif</string>
+	<key>uni2215</key>
+	<string>uni2215.glif</string>
+	<key>uni2218</key>
+	<string>uni2218.glif</string>
+	<key>uni2219</key>
+	<string>uni2219.glif</string>
+	<key>uni221B</key>
+	<string>uni221B_.glif</string>
+	<key>uni221C</key>
+	<string>uni221C_.glif</string>
+	<key>uni2223</key>
+	<string>uni2223.glif</string>
+	<key>uni222C</key>
+	<string>uni222C_.glif</string>
+	<key>uni222D</key>
+	<string>uni222D_.glif</string>
+	<key>uni2235</key>
+	<string>uni2235.glif</string>
+	<key>uni2236</key>
+	<string>uni2236.glif</string>
+	<key>uni2237</key>
+	<string>uni2237.glif</string>
+	<key>uni2238</key>
+	<string>uni2238.glif</string>
+	<key>uni2239</key>
+	<string>uni2239.glif</string>
+	<key>uni223A</key>
+	<string>uni223A_.glif</string>
+	<key>uni223B</key>
+	<string>uni223B_.glif</string>
+	<key>uni223D</key>
+	<string>uni223D_.glif</string>
+	<key>uni2241</key>
+	<string>uni2241.glif</string>
+	<key>uni2242</key>
+	<string>uni2242.glif</string>
+	<key>uni2243</key>
+	<string>uni2243.glif</string>
+	<key>uni2244</key>
+	<string>uni2244.glif</string>
+	<key>uni2246</key>
+	<string>uni2246.glif</string>
+	<key>uni2247</key>
+	<string>uni2247.glif</string>
+	<key>uni2249</key>
+	<string>uni2249.glif</string>
+	<key>uni224A</key>
+	<string>uni224A_.glif</string>
+	<key>uni224B</key>
+	<string>uni224B_.glif</string>
+	<key>uni224C</key>
+	<string>uni224C_.glif</string>
+	<key>uni224D</key>
+	<string>uni224D_.glif</string>
+	<key>uni224E</key>
+	<string>uni224E_.glif</string>
+	<key>uni224F</key>
+	<string>uni224F_.glif</string>
+	<key>uni2250</key>
+	<string>uni2250.glif</string>
+	<key>uni2251</key>
+	<string>uni2251.glif</string>
+	<key>uni2252</key>
+	<string>uni2252.glif</string>
+	<key>uni2253</key>
+	<string>uni2253.glif</string>
+	<key>uni2254</key>
+	<string>uni2254.glif</string>
+	<key>uni2255</key>
+	<string>uni2255.glif</string>
+	<key>uni2256</key>
+	<string>uni2256.glif</string>
+	<key>uni2257</key>
+	<string>uni2257.glif</string>
+	<key>uni2258</key>
+	<string>uni2258.glif</string>
+	<key>uni2259</key>
+	<string>uni2259.glif</string>
+	<key>uni225A</key>
+	<string>uni225A_.glif</string>
+	<key>uni225B</key>
+	<string>uni225B_.glif</string>
+	<key>uni225C</key>
+	<string>uni225C_.glif</string>
+	<key>uni225D</key>
+	<string>uni225D_.glif</string>
+	<key>uni225E</key>
+	<string>uni225E_.glif</string>
+	<key>uni225F</key>
+	<string>uni225F_.glif</string>
+	<key>uni2262</key>
+	<string>uni2262.glif</string>
+	<key>uni2263</key>
+	<string>uni2263.glif</string>
+	<key>uni2266</key>
+	<string>uni2266.glif</string>
+	<key>uni2267</key>
+	<string>uni2267.glif</string>
+	<key>uni2268</key>
+	<string>uni2268.glif</string>
+	<key>uni2269</key>
+	<string>uni2269.glif</string>
+	<key>uni226D</key>
+	<string>uni226D_.glif</string>
+	<key>uni226E</key>
+	<string>uni226E_.glif</string>
+	<key>uni226F</key>
+	<string>uni226F_.glif</string>
+	<key>uni2270</key>
+	<string>uni2270.glif</string>
+	<key>uni2271</key>
+	<string>uni2271.glif</string>
+	<key>uni2272</key>
+	<string>uni2272.glif</string>
+	<key>uni2273</key>
+	<string>uni2273.glif</string>
+	<key>uni2274</key>
+	<string>uni2274.glif</string>
+	<key>uni2275</key>
+	<string>uni2275.glif</string>
+	<key>uni2276</key>
+	<string>uni2276.glif</string>
+	<key>uni2277</key>
+	<string>uni2277.glif</string>
+	<key>uni2278</key>
+	<string>uni2278.glif</string>
+	<key>uni2279</key>
+	<string>uni2279.glif</string>
+	<key>uni227A</key>
+	<string>uni227A_.glif</string>
+	<key>uni227B</key>
+	<string>uni227B_.glif</string>
+	<key>uni227C</key>
+	<string>uni227C_.glif</string>
+	<key>uni227D</key>
+	<string>uni227D_.glif</string>
+	<key>uni227E</key>
+	<string>uni227E_.glif</string>
+	<key>uni227F</key>
+	<string>uni227F_.glif</string>
+	<key>uni2280</key>
+	<string>uni2280.glif</string>
+	<key>uni2281</key>
+	<string>uni2281.glif</string>
+	<key>uni2285</key>
+	<string>uni2285.glif</string>
+	<key>uni2288</key>
+	<string>uni2288.glif</string>
+	<key>uni2289</key>
+	<string>uni2289.glif</string>
+	<key>uni228A</key>
+	<string>uni228A_.glif</string>
+	<key>uni228B</key>
+	<string>uni228B_.glif</string>
+	<key>uni228D</key>
+	<string>uni228D_.glif</string>
+	<key>uni228E</key>
+	<string>uni228E_.glif</string>
+	<key>uni228F</key>
+	<string>uni228F_.glif</string>
+	<key>uni2290</key>
+	<string>uni2290.glif</string>
+	<key>uni2291</key>
+	<string>uni2291.glif</string>
+	<key>uni2292</key>
+	<string>uni2292.glif</string>
+	<key>uni2293</key>
+	<string>uni2293.glif</string>
+	<key>uni2294</key>
+	<string>uni2294.glif</string>
+	<key>uni2296</key>
+	<string>uni2296.glif</string>
+	<key>uni2298</key>
+	<string>uni2298.glif</string>
+	<key>uni2299</key>
+	<string>uni2299.glif</string>
+	<key>uni229A</key>
+	<string>uni229A_.glif</string>
+	<key>uni229B</key>
+	<string>uni229B_.glif</string>
+	<key>uni229C</key>
+	<string>uni229C_.glif</string>
+	<key>uni229D</key>
+	<string>uni229D_.glif</string>
+	<key>uni229E</key>
+	<string>uni229E_.glif</string>
+	<key>uni229F</key>
+	<string>uni229F_.glif</string>
+	<key>uni22A0</key>
+	<string>uni22A_0.glif</string>
+	<key>uni22A1</key>
+	<string>uni22A_1.glif</string>
+	<key>uni22A2</key>
+	<string>uni22A_2.glif</string>
+	<key>uni22A3</key>
+	<string>uni22A_3.glif</string>
+	<key>uni22A4</key>
+	<string>uni22A_4.glif</string>
+	<key>uni22B2</key>
+	<string>uni22B_2.glif</string>
+	<key>uni22B3</key>
+	<string>uni22B_3.glif</string>
+	<key>uni22B4</key>
+	<string>uni22B_4.glif</string>
+	<key>uni22B5</key>
+	<string>uni22B_5.glif</string>
+	<key>uni22B8</key>
+	<string>uni22B_8.glif</string>
+	<key>uni22C2</key>
+	<string>uni22C_2.glif</string>
+	<key>uni22C3</key>
+	<string>uni22C_3.glif</string>
+	<key>uni22C4</key>
+	<string>uni22C_4.glif</string>
+	<key>uni22C6</key>
+	<string>uni22C_6.glif</string>
+	<key>uni22CD</key>
+	<string>uni22C_D_.glif</string>
+	<key>uni22CE</key>
+	<string>uni22C_E_.glif</string>
+	<key>uni22CF</key>
+	<string>uni22C_F_.glif</string>
+	<key>uni22D0</key>
+	<string>uni22D_0.glif</string>
+	<key>uni22D1</key>
+	<string>uni22D_1.glif</string>
+	<key>uni22DA</key>
+	<string>uni22D_A_.glif</string>
+	<key>uni22DB</key>
+	<string>uni22D_B_.glif</string>
+	<key>uni22DC</key>
+	<string>uni22D_C_.glif</string>
+	<key>uni22DD</key>
+	<string>uni22D_D_.glif</string>
+	<key>uni22DE</key>
+	<string>uni22D_E_.glif</string>
+	<key>uni22DF</key>
+	<string>uni22D_F_.glif</string>
+	<key>uni22E0</key>
+	<string>uni22E_0.glif</string>
+	<key>uni22E1</key>
+	<string>uni22E_1.glif</string>
+	<key>uni22E2</key>
+	<string>uni22E_2.glif</string>
+	<key>uni22E3</key>
+	<string>uni22E_3.glif</string>
+	<key>uni22E4</key>
+	<string>uni22E_4.glif</string>
+	<key>uni22E5</key>
+	<string>uni22E_5.glif</string>
+	<key>uni22E6</key>
+	<string>uni22E_6.glif</string>
+	<key>uni22E7</key>
+	<string>uni22E_7.glif</string>
+	<key>uni22E8</key>
+	<string>uni22E_8.glif</string>
+	<key>uni22E9</key>
+	<string>uni22E_9.glif</string>
+	<key>uni22EF</key>
+	<string>uni22E_F_.glif</string>
+	<key>uni2308</key>
+	<string>uni2308.glif</string>
+	<key>uni2309</key>
+	<string>uni2309.glif</string>
+	<key>uni230A</key>
+	<string>uni230A_.glif</string>
+	<key>uni230B</key>
+	<string>uni230B_.glif</string>
+	<key>uni239B</key>
+	<string>uni239B_.glif</string>
+	<key>uni239C</key>
+	<string>uni239C_.glif</string>
+	<key>uni239D</key>
+	<string>uni239D_.glif</string>
+	<key>uni239E</key>
+	<string>uni239E_.glif</string>
+	<key>uni239F</key>
+	<string>uni239F_.glif</string>
+	<key>uni23A0</key>
+	<string>uni23A_0.glif</string>
+	<key>uni23A1</key>
+	<string>uni23A_1.glif</string>
+	<key>uni23A2</key>
+	<string>uni23A_2.glif</string>
+	<key>uni23A3</key>
+	<string>uni23A_3.glif</string>
+	<key>uni23A4</key>
+	<string>uni23A_4.glif</string>
+	<key>uni23A5</key>
+	<string>uni23A_5.glif</string>
+	<key>uni23A6</key>
+	<string>uni23A_6.glif</string>
+	<key>uni23A7</key>
+	<string>uni23A_7.glif</string>
+	<key>uni23A8</key>
+	<string>uni23A_8.glif</string>
+	<key>uni23A9</key>
+	<string>uni23A_9.glif</string>
+	<key>uni23AA</key>
+	<string>uni23A_A_.glif</string>
+	<key>uni23AB</key>
+	<string>uni23A_B_.glif</string>
+	<key>uni23AC</key>
+	<string>uni23A_C_.glif</string>
+	<key>uni23AD</key>
+	<string>uni23A_D_.glif</string>
+	<key>uni23AE</key>
+	<string>uni23A_E_.glif</string>
+	<key>uni27C2</key>
+	<string>uni27C_2.glif</string>
 	<key>uni27C5</key>
 	<string>uni27C_5.glif</string>
 	<key>uni27C6</key>
 	<string>uni27C_6.glif</string>
+	<key>uni27DC</key>
+	<string>uni27D_C_.glif</string>
+	<key>uni27E0</key>
+	<string>uni27E_0.glif</string>
 	<key>uni27E6</key>
 	<string>uni27E_6.glif</string>
 	<key>uni27E7</key>
@@ -2166,6 +2648,20 @@
 	<string>uni2997.glif</string>
 	<key>uni2998</key>
 	<string>uni2998.glif</string>
+	<key>uni29EB</key>
+	<string>uni29E_B_.glif</string>
+	<key>uni29FA</key>
+	<string>uni29F_A_.glif</string>
+	<key>uni29FB</key>
+	<string>uni29F_B_.glif</string>
+	<key>uni2A00</key>
+	<string>uni2A_00.glif</string>
+	<key>uni2A2F</key>
+	<string>uni2A_2F_.glif</string>
+	<key>uni2A6A</key>
+	<string>uni2A_6A_.glif</string>
+	<key>uni2A6B</key>
+	<string>uni2A_6B_.glif</string>
 	<key>uni2E18</key>
 	<string>uni2E_18.glif</string>
 	<key>uni2E18.case</key>
@@ -2182,6 +2678,10 @@
 	<string>uni2E_25.glif</string>
 	<key>uni2E2E</key>
 	<string>uni2E_2E_.glif</string>
+	<key>union</key>
+	<string>union.glif</string>
+	<key>universal</key>
+	<string>universal.glif</string>
 	<key>uogonek</key>
 	<string>uogonek.glif</string>
 	<key>upsilon</key>

+ 60 - 0
source/Hack-BoldOblique.ufo/glyphs/dong.glif

@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="dong" format="1">
+  <advance width="1233"/>
+  <unicode hex="20AB"/>
+  <note>
+	dong
+  </note>
+  <outline>
+    <contour>
+      <point x="1223" y="1251" type="line"/>
+      <point x="919" y="1251" type="line"/>
+      <point x="956" y="1440" type="line"/>
+      <point x="1259" y="1440" type="line"/>
+      <point x="1282" y="1556" type="line"/>
+      <point x="1575" y="1556" type="line"/>
+      <point x="1552" y="1440" type="line"/>
+      <point x="1698" y="1440" type="line"/>
+      <point x="1661" y="1251" type="line"/>
+      <point x="1515" y="1251" type="line"/>
+      <point x="1272" y="0" type="line"/>
+      <point x="981" y="0" type="line"/>
+      <point x="1012" y="166" type="line"/>
+      <point x="924" y="38"/>
+      <point x="813" y="-29"/>
+      <point x="686" y="-29" type="curve" smooth="yes"/>
+      <point x="491" y="-29"/>
+      <point x="369" y="128"/>
+      <point x="369" y="381" type="curve" smooth="yes"/>
+      <point x="369" y="553"/>
+      <point x="412" y="731"/>
+      <point x="487" y="874" type="curve" smooth="yes"/>
+      <point x="579" y="1046"/>
+      <point x="727" y="1149"/>
+      <point x="883" y="1149" type="curve" smooth="yes"/>
+      <point x="1032" y="1149"/>
+      <point x="1137" y="1059"/>
+      <point x="1157" y="911" type="curve"/>
+    </contour>
+    <contour>
+      <point x="788" y="909"/>
+      <point x="665" y="693"/>
+      <point x="665" y="424" type="curve" smooth="yes"/>
+      <point x="665" y="289"/>
+      <point x="724" y="211"/>
+      <point x="821" y="211" type="curve" smooth="yes"/>
+      <point x="973" y="211"/>
+      <point x="1102" y="422"/>
+      <point x="1102" y="686" type="curve" smooth="yes"/>
+      <point x="1102" y="825"/>
+      <point x="1037" y="909"/>
+      <point x="936" y="909" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="417" y="-218" type="line"/>
+      <point x="1048" y="-218" type="line"/>
+      <point x="1011" y="-406" type="line"/>
+      <point x="380" y="-406" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 16 - 0
source/Hack-BoldOblique.ufo/glyphs/dotmath.glif

@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="dotmath" format="1">
+  <advance width="1233"/>
+  <unicode hex="22C5"/>
+  <note>
+	dotmath
+  </note>
+  <outline>
+    <contour>
+      <point x="449" y="895" type="line"/>
+      <point x="782" y="895" type="line"/>
+      <point x="782" y="530" type="line"/>
+      <point x="449" y="530" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 45 - 0
source/Hack-BoldOblique.ufo/glyphs/element.glif

@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="element" format="1">
+  <advance width="1233"/>
+  <unicode hex="2208"/>
+  <note>
+	element
+  </note>
+  <outline>
+    <contour>
+      <point x="337" y="647" type="line"/>
+      <point x="350" y="540"/>
+      <point x="389" y="396"/>
+      <point x="483" y="301" type="curve" smooth="yes"/>
+      <point x="530" y="254"/>
+      <point x="581" y="230"/>
+      <point x="636" y="230" type="curve" smooth="yes"/>
+      <point x="1133" y="230" type="line"/>
+      <point x="1133" y="0" type="line"/>
+      <point x="636" y="0" type="line" smooth="yes"/>
+      <point x="441" y="0"/>
+      <point x="268" y="146"/>
+      <point x="172" y="380" type="curve" smooth="yes"/>
+      <point x="124" y="497"/>
+      <point x="100" y="624"/>
+      <point x="100" y="762" type="curve" smooth="yes"/>
+      <point x="100" y="1038"/>
+      <point x="203" y="1286"/>
+      <point x="367" y="1422" type="curve" smooth="yes"/>
+      <point x="449" y="1490"/>
+      <point x="539" y="1524"/>
+      <point x="636" y="1524" type="curve" smooth="yes"/>
+      <point x="1133" y="1524" type="line"/>
+      <point x="1133" y="1294" type="line"/>
+      <point x="636" y="1294" type="line" smooth="yes"/>
+      <point x="525" y="1294"/>
+      <point x="426" y="1193"/>
+      <point x="371" y="1029" type="curve" smooth="yes"/>
+      <point x="355" y="981"/>
+      <point x="344" y="930"/>
+      <point x="337" y="877" type="curve"/>
+      <point x="1133" y="877" type="line"/>
+      <point x="1133" y="647" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 84 - 0
source/Hack-BoldOblique.ufo/glyphs/emptyset.glif

@@ -0,0 +1,84 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="emptyset" format="1">
+  <advance width="1233"/>
+  <unicode hex="2205"/>
+  <note>
+	emptyset
+  </note>
+  <outline>
+    <contour>
+      <point x="1052" y="1196" type="line"/>
+      <point x="1171" y="1077" type="line"/>
+      <point x="1052" y="958" type="line"/>
+      <point x="1103" y="889"/>
+      <point x="1153" y="791"/>
+      <point x="1153" y="642" type="curve" smooth="yes"/>
+      <point x="1153" y="497"/>
+      <point x="1101" y="369"/>
+      <point x="996" y="264" type="curve" smooth="yes"/>
+      <point x="891" y="160"/>
+      <point x="764" y="106"/>
+      <point x="617" y="106" type="curve" smooth="yes"/>
+      <point x="469" y="106"/>
+      <point x="370" y="157"/>
+      <point x="302" y="208" type="curve"/>
+      <point x="183" y="89" type="line"/>
+      <point x="64" y="208" type="line"/>
+      <point x="183" y="327" type="line"/>
+      <point x="130" y="396"/>
+      <point x="80" y="497"/>
+      <point x="80" y="642" type="curve" smooth="yes"/>
+      <point x="80" y="791"/>
+      <point x="132" y="918"/>
+      <point x="237" y="1023" type="curve" smooth="yes"/>
+      <point x="342" y="1128"/>
+      <point x="469" y="1182"/>
+      <point x="617" y="1182" type="curve" smooth="yes"/>
+      <point x="764" y="1182"/>
+      <point x="864" y="1130"/>
+      <point x="933" y="1077" type="curve"/>
+    </contour>
+    <contour>
+      <point x="713" y="1000"/>
+      <point x="666" y="1009"/>
+      <point x="617" y="1009" type="curve" smooth="yes"/>
+      <point x="517" y="1009"/>
+      <point x="430" y="972"/>
+      <point x="359" y="901" type="curve" smooth="yes"/>
+      <point x="287" y="829"/>
+      <point x="252" y="745"/>
+      <point x="252" y="642" type="curve" smooth="yes"/>
+      <point x="252" y="593"/>
+      <point x="261" y="547"/>
+      <point x="279" y="504" type="curve"/>
+      <point x="286" y="485"/>
+      <point x="296" y="468"/>
+      <point x="307" y="451" type="curve"/>
+      <point x="810" y="953" type="line"/>
+      <point x="793" y="964"/>
+      <point x="775" y="974"/>
+      <point x="756" y="982" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="426" y="332" type="line"/>
+      <point x="442" y="322"/>
+      <point x="459" y="313"/>
+      <point x="477" y="305" type="curve" smooth="yes"/>
+      <point x="520" y="287"/>
+      <point x="567" y="278"/>
+      <point x="617" y="278" type="curve" smooth="yes"/>
+      <point x="716" y="278"/>
+      <point x="803" y="315"/>
+      <point x="874" y="386" type="curve" smooth="yes"/>
+      <point x="946" y="458"/>
+      <point x="981" y="543"/>
+      <point x="981" y="642" type="curve" smooth="yes"/>
+      <point x="981" y="693"/>
+      <point x="972" y="740"/>
+      <point x="954" y="783" type="curve" smooth="yes"/>
+      <point x="947" y="800"/>
+      <point x="938" y="817"/>
+      <point x="928" y="834" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 28 - 0
source/Hack-BoldOblique.ufo/glyphs/equivalence.glif

@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="equivalence" format="1">
+  <advance width="1233"/>
+  <unicode hex="2261"/>
+  <note>
+	equivalence
+  </note>
+  <outline>
+    <contour>
+      <point x="88" y="760" type="line"/>
+      <point x="1145" y="760" type="line"/>
+      <point x="1145" y="524" type="line"/>
+      <point x="88" y="524" type="line"/>
+    </contour>
+    <contour>
+      <point x="88" y="297" type="line"/>
+      <point x="1145" y="297" type="line"/>
+      <point x="1145" y="60" type="line"/>
+      <point x="88" y="60" type="line"/>
+    </contour>
+    <contour>
+      <point x="88" y="1222" type="line"/>
+      <point x="1145" y="1222" type="line"/>
+      <point x="1145" y="987" type="line"/>
+      <point x="88" y="987" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 1 - 1
source/Hack-BoldOblique.ufo/glyphs/E_uro.glif → source/Hack-BoldOblique.ufo/glyphs/euro.glif

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<glyph name="Euro" format="1">
+<glyph name="euro" format="1">
   <advance width="1233"/>
   <unicode hex="20AC"/>
   <note>

+ 24 - 0
source/Hack-BoldOblique.ufo/glyphs/existential.glif

@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="existential" format="1">
+  <advance width="1233"/>
+  <unicode hex="2203"/>
+  <note>
+	existential
+  </note>
+  <outline>
+    <contour>
+      <point x="163" y="251" type="line"/>
+      <point x="787" y="251" type="line"/>
+      <point x="787" y="631" type="line"/>
+      <point x="163" y="631" type="line"/>
+      <point x="163" y="862" type="line"/>
+      <point x="787" y="862" type="line"/>
+      <point x="787" y="1252" type="line"/>
+      <point x="163" y="1252" type="line"/>
+      <point x="163" y="1493" type="line"/>
+      <point x="1091" y="1493" type="line"/>
+      <point x="1091" y="0" type="line"/>
+      <point x="163" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 30 - 0
source/Hack-BoldOblique.ufo/glyphs/franc.glif

@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="franc" format="1">
+  <advance width="1233"/>
+  <unicode hex="20A3"/>
+  <note>
+	franc
+  </note>
+  <outline>
+    <contour>
+      <point x="157" y="448" type="line"/>
+      <point x="341" y="1493" type="line"/>
+      <point x="1286" y="1493" type="line"/>
+      <point x="1234" y="1202" type="line"/>
+      <point x="640" y="1202" type="line"/>
+      <point x="591" y="924" type="line"/>
+      <point x="1150" y="924" type="line"/>
+      <point x="1097" y="633" type="line"/>
+      <point x="539" y="633" type="line"/>
+      <point x="506" y="448" type="line"/>
+      <point x="614" y="448" type="line"/>
+      <point x="581" y="260" type="line"/>
+      <point x="473" y="260" type="line"/>
+      <point x="427" y="0" type="line"/>
+      <point x="76" y="0" type="line"/>
+      <point x="123" y="260" type="line"/>
+      <point x="6" y="260" type="line"/>
+      <point x="40" y="448" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 21 - 0
source/Hack-BoldOblique.ufo/glyphs/gradient.glif

@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="gradient" format="1">
+  <advance width="1233"/>
+  <unicode hex="2207"/>
+  <note>
+	gradient
+  </note>
+  <outline>
+    <contour>
+      <point x="891" y="1202" type="line"/>
+      <point x="342" y="1202" type="line"/>
+      <point x="616" y="381" type="line"/>
+    </contour>
+    <contour>
+      <point x="487" y="0" type="line"/>
+      <point x="-6" y="1423" type="line"/>
+      <point x="1241" y="1423" type="line"/>
+      <point x="745" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 47 - 0
source/Hack-BoldOblique.ufo/glyphs/integralbt.glif

@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="integralbt" format="1">
+  <advance width="1233"/>
+  <unicode hex="2321"/>
+  <note>
+	integralbt
+  </note>
+  <outline>
+    <contour>
+      <point x="741" y="1926" type="line"/>
+      <point x="741" y="1926"/>
+      <point x="741" y="1510"/>
+      <point x="741" y="677" type="curve" smooth="yes"/>
+      <point x="741" y="674"/>
+      <point x="739" y="604"/>
+      <point x="734" y="465" type="curve" smooth="yes"/>
+      <point x="723" y="126"/>
+      <point x="682" y="-118"/>
+      <point x="611" y="-266" type="curve" smooth="yes"/>
+      <point x="540" y="-415"/>
+      <point x="431" y="-490"/>
+      <point x="284" y="-490" type="curve" smooth="yes"/>
+      <point x="153" y="-490"/>
+      <point x="67" y="-419"/>
+      <point x="67" y="-312" type="curve" smooth="yes"/>
+      <point x="67" y="-232"/>
+      <point x="123" y="-179"/>
+      <point x="204" y="-179" type="curve" smooth="yes"/>
+      <point x="265" y="-179"/>
+      <point x="308" y="-212"/>
+      <point x="323" y="-272" type="curve" smooth="yes"/>
+      <point x="326" y="-285"/>
+      <point x="329" y="-303"/>
+      <point x="330" y="-326" type="curve" smooth="yes"/>
+      <point x="332" y="-357"/>
+      <point x="342" y="-372"/>
+      <point x="360" y="-372" type="curve" smooth="yes"/>
+      <point x="421" y="-372"/>
+      <point x="461" y="-161"/>
+      <point x="479" y="262" type="curve" smooth="yes"/>
+      <point x="483" y="357"/>
+      <point x="485" y="417"/>
+      <point x="485" y="440" type="curve" smooth="yes"/>
+      <point x="485" y="1926" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 45 - 0
source/Hack-BoldOblique.ufo/glyphs/integraltp.glif

@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="integraltp" format="1">
+  <advance width="1233"/>
+  <unicode hex="2320"/>
+  <note>
+	integraltp
+  </note>
+  <outline>
+    <contour>
+      <point x="485" y="-512" type="line"/>
+      <point x="485" y="727" type="line" smooth="yes"/>
+      <point x="485" y="730"/>
+      <point x="487" y="800"/>
+      <point x="492" y="939" type="curve" smooth="yes"/>
+      <point x="503" y="1278"/>
+      <point x="544" y="1522"/>
+      <point x="615" y="1670" type="curve" smooth="yes"/>
+      <point x="686" y="1819"/>
+      <point x="795" y="1894"/>
+      <point x="942" y="1894" type="curve" smooth="yes"/>
+      <point x="1073" y="1894"/>
+      <point x="1159" y="1823"/>
+      <point x="1159" y="1716" type="curve" smooth="yes"/>
+      <point x="1159" y="1636"/>
+      <point x="1103" y="1583"/>
+      <point x="1022" y="1583" type="curve" smooth="yes"/>
+      <point x="961" y="1583"/>
+      <point x="918" y="1616"/>
+      <point x="903" y="1676" type="curve" smooth="yes"/>
+      <point x="900" y="1689"/>
+      <point x="897" y="1707"/>
+      <point x="896" y="1730" type="curve" smooth="yes"/>
+      <point x="894" y="1761"/>
+      <point x="884" y="1776"/>
+      <point x="866" y="1776" type="curve" smooth="yes"/>
+      <point x="805" y="1776"/>
+      <point x="765" y="1565"/>
+      <point x="747" y="1142" type="curve" smooth="yes"/>
+      <point x="743" y="1047"/>
+      <point x="741" y="987"/>
+      <point x="741" y="964" type="curve" smooth="yes"/>
+      <point x="741" y="-512" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 30 - 0
source/Hack-BoldOblique.ufo/glyphs/intersection.glif

@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="intersection" format="1">
+  <advance width="1233"/>
+  <unicode hex="2229"/>
+  <note>
+	intersection
+  </note>
+  <outline>
+    <contour>
+      <point x="182" y="602" type="line" smooth="yes"/>
+      <point x="182" y="1013"/>
+      <point x="313" y="1186"/>
+      <point x="616" y="1186" type="curve" smooth="yes"/>
+      <point x="920" y="1186"/>
+      <point x="1050" y="1013"/>
+      <point x="1050" y="602" type="curve" smooth="yes"/>
+      <point x="1050" y="0" type="line"/>
+      <point x="799" y="0" type="line"/>
+      <point x="799" y="676" type="line" smooth="yes"/>
+      <point x="799" y="831"/>
+      <point x="731" y="919"/>
+      <point x="616" y="919" type="curve" smooth="yes"/>
+      <point x="501" y="919"/>
+      <point x="433" y="831"/>
+      <point x="433" y="676" type="curve" smooth="yes"/>
+      <point x="433" y="0" type="line"/>
+      <point x="182" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 46 - 0
source/Hack-BoldOblique.ufo/glyphs/lira.glif

@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="lira" format="1">
+  <advance width="1233"/>
+  <unicode hex="20A4"/>
+  <note>
+	lira
+  </note>
+  <outline>
+    <contour>
+      <point x="584" y="450" type="line"/>
+      <point x="551" y="266" type="line"/>
+      <point x="1039" y="266" type="line"/>
+      <point x="993" y="0" type="line"/>
+      <point x="-27" y="0" type="line"/>
+      <point x="20" y="266" type="line"/>
+      <point x="223" y="266" type="line"/>
+      <point x="255" y="450" type="line"/>
+      <point x="68" y="450" type="line"/>
+      <point x="109" y="689" type="line"/>
+      <point x="299" y="689" type="line"/>
+      <point x="314" y="776" type="line"/>
+      <point x="121" y="776" type="line"/>
+      <point x="161" y="1015" type="line"/>
+      <point x="354" y="1015" type="line"/>
+      <point x="418" y="1360"/>
+      <point x="588" y="1520"/>
+      <point x="919" y="1520" type="curve" smooth="yes"/>
+      <point x="1030" y="1520"/>
+      <point x="1136" y="1502"/>
+      <point x="1237" y="1466" type="curve"/>
+      <point x="1187" y="1180" type="line"/>
+      <point x="1116" y="1229"/>
+      <point x="1029" y="1257"/>
+      <point x="944" y="1257" type="curve" smooth="yes"/>
+      <point x="793" y="1257"/>
+      <point x="716" y="1178"/>
+      <point x="684" y="1015" type="curve"/>
+      <point x="1002" y="1015" type="line"/>
+      <point x="962" y="776" type="line"/>
+      <point x="643" y="776" type="line"/>
+      <point x="629" y="689" type="line"/>
+      <point x="950" y="689" type="line"/>
+      <point x="909" y="450" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 19 - 0
source/Hack-BoldOblique.ufo/glyphs/logicaland.glif

@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="logicaland" format="1">
+  <advance width="1233"/>
+  <unicode hex="2227"/>
+  <note>
+	logicaland
+  </note>
+  <outline>
+    <contour>
+      <point x="1050" y="0" type="line"/>
+      <point x="752" y="0" type="line"/>
+      <point x="616" y="874" type="line"/>
+      <point x="480" y="0" type="line"/>
+      <point x="182" y="0" type="line"/>
+      <point x="436" y="1186" type="line"/>
+      <point x="797" y="1186" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 19 - 0
source/Hack-BoldOblique.ufo/glyphs/logicalor.glif

@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="logicalor" format="1">
+  <advance width="1233"/>
+  <unicode hex="2228"/>
+  <note>
+	logicalor
+  </note>
+  <outline>
+    <contour>
+      <point x="1050" y="1186" type="line"/>
+      <point x="797" y="0" type="line"/>
+      <point x="436" y="0" type="line"/>
+      <point x="182" y="1186" type="line"/>
+      <point x="480" y="1186" type="line"/>
+      <point x="616" y="312" type="line"/>
+      <point x="752" y="1186" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 65 - 0
source/Hack-BoldOblique.ufo/glyphs/notelement.glif

@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="notelement" format="1">
+  <advance width="1233"/>
+  <unicode hex="2209"/>
+  <note>
+	notelement
+  </note>
+  <outline>
+    <contour>
+      <point x="768" y="1294" type="line"/>
+      <point x="636" y="1294" type="line" smooth="yes"/>
+      <point x="525" y="1294"/>
+      <point x="426" y="1193"/>
+      <point x="371" y="1029" type="curve" smooth="yes"/>
+      <point x="355" y="981"/>
+      <point x="344" y="930"/>
+      <point x="337" y="877" type="curve"/>
+      <point x="612" y="877" type="line"/>
+    </contour>
+    <contour>
+      <point x="525" y="647" type="line"/>
+      <point x="337" y="647" type="line"/>
+      <point x="350" y="540"/>
+      <point x="383" y="445"/>
+      <point x="424" y="376" type="curve"/>
+    </contour>
+    <contour>
+      <point x="854" y="1524" type="line"/>
+      <point x="928" y="1721" type="line"/>
+      <point x="1143" y="1641" type="line"/>
+      <point x="1100" y="1524" type="line"/>
+      <point x="1133" y="1524" type="line"/>
+      <point x="1133" y="1294" type="line"/>
+      <point x="1012" y="1294" type="line"/>
+      <point x="856" y="877" type="line"/>
+      <point x="1133" y="877" type="line"/>
+      <point x="1133" y="647" type="line"/>
+      <point x="770" y="647" type="line"/>
+      <point x="614" y="231" type="line"/>
+      <point x="621" y="230"/>
+      <point x="629" y="230"/>
+      <point x="636" y="230" type="curve" smooth="yes"/>
+      <point x="1133" y="230" type="line"/>
+      <point x="1133" y="0" type="line"/>
+      <point x="636" y="0" type="line" smooth="yes"/>
+      <point x="601" y="0"/>
+      <point x="566" y="5"/>
+      <point x="532" y="14" type="curve" smooth="yes"/>
+      <point x="474" y="29"/>
+      <point x="448" y="-41"/>
+      <point x="454" y="-197" type="curve"/>
+      <point x="239" y="-117" type="line"/>
+      <point x="333" y="133" type="line"/>
+      <point x="201" y="261"/>
+      <point x="100" y="486"/>
+      <point x="100" y="762" type="curve" smooth="yes"/>
+      <point x="100" y="1038"/>
+      <point x="203" y="1286"/>
+      <point x="367" y="1422" type="curve" smooth="yes"/>
+      <point x="449" y="1490"/>
+      <point x="539" y="1524"/>
+      <point x="636" y="1524" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>

+ 51 - 0
source/Hack-BoldOblique.ufo/glyphs/notsubset.glif

@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="notsubset" format="1">
+  <advance width="1233"/>
+  <unicode hex="2284"/>
+  <note>
+	notsubset
+  </note>
+  <outline>
+    <contour>
+      <point x="340" y="194" type="line"/>
+      <point x="299" y="216"/>
+      <point x="263" y="245"/>
+      <point x="230" y="280" type="curve" smooth="yes"/>
+      <point x="135" y="383"/>
+      <point x="88" y="503"/>
+      <point x="88" y="641" type="curve" smooth="yes"/>
+      <point x="88" y="930"/>
+      <point x="303" y="1144"/>
+      <point x="575" y="1144" type="curve" smooth="yes"/>
+      <point x="709" y="1144" type="line"/>
+      <point x="808" y="1401" type="line"/>
+      <point x="987" y="1332" type="line"/>
+      <point x="915" y="1144" type="line"/>
+      <point x="1145" y="1144" type="line"/>
+      <point x="1145" y="919" type="line"/>
+      <point x="827" y="919" type="line"/>
+      <point x="611" y="363" type="line"/>
+      <point x="1145" y="363" type="line"/>
+      <point x="1145" y="138" type="line"/>
+      <point x="576" y="138" type="line" smooth="yes"/>
+      <point x="558" y="138"/>
+      <point x="541" y="139"/>
+      <point x="524" y="140" type="curve"/>
+      <point x="425" y="-118" type="line"/>
+      <point x="246" y="-48" type="line"/>
+    </contour>
+    <contour>
+      <point x="621" y="919" type="line"/>
+      <point x="575" y="919" type="line" smooth="yes"/>
+      <point x="428" y="919"/>
+      <point x="313" y="806"/>
+      <point x="313" y="641" type="curve" smooth="yes"/>
+      <point x="313" y="557"/>
+      <point x="338" y="490"/>
+      <point x="389" y="440" type="curve" smooth="yes"/>
+      <point x="400" y="429"/>
+      <point x="412" y="419"/>
+      <point x="424" y="410" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 18 - 0
source/Hack-BoldOblique.ufo/glyphs/orthogonal.glif

@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="orthogonal" format="1">
+  <advance width="1233"/>
+  <unicode hex="221F"/>
+  <note>
+	orthogonal
+  </note>
+  <outline>
+    <contour>
+      <point x="1145" y="250" type="line"/>
+      <point x="88" y="250" type="line"/>
+      <point x="88" y="1306" type="line"/>
+      <point x="326" y="1306" type="line"/>
+      <point x="326" y="488" type="line"/>
+      <point x="1145" y="488" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 20 - 0
source/Hack-BoldOblique.ufo/glyphs/perpendicular.glif

@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="perpendicular" format="1">
+  <advance width="1233"/>
+  <unicode hex="22A5"/>
+  <note>
+	perpendicular
+  </note>
+  <outline>
+    <contour>
+      <point x="66" y="0" type="line"/>
+      <point x="66" y="238" type="line"/>
+      <point x="496" y="238" type="line"/>
+      <point x="496" y="1284" type="line"/>
+      <point x="733" y="1284" type="line"/>
+      <point x="733" y="238" type="line"/>
+      <point x="1165" y="238" type="line"/>
+      <point x="1165" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 118 - 0
source/Hack-BoldOblique.ufo/glyphs/peseta.glif

@@ -0,0 +1,118 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="peseta" format="1">
+  <advance width="1233"/>
+  <unicode hex="20A7"/>
+  <note>
+	peseta
+  </note>
+  <outline>
+    <contour>
+      <point x="286" y="1214" type="line"/>
+      <point x="249" y="797" type="line"/>
+      <point x="347" y="797" type="line" smooth="yes"/>
+      <point x="430" y="797"/>
+      <point x="475" y="884"/>
+      <point x="475" y="1047" type="curve" smooth="yes"/>
+      <point x="475" y="1155"/>
+      <point x="443" y="1214"/>
+      <point x="383" y="1214" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="824" y="864" type="line"/>
+      <point x="782" y="390" type="line"/>
+      <point x="779" y="369"/>
+      <point x="779" y="355"/>
+      <point x="779" y="342" type="curve" smooth="yes"/>
+      <point x="779" y="281"/>
+      <point x="796" y="256"/>
+      <point x="840" y="256" type="curve" smooth="yes"/>
+      <point x="849" y="256" type="line"/>
+      <point x="855" y="324" type="line"/>
+      <point x="876" y="297"/>
+      <point x="899" y="274"/>
+      <point x="923" y="256" type="curve"/>
+      <point x="925" y="256" type="line"/>
+      <point x="925" y="255" type="line"/>
+      <point x="933" y="248"/>
+      <point x="942" y="243"/>
+      <point x="951" y="238" type="curve" smooth="yes"/>
+      <point x="984" y="219"/>
+      <point x="1019" y="209"/>
+      <point x="1055" y="209" type="curve" smooth="yes"/>
+      <point x="1124" y="209"/>
+      <point x="1159" y="246"/>
+      <point x="1159" y="315" type="curve" smooth="yes"/>
+      <point x="1159" y="363"/>
+      <point x="1145" y="384"/>
+      <point x="1084" y="412" type="curve"/>
+      <point x="1054" y="424" type="line"/>
+      <point x="935" y="477"/>
+      <point x="890" y="574"/>
+      <point x="890" y="758" type="curve" smooth="yes"/>
+      <point x="890" y="796"/>
+      <point x="892" y="831"/>
+      <point x="896" y="864" type="curve"/>
+    </contour>
+    <contour>
+      <point x="637" y="864" type="line"/>
+      <point x="610" y="724"/>
+      <point x="557" y="608"/>
+      <point x="482" y="557" type="curve" smooth="yes"/>
+      <point x="444" y="531"/>
+      <point x="397" y="518"/>
+      <point x="340" y="518" type="curve" smooth="yes"/>
+      <point x="223" y="518" type="line"/>
+      <point x="177" y="0" type="line"/>
+      <point x="0" y="0" type="line"/>
+      <point x="134" y="1493" type="line"/>
+      <point x="428" y="1493" type="line" smooth="yes"/>
+      <point x="572" y="1493"/>
+      <point x="650" y="1343"/>
+      <point x="657" y="1120" type="curve"/>
+      <point x="682" y="1120" type="line"/>
+      <point x="710" y="1438" type="line"/>
+      <point x="876" y="1438" type="line"/>
+      <point x="848" y="1120" type="line"/>
+      <point x="1016" y="1120" type="line"/>
+      <point x="1015" y="1110" type="line"/>
+      <point x="1050" y="1135"/>
+      <point x="1092" y="1147"/>
+      <point x="1141" y="1147" type="curve" smooth="yes"/>
+      <point x="1212" y="1147"/>
+      <point x="1280" y="1126"/>
+      <point x="1348" y="1085" type="curve"/>
+      <point x="1324" y="807" type="line"/>
+      <point x="1260" y="874"/>
+      <point x="1194" y="909"/>
+      <point x="1137" y="909" type="curve" smooth="yes"/>
+      <point x="1073" y="909"/>
+      <point x="1036" y="871"/>
+      <point x="1036" y="803" type="curve" smooth="yes"/>
+      <point x="1036" y="763"/>
+      <point x="1051" y="744"/>
+      <point x="1108" y="717" type="curve"/>
+      <point x="1138" y="705" type="line"/>
+      <point x="1271" y="644"/>
+      <point x="1318" y="557"/>
+      <point x="1318" y="385" type="curve" smooth="yes"/>
+      <point x="1318" y="125"/>
+      <point x="1219" y="-29"/>
+      <point x="1051" y="-29" type="curve" smooth="yes"/>
+      <point x="1016" y="-29"/>
+      <point x="980" y="-23"/>
+      <point x="943" y="-11" type="curve"/>
+      <point x="930" y="-6"/>
+      <point x="916" y="-1"/>
+      <point x="902" y="5" type="curve"/>
+      <point x="901" y="0" type="line"/>
+      <point x="763" y="0" type="line" smooth="yes"/>
+      <point x="663" y="0"/>
+      <point x="610" y="93"/>
+      <point x="610" y="264" type="curve" smooth="yes"/>
+      <point x="610" y="301"/>
+      <point x="612" y="345"/>
+      <point x="616" y="389" type="curve" smooth="yes"/>
+      <point x="658" y="864" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 30 - 0
source/Hack-BoldOblique.ufo/glyphs/propersubset.glif

@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="propersubset" format="1">
+  <advance width="1233"/>
+  <unicode hex="2282"/>
+  <note>
+	propersubset
+  </note>
+  <outline>
+    <contour>
+      <point x="1145" y="1144" type="line"/>
+      <point x="1145" y="919" type="line"/>
+      <point x="575" y="919" type="line" smooth="yes"/>
+      <point x="428" y="919"/>
+      <point x="313" y="806"/>
+      <point x="313" y="641" type="curve" smooth="yes"/>
+      <point x="313" y="473"/>
+      <point x="430" y="363"/>
+      <point x="575" y="363" type="curve" smooth="yes"/>
+      <point x="1145" y="363" type="line"/>
+      <point x="1145" y="138" type="line"/>
+      <point x="576" y="138" type="line" smooth="yes"/>
+      <point x="289" y="138"/>
+      <point x="88" y="365"/>
+      <point x="88" y="641" type="curve" smooth="yes"/>
+      <point x="88" y="930"/>
+      <point x="303" y="1144"/>
+      <point x="575" y="1144" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>

+ 30 - 0
source/Hack-BoldOblique.ufo/glyphs/propersuperset.glif

@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="propersuperset" format="1">
+  <advance width="1233"/>
+  <unicode hex="2283"/>
+  <note>
+	propersuperset
+  </note>
+  <outline>
+    <contour>
+      <point x="658" y="1144" type="line" smooth="yes"/>
+      <point x="930" y="1144"/>
+      <point x="1145" y="930"/>
+      <point x="1145" y="641" type="curve" smooth="yes"/>
+      <point x="1145" y="365"/>
+      <point x="944" y="138"/>
+      <point x="657" y="138" type="curve" smooth="yes"/>
+      <point x="88" y="138" type="line"/>
+      <point x="88" y="363" type="line"/>
+      <point x="658" y="363" type="line" smooth="yes"/>
+      <point x="803" y="363"/>
+      <point x="920" y="473"/>
+      <point x="920" y="641" type="curve" smooth="yes"/>
+      <point x="920" y="806"/>
+      <point x="805" y="919"/>
+      <point x="658" y="919" type="curve" smooth="yes"/>
+      <point x="88" y="919" type="line"/>
+      <point x="88" y="1144" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 61 - 0
source/Hack-BoldOblique.ufo/glyphs/proportional.glif

@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="proportional" format="1">
+  <advance width="1233"/>
+  <unicode hex="221D"/>
+  <note>
+	proportional
+  </note>
+  <outline>
+    <contour>
+      <point x="635" y="718"/>
+      <point x="605" y="773"/>
+      <point x="580" y="801" type="curve" smooth="yes"/>
+      <point x="555" y="828"/>
+      <point x="527" y="842"/>
+      <point x="495" y="842" type="curve" smooth="yes"/>
+      <point x="415" y="842"/>
+      <point x="360" y="756"/>
+      <point x="360" y="631" type="curve" smooth="yes"/>
+      <point x="360" y="504"/>
+      <point x="409" y="422"/>
+      <point x="482" y="422" type="curve" smooth="yes"/>
+      <point x="557" y="422"/>
+      <point x="616" y="490"/>
+      <point x="671" y="635" type="curve"/>
+    </contour>
+    <contour>
+      <point x="1056" y="223" type="line"/>
+      <point x="956" y="223"/>
+      <point x="866" y="285"/>
+      <point x="781" y="428" type="curve"/>
+      <point x="708" y="291"/>
+      <point x="613" y="223"/>
+      <point x="497" y="223" type="curve" smooth="yes"/>
+      <point x="313" y="223"/>
+      <point x="177" y="395"/>
+      <point x="177" y="631" type="curve" smooth="yes"/>
+      <point x="177" y="880"/>
+      <point x="302" y="1040"/>
+      <point x="495" y="1040" type="curve" smooth="yes"/>
+      <point x="618" y="1040"/>
+      <point x="714" y="971"/>
+      <point x="781" y="831" type="curve"/>
+      <point x="841" y="974"/>
+      <point x="936" y="1040"/>
+      <point x="1056" y="1040" type="curve"/>
+      <point x="1056" y="842" type="line"/>
+      <point x="1033" y="842"/>
+      <point x="1006" y="824"/>
+      <point x="973" y="787" type="curve" smooth="yes"/>
+      <point x="940" y="750"/>
+      <point x="913" y="698"/>
+      <point x="890" y="629" type="curve"/>
+      <point x="922" y="552"/>
+      <point x="951" y="498"/>
+      <point x="978" y="468" type="curve" smooth="yes"/>
+      <point x="1005" y="437"/>
+      <point x="1031" y="422"/>
+      <point x="1056" y="422" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 36 - 0
source/Hack-BoldOblique.ufo/glyphs/reflexsubset.glif

@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="reflexsubset" format="1">
+  <advance width="1233"/>
+  <unicode hex="2286"/>
+  <note>
+	reflexsubset
+  </note>
+  <outline>
+    <contour>
+      <point x="1145" y="198" type="line"/>
+      <point x="1145" y="-40" type="line"/>
+      <point x="88" y="-40" type="line"/>
+      <point x="88" y="198" type="line"/>
+    </contour>
+    <contour>
+      <point x="1145" y="1321" type="line"/>
+      <point x="1145" y="1096" type="line"/>
+      <point x="575" y="1096" type="line" smooth="yes"/>
+      <point x="428" y="1096"/>
+      <point x="313" y="983"/>
+      <point x="313" y="818" type="curve" smooth="yes"/>
+      <point x="313" y="650"/>
+      <point x="430" y="540"/>
+      <point x="575" y="540" type="curve" smooth="yes"/>
+      <point x="1145" y="540" type="line"/>
+      <point x="1145" y="315" type="line"/>
+      <point x="576" y="315" type="line" smooth="yes"/>
+      <point x="289" y="315"/>
+      <point x="88" y="542"/>
+      <point x="88" y="818" type="curve" smooth="yes"/>
+      <point x="88" y="1107"/>
+      <point x="303" y="1321"/>
+      <point x="575" y="1321" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>

+ 36 - 0
source/Hack-BoldOblique.ufo/glyphs/reflexsuperset.glif

@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="reflexsuperset" format="1">
+  <advance width="1233"/>
+  <unicode hex="2287"/>
+  <note>
+	reflexsuperset
+  </note>
+  <outline>
+    <contour>
+      <point x="88" y="198" type="line"/>
+      <point x="1145" y="198" type="line"/>
+      <point x="1145" y="-40" type="line"/>
+      <point x="88" y="-40" type="line"/>
+    </contour>
+    <contour>
+      <point x="658" y="1321" type="line" smooth="yes"/>
+      <point x="930" y="1321"/>
+      <point x="1145" y="1107"/>
+      <point x="1145" y="818" type="curve" smooth="yes"/>
+      <point x="1145" y="542"/>
+      <point x="944" y="315"/>
+      <point x="657" y="315" type="curve" smooth="yes"/>
+      <point x="88" y="315" type="line"/>
+      <point x="88" y="540" type="line"/>
+      <point x="658" y="540" type="line" smooth="yes"/>
+      <point x="803" y="540"/>
+      <point x="920" y="650"/>
+      <point x="920" y="818" type="curve" smooth="yes"/>
+      <point x="920" y="983"/>
+      <point x="805" y="1096"/>
+      <point x="658" y="1096" type="curve" smooth="yes"/>
+      <point x="88" y="1096" type="line"/>
+      <point x="88" y="1321" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 18 - 0
source/Hack-BoldOblique.ufo/glyphs/revlogicalnot.glif

@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="revlogicalnot" format="1">
+  <advance width="1233"/>
+  <unicode hex="2310"/>
+  <note>
+	revlogicalnot
+  </note>
+  <outline>
+    <contour>
+      <point x="1145" y="899" type="line"/>
+      <point x="1145" y="662" type="line"/>
+      <point x="326" y="662" type="line"/>
+      <point x="326" y="362" type="line"/>
+      <point x="88" y="362" type="line"/>
+      <point x="88" y="899" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 43 - 0
source/Hack-BoldOblique.ufo/glyphs/similar.glif

@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="similar" format="1">
+  <advance width="1233"/>
+  <unicode hex="223C"/>
+  <note>
+	similar
+  </note>
+  <outline>
+    <contour>
+      <point x="1145" y="582" type="line"/>
+      <point x="1045" y="503"/>
+      <point x="953" y="468"/>
+      <point x="848" y="468" type="curve" smooth="yes"/>
+      <point x="788" y="468"/>
+      <point x="720" y="485"/>
+      <point x="645" y="519" type="curve" smooth="yes"/>
+      <point x="630" y="526"/>
+      <point x="619" y="530"/>
+      <point x="612" y="533" type="curve" smooth="yes"/>
+      <point x="509" y="578"/>
+      <point x="449" y="591"/>
+      <point x="381" y="591" type="curve" smooth="yes"/>
+      <point x="277" y="591"/>
+      <point x="187" y="554"/>
+      <point x="88" y="470" type="curve"/>
+      <point x="88" y="699" type="line"/>
+      <point x="192" y="779"/>
+      <point x="284" y="814"/>
+      <point x="395" y="814" type="curve" smooth="yes"/>
+      <point x="459" y="814"/>
+      <point x="534" y="796"/>
+      <point x="621" y="759" type="curve"/>
+      <point x="622" y="759" type="line"/>
+      <point x="652" y="745" type="line" smooth="yes"/>
+      <point x="730" y="709"/>
+      <point x="801" y="691"/>
+      <point x="864" y="691" type="curve" smooth="yes"/>
+      <point x="959" y="691"/>
+      <point x="1046" y="729"/>
+      <point x="1145" y="816" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 45 - 0
source/Hack-BoldOblique.ufo/glyphs/suchthat.glif

@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="suchthat" format="1">
+  <advance width="1233"/>
+  <unicode hex="220B"/>
+  <note>
+	suchthat
+  </note>
+  <outline>
+    <contour>
+      <point x="896" y="877" type="line"/>
+      <point x="883" y="984"/>
+      <point x="845" y="1128"/>
+      <point x="751" y="1223" type="curve" smooth="yes"/>
+      <point x="704" y="1270"/>
+      <point x="652" y="1294"/>
+      <point x="597" y="1294" type="curve" smooth="yes"/>
+      <point x="100" y="1294" type="line"/>
+      <point x="100" y="1524" type="line"/>
+      <point x="597" y="1524" type="line" smooth="yes"/>
+      <point x="792" y="1524"/>
+      <point x="965" y="1379"/>
+      <point x="1061" y="1145" type="curve" smooth="yes"/>
+      <point x="1109" y="1028"/>
+      <point x="1133" y="900"/>
+      <point x="1133" y="762" type="curve" smooth="yes"/>
+      <point x="1133" y="486"/>
+      <point x="1030" y="238"/>
+      <point x="866" y="102" type="curve" smooth="yes"/>
+      <point x="784" y="34"/>
+      <point x="694" y="0"/>
+      <point x="597" y="0" type="curve" smooth="yes"/>
+      <point x="100" y="0" type="line"/>
+      <point x="100" y="230" type="line"/>
+      <point x="597" y="230" type="line" smooth="yes"/>
+      <point x="708" y="230"/>
+      <point x="807" y="331"/>
+      <point x="862" y="495" type="curve" smooth="yes"/>
+      <point x="878" y="543"/>
+      <point x="889" y="594"/>
+      <point x="896" y="647" type="curve"/>
+      <point x="100" y="647" type="line"/>
+      <point x="100" y="877" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 10 - 10
source/Hack-BoldOblique.ufo/glyphs/summation.glif

@@ -8,17 +8,17 @@
   <outline>
     <contour>
       <point x="621" y="569" type="line"/>
-      <point x="127" y="-301" type="line"/>
-      <point x="127" y="-436" type="line"/>
-      <point x="1104" y="-436" type="line"/>
-      <point x="1104" y="-225" type="line"/>
-      <point x="438" y="-225" type="line"/>
-      <point x="889" y="569" type="line"/>
-      <point x="440" y="1305" type="line"/>
-      <point x="1087" y="1305" type="line"/>
-      <point x="1087" y="1518" type="line"/>
-      <point x="127" y="1518" type="line"/>
       <point x="127" y="1378" type="line"/>
+      <point x="127" y="1518" type="line"/>
+      <point x="1087" y="1518" type="line"/>
+      <point x="1087" y="1305" type="line"/>
+      <point x="440" y="1305" type="line"/>
+      <point x="889" y="569" type="line"/>
+      <point x="438" y="-225" type="line"/>
+      <point x="1104" y="-225" type="line"/>
+      <point x="1104" y="-436" type="line"/>
+      <point x="127" y="-436" type="line"/>
+      <point x="127" y="-301" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 28 - 0
source/Hack-BoldOblique.ufo/glyphs/therefore.glif

@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="therefore" format="1">
+  <advance width="1233"/>
+  <unicode hex="2234"/>
+  <note>
+	therefore
+  </note>
+  <outline>
+    <contour>
+      <point x="448" y="1187" type="line"/>
+      <point x="781" y="1187" type="line"/>
+      <point x="781" y="822" type="line"/>
+      <point x="448" y="822" type="line"/>
+    </contour>
+    <contour>
+      <point x="147" y="470" type="line"/>
+      <point x="480" y="470" type="line"/>
+      <point x="480" y="105" type="line"/>
+      <point x="147" y="105" type="line"/>
+    </contour>
+    <contour>
+      <point x="757" y="470" type="line"/>
+      <point x="1090" y="470" type="line"/>
+      <point x="1090" y="105" type="line"/>
+      <point x="757" y="105" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 9 - 0
source/Hack-BoldOblique.ufo/glyphs/uni000D_.glif

@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni000D" format="1">
+  <advance width="1233"/>
+  <note>
+	uni000D
+  </note>
+  <outline>
+  </outline>
+</glyph>

+ 10 - 0
source/Hack-BoldOblique.ufo/glyphs/uni00A_0.glif

@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni00A0" format="1">
+  <advance width="1233"/>
+  <unicode hex="00A0"/>
+  <note>
+	uni00A0
+  </note>
+  <outline>
+  </outline>
+</glyph>

+ 63 - 0
source/Hack-BoldOblique.ufo/glyphs/uni0E_3F_.glif

@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni0E3F" format="1">
+  <advance width="1233"/>
+  <unicode hex="0E3F"/>
+  <note>
+	uni0E3F
+  </note>
+  <outline>
+    <contour>
+      <point x="510" y="1102" type="line"/>
+      <point x="451" y="798" type="line"/>
+      <point x="571" y="798" type="line"/>
+      <point x="630" y="1102" type="line"/>
+    </contour>
+    <contour>
+      <point x="411" y="593" type="line"/>
+      <point x="336" y="206" type="line"/>
+      <point x="456" y="206" type="line"/>
+      <point x="531" y="593" type="line"/>
+    </contour>
+    <contour>
+      <point x="718" y="1556" type="line"/>
+      <point x="859" y="1556" type="line"/>
+      <point x="811" y="1305" type="line"/>
+      <point x="1058" y="1290"/>
+      <point x="1200" y="1197"/>
+      <point x="1157" y="978" type="curve" smooth="yes"/>
+      <point x="1125" y="810"/>
+      <point x="1008" y="714"/>
+      <point x="823" y="699" type="curve"/>
+      <point x="1039" y="679"/>
+      <point x="1128" y="563"/>
+      <point x="1088" y="358" type="curve" smooth="yes"/>
+      <point x="1039" y="105"/>
+      <point x="864" y="14"/>
+      <point x="557" y="1" type="curve"/>
+      <point x="499" y="-301" type="line"/>
+      <point x="358" y="-301" type="line"/>
+      <point x="416" y="0" type="line"/>
+      <point x="22" y="0" type="line"/>
+      <point x="276" y="1307" type="line"/>
+      <point x="670" y="1307" type="line"/>
+    </contour>
+    <contour>
+      <point x="598" y="210" type="line"/>
+      <point x="709" y="222"/>
+      <point x="779" y="255"/>
+      <point x="807" y="394" type="curve" smooth="yes"/>
+      <point x="835" y="535"/>
+      <point x="769" y="576"/>
+      <point x="672" y="589" type="curve"/>
+    </contour>
+    <contour>
+      <point x="713" y="803" type="line"/>
+      <point x="786" y="814"/>
+      <point x="849" y="841"/>
+      <point x="870" y="949" type="curve" smooth="yes"/>
+      <point x="890" y="1057"/>
+      <point x="837" y="1086"/>
+      <point x="770" y="1097" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 10 - 0
source/Hack-BoldOblique.ufo/glyphs/uni2000.glif

@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni2000" format="1">
+  <advance width="1233"/>
+  <unicode hex="2000"/>
+  <note>
+	uni2000
+  </note>
+  <outline>
+  </outline>
+</glyph>

+ 10 - 0
source/Hack-BoldOblique.ufo/glyphs/uni2001.glif

@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni2001" format="1">
+  <advance width="1233"/>
+  <unicode hex="2001"/>
+  <note>
+	uni2001
+  </note>
+  <outline>
+  </outline>
+</glyph>

+ 10 - 0
source/Hack-BoldOblique.ufo/glyphs/uni2002.glif

@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni2002" format="1">
+  <advance width="1233"/>
+  <unicode hex="2002"/>
+  <note>
+	uni2002
+  </note>
+  <outline>
+  </outline>
+</glyph>

+ 10 - 0
source/Hack-BoldOblique.ufo/glyphs/uni2003.glif

@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni2003" format="1">
+  <advance width="1233"/>
+  <unicode hex="2003"/>
+  <note>
+	uni2003
+  </note>
+  <outline>
+  </outline>
+</glyph>

+ 10 - 0
source/Hack-BoldOblique.ufo/glyphs/uni2004.glif

@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni2004" format="1">
+  <advance width="1233"/>
+  <unicode hex="2004"/>
+  <note>
+	uni2004
+  </note>
+  <outline>
+  </outline>
+</glyph>

+ 10 - 0
source/Hack-BoldOblique.ufo/glyphs/uni2005.glif

@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni2005" format="1">
+  <advance width="1233"/>
+  <unicode hex="2005"/>
+  <note>
+	uni2005
+  </note>
+  <outline>
+  </outline>
+</glyph>

+ 10 - 0
source/Hack-BoldOblique.ufo/glyphs/uni2006.glif

@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni2006" format="1">
+  <advance width="1233"/>
+  <unicode hex="2006"/>
+  <note>
+	uni2006
+  </note>
+  <outline>
+  </outline>
+</glyph>

+ 10 - 0
source/Hack-BoldOblique.ufo/glyphs/uni2007.glif

@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni2007" format="1">
+  <advance width="1233"/>
+  <unicode hex="2007"/>
+  <note>
+	uni2007
+  </note>
+  <outline>
+  </outline>
+</glyph>

+ 10 - 0
source/Hack-BoldOblique.ufo/glyphs/uni2008.glif

@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni2008" format="1">
+  <advance width="1233"/>
+  <unicode hex="2008"/>
+  <note>
+	uni2008
+  </note>
+  <outline>
+  </outline>
+</glyph>

+ 10 - 0
source/Hack-BoldOblique.ufo/glyphs/uni2009.glif

@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni2009" format="1">
+  <advance width="1233"/>
+  <unicode hex="2009"/>
+  <note>
+	uni2009
+  </note>
+  <outline>
+  </outline>
+</glyph>

+ 10 - 0
source/Hack-BoldOblique.ufo/glyphs/uni200A_.glif

@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni200A" format="1">
+  <advance width="1233"/>
+  <unicode hex="200A"/>
+  <note>
+	uni200A
+  </note>
+  <outline>
+  </outline>
+</glyph>

+ 10 - 0
source/Hack-BoldOblique.ufo/glyphs/uni202F_.glif

@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni202F" format="1">
+  <advance width="1233"/>
+  <unicode hex="202F"/>
+  <note>
+	uni202F
+  </note>
+  <outline>
+  </outline>
+</glyph>

+ 138 - 0
source/Hack-BoldOblique.ufo/glyphs/uni2031.glif

@@ -0,0 +1,138 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni2031" format="1">
+  <advance width="1233"/>
+  <unicode hex="2031"/>
+  <note>
+	uni2031
+  </note>
+  <outline>
+    <contour>
+      <point x="35" y="664" type="line"/>
+      <point x="1079" y="1079" type="line"/>
+      <point x="1118" y="985" type="line"/>
+      <point x="72" y="565" type="line"/>
+    </contour>
+    <contour>
+      <point x="193" y="414"/>
+      <point x="144" y="359"/>
+      <point x="144" y="291" type="curve" smooth="yes"/>
+      <point x="144" y="220"/>
+      <point x="193" y="162"/>
+      <point x="253" y="162" type="curve" smooth="yes"/>
+      <point x="313" y="162"/>
+      <point x="364" y="222"/>
+      <point x="364" y="291" type="curve" smooth="yes"/>
+      <point x="364" y="356"/>
+      <point x="312" y="414"/>
+      <point x="253" y="414" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="0" y="449"/>
+      <point x="110" y="575"/>
+      <point x="253" y="575" type="curve" smooth="yes"/>
+      <point x="324" y="576"/>
+      <point x="383" y="548"/>
+      <point x="432" y="492" type="curve"/>
+      <point x="434" y="489" type="line"/>
+      <point x="437" y="492" type="line"/>
+      <point x="534" y="603"/>
+      <point x="696" y="604"/>
+      <point x="796" y="492" type="curve"/>
+      <point x="797" y="489" type="line"/>
+      <point x="800" y="492" type="line"/>
+      <point x="849" y="547"/>
+      <point x="908" y="575"/>
+      <point x="979" y="575" type="curve" smooth="yes"/>
+      <point x="1119" y="575"/>
+      <point x="1233" y="448"/>
+      <point x="1233" y="289" type="curve" smooth="yes"/>
+      <point x="1233" y="129"/>
+      <point x="1119" y="0"/>
+      <point x="978" y="0" type="curve" smooth="yes"/>
+      <point x="909" y="0"/>
+      <point x="850" y="28"/>
+      <point x="801" y="83" type="curve"/>
+      <point x="797" y="87" type="line"/>
+      <point x="796" y="84" type="line"/>
+      <point x="746" y="28"/>
+      <point x="686" y="0"/>
+      <point x="616" y="0" type="curve" smooth="yes"/>
+      <point x="547" y="0"/>
+      <point x="487" y="28"/>
+      <point x="438" y="83" type="curve"/>
+      <point x="434" y="87" type="line"/>
+      <point x="432" y="84" type="line"/>
+      <point x="382" y="28"/>
+      <point x="322" y="0"/>
+      <point x="253" y="0" type="curve" smooth="yes"/>
+      <point x="112" y="0"/>
+      <point x="0" y="128"/>
+      <point x="0" y="289" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="216" y="1270"/>
+      <point x="162" y="1216"/>
+      <point x="162" y="1147" type="curve" smooth="yes"/>
+      <point x="162" y="1076"/>
+      <point x="217" y="1018"/>
+      <point x="285" y="1018" type="curve" smooth="yes"/>
+      <point x="353" y="1018"/>
+      <point x="410" y="1078"/>
+      <point x="410" y="1147" type="curve" smooth="yes"/>
+      <point x="410" y="1212"/>
+      <point x="352" y="1270"/>
+      <point x="285" y="1270" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="0" y="1305"/>
+      <point x="127" y="1432"/>
+      <point x="287" y="1432" type="curve" smooth="yes"/>
+      <point x="444" y="1432"/>
+      <point x="571" y="1304"/>
+      <point x="571" y="1145" type="curve" smooth="yes"/>
+      <point x="571" y="985"/>
+      <point x="444" y="856"/>
+      <point x="287" y="856" type="curve" smooth="yes"/>
+      <point x="128" y="856"/>
+      <point x="0" y="984"/>
+      <point x="0" y="1145" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="557" y="414"/>
+      <point x="507" y="356"/>
+      <point x="507" y="289" type="curve" smooth="yes"/>
+      <point x="507" y="220"/>
+      <point x="555" y="162"/>
+      <point x="616" y="162" type="curve" smooth="yes"/>
+      <point x="676" y="162"/>
+      <point x="726" y="220"/>
+      <point x="726" y="285" type="curve" smooth="yes"/>
+      <point x="726" y="286"/>
+      <point x="726" y="288"/>
+      <point x="726" y="289" type="curve" smooth="yes"/>
+      <point x="726" y="357"/>
+      <point x="673" y="414"/>
+      <point x="616" y="414" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="919" y="414"/>
+      <point x="875" y="358"/>
+      <point x="870" y="303" type="curve"/>
+      <point x="870" y="298"/>
+      <point x="870" y="294"/>
+      <point x="870" y="289" type="curve" smooth="yes"/>
+      <point x="870" y="284"/>
+      <point x="870" y="280"/>
+      <point x="870" y="275" type="curve"/>
+      <point x="875" y="218"/>
+      <point x="918" y="162"/>
+      <point x="979" y="162" type="curve" smooth="yes"/>
+      <point x="1039" y="162"/>
+      <point x="1089" y="220"/>
+      <point x="1089" y="289" type="curve" smooth="yes"/>
+      <point x="1089" y="356"/>
+      <point x="1038" y="411"/>
+      <point x="978" y="414" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 10 - 0
source/Hack-BoldOblique.ufo/glyphs/uni205F_.glif

@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni205F" format="1">
+  <advance width="1233"/>
+  <unicode hex="205F"/>
+  <note>
+	uni205F
+  </note>
+  <outline>
+  </outline>
+</glyph>

+ 24 - 0
source/Hack-BoldOblique.ufo/glyphs/uni207A_.glif

@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni207A" format="1">
+  <advance width="1233"/>
+  <unicode hex="207A"/>
+  <note>
+	uni207A
+  </note>
+  <outline>
+    <contour>
+      <point x="692" y="1336" type="line"/>
+      <point x="692" y="1095" type="line"/>
+      <point x="962" y="1095" type="line"/>
+      <point x="962" y="961" type="line"/>
+      <point x="692" y="961" type="line"/>
+      <point x="692" y="720" type="line"/>
+      <point x="542" y="720" type="line"/>
+      <point x="542" y="961" type="line"/>
+      <point x="270" y="961" type="line"/>
+      <point x="270" y="1095" type="line"/>
+      <point x="542" y="1095" type="line"/>
+      <point x="542" y="1336" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 16 - 0
source/Hack-BoldOblique.ufo/glyphs/uni207B_.glif

@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni207B" format="1">
+  <advance width="1233"/>
+  <unicode hex="207B"/>
+  <note>
+	uni207B
+  </note>
+  <outline>
+    <contour>
+      <point x="270" y="1095" type="line"/>
+      <point x="962" y="1095" type="line"/>
+      <point x="962" y="961" type="line"/>
+      <point x="270" y="961" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 22 - 0
source/Hack-BoldOblique.ufo/glyphs/uni207C_.glif

@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni207C" format="1">
+  <advance width="1233"/>
+  <unicode hex="207C"/>
+  <note>
+	uni207C
+  </note>
+  <outline>
+    <contour>
+      <point x="284" y="966" type="line"/>
+      <point x="950" y="966" type="line"/>
+      <point x="950" y="833" type="line"/>
+      <point x="284" y="833" type="line"/>
+    </contour>
+    <contour>
+      <point x="284" y="1221" type="line"/>
+      <point x="950" y="1221" type="line"/>
+      <point x="950" y="1089" type="line"/>
+      <point x="284" y="1089" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 24 - 0
source/Hack-BoldOblique.ufo/glyphs/uni208A_.glif

@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni208A" format="1">
+  <advance width="1233"/>
+  <unicode hex="208A"/>
+  <note>
+	uni208A
+  </note>
+  <outline>
+    <contour>
+      <point x="692" y="668" type="line"/>
+      <point x="692" y="427" type="line"/>
+      <point x="962" y="427" type="line"/>
+      <point x="962" y="293" type="line"/>
+      <point x="692" y="293" type="line"/>
+      <point x="692" y="52" type="line"/>
+      <point x="542" y="52" type="line"/>
+      <point x="542" y="293" type="line"/>
+      <point x="270" y="293" type="line"/>
+      <point x="270" y="427" type="line"/>
+      <point x="542" y="427" type="line"/>
+      <point x="542" y="668" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 16 - 0
source/Hack-BoldOblique.ufo/glyphs/uni208B_.glif

@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni208B" format="1">
+  <advance width="1233"/>
+  <unicode hex="208B"/>
+  <note>
+	uni208B
+  </note>
+  <outline>
+    <contour>
+      <point x="270" y="427" type="line"/>
+      <point x="962" y="427" type="line"/>
+      <point x="962" y="293" type="line"/>
+      <point x="270" y="293" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 22 - 0
source/Hack-BoldOblique.ufo/glyphs/uni208C_.glif

@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni208C" format="1">
+  <advance width="1233"/>
+  <unicode hex="208C"/>
+  <note>
+	uni208C
+  </note>
+  <outline>
+    <contour>
+      <point x="284" y="298" type="line"/>
+      <point x="950" y="298" type="line"/>
+      <point x="950" y="165" type="line"/>
+      <point x="284" y="165" type="line"/>
+    </contour>
+    <contour>
+      <point x="284" y="553" type="line"/>
+      <point x="950" y="553" type="line"/>
+      <point x="950" y="421" type="line"/>
+      <point x="284" y="421" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 50 - 0
source/Hack-BoldOblique.ufo/glyphs/uni20A_0.glif

@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni20A0" format="1">
+  <advance width="1233"/>
+  <unicode hex="20A0"/>
+  <note>
+	uni20A0
+  </note>
+  <outline>
+    <contour>
+      <point x="770" y="1120" type="line"/>
+      <point x="1312" y="1120" type="line"/>
+      <point x="1283" y="902" type="line"/>
+      <point x="941" y="902" type="line"/>
+      <point x="912" y="693" type="line"/>
+      <point x="1234" y="693" type="line"/>
+      <point x="1204" y="475" type="line"/>
+      <point x="883" y="475" type="line"/>
+      <point x="848" y="218" type="line"/>
+      <point x="1202" y="218" type="line"/>
+      <point x="1173" y="0" type="line"/>
+      <point x="617" y="0" type="line"/>
+      <point x="674" y="416" type="line"/>
+      <point x="593" y="360"/>
+      <point x="508" y="332"/>
+      <point x="421" y="332" type="curve" smooth="yes"/>
+      <point x="161" y="332"/>
+      <point x="28" y="556"/>
+      <point x="76" y="913" type="curve" smooth="yes"/>
+      <point x="125" y="1270"/>
+      <point x="319" y="1494"/>
+      <point x="579" y="1494" type="curve" smooth="yes"/>
+      <point x="666" y="1494"/>
+      <point x="742" y="1466"/>
+      <point x="809" y="1411" type="curve"/>
+      <point x="777" y="1179" type="line"/>
+      <point x="712" y="1252"/>
+      <point x="647" y="1285"/>
+      <point x="567" y="1285" type="curve" smooth="yes"/>
+      <point x="423" y="1285"/>
+      <point x="316" y="1145"/>
+      <point x="284" y="913" type="curve" smooth="yes"/>
+      <point x="255" y="682"/>
+      <point x="322" y="542"/>
+      <point x="465" y="542" type="curve" smooth="yes"/>
+      <point x="545" y="542"/>
+      <point x="621" y="575"/>
+      <point x="705" y="647" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 64 - 0
source/Hack-BoldOblique.ufo/glyphs/uni20A_2.glif

@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni20A2" format="1">
+  <advance width="1233"/>
+  <unicode hex="20A2"/>
+  <note>
+	uni20A2
+  </note>
+  <outline>
+    <contour>
+      <point x="794" y="262" type="line"/>
+      <point x="820" y="268"/>
+      <point x="847" y="276"/>
+      <point x="875" y="287" type="curve" smooth="yes"/>
+      <point x="937" y="311"/>
+      <point x="1007" y="349"/>
+      <point x="1085" y="401" type="curve"/>
+      <point x="1030" y="70" type="line"/>
+      <point x="878" y="5"/>
+      <point x="737" y="-29"/>
+      <point x="612" y="-29" type="curve" smooth="yes"/>
+      <point x="280" y="-29"/>
+      <point x="66" y="210"/>
+      <point x="66" y="573" type="curve" smooth="yes"/>
+      <point x="66" y="812"/>
+      <point x="129" y="1025"/>
+      <point x="252" y="1200" type="curve" smooth="yes"/>
+      <point x="396" y="1405"/>
+      <point x="607" y="1520"/>
+      <point x="840" y="1520" type="curve" smooth="yes"/>
+      <point x="969" y="1520"/>
+      <point x="1097" y="1484"/>
+      <point x="1230" y="1409" type="curve"/>
+      <point x="1179" y="1100" type="line"/>
+      <point x="1074" y="1197"/>
+      <point x="969" y="1241"/>
+      <point x="848" y="1241" type="curve" smooth="yes"/>
+      <point x="593" y="1241"/>
+      <point x="398" y="974"/>
+      <point x="398" y="618" type="curve" smooth="yes"/>
+      <point x="398" y="503"/>
+      <point x="425" y="413"/>
+      <point x="478" y="348" type="curve" smooth="yes"/>
+      <point x="494" y="328"/>
+      <point x="512" y="311"/>
+      <point x="532" y="297" type="curve"/>
+      <point x="647" y="1008" type="line"/>
+      <point x="914" y="1008" type="line"/>
+      <point x="886" y="835" type="line"/>
+      <point x="955" y="963"/>
+      <point x="1064" y="1032"/>
+      <point x="1193" y="1032" type="curve" smooth="yes"/>
+      <point x="1213" y="1032"/>
+      <point x="1235" y="1030"/>
+      <point x="1267" y="1025" type="curve"/>
+      <point x="1221" y="734" type="line"/>
+      <point x="1184" y="758"/>
+      <point x="1139" y="772"/>
+      <point x="1088" y="772" type="curve" smooth="yes"/>
+      <point x="951" y="772"/>
+      <point x="859" y="664"/>
+      <point x="828" y="464" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>

+ 68 - 0
source/Hack-BoldOblique.ufo/glyphs/uni20A_5.glif

@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni20A5" format="1">
+  <advance width="1233"/>
+  <unicode hex="20A5"/>
+  <note>
+	uni20A5
+  </note>
+  <outline>
+    <contour>
+      <point x="358" y="-190" type="line"/>
+      <point x="251" y="-190" type="line"/>
+      <point x="466" y="306" type="line"/>
+      <point x="500" y="584" type="line" smooth="yes"/>
+      <point x="515" y="707"/>
+      <point x="518" y="787"/>
+      <point x="509" y="824" type="curve" smooth="yes"/>
+      <point x="500" y="859"/>
+      <point x="479" y="877"/>
+      <point x="444" y="877" type="curve" smooth="yes"/>
+      <point x="401" y="877"/>
+      <point x="364" y="849"/>
+      <point x="334" y="792" type="curve" smooth="yes"/>
+      <point x="304" y="735"/>
+      <point x="283" y="655"/>
+      <point x="270" y="551" type="curve" smooth="yes"/>
+      <point x="203" y="0" type="line"/>
+      <point x="-22" y="0" type="line"/>
+      <point x="114" y="1120" type="line"/>
+      <point x="339" y="1120" type="line"/>
+      <point x="319" y="956" type="line"/>
+      <point x="391" y="1084"/>
+      <point x="468" y="1147"/>
+      <point x="555" y="1147" type="curve" smooth="yes"/>
+      <point x="652" y="1147"/>
+      <point x="718" y="1071"/>
+      <point x="741" y="939" type="curve"/>
+      <point x="902" y="1310" type="line"/>
+      <point x="1010" y="1310" type="line"/>
+      <point x="934" y="1136" type="line"/>
+      <point x="955" y="1143"/>
+      <point x="976" y="1147"/>
+      <point x="997" y="1147" type="curve" smooth="yes"/>
+      <point x="1158" y="1147"/>
+      <point x="1224" y="985"/>
+      <point x="1188" y="682" type="curve" smooth="yes"/>
+      <point x="1104" y="0" type="line"/>
+      <point x="879" y="0" type="line"/>
+      <point x="951" y="584" type="line"/>
+      <point x="955" y="610" type="line"/>
+      <point x="960" y="651" type="line" smooth="yes"/>
+      <point x="969" y="730"/>
+      <point x="969" y="787"/>
+      <point x="959" y="824" type="curve" smooth="yes"/>
+      <point x="949" y="859"/>
+      <point x="928" y="877"/>
+      <point x="895" y="877" type="curve" smooth="yes"/>
+      <point x="853" y="877"/>
+      <point x="817" y="849"/>
+      <point x="786" y="793" type="curve"/>
+      <point x="772" y="764" type="line"/>
+      <point x="749" y="709"/>
+      <point x="732" y="638"/>
+      <point x="721" y="550" type="curve" smooth="yes"/>
+      <point x="654" y="0" type="line"/>
+      <point x="440" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 52 - 0
source/Hack-BoldOblique.ufo/glyphs/uni20A_6.glif

@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni20A6" format="1">
+  <advance width="1233"/>
+  <unicode hex="20A6"/>
+  <note>
+	uni20A6
+  </note>
+  <outline>
+    <contour>
+      <point x="781" y="632" type="line"/>
+      <point x="826" y="861" type="line"/>
+      <point x="729" y="861" type="line"/>
+      <point x="760" y="632" type="line"/>
+    </contour>
+    <contour>
+      <point x="-59" y="438" type="line"/>
+      <point x="-21" y="632" type="line"/>
+      <point x="44" y="632" type="line"/>
+      <point x="89" y="861" type="line"/>
+      <point x="23" y="861" type="line"/>
+      <point x="61" y="1055" type="line"/>
+      <point x="126" y="1055" type="line"/>
+      <point x="212" y="1493" type="line"/>
+      <point x="642" y="1493" type="line"/>
+      <point x="702" y="1055" type="line"/>
+      <point x="863" y="1055" type="line"/>
+      <point x="949" y="1493" type="line"/>
+      <point x="1314" y="1493" type="line"/>
+      <point x="1228" y="1055" type="line"/>
+      <point x="1294" y="1055" type="line"/>
+      <point x="1256" y="861" type="line"/>
+      <point x="1191" y="861" type="line"/>
+      <point x="1146" y="632" type="line"/>
+      <point x="1212" y="632" type="line"/>
+      <point x="1174" y="438" type="line"/>
+      <point x="1109" y="438" type="line"/>
+      <point x="1023" y="0" type="line"/>
+      <point x="593" y="0" type="line"/>
+      <point x="533" y="438" type="line"/>
+      <point x="372" y="438" type="line"/>
+      <point x="286" y="0" type="line"/>
+      <point x="-79" y="0" type="line"/>
+      <point x="7" y="438" type="line"/>
+    </contour>
+    <contour>
+      <point x="454" y="861" type="line"/>
+      <point x="409" y="632" type="line"/>
+      <point x="506" y="632" type="line"/>
+      <point x="475" y="861" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 92 - 0
source/Hack-BoldOblique.ufo/glyphs/uni20A_8.glif

@@ -0,0 +1,92 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni20A8" format="1">
+  <advance width="1233"/>
+  <unicode hex="20A8"/>
+  <note>
+	uni20A8
+  </note>
+  <outline>
+    <contour>
+      <point x="374" y="831" type="line" smooth="yes"/>
+      <point x="459" y="831"/>
+      <point x="498" y="887"/>
+      <point x="513" y="1024" type="curve" smooth="yes"/>
+      <point x="526" y="1160"/>
+      <point x="498" y="1214"/>
+      <point x="413" y="1214" type="curve" smooth="yes"/>
+      <point x="328" y="1214" type="line"/>
+      <point x="288" y="831" type="line"/>
+    </contour>
+    <contour>
+      <point x="711" y="0" type="line"/>
+      <point x="495" y="0" type="line"/>
+      <point x="437" y="371" type="line" smooth="yes"/>
+      <point x="425" y="446"/>
+      <point x="411" y="497"/>
+      <point x="394" y="524" type="curve" smooth="yes"/>
+      <point x="377" y="551"/>
+      <point x="352" y="565"/>
+      <point x="319" y="565" type="curve" smooth="yes"/>
+      <point x="261" y="565" type="line"/>
+      <point x="203" y="0" type="line"/>
+      <point x="0" y="0" type="line"/>
+      <point x="153" y="1493" type="line"/>
+      <point x="463" y="1493" type="line" smooth="yes"/>
+      <point x="671" y="1493"/>
+      <point x="751" y="1366"/>
+      <point x="722" y="1081" type="curve" smooth="yes"/>
+      <point x="702" y="884"/>
+      <point x="639" y="758"/>
+      <point x="531" y="698" type="curve"/>
+      <point x="558" y="686"/>
+      <point x="580" y="659"/>
+      <point x="598" y="617" type="curve" smooth="yes"/>
+      <point x="615" y="574"/>
+      <point x="631" y="510"/>
+      <point x="644" y="424" type="curve" smooth="yes"/>
+      <point x="663" y="306" type="line"/>
+      <point x="727" y="243"/>
+      <point x="801" y="209"/>
+      <point x="882" y="209" type="curve" smooth="yes"/>
+      <point x="955" y="209"/>
+      <point x="997" y="248"/>
+      <point x="1005" y="324" type="curve" smooth="yes"/>
+      <point x="1012" y="388"/>
+      <point x="995" y="415"/>
+      <point x="920" y="432" type="curve" smooth="yes"/>
+      <point x="888" y="440" type="line" smooth="yes"/>
+      <point x="724" y="480"/>
+      <point x="674" y="577"/>
+      <point x="697" y="797" type="curve" smooth="yes"/>
+      <point x="721" y="1034"/>
+      <point x="817" y="1147"/>
+      <point x="994" y="1147" type="curve" smooth="yes"/>
+      <point x="1065" y="1147"/>
+      <point x="1138" y="1128"/>
+      <point x="1223" y="1085" type="curve"/>
+      <point x="1195" y="813" type="line"/>
+      <point x="1120" y="877"/>
+      <point x="1048" y="909"/>
+      <point x="981" y="909" type="curve" smooth="yes"/>
+      <point x="909" y="909"/>
+      <point x="872" y="876"/>
+      <point x="864" y="805" type="curve" smooth="yes"/>
+      <point x="859" y="748"/>
+      <point x="878" y="720"/>
+      <point x="945" y="705" type="curve"/>
+      <point x="977" y="696" type="line" smooth="yes"/>
+      <point x="1166" y="649"/>
+      <point x="1208" y="558"/>
+      <point x="1185" y="330" type="curve" smooth="yes"/>
+      <point x="1161" y="91"/>
+      <point x="1055" y="-29"/>
+      <point x="871" y="-29" type="curve" smooth="yes"/>
+      <point x="832" y="-29"/>
+      <point x="792" y="-23"/>
+      <point x="752" y="-11" type="curve" smooth="yes"/>
+      <point x="738" y="-7"/>
+      <point x="724" y="-3"/>
+      <point x="711" y="2" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 72 - 0
source/Hack-BoldOblique.ufo/glyphs/uni20A_9.glif

@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni20A9" format="1">
+  <advance width="1233"/>
+  <unicode hex="20A9"/>
+  <note>
+	uni20A9
+  </note>
+  <outline>
+    <contour>
+      <point x="107" y="1000" type="line"/>
+      <point x="104" y="1118" type="line"/>
+      <point x="31" y="1118" type="line"/>
+      <point x="48" y="1264" type="line"/>
+      <point x="100" y="1264" type="line"/>
+      <point x="95" y="1493" type="line"/>
+      <point x="314" y="1493" type="line"/>
+      <point x="320" y="1264" type="line"/>
+      <point x="561" y="1264" type="line"/>
+      <point x="620" y="1493" type="line"/>
+      <point x="841" y="1493" type="line"/>
+      <point x="846" y="1264" type="line"/>
+      <point x="1088" y="1264" type="line"/>
+      <point x="1147" y="1493" type="line"/>
+      <point x="1364" y="1493" type="line"/>
+      <point x="1306" y="1264" type="line"/>
+      <point x="1358" y="1264" type="line"/>
+      <point x="1341" y="1118" type="line"/>
+      <point x="1269" y="1118" type="line"/>
+      <point x="1238" y="1000" type="line"/>
+      <point x="1328" y="1000" type="line"/>
+      <point x="1311" y="854" type="line"/>
+      <point x="1201" y="854" type="line"/>
+      <point x="982" y="0" type="line"/>
+      <point x="718" y="0" type="line"/>
+      <point x="695" y="854" type="line"/>
+      <point x="616" y="854" type="line"/>
+      <point x="397" y="0" type="line"/>
+      <point x="133" y="0" type="line"/>
+      <point x="111" y="854" type="line"/>
+      <point x="0" y="854" type="line"/>
+      <point x="17" y="1000" type="line"/>
+    </contour>
+    <contour>
+      <point x="857" y="854" type="line"/>
+      <point x="868" y="408" type="line"/>
+      <point x="982" y="854" type="line"/>
+    </contour>
+    <contour>
+      <point x="850" y="1118" type="line"/>
+      <point x="853" y="1000" type="line"/>
+      <point x="1020" y="1000" type="line"/>
+      <point x="1050" y="1118" type="line"/>
+    </contour>
+    <contour>
+      <point x="331" y="854" type="line"/>
+      <point x="342" y="408" type="line"/>
+      <point x="456" y="854" type="line"/>
+    </contour>
+    <contour>
+      <point x="684" y="1118" type="line"/>
+      <point x="653" y="1000" type="line"/>
+      <point x="692" y="1000" type="line"/>
+      <point x="689" y="1118" type="line"/>
+    </contour>
+    <contour>
+      <point x="324" y="1118" type="line"/>
+      <point x="327" y="1000" type="line"/>
+      <point x="494" y="1000" type="line"/>
+      <point x="524" y="1118" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 42 - 0
source/Hack-BoldOblique.ufo/glyphs/uni20A_A_.glif

@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni20AA" format="1">
+  <advance width="1233"/>
+  <unicode hex="20AA"/>
+  <note>
+	uni20AA
+  </note>
+  <outline>
+    <contour>
+      <point x="210" y="1493" type="line"/>
+      <point x="607" y="1493" type="line" smooth="yes"/>
+      <point x="875" y="1493"/>
+      <point x="970" y="1289"/>
+      <point x="898" y="866" type="curve" smooth="yes"/>
+      <point x="840" y="521" type="line"/>
+      <point x="664" y="521" type="line"/>
+      <point x="722" y="866" type="line" smooth="yes"/>
+      <point x="765" y="1113"/>
+      <point x="744" y="1210"/>
+      <point x="589" y="1210" type="curve" smooth="yes"/>
+      <point x="400" y="1210" type="line"/>
+      <point x="189" y="-28" type="line"/>
+      <point x="-49" y="-28" type="line"/>
+    </contour>
+    <contour>
+      <point x="1082" y="-29" type="line"/>
+      <point x="685" y="-28" type="line" smooth="yes"/>
+      <point x="416" y="-28"/>
+      <point x="321" y="175"/>
+      <point x="394" y="598" type="curve" smooth="yes"/>
+      <point x="452" y="943" type="line"/>
+      <point x="628" y="943" type="line"/>
+      <point x="570" y="598" type="line" smooth="yes"/>
+      <point x="527" y="351"/>
+      <point x="546" y="254"/>
+      <point x="702" y="254" type="curve" smooth="yes"/>
+      <point x="892" y="254" type="line"/>
+      <point x="1102" y="1493" type="line"/>
+      <point x="1341" y="1493" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 30 - 0
source/Hack-BoldOblique.ufo/glyphs/uni20A_D_.glif

@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni20AD" format="1">
+  <advance width="1233"/>
+  <unicode hex="20AD"/>
+  <note>
+	uni20AD
+  </note>
+  <outline>
+    <contour>
+      <point x="145" y="864" type="line"/>
+      <point x="251" y="1493" type="line"/>
+      <point x="536" y="1493" type="line"/>
+      <point x="445" y="948" type="line"/>
+      <point x="949" y="1493" type="line"/>
+      <point x="1280" y="1493" type="line"/>
+      <point x="700" y="864" type="line"/>
+      <point x="1028" y="864" type="line"/>
+      <point x="1003" y="712" type="line"/>
+      <point x="670" y="712" type="line"/>
+      <point x="1085" y="0" type="line"/>
+      <point x="727" y="0" type="line"/>
+      <point x="384" y="588" type="line"/>
+      <point x="285" y="0" type="line"/>
+      <point x="0" y="0" type="line"/>
+      <point x="119" y="712" type="line"/>
+      <point x="24" y="712" type="line"/>
+      <point x="50" y="864" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 36 - 0
source/Hack-BoldOblique.ufo/glyphs/uni20A_E_.glif

@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni20AE" format="1">
+  <advance width="1233"/>
+  <unicode hex="20AE"/>
+  <note>
+	uni20AE
+  </note>
+  <outline>
+    <contour>
+      <point x="737" y="572" type="line"/>
+      <point x="626" y="0" type="line"/>
+      <point x="321" y="0" type="line"/>
+      <point x="389" y="350" type="line"/>
+      <point x="278" y="292" type="line"/>
+      <point x="249" y="369" type="line"/>
+      <point x="409" y="452" type="line"/>
+      <point x="441" y="620" type="line"/>
+      <point x="330" y="562" type="line"/>
+      <point x="301" y="639" type="line"/>
+      <point x="461" y="722" type="line"/>
+      <point x="555" y="1232" type="line"/>
+      <point x="169" y="1232" type="line"/>
+      <point x="225" y="1493" type="line"/>
+      <point x="1291" y="1493" type="line"/>
+      <point x="1235" y="1232" type="line"/>
+      <point x="860" y="1232" type="line"/>
+      <point x="809" y="944" type="line"/>
+      <point x="919" y="1001" type="line"/>
+      <point x="948" y="924" type="line"/>
+      <point x="790" y="842" type="line"/>
+      <point x="757" y="674" type="line"/>
+      <point x="867" y="731" type="line"/>
+      <point x="896" y="654" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 169 - 0
source/Hack-BoldOblique.ufo/glyphs/uni20A_F_.glif

@@ -0,0 +1,169 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni20AF" format="1">
+  <advance width="1233"/>
+  <unicode hex="20AF"/>
+  <note>
+	uni20AF
+  </note>
+  <outline>
+    <contour>
+      <point x="840" y="-457" type="line"/>
+      <point x="729" y="-414" type="line"/>
+      <point x="893" y="306" type="line" smooth="yes"/>
+      <point x="941" y="523"/>
+      <point x="995" y="642"/>
+      <point x="1059" y="718" type="curve" smooth="yes"/>
+      <point x="1090" y="755"/>
+      <point x="1125" y="773"/>
+      <point x="1164" y="773" type="curve" smooth="yes"/>
+      <point x="1216" y="773"/>
+      <point x="1269" y="730"/>
+      <point x="1290" y="654" type="curve" smooth="yes"/>
+      <point x="1301" y="618"/>
+      <point x="1307" y="574"/>
+      <point x="1307" y="521" type="curve" smooth="yes"/>
+      <point x="1307" y="487"/>
+      <point x="1305" y="450"/>
+      <point x="1301" y="410" type="curve" smooth="yes"/>
+      <point x="1292" y="329"/>
+      <point x="1275" y="256"/>
+      <point x="1252" y="191" type="curve" smooth="yes"/>
+      <point x="1192" y="34"/>
+      <point x="1129" y="-29"/>
+      <point x="1053" y="-29" type="curve" smooth="yes"/>
+      <point x="1008" y="-29"/>
+      <point x="981" y="-1"/>
+      <point x="962" y="83" type="curve"/>
+    </contour>
+    <contour>
+      <point x="1043" y="422"/>
+      <point x="1029" y="363"/>
+      <point x="1022" y="296" type="curve"/>
+      <point x="1021" y="279"/>
+      <point x="1020" y="264"/>
+      <point x="1020" y="250" type="curve" smooth="yes"/>
+      <point x="1020" y="211"/>
+      <point x="1028" y="149"/>
+      <point x="1059" y="149" type="curve" smooth="yes"/>
+      <point x="1088" y="149"/>
+      <point x="1115" y="172"/>
+      <point x="1138" y="218" type="curve" smooth="yes"/>
+      <point x="1164" y="269"/>
+      <point x="1181" y="334"/>
+      <point x="1189" y="415" type="curve" smooth="yes"/>
+      <point x="1192" y="440"/>
+      <point x="1193" y="462"/>
+      <point x="1193" y="481" type="curve" smooth="yes"/>
+      <point x="1193" y="525"/>
+      <point x="1188" y="579"/>
+      <point x="1144" y="579" type="curve" smooth="yes"/>
+      <point x="1119" y="579"/>
+      <point x="1093" y="544"/>
+      <point x="1064" y="473" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="246" y="437"/>
+      <point x="252" y="460"/>
+      <point x="258" y="486" type="curve" smooth="yes"/>
+      <point x="436" y="1297" type="line"/>
+      <point x="429" y="1293"/>
+      <point x="423" y="1288"/>
+      <point x="417" y="1283" type="curve"/>
+      <point x="392" y="1259"/>
+      <point x="373" y="1230"/>
+      <point x="345" y="1147" type="curve"/>
+      <point x="237" y="1212" type="line"/>
+      <point x="264" y="1308"/>
+      <point x="324" y="1413"/>
+      <point x="372" y="1456" type="curve" smooth="yes"/>
+      <point x="419" y="1499"/>
+      <point x="479" y="1520"/>
+      <point x="552" y="1520" type="curve" smooth="yes"/>
+      <point x="700" y="1520"/>
+      <point x="805" y="1431"/>
+      <point x="857" y="1288" type="curve" smooth="yes"/>
+      <point x="905" y="1157"/>
+      <point x="906" y="1035"/>
+      <point x="906" y="967" type="curve" smooth="yes"/>
+      <point x="906" y="868"/>
+      <point x="895" y="750"/>
+      <point x="856" y="563" type="curve" smooth="yes"/>
+      <point x="837" y="476"/>
+      <point x="812" y="391"/>
+      <point x="780" y="307" type="curve" smooth="yes"/>
+      <point x="744" y="215"/>
+      <point x="702" y="139"/>
+      <point x="651" y="76" type="curve" smooth="yes"/>
+      <point x="594" y="7"/>
+      <point x="525" y="-29"/>
+      <point x="470" y="-29" type="curve" smooth="yes"/>
+      <point x="426" y="-29"/>
+      <point x="396" y="-17"/>
+      <point x="363" y="12" type="curve"/>
+      <point x="345" y="29"/>
+      <point x="332" y="43"/>
+      <point x="323" y="54" type="curve" smooth="yes"/>
+      <point x="294" y="91" type="line"/>
+      <point x="288" y="78"/>
+      <point x="282" y="66"/>
+      <point x="276" y="56" type="curve" smooth="yes"/>
+      <point x="241" y="-1"/>
+      <point x="195" y="-29"/>
+      <point x="140" y="-29" type="curve" smooth="yes"/>
+      <point x="40" y="-29"/>
+      <point x="0" y="64"/>
+      <point x="0" y="159" type="curve" smooth="yes"/>
+      <point x="0" y="172"/>
+      <point x="1" y="185"/>
+      <point x="2" y="198" type="curve" smooth="yes"/>
+      <point x="15" y="325"/>
+      <point x="78" y="434"/>
+      <point x="173" y="434" type="curve" smooth="yes"/>
+      <point x="200" y="434"/>
+      <point x="222" y="429"/>
+      <point x="240" y="418" type="curve"/>
+    </contour>
+    <contour>
+      <point x="398" y="483" type="line" smooth="yes"/>
+      <point x="381" y="409"/>
+      <point x="367" y="349"/>
+      <point x="355" y="304" type="curve"/>
+      <point x="373" y="277" type="line" smooth="yes"/>
+      <point x="424" y="204"/>
+      <point x="447" y="181"/>
+      <point x="482" y="181" type="curve" smooth="yes"/>
+      <point x="551" y="181"/>
+      <point x="609" y="272"/>
+      <point x="661" y="412" type="curve" smooth="yes"/>
+      <point x="697" y="512"/>
+      <point x="736" y="683"/>
+      <point x="748" y="808" type="curve" smooth="yes"/>
+      <point x="753" y="848"/>
+      <point x="756" y="888"/>
+      <point x="756" y="929" type="curve" smooth="yes"/>
+      <point x="756" y="970"/>
+      <point x="755" y="1062"/>
+      <point x="728" y="1147" type="curve" smooth="yes"/>
+      <point x="695" y="1246"/>
+      <point x="646" y="1299"/>
+      <point x="580" y="1308" type="curve"/>
+    </contour>
+    <contour>
+      <point x="175" y="238"/>
+      <point x="164" y="248"/>
+      <point x="151" y="248" type="curve" smooth="yes"/>
+      <point x="132" y="248"/>
+      <point x="121" y="225"/>
+      <point x="118" y="205" type="curve"/>
+      <point x="118" y="205"/>
+      <point x="118" y="202"/>
+      <point x="118" y="195" type="curve" smooth="yes"/>
+      <point x="118" y="171"/>
+      <point x="128" y="154"/>
+      <point x="149" y="154" type="curve" smooth="yes"/>
+      <point x="162" y="154"/>
+      <point x="173" y="175"/>
+      <point x="184" y="218" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 94 - 0
source/Hack-BoldOblique.ufo/glyphs/uni20B_0.glif

@@ -0,0 +1,94 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni20B0" format="1">
+  <advance width="1233"/>
+  <unicode hex="20B0"/>
+  <note>
+	uni20B0
+  </note>
+  <outline>
+    <contour>
+      <point x="3" y="622" type="line"/>
+      <point x="141" y="802"/>
+      <point x="262" y="892"/>
+      <point x="366" y="892" type="curve" smooth="yes"/>
+      <point x="441" y="892"/>
+      <point x="498" y="869"/>
+      <point x="537" y="824" type="curve" smooth="yes"/>
+      <point x="599" y="752"/>
+      <point x="638" y="716"/>
+      <point x="653" y="716" type="curve" smooth="yes"/>
+      <point x="680" y="716"/>
+      <point x="704" y="725"/>
+      <point x="724" y="743" type="curve"/>
+      <point x="641" y="835"/>
+      <point x="600" y="941"/>
+      <point x="600" y="1060" type="curve" smooth="yes"/>
+      <point x="600" y="1093"/>
+      <point x="603" y="1128"/>
+      <point x="610" y="1164" type="curve" smooth="yes"/>
+      <point x="653" y="1393"/>
+      <point x="780" y="1520"/>
+      <point x="1003" y="1520" type="curve" smooth="yes"/>
+      <point x="1220" y="1520"/>
+      <point x="1283" y="1401"/>
+      <point x="1283" y="1272" type="curve" smooth="yes"/>
+      <point x="1283" y="1240"/>
+      <point x="1279" y="1204"/>
+      <point x="1272" y="1164" type="curve" smooth="yes"/>
+      <point x="1244" y="1013"/>
+      <point x="1186" y="880"/>
+      <point x="1097" y="766" type="curve"/>
+      <point x="1170" y="679"/>
+      <point x="1206" y="587"/>
+      <point x="1206" y="489" type="curve" smooth="yes"/>
+      <point x="1206" y="464"/>
+      <point x="1204" y="438"/>
+      <point x="1199" y="412" type="curve" smooth="yes"/>
+      <point x="1143" y="113"/>
+      <point x="918" y="-29"/>
+      <point x="610" y="-29" type="curve"/>
+      <point x="652" y="198" type="line"/>
+      <point x="807" y="198"/>
+      <point x="902" y="273"/>
+      <point x="927" y="414" type="curve"/>
+      <point x="930" y="427"/>
+      <point x="931" y="440"/>
+      <point x="931" y="452" type="curve" smooth="yes"/>
+      <point x="931" y="494"/>
+      <point x="917" y="532"/>
+      <point x="890" y="566" type="curve"/>
+      <point x="802" y="489"/>
+      <point x="707" y="450"/>
+      <point x="606" y="450" type="curve" smooth="yes"/>
+      <point x="527" y="450"/>
+      <point x="468" y="485"/>
+      <point x="429" y="554" type="curve" smooth="yes"/>
+      <point x="398" y="607"/>
+      <point x="369" y="634"/>
+      <point x="341" y="634" type="curve" smooth="yes"/>
+      <point x="310" y="634"/>
+      <point x="255" y="586"/>
+      <point x="177" y="490" type="curve"/>
+    </contour>
+    <contour>
+      <point x="968" y="997"/>
+      <point x="1000" y="1077"/>
+      <point x="1016" y="1164" type="curve" smooth="yes"/>
+      <point x="1020" y="1188"/>
+      <point x="1022" y="1210"/>
+      <point x="1022" y="1229" type="curve" smooth="yes"/>
+      <point x="1022" y="1268"/>
+      <point x="1010" y="1336"/>
+      <point x="965" y="1336" type="curve" smooth="yes"/>
+      <point x="913" y="1336"/>
+      <point x="868" y="1253"/>
+      <point x="852" y="1164" type="curve" smooth="yes"/>
+      <point x="848" y="1141"/>
+      <point x="846" y="1119"/>
+      <point x="846" y="1098" type="curve" smooth="yes"/>
+      <point x="846" y="1028"/>
+      <point x="870" y="970"/>
+      <point x="919" y="925" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 67 - 0
source/Hack-BoldOblique.ufo/glyphs/uni20B_1.glif

@@ -0,0 +1,67 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni20B1" format="1">
+  <advance width="1233"/>
+  <unicode hex="20B1"/>
+  <note>
+	uni20B1
+  </note>
+  <outline>
+    <contour>
+      <point x="307" y="1493" type="line"/>
+      <point x="727" y="1493" type="line" smooth="yes"/>
+      <point x="1038" y="1493"/>
+      <point x="1210" y="1368"/>
+      <point x="1210" y="1143" type="curve"/>
+      <point x="1294" y="1143" type="line"/>
+      <point x="1278" y="1071" type="line"/>
+      <point x="1207" y="1071" type="line"/>
+      <point x="1204" y="1041"/>
+      <point x="1200" y="1011"/>
+      <point x="1193" y="981" type="curve"/>
+      <point x="1265" y="981" type="line"/>
+      <point x="1250" y="909" type="line"/>
+      <point x="1174" y="909" type="line"/>
+      <point x="1125" y="760"/>
+      <point x="1040" y="654"/>
+      <point x="885" y="600" type="curve" smooth="yes"/>
+      <point x="808" y="573"/>
+      <point x="707" y="559"/>
+      <point x="584" y="559" type="curve" smooth="yes"/>
+      <point x="420" y="559" type="line"/>
+      <point x="311" y="0" type="line"/>
+      <point x="16" y="0" type="line"/>
+      <point x="193" y="909" type="line"/>
+      <point x="107" y="909" type="line"/>
+      <point x="122" y="981" type="line"/>
+      <point x="207" y="981" type="line"/>
+      <point x="225" y="1071" type="line"/>
+      <point x="136" y="1071" type="line"/>
+      <point x="150" y="1143" type="line"/>
+      <point x="239" y="1143" type="line"/>
+    </contour>
+    <contour>
+      <point x="520" y="1071" type="line"/>
+      <point x="502" y="981" type="line"/>
+      <point x="892" y="981" type="line"/>
+      <point x="899" y="1008"/>
+      <point x="902" y="1038"/>
+      <point x="903" y="1071" type="curve"/>
+    </contour>
+    <contour>
+      <point x="894" y="1143" type="line"/>
+      <point x="873" y="1211"/>
+      <point x="800" y="1245"/>
+      <point x="674" y="1245" type="curve" smooth="yes"/>
+      <point x="553" y="1245" type="line"/>
+      <point x="533" y="1143" type="line"/>
+    </contour>
+    <contour>
+      <point x="489" y="909" type="line"/>
+      <point x="469" y="807" type="line"/>
+      <point x="612" y="807" type="line" smooth="yes"/>
+      <point x="731" y="807"/>
+      <point x="814" y="841"/>
+      <point x="860" y="909" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 64 - 0
source/Hack-BoldOblique.ufo/glyphs/uni20B_2.glif

@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni20B2" format="1">
+  <advance width="1233"/>
+  <unicode hex="20B2"/>
+  <note>
+	uni20B2
+  </note>
+  <outline>
+    <contour>
+      <point x="933" y="596" type="line"/>
+      <point x="822" y="596" type="line"/>
+      <point x="857" y="804" type="line"/>
+      <point x="1177" y="804" type="line"/>
+      <point x="1057" y="111" type="line"/>
+      <point x="896" y="18"/>
+      <point x="751" y="-19"/>
+      <point x="626" y="-27" type="curve"/>
+      <point x="602" y="-165" type="line"/>
+      <point x="446" y="-165" type="line"/>
+      <point x="470" y="-22" type="line"/>
+      <point x="193" y="18"/>
+      <point x="69" y="252"/>
+      <point x="69" y="529" type="curve" smooth="yes"/>
+      <point x="69" y="596"/>
+      <point x="76" y="668"/>
+      <point x="90" y="745" type="curve" smooth="yes"/>
+      <point x="173" y="1226"/>
+      <point x="444" y="1467"/>
+      <point x="736" y="1512" type="curve"/>
+      <point x="761" y="1656" type="line"/>
+      <point x="916" y="1656" type="line"/>
+      <point x="892" y="1519" type="line"/>
+      <point x="1009" y="1514"/>
+      <point x="1129" y="1482"/>
+      <point x="1240" y="1409" type="curve"/>
+      <point x="1197" y="1161" type="line"/>
+      <point x="1088" y="1245"/>
+      <point x="984" y="1290"/>
+      <point x="853" y="1291" type="curve"/>
+      <point x="665" y="201" type="line"/>
+      <point x="687" y="202"/>
+      <point x="711" y="204"/>
+      <point x="736" y="208" type="curve" smooth="yes"/>
+      <point x="787" y="217"/>
+      <point x="834" y="239"/>
+      <point x="877" y="275" type="curve"/>
+    </contour>
+    <contour>
+      <point x="693" y="1265" type="line"/>
+      <point x="630" y="1242"/>
+      <point x="575" y="1203"/>
+      <point x="526" y="1150" type="curve" smooth="yes"/>
+      <point x="441" y="1055"/>
+      <point x="383" y="920"/>
+      <point x="353" y="745" type="curve" smooth="yes"/>
+      <point x="342" y="680"/>
+      <point x="336" y="621"/>
+      <point x="336" y="567" type="curve" smooth="yes"/>
+      <point x="336" y="386"/>
+      <point x="402" y="268"/>
+      <point x="513" y="223" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 47 - 0
source/Hack-BoldOblique.ufo/glyphs/uni20B_3.glif

@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni20B3" format="1">
+  <advance width="1233"/>
+  <unicode hex="20B3"/>
+  <note>
+	uni20B3
+  </note>
+  <outline>
+    <contour>
+      <point x="35" y="701" type="line"/>
+      <point x="67" y="896" type="line"/>
+      <point x="295" y="896" type="line"/>
+      <point x="568" y="1493" type="line"/>
+      <point x="891" y="1493" type="line"/>
+      <point x="967" y="896" type="line"/>
+      <point x="1194" y="896" type="line"/>
+      <point x="1163" y="701" type="line"/>
+      <point x="992" y="701" type="line"/>
+      <point x="1011" y="552" type="line"/>
+      <point x="1138" y="552" type="line"/>
+      <point x="1105" y="357" type="line"/>
+      <point x="1036" y="357" type="line"/>
+      <point x="1081" y="0" type="line"/>
+      <point x="785" y="0" type="line"/>
+      <point x="740" y="357" type="line"/>
+      <point x="344" y="357" type="line"/>
+      <point x="180" y="0" type="line"/>
+      <point x="-116" y="0" type="line"/>
+      <point x="48" y="357" type="line"/>
+      <point x="-22" y="357" type="line"/>
+      <point x="11" y="552" type="line"/>
+      <point x="137" y="552" type="line"/>
+      <point x="205" y="701" type="line"/>
+    </contour>
+    <contour>
+      <point x="501" y="701" type="line"/>
+      <point x="433" y="552" type="line"/>
+      <point x="716" y="552" type="line"/>
+      <point x="696" y="701" type="line"/>
+    </contour>
+    <contour>
+      <point x="590" y="896" type="line"/>
+      <point x="671" y="896" type="line"/>
+      <point x="655" y="1034" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 75 - 0
source/Hack-BoldOblique.ufo/glyphs/uni20B_4.glif

@@ -0,0 +1,75 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni20B4" format="1">
+  <advance width="1233"/>
+  <unicode hex="20B4"/>
+  <note>
+	uni20B4
+  </note>
+  <outline>
+    <contour>
+      <point x="372" y="438" type="line"/>
+      <point x="368" y="427"/>
+      <point x="365" y="415"/>
+      <point x="362" y="403" type="curve"/>
+      <point x="339" y="284"/>
+      <point x="410" y="215"/>
+      <point x="555" y="215" type="curve" smooth="yes"/>
+      <point x="699" y="215"/>
+      <point x="855" y="269"/>
+      <point x="1034" y="381" type="curve"/>
+      <point x="975" y="76" type="line"/>
+      <point x="823" y="7"/>
+      <point x="664" y="-29"/>
+      <point x="516" y="-29" type="curve" smooth="yes"/>
+      <point x="156" y="-29"/>
+      <point x="8" y="119"/>
+      <point x="67" y="420" type="curve" smooth="yes"/>
+      <point x="68" y="426"/>
+      <point x="69" y="432"/>
+      <point x="70" y="438" type="curve"/>
+      <point x="-59" y="438" type="line"/>
+      <point x="-21" y="632" type="line"/>
+      <point x="153" y="632" type="line"/>
+      <point x="179" y="665"/>
+      <point x="196" y="686"/>
+      <point x="205" y="695" type="curve" smooth="yes"/>
+      <point x="271" y="763"/>
+      <point x="362" y="818"/>
+      <point x="479" y="861" type="curve"/>
+      <point x="23" y="861" type="line"/>
+      <point x="61" y="1055" type="line"/>
+      <point x="872" y="1055" type="line"/>
+      <point x="882" y="1072"/>
+      <point x="889" y="1090"/>
+      <point x="893" y="1110" type="curve" smooth="yes"/>
+      <point x="913" y="1217"/>
+      <point x="847" y="1276"/>
+      <point x="704" y="1276" type="curve" smooth="yes"/>
+      <point x="576" y="1276"/>
+      <point x="435" y="1228"/>
+      <point x="290" y="1139" type="curve"/>
+      <point x="346" y="1427" type="line"/>
+      <point x="493" y="1488"/>
+      <point x="638" y="1520"/>
+      <point x="775" y="1520" type="curve" smooth="yes"/>
+      <point x="1078" y="1520"/>
+      <point x="1229" y="1356"/>
+      <point x="1177" y="1085" type="curve" smooth="yes"/>
+      <point x="1175" y="1075"/>
+      <point x="1173" y="1065"/>
+      <point x="1170" y="1055" type="curve"/>
+      <point x="1294" y="1055" type="line"/>
+      <point x="1256" y="861" type="line"/>
+      <point x="1075" y="861" type="line"/>
+      <point x="1072" y="857"/>
+      <point x="1064" y="848"/>
+      <point x="1049" y="834" type="curve" smooth="yes"/>
+      <point x="984" y="771"/>
+      <point x="871" y="711"/>
+      <point x="712" y="655" type="curve" smooth="yes"/>
+      <point x="647" y="632" type="line"/>
+      <point x="1212" y="632" type="line"/>
+      <point x="1174" y="438" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 57 - 0
source/Hack-BoldOblique.ufo/glyphs/uni20B_5.glif

@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni20B5" format="1">
+  <advance width="1233"/>
+  <unicode hex="20B5"/>
+  <note>
+	uni20B5
+  </note>
+  <outline>
+    <contour>
+      <point x="1081" y="82" type="line"/>
+      <point x="1010" y="45"/>
+      <point x="939" y="18"/>
+      <point x="866" y="-1" type="curve" smooth="yes"/>
+      <point x="827" y="-11"/>
+      <point x="787" y="-18"/>
+      <point x="748" y="-23" type="curve"/>
+      <point x="694" y="-301" type="line"/>
+      <point x="532" y="-301" type="line"/>
+      <point x="585" y="-27" type="line"/>
+      <point x="312" y="-7"/>
+      <point x="-45" y="163"/>
+      <point x="55" y="672" type="curve" smooth="yes"/>
+      <point x="150" y="1161"/>
+      <point x="559" y="1352"/>
+      <point x="856" y="1369" type="curve"/>
+      <point x="892" y="1556" type="line"/>
+      <point x="1054" y="1556" type="line"/>
+      <point x="1017" y="1365" type="line"/>
+      <point x="1055" y="1360"/>
+      <point x="1092" y="1353"/>
+      <point x="1127" y="1343" type="curve" smooth="yes"/>
+      <point x="1192" y="1324"/>
+      <point x="1253" y="1297"/>
+      <point x="1309" y="1260" type="curve"/>
+      <point x="1249" y="951" type="line"/>
+      <point x="1161" y="1055"/>
+      <point x="1060" y="1096"/>
+      <point x="967" y="1105" type="curve"/>
+      <point x="798" y="236" type="line"/>
+      <point x="895" y="245"/>
+      <point x="1009" y="286"/>
+      <point x="1141" y="391" type="curve"/>
+    </contour>
+    <contour>
+      <point x="803" y="1095" type="line"/>
+      <point x="762" y="1085"/>
+      <point x="723" y="1069"/>
+      <point x="687" y="1046" type="curve" smooth="yes"/>
+      <point x="423" y="883"/>
+      <point x="341" y="474"/>
+      <point x="545" y="294" type="curve" smooth="yes"/>
+      <point x="570" y="272"/>
+      <point x="601" y="256"/>
+      <point x="638" y="246" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 26 - 0
source/Hack-BoldOblique.ufo/glyphs/uni20B_8.glif

@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni20B8" format="1">
+  <advance width="1233"/>
+  <unicode hex="20B8"/>
+  <note>
+	uni20B8
+  </note>
+  <outline>
+    <contour>
+      <point x="235" y="1493" type="line"/>
+      <point x="1288" y="1493" type="line"/>
+      <point x="1238" y="1235" type="line"/>
+      <point x="185" y="1235" type="line"/>
+    </contour>
+    <contour>
+      <point x="619" y="0" type="line"/>
+      <point x="324" y="0" type="line"/>
+      <point x="490" y="857" type="line"/>
+      <point x="111" y="857" type="line"/>
+      <point x="162" y="1115" type="line"/>
+      <point x="1215" y="1115" type="line"/>
+      <point x="1164" y="857" type="line"/>
+      <point x="785" y="857" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 60 - 0
source/Hack-BoldOblique.ufo/glyphs/uni20B_9.glif

@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni20B9" format="1">
+  <advance width="1233"/>
+  <unicode hex="20B9"/>
+  <note>
+	uni20B9
+  </note>
+  <outline>
+    <contour>
+      <point x="1291" y="1493" type="line"/>
+      <point x="1167" y="1298" type="line"/>
+      <point x="943" y="1298" type="line"/>
+      <point x="954" y="1265"/>
+      <point x="960" y="1227"/>
+      <point x="960" y="1184" type="curve" smooth="yes"/>
+      <point x="960" y="1179"/>
+      <point x="960" y="1173"/>
+      <point x="960" y="1168" type="curve"/>
+      <point x="1228" y="1168" type="line"/>
+      <point x="1104" y="973" type="line"/>
+      <point x="923" y="973" type="line"/>
+      <point x="878" y="846"/>
+      <point x="779" y="729"/>
+      <point x="587" y="705" type="curve"/>
+      <point x="615" y="699"/>
+      <point x="638" y="685"/>
+      <point x="655" y="664" type="curve" smooth="yes"/>
+      <point x="672" y="643"/>
+      <point x="691" y="600"/>
+      <point x="710" y="537" type="curve" smooth="yes"/>
+      <point x="876" y="0" type="line"/>
+      <point x="552" y="0" type="line"/>
+      <point x="445" y="377" type="line"/>
+      <point x="433" y="421" type="line" smooth="yes"/>
+      <point x="402" y="534"/>
+      <point x="351" y="590"/>
+      <point x="280" y="590" type="curve" smooth="yes"/>
+      <point x="114" y="590" type="line"/>
+      <point x="162" y="838" type="line"/>
+      <point x="373" y="838" type="line" smooth="yes"/>
+      <point x="454" y="838"/>
+      <point x="515" y="859"/>
+      <point x="558" y="900" type="curve" smooth="yes"/>
+      <point x="579" y="921"/>
+      <point x="597" y="945"/>
+      <point x="612" y="973" type="curve"/>
+      <point x="147" y="973" type="line"/>
+      <point x="273" y="1168" type="line"/>
+      <point x="650" y="1168" type="line"/>
+      <point x="647" y="1196"/>
+      <point x="638" y="1220"/>
+      <point x="625" y="1239" type="curve" smooth="yes"/>
+      <point x="598" y="1278"/>
+      <point x="543" y="1298"/>
+      <point x="462" y="1298" type="curve" smooth="yes"/>
+      <point x="210" y="1298" type="line"/>
+      <point x="336" y="1493" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 47 - 0
source/Hack-BoldOblique.ufo/glyphs/uni2126.glif

@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni2126" format="1">
+  <advance width="1233"/>
+  <unicode hex="2126"/>
+  <note>
+	uni2126
+  </note>
+  <outline>
+    <contour>
+      <point x="-10" y="211" type="line"/>
+      <point x="228" y="211" type="line"/>
+      <point x="96" y="356"/>
+      <point x="62" y="527"/>
+      <point x="111" y="782" type="curve" smooth="yes"/>
+      <point x="192" y="1198"/>
+      <point x="444" y="1460"/>
+      <point x="757" y="1460" type="curve" smooth="yes"/>
+      <point x="1073" y="1460"/>
+      <point x="1225" y="1198"/>
+      <point x="1144" y="782" type="curve" smooth="yes"/>
+      <point x="1095" y="527"/>
+      <point x="993" y="356"/>
+      <point x="805" y="211" type="curve"/>
+      <point x="1043" y="211" type="line"/>
+      <point x="1002" y="0" type="line"/>
+      <point x="531" y="0" type="line"/>
+      <point x="583" y="268" type="line"/>
+      <point x="712" y="373"/>
+      <point x="792" y="525"/>
+      <point x="835" y="748" type="curve" smooth="yes"/>
+      <point x="863" y="891"/>
+      <point x="866" y="1001"/>
+      <point x="844" y="1078" type="curve" smooth="yes"/>
+      <point x="821" y="1155"/>
+      <point x="776" y="1194"/>
+      <point x="707" y="1194" type="curve" smooth="yes"/>
+      <point x="571" y="1194"/>
+      <point x="461" y="1033"/>
+      <point x="405" y="748" type="curve" smooth="yes"/>
+      <point x="362" y="527"/>
+      <point x="385" y="371"/>
+      <point x="474" y="268" type="curve"/>
+      <point x="422" y="0" type="line"/>
+      <point x="-51" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 58 - 0
source/Hack-BoldOblique.ufo/glyphs/uni2201.glif

@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni2201" format="1">
+  <advance width="1233"/>
+  <unicode hex="2201"/>
+  <note>
+	uni2201
+  </note>
+  <outline>
+    <contour>
+      <point x="23" y="746" type="line" smooth="yes"/>
+      <point x="23" y="1241"/>
+      <point x="245" y="1520"/>
+      <point x="638" y="1520" type="curve" smooth="yes"/>
+      <point x="834" y="1520"/>
+      <point x="985" y="1453"/>
+      <point x="1092" y="1319" type="curve" smooth="yes"/>
+      <point x="1146" y="1251"/>
+      <point x="1186" y="1168"/>
+      <point x="1213" y="1071" type="curve"/>
+      <point x="838" y="1071" type="line"/>
+      <point x="831" y="1098"/>
+      <point x="824" y="1122"/>
+      <point x="815" y="1143" type="curve" smooth="yes"/>
+      <point x="780" y="1219"/>
+      <point x="721" y="1257"/>
+      <point x="638" y="1257" type="curve" smooth="yes"/>
+      <point x="555" y="1257"/>
+      <point x="496" y="1219"/>
+      <point x="461" y="1143" type="curve" smooth="yes"/>
+      <point x="426" y="1066"/>
+      <point x="408" y="935"/>
+      <point x="408" y="748" type="curve" smooth="yes"/>
+      <point x="408" y="743" type="line" smooth="yes"/>
+      <point x="408" y="556"/>
+      <point x="426" y="425"/>
+      <point x="461" y="349" type="curve" smooth="yes"/>
+      <point x="496" y="272"/>
+      <point x="555" y="234"/>
+      <point x="638" y="234" type="curve" smooth="yes"/>
+      <point x="721" y="234"/>
+      <point x="780" y="272"/>
+      <point x="815" y="348" type="curve" smooth="yes"/>
+      <point x="824" y="369"/>
+      <point x="831" y="393"/>
+      <point x="838" y="420" type="curve"/>
+      <point x="1213" y="420" type="line"/>
+      <point x="1186" y="323"/>
+      <point x="1146" y="240"/>
+      <point x="1092" y="172" type="curve" smooth="yes"/>
+      <point x="985" y="38"/>
+      <point x="834" y="-29"/>
+      <point x="638" y="-29" type="curve" smooth="yes"/>
+      <point x="245" y="-29"/>
+      <point x="23" y="250"/>
+      <point x="23" y="745" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>

+ 43 - 0
source/Hack-BoldOblique.ufo/glyphs/uni2204.glif

@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni2204" format="1">
+  <advance width="1233"/>
+  <unicode hex="2204"/>
+  <note>
+	uni2204
+  </note>
+  <outline>
+    <contour>
+      <point x="660" y="1588" type="line"/>
+      <point x="852" y="1588" type="line"/>
+      <point x="826" y="1493" type="line"/>
+      <point x="1091" y="1493" type="line"/>
+      <point x="1091" y="0" type="line"/>
+      <point x="422" y="0" type="line"/>
+      <point x="396" y="-95" type="line"/>
+      <point x="205" y="-95" type="line"/>
+      <point x="231" y="0" type="line"/>
+      <point x="163" y="0" type="line"/>
+      <point x="163" y="251" type="line"/>
+      <point x="310" y="251" type="line"/>
+      <point x="414" y="631" type="line"/>
+      <point x="163" y="631" type="line"/>
+      <point x="163" y="862" type="line"/>
+      <point x="481" y="862" type="line"/>
+      <point x="585" y="1252" type="line"/>
+      <point x="163" y="1252" type="line"/>
+      <point x="163" y="1493" type="line"/>
+      <point x="634" y="1493" type="line"/>
+    </contour>
+    <contour>
+      <point x="787" y="1252" type="line"/>
+      <point x="673" y="862" type="line"/>
+      <point x="787" y="862" type="line"/>
+    </contour>
+    <contour>
+      <point x="605" y="631" type="line"/>
+      <point x="501" y="251" type="line"/>
+      <point x="787" y="251" type="line"/>
+      <point x="787" y="631" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 45 - 0
source/Hack-BoldOblique.ufo/glyphs/uni220A_.glif

@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni220A" format="1">
+  <advance width="1233"/>
+  <unicode hex="220A"/>
+  <note>
+	uni220A
+  </note>
+  <outline>
+    <contour>
+      <point x="1134" y="753" type="line"/>
+      <point x="1134" y="531" type="line"/>
+      <point x="342" y="531" type="line"/>
+      <point x="354" y="506"/>
+      <point x="374" y="478"/>
+      <point x="402" y="449" type="curve" smooth="yes"/>
+      <point x="465" y="384"/>
+      <point x="543" y="351"/>
+      <point x="636" y="351" type="curve" smooth="yes"/>
+      <point x="1134" y="351" type="line"/>
+      <point x="1134" y="129" type="line"/>
+      <point x="636" y="129" type="line" smooth="yes"/>
+      <point x="441" y="129"/>
+      <point x="267" y="227"/>
+      <point x="171" y="385" type="curve" smooth="yes"/>
+      <point x="123" y="464"/>
+      <point x="99" y="549"/>
+      <point x="99" y="642" type="curve" smooth="yes"/>
+      <point x="99" y="827"/>
+      <point x="202" y="995"/>
+      <point x="367" y="1087" type="curve" smooth="yes"/>
+      <point x="449" y="1132"/>
+      <point x="539" y="1155"/>
+      <point x="636" y="1155" type="curve" smooth="yes"/>
+      <point x="1134" y="1155" type="line"/>
+      <point x="1134" y="931" type="line"/>
+      <point x="636" y="931" type="line" smooth="yes"/>
+      <point x="543" y="931"/>
+      <point x="465" y="899"/>
+      <point x="402" y="835" type="curve" smooth="yes"/>
+      <point x="374" y="806"/>
+      <point x="354" y="779"/>
+      <point x="341" y="753" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 65 - 0
source/Hack-BoldOblique.ufo/glyphs/uni220C_.glif

@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni220C" format="1">
+  <advance width="1233"/>
+  <unicode hex="220C"/>
+  <note>
+	uni220C
+  </note>
+  <outline>
+    <contour>
+      <point x="476" y="230" type="line"/>
+      <point x="607" y="230" type="line" smooth="yes"/>
+      <point x="718" y="230"/>
+      <point x="817" y="331"/>
+      <point x="872" y="495" type="curve" smooth="yes"/>
+      <point x="888" y="543"/>
+      <point x="899" y="594"/>
+      <point x="906" y="647" type="curve"/>
+      <point x="632" y="647" type="line"/>
+    </contour>
+    <contour>
+      <point x="718" y="877" type="line"/>
+      <point x="906" y="877" type="line"/>
+      <point x="893" y="984"/>
+      <point x="860" y="1079"/>
+      <point x="819" y="1148" type="curve"/>
+    </contour>
+    <contour>
+      <point x="390" y="0" type="line"/>
+      <point x="315" y="-197" type="line"/>
+      <point x="100" y="-117" type="line"/>
+      <point x="144" y="0" type="line"/>
+      <point x="110" y="0" type="line"/>
+      <point x="110" y="230" type="line"/>
+      <point x="230" y="230" type="line"/>
+      <point x="387" y="647" type="line"/>
+      <point x="110" y="647" type="line"/>
+      <point x="110" y="877" type="line"/>
+      <point x="473" y="877" type="line"/>
+      <point x="628" y="1293" type="line"/>
+      <point x="621" y="1294"/>
+      <point x="614" y="1294"/>
+      <point x="607" y="1294" type="curve" smooth="yes"/>
+      <point x="110" y="1294" type="line"/>
+      <point x="110" y="1524" type="line"/>
+      <point x="607" y="1524" type="line" smooth="yes"/>
+      <point x="642" y="1524"/>
+      <point x="677" y="1519"/>
+      <point x="710" y="1510" type="curve" smooth="yes"/>
+      <point x="769" y="1495"/>
+      <point x="795" y="1565"/>
+      <point x="789" y="1721" type="curve"/>
+      <point x="1004" y="1641" type="line"/>
+      <point x="910" y="1391" type="line"/>
+      <point x="1042" y="1263"/>
+      <point x="1143" y="1038"/>
+      <point x="1143" y="762" type="curve" smooth="yes"/>
+      <point x="1143" y="486"/>
+      <point x="1040" y="238"/>
+      <point x="876" y="102" type="curve" smooth="yes"/>
+      <point x="794" y="34"/>
+      <point x="704" y="0"/>
+      <point x="607" y="0" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>

+ 45 - 0
source/Hack-BoldOblique.ufo/glyphs/uni220D_.glif

@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni220D" format="1">
+  <advance width="1233"/>
+  <unicode hex="220D"/>
+  <note>
+	uni220D
+  </note>
+  <outline>
+    <contour>
+      <point x="99" y="531" type="line"/>
+      <point x="99" y="753" type="line"/>
+      <point x="891" y="753" type="line"/>
+      <point x="878" y="778"/>
+      <point x="858" y="806"/>
+      <point x="830" y="835" type="curve" smooth="yes"/>
+      <point x="768" y="900"/>
+      <point x="690" y="933"/>
+      <point x="597" y="933" type="curve" smooth="yes"/>
+      <point x="99" y="933" type="line"/>
+      <point x="99" y="1155" type="line"/>
+      <point x="597" y="1155" type="line" smooth="yes"/>
+      <point x="792" y="1155"/>
+      <point x="966" y="1058"/>
+      <point x="1062" y="900" type="curve" smooth="yes"/>
+      <point x="1110" y="821"/>
+      <point x="1134" y="735"/>
+      <point x="1134" y="642" type="curve" smooth="yes"/>
+      <point x="1134" y="457"/>
+      <point x="1031" y="289"/>
+      <point x="867" y="198" type="curve" smooth="yes"/>
+      <point x="784" y="152"/>
+      <point x="694" y="129"/>
+      <point x="597" y="129" type="curve" smooth="yes"/>
+      <point x="99" y="129" type="line"/>
+      <point x="99" y="353" type="line"/>
+      <point x="597" y="353" type="line" smooth="yes"/>
+      <point x="690" y="353"/>
+      <point x="767" y="385"/>
+      <point x="830" y="449" type="curve" smooth="yes"/>
+      <point x="859" y="478"/>
+      <point x="879" y="505"/>
+      <point x="892" y="531" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 16 - 0
source/Hack-BoldOblique.ufo/glyphs/uni220E_.glif

@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni220E" format="1">
+  <advance width="1233"/>
+  <unicode hex="220E"/>
+  <note>
+	uni220E
+  </note>
+  <outline>
+    <contour>
+      <point x="250" y="0" type="line"/>
+      <point x="250" y="1284" type="line"/>
+      <point x="983" y="1284" type="line"/>
+      <point x="983" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 20 - 0
source/Hack-BoldOblique.ufo/glyphs/uni2210.glif

@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni2210" format="1">
+  <advance width="1233"/>
+  <unicode hex="2210"/>
+  <note>
+	uni2210
+  </note>
+  <outline>
+    <contour>
+      <point x="152" y="-436" type="line"/>
+      <point x="152" y="1518" type="line"/>
+      <point x="408" y="1518" type="line"/>
+      <point x="408" y="-229" type="line"/>
+      <point x="825" y="-229" type="line"/>
+      <point x="825" y="1518" type="line"/>
+      <point x="1081" y="1518" type="line"/>
+      <point x="1081" y="-436" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 30 - 0
source/Hack-BoldOblique.ufo/glyphs/uni2213.glif

@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni2213" format="1">
+  <advance width="1233"/>
+  <unicode hex="2213"/>
+  <note>
+	uni2213
+  </note>
+  <outline>
+    <contour>
+      <point x="498" y="0" type="line"/>
+      <point x="498" y="354" type="line"/>
+      <point x="88" y="354" type="line"/>
+      <point x="88" y="590" type="line"/>
+      <point x="498" y="590" type="line"/>
+      <point x="498" y="944" type="line"/>
+      <point x="735" y="944" type="line"/>
+      <point x="735" y="590" type="line"/>
+      <point x="1145" y="590" type="line"/>
+      <point x="1145" y="354" type="line"/>
+      <point x="735" y="354" type="line"/>
+      <point x="735" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="1145" y="1046" type="line"/>
+      <point x="88" y="1046" type="line"/>
+      <point x="88" y="1284" type="line"/>
+      <point x="1145" y="1284" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 16 - 0
source/Hack-BoldOblique.ufo/glyphs/uni2215.glif

@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni2215" format="1">
+  <advance width="1233"/>
+  <unicode hex="2215"/>
+  <note>
+	uni2215
+  </note>
+  <outline>
+    <contour>
+      <point x="852" y="1493" type="line"/>
+      <point x="1075" y="1493" type="line"/>
+      <point x="221" y="-190" type="line"/>
+      <point x="0" y="-190" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 44 - 0
source/Hack-BoldOblique.ufo/glyphs/uni2218.glif

@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni2218" format="1">
+  <advance width="1233"/>
+  <unicode hex="2218"/>
+  <note>
+	uni2218
+  </note>
+  <outline>
+    <contour>
+      <point x="705" y="1038"/>
+      <point x="789" y="1003"/>
+      <point x="852" y="939" type="curve" smooth="yes"/>
+      <point x="915" y="876"/>
+      <point x="948" y="795"/>
+      <point x="948" y="704" type="curve" smooth="yes"/>
+      <point x="948" y="616"/>
+      <point x="913" y="531"/>
+      <point x="852" y="470" type="curve" smooth="yes"/>
+      <point x="788" y="407"/>
+      <point x="705" y="372"/>
+      <point x="614" y="372" type="curve" smooth="yes"/>
+      <point x="426" y="372"/>
+      <point x="283" y="515"/>
+      <point x="283" y="704" type="curve" smooth="yes"/>
+      <point x="283" y="892"/>
+      <point x="428" y="1038"/>
+      <point x="616" y="1038" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="520" y="876"/>
+      <point x="444" y="800"/>
+      <point x="444" y="704" type="curve" smooth="yes"/>
+      <point x="444" y="608"/>
+      <point x="518" y="534"/>
+      <point x="614" y="534" type="curve" smooth="yes"/>
+      <point x="710" y="534"/>
+      <point x="786" y="609"/>
+      <point x="786" y="704" type="curve" smooth="yes"/>
+      <point x="786" y="800"/>
+      <point x="711" y="876"/>
+      <point x="616" y="876" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>

+ 36 - 0
source/Hack-BoldOblique.ufo/glyphs/uni2219.glif

@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni2219" format="1">
+  <advance width="1233"/>
+  <unicode hex="2219"/>
+  <note>
+	uni2219
+  </note>
+  <outline>
+    <contour>
+      <point x="256" y="804"/>
+      <point x="294" y="894"/>
+      <point x="362" y="961" type="curve" smooth="yes"/>
+      <point x="434" y="1029"/>
+      <point x="520" y="1065"/>
+      <point x="616" y="1065" type="curve" smooth="yes"/>
+      <point x="713" y="1065"/>
+      <point x="803" y="1028"/>
+      <point x="870" y="961" type="curve" smooth="yes"/>
+      <point x="941" y="892"/>
+      <point x="977" y="803"/>
+      <point x="977" y="707" type="curve" smooth="yes"/>
+      <point x="977" y="610"/>
+      <point x="939" y="520"/>
+      <point x="870" y="451" type="curve" smooth="yes"/>
+      <point x="802" y="382"/>
+      <point x="711" y="344"/>
+      <point x="614" y="344" type="curve" smooth="yes"/>
+      <point x="518" y="344"/>
+      <point x="429" y="382"/>
+      <point x="360" y="451" type="curve" smooth="yes"/>
+      <point x="293" y="519"/>
+      <point x="256" y="608"/>
+      <point x="256" y="707" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>

+ 66 - 0
source/Hack-BoldOblique.ufo/glyphs/uni221B_.glif

@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni221B" format="1">
+  <advance width="1233"/>
+  <unicode hex="221B"/>
+  <note>
+	uni221B
+  </note>
+  <outline>
+    <contour>
+      <point x="256" y="1432" type="line"/>
+      <point x="256" y="1578" type="line"/>
+      <point x="367" y="1578" type="line" smooth="yes"/>
+      <point x="466" y="1578"/>
+      <point x="526" y="1613"/>
+      <point x="526" y="1672" type="curve" smooth="yes"/>
+      <point x="526" y="1732"/>
+      <point x="470" y="1768"/>
+      <point x="377" y="1768" type="curve" smooth="yes"/>
+      <point x="285" y="1768"/>
+      <point x="193" y="1754"/>
+      <point x="102" y="1723" type="curve"/>
+      <point x="102" y="1875" type="line"/>
+      <point x="194" y="1898"/>
+      <point x="288" y="1910"/>
+      <point x="377" y="1910" type="curve" smooth="yes"/>
+      <point x="593" y="1910"/>
+      <point x="723" y="1828"/>
+      <point x="723" y="1693" type="curve" smooth="yes"/>
+      <point x="723" y="1596"/>
+      <point x="651" y="1531"/>
+      <point x="520" y="1510" type="curve"/>
+      <point x="668" y="1490"/>
+      <point x="748" y="1414"/>
+      <point x="748" y="1291" type="curve" smooth="yes"/>
+      <point x="748" y="1130"/>
+      <point x="616" y="1043"/>
+      <point x="371" y="1043" type="curve" smooth="yes"/>
+      <point x="271" y="1043"/>
+      <point x="171" y="1057"/>
+      <point x="72" y="1084" type="curve"/>
+      <point x="72" y="1238" type="line"/>
+      <point x="161" y="1202"/>
+      <point x="264" y="1183"/>
+      <point x="371" y="1183" type="curve" smooth="yes"/>
+      <point x="484" y="1183"/>
+      <point x="551" y="1228"/>
+      <point x="551" y="1303" type="curve" smooth="yes"/>
+      <point x="551" y="1384"/>
+      <point x="482" y="1432"/>
+      <point x="367" y="1432" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="113" y="670" type="line"/>
+      <point x="49" y="868" type="line"/>
+      <point x="401" y="991" type="line"/>
+      <point x="571" y="410" type="line"/>
+      <point x="958" y="1726" type="line"/>
+      <point x="1174" y="1726" type="line"/>
+      <point x="1174" y="1518" type="line"/>
+      <point x="1122" y="1518" type="line"/>
+      <point x="662" y="-39" type="line"/>
+      <point x="475" y="-39" type="line"/>
+      <point x="256" y="721" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 41 - 0
source/Hack-BoldOblique.ufo/glyphs/uni221C_.glif

@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni221C" format="1">
+  <advance width="1233"/>
+  <unicode hex="221C"/>
+  <note>
+	uni221C
+  </note>
+  <outline>
+    <contour>
+      <point x="444" y="1711" type="line"/>
+      <point x="194" y="1381" type="line"/>
+      <point x="444" y="1381" type="line"/>
+    </contour>
+    <contour>
+      <point x="426" y="1893" type="line"/>
+      <point x="630" y="1893" type="line"/>
+      <point x="630" y="1381" type="line"/>
+      <point x="739" y="1381" type="line"/>
+      <point x="739" y="1238" type="line"/>
+      <point x="630" y="1238" type="line"/>
+      <point x="630" y="1058" type="line"/>
+      <point x="444" y="1058" type="line"/>
+      <point x="444" y="1238" type="line"/>
+      <point x="51" y="1238" type="line"/>
+      <point x="51" y="1400" type="line"/>
+    </contour>
+    <contour>
+      <point x="113" y="670" type="line"/>
+      <point x="49" y="868" type="line"/>
+      <point x="401" y="991" type="line"/>
+      <point x="571" y="410" type="line"/>
+      <point x="958" y="1726" type="line"/>
+      <point x="1174" y="1726" type="line"/>
+      <point x="1174" y="1518" type="line"/>
+      <point x="1122" y="1518" type="line"/>
+      <point x="662" y="-39" type="line"/>
+      <point x="475" y="-39" type="line"/>
+      <point x="256" y="721" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 16 - 0
source/Hack-BoldOblique.ufo/glyphs/uni2223.glif

@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni2223" format="1">
+  <advance width="1233"/>
+  <unicode hex="2223"/>
+  <note>
+	uni2223
+  </note>
+  <outline>
+    <contour>
+      <point x="729" y="1565" type="line"/>
+      <point x="729" y="-483" type="line"/>
+      <point x="502" y="-483" type="line"/>
+      <point x="502" y="1565" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 70 - 0
source/Hack-BoldOblique.ufo/glyphs/uni222C_.glif

@@ -0,0 +1,70 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni222C" format="1">
+  <advance width="1233"/>
+  <unicode hex="222C"/>
+  <note>
+	uni222C
+  </note>
+  <outline>
+    <contour>
+      <point x="753" y="1502" type="line" smooth="yes"/>
+      <point x="753" y="1695"/>
+      <point x="830" y="1827"/>
+      <point x="978" y="1827" type="curve" smooth="yes"/>
+      <point x="1075" y="1827"/>
+      <point x="1160" y="1802"/>
+      <point x="1233" y="1752" type="curve"/>
+      <point x="1152" y="1608" type="line"/>
+      <point x="1121" y="1633"/>
+      <point x="1084" y="1646"/>
+      <point x="1041" y="1646" type="curve" smooth="yes"/>
+      <point x="1016" y="1646"/>
+      <point x="1003" y="1590"/>
+      <point x="1003" y="1477" type="curve" smooth="yes"/>
+      <point x="1003" y="-93" type="line" smooth="yes"/>
+      <point x="1003" y="-286"/>
+      <point x="926" y="-418"/>
+      <point x="778" y="-418" type="curve" smooth="yes"/>
+      <point x="681" y="-418"/>
+      <point x="596" y="-393"/>
+      <point x="523" y="-343" type="curve"/>
+      <point x="604" y="-199" type="line"/>
+      <point x="635" y="-224"/>
+      <point x="672" y="-237"/>
+      <point x="715" y="-237" type="curve" smooth="yes"/>
+      <point x="740" y="-237"/>
+      <point x="753" y="-181"/>
+      <point x="753" y="-68" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="230" y="1502" type="line" smooth="yes"/>
+      <point x="230" y="1695"/>
+      <point x="307" y="1827"/>
+      <point x="455" y="1827" type="curve" smooth="yes"/>
+      <point x="552" y="1827"/>
+      <point x="637" y="1802"/>
+      <point x="710" y="1752" type="curve"/>
+      <point x="629" y="1608" type="line"/>
+      <point x="598" y="1633"/>
+      <point x="561" y="1646"/>
+      <point x="518" y="1646" type="curve" smooth="yes"/>
+      <point x="493" y="1646"/>
+      <point x="480" y="1590"/>
+      <point x="480" y="1477" type="curve" smooth="yes"/>
+      <point x="480" y="-93" type="line" smooth="yes"/>
+      <point x="480" y="-286"/>
+      <point x="403" y="-418"/>
+      <point x="255" y="-418" type="curve" smooth="yes"/>
+      <point x="158" y="-418"/>
+      <point x="73" y="-393"/>
+      <point x="0" y="-343" type="curve"/>
+      <point x="81" y="-199" type="line"/>
+      <point x="112" y="-224"/>
+      <point x="149" y="-237"/>
+      <point x="192" y="-237" type="curve" smooth="yes"/>
+      <point x="217" y="-237"/>
+      <point x="230" y="-181"/>
+      <point x="230" y="-68" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>

+ 100 - 0
source/Hack-BoldOblique.ufo/glyphs/uni222D_.glif

@@ -0,0 +1,100 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni222D" format="1">
+  <advance width="1233"/>
+  <unicode hex="222D"/>
+  <note>
+	uni222D
+  </note>
+  <outline>
+    <contour>
+      <point x="865" y="1502" type="line" smooth="yes"/>
+      <point x="865" y="1695"/>
+      <point x="942" y="1827"/>
+      <point x="1090" y="1827" type="curve" smooth="yes"/>
+      <point x="1140" y="1827"/>
+      <point x="1202" y="1802"/>
+      <point x="1275" y="1752" type="curve"/>
+      <point x="1193" y="1630" type="line"/>
+      <point x="1182" y="1641"/>
+      <point x="1169" y="1646"/>
+      <point x="1153" y="1646" type="curve" smooth="yes"/>
+      <point x="1128" y="1646"/>
+      <point x="1115" y="1590"/>
+      <point x="1115" y="1477" type="curve" smooth="yes"/>
+      <point x="1115" y="-93" type="line" smooth="yes"/>
+      <point x="1115" y="-286"/>
+      <point x="1038" y="-418"/>
+      <point x="890" y="-418" type="curve" smooth="yes"/>
+      <point x="840" y="-418"/>
+      <point x="778" y="-393"/>
+      <point x="705" y="-343" type="curve"/>
+      <point x="787" y="-221" type="line"/>
+      <point x="798" y="-232"/>
+      <point x="811" y="-237"/>
+      <point x="827" y="-237" type="curve" smooth="yes"/>
+      <point x="852" y="-237"/>
+      <point x="865" y="-181"/>
+      <point x="865" y="-68" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="492" y="1502" type="line" smooth="yes"/>
+      <point x="492" y="1695"/>
+      <point x="569" y="1827"/>
+      <point x="716" y="1827" type="curve" smooth="yes"/>
+      <point x="767" y="1827"/>
+      <point x="829" y="1802"/>
+      <point x="902" y="1752" type="curve"/>
+      <point x="820" y="1630" type="line"/>
+      <point x="809" y="1641"/>
+      <point x="796" y="1646"/>
+      <point x="780" y="1646" type="curve" smooth="yes"/>
+      <point x="755" y="1646"/>
+      <point x="742" y="1590"/>
+      <point x="742" y="1477" type="curve" smooth="yes"/>
+      <point x="742" y="-93" type="line" smooth="yes"/>
+      <point x="742" y="-286"/>
+      <point x="665" y="-418"/>
+      <point x="516" y="-418" type="curve" smooth="yes"/>
+      <point x="466" y="-418"/>
+      <point x="405" y="-393"/>
+      <point x="332" y="-343" type="curve"/>
+      <point x="414" y="-221" type="line"/>
+      <point x="425" y="-232"/>
+      <point x="438" y="-237"/>
+      <point x="454" y="-237" type="curve" smooth="yes"/>
+      <point x="479" y="-237"/>
+      <point x="492" y="-181"/>
+      <point x="492" y="-68" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="118" y="1502" type="line" smooth="yes"/>
+      <point x="118" y="1695"/>
+      <point x="195" y="1827"/>
+      <point x="343" y="1827" type="curve" smooth="yes"/>
+      <point x="393" y="1827"/>
+      <point x="455" y="1802"/>
+      <point x="528" y="1752" type="curve"/>
+      <point x="446" y="1630" type="line"/>
+      <point x="435" y="1641"/>
+      <point x="422" y="1646"/>
+      <point x="406" y="1646" type="curve" smooth="yes"/>
+      <point x="381" y="1646"/>
+      <point x="368" y="1590"/>
+      <point x="368" y="1477" type="curve" smooth="yes"/>
+      <point x="368" y="-93" type="line" smooth="yes"/>
+      <point x="368" y="-286"/>
+      <point x="291" y="-418"/>
+      <point x="143" y="-418" type="curve" smooth="yes"/>
+      <point x="93" y="-418"/>
+      <point x="31" y="-393"/>
+      <point x="-42" y="-343" type="curve"/>
+      <point x="40" y="-221" type="line"/>
+      <point x="51" y="-232"/>
+      <point x="64" y="-237"/>
+      <point x="80" y="-237" type="curve" smooth="yes"/>
+      <point x="105" y="-237"/>
+      <point x="118" y="-181"/>
+      <point x="118" y="-68" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>

+ 28 - 0
source/Hack-BoldOblique.ufo/glyphs/uni2235.glif

@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni2235" format="1">
+  <advance width="1233"/>
+  <unicode hex="2235"/>
+  <note>
+	uni2235
+  </note>
+  <outline>
+    <contour>
+      <point x="452" y="470" type="line"/>
+      <point x="785" y="470" type="line"/>
+      <point x="785" y="105" type="line"/>
+      <point x="452" y="105" type="line"/>
+    </contour>
+    <contour>
+      <point x="148" y="1187" type="line"/>
+      <point x="481" y="1187" type="line"/>
+      <point x="481" y="822" type="line"/>
+      <point x="148" y="822" type="line"/>
+    </contour>
+    <contour>
+      <point x="753" y="1187" type="line"/>
+      <point x="1086" y="1187" type="line"/>
+      <point x="1086" y="822" type="line"/>
+      <point x="753" y="822" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 22 - 0
source/Hack-BoldOblique.ufo/glyphs/uni2236.glif

@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni2236" format="1">
+  <advance width="1233"/>
+  <unicode hex="2236"/>
+  <note>
+	uni2236
+  </note>
+  <outline>
+    <contour>
+      <point x="452" y="470" type="line"/>
+      <point x="785" y="470" type="line"/>
+      <point x="785" y="105" type="line"/>
+      <point x="452" y="105" type="line"/>
+    </contour>
+    <contour>
+      <point x="448" y="1187" type="line"/>
+      <point x="781" y="1187" type="line"/>
+      <point x="781" y="822" type="line"/>
+      <point x="448" y="822" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 34 - 0
source/Hack-BoldOblique.ufo/glyphs/uni2237.glif

@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni2237" format="1">
+  <advance width="1233"/>
+  <unicode hex="2237"/>
+  <note>
+	uni2237
+  </note>
+  <outline>
+    <contour>
+      <point x="147" y="470" type="line"/>
+      <point x="480" y="470" type="line"/>
+      <point x="480" y="105" type="line"/>
+      <point x="147" y="105" type="line"/>
+    </contour>
+    <contour>
+      <point x="148" y="1187" type="line"/>
+      <point x="481" y="1187" type="line"/>
+      <point x="481" y="822" type="line"/>
+      <point x="148" y="822" type="line"/>
+    </contour>
+    <contour>
+      <point x="757" y="470" type="line"/>
+      <point x="1090" y="470" type="line"/>
+      <point x="1090" y="105" type="line"/>
+      <point x="757" y="105" type="line"/>
+    </contour>
+    <contour>
+      <point x="753" y="1187" type="line"/>
+      <point x="1086" y="1187" type="line"/>
+      <point x="1086" y="822" type="line"/>
+      <point x="753" y="822" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 22 - 0
source/Hack-BoldOblique.ufo/glyphs/uni2238.glif

@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni2238" format="1">
+  <advance width="1233"/>
+  <unicode hex="2238"/>
+  <note>
+	uni2238
+  </note>
+  <outline>
+    <contour>
+      <point x="450" y="1267" type="line"/>
+      <point x="783" y="1267" type="line"/>
+      <point x="783" y="902" type="line"/>
+      <point x="450" y="902" type="line"/>
+    </contour>
+    <contour>
+      <point x="66" y="762" type="line"/>
+      <point x="1165" y="762" type="line"/>
+      <point x="1165" y="524" type="line"/>
+      <point x="66" y="524" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 28 - 0
source/Hack-BoldOblique.ufo/glyphs/uni2239.glif

@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uni2239" format="1">
+  <advance width="1233"/>
+  <unicode hex="2239"/>
+  <note>
+	uni2239
+  </note>
+  <outline>
+    <contour>
+      <point x="850" y="1187" type="line"/>
+      <point x="1183" y="1187" type="line"/>
+      <point x="1183" y="822" type="line"/>
+      <point x="850" y="822" type="line"/>
+    </contour>
+    <contour>
+      <point x="848" y="470" type="line"/>
+      <point x="1181" y="470" type="line"/>
+      <point x="1181" y="105" type="line"/>
+      <point x="848" y="105" type="line"/>
+    </contour>
+    <contour>
+      <point x="74" y="760" type="line"/>
+      <point x="820" y="760" type="line"/>
+      <point x="820" y="525" type="line"/>
+      <point x="74" y="525" type="line"/>
+    </contour>
+  </outline>
+</glyph>

部分文件因为文件数量过多而无法显示