diff --git a/ligature/OperatorMonoSSmLig-Medium/config.xml b/ligature/OperatorMonoSSmLig-Medium/config.xml
new file mode 100644
index 0000000..60033ff
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/config.xml
@@ -0,0 +1,121 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/LIG.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/LIG.xml
new file mode 100644
index 0000000..45bf053
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/LIG.xml
@@ -0,0 +1,7 @@
+
+
+ endchar
+
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/ampersand_ampersand.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/ampersand_ampersand.liga.xml
new file mode 100644
index 0000000..6509906
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/ampersand_ampersand.liga.xml
@@ -0,0 +1,67 @@
+
+
+ -14 99 505 112 hstemhm
+ -420 {b2b68632} callsubr
+ 251 {b2b68632} callsubr
+ hintmask 11101000
+ -420 148 rmoveto
+ {8dc4db91} callsubr
+ 113 -142 237 -12 110 154 27 -34 28 -37 31 -41 100 76 rcurveline
+ -43 55 -39 48 -35 42 {39bae6f9} callgsubr
+ hintmask 11100100
+ {25988b2e} callsubr
+ hintmask 11101000
+ -87 -54 -50 -61 -9 -76 -27 33 rcurveline
+ {39bae6f9} callgsubr
+ hintmask 11011000
+ {25988b2e} callsubr
+ hintmask 11101000
+ -96 -60 -51 -68 -88 vvcurveto
+ 117 26 rmoveto
+ 46 25 45 51 41 vhcurveto
+ {22419d48} callsubr
+ -53 -27 39 50 hvcurveto
+ 460 hmoveto
+ 46 25 45 51 41 vhcurveto
+ {22419d48} callsubr
+ -53 -27 39 50 hvcurveto
+ endchar
+
+
+
+ 117 -31 123 return
+
+
+ 117 -31 123 return
+
+
+ -92 57 -70 113 70 70 34 77 55 vhcurveto
+ return
+
+
+ -110 129 -53 56 46 vvcurveto
+ 53 39 34 157 -7 vhcurveto
+ -8 112 rlineto
+ -237 5 -74 -102 -98 vvcurveto
+ -45 21 -43 40 -55 vhcurveto
+ return
+
+
+ 32 -39 39 -46 45 -56 rrcurveto
+ -54 -34 -38 -26 -40 hhcurveto
+ return
+
+
+
+
+ 34 62 35 84 23 86 -104 12 rcurveline
+ -12 -57 -18 -61 -20 -53 rrcurveto
+ return
+
+
+ 34 62 35 84 23 86 -104 12 rcurveline
+ -12 -57 -18 -61 -20 -53 rrcurveto
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/bar_bar.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/bar_bar.liga.xml
new file mode 100644
index 0000000..b3268d0
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/bar_bar.liga.xml
@@ -0,0 +1,28 @@
+
+
+ -269 116 305 {44f6dfd5} callgsubr
+ -153 797 {216e0612} callsubr
+ 421 1000 {216e0612} callsubr
+ endchar
+
+
+
+ rmoveto
+ -116 -10 rlineto
+ -990 116 vlineto
+ return
+
+
+ rmoveto
+ -116 -10 rlineto
+ -990 116 vlineto
+ return
+
+
+
+
+ 116 vstem
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/bar_greater.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/bar_greater.liga.xml
new file mode 100644
index 0000000..6851dba
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/bar_greater.liga.xml
@@ -0,0 +1,23 @@
+
+
+ -203 1000 hstem
+ -280 622 vstem
+ -164 797 {216e0612} callsubr
+ 506 480 rlineto
+ 103 vlineto
+ -111 -58 rmoveto
+ -395 -375 rlineto
+ 706 vlineto
+ 395 -319 rlineto
+ endchar
+
+
+
+ rmoveto
+ -116 -10 rlineto
+ -990 116 vlineto
+ return
+
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/colon_equal.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/colon_equal.liga.xml
new file mode 100644
index 0000000..f18f5b0
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/colon_equal.liga.xml
@@ -0,0 +1,27 @@
+
+
+ 134 155 89 {e9640039} callsubr
+ -412 825 vstem
+ -412 378 {a03a087e} callsubr
+ 823 -130 rmoveto
+ 104 -551 -104 vlineto
+ -274 -270 {a03a087e} callsubr
+ 823 -130 rmoveto
+ 104 -551 -104 vlineto
+ endchar
+
+
+
+ 156 hstem
+ return
+
+
+ rmoveto
+ 168 hlineto
+ 2 156 rlineto
+ -168 hlineto
+ return
+
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal.2.liga.xml
new file mode 100644
index 0000000..4bf27d1
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal.2.liga.xml
@@ -0,0 +1,32 @@
+
+
+ {0217555a} callgsubr
+ -538 1076 vstem
+ -37 404 {ec2fdfc7} callsubr
+ -74 -244 {ec2fdfc7} callsubr
+ endchar
+
+
+
+ 104 140 104 return
+
+
+ rmoveto
+ 104 -501 -104 vlineto
+ 1076 hmoveto
+ 104 -501 -104 vlineto
+ return
+
+
+
+
+ 160 {2b9886cb} callgsubr
+ return
+
+
+ {d8acdd14} callsubr
+ hstem
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal.liga.xml
new file mode 100644
index 0000000..8bc958a
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal.liga.xml
@@ -0,0 +1,31 @@
+
+
+ {0217555a} callgsubr
+ -538 1076 vstem
+ {5621f752} callsubr
+ -1076 -104 vlineto
+ 1076 -244 rmoveto
+ 104 -1076 -104 vlineto
+ endchar
+
+
+
+ 104 140 104 return
+
+
+ 538 404 rmoveto
+ 104 return
+
+
+
+
+ 160 {2b9886cb} callgsubr
+ return
+
+
+ {d8acdd14} callsubr
+ hstem
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal_equal.2.liga.xml
new file mode 100644
index 0000000..768c030
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal_equal.2.liga.xml
@@ -0,0 +1,46 @@
+
+
+ {0217555a} callgsubr
+ {3fba1774} callgsubr
+ vstem
+ -646 404 {c688d5fd} callsubr
+ -667 -244 {c688d5fd} callsubr
+ endchar
+
+
+
+ 104 140 104 return
+
+
+ rmoveto
+ 104 -517 -104 vlineto
+ 1109 hmoveto
+ {bb3d946e} callgsubr
+ return
+
+
+
+
+ 160 {2b9886cb} callgsubr
+ return
+
+
+ {d8acdd14} callsubr
+ hstem
+ return
+
+
+ -1163 1701 return
+
+
+ {14f4070c} callgsubr
+ 1109 hmoveto
+ {14f4070c} callgsubr
+ return
+
+
+ 104 -517 -104 vlineto
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal_equal.liga.xml
new file mode 100644
index 0000000..fabcf1c
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal_equal.liga.xml
@@ -0,0 +1,29 @@
+
+
+ 38 104 140 {2b9886cb} callgsubr
+ {3fba1774} callgsubr
+ cntrmask 11100000
+ 538 526 rmoveto
+ 104 -1701 -104 vlineto
+ 1701 -244 rmoveto
+ 104 -1701 -104 vlineto
+ 1701 -244 rmoveto
+ 104 -1701 -104 vlineto
+ endchar
+
+
+
+ 104 140 104 return
+
+
+
+
+ {d8acdd14} callsubr
+ hstem
+ return
+
+
+ -1163 1701 return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal_greater.liga.xml
new file mode 100644
index 0000000..a9adbb6
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal_greater.liga.xml
@@ -0,0 +1,53 @@
+
+
+ {d56558b4} callgsubr
+ -1163 1695 {cf9ecb38} callgsubr
+ -1367 -104 1497 hlineto
+ 87 -70 rlineto
+ -12 vlineto
+ {5c389668} callgsubr
+ -1512 -104 1383 {d4650a42} callsubr
+ endchar
+
+
+
+ {d8acdd14} callsubr
+ hstemhm
+ return
+
+
+ 104 140 104 return
+
+
+ hlineto
+ -124 -100 {1b07c958} callsubr
+ 66 -87 370 304 rlineto
+ 103 vlineto
+ return
+
+
+ rlineto
+ hintmask 10010000
+ return
+
+
+
+
+ -27 707 -520 {a76f148f} callsubr
+ return
+
+
+ hintmask 10010000
+ 168 680 rmoveto
+ -69 -88 rlineto
+ hintmask 00110000
+ 105 -84 rlineto
+ return
+
+
+ hintmask 01010000
+ -72 -58 rlineto
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_greater.liga.xml
new file mode 100644
index 0000000..91ac166
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_greater.liga.xml
@@ -0,0 +1,53 @@
+
+
+ {d56558b4} callgsubr
+ -538 1070 {cf9ecb38} callgsubr
+ -742 -104 872 hlineto
+ 87 -70 rlineto
+ -12 vlineto
+ {5c389668} callgsubr
+ -887 -104 758 {d4650a42} callsubr
+ endchar
+
+
+
+ {d8acdd14} callsubr
+ hstemhm
+ return
+
+
+ 104 140 104 return
+
+
+ hlineto
+ -124 -100 {1b07c958} callsubr
+ 66 -87 370 304 rlineto
+ 103 vlineto
+ return
+
+
+ rlineto
+ hintmask 10010000
+ return
+
+
+
+
+ -27 707 -520 {a76f148f} callsubr
+ return
+
+
+ hintmask 10010000
+ 168 680 rmoveto
+ -69 -88 rlineto
+ hintmask 00110000
+ 105 -84 rlineto
+ return
+
+
+ hintmask 01010000
+ -72 -58 rlineto
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_less_less.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_less_less.liga.xml
new file mode 100644
index 0000000..d3a8343
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_less_less.liga.xml
@@ -0,0 +1,57 @@
+
+
+ -26 707 -521 {a76f148f} callsubr
+ -1163 1694 hintmask 01110000
+ -213 334 rmoveto
+ {2f381466} callgsubr
+ {1b07c958} callsubr
+ -66 87 rlineto
+ hintmask 01110000
+ -211 -173 rlineto
+ -995 -104 868 {bfb17d2f} callgsubr
+ -853 -104 979 hlineto
+ hintmask 10010000
+ 226 -186 69 87 -324 261 rlineto
+ 420 hmoveto
+ 12 vlineto
+ {2f381466} callgsubr
+ {78fc2c45} callsubr
+ rlineto
+ endchar
+
+
+
+ {d8acdd14} callsubr
+ hstemhm
+ return
+
+
+ 104 140 104 return
+
+
+ rlineto
+ hintmask 10010000
+ return
+
+
+ -66 87 -368 -302 rlineto
+ -103 vlineto
+ 367 -302 69 87 return
+
+
+
+
+ 322 260 return
+
+
+ hlineto
+ -30 -25 rlineto
+ -103 vlineto
+ 15 -12 rlineto
+ return
+
+
+ 322 260 return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/exclam_equal.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/exclam_equal.liga.xml
new file mode 100644
index 0000000..adb5aed
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/exclam_equal.liga.xml
@@ -0,0 +1,45 @@
+
+
+ {0829010e} callsubr
+ -662 {a76f148f} callsubr
+ -538 1076 -844 613 hintmask 00110000
+ {5621f752} callsubr
+ -366 vlineto
+ hintmask 00101000
+ 135 264 rlineto
+ hintmask 10001000
+ -105 50 rlineto
+ hintmask 00101000
+ -160 -314 rlineto
+ -580 -104 527 hlineto
+ hintmask 01101000
+ -72 -140 rlineto
+ -455 -104 402 hlineto
+ -170 -334 rlineto
+ hintmask 10001000
+ 106 -48 rlineto
+ hintmask 01101000
+ 195 382 rlineto
+ 543 104 -490 hlineto
+ 71 140 rlineto
+ endchar
+
+
+
+ -222 1044 return
+
+
+ {d8acdd14} callsubr
+ hstemhm
+ return
+
+
+ 104 140 104 return
+
+
+ 538 404 rmoveto
+ 104 return
+
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/exclam_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/exclam_equal_equal.liga.xml
new file mode 100644
index 0000000..5aec388
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/exclam_equal_equal.liga.xml
@@ -0,0 +1,50 @@
+
+
+ {0829010e} callsubr
+ -784 104 140 {a76f148f} callsubr
+ {3fba1774} callgsubr
+ -1157 613 cntrmask 01110000
+ hintmask 01111000
+ 538 526 rmoveto
+ 104 -616 vlineto
+ hintmask 01110100
+ 72 142 rlineto
+ hintmask 10000100
+ -105 50 rlineto
+ hintmask 01110100
+ -98 -192 rlineto
+ -954 -104 901 hlineto
+ -71 -140 rlineto
+ -830 -104 777 hlineto
+ -72 -140 rlineto
+ -705 -104 652 hlineto
+ -108 -212 rlineto
+ hintmask 10000100
+ 106 -48 rlineto
+ hintmask 01110100
+ 133 260 rlineto
+ 918 104 -865 hlineto
+ 71 140 rlineto
+ 794 104 -741 hlineto
+ 72 140 rlineto
+ endchar
+
+
+
+ -222 1044 return
+
+
+ {d8acdd14} callsubr
+ hstemhm
+ return
+
+
+ 104 140 104 return
+
+
+
+
+ -1163 1701 return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_equal.2.liga.xml
new file mode 100644
index 0000000..c8b3b6e
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_equal.2.liga.xml
@@ -0,0 +1,26 @@
+
+
+ {1a6cce81} callsubr
+ 3 -104 803 321 {edece0fe} callgsubr
+ -535 rmoveto
+ 95 -806 -95 vlineto
+ endchar
+
+
+
+ -27 707 hstem
+ -418 805 vstem
+ -424 60 rmoveto
+ return
+
+
+
+
+ rlineto
+ 103 vlineto
+ -754 300 -39 -88 642 -258 rlineto
+ -12 vlineto
+ 151 return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_equal.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_equal.liga.xml
new file mode 100644
index 0000000..e260f41
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_equal.liga.xml
@@ -0,0 +1,27 @@
+
+
+ {1a6cce81} callsubr
+ 46 -87 760 304 {edece0fe} callgsubr
+ -245 rmoveto
+ 105 vlineto
+ -806 -322 46 -87 rlineto
+ endchar
+
+
+
+ -27 707 hstem
+ -418 805 vstem
+ -424 60 rmoveto
+ return
+
+
+
+
+ rlineto
+ 103 vlineto
+ -754 300 -39 -88 642 -258 rlineto
+ -12 vlineto
+ 151 return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_equal_greater.liga.xml
new file mode 100644
index 0000000..c03b603
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_equal_greater.liga.xml
@@ -0,0 +1,73 @@
+
+
+ {d56558b4} callgsubr
+ -1154 1686 {cf9ecb38} callgsubr
+ -1077 {e9ed07ec} callgsubr
+ 1080 {d4650a42} callsubr
+ -111 -58 rmoveto
+ {5c389668} callgsubr
+ -1083 {03d3c78d} callsubr
+ 1081 hlineto
+ 87 -70 rlineto
+ endchar
+
+
+
+ {d8acdd14} callsubr
+ hstemhm
+ return
+
+
+ 104 140 104 return
+
+
+ hlineto
+ -124 -100 {1b07c958} callsubr
+ 66 -87 370 304 rlineto
+ 103 vlineto
+ return
+
+
+ rlineto
+ hintmask 10010000
+ return
+
+
+ hlineto
+ 16 13 rlineto
+ 103 vlineto
+ hintmask 00110000
+ -29 24 rlineto
+ return
+
+
+
+
+ -27 707 -520 {a76f148f} callsubr
+ return
+
+
+ hintmask 10010000
+ 168 680 rmoveto
+ -69 -88 rlineto
+ hintmask 00110000
+ 105 -84 rlineto
+ return
+
+
+ hlineto
+ hintmask 10010000
+ -209 172 -69 -88 322 -258 rlineto
+ -12 vlineto
+ -325 -262 66 -87 rlineto
+ hintmask 01010000
+ 228 187 rlineto
+ return
+
+
+ hintmask 01010000
+ -72 -58 rlineto
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_greater_equal.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_greater_equal.liga.xml
new file mode 100644
index 0000000..85b8852
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_greater_equal.liga.xml
@@ -0,0 +1,50 @@
+
+
+ {d56558b4} callgsubr
+ -1154 1692 hintmask 10010000
+ -718 380 rmoveto
+ -364 300 -69 -88 322 -258 rlineto
+ -12 vlineto
+ -325 -262 66 -87 370 304 rlineto
+ hintmask 00110000
+ 1256 231 rmoveto
+ -991 {e9ed07ec} callgsubr
+ 978 104 -852 {03d3c78d} callsubr
+ 865 hlineto
+ endchar
+
+
+
+ {d8acdd14} callsubr
+ hstemhm
+ return
+
+
+ 104 140 104 return
+
+
+ hlineto
+ 16 13 rlineto
+ 103 vlineto
+ hintmask 00110000
+ -29 24 rlineto
+ return
+
+
+
+
+ -27 707 -520 {a76f148f} callsubr
+ return
+
+
+ hlineto
+ hintmask 10010000
+ -209 172 -69 -88 322 -258 rlineto
+ -12 vlineto
+ -325 -262 66 -87 rlineto
+ hintmask 01010000
+ 228 187 rlineto
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/hyphen_greater.liga.xml
new file mode 100644
index 0000000..a87736d
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/hyphen_greater.liga.xml
@@ -0,0 +1,36 @@
+
+
+ -27 707 -402 105 hstemhm
+ -487 1019 {b0aca8e8} callgsubr
+ -847 -105 853 {9ca0e29f} callsubr
+
+
+
+ hlineto
+ -270 -218 {2042e89d} callgsubr
+ 66 -87 rlineto
+ hintmask 01100000
+ {8642efa0} callsubr
+
+
+ 370 304 rlineto
+ 103 vlineto
+ endchar
+
+
+
+
+ hintmask 10100000
+ 168 680 rmoveto
+ -69 -88 rlineto
+ hintmask 01100000
+ 261 -209 rlineto
+ return
+
+
+ rlineto
+ hintmask 10100000
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/hyphen_hyphen.liga.xml
new file mode 100644
index 0000000..cd4778c
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/hyphen_hyphen.liga.xml
@@ -0,0 +1,24 @@
+
+
+ 278 105 hstem
+ -447 356 142 356 vstem
+ -101 278 rmoveto
+ {9b4f9a6e} callsubr
+ 844 hmoveto
+ {9b4f9a6e} callsubr
+ endchar
+
+
+
+ 10 105 rlineto
+ -356 -105 hlineto
+ return
+
+
+ 10 105 rlineto
+ -356 -105 hlineto
+ return
+
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/hyphen_hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/hyphen_hyphen_greater.liga.xml
new file mode 100644
index 0000000..8e90234
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/hyphen_hyphen_greater.liga.xml
@@ -0,0 +1,36 @@
+
+
+ -27 707 -402 105 hstemhm
+ -1112 1644 {b0aca8e8} callgsubr
+ -1472 -105 1478 {9ca0e29f} callsubr
+
+
+
+ hlineto
+ -270 -218 {2042e89d} callgsubr
+ 66 -87 rlineto
+ hintmask 01100000
+ {8642efa0} callsubr
+
+
+ 370 304 rlineto
+ 103 vlineto
+ endchar
+
+
+
+
+ hintmask 10100000
+ 168 680 rmoveto
+ -69 -88 rlineto
+ hintmask 01100000
+ 261 -209 rlineto
+ return
+
+
+ rlineto
+ hintmask 10100000
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_bar.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_bar.liga.xml
new file mode 100644
index 0000000..3e954c8
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_bar.liga.xml
@@ -0,0 +1,18 @@
+
+
+ -203 1000 hstem
+ -362 613 vstem
+ 135 787 rmoveto
+ -497 -408 rlineto
+ -103 vlineto
+ 497 -479 rlineto
+ 116 1000 hlineto
+ -501 -475 rmoveto
+ 12 vlineto
+ 385 312 rlineto
+ -695 vlineto
+ endchar
+
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal.2.liga.xml
new file mode 100644
index 0000000..596ca95
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal.2.liga.xml
@@ -0,0 +1,22 @@
+
+
+ -27 707 hstem
+ 416 805 vstem
+ 422 {0b39a572} callgsubr
+ 803 -321 rlineto
+ -803 -169 rmoveto
+ 806 95 -806 hlineto
+ endchar
+
+
+
+
+ 60 rmoveto
+ -655 262 rlineto
+ 12 vlineto
+ 642 258 -39 88 -754 -300 rlineto
+ -103 vlineto
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal.liga.xml
new file mode 100644
index 0000000..076db9f
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal.liga.xml
@@ -0,0 +1,22 @@
+
+
+ -27 707 hstem
+ 415 805 vstem
+ 421 {0b39a572} callgsubr
+ 760 -304 rlineto
+ -760 104 rmoveto
+ 760 -304 46 87 -806 322 rlineto
+ endchar
+
+
+
+
+ 60 rmoveto
+ -655 262 rlineto
+ 12 vlineto
+ 642 258 -39 88 -754 -300 rlineto
+ -103 vlineto
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal_equal.liga.xml
new file mode 100644
index 0000000..b10aed0
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal_equal.liga.xml
@@ -0,0 +1,42 @@
+
+
+ -26 707 -521 {a76f148f} callsubr
+ -1155 1693 hintmask 00110000
+ -956 404 rmoveto
+ 1494 104 -1366 hlineto
+ 107 86 {1b07c958} callsubr
+ {78fc2c45} callsubr
+ rlineto
+ hintmask 01110000
+ -123 99 rlineto
+ 1380 104 -1509 hlineto
+ {1c3a7e80} callsubr
+ endchar
+
+
+
+ {d8acdd14} callsubr
+ hstemhm
+ return
+
+
+ 104 140 104 return
+
+
+ rlineto
+ hintmask 10010000
+ return
+
+
+ -66 87 -368 -302 rlineto
+ -103 vlineto
+ 367 -302 69 87 return
+
+
+ -72 58 rlineto
+ 12 vlineto
+ return
+
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal_greater.liga.xml
new file mode 100644
index 0000000..6c0a6e4
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal_greater.liga.xml
@@ -0,0 +1,73 @@
+
+
+ {d56558b4} callgsubr
+ -1155 1687 {cf9ecb38} callgsubr
+ -1032 hlineto
+ 107 86 {1b07c958} callsubr
+ {78fc2c45} callsubr
+ rlineto
+ hintmask 01010000
+ -123 99 rlineto
+ 1062 {d4650a42} callsubr
+ -111 -58 rmoveto
+ {5c389668} callgsubr
+ -1320 hlineto
+ {1c3a7e80} callsubr
+ hintmask 00110000
+ 87 70 rlineto
+ 1290 hlineto
+ 87 -70 rlineto
+ endchar
+
+
+
+ {d8acdd14} callsubr
+ hstemhm
+ return
+
+
+ 104 140 104 return
+
+
+ rlineto
+ hintmask 10010000
+ return
+
+
+ -66 87 -368 -302 rlineto
+ -103 vlineto
+ 367 -302 69 87 return
+
+
+ hlineto
+ -124 -100 {1b07c958} callsubr
+ 66 -87 370 304 rlineto
+ 103 vlineto
+ return
+
+
+ -72 58 rlineto
+ 12 vlineto
+ return
+
+
+
+
+ -27 707 -520 {a76f148f} callsubr
+ return
+
+
+ hintmask 10010000
+ 168 680 rmoveto
+ -69 -88 rlineto
+ hintmask 00110000
+ 105 -84 rlineto
+ return
+
+
+ hintmask 01010000
+ -72 -58 rlineto
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal_less.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal_less.liga.xml
new file mode 100644
index 0000000..433d07c
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal_less.liga.xml
@@ -0,0 +1,62 @@
+
+
+ -26 707 -521 {a76f148f} callsubr
+ -1155 1686 hintmask 10010000
+ 462 -26 rmoveto
+ 69 87 -324 261 rlineto
+ 12 vlineto
+ {2f381466} callgsubr
+ -66 87 rlineto
+ hintmask 00110000
+ -211 -173 rlineto
+ -1080 hlineto
+ 107 86 {1b07c958} callsubr
+ {78fc2c45} callsubr
+ rlineto
+ hintmask 01110000
+ -123 99 rlineto
+ 1078 hlineto
+ -1207 104 rmoveto
+ {1c3a7e80} callsubr
+ 87 70 rlineto
+ 1081 {bfb17d2f} callgsubr
+ endchar
+
+
+
+ {d8acdd14} callsubr
+ hstemhm
+ return
+
+
+ 104 140 104 return
+
+
+ rlineto
+ hintmask 10010000
+ return
+
+
+ -66 87 -368 -302 rlineto
+ -103 vlineto
+ 367 -302 69 87 return
+
+
+ -72 58 rlineto
+ 12 vlineto
+ return
+
+
+
+
+ 322 260 return
+
+
+ hlineto
+ -30 -25 rlineto
+ -103 vlineto
+ 15 -12 rlineto
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_exclam_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_exclam_hyphen_hyphen.liga.xml
new file mode 100644
index 0000000..99f9ec6
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_exclam_hyphen_hyphen.liga.xml
@@ -0,0 +1,45 @@
+
+
+ -26 707 -681 145 133 105 hstemhm
+ -1780 112 692 81 143 1246 hintmask 00111100
+ -976 {1876b999} callgsubr
+ -370 323 rmoveto
+ hintmask 10011100
+ {78fc2c45} callsubr
+ rlineto
+ hintmask 00111100
+ -269 217 rlineto
+ 487 hlineto
+ 10 105 rlineto
+ -491 hlineto
+ 855 hmoveto
+ -105 1236 vlineto
+ 10 105 rlineto
+ hintmask 01111100
+ -1517 -383 {f3d40e8a} callsubr
+
+
+
+ -66 87 -368 -302 rlineto
+ -103 vlineto
+ 367 -302 69 87 return
+
+
+ rmoveto
+ 159 hlineto
+ 4 145 rlineto
+ -159 hlineto
+ endchar
+
+
+
+
+ 271 rmoveto
+ 81 hlineto
+ 2 50 41 378 2 53 rrcurveto
+ -157 hlineto
+ 1 -53 30 -378 -50 vvcurveto
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_hyphen.liga.xml
new file mode 100644
index 0000000..0215573
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_hyphen.liga.xml
@@ -0,0 +1,29 @@
+
+
+ -26 707 -403 105 hstemhm
+ -530 1024 hintmask 01100000
+ 494 383 rmoveto
+ -851 hlineto
+ 261 211 {2042e89d} callgsubr
+ {78fc2c45} callsubr
+ rlineto
+ hintmask 01100000
+ -269 217 rlineto
+ 847 hlineto
+ endchar
+
+
+
+ -66 87 -368 -302 rlineto
+ -103 vlineto
+ 367 -302 69 87 return
+
+
+
+
+ rlineto
+ hintmask 10100000
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_hyphen_hyphen.liga.xml
new file mode 100644
index 0000000..06d78cc
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_hyphen_hyphen.liga.xml
@@ -0,0 +1,29 @@
+
+
+ -26 707 -403 105 hstemhm
+ -1155 1649 hintmask 01100000
+ 494 383 rmoveto
+ -1476 hlineto
+ 261 211 {2042e89d} callgsubr
+ {78fc2c45} callsubr
+ rlineto
+ hintmask 01100000
+ -269 217 rlineto
+ 1472 hlineto
+ endchar
+
+
+
+ -66 87 -368 -302 rlineto
+ -103 vlineto
+ 367 -302 69 87 return
+
+
+
+
+ rlineto
+ hintmask 10100000
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_slash.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_slash.liga.xml
new file mode 100644
index 0000000..7b6a2b6
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_slash.liga.xml
@@ -0,0 +1,29 @@
+
+
+ {0829010e} callsubr
+ -848 707 hstemhm
+ -530 112 179 613 hintmask 10110000
+ 269 822 rmoveto
+ -381 -747 -306 247 rlineto
+ 12 vlineto
+ {2f381466} callgsubr
+ rlineto
+ hintmask 01110000
+ -66 87 -368 -302 rlineto
+ -103 vlineto
+ 367 -302 -76 -148 rlineto
+ hintmask 10110000
+ 106 -48 507 994 rlineto
+ endchar
+
+
+
+ -222 1044 return
+
+
+
+
+ 322 260 return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/percent.alt.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/percent.alt.xml
new file mode 100644
index 0000000..065667e
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/percent.alt.xml
@@ -0,0 +1,43 @@
+
+
+ -65 73 -70 784 -545 72 162 73 169 72 -54 54 hstemhm
+ 25 78 -17 461 -336 78 54 78 108 78 hintmask 1011001011100000
+ 152 411 rmoveto
+ 83 54 66 96 hvcurveto
+ hintmask 1011011011100000
+ {5e172dd5} callsubr
+ vhcurveto
+ hintmask 1011010100000000
+ 394 274 rmoveto
+ hintmask 0100000100000000
+ -79 38 -381 -749 79 -36 rlineto
+ hintmask 1011100100000000
+ -9 715 rmoveto
+ hintmask 1011101011100000
+ {b8651228} callgsubr
+ 314 -718 rmoveto
+ 83 54 66 96 {5e172dd5} callsubr
+ hvcurveto
+ 4 242 rmoveto
+ {b8651228} callgsubr
+ endchar
+
+
+
+ 94 -46 58 -81 -83 -54 -67 -95 -94 45 -58 82 return
+
+
+ 94 -46 58 -81 -83 -54 -67 -95 -94 45 -58 82 return
+
+
+
+
+ 37 18 -33 -55 -51 -17 -30 -36 -36 -19 32 56 51 16 30 37 hvcurveto
+ return
+
+
+ 37 18 -33 -55 -51 -17 -30 -36 -36 -19 32 56 51 16 30 37 hvcurveto
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/plus_plus.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/plus_plus.liga.xml
new file mode 100644
index 0000000..35e0d95
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/plus_plus.liga.xml
@@ -0,0 +1,16 @@
+
+
+ 279 103 hstem
+ -296 110 374 110 vstem
+ 298 382 rmoveto
+ 197 -110 -197 -374 {2b314763} callgsubr
+ 198 374 -198 110 198 186 103 vlineto
+ endchar
+
+
+
+
+ 197 -110 -197 -188 -103 188 -198 110 return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/question_question.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/question_question.liga.xml
new file mode 100644
index 0000000..170d6d3
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/question_question.liga.xml
@@ -0,0 +1,49 @@
+
+
+ {a5deb6e0} callgsubr
+ -369 {8098bfd2} callgsubr
+ 111 {8098bfd2} callgsubr
+ vstem
+ -447 754 rmoveto
+ {4543bd9b} callgsubr
+ 470 hmoveto
+ {4543bd9b} callgsubr
+ -394 -754 {c5693021} callsubr
+ 466 -143 {c5693021} callsubr
+ endchar
+
+
+
+ rmoveto
+ 156 hlineto
+ 3 143 rlineto
+ -155 hlineto
+ return
+
+
+ rmoveto
+ 156 hlineto
+ 3 143 rlineto
+ -155 hlineto
+ return
+
+
+
+
+ 0 143 496 115 hstem
+ return
+
+
+ 156 71 132 return
+
+
+ -12 -115 rlineto
+ 263 -19 54 -34 -44 vvcurveto
+ -66 -178 -52 -8 -161 vhcurveto
+ 87 -3 rlineto
+ 15 142 216 47 125 vvcurveto
+ 89 -97 75 -340 16 vhcurveto
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/slash_greater.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/slash_greater.liga.xml
new file mode 100644
index 0000000..ef55610
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/slash_greater.liga.xml
@@ -0,0 +1,31 @@
+
+
+ {0829010e} callsubr
+ -849 707 hstemhm
+ -398 613 206 111 hintmask 01110000
+ 168 680 rmoveto
+ 47 92 rlineto
+ hintmask 10110000
+ {86cf9dde} callgsubr
+ 408 800 305 -244 rlineto
+ -12 vlineto
+ -325 -262 rlineto
+ hintmask 01110000
+ 66 -87 {8642efa0} callsubr
+
+
+
+ -222 1044 return
+
+
+ 370 304 rlineto
+ 103 vlineto
+ endchar
+
+
+
+
+ -105 50 -508 -996 106 -48 return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/underscore_underscore.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/underscore_underscore.liga.xml
new file mode 100644
index 0000000..300a84c
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/underscore_underscore.liga.xml
@@ -0,0 +1,11 @@
+
+
+ -155 99 hstem
+ -629 1258 vstem
+ 629 -56 rmoveto
+ -1258 -99 1258 hlineto
+ endchar
+
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0A0.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0A0.xml
new file mode 100644
index 0000000..7410918
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0A0.xml
@@ -0,0 +1,53 @@
+
+
+ -136 63 193 127 320 -20 20 64 64 64 hstemhm
+ 0 64 0 128 0 64 128 64 0 128 0 64 hintmask 0000000000000000
+ hintmask 1101101010100000
+ 512 631 rmoveto
+ -71 -57 -57 -71 hvcurveto
+ hintmask 1110101001000000
+ -47 26 -41 38 -22 vhcurveto
+ -18 vlineto
+ -64 -64 -64 -64 -53 -42 -11 -18 -33 vhcurveto
+ 303 vlineto
+ hintmask 1110110110100000
+ 38 22 26 41 47 vvcurveto
+ 71 -57 57 -71 -71 -57 -57 -71 vhcurveto
+ hintmask 1110101010100000
+ -47 26 -41 38 -22 vhcurveto
+ -419 vlineto
+ hintmask 1110110101000000
+ -38 -22 -26 -41 -47 vvcurveto
+ -71 57 -57 71 71 57 57 71 34 -13 30 -21 23 vhcurveto
+ 23 19 30 18 49 hhcurveto
+ 128 128 128 128 hvcurveto
+ 18 vlineto
+ hintmask 1110101010100000
+ 38 22 26 41 47 vvcurveto
+ hintmask 1101101010100000
+ 71 -57 57 -71 vhcurveto
+ hintmask 1110110110100000
+ -384 63 rmoveto
+ 35 29 -29 -35 -35 -29 -29 -35 {0f5e6060} callsubr
+ hvcurveto
+ 384 -256 rmoveto
+ hintmask 1101101010100000
+ {0f5e6060} callsubr
+ 35 29 -29 -35 hvcurveto
+ hintmask 1110110110100000
+ -35 -29 -29 -35 vhcurveto
+ -384 -512 rmoveto
+ {0f5e6060} callsubr
+ 35 29 -29 -35 -35 -29 -29 -35 hvcurveto
+ endchar
+
+
+
+ -35 -29 29 35 35 29 29 35 return
+
+
+ -35 -29 29 35 35 29 29 35 return
+
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0B0.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0B0.xml
new file mode 100644
index 0000000..d9603bc
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0B0.xml
@@ -0,0 +1,16 @@
+
+
+ {f3a6bced} callsubr
+ 672 365 rmoveto
+ -690 639 -2 -1209 rlineto
+ endchar
+
+
+
+ -205 1209 hstem
+ -20 692 vstem
+ return
+
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0B2.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0B2.xml
new file mode 100644
index 0000000..292cc3d
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0B2.xml
@@ -0,0 +1,16 @@
+
+
+ {f3a6bced} callsubr
+ -20 365 rmoveto
+ 692 -570 -2 1209 rlineto
+ endchar
+
+
+
+ -205 1209 hstem
+ -20 692 vstem
+ return
+
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/gsubrs.xml b/ligature/OperatorMonoSSmLig-Medium/gsubrs.xml
new file mode 100644
index 0000000..2da9375
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/gsubrs.xml
@@ -0,0 +1,1397 @@
+
+
+
+
+
+
+
+
+ -3 callsubr
+ 8 -59 229 -60 227 -68 229 rlinecurve
+ -176 hlineto
+ -69 -230 -60 -230 -59 -229 rrcurveto
+ 126 hlineto
+ 15 64 15 64 16 64 rrcurveto
+ 204 hlineto
+ 16 -66 16 -65 15 -65 rrcurveto
+ -153 589 rmoveto
+ 9 hlineto
+ 26 -99 25 -101 24 -101 rrcurveto
+ -160 hlineto
+ 25 101 25 101 26 99 rrcurveto
+ endchar
+
+
+
+
+
+
+ rmoveto
+ 31 -54 81 31 133 68 74 59 rlinecurve
+ -91 93 -60 -66 -104 -88 -64 -43 rlinecurve
+ return
+
+
+
+
+
+
+ 240 5 87 62 74 vvcurveto
+ 51 -49 43 -132 22 vhcurveto
+ 170 118 -7 76 rlineto
+ -308 -82 hlineto
+ 200 2 rlineto
+ -4 vlineto
+ -164 -113 rlineto
+ -49 vlineto
+ 139 -13 57 -23 -29 vvcurveto
+ -30 -58 -18 -182 -5 vhcurveto
+ return
+
+
+
+
+
+
+ rmoveto
+ 60 -57 51 -175 17 vhcurveto
+ 7 83 rlineto
+ 203 hlineto
+ 9 82 rlineto
+ -291 hlineto
+ -17 -230 rlineto
+ 166 -12 63 -22 -32 vvcurveto
+ -37 -63 -19 -177 -11 vhcurveto
+ 6 -88 rlineto
+ 224 13 102 63 82 vvcurveto
+ return
+
+
+
+
+
+
+ -7 126 -2 174 248 vvcurveto
+ -123 hlineto
+ -179 2 -142 2 -103 vhcurveto
+ -23 -34 -36 -15 -42 hhcurveto
+ -57 -35 31 99 hvcurveto
+ 336 vlineto
+ -123 -7 rlineto
+ -373 vlineto
+ -135 61 -55 97 76 56 35 39 44 vhcurveto
+ endchar
+
+
+
+
+
+
+ 17 callsubr
+ 179 -97 101 -138 -147 -122 -126 -179 -180 97 -101 137 hvcurveto
+ 22 100 rmoveto
+ -81 -50 69 134 122 49 61 74 80 52 -69 -133 -122 -49 -62 -75 hvcurveto
+ endchar
+
+
+
+
+
+
+ rmoveto
+ 141 -114 75 72 -204 156 rlineto
+ -7 hlineto
+ -202 -169 59 -58 rlineto
+ return
+
+
+
+
+
+
+ 17 120 26 223 11 209 rrcurveto
+ -115 hlineto
+ -4 -146 -5 -114 -5 -148 rrcurveto
+ -4 hlineto
+ -15 48 -53 156 -13 40 rrcurveto
+ -71 hlineto
+ -12 -40 -51 -153 -15 -49 rrcurveto
+ -5 hlineto
+ -6 149 -5 112 -5 145 rrcurveto
+ -119 hlineto
+ 10 -209 24 -223 19 -120 rrcurveto
+ 108 hlineto
+ endchar
+
+
+
+
+
+
+ rmoveto
+ 10 -111 199 19 59 52 79 222 rlinecurve
+ 62 165 55 166 39 125 rrcurveto
+ -118 hlineto
+ -14 -37 -75 -264 -35 -106 rrcurveto
+ -12 hlineto
+ -51 123 -59 166 -45 123 -125 -9 rcurveline
+ 42 -110 115 -293 51 -117 21 -8 rcurveline
+ -31 -75 -35 -13 -132 -18 rrcurveto
+ endchar
+
+
+
+
+
+
+ 15 130 23 262 15 296 rrcurveto
+ -119 hlineto
+ -3 -70 -13 -416 -4 -35 rrcurveto
+ -4 hlineto
+ -30 112 -24 91 -31 112 rrcurveto
+ -67 hlineto
+ -29 -111 -19 -84 -31 -120 rrcurveto
+ -4 hlineto
+ -4 35 -18 416 -3 70 rrcurveto
+ -123 hlineto
+ 14 -296 22 -262 16 -130 rrcurveto
+ 121 hlineto
+ endchar
+
+
+
+
+
+
+ rmoveto
+ 8 hlineto
+ 201 169 -58 59 -138 -114 -141 115 -76 -73 rlineto
+ return
+
+
+
+
+
+
+ rmoveto
+ 124 hlineto
+ 3 156 rlineto
+ -126 hlineto
+ 245 -156 rmoveto
+ 124 hlineto
+ 4 156 rlineto
+ -126 hlineto
+ return
+
+
+
+
+
+
+ rmoveto
+ 12 -111 rlineto
+ 314 16 76 127 201 vvcurveto
+ 90 -1 239 -2 61 vhcurveto
+ 17 -56 -55 10 -56 hhcurveto
+ -163 -136 -112 -175 -142 88 -88 115 59 48 20 27 36 hvcurveto
+ -3 -140 -31 -20 -245 -20 rrcurveto
+ 184 229 rmoveto
+ -73 -57 52 110 102 55 53 79 30 30 -5 -10 31 hvcurveto
+ -278 vlineto
+ -15 -29 -33 -9 -33 hhcurveto
+ endchar
+
+
+
+
+
+
+ -75 callsubr
+ -76 -57 -35 -40 -44 vhcurveto
+ -7 63 -114 -6 rlineto
+ 7 -126 2 -175 -248 vvcurveto
+ 123 hlineto
+ 178 -2 143 -3 103 vhcurveto
+ 23 34 36 15 44 hhcurveto
+ return
+
+
+
+
+
+
+ rmoveto
+ 62 -19 63 64 30 96 -4 83 rlinecurve
+ -147 -7 21 -66 3 -78 -28 -73 rlinecurve
+ endchar
+
+
+
+
+
+
+ 131 86 72 67 79 vvcurveto
+ 75 -72 60 -239 -1 vhcurveto
+ -7 -85 rlineto
+ 170 -6 50 -23 -46 vvcurveto
+ -59 -83 -59 -154 -95 vhcurveto
+ return
+
+
+
+
+
+
+ 78 34 -54 -90 3 hvcurveto
+ -69 -1 -113 -4 -59 -1 rrcurveto
+ 103 6 45 47 75 hhcurveto
+ endchar
+
+
+
+
+
+
+ rmoveto
+ -1 89 0 105 141 vvcurveto
+ -116 hlineto
+ -85 3 -100 2 -70 vhcurveto
+ -179 -3 -63 93 167 vvcurveto
+ 142 44 100 282 -11 vhcurveto
+ -7 121 rlineto
+ -343 -10 -105 -162 -200 vvcurveto
+ -248 154 -141 329 72 vhcurveto
+ return
+
+
+
+
+
+
+ 164 -321 46 103 vvcurveto
+ 50 56 31 224 -16 vhcurveto
+ -8 114 rlineto
+ -285 15 -119 -108 -103 -160 322 -39 -113 vvcurveto
+ -57 -84 -41 -235 18 vhcurveto
+ return
+
+
+
+
+
+
+ rmoveto
+ 126 -250 136 17 -162 297 rlineto
+ 64 47 48 60 87 vvcurveto
+ 142 -107 91 -340 -44 vhcurveto
+ -687 125 237 vlineto
+ 89 vmoveto
+ 265 vlineto
+ 135 18 62 -48 -91 vvcurveto
+ -61 -30 -48 -47 -32 vhcurveto
+ return
+
+
+
+
+
+
+ rmoveto
+ 102 -10 48 124 68 122 81 119 rlinecurve
+ 81 -340 vlineto
+ -8 -84 20 callgsubr
+ 247 hlineto
+ 2 -5 -84 -114 -66 -113 -50 -120 rlinecurve
+ endchar
+
+
+
+
+
+
+ rmoveto
+ 230 -460 rlineto
+ 109 688 -117 hlineto
+ 5 -455 rlineto
+ -5 hlineto
+ -221 455 rlineto
+ -119 -688 117 hlineto
+ -5 460 rlineto
+ return
+
+
+
+
+
+
+ rmoveto
+ 10 108 rlineto
+ -263 -13 -75 79 181 vvcurveto
+ 150 48 81 283 -5 vhcurveto
+ -7 121 rlineto
+ -341 -7 -114 -165 -192 vvcurveto
+ -208 103 -159 356 29 vhcurveto
+ endchar
+
+
+
+
+
+
+ rmoveto
+ -171 92 -129 344 29 vhcurveto
+ 12 101 rlineto
+ -249 -14 -77 58 142 vvcurveto
+ 107 42 63 276 -9 vhcurveto
+ -8 117 rlineto
+ -330 -2 -102 -138 -154 vvcurveto
+ endchar
+
+
+
+
+
+
+ rmoveto
+ -91 -58 -53 -70 -66 60 -52 89 90 59 52 70 64 -61 55 -88 hvcurveto
+ return
+
+
+
+
+
+
+ 17 callsubr
+ 81 -20 64 -34 47 hvcurveto
+ 48 68 -70 46 -40 -57 rlineto
+ 20 -34 -40 11 -45 hhcurveto
+ -147 -122 -126 -179 -82 20 -65 35 -48 hvcurveto
+ -47 -65 70 -47 39 56 rlineto
+ -20 34 39 -10 44 hhcurveto
+ -112 303 rmoveto
+ 123 51 61 75 31 27 -10 -19 21 vhcurveto
+ -188 -269 rlineto
+ -11 30 -6 38 46 vvcurveto
+ 134 -204 rmoveto
+ -30 -27 10 19 -21 hvcurveto
+ 188 268 rlineto
+ 11 -30 6 -37 -45 vvcurveto
+ -124 -52 -61 -75 vhcurveto
+ endchar
+
+
+
+
+
+
+ rmoveto
+ 59 55 65 92 40 hvcurveto
+ -64 30 rlineto
+ -60 -30 -25 -28 -22 hhcurveto
+ return
+
+
+
+
+
+
+ rmoveto
+ 55 -16 63 93 26 87 -5 103 rlinecurve
+ -132 -2 17 -86 3 -84 -27 -95 rlinecurve
+ return
+
+
+
+
+
+
+ 455 hlineto
+ 11 92 rlineto
+ -172 684 -278 hlineto
+ -10 -88 165 -8 rlineto
+ -588 -171 vlineto
+ return
+
+
+
+
+
+
+ rmoveto
+ 7 -56 114 6 rlineto
+ -7 122 -2 171 258 vvcurveto
+ 235 -43 callgsubr
+ -212 vlineto
+ 1 -8 -9 0 -8 hhcurveto
+ -175 -144 -116 -204 -165 86 -96 117 64 51 30 37 37 hvcurveto
+ -102 34 rmoveto
+ -77 -54 59 132 121 59 63 85 24 26 -5 -9 28 hvcurveto
+ 1 -134 1 -107 2 -86 rrcurveto
+ -21 -27 -31 -13 -37 hhcurveto
+ endchar
+
+
+
+
+
+
+ 469 hlineto
+ 9 110 -339 -2 330 473 rlineto
+ 107 -458 vlineto
+ -9 -110 330 2 -332 -473 rlineto
+ endchar
+
+
+
+
+
+
+ -12 -115 rlineto
+ 263 -19 54 -34 -44 vvcurveto
+ -66 -178 -52 -8 -161 vhcurveto
+ 87 -3 rlineto
+ 15 142 216 47 125 vvcurveto
+ 89 -97 75 -340 16 vhcurveto
+ return
+
+
+
+
+
+
+ rmoveto
+ 57 36 -31 -98 hvcurveto
+ -333 123 376 vlineto
+ return
+
+
+
+
+
+
+ rmoveto
+ -183 283 vlineto
+ 8 106 rlineto
+ -186 194 147 93 -147 190 180 105 -366 hlineto
+ -69 -227 -75 -233 -65 -228 rrcurveto
+ 121 hlineto
+ 16 61 17 61 17 61 rrcurveto
+ 113 400 rmoveto
+ 6 -307 -92 hlineto
+ 29 103 30 103 27 101 rrcurveto
+ endchar
+
+
+
+
+
+
+ -70 callgsubr
+ -410 -239 rmoveto
+ -79 477 79 vlineto
+ return
+
+
+
+
+
+
+ -71 callsubr
+ hstem
+ 72 123 217 120 vstem
+ return
+
+
+
+
+
+
+ hstem
+ 86 123 200 -42 callgsubr
+ return
+
+
+
+
+
+
+ 484 617 -104 callgsubr
+ return
+
+
+
+
+
+
+ vstem
+ 293 238 rmoveto
+ 165 -246 131 16 -192 284 63 81 59 87 55 86 rlinecurve
+ -126 9 -48 -81 -50 -75 -56 -73 rlinecurve
+ -67 -1 rlineto
+ 464 -43 callgsubr
+ -778 123 236 vlineto
+ return
+
+
+
+
+
+
+ hstem
+ 80 127 211 15 callsubr
+ return
+
+
+
+
+
+
+ 80 301 79 hstem
+ 118 98 192 97 vstem
+ 304 return
+
+
+
+
+
+
+ -17 100 386 100 hstem
+ 61 125 255 21 callgsubr
+ return
+
+
+
+
+
+
+ rmoveto
+ 84 -75 rlineto
+ 237 201 93 163 161 vvcurveto
+ 158 -92 159 -233 200 vhcurveto
+ -85 -77 rlineto
+ 214 -174 74 -135 -136 vvcurveto
+ -135 -72 -133 -220 -177 vhcurveto
+ endchar
+
+
+
+
+
+
+ -14 99 518 100 hstem
+ 61 117 268 117 vstem
+ 304 -14 rmoveto
+ 160 99 147 222 217 -81 131 -161 -160 -100 -148 -222 -216 81 -131 162 hvcurveto
+ return
+
+
+
+
+
+
+ -249 97 hstem
+ 180 16 callgsubr
+ 431 hmoveto
+ -32 48 rlineto
+ -157 -70 -62 -58 -56 -28 callsubr
+ 11 97 -19 callsubr
+ 24 31 32 104 46 vhcurveto
+ endchar
+
+
+
+
+
+
+ rmoveto
+ 105 -385 -105 vlineto
+ return
+
+
+
+
+
+
+ vstem
+ 277 296 rmoveto
+ 178 -304 138 16 -211 346 195 334 rlineto
+ -135 hlineto
+ -160 -288 rlineto
+ -62 288 -127 -688 127 296 hlineto
+ return
+
+
+
+
+
+
+ 81 217 154 hstem
+ 284 94 vstem
+ 152 return
+
+
+
+
+
+
+ hintmask 10010000
+ 168 680 rmoveto
+ -69 -88 rlineto
+ hintmask 00110000
+ 105 -84 rlineto
+ return
+
+
+
+
+
+
+ 77 140 64 hstem
+ 132 92 178 91 vstem
+ 311 return
+
+
+
+
+
+
+ 192 92 301 104 hstem
+ 37 551 vstem
+ return
+
+
+
+
+
+
+ -27 707 -520 -43 callsubr
+ return
+
+
+
+
+
+
+ 0 167 hstem
+ 50 123 284 119 vstem
+ return
+
+
+
+
+
+
+ hlineto
+ hintmask 10010000
+ -209 172 -69 -88 322 -258 rlineto
+ -12 vlineto
+ -325 -262 66 -87 rlineto
+ hintmask 01010000
+ 228 187 rlineto
+ return
+
+
+
+
+
+
+ 34 62 35 84 23 86 -104 12 rcurveline
+ -12 -57 -18 -61 -20 -53 rrcurveto
+ return
+
+
+
+
+
+
+ -44 callsubr
+ hstem
+ 275 21 callgsubr
+ return
+
+
+
+
+
+
+ vlineto
+ 331 -47 149 136 268 vvcurveto
+ return
+
+
+
+
+
+
+ -8 110 482 110 hstem
+ 93 132 return
+
+
+
+
+
+
+ 128 vstem
+ return
+
+
+
+
+
+
+ hstem
+ 92 123 203 -42 callgsubr
+ 325 462 -75 callgsubr
+ return
+
+
+
+
+
+
+ 239 89 267 103 hstem
+ 97 125 return
+
+
+
+
+
+
+ rmoveto
+ 90 -332 rlineto
+ 124 hlineto
+ return
+
+
+
+
+
+
+ hintmask 1000010001001000111100010001000010101100
+ return
+
+
+
+
+
+
+ hstem
+ 249 15 callsubr
+ return
+
+
+
+
+
+
+ vlineto
+ -123 -11 rlineto
+ return
+
+
+
+
+
+
+ 123 vstem
+ return
+
+
+
+
+
+
+ rmoveto
+ 261 -237 82 86 -244 212 250 212 -81 86 -260 -239 rlineto
+ endchar
+
+
+
+
+
+
+ 271 rmoveto
+ 81 hlineto
+ 2 50 41 378 2 53 rrcurveto
+ -157 hlineto
+ 1 -53 30 -378 -50 vvcurveto
+ return
+
+
+
+
+
+
+ 43 53 -96 71 hhcurveto
+ return
+
+
+
+
+
+
+ 60 rmoveto
+ -655 262 rlineto
+ 12 vlineto
+ 642 258 -39 88 -754 -300 rlineto
+ -103 vlineto
+ return
+
+
+
+
+
+
+ 63 -101 54 51 vvcurveto
+ 44 83 39 187 51 vhcurveto
+ -39 100 rlineto
+ -262 -83 -88 -81 -80 vvcurveto
+ return
+
+
+
+
+
+
+ -4 -2 -3 -8 -9 2 -3 4 4 2 3 9 return
+
+
+
+
+
+
+ hintmask 1000010001001000111100010011000010101100
+ return
+
+
+
+
+
+
+ 160 -3 callgsubr
+ return
+
+
+
+
+
+
+ 662 105 hstem
+ 120 385 vstem
+ 505 662 -62 callgsubr
+ endchar
+
+
+
+
+
+
+ -6 102 362 100 -100 103 hstemhm
+ 107 127 return
+
+
+
+
+
+
+ 0 92 369 91 hstem
+ 215 121 vstem
+ return
+
+
+
+
+
+
+ 347 117 hstem
+ 87 122 return
+
+
+
+
+
+
+ 171 19 57 -86 -185 vvcurveto
+ return
+
+
+
+
+
+
+ -184 -59 -80 -169 25 vhcurveto
+ return
+
+
+
+
+
+
+ 87 283 81 return
+
+
+
+
+
+
+ rmoveto
+ -251 hlineto
+ -7 -98 rlineto
+ 375 974 -371 -98 254 hlineto
+ endchar
+
+
+
+
+
+
+ rlineto
+ 103 vlineto
+ -754 300 -39 -88 642 -258 rlineto
+ -12 vlineto
+ 151 return
+
+
+
+
+
+
+ 0 107 339 107 hstem
+ 82 469 vstem
+ return
+
+
+
+
+
+
+ hintmask 10100000
+ 168 680 rmoveto
+ -69 -88 rlineto
+ hintmask 01100000
+ 261 -209 rlineto
+ return
+
+
+
+
+
+
+ 84 -85 51 -258 83 vhcurveto
+ -41 -98 rlineto
+ 179 -53 82 -41 -55 vvcurveto
+ return
+
+
+
+
+
+
+ 37 18 -33 -55 -51 -17 -30 -36 -36 -19 32 56 51 16 30 37 hvcurveto
+ return
+
+
+
+
+
+
+ 87 hstemhm
+ 248 109 -109 117 -22 123 -116 118 return
+
+
+
+
+
+
+ 84 115 228 115 return
+
+
+
+
+
+
+ 104 -517 -104 vlineto
+ return
+
+
+
+
+
+
+ 150 125 132 209 209 -118 122 -151 return
+
+
+
+
+
+
+ rmoveto
+ -13 callgsubr
+
+
+
+
+
+
+ 197 -110 -197 -188 -103 188 -198 110 return
+
+
+
+
+
+
+ -47 callgsubr
+ 197 125 vstem
+ return
+
+
+
+
+
+
+ -63 callsubr
+ endchar
+
+
+
+
+
+
+ -17 103 516 104 hstem
+ 52 128 264 129 vstem
+ return
+
+
+
+
+
+
+ -17 99 388 99 3 callgsubr
+ 261 121 vstem
+ return
+
+
+
+
+
+
+ 4 2 2 4 1 hvcurveto
+ 5 hlineto
+ -6 -1 -4 -5 -8 hhcurveto
+ return
+
+
+
+
+
+
+ hhcurveto
+ 75 54 -65 -127 -122 -65 -61 -85 hvcurveto
+ endchar
+
+
+
+
+
+
+ -9 -7 -7 -9 -9 -7 6 10 return
+
+
+
+
+
+
+ hintmask 1000010001010000111100010000100010101100
+ return
+
+
+
+
+
+
+ hintmask 1000010001001000111100010100000010101100
+ return
+
+
+
+
+
+
+ -244 71 318 71 return
+
+
+
+
+
+
+ -10 99 488 121 return
+
+
+
+
+
+
+ -55 callsubr
+ hstem
+ return
+
+
+
+
+
+
+ -18 callgsubr
+ 1109 hmoveto
+ -18 callgsubr
+ return
+
+
+
+
+
+
+ -14 101 375 105 3 callgsubr
+ 222 123 return
+
+
+
+
+
+
+ 98 778 98 hstem
+ 150 118 vstem
+ 150 return
+
+
+
+
+
+
+ 98 778 98 hstem
+ 358 117 vstem
+ 358 return
+
+
+
+
+
+
+ -20 callsubr
+ 202 -42 callgsubr
+ return
+
+
+
+
+
+
+ hstem
+ 61 122 return
+
+
+
+
+
+
+ -117 1 rlineto
+ -165 vlineto
+ -173 3 -5 return
+
+
+
+
+
+
+ 0 92 592 92 hstem
+ 255 -42 callgsubr
+ return
+
+
+
+
+
+
+ hintmask 01010000
+ -72 -58 rlineto
+ return
+
+
+
+
+
+
+ 49 96 317 104 return
+
+
+
+
+
+
+ -136 -206 vhcurveto
+ 69 4 rmoveto
+ 174 return
+
+
+
+
+
+
+ 29 39 21 126 12 vhcurveto
+ 5 87 rlineto
+ return
+
+
+
+
+
+
+ hintmask 1000010001000100111100010011000010101100
+ return
+
+
+
+
+
+
+ hintmask 1000010001010000111100010001000010101100
+ return
+
+
+
+
+
+
+ hintmask 1100010001001000111100010000100010101100
+ return
+
+
+
+
+
+
+ -1163 1701 return
+
+
+
+
+
+
+ -89 8 -33 17 return
+
+
+
+
+
+
+ 462 105 hstem
+ return
+
+
+
+
+
+
+ 116 vstem
+ return
+
+
+
+
+
+
+ hlineto
+ -30 -25 rlineto
+ -103 vlineto
+ 15 -12 rlineto
+ return
+
+
+
+
+
+
+ -244 77 140 64 262 79 return
+
+
+
+
+
+
+ -246 -27 callgsubr
+ 94 79 94 return
+
+
+
+
+
+
+ rlineto
+ hintmask 10100000
+ return
+
+
+
+
+
+
+ 124 vstem
+ return
+
+
+
+
+
+
+ rmoveto
+ 169 107 134 247 return
+
+
+
+
+
+
+ 0 143 496 115 hstem
+ return
+
+
+
+
+
+
+ -246 rmoveto
+ 11 96 rlineto
+ -89 8 return
+
+
+
+
+
+
+ -105 50 -508 -996 106 -48 return
+
+
+
+
+
+
+ 156 71 132 return
+
+
+
+
+
+
+ hstem
+ 122 128 return
+
+
+
+
+
+
+ 322 260 return
+
+
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Medium/names.json b/ligature/OperatorMonoSSmLig-Medium/names.json
new file mode 100644
index 0000000..bb871a9
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/names.json
@@ -0,0 +1,8 @@
+{
+ "fontName": "OperatorMonoSSmLig-Medium",
+ "familyName": "Operator Mono SSm Lig",
+ "foundry": "H&Co",
+ "version": "1.200",
+ "fontStyle": "Medium",
+ "windowsFontStyle": "Regular"
+}
diff --git a/ligature/OperatorMonoSSmLig-Medium/subrs.xml b/ligature/OperatorMonoSSmLig-Medium/subrs.xml
new file mode 100644
index 0000000..c7fcbf4
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Medium/subrs.xml
@@ -0,0 +1,1366 @@
+
+
+
+
+
+
+
+
+ rmoveto
+ 113 7 rlineto
+ -5 76 -6 87 108 vvcurveto
+ 216 -82 69 -333 5 vhcurveto
+ -12 -104 237 -7 62 -27 7 -106 rlinecurve
+ -234 9 -105 -89 -110 vvcurveto
+ -90 69 -54 98 80 59 36 41 42 vhcurveto
+ -132 18 rmoveto
+ -57 -36 28 50 -60 callsubr
+ hvcurveto
+ 1 -46 0 -37 2 -31 rrcurveto
+ -27 -38 -46 -17 -43 hhcurveto
+ endchar
+
+
+
+
+
+
+ rmoveto
+ 12 103 -245 5 -83 37 -13 112 rlinecurve
+ 356 9 rlineto
+ 192 20 -74 122 -155 hhcurveto
+ -145 -124 -130 -171 -179 93 -104 358 4 hvcurveto
+ -204 480 rmoveto
+ -91 callgsubr
+
+
+
+
+
+
+ 169 107 134 247 hvcurveto
+ 220 -1 -87 122 -157 hhcurveto
+ -169 -107 -134 -248 -220 88 -121 157 hvcurveto
+ 11 618 rmoveto
+ 87 47 -89 -176 -167 -41 -82 -85 -86 -47 89 176 168 40 81 85 hvcurveto
+ endchar
+
+
+
+
+
+
+ rmoveto
+ 118 70 60 66 51 -50 33 -55 28 hvcurveto
+ hintmask 11011000
+ 61 27 35 35 49 vvcurveto
+ 68 -71 43 -93 -115 -61 -64 -58 -49 43 -34 51 -27 vhcurveto
+ hintmask 11100100
+ -65 -26 -37 -38 -51 vvcurveto
+ -66 64 -47 105 vhcurveto
+ hintmask 11010100
+ -64 344 rmoveto
+ 24 26 21 48 vhcurveto
+ hintmask 11011000
+ 51 26 -24 -31 -27 -23 -24 -36 -18 hvcurveto
+ -50 24 -42 23 32 vvcurveto
+ 73 -273 rmoveto
+ hintmask 11100100
+ -56 -27 26 33 30 24 23 38 17 hvcurveto
+ 54 -25 48 -23 -31 vvcurveto
+ -27 -31 -23 -50 vhcurveto
+ endchar
+
+
+
+
+
+
+ rmoveto
+ 83 78 65 105 62 hvcurveto
+ -70 37 rlineto
+ -70 -48 -40 -39 -54 hhcurveto
+ -51 -39 34 80 -51 hvcurveto
+ -85 -50 rlineto
+ -108 59 75 -54 81 hhcurveto
+ return
+
+
+
+
+
+
+ 99 83 63 92 129 -157 35 -108 -82 hvcurveto
+ 15 66 53 39 140 45 -32 81 rcurveline
+ -184 -59 -88 -101 -127 vvcurveto
+ -118 73 -63 106 vhcurveto
+ 9 77 rmoveto
+ -53 -42 35 78 -1 hvcurveto
+ 93 48 85 -19 -70 vvcurveto
+ -46 -35 -26 -47 vhcurveto
+ endchar
+
+
+
+
+
+
+ rmoveto
+ 35 53 -61 45 -112 94 -62 61 rlinecurve
+ -83 -100 77 -53 127 -67 79 -33 rlinecurve
+ return
+
+
+
+
+
+
+ 339 hlineto
+ 8 81 rlineto
+ -121 374 hlineto
+ -94 -7 rlineto
+ -66 vlineto
+ -126 -15 3 -71 123 3 rlineto
+ -218 -132 vlineto
+ return
+
+
+
+
+
+
+ -98 callsubr
+ endchar
+
+
+
+
+
+
+ rmoveto
+ 7 -87 rlineto
+ -105 callgsubr
+ return
+
+
+
+
+
+
+ rmoveto
+ 52 -1 7 80 -60 -1 2 143 -91 -8 1 -136 -138 2 1 18 63 229 9 29 rlinecurve
+ -105 7 -36 -129 -18 -142 3 -92 rlinecurve
+ 221 2 return
+
+
+
+
+
+
+ rmoveto
+ 147 91 96 159 hvcurveto
+ 450 -127 -472 vlineto
+ -89 -32 -35 -70 -67 -42 43 99 vhcurveto
+ 454 -127 -459 vlineto
+ -158 85 -88 142 vhcurveto
+ endchar
+
+
+
+
+
+
+ rmoveto
+ 32 -81 rlineto
+ 185 59 88 101 127 vvcurveto
+ 118 -74 63 -106 -98 -83 -63 -92 -130 155 -34 109 81 vhcurveto
+ -15 -65 -53 -39 -140 -45 rrcurveto
+ 35 238 rmoveto
+ 45 35 27 46 54 41 -34 -79 1 vhcurveto
+ -92 -49 -85 20 70 vvcurveto
+ endchar
+
+
+
+
+
+
+ -82 callsubr
+ -78 -175 rmoveto
+ -79 477 79 vlineto
+ return
+
+
+
+
+
+
+ rmoveto
+ 58 -37 62 58 71 84 42 64 rlinecurve
+ -117 55 -26 -65 -48 -97 -42 -62 rlinecurve
+ 234 -2 rmoveto
+ 58 -35 63 57 70 83 43 64 rlinecurve
+ -123 48 -25 -67 -45 -87 -41 -63 rlinecurve
+ return
+
+
+
+
+
+
+ rmoveto
+ 122 79 97 140 138 -67 85 -119 -122 -79 -98 -140 -137 67 -85 119 hvcurveto
+ 6 381 rmoveto
+ 65 33 -59 -98 -90 -30 -54 -64 -65 -33 58 99 90 29 54 65 hvcurveto
+ endchar
+
+
+
+
+
+
+ 414 hlineto
+ 11 92 rlineto
+ 16 callsubr
+ -2 119 -1 92 -3 84 62 31 77 19 96 7 -5 130 rcurveline
+ -105 -14 -79 -46 -50 -57 rrcurveto
+ -2 26 -7 64 5 vvcurveto
+ -229 hlineto
+ -10 -87 131 -8 3 -99 1 -115 2 -151 rlinecurve
+ -135 hlineto
+ return
+
+
+
+
+
+
+ 499 hlineto
+ 10 92 rlineto
+ -192 460 -309 hlineto
+ -10 -86 195 -9 rlineto
+ -365 -193 vlineto
+ endchar
+
+
+
+
+
+
+ 10 106 rlineto
+ -309 194 259 93 -259 190 303 105 -430 -688 return
+
+
+
+
+
+
+ rmoveto
+ 492 159 98 -444 -98 158 -492 -158 -98 441 vlineto
+ 9 98 rlineto
+ endchar
+
+
+
+
+
+
+ -4 106 rlineto
+ -289 20 -103 -91 -95 -139 296 -20 -79 vvcurveto
+ -43 -68 -26 -221 15 vhcurveto
+ -4 -106 rlineto
+ 318 -14 103 85 96 139 -297 31 75 vvcurveto
+ 40 63 24 206 -18 vhcurveto
+ return
+
+
+
+
+
+
+ rmoveto
+ hintmask 01101111
+ 9 101 -189 3 -30 36 -1 111 rlinecurve
+ 228 5 rlineto
+ 196 13 -52 116 -110 hhcurveto
+ -59 -45 -29 -54 -30 hvcurveto
+ hintmask 10110111
+ -34 56 -69 18 -131 6 -9 -103 rcurveline
+ 162 -7 30 -23 4 -106 rrcurveto
+ -156 -4 -62 -66 -116 vvcurveto
+ -89 47 -52 75 61 48 35 41 30 vhcurveto
+ 41 -50 79 -27 150 2 rrcurveto
+ hintmask 10101111
+ -148 467 rmoveto
+ 39 14 -47 -93 1 hvcurveto
+ -31 -49 -1 -1 -37 hvcurveto
+ 104 3 17 38 43 hhcurveto
+ -215 -373 rmoveto
+ -35 -20 26 49 54 27 32 78 -3 hvcurveto
+ -46 3 -42 11 -35 vhcurveto
+ -22 -16 -23 -13 -25 hhcurveto
+ endchar
+
+
+
+
+
+
+ -42 -52 97 -71 hhcurveto
+ -61 -54 -65 -92 -40 hvcurveto
+ 64 -30 rlineto
+ 59 29 26 28 21 hhcurveto
+ return
+
+
+
+
+
+
+ 128 228 hlineto
+ 218 460 rlineto
+ -131 hlineto
+ -147 -340 -153 343 -134 -5 219 -458 rlineto
+ endchar
+
+
+
+
+
+
+ 22 callgsubr
+ 110 -22 85 -42 58 hvcurveto
+ 42 79 -78 40 -30 -58 rlineto
+ 18 -32 -39 10 -44 hhcurveto
+ -169 -107 -134 -248 -111 22 -86 43 -58 hvcurveto
+ -42 -76 78 -41 30 58 rlineto
+ -18 33 38 -9 43 hhcurveto
+ -117 369 rmoveto
+ 170 42 80 86 33 28 -13 -26 22 vhcurveto
+ -194 -364 rlineto
+ -11 41 -6 50 62 vvcurveto
+ 136 -266 rmoveto
+ -34 -28 13 26 -21 hvcurveto
+ 194 364 rlineto
+ 11 -41 6 -50 -62 vvcurveto
+ -170 -42 -80 -86 vhcurveto
+ endchar
+
+
+
+
+
+
+ 152 472 rmoveto
+ -100 callsubr
+ return
+
+
+
+
+
+
+ -66 87 -368 -302 rlineto
+ -103 vlineto
+ 367 -302 69 87 return
+
+
+
+
+
+
+ rmoveto
+ 127 hlineto
+ 5 156 rlineto
+ -27 callsubr
+ return
+
+
+
+
+
+
+ -9 105 208 87 200 108 hstem
+ 91 124 228 -49 callgsubr
+ 571 357 rmoveto
+ 270 -127 108 -353 -46 vhcurveto
+ -298 -70 -87 70 -304 -51 callgsubr
+ -356 -257 rmoveto
+ 204 117 vlineto
+ 5 87 rlineto
+ -122 200 hlineto
+ -29 callgsubr
+ -28 callgsubr
+ endchar
+
+
+
+
+
+
+ 460 hlineto
+ 9 109 -328 -4 317 345 rlineto
+ 102 -448 vlineto
+ -10 -108 318 3 -318 -344 rlineto
+ endchar
+
+
+
+
+
+
+ -168 3 -53 20 87 vvcurveto
+ 256 209 93 -209 160 vlineto
+ -122 -11 rlineto
+ -149 -102 vlineto
+ -11 -93 rlineto
+ 113 -275 hlineto
+ -142 81 -55 249 5 vhcurveto
+ return
+
+
+
+
+
+
+ 71 318 71 hstemhm
+ 134 95 -87 97 151 92 -89 98 hintmask 11010100
+ 303 return
+
+
+
+
+
+
+ -75 callgsubr
+ 135 -62 56 -97 return
+
+
+
+
+
+
+ rlineto
+ 66 -34 32 -28 -22 vvcurveto
+ -21 -35 -14 -87 -10 vhcurveto
+ 8 -94 rlineto
+ 149 14 75 49 61 vvcurveto
+ return
+
+
+
+
+
+
+ -110 129 -53 56 46 vvcurveto
+ 53 39 34 157 -7 vhcurveto
+ -8 112 rlineto
+ -237 5 -74 -102 -98 vvcurveto
+ -45 21 -43 40 -55 vhcurveto
+ return
+
+
+
+
+
+
+ -13 103 159 75 143 100 hstem
+ 71 121 241 119 vstem
+ return
+
+
+
+
+
+
+ -14 95 162 77 140 104 return
+
+
+
+
+
+
+ -35 callsubr
+ hstem
+ 114 127 return
+
+
+
+
+
+
+ hstem
+ 52 131 259 21 callsubr
+ return
+
+
+
+
+
+
+ rmoveto
+ 186 -237 88 71 -181 230 185 222 -88 72 -184 -238 rlineto
+ 266 -120 rmoveto
+ 185 -237 89 71 -183 229 186 223 -87 72 -185 -238 rlineto
+ endchar
+
+
+
+
+
+
+ 65 140 77 hstem
+ 131 91 177 93 vstem
+ 187 return
+
+
+
+
+
+
+ 125 121 125 return
+
+
+
+
+
+
+ rmoveto
+ -83 74 rlineto
+ -236 -201 -93 -162 -161 vvcurveto
+ -158 91 -159 233 -200 vhcurveto
+ 85 76 rlineto
+ -214 174 -74 136 136 vvcurveto
+ 135 72 133 219 177 vhcurveto
+ endchar
+
+
+
+
+
+
+ rmoveto
+ 88 -72 184 238 6 121 -186 236 -88 -70 183 -229 rlineto
+ 85 -224 rmoveto
+ 87 -72 185 238 6 121 -186 236 -88 -70 182 -230 rlineto
+ endchar
+
+
+
+
+
+
+ 428 hlineto
+ 11 106 rlineto
+ -311 582 -27 callsubr
+ return
+
+
+
+
+
+
+ hlineto
+ -124 -100 20 callsubr
+ 66 -87 370 304 rlineto
+ 103 vlineto
+ return
+
+
+
+
+
+
+ 84 hstemhm
+ 145 348 -100 100 hintmask 11000000
+ 194 return
+
+
+
+
+
+
+ 61 45 37 172 -18 return
+
+
+
+
+
+
+ rmoveto
+ 54 -185 rlineto
+ 28 hlineto
+ 54 185 rlineto
+ 2 -250 72 370 -79 hlineto
+ -60 -199 rlineto
+ -3 hlineto
+ -62 199 rlineto
+ -79 -370 71 hlineto
+ -1 250 rlineto
+ endchar
+
+
+
+
+
+
+ -34 callsubr
+ hstem
+ 172 84 136 92 vstem
+ 484 return
+
+
+
+
+
+
+ 83 281 85 hstem
+ 374 98 vstem
+ 147 return
+
+
+
+
+
+
+ 0 146 hstem
+ 61 135 253 115 vstem
+ return
+
+
+
+
+
+
+ 104 140 104 return
+
+
+
+
+
+
+ rmoveto
+ 62 -19 rlineto
+ hintmask 11010000
+ 63 64 30 96 -4 83 -147 -7 rcurveline
+ return
+
+
+
+
+
+
+ 338 83 -216 hlineto
+ return
+
+
+
+
+
+
+ rmoveto
+ 168 hlineto
+ 2 156 rlineto
+ -168 hlineto
+ return
+
+
+
+
+
+
+ 0 98 492 98 -44 callgsubr
+ return
+
+
+
+
+
+
+ -4 callsubr
+ 391 94 vstem
+ 151 return
+
+
+
+
+
+
+ 84 hmoveto
+ -79 callgsubr
+ return
+
+
+
+
+
+
+ rmoveto
+ -116 -10 rlineto
+ -990 116 vlineto
+ return
+
+
+
+
+
+
+ rmoveto
+ 90 -276 rlineto
+ 111 hlineto
+ return
+
+
+
+
+
+
+ 0 -35 callsubr
+ return
+
+
+
+
+
+
+ 142 83 138 90 return
+
+
+
+
+
+
+ 0 92 370 91 return
+
+
+
+
+
+
+ -55 callsubr
+ hstemhm
+ return
+
+
+
+
+
+
+ -8 95 -94 101 153 74 134 103 -98 101 hstemhm
+ 37 113 105 102 117 111 hintmask 10101111
+ return
+
+
+
+
+
+
+ 32 -39 39 -46 45 -56 rrcurveto
+ -54 -34 -38 -26 -40 hhcurveto
+ return
+
+
+
+
+
+
+ rmoveto
+ 81 -86 260 239 8 120 -260 237 -82 -86 243 -213 rlineto
+ endchar
+
+
+
+
+
+
+ hlineto
+ -270 -218 20 callgsubr
+ 66 -87 rlineto
+ hintmask 01100000
+ 19 callsubr
+
+
+
+
+
+
+ rmoveto
+ 104 -517 -104 vlineto
+ 1109 hmoveto
+ -2 callgsubr
+ return
+
+
+
+
+
+
+ 0 109 470 109 hstem
+ 77 478 vstem
+ return
+
+
+
+
+
+
+ -7 111 473 121 hstem
+ 75 21 callsubr
+ return
+
+
+
+
+
+
+ 106 194 93 190 105 return
+
+
+
+
+
+
+ 88 281 82 return
+
+
+
+
+
+
+ rmoveto
+ -63 19 -63 -64 -30 -95 5 -83 rlinecurve
+ 147 6 -22 67 -3 77 29 73 rlinecurve
+ return
+
+
+
+
+
+
+ 78 hstem
+ -45 callsubr
+ vstem
+ 452 return
+
+
+
+
+
+
+ rmoveto
+ 156 hlineto
+ 3 143 rlineto
+ -155 hlineto
+ return
+
+
+
+
+
+
+ -5 callgsubr
+ 83 79 return
+
+
+
+
+
+
+ -5 callsubr
+ 94 79 return
+
+
+
+
+
+
+ vvcurveto
+ -58 62 -47 165 -8 vhcurveto
+ return
+
+
+
+
+
+
+ -128 hlineto
+ return
+
+
+
+
+
+
+ rmoveto
+ -974 368 vlineto
+ 11 98 rlineto
+ -261 778 255 98 hlineto
+ endchar
+
+
+
+
+
+
+ 5 callsubr
+ 202 -582 hlineto
+ endchar
+
+
+
+
+
+
+ 155 rlineto
+ 16 callsubr
+ endchar
+
+
+
+
+
+
+ -59 -95 -46 -70 vvcurveto
+ -43 34 -44 93 -24 vhcurveto
+ -92 -28 -35 -46 -42 vvcurveto
+ return
+
+
+
+
+
+
+ 1 -84 110 -46 -46 vvcurveto
+ -30 -38 -19 -127 -13 vhcurveto
+ -4 -87 rlineto
+ return
+
+
+
+
+
+
+ 59 95 46 70 vvcurveto
+ 43 -34 44 -91 24 vhcurveto
+ 91 29 34 45 41 vvcurveto
+ return
+
+
+
+
+
+
+ 15 callgsubr
+ 93 123 return
+
+
+
+
+
+
+ rlineto
+ 14 callgsubr
+ 25 vvcurveto
+ return
+
+
+
+
+
+
+ 156 hstemhm
+ return
+
+
+
+
+
+
+ -50 callgsubr
+ 190 21 callsubr
+ return
+
+
+
+
+
+
+ 99 -3 100 hstemhm
+ return
+
+
+
+
+
+
+ 158 119 -117 123 -22 117 -109 109 return
+
+
+
+
+
+
+ 268 635 -3 callsubr
+ hlineto
+ 9 156 rlineto
+ -129 hlineto
+ return
+
+
+
+
+
+
+ 156 hstem
+ return
+
+
+
+
+
+
+ rmoveto
+ 104 -501 -104 vlineto
+ 1076 hmoveto
+ 104 -501 -104 vlineto
+ return
+
+
+
+
+
+
+ 0 106 77 93 24 93 190 105 hstem
+ 294 105 vstem
+ return
+
+
+
+
+
+
+ -50 -101 -48 -88 vvcurveto
+ -84 85 -51 259 -83 vhcurveto
+ endchar
+
+
+
+
+
+
+ -63 102 -53 -51 vvcurveto
+ -44 -84 -39 -186 -51 vhcurveto
+ endchar
+
+
+
+
+
+
+ -35 -29 29 35 35 29 29 35 return
+
+
+
+
+
+
+ hintmask 1000010001001000111100010001000010011100
+ return
+
+
+
+
+
+
+ hintmask 1100010001001000111100010001010000101100
+ return
+
+
+
+
+
+
+ -246 -34 callsubr
+ return
+
+
+
+
+
+
+ -27 callgsubr
+ hstem
+ return
+
+
+
+
+
+
+ rmoveto
+ 128 return
+
+
+
+
+
+
+ -27 707 hstem
+ -418 805 vstem
+ -424 60 rmoveto
+ return
+
+
+
+
+
+
+ rmoveto
+ 159 hlineto
+ 4 145 rlineto
+ -159 hlineto
+ endchar
+
+
+
+
+
+
+ 110 92 -96 -176 -176 -88 -96 -116 return
+
+
+
+
+
+
+ 94 -46 58 -81 -83 -54 -67 -95 -94 45 -58 82 return
+
+
+
+
+
+
+ 10 105 rlineto
+ -356 -105 hlineto
+ return
+
+
+
+
+
+
+ hlineto
+ 16 13 rlineto
+ 103 vlineto
+ hintmask 00110000
+ -29 24 rlineto
+ return
+
+
+
+
+
+
+ -92 57 -70 113 70 70 34 77 55 vhcurveto
+ return
+
+
+
+
+
+
+ 582 198 106 -519 vlineto
+ -9 -106 rlineto
+ return
+
+
+
+
+
+
+ -17 104 514 105 return
+
+
+
+
+
+
+ -8 101 366 93 hstem
+ 191 122 return
+
+
+
+
+
+
+ -205 1209 hstem
+ -20 692 vstem
+ return
+
+
+
+
+
+
+ hintmask 1000010001001000111100010000100010101100
+ return
+
+
+
+
+
+
+ hintmask 1000010001001000111010010001000010101100
+ return
+
+
+
+
+
+
+ hintmask 1000010100001000111100010001000010101100
+ return
+
+
+
+
+
+
+ -14 105 375 101 hstem
+ return
+
+
+
+
+
+
+ 538 404 rmoveto
+ 104 return
+
+
+
+
+
+
+ -222 1044 return
+
+
+
+
+
+
+ 127 vstem
+ return
+
+
+
+
+
+
+ -169 hlineto
+ return
+
+
+
+
+
+
+ rmoveto
+ 147 123 121 185 return
+
+
+
+
+
+
+ 6 -1 3 -4 -3 -2 -2 -7 vhcurveto
+ return
+
+
+
+
+
+
+ 370 304 rlineto
+ 103 vlineto
+ endchar
+
+
+
+
+
+
+ rlineto
+ hintmask 10010000
+ return
+
+
+
+
+
+
+ 131 vstem
+ return
+
+
+
+
+
+
+ 69 vstem
+ 47 338 rmoveto
+ -207 return
+
+
+
+
+
+
+ 0 106 27 callgsubr
+ vstem
+ return
+
+
+
+
+
+
+ 79 94 81 217 154 hstemhm
+ return
+
+
+
+
+
+
+ 261 83 89 81 -1 79 rrcurveto
+ return
+
+
+
+
+
+
+ 117 -31 123 return
+
+
+
+
+
+
+ -72 58 rlineto
+ 12 vlineto
+ return
+
+
+
+
+
+
+ 44 534 vstem
+ return
+
+
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/config.xml b/ligature/OperatorMonoSSmLig-MediumItalic/config.xml
new file mode 100644
index 0000000..57b81a3
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/config.xml
@@ -0,0 +1,121 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/LIG.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/LIG.xml
new file mode 100644
index 0000000..45bf053
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/LIG.xml
@@ -0,0 +1,7 @@
+
+
+ endchar
+
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/ampersand_ampersand.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/ampersand_ampersand.liga.xml
new file mode 100644
index 0000000..8a3cb4e
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/ampersand_ampersand.liga.xml
@@ -0,0 +1,52 @@
+
+
+ -10 107 hstem
+ -487 116 394 116 vstem
+ -487 132 rmoveto
+ {8c3ac409} callsubr
+ 102 -179 268 32 140 147 30 -43 34 -42 38 -42 100 73 rcurveline
+ -46 51 -39 48 -33 47 {164a79dc} callgsubr
+ -14 vlineto
+ -22 27 -20 26 -18 26 {164a79dc} callgsubr
+ 116 29 rmoveto
+ {1f11bdb3} callgsubr
+ 510 hmoveto
+ {1f11bdb3} callgsubr
+ endchar
+
+
+
+ -86 47 -56 90 71 77 38 77 81 vhcurveto
+ return
+
+
+
+
+ 43 53 44 65 44 75 -99 35 rcurveline
+ -29 -57 -28 -48 -27 -41 -32 58 -22 56 -11 55 rrcurveto
+ 70 66 40 72 53 vvcurveto
+ 44 -34 27 -48 -70 -78 -84 -127 -10 0 -11 1 -11 vhcurveto
+ -147 -119 -67 -115 -101 vvcurveto
+ return
+
+
+ 43 53 44 65 44 75 -99 35 rcurveline
+ -29 -57 -28 -48 -27 -41 -32 58 -22 56 -11 55 rrcurveto
+ 70 66 40 72 53 vvcurveto
+ 44 -34 27 -48 -70 -78 -84 -127 -10 0 -11 1 -11 vhcurveto
+ -147 -119 -67 -115 -101 vvcurveto
+ return
+
+
+ 58 42 70 76 74 vhcurveto
+ {063d4642} callgsubr
+ -36 -22 22 42 hvcurveto
+ return
+
+
+ 18 -59 28 -62 37 -63 rrcurveto
+ -58 -56 -50 -24 -37 hhcurveto
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/bar_bar.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/bar_bar.liga.xml
new file mode 100644
index 0000000..f91381d
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/bar_bar.liga.xml
@@ -0,0 +1,27 @@
+
+
+ {30679697} callsubr
+ -366 308 113 308 vstem
+ -58 791 {0846e345} callsubr
+ 615 993 {0846e345} callsubr
+ endchar
+
+
+
+ -202 993 hstem
+ return
+
+
+ rmoveto
+ -115 -3 -193 -990 {24a3209c} callgsubr
+ hlineto
+ return
+
+
+
+
+ rlineto
+ 114 return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/bar_greater.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/bar_greater.liga.xml
new file mode 100644
index 0000000..93ad620
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/bar_greater.liga.xml
@@ -0,0 +1,29 @@
+
+
+ {30679697} callsubr
+ -334 727 vstem
+ -26 791 {0846e345} callsubr
+ 595 456 18 102 rlineto
+ -120 -46 rmoveto
+ -462 -355 136 698 328 -331 rlineto
+ endchar
+
+
+
+ -202 993 hstem
+ return
+
+
+ rmoveto
+ -115 -3 -193 -990 {24a3209c} callgsubr
+ hlineto
+ return
+
+
+
+
+ rlineto
+ 114 return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/colon_equal.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/colon_equal.liga.xml
new file mode 100644
index 0000000..bf4dfda
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/colon_equal.liga.xml
@@ -0,0 +1,66 @@
+
+
+ 132 158 87 158 hstem
+ -377 789 vstem
+ -330 377 {8192ac93} callgsubr
+ 692 -130 {21d5deb2} callgsubr
+ -457 {ab4f93ab} callsubr
+ -311 -273 {8192ac93} callgsubr
+ 691 -130 rmoveto
+ {10a06046} callgsubr
+ -458 {88dc8b40} callsubr
+
+
+
+ rmoveto
+ 155 hlineto
+ return
+
+
+ 20 102 rlineto
+ return
+
+
+ hlineto
+ -21 -102 rlineto
+ return
+
+
+ rmoveto
+ 155 hlineto
+ return
+
+
+ {7de8f505} callsubr
+ endchar
+
+
+ hlineto
+ -21 -103 rlineto
+ return
+
+
+
+
+ {0a1e4431} callsubr
+ 33 158 rlineto
+ -158 hlineto
+ return
+
+
+ rmoveto
+ {a50ed197} callsubr
+ return
+
+
+ {0a1e4431} callsubr
+ 33 158 rlineto
+ -158 hlineto
+ return
+
+
+ 21 103 rlineto
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal.2.liga.xml
new file mode 100644
index 0000000..f894709
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal.2.liga.xml
@@ -0,0 +1,68 @@
+
+
+ {0d597598} callgsubr
+ -11 {1360a150} callsubr
+ -504 {ab4f93ab} callsubr
+ 1083 hmoveto
+ {a50ed197} callsubr
+ -504 {ab4f93ab} callsubr
+ -121 {112599d2} callgsubr
+ -505 {7de8f505} callsubr
+ 1083 hmoveto
+ {10a06046} callgsubr
+ -505 {88dc8b40} callsubr
+
+
+
+ 405 {21d5deb2} callgsubr
+ return
+
+
+ 20 102 rlineto
+ return
+
+
+ hlineto
+ -21 -102 rlineto
+ return
+
+
+ hlineto
+ -21 -103 rlineto
+ return
+
+
+ {7de8f505} callsubr
+ endchar
+
+
+
+
+ {c5e331c3} callgsubr
+ -564 1151 vstem
+ return
+
+
+ 160 {cfbc9cf1} callgsubr
+ hstem
+ return
+
+
+ 103 142 102 return
+
+
+ rmoveto
+ {a50ed197} callsubr
+ return
+
+
+ -245 rmoveto
+ {10a06046} callgsubr
+ return
+
+
+ 21 103 rlineto
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal.liga.xml
new file mode 100644
index 0000000..0704ec7
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal.liga.xml
@@ -0,0 +1,62 @@
+
+
+ {0d597598} callgsubr
+ 567 {1360a150} callsubr
+ -1082 {ab4f93ab} callsubr
+ 1035 {112599d2} callgsubr
+ -1083 {88dc8b40} callsubr
+
+
+
+ 405 {21d5deb2} callgsubr
+ return
+
+
+ 20 102 rlineto
+ return
+
+
+ hlineto
+ -21 -102 rlineto
+ return
+
+
+ {7de8f505} callsubr
+ endchar
+
+
+ hlineto
+ -21 -103 rlineto
+ return
+
+
+
+
+ {c5e331c3} callgsubr
+ -564 1151 vstem
+ return
+
+
+ 160 {cfbc9cf1} callgsubr
+ hstem
+ return
+
+
+ 103 142 102 return
+
+
+ rmoveto
+ {a50ed197} callsubr
+ return
+
+
+ -245 rmoveto
+ {10a06046} callgsubr
+ return
+
+
+ 21 103 rlineto
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal_equal.2.liga.xml
new file mode 100644
index 0000000..8ac40b7
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal_equal.2.liga.xml
@@ -0,0 +1,70 @@
+
+
+ {c5e331c3} callgsubr
+ -1189 1776 vstem
+ -620 {1360a150} callsubr
+ -520 {ab4f93ab} callsubr
+ 1114 hmoveto
+ {a50ed197} callsubr
+ -519 {ab4f93ab} callsubr
+ 1114 hmoveto
+ {a50ed197} callsubr
+ -520 {ab4f93ab} callsubr
+ -714 {112599d2} callgsubr
+ -521 {7de8f505} callsubr
+ 1114 hmoveto
+ {10a06046} callgsubr
+ -520 {7de8f505} callsubr
+ 1114 hmoveto
+ 21 103 rlineto
+ -521 {88dc8b40} callsubr
+
+
+
+ 405 {21d5deb2} callgsubr
+ return
+
+
+ 20 102 rlineto
+ return
+
+
+ hlineto
+ -21 -102 rlineto
+ return
+
+
+ hlineto
+ -21 -103 rlineto
+ return
+
+
+ {7de8f505} callsubr
+ endchar
+
+
+
+
+ 160 {cfbc9cf1} callgsubr
+ hstem
+ return
+
+
+ 103 142 102 return
+
+
+ rmoveto
+ {a50ed197} callsubr
+ return
+
+
+ -245 rmoveto
+ {10a06046} callgsubr
+ return
+
+
+ 21 103 rlineto
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal_equal.liga.xml
new file mode 100644
index 0000000..aca7c63
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal_equal.liga.xml
@@ -0,0 +1,57 @@
+
+
+ 38 103 142 103 141 102 hstem
+ -1215 1776 vstem
+ 592 527 {21d5deb2} callgsubr
+ -1707 {ab4f93ab} callsubr
+ 1657 -244 {21d5deb2} callgsubr
+ -1707 {ab4f93ab} callsubr
+ 1660 {112599d2} callgsubr
+ -1708 {88dc8b40} callsubr
+
+
+
+ 20 102 rlineto
+ return
+
+
+ hlineto
+ -21 -102 rlineto
+ return
+
+
+ 20 102 rlineto
+ return
+
+
+ {7de8f505} callsubr
+ endchar
+
+
+ hlineto
+ -21 -103 rlineto
+ return
+
+
+
+
+ rmoveto
+ {a50ed197} callsubr
+ return
+
+
+ rmoveto
+ {a50ed197} callsubr
+ return
+
+
+ -245 rmoveto
+ {10a06046} callgsubr
+ return
+
+
+ 21 103 rlineto
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal_greater.liga.xml
new file mode 100644
index 0000000..8bb5e8a
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal_greater.liga.xml
@@ -0,0 +1,69 @@
+
+
+ {b0d5c74e} callsubr
+ -1189 1742 {cf735d5c} callsubr
+ -1370 {ab4f93ab} callsubr
+ 1493 {77e64dd7} callsubr
+ -1530 {7de8f505} callsubr
+ 1394 {6d5e68cd} callsubr
+ endchar
+
+
+
+ -24 703 -519 {cfbc9cf1} callgsubr
+ hstemhm
+ return
+
+
+ hintmask 10010000
+ {e7261302} callgsubr
+ hintmask 01110000
+ 91 -91 rlineto
+ return
+
+
+ hlineto
+ -21 -102 rlineto
+ return
+
+
+ hlineto
+ 83 -83 -2 -12 -71 -47 rlineto
+ return
+
+
+ hlineto
+ -21 -103 rlineto
+ return
+
+
+ hlineto
+ -135 -89 {1b07c958} callsubr
+ {03424c83} callsubr
+ return
+
+
+ rlineto
+ hintmask 10010000
+ return
+
+
+ {6e3b20e8} callgsubr
+ rlineto
+ return
+
+
+
+
+ 103 142 102 return
+
+
+ 242 679 rmoveto
+ -83 -81 rlineto
+ return
+
+
+ 50 -95 415 278 18 102 return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_greater.liga.xml
new file mode 100644
index 0000000..70438f7
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_greater.liga.xml
@@ -0,0 +1,69 @@
+
+
+ {b0d5c74e} callsubr
+ -564 1117 {cf735d5c} callsubr
+ -745 {ab4f93ab} callsubr
+ 868 {77e64dd7} callsubr
+ -905 {7de8f505} callsubr
+ 769 {6d5e68cd} callsubr
+ endchar
+
+
+
+ -24 703 -519 {cfbc9cf1} callgsubr
+ hstemhm
+ return
+
+
+ hintmask 10010000
+ {e7261302} callgsubr
+ hintmask 01110000
+ 91 -91 rlineto
+ return
+
+
+ hlineto
+ -21 -102 rlineto
+ return
+
+
+ hlineto
+ 83 -83 -2 -12 -71 -47 rlineto
+ return
+
+
+ hlineto
+ -21 -103 rlineto
+ return
+
+
+ hlineto
+ -135 -89 {1b07c958} callsubr
+ {03424c83} callsubr
+ return
+
+
+ rlineto
+ hintmask 10010000
+ return
+
+
+ {6e3b20e8} callgsubr
+ rlineto
+ return
+
+
+
+
+ 103 142 102 return
+
+
+ 242 679 rmoveto
+ -83 -81 rlineto
+ return
+
+
+ 50 -95 415 278 18 102 return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_less_less.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_less_less.liga.xml
new file mode 100644
index 0000000..a701150
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_less_less.liga.xml
@@ -0,0 +1,68 @@
+
+
+ {b0d5c74e} callsubr
+ -1189 1769 hintmask 01110000
+ -203 {e45373fe} callsubr
+ -973 {ab4f93ab} callsubr
+ 842 {773cc18d} callsubr
+ -880 {7de8f505} callsubr
+ 1000 {15390519} callgsubr
+ 423 12 rmoveto
+ 363 239 {b2990ff6} callsubr
+ -277 276 rlineto
+ endchar
+
+
+
+ -24 703 -519 {cfbc9cf1} callgsubr
+ hstemhm
+ return
+
+
+ 345 rmoveto
+ 363 239 {1b07c958} callsubr
+ -51 95 rlineto
+ hintmask 01110000
+ -256 -172 rlineto
+ return
+
+
+ rlineto
+ hintmask 10010000
+ return
+
+
+ hlineto
+ -21 -102 rlineto
+ return
+
+
+ hlineto
+ -6 -4 -18 -102 35 -36 rlineto
+ return
+
+
+ hlineto
+ -21 -103 rlineto
+ return
+
+
+ {a7da0484} callsubr
+ 83 81 return
+
+
+ -51 95 -414 -278 -18 -102 311 -323 return
+
+
+
+
+ 103 142 102 return
+
+
+ hlineto
+ hintmask 10010000
+ 177 -184 83 81 -277 276 rlineto
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/exclam_equal.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/exclam_equal.liga.xml
new file mode 100644
index 0000000..6622bf6
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/exclam_equal.liga.xml
@@ -0,0 +1,75 @@
+
+
+ {44af986a} callsubr
+ -646 {cfbc9cf1} callgsubr
+ hstemhm
+ -393 770 hintmask 01110000
+ 567 {1360a150} callsubr
+ -386 hlineto
+ 176 259 {1b07c958} callsubr
+ -100 40 rlineto
+ hintmask 01110000
+ -204 -299 rlineto
+ -568 {ab4f93ab} callsubr
+ 520 hlineto
+ -97 -142 rlineto
+ -450 {7de8f505} callsubr
+ 401 hlineto
+ -230 -338 {1b07c958} callsubr
+ 107 -31 rlineto
+ hintmask 01010000
+ 251 369 rlineto
+ 554 {150c2501} callsubr
+ -505 hlineto
+ hintmask 01110000
+ 97 142 rlineto
+ endchar
+
+
+
+ -209 1015 return
+
+
+ 405 {21d5deb2} callgsubr
+ return
+
+
+ 20 102 rlineto
+ return
+
+
+ rlineto
+ hintmask 10010000
+ return
+
+
+ hlineto
+ -21 -102 rlineto
+ return
+
+
+ hlineto
+ -21 -103 rlineto
+ return
+
+
+ hlineto
+ {10a06046} callgsubr
+ return
+
+
+
+
+ 103 142 102 return
+
+
+ rmoveto
+ {a50ed197} callsubr
+ return
+
+
+ 21 103 rlineto
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/exclam_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/exclam_equal_equal.liga.xml
new file mode 100644
index 0000000..b85e410
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/exclam_equal_equal.liga.xml
@@ -0,0 +1,72 @@
+
+
+ {44af986a} callsubr
+ -768 103 142 103 141 102 hstemhm
+ -1215 1776 -1248 770 hintmask 00111000
+ 592 527 {21d5deb2} callgsubr
+ -622 hlineto
+ hintmask 00110100
+ 93 137 rlineto
+ hintmask 10000100
+ -100 40 rlineto
+ hintmask 00110100
+ -121 -177 rlineto
+ -957 {ab4f93ab} callsubr
+ 909 hlineto
+ -97 -142 rlineto
+ -842 {ab4f93ab} callsubr
+ 794 hlineto
+ hintmask 01110100
+ -97 -142 rlineto
+ -724 {7de8f505} callsubr
+ 675 hlineto
+ -147 -216 rlineto
+ hintmask 10000100
+ 107 -31 rlineto
+ hintmask 01110100
+ 168 247 rlineto
+ 905 {150c2501} callsubr
+ -856 hlineto
+ 97 142 rlineto
+ 786 hlineto
+ {a50ed197} callsubr
+ -737 hlineto
+ 96 142 rlineto
+ endchar
+
+
+
+ -209 1015 return
+
+
+ 20 102 rlineto
+ return
+
+
+ hlineto
+ -21 -102 rlineto
+ return
+
+
+ hlineto
+ -21 -103 rlineto
+ return
+
+
+ hlineto
+ {10a06046} callgsubr
+ return
+
+
+
+
+ rmoveto
+ {a50ed197} callsubr
+ return
+
+
+ 21 103 rlineto
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_equal.2.liga.xml
new file mode 100644
index 0000000..53281a8
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_equal.2.liga.xml
@@ -0,0 +1,20 @@
+
+
+ -72 662 hstem
+ -463 760 vstem
+ -458 60 rmoveto
+ -17 -104 865 321 20 103 -695 {bce30084} callgsubr
+ -3 -12 rlineto
+ 47 -535 rmoveto
+ 19 95 rlineto
+ -806 hlineto
+ -19 -95 rlineto
+ endchar
+
+
+
+
+ 300 -56 -88 592 -258 return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_equal.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_equal.liga.xml
new file mode 100644
index 0000000..4f611ad
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_equal.liga.xml
@@ -0,0 +1,18 @@
+
+
+ -71 663 hstem
+ -462 761 vstem
+ -456 60 rmoveto
+ 29 -87 819 304 20 103 -696 {bce30084} callgsubr
+ -2 -12 rlineto
+ 103 -245 rmoveto
+ 20 105 -868 -322 29 -87 rlineto
+ endchar
+
+
+
+
+ 300 -56 -88 592 -258 return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_equal_greater.liga.xml
new file mode 100644
index 0000000..44f6b12
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_equal_greater.liga.xml
@@ -0,0 +1,79 @@
+
+
+ {b0d5c74e} callsubr
+ -1180 1733 {cf735d5c} callsubr
+ -1092 {269c0e38} callsubr
+ 1060 {f518f504} callgsubr
+ -1075 hlineto
+ 16 93 -47 49 rlineto
+ 1096 hlineto
+ 83 -83 rlineto
+ endchar
+
+
+
+ -24 703 -519 {cfbc9cf1} callgsubr
+ hstemhm
+ return
+
+
+ hintmask 10010000
+ {e7261302} callgsubr
+ hintmask 01110000
+ 91 -91 rlineto
+ return
+
+
+ hlineto
+ hintmask 10010000
+ -166 172 {1334f6d1} callgsubr
+ rlineto
+ hintmask 01110000
+ 275 184 rlineto
+ return
+
+
+ -83 -81 276 -276 -2 -12 return
+
+
+ hlineto
+ -135 -89 {1b07c958} callsubr
+ {03424c83} callsubr
+ return
+
+
+ rlineto
+ hintmask 10010000
+ return
+
+
+ {6e3b20e8} callgsubr
+ rlineto
+ return
+
+
+
+
+ 103 142 102 return
+
+
+ 242 679 rmoveto
+ -83 -81 rlineto
+ return
+
+
+ {610b2572} callsubr
+ -363 -239 50 -95 return
+
+
+ {6d5e68cd} callsubr
+ -120 -46 rmoveto
+ hintmask 01110000
+ -71 -47 rlineto
+ return
+
+
+ 50 -95 415 278 18 102 return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_greater_equal.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_greater_equal.liga.xml
new file mode 100644
index 0000000..621feb9
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_greater_equal.liga.xml
@@ -0,0 +1,55 @@
+
+
+ {b0d5c74e} callsubr
+ -1180 1767 hintmask 01110000
+ -697 356 rmoveto
+ hintmask 10010000
+ -311 323 {1334f6d1} callgsubr
+ 415 278 rlineto
+ hintmask 01110000
+ 1302 253 rmoveto
+ -1009 {269c0e38} callsubr
+ 954 {150c2501} callsubr
+ -833 hlineto
+ 16 93 -47 49 rlineto
+ 891 hlineto
+ endchar
+
+
+
+ -24 703 -519 {cfbc9cf1} callgsubr
+ hstemhm
+ return
+
+
+ -83 -81 276 -276 -2 -12 return
+
+
+ hlineto
+ hintmask 10010000
+ -166 172 {1334f6d1} callgsubr
+ rlineto
+ hintmask 01110000
+ 275 184 rlineto
+ return
+
+
+ hlineto
+ {10a06046} callgsubr
+ return
+
+
+
+
+ 103 142 102 return
+
+
+ {610b2572} callsubr
+ -363 -239 50 -95 return
+
+
+ 21 103 rlineto
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/hyphen_greater.liga.xml
new file mode 100644
index 0000000..e430323
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/hyphen_greater.liga.xml
@@ -0,0 +1,51 @@
+
+
+ {77357d67} callgsubr
+ -483 1036 {eac52729} callgsubr
+ -836 hlineto
+ -21 -105 rlineto
+ 867 {5bc6e7a7} callgsubr
+
+
+
+ rlineto
+ hintmask 10100000
+ return
+
+
+ {03424c83} callsubr
+ endchar
+
+
+ {6e3b20e8} callgsubr
+ rlineto
+ return
+
+
+
+
+ -24 703 -401 105 hstemhm
+ return
+
+
+ hintmask 10100000
+ {e7261302} callgsubr
+ hintmask 01100000
+ 215 -215 rlineto
+ return
+
+
+ 242 679 rmoveto
+ -83 -81 rlineto
+ return
+
+
+ hlineto
+ -314 -207 {2042e89d} callsubr
+ {b0a3f997} callsubr
+
+
+ 50 -95 415 278 18 102 return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/hyphen_hyphen.liga.xml
new file mode 100644
index 0000000..370c33a
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/hyphen_hyphen.liga.xml
@@ -0,0 +1,26 @@
+
+
+ 278 105 hstem
+ -414 355 121 355 vstem
+ -79 278 rmoveto
+ {11d75df4} callsubr
+ 811 hmoveto
+ {11d75df4} callsubr
+ endchar
+
+
+
+ 20 105 rlineto
+ -334 hlineto
+ -21 -105 rlineto
+ return
+
+
+ 20 105 rlineto
+ -334 hlineto
+ -21 -105 rlineto
+ return
+
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/hyphen_hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/hyphen_hyphen_greater.liga.xml
new file mode 100644
index 0000000..7d752f6
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/hyphen_hyphen_greater.liga.xml
@@ -0,0 +1,51 @@
+
+
+ {77357d67} callgsubr
+ -1108 1661 {eac52729} callgsubr
+ -1461 hlineto
+ -21 -105 rlineto
+ 1492 {5bc6e7a7} callgsubr
+
+
+
+ rlineto
+ hintmask 10100000
+ return
+
+
+ {03424c83} callsubr
+ endchar
+
+
+ {6e3b20e8} callgsubr
+ rlineto
+ return
+
+
+
+
+ -24 703 -401 105 hstemhm
+ return
+
+
+ hintmask 10100000
+ {e7261302} callgsubr
+ hintmask 01100000
+ 215 -215 rlineto
+ return
+
+
+ 242 679 rmoveto
+ -83 -81 rlineto
+ return
+
+
+ hlineto
+ -314 -207 {2042e89d} callsubr
+ {b0a3f997} callsubr
+
+
+ 50 -95 415 278 18 102 return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_bar.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_bar.liga.xml
new file mode 100644
index 0000000..dba7996
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_bar.liga.xml
@@ -0,0 +1,25 @@
+
+
+ {30679697} callsubr
+ -338 709 vstem
+ 256 788 rmoveto
+ -576 -387 -18 -102 401 -501 {24a3209c} callgsubr
+ hlineto
+ 194 993 rlineto
+ -279 -845 rmoveto
+ -313 387 3 12 445 295 rlineto
+ endchar
+
+
+
+ -202 993 hstem
+ return
+
+
+
+
+ rlineto
+ 114 return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal.2.liga.xml
new file mode 100644
index 0000000..61ee3ae
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal.2.liga.xml
@@ -0,0 +1,15 @@
+
+
+ -72 662 hstem
+ 461 760 vstem
+ 456 60 rmoveto
+ -706 262 -3 12 592 258 -56 88 -695 -300 20 -103 865 -321 rlineto
+ -770 -169 rmoveto
+ 806 hlineto
+ -19 95 rlineto
+ -806 hlineto
+ endchar
+
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal.liga.xml
new file mode 100644
index 0000000..7a462fa
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal.liga.xml
@@ -0,0 +1,13 @@
+
+
+ -71 663 hstem
+ 459 761 vstem
+ 453 60 rmoveto
+ -706 262 -2 12 592 258 -56 88 -696 -300 20 -103 819 -304 rlineto
+ -780 104 rmoveto
+ 819 -304 29 87 -868 322 rlineto
+ endchar
+
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal_equal.liga.xml
new file mode 100644
index 0000000..57e1d1a
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal_equal.liga.xml
@@ -0,0 +1,64 @@
+
+
+ {36ab598c} callgsubr
+ 1740 hintmask 01110000
+ -942 405 rmoveto
+ 1509 hlineto
+ {a50ed197} callsubr
+ -1374 {7f2f8eb3} callsubr
+ 1381 {150c2501} callsubr
+ -1506 hlineto
+ -70 70 3 12 rlineto
+ endchar
+
+
+
+ -24 703 -519 {cfbc9cf1} callgsubr
+ hstemhm
+ return
+
+
+ 20 102 rlineto
+ return
+
+
+ hlineto
+ 117 77 {1b07c958} callsubr
+ {b2990ff6} callsubr
+ rlineto
+ hintmask 01110000
+ -103 103 rlineto
+ return
+
+
+ rlineto
+ hintmask 10010000
+ return
+
+
+ {a7da0484} callsubr
+ 83 81 return
+
+
+ -51 95 -414 -278 -18 -102 311 -323 return
+
+
+ hlineto
+ {10a06046} callgsubr
+ return
+
+
+
+
+ {b0d5c74e} callsubr
+ -1153 return
+
+
+ 103 142 102 return
+
+
+ 21 103 rlineto
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal_greater.liga.xml
new file mode 100644
index 0000000..53d1651
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal_greater.liga.xml
@@ -0,0 +1,83 @@
+
+
+ {36ab598c} callgsubr
+ 1706 {cf735d5c} callsubr
+ -1037 {7f2f8eb3} callsubr
+ 1067 {f518f504} callgsubr
+ -1328 hlineto
+ -70 70 3 12 91 60 rlineto
+ 1294 hlineto
+ 83 -83 rlineto
+ endchar
+
+
+
+ -24 703 -519 {cfbc9cf1} callgsubr
+ hstemhm
+ return
+
+
+ hintmask 10010000
+ {e7261302} callgsubr
+ hintmask 01110000
+ 91 -91 rlineto
+ return
+
+
+ hlineto
+ 117 77 {1b07c958} callsubr
+ {b2990ff6} callsubr
+ rlineto
+ hintmask 01110000
+ -103 103 rlineto
+ return
+
+
+ rlineto
+ hintmask 10010000
+ return
+
+
+ {a7da0484} callsubr
+ 83 81 return
+
+
+ -51 95 -414 -278 -18 -102 311 -323 return
+
+
+ hlineto
+ -135 -89 {1b07c958} callsubr
+ {03424c83} callsubr
+ return
+
+
+ {6e3b20e8} callgsubr
+ rlineto
+ return
+
+
+
+
+ {b0d5c74e} callsubr
+ -1153 return
+
+
+ 103 142 102 return
+
+
+ 242 679 rmoveto
+ -83 -81 rlineto
+ return
+
+
+ {6d5e68cd} callsubr
+ -120 -46 rmoveto
+ hintmask 01110000
+ -71 -47 rlineto
+ return
+
+
+ 50 -95 415 278 18 102 return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal_less.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal_less.liga.xml
new file mode 100644
index 0000000..c77930b
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal_less.liga.xml
@@ -0,0 +1,70 @@
+
+
+ {36ab598c} callgsubr
+ 1733 hintmask 01110000
+ 217 {e45373fe} callsubr
+ -1060 {7f2f8eb3} callsubr
+ 1093 {15390519} callgsubr
+ hintmask 01110000
+ -1180 -70 rmoveto
+ -70 70 3 12 91 60 rlineto
+ 1063 {773cc18d} callsubr
+ endchar
+
+
+
+ -24 703 -519 {cfbc9cf1} callgsubr
+ hstemhm
+ return
+
+
+ 345 rmoveto
+ 363 239 {1b07c958} callsubr
+ -51 95 rlineto
+ hintmask 01110000
+ -256 -172 rlineto
+ return
+
+
+ rlineto
+ hintmask 10010000
+ return
+
+
+ hlineto
+ 117 77 {1b07c958} callsubr
+ {b2990ff6} callsubr
+ rlineto
+ hintmask 01110000
+ -103 103 rlineto
+ return
+
+
+ {a7da0484} callsubr
+ 83 81 return
+
+
+ -51 95 -414 -278 -18 -102 311 -323 return
+
+
+ hlineto
+ -6 -4 -18 -102 35 -36 rlineto
+ return
+
+
+
+
+ {b0d5c74e} callsubr
+ -1153 return
+
+
+ 103 142 102 return
+
+
+ hlineto
+ hintmask 10010000
+ 177 -184 83 81 -277 276 rlineto
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml
new file mode 100644
index 0000000..b338a4a
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml
@@ -0,0 +1,46 @@
+
+
+ -24 703 -679 146 132 105 hstemhm
+ -1778 483 220 307 10 1255 hintmask 01111100
+ -982 {64858872} callsubr
+ -313 312 rmoveto
+ hintmask 10011100
+ {b2990ff6} callsubr
+ rlineto
+ hintmask 01111100
+ -222 221 rlineto
+ 483 hlineto
+ 20 105 rlineto
+ -497 hlineto
+ 863 hmoveto
+ -21 -105 rlineto
+ 1235 hlineto
+ 20 105 rlineto
+ -1572 -383 {28b0b3b7} callsubr
+
+
+
+ 272 rmoveto
+ 81 hlineto
+ 11 50 110 378 12 52 rrcurveto
+ -156 hlineto
+ -9 -52 -39 -378 -10 -50 rrcurveto
+ return
+
+
+ {a7da0484} callsubr
+ 83 81 return
+
+
+ -51 95 -414 -278 -18 -102 311 -323 return
+
+
+ rmoveto
+ 152 hlineto
+ 29 146 rlineto
+ -152 hlineto
+ endchar
+
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_hyphen.liga.xml
new file mode 100644
index 0000000..49f32b3
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_hyphen.liga.xml
@@ -0,0 +1,39 @@
+
+
+ {77357d67} callgsubr
+ -528 1025 hintmask 01100000
+ 497 383 rmoveto
+ -847 {b20174e3} callgsubr
+ 833 hlineto
+ endchar
+
+
+
+ rlineto
+ hintmask 10100000
+ return
+
+
+ {a7da0484} callsubr
+ 83 81 return
+
+
+ -51 95 -414 -278 -18 -102 311 -323 return
+
+
+
+
+ -24 703 -401 105 hstemhm
+ return
+
+
+ hlineto
+ 305 201 {2042e89d} callsubr
+ {b2990ff6} callsubr
+ rlineto
+ hintmask 01100000
+ -222 221 rlineto
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_hyphen_hyphen.liga.xml
new file mode 100644
index 0000000..779c22b
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_hyphen_hyphen.liga.xml
@@ -0,0 +1,39 @@
+
+
+ {77357d67} callgsubr
+ -1153 1650 hintmask 01100000
+ 497 383 rmoveto
+ -1472 {b20174e3} callgsubr
+ 1458 hlineto
+ endchar
+
+
+
+ rlineto
+ hintmask 10100000
+ return
+
+
+ {a7da0484} callsubr
+ 83 81 return
+
+
+ -51 95 -414 -278 -18 -102 311 -323 return
+
+
+
+
+ -24 703 -401 105 hstemhm
+ return
+
+
+ hlineto
+ 305 201 {2042e89d} callsubr
+ {b2990ff6} callsubr
+ rlineto
+ hintmask 01100000
+ -222 221 rlineto
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_slash.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_slash.liga.xml
new file mode 100644
index 0000000..8eb2884
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_slash.liga.xml
@@ -0,0 +1,30 @@
+
+
+ {44af986a} callsubr
+ -830 703 hstemhm
+ -528 483 -277 770 hintmask 10100000
+ 348 806 rmoveto
+ -499 -732 -260 259 3 12 363 239 rlineto
+ hintmask 01100000
+ {a7da0484} callsubr
+ rlineto
+ hintmask 01010000
+ -105 -154 {1b07c958} callsubr
+ 107 -31 663 975 rlineto
+ endchar
+
+
+
+ -209 1015 return
+
+
+ -51 95 -414 -278 -18 -102 311 -323 return
+
+
+ rlineto
+ hintmask 10010000
+ return
+
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/percent.alt.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/percent.alt.xml
new file mode 100644
index 0000000..e696cb1
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/percent.alt.xml
@@ -0,0 +1,39 @@
+
+
+ -65 73 -60 763 -534 72 162 73 169 72 hstemhm
+ 24 579 -533 80 107 79 -40 80 106 80 hintmask 1011101100000000
+ 167 411 rmoveto
+ 84 67 66 96 18 hvcurveto
+ 94 18 -34 58 -81 hhcurveto
+ -84 -67 -67 -95 -18 hvcurveto
+ -94 -18 34 -58 81 hhcurveto
+ hintmask 1011110000000000
+ 436 270 rmoveto
+ hintmask 0100010000000000
+ -75 30 -504 -740 81 -23 rlineto
+ hintmask 1011110000000000
+ 114 705 rmoveto
+ hintmask 1011101100000000
+ 37 11 -33 -55 -10 hvcurveto
+ -51 -10 -23 -30 -36 hhcurveto
+ -36 -13 32 56 11 hvcurveto
+ 51 10 22 30 37 hhcurveto
+ 174 -718 rmoveto
+ hintmask 1011101101000000
+ 83 67 66 96 19 hvcurveto
+ 94 18 -35 58 -81 hhcurveto
+ hintmask 1011101010000000
+ -83 -67 -67 -95 -18 hvcurveto
+ -94 -19 34 -58 82 hhcurveto
+ 51 242 rmoveto
+ hintmask 1011101101000000
+ 37 12 -33 -55 -11 hvcurveto
+ -51 -10 -23 -30 -36 hhcurveto
+ hintmask 1011101010000000
+ -36 -12 32 56 11 hvcurveto
+ 51 9 22 30 37 hhcurveto
+ endchar
+
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/plus_plus.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/plus_plus.liga.xml
new file mode 100644
index 0000000..7a65be7
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/plus_plus.liga.xml
@@ -0,0 +1,60 @@
+
+
+ 279 103 hstem
+ -489 511 vstem
+ 322 382 rmoveto
+ {f3e1af07} callsubr
+ -380 {6550f8f7} callgsubr
+ 39 198 rlineto
+ 380 {7791d4db} callgsubr
+ 39 198 rlineto
+ 189 {150c2501} callsubr
+ endchar
+
+
+
+ 38 197 {d9a27841} callsubr
+ -38 -197 rlineto
+ return
+
+
+ rlineto
+ -110 hlineto
+ return
+
+
+ 38 197 {d9a27841} callsubr
+ -38 -197 rlineto
+ return
+
+
+ hlineto
+ -21 -103 rlineto
+ return
+
+
+ hlineto
+ {10a06046} callgsubr
+ return
+
+
+
+
+ hlineto
+ {f3e1af07} callsubr
+ -190 {7de8f505} callsubr
+ 191 {7791d4db} callgsubr
+ return
+
+
+ hlineto
+ -39 -198 rlineto
+ 110 hlineto
+ return
+
+
+ 21 103 rlineto
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/question_question.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/question_question.liga.xml
new file mode 100644
index 0000000..27b1f63
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/question_question.liga.xml
@@ -0,0 +1,49 @@
+
+
+ 0 144 hstem
+ -93 138 312 138 vstem
+ -354 754 rmoveto
+ {c76dd8af} callsubr
+ 450 hmoveto
+ {c76dd8af} callsubr
+ -508 -754 {c926dd37} callgsubr
+ 421 -144 {c926dd37} callgsubr
+ endchar
+
+
+
+ -27 -121 rlineto
+ 191 -22 97 -27 -71 vvcurveto
+ -57 -60 -50 -172 -89 vhcurveto
+ 38 -64 rlineto
+ 239 118 93 91 94 vvcurveto
+ 107 -128 63 -271 28 vhcurveto
+ return
+
+
+ -27 -121 rlineto
+ 191 -22 97 -27 -71 vvcurveto
+ -57 -60 -50 -172 -89 vhcurveto
+ 38 -64 rlineto
+ 239 118 93 91 94 vvcurveto
+ 107 -128 63 -271 28 vhcurveto
+ return
+
+
+
+
+ rmoveto
+ 150 hlineto
+ 29 144 rlineto
+ -150 hlineto
+ return
+
+
+ rmoveto
+ 150 hlineto
+ 29 144 rlineto
+ -150 hlineto
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/slash_greater.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/slash_greater.liga.xml
new file mode 100644
index 0000000..0557593
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/slash_greater.liga.xml
@@ -0,0 +1,47 @@
+
+
+ {44af986a} callsubr
+ -830 703 hstemhm
+ -468 770 -232 483 hintmask 01010000
+ 242 678 rmoveto
+ hintmask 01100000
+ 60 88 {2042e89d} callsubr
+ {d74d1da0} callgsubr
+ 537 790 259 -259 -2 -12 {1b07c958} callsubr
+ -363 -239 rlineto
+ hintmask 01010000
+ {b0a3f997} callsubr
+
+
+
+ -209 1015 return
+
+
+ rlineto
+ hintmask 10100000
+ return
+
+
+ rlineto
+ hintmask 10010000
+ return
+
+
+ {03424c83} callsubr
+ endchar
+
+
+ {6e3b20e8} callgsubr
+ rlineto
+ return
+
+
+
+
+ -100 40 -670 -984 107 -31 return
+
+
+ 50 -95 415 278 18 102 return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/underscore_underscore.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/underscore_underscore.liga.xml
new file mode 100644
index 0000000..5b38cca
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/underscore_underscore.liga.xml
@@ -0,0 +1,13 @@
+
+
+ -149 93 hstem
+ -701 1275 vstem
+ 574 -56 rmoveto
+ -1258 hlineto
+ -17 -93 rlineto
+ 1258 hlineto
+ endchar
+
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0A0.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0A0.xml
new file mode 100644
index 0000000..317482b
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0A0.xml
@@ -0,0 +1,53 @@
+
+
+ -136 63 193 127 320 -20 20 64 64 64 hstemhm
+ 0 64 0 128 0 64 128 64 0 128 0 64 hintmask 0000000000000000
+ hintmask 1101101010100000
+ 512 631 rmoveto
+ -71 -57 -57 -71 hvcurveto
+ hintmask 1110101001000000
+ -47 26 -41 38 -22 vhcurveto
+ -18 vlineto
+ -64 -64 -64 -64 -53 -42 -11 -18 -33 vhcurveto
+ 303 vlineto
+ hintmask 1110110110100000
+ 38 22 26 41 47 vvcurveto
+ 71 -57 57 -71 -71 -57 -57 -71 vhcurveto
+ hintmask 1110101010100000
+ -47 26 -41 38 -22 vhcurveto
+ -419 vlineto
+ hintmask 1110110101000000
+ -38 -22 -26 -41 -47 vvcurveto
+ -71 57 -57 71 71 57 57 71 34 -13 30 -21 23 vhcurveto
+ 23 19 30 18 49 hhcurveto
+ 128 128 128 128 hvcurveto
+ 18 vlineto
+ hintmask 1110101010100000
+ 38 22 26 41 47 vvcurveto
+ hintmask 1101101010100000
+ 71 -57 57 -71 vhcurveto
+ hintmask 1110110110100000
+ -384 63 rmoveto
+ 35 29 -29 -35 -35 -29 -29 -35 {0f5e6060} callgsubr
+ hvcurveto
+ 384 -256 rmoveto
+ hintmask 1101101010100000
+ {0f5e6060} callgsubr
+ 35 29 -29 -35 hvcurveto
+ hintmask 1110110110100000
+ -35 -29 -29 -35 vhcurveto
+ -384 -512 rmoveto
+ {0f5e6060} callgsubr
+ 35 29 -29 -35 -35 -29 -29 -35 hvcurveto
+ endchar
+
+
+
+
+ -35 -29 29 35 35 29 29 35 return
+
+
+ -35 -29 29 35 35 29 29 35 return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0B0.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0B0.xml
new file mode 100644
index 0000000..57a3e1f
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0B0.xml
@@ -0,0 +1,16 @@
+
+
+ {f3a6bced} callgsubr
+ 672 365 rmoveto
+ -690 639 -2 -1209 rlineto
+ endchar
+
+
+
+
+ -205 1209 hstem
+ -20 692 vstem
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0B2.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0B2.xml
new file mode 100644
index 0000000..079a673
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0B2.xml
@@ -0,0 +1,16 @@
+
+
+ {f3a6bced} callgsubr
+ -20 365 rmoveto
+ 692 -570 -2 1209 rlineto
+ endchar
+
+
+
+
+ -205 1209 hstem
+ -20 692 vstem
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/gsubrs.xml b/ligature/OperatorMonoSSmLig-MediumItalic/gsubrs.xml
new file mode 100644
index 0000000..4b5b8bd
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/gsubrs.xml
@@ -0,0 +1,2035 @@
+
+
+
+
+
+
+
+
+ rmoveto
+ -87 callsubr
+ -51 callgsubr
+ hvcurveto
+ -9 -115 50 -42 172 103 rrcurveto
+ -348 54 -98 callgsubr
+
+
+
+
+
+
+ -98 callsubr
+ -90 callgsubr
+ return
+
+
+
+
+
+
+ rmoveto
+ -93 callsubr
+ -183 161 -110 314 159 vhcurveto
+ -166 406 -73 callgsubr
+
+
+
+
+
+
+ rmoveto
+ 181 -89 80 -123 -191 -136 -220 -235 -181 89 -80 123 192 135 219 236 vhcurveto
+ -409 -189 rmoveto
+ 167 74 175 109 58 38 -48 -110 -168 -74 -175 -108 -59 -38 49 110 vhcurveto
+ endchar
+
+
+
+
+
+
+ rmoveto
+ 143 -82 84 -128 -42 callsubr
+ -144 82 -83 129 -41 callgsubr
+ vhcurveto
+ -389 -112 rmoveto
+ 124 66 116 96 66 39 -52 -92 -124 -65 -116 -96 -66 -40 52 92 vhcurveto
+ endchar
+
+
+
+
+
+
+ rmoveto
+ -69 42 rlineto
+ -70 -58 -46 -40 -51 hhcurveto
+ -52 -35 34 82 -35 hvcurveto
+ -90 -47 26 callgsubr
+ 42 65 -55 80 hhcurveto
+ 83 86 60 103 80 hvcurveto
+ return
+
+
+
+
+
+
+ rmoveto
+ 103 80 66 95 111 -124 45 -116 -78 hvcurveto
+ 24 59 63 59 146 29 -20 78 rcurveline
+ -233 -57 -85 -128 -123 vvcurveto
+ -104 68 -52 94 vhcurveto
+ 14 72 rmoveto
+ -43 -42 26 71 6 0 7 1 6 hvcurveto
+ 89 55 75 -29 -64 vvcurveto
+ -42 -27 -36 -53 vhcurveto
+ endchar
+
+
+
+
+
+
+ rmoveto
+ -66 callgsubr
+ -56 callsubr
+ 46 150 -137 -2 rlineto
+ return
+
+
+
+
+
+
+ -102 -58 -23 -39 -43 vvcurveto
+ -61 58 -42 96 109 75 55 69 vhcurveto
+ -167 -53 rmoveto
+ -44 -37 19 32 20 14 21 71 40 hvcurveto
+ 40 -29 35 -28 -26 vvcurveto
+ -27 -32 -22 -47 vhcurveto
+ endchar
+
+
+
+
+
+
+ rmoveto
+ -33 -26 25 63 131 73 145 87 22 35 -7 -11 37 hvcurveto
+ -16 -85 -26 -129 -10 -53 rrcurveto
+ -45 -48 -57 -34 -38 hhcurveto
+ endchar
+
+
+
+
+
+
+ 338 hlineto
+ 18 79 rlineto
+ -119 hlineto
+ 76 376 -94 -7 -13 -66 -131 -15 -13 -71 127 3 -44 -221 rlineto
+ -130 hlineto
+ return
+
+
+
+
+
+
+ -99 callsubr
+ endchar
+
+
+
+
+
+
+ -83 callsubr
+ hintmask 11101000
+ -99 callgsubr
+
+
+
+
+
+
+ 46 callgsubr
+ -116 82 62 -167 166 rlineto
+ -7 hlineto
+ -237 -163 53 -61 rlineto
+ return
+
+
+
+
+
+
+ rmoveto
+ -97 callgsubr
+ return
+
+
+
+
+
+
+ rmoveto
+ 27 50 -68 47 -99 86 -66 65 rlinecurve
+ -73 -95 76 -53 126 -69 77 -31 rlinecurve
+ return
+
+
+
+
+
+
+ rmoveto
+ -41 -36 102 -73 hhcurveto
+ -59 -63 -60 -91 -54 hvcurveto
+ 60 -34 rlineto
+ 59 38 30 35 24 40 38 -102 73 hhcurveto
+ 59 62 62 91 54 hvcurveto
+ -59 34 rlineto
+ -60 -39 -30 -36 -24 hhcurveto
+ return
+
+
+
+
+
+
+ -78 93 -69 -63 -113 -82 -72 -41 rlinecurve
+ return
+
+
+
+
+
+
+ -172 hlineto
+ -110 -229 -108 -231 -100 -229 rrcurveto
+ 24 callgsubr
+ 26 63 26 63 27 63 rrcurveto
+ 206 hlineto
+ return
+
+
+
+
+
+
+ rmoveto
+ -81 callsubr
+ -47 -172 95 -62 296 126 rlinecurve
+ endchar
+
+
+
+
+
+
+ -76 callgsubr
+ -109 116 -82 -62 rlineto
+ return
+
+
+
+
+
+
+ rmoveto
+ -85 callgsubr
+ 433 hlineto
+ endchar
+
+
+
+
+
+
+ -159 hlineto
+ 95 492 36 callsubr
+ hlineto
+ 19 98 rlineto
+ -434 hlineto
+ -19 -98 rlineto
+ 156 hlineto
+ -95 -492 rlineto
+ -154 hlineto
+ -19 -98 rlineto
+ return
+
+
+
+
+
+
+ rmoveto
+ -91 callsubr
+ return
+
+
+
+
+
+
+ 23 78 rlineto
+ -57 hlineto
+ 27 138 -89 -7 -25 -131 rlineto
+ -135 hlineto
+ 52 76 40 76 44 127 -101 5 rcurveline
+ -38 -126 -37 -78 -54 -93 return
+
+
+
+
+
+
+ -28 callsubr
+ -67 -71 -39 -74 -72 vhcurveto
+ 14 103 -118 -7 -23 -163 -25 -125 -50 -262 rlinecurve
+ 117 hlineto
+ 7 37 52 259 14 72 rrcurveto
+ 56 58 50 29 38 7 callsubr
+ return
+
+
+
+
+
+
+ rmoveto
+ 52 -40 72 55 86 84 50 60 rlinecurve
+ -111 60 -35 -64 -64 -94 -50 -61 rlinecurve
+ 236 hmoveto
+ 53 -41 72 55 84 83 50 60 rlinecurve
+ -115 54 -35 -64 -59 -87 -50 -60 rlinecurve
+ return
+
+
+
+
+
+
+ rmoveto
+ 9 hlineto
+ 7 -100 6 -101 5 -100 rrcurveto
+ -160 hlineto
+ 44 101 45 100 44 72 callgsubr
+
+
+
+
+
+
+ rmoveto
+ 112 2 93 393 -117 -4 -36 -161 rlineto
+ -140 -42 -69 54 140 vvcurveto
+ 157 83 174 113 62 13 -51 -107 -3 vhcurveto
+ 117 1 rlineto
+ 182 10 -47 86 -128 hhcurveto
+ -190 -155 -219 -241 -194 112 -95 197 46 hvcurveto
+ return
+
+
+
+
+
+
+ rmoveto
+ 102 -10 71 123 85 127 100 117 rlinecurve
+ 16 79 rlineto
+ -335 hlineto
+ -19 -82 rlineto
+ 235 hlineto
+ 1 -3 -101 -114 -85 -118 -70 -119 rlinecurve
+ return
+
+
+
+
+
+
+ rmoveto
+ 46 -40 39 -44 35 vhcurveto
+ 37 18 44 20 54 23 -27 52 rcurveline
+ -63 -27 -53 -24 -43 -22 rrcurveto
+ return
+
+
+
+
+
+
+ rmoveto
+ 7 hlineto
+ 238 163 -54 61 -166 -112 return
+
+
+
+
+
+
+ -111 126 -44 116 78 vhcurveto
+ -25 -60 -64 -59 -146 -29 rrcurveto
+ 82 236 rmoveto
+ 42 27 36 53 44 42 -26 -71 -6 0 -6 -1 -7 vhcurveto
+ -90 -55 -75 29 64 vvcurveto
+ endchar
+
+
+
+
+
+
+ rmoveto
+ 146 -318 136 18 -143 284 rlineto
+ 108 60 71 76 98 vvcurveto
+ 115 -102 85 -308 -42 vhcurveto
+ -132 -685 rlineto
+ 123 hlineto
+ 113 588 rlineto
+ 120 15 61 -33 -68 vvcurveto
+ -69 -51 -57 -142 -65 vhcurveto
+ return
+
+
+
+
+
+
+ rmoveto
+ 49 31 -27 -40 -77 -102 -42 -165 -12 hvcurveto
+ 102 20 70 96 97 hhcurveto
+ endchar
+
+
+
+
+
+
+ -21 callgsubr
+ -58 -28 -75 -22 -67 -12 rlinecurve
+ -74 callsubr
+ return
+
+
+
+
+
+
+ 109 22 rlineto
+ 127 -21 -59 69 -122 hhcurveto
+ -152 -104 -99 -111 hvcurveto
+ -161 271 -69 -99 vvcurveto
+ -57 -86 -39 -252 68 vhcurveto
+ -25 -121 rlineto
+ return
+
+
+
+
+
+
+ rmoveto
+ -11 59 rlineto
+ -154 -59 -45 22 94 vvcurveto
+ 9 0 9 1 10 vhcurveto
+ 182 28 77 100 106 vvcurveto
+ hintmask 10111100
+ 70 -41 49 -72 -38 -36 -13 -24 -32 vhcurveto
+ hintmask 11011100
+ 22 -38 -43 11 -41 hhcurveto
+ -152 -114 -214 -206 -101 33 -46 58 55 51 37 53 47 hvcurveto
+ 31 -98 98 -36 184 118 rrcurveto
+ -94 400 rmoveto
+ 23 10 -16 -27 -46 -37 -79 -103 -23 hvcurveto
+ 100 17 42 91 48 hhcurveto
+ -305 -367 rmoveto
+ -24 -11 27 52 132 55 155 69 17 21 -4 -19 26 hvcurveto
+ -47 -74 -30 -101 -107 vvcurveto
+ -3 vlineto
+ -34 -26 -25 -24 -25 hhcurveto
+ endchar
+
+
+
+
+
+
+ rmoveto
+ -18 60 -158 -66 -81 5 -17 116 rlinecurve
+ 231 169 113 169 137 vvcurveto
+ 80 -43 45 -71 return
+
+
+
+
+
+
+ 134 688 rlineto
+ 46 callsubr
+ -87 -463 rlineto
+ -5 hlineto
+ -131 465 -119 -4 -133 -686 rlineto
+ 117 hlineto
+ 86 469 rlineto
+ return
+
+
+
+
+
+
+ -82 callsubr
+ hintmask 10111110
+ -12 -114 rlineto
+ hintmask 01111110
+ -53 callgsubr
+
+
+
+
+
+
+ 128 2 47 150 -138 -2 rlineto
+ return
+
+
+
+
+
+
+ -27 callsubr
+ hintmask 10100000
+ -59 callsubr
+ return
+
+
+
+
+
+
+ -48 callgsubr
+ hintmask 1111101110000000
+ -83 callsubr
+ hintmask 1111110110000000
+ -99 callgsubr
+
+
+
+
+
+
+ -46 callsubr
+ -37 callgsubr
+ rrcurveto
+ endchar
+
+
+
+
+
+
+ rmoveto
+ -41 callgsubr
+ 49 -9 42 -18 33 hvcurveto
+ 73 82 -65 49 -61 -68 rlineto
+ 26 -34 -44 14 -52 hhcurveto
+ -42 callsubr
+ -51 10 -43 19 -34 hvcurveto
+ -72 -80 64 -49 61 67 rlineto
+ -24 34 44 -13 51 hhcurveto
+ -90 242 rmoveto
+ 125 66 118 97 31 25 -11 -22 18 vhcurveto
+ -232 -260 rlineto
+ -3 15 -2 17 18 vvcurveto
+ 107 -145 rmoveto
+ -30 -24 10 20 -18 hvcurveto
+ 231 258 rlineto
+ 3 -13 1 -16 -16 vvcurveto
+ -126 -67 -117 -96 vhcurveto
+ endchar
+
+
+
+
+
+
+ -63 callsubr
+ 141 -815 -107 callgsubr
+
+
+
+
+
+
+ 43 53 44 65 44 75 -99 35 rcurveline
+ -29 -57 -28 -48 -27 -41 -32 58 -22 56 -11 55 rrcurveto
+ 70 66 40 72 53 vvcurveto
+ 44 -34 27 -48 -70 -78 -84 -127 -10 0 -11 1 -11 vhcurveto
+ -147 -119 -67 -115 -101 vvcurveto
+ return
+
+
+
+
+
+
+ -230 215 rmoveto
+ -42 -31 29 67 105 65 129 88 24 35 -9 -21 41 hvcurveto
+ -25 -66 -21 -81 -7 -76 rrcurveto
+ -50 -42 -45 -27 -40 hhcurveto
+ endchar
+
+
+
+
+
+
+ rmoveto
+ 49 -22 80 62 51 88 10 87 rlinecurve
+ -152 -3 -37 callgsubr
+ rlinecurve
+ endchar
+
+
+
+
+
+
+ -63 callsubr
+ -29 -990 -107 callsubr
+
+
+
+
+
+
+ rmoveto
+ 131 1 48 150 -142 -1 rlineto
+ return
+
+
+
+
+
+
+ 38 callgsubr
+ 124 634 -119 -9 -41 -210 -4 callsubr
+ hintmask 10111000
+ -60 callsubr
+
+
+
+
+
+
+ rmoveto
+ 19 101 rlineto
+ -383 hlineto
+ -20 -101 rlineto
+ return
+
+
+
+
+
+
+ 31 callgsubr
+ rrcurveto
+ -59 callgsubr
+
+
+
+
+
+
+ rmoveto
+ -36 -185 rlineto
+ 276 hlineto
+ 26 102 rlineto
+ -177 hlineto
+ 40 202 rlineto
+ 139 hlineto
+ 16 85 rlineto
+ -139 hlineto
+ 39 197 rlineto
+ 171 hlineto
+ 42 callsubr
+ -358 hlineto
+ -116 -229 -116 -231 -112 -228 rrcurveto
+ 122 hlineto
+ 87 185 rlineto
+ 185 401 rmoveto
+ 12 hlineto
+ -61 -312 rlineto
+ -95 hlineto
+ 48 104 48 105 48 103 rrcurveto
+ endchar
+
+
+
+
+
+
+ -117 50 -55 66 60 76 50 63 64 return
+
+
+
+
+
+
+ rmoveto
+ 20 -78 rlineto
+ 234 57 85 128 123 vvcurveto
+ 104 -69 52 -94 -103 -80 -66 -95 return
+
+
+
+
+
+
+ 130 vstem
+ 256 218 rmoveto
+ 173 -226 135 16 -173 216 rlineto
+ 144 91 57 84 70 vvcurveto
+ 59 -39 39 -68 -69 -80 -41 -79 -79 vhcurveto
+ 65 335 -120 48 callsubr
+ 68 348 rlineto
+ 69 67 62 41 48 hhcurveto
+ 30 17 -15 -26 -43 -46 -64 -160 -92 hvcurveto
+ return
+
+
+
+
+
+
+ -66 callsubr
+ -165 -497 -77 callgsubr
+ return
+
+
+
+
+
+
+ -243 -55 -77 35 126 vvcurveto
+ 128 83 114 103 53 21 -28 -74 vhcurveto
+ return
+
+
+
+
+
+
+ 153 -274 70 114 vvcurveto
+ 50 44 41 61 63 38 -32 -82 17 vhcurveto
+ return
+
+
+
+
+
+
+ 673 -106 callgsubr
+ return
+
+
+
+
+
+
+ hstem
+ 51 122 194 114 vstem
+ return
+
+
+
+
+
+
+ 893 -57 callsubr
+ return
+
+
+
+
+
+
+ -31 callsubr
+ -38 callsubr
+ return
+
+
+
+
+
+
+ 172 128 162 193 return
+
+
+
+
+
+
+ 623 260 hstem
+ 152 495 vstem
+ 152 664 -81 callgsubr
+ endchar
+
+
+
+
+
+
+ hstem
+ 79 123 171 120 vstem
+ return
+
+
+
+
+
+
+ hstem
+ 64 130 279 130 vstem
+ return
+
+
+
+
+
+
+ 9 -65 -8 -77 -39 -70 return
+
+
+
+
+
+
+ 5 callgsubr
+ hintmask 10110000
+ -132 -684 -1 callsubr
+ -124 -12 rmoveto
+ hintmask 01110000
+ 17 callsubr
+ 95 494 18 callsubr
+ endchar
+
+
+
+
+
+
+ -11 callgsubr
+ -38 callgsubr
+ return
+
+
+
+
+
+
+ 535 616 -104 callsubr
+ return
+
+
+
+
+
+
+ rmoveto
+ -65 79 rlineto
+ -294 -206 -112 -169 -186 vvcurveto
+ -137 64 -147 157 -182 vhcurveto
+ 93 67 rlineto
+ -143 158 -53 124 119 vvcurveto
+ 155 80 142 273 183 vhcurveto
+ endchar
+
+
+
+
+
+
+ 9 callgsubr
+ -39 callsubr
+ return
+
+
+
+
+
+
+ 0 105 195 92 191 105 return
+
+
+
+
+
+
+ -187 35 hstem
+ 143 110 vstem
+ 453 1 rmoveto
+ -35 47 rlineto
+ -199 -62 -76 -73 -64 vvcurveto
+ 21 callsubr
+ -9 callgsubr
+ endchar
+
+
+
+
+
+
+ rmoveto
+ 74 -77 226 227 27 122 -140 236 -98 -61 140 -229 rlineto
+ 44 -222 rmoveto
+ 76 -75 225 233 25 122 -143 232 -99 -64 144 -225 rlineto
+ endchar
+
+
+
+
+
+
+ -19 callsubr
+ -126 hlineto
+ return
+
+
+
+
+
+
+ -62 85 hstem
+ 325 104 vstem
+ 124 -149 rmoveto
+ 61 -20 rlineto
+ -23 callgsubr
+ 104 2 rlineto
+ 148 9 -63 69 -79 hhcurveto
+ -68 -55 -54 -118 -49 hvcurveto
+ endchar
+
+
+
+
+
+
+ -83 -67 -169 -85 -18 callsubr
+ return
+
+
+
+
+
+
+ 23 callgsubr
+ -7 callsubr
+ hintmask 11010000
+ return
+
+
+
+
+
+
+ 50 -95 415 278 18 102 return
+
+
+
+
+
+
+ 67 33 32 40 32 hhcurveto
+ 31 18 -37 -97 -6 hvcurveto
+ return
+
+
+
+
+
+
+ -14 114 -39 callgsubr
+ return
+
+
+
+
+
+
+ rmoveto
+ -7 62 -153 -42 -26 23 189 454 rlinecurve
+ -58 27 return
+
+
+
+
+
+
+ 304 688 rmoveto
+ -124 hlineto
+ -133 -688 rlineto
+ 124 hlineto
+ 82 344 rmoveto
+ 167 -352 131 16 -164 336 277 344 rlineto
+ -133 hlineto
+ return
+
+
+
+
+
+
+ -189 109 -109 114 106 108 330 98 return
+
+
+
+
+
+
+ -166 -189 -266 -304 return
+
+
+
+
+
+
+ -87 597 rmoveto
+ 26 20 -19 -40 return
+
+
+
+
+
+
+ 189 93 301 106 return
+
+
+
+
+
+
+ 440 hlineto
+ 22 106 rlineto
+ -315 hlineto
+ return
+
+
+
+
+
+
+ 616 248 hstem
+ 157 306 vstem
+ 436 616 -92 callgsubr
+ endchar
+
+
+
+
+
+
+ 61 -20 rcurveline
+ hintmask 10111100
+ -23 callgsubr
+ endchar
+
+
+
+
+
+
+ 612 238 hstem
+ 213 297 vstem
+ 372 850 -63 callsubr
+ endchar
+
+
+
+
+
+
+ -14 107 501 108 return
+
+
+
+
+
+
+ 116 411 vstem
+ 335 735 -94 callgsubr
+ endchar
+
+
+
+
+
+
+ -13 99 callgsubr
+ -42 17 35 vvcurveto
+ 35 55 43 145 39 vhcurveto
+ return
+
+
+
+
+
+
+ -3 callsubr
+ -2 callgsubr
+ return
+
+
+
+
+
+
+ 242 679 rmoveto
+ -83 -81 rlineto
+ return
+
+
+
+
+
+
+ 24 callsubr
+ 2 return
+
+
+
+
+
+
+ hlineto
+ 305 201 89 callsubr
+ -54 callsubr
+ rlineto
+ hintmask 01100000
+ -222 221 rlineto
+ return
+
+
+
+
+
+
+ -15 112 496 110 49 callgsubr
+ return
+
+
+
+
+
+
+ rmoveto
+ 140 -469 rlineto
+ 109 hlineto
+ return
+
+
+
+
+
+
+ hstem
+ 188 125 vstem
+ return
+
+
+
+
+
+
+ -3 -109 rlineto
+ 311 -10 88 86 94 vvcurveto
+ return
+
+
+
+
+
+
+ hlineto
+ 28 callsubr
+ -190 -14 callsubr
+ 191 59 callgsubr
+ return
+
+
+
+
+
+
+ rmoveto
+ -190 -972 rlineto
+ 353 hlineto
+ 19 96 rlineto
+ -233 hlineto
+ 151 780 rlineto
+ 233 hlineto
+ 19 96 rlineto
+ endchar
+
+
+
+
+
+
+ 103 142 102 return
+
+
+
+
+
+
+ 639 50 callgsubr
+ 232 179 vstem
+ 232 638 -56 callgsubr
+ endchar
+
+
+
+
+
+
+ -12 103 373 103 18 callgsubr
+ return
+
+
+
+
+
+
+ rmoveto
+ 213 -138 88 -279 -45 vhcurveto
+ return
+
+
+
+
+
+
+ hstem
+ 75 121 202 103 vstem
+ return
+
+
+
+
+
+
+ hintmask 1000010001001000111100010001000010101100
+ return
+
+
+
+
+
+
+ -71 -24 -11 5 26 vvcurveto
+ return
+
+
+
+
+
+
+ -14 99 384 99 return
+
+
+
+
+
+
+ -26 callsubr
+ -120 -46 rmoveto
+ hintmask 01110000
+ -71 -47 rlineto
+ return
+
+
+
+
+
+
+ 42 callgsubr
+ hintmask 01000000
+ -63 callgsubr
+
+
+
+
+
+
+ 42 callgsubr
+ hintmask 11011000
+ -63 callgsubr
+
+
+
+
+
+
+ 58 42 70 76 74 vhcurveto
+ 16 callgsubr
+ -36 -22 22 42 hvcurveto
+ return
+
+
+
+
+
+
+ -40 callsubr
+ -1153 return
+
+
+
+
+
+
+ 4 callsubr
+ -38 119 return
+
+
+
+
+
+
+ 18 -59 28 -62 37 -63 rrcurveto
+ -58 -56 -50 -24 -37 hhcurveto
+ return
+
+
+
+
+
+
+ rmoveto
+ 69 -94 299 234 30 122 -210 245 -87 -82 190 -215 rlineto
+ endchar
+
+
+
+
+
+
+ hstem
+ 72 120 260 110 vstem
+ return
+
+
+
+
+
+
+ 0 98 492 98 return
+
+
+
+
+
+
+ -4 -2 -3 -8 -9 2 -3 4 4 2 3 9 return
+
+
+
+
+
+
+ 160 2 callgsubr
+ hstem
+ return
+
+
+
+
+
+
+ hstemhm
+ 66 8 callsubr
+ return
+
+
+
+
+
+
+ -12 103 362 114 return
+
+
+
+
+
+
+ 126 hlineto
+ return
+
+
+
+
+
+
+ -7 100 373 94 -93 97 hstemhm
+ 30 123 111 113 149 111 hintmask 11011100
+ return
+
+
+
+
+
+
+ rlineto
+ -109 return
+
+
+
+
+
+
+ hhcurveto
+ 62 5 -69 -89 -64 hvcurveto
+ 51 -20 rlineto
+ 157 139 -15 148 -130 hhcurveto
+ return
+
+
+
+
+
+
+ 30 callgsubr
+ -155 hlineto
+ return
+
+
+
+
+
+
+ rmoveto
+ 150 hlineto
+ 29 144 rlineto
+ -150 hlineto
+ return
+
+
+
+
+
+
+ 68 callsubr
+ 30 158 rlineto
+ return
+
+
+
+
+
+
+ 267 -13 129 49 38 77 return
+
+
+
+
+
+
+ 80 280 84 hstem
+ return
+
+
+
+
+
+
+ 82 282 80 return
+
+
+
+
+
+
+ hlineto
+ -314 -207 89 callsubr
+ 35 callsubr
+
+
+
+
+
+
+ 68 50 94 93 vvcurveto
+ 101 -65 51 -165 -22 vhcurveto
+ -134 -689 rlineto
+ 91 hlineto
+ return
+
+
+
+
+
+
+ 21 103 rlineto
+ return
+
+
+
+
+
+
+ 64 hstem
+ 53 70 400 70 vstem
+ 53 274 rmoveto
+ -170 93 -96 133 return
+
+
+
+
+
+
+ rmoveto
+ -11 58 -94 -29 -5 9 11 62 rlinecurve
+ return
+
+
+
+
+
+
+ 51 -69 71 -60 -50 vvcurveto
+ return
+
+
+
+
+
+
+ -245 rmoveto
+ 36 callgsubr
+ return
+
+
+
+
+
+
+ rmoveto
+ 42 callsubr
+ return
+
+
+
+
+
+
+ rmoveto
+ 49 -22 rlineto
+ return
+
+
+
+
+
+
+ hintmask 10100000
+ -7 callgsubr
+ hintmask 01100000
+ 215 -215 rlineto
+ return
+
+
+
+
+
+
+ -24 703 -401 105 hstemhm
+ return
+
+
+
+
+
+
+ 33 callgsubr
+ hstem
+ return
+
+
+
+
+
+
+ rmoveto
+ 110 return
+
+
+
+
+
+
+ -10 97 580 -9 callsubr
+ return
+
+
+
+
+
+
+ -13 113 -110 100 377 100 return
+
+
+
+
+
+
+ hstem
+ 71 125 277 91 callgsubr
+ return
+
+
+
+
+
+
+ 150 hstem
+ return
+
+
+
+
+
+
+ -70 71 -58 -42 vvcurveto
+ -31 -35 -25 -131 -7 vhcurveto
+ -18 -85 rlineto
+ return
+
+
+
+
+
+
+ 70 -71 58 42 vvcurveto
+ 31 36 25 130 6 vhcurveto
+ 19 86 rlineto
+ return
+
+
+
+
+
+
+ hlineto
+ hintmask 10010000
+ 177 -184 83 81 -277 276 rlineto
+ return
+
+
+
+
+
+
+ 30 callsubr
+ -363 -239 50 -95 return
+
+
+
+
+
+
+ -15 105 509 104 hstem
+ 67 128 277 128 vstem
+ return
+
+
+
+
+
+
+ 736 rmoveto
+ -48 29 -121 -99 -64 -101 -4 -140 rlinecurve
+ return
+
+
+
+
+
+
+ 4 2 2 4 1 hvcurveto
+ 5 hlineto
+ -6 -1 -4 -5 -8 hhcurveto
+ return
+
+
+
+
+
+
+ hstemhm
+ 52 120 195 116 return
+
+
+
+
+
+
+ hlineto
+ -39 -198 rlineto
+ 110 hlineto
+ return
+
+
+
+
+
+
+ -35 -29 29 35 35 29 29 35 return
+
+
+
+
+
+
+ hintmask 1100010001001000111100010001010000101100
+ return
+
+
+
+
+
+
+ hintmask 1000010001001000111100010100000010101100
+ return
+
+
+
+
+
+
+ 104 hstemhm
+ 469 124 return
+
+
+
+
+
+
+ -11 106 497 111 return
+
+
+
+
+
+
+ 79 302 79 hstem
+ return
+
+
+
+
+
+
+ 23 callsubr
+ hstem
+ return
+
+
+
+
+
+
+ 95 192 95 vstem
+ return
+
+
+
+
+
+
+ 91 165 89 return
+
+
+
+
+
+
+ rmoveto
+ -12 60 rlineto
+ return
+
+
+
+
+
+
+ 21 callgsubr
+ -564 1151 vstem
+ return
+
+
+
+
+
+
+ 165 -116 11 -35 -165 -167 17 -19 -96 return
+
+
+
+
+
+
+ 100 rrcurveto
+ endchar
+
+
+
+
+
+
+ -79 -2 -72 -369 rlineto
+ 71 hlineto
+ 48 250 rlineto
+ return
+
+
+
+
+
+
+ rmoveto
+ 19 103 rlineto
+ -457 hlineto
+ -20 -103 rlineto
+ endchar
+
+
+
+
+
+
+ 0 104 345 104 hstem
+ 38 return
+
+
+
+
+
+
+ 72 145 61 return
+
+
+
+
+
+
+ 12 60 rlinecurve
+ return
+
+
+
+
+
+
+ 0 102 83 89 30 85 197 102 hstem
+ -27 return
+
+
+
+
+
+
+ -14 104 367 93 hstem
+ 158 122 vstem
+ return
+
+
+
+
+
+
+ 68 callsubr
+ 33 158 rlineto
+ -158 hlineto
+ return
+
+
+
+
+
+
+ 101 4 140 rlinecurve
+ return
+
+
+
+
+
+
+ hstem
+ 343 67 vstem
+ return
+
+
+
+
+
+
+ rlineto
+ 114 return
+
+
+
+
+
+
+ -205 1209 hstem
+ -20 692 vstem
+ return
+
+
+
+
+
+
+ 74 -78 57 -210 93 vhcurveto
+ -50 -89 rlineto
+ return
+
+
+
+
+
+
+ -18 callsubr
+ endchar
+
+
+
+
+
+
+ hintmask 1100010001001000111100010000100010101100
+ return
+
+
+
+
+
+
+ hintmask 1000010001010000111100010001000010101100
+ return
+
+
+
+
+
+
+ hintmask 1000010001001000111010010001000010101100
+ return
+
+
+
+
+
+
+ 89 166 91 return
+
+
+
+
+
+
+ 117 vstem
+ return
+
+
+
+
+
+
+ 100 callsubr
+ 210 94 hintmask 10111110
+ return
+
+
+
+
+
+
+ 6 -1 3 -4 -3 -2 -2 -7 vhcurveto
+ return
+
+
+
+
+
+
+ 582 106 hstem
+ 111 542 vstem
+ return
+
+
+
+
+
+
+ -74 78 -57 211 -93 vhcurveto
+ endchar
+
+
+
+
+
+
+ 91 11 91 return
+
+
+
+
+
+
+ 300 -56 -88 592 -258 return
+
+
+
+
+
+
+ -100 40 -670 -984 107 -31 return
+
+
+
+
+
+
+ 55 26 callgsubr
+ -36 return
+
+
+
+
+
+
+ 60 145 72 hstem
+ return
+
+
+
+
+
+
+ rmoveto
+ -13 55 rlineto
+ return
+
+
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/names.json b/ligature/OperatorMonoSSmLig-MediumItalic/names.json
new file mode 100644
index 0000000..601b4c8
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/names.json
@@ -0,0 +1,8 @@
+{
+ "fontName": "OperatorMonoSSmLig-MediumItalic",
+ "familyName": "Operator Mono SSm Lig",
+ "foundry": "H&Co",
+ "version": "1.200",
+ "fontStyle": "Medium Italic",
+ "windowsFontStyle": "Italic"
+}
diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/subrs.xml b/ligature/OperatorMonoSSmLig-MediumItalic/subrs.xml
new file mode 100644
index 0000000..68a5f7d
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-MediumItalic/subrs.xml
@@ -0,0 +1,2039 @@
+
+
+
+
+
+
+
+
+ rmoveto
+ 123 8 -48 callsubr
+ rlinecurve
+ -89 callgsubr
+ 3 -65 4 -64 3 -64 rrcurveto
+ -42 587 -80 callgsubr
+
+
+
+
+
+
+ rmoveto
+ -76 callsubr
+ -96 callsubr
+ 61 63 39 74 66 -44 callsubr
+ rrcurveto
+ endchar
+
+
+
+
+
+
+ rmoveto
+ 47 -43 42 -110 27 vhcurveto
+ 182 115 9 78 rlineto
+ -297 hlineto
+ -16 -80 rlineto
+ 196 hlineto
+ -186 -115 -6 -39 rlineto
+ 124 -24 52 -29 -29 vvcurveto
+ -30 -49 -29 -187 20 vhcurveto
+ -12 -84 rlineto
+ 253 -25 90 81 74 vvcurveto
+ return
+
+
+
+
+
+
+ rmoveto
+ 55 -47 49 -149 25 vhcurveto
+ 21 86 192 -1 23 80 rlineto
+ -284 hlineto
+ -52 -221 rlineto
+ 152 -20 51 -28 -32 vvcurveto
+ -36 -53 -34 -191 16 vhcurveto
+ -10 -85 rlineto
+ 254 -18 93 83 81 vvcurveto
+ return
+
+
+
+
+
+
+ rmoveto
+ 136 95 71 174 34 hvcurveto
+ 89 458 rlineto
+ -88 callsubr
+ rlineto
+ -197 -39 82 -80 146 hhcurveto
+ endchar
+
+
+
+
+
+
+ -104 callsubr
+ endchar
+
+
+
+
+
+
+ rmoveto
+ 34 67 -23 116 108 vvcurveto
+ 6 vlineto
+ 62 111 41 142 52 vvcurveto
+ 23 -52 13 -31 -42 -73 -177 -165 -7 vhcurveto
+ -53 -54 -55 -27 -37 hhcurveto
+ -58 -29 63 350 124 hvcurveto
+ -116 -4 rlineto
+ -413 -154 62 -102 107 hhcurveto
+ 72 77 44 57 61 hvcurveto
+ 4 -93 10 -74 -22 -22 -23 -22 -97 -14 -189 15 -17 -116 rcurveline
+ 264 -12 122 48 39 79 rrcurveto
+ endchar
+
+
+
+
+
+
+ -105 callsubr
+ endchar
+
+
+
+
+
+
+ 28 105 rlineto
+ -303 hlineto
+ 38 195 rlineto
+ 252 hlineto
+ 18 92 rlineto
+ -252 hlineto
+ 37 191 rlineto
+ 298 hlineto
+ 21 105 rlineto
+ -423 hlineto
+ -134 -688 rlineto
+ return
+
+
+
+
+
+
+ rmoveto
+ 23 -52 85 28 143 60 81 57 rlinecurve
+ return
+
+
+
+
+
+
+ -77 callgsubr
+ hintmask 11011000
+ -95 callgsubr
+
+
+
+
+
+
+ -62 -53 -49 -31 -40 hhcurveto
+ -41 -15 32 74 16 hvcurveto
+ 77 352 -117 -7 -94 -140 55 -35 -40 -186 rlineto
+ -137 -30 40 -67 84 hhcurveto
+ return
+
+
+
+
+
+
+ rmoveto
+ 34 -259 83 callgsubr
+ hlineto
+ 76 222 48 155 46 175 rrcurveto
+ -125 hlineto
+ -29 -144 -25 -111 -34 -155 rrcurveto
+ -6 hlineto
+ -31 265 rlineto
+ -72 hlineto
+ -134 -265 rlineto
+ -3 hlineto
+ 24 150 17 114 26 146 rrcurveto
+ -119 hlineto
+ -30 -209 -22 -223 -4 -120 rrcurveto
+ 113 hlineto
+ endchar
+
+
+
+
+
+
+ rmoveto
+ 49 hlineto
+ -83 callgsubr
+ -7 -65 rcurveline
+ 221 hlineto
+ -16 -82 rlineto
+ 87 hlineto
+ return
+
+
+
+
+
+
+ -13 63 -257 -66 -85 23 -4 121 rlinecurve
+ 251 18 136 78 129 vvcurveto
+ 85 -62 53 -100 -192 -149 -193 -177 return
+
+
+
+
+
+
+ rmoveto
+ 19 -327 rlineto
+ 123 hlineto
+ 44 130 74 262 71 296 rrcurveto
+ -121 hlineto
+ -16 -70 -95 -416 -11 -34 rrcurveto
+ -4 hlineto
+ -16 314 rlineto
+ -71 hlineto
+ -137 -314 rlineto
+ -6 hlineto
+ 3 34 64 416 11 70 rrcurveto
+ -124 hlineto
+ -43 -294 -26 -263 -5 -131 rrcurveto
+ 121 hlineto
+ endchar
+
+
+
+
+
+
+ 325 hlineto
+ 18 80 rlineto
+ -204 hlineto
+ 150 90 84 69 85 vvcurveto
+ 93 -98 48 -195 -29 vhcurveto
+ -12 -83 36 callsubr
+ 20 49 -26 -46 vvcurveto
+ -65 -103 -66 -167 -97 vhcurveto
+ return
+
+
+
+
+
+
+ rmoveto
+ -96 callgsubr
+
+
+
+
+
+
+ -69 callgsubr
+ -37 callsubr
+ vhcurveto
+ -84 callsubr
+ return
+
+
+
+
+
+
+ -125 hlineto
+ -89 -460 rlineto
+ -95 -18 -42 -40 -65 hhcurveto
+ -67 -38 40 123 24 hvcurveto
+ 83 432 rlineto
+ -124 hlineto
+ -82 -426 return
+
+
+
+
+
+
+ -11 60 -90 -27 -5 10 77 callgsubr
+ 76 391 rlineto
+ 17 -58 -58 8 -50 hhcurveto
+ -212 -133 -201 -205 return
+
+
+
+
+
+
+ -78 callsubr
+ -109 -173 -66 callsubr
+ return
+
+
+
+
+
+
+ -94 callsubr
+ endchar
+
+
+
+
+
+
+ -73 -47 29 -50 3 2 26 16 24 14 rlinecurve
+ 38 -153 142 -18 209 122 rrcurveto
+ -17 callgsubr
+ -81 -70 -124 -166 -140 hvcurveto
+ 228 8 103 176 79 hhcurveto
+ return
+
+
+
+
+
+
+ -30 24 -22 21 20 vvcurveto
+ 30 37 20 126 -32 vhcurveto
+ 32 88 rlineto
+ -185 27 -99 -68 -73 vvcurveto
+ -36 28 -33 35 -29 vhcurveto
+ return
+
+
+
+
+
+
+ rmoveto
+ 31 62 -30 83 134 vvcurveto
+ 10 0 12 1 11 vhcurveto
+ 63 112 51 134 47 vvcurveto
+ 22 -49 20 -29 -10 -13 -10 -18 -12 vhcurveto
+ 15 -35 -35 9 -38 hhcurveto
+ -188 -129 -184 -182 -116 57 -54 75 65 66 43 58 55 hvcurveto
+ 5 -88 17 -74 -22 -21 -23 -23 -102 -15 -193 14 rrcurveto
+ return
+
+
+
+
+
+
+ -11 63 -218 -45 -18 15 26 96 rlinecurve
+ 96 369 -102 1 -232 -56 9 -62 184 16 -78 -289 return
+
+
+
+
+
+
+ rmoveto
+ -71 callgsubr
+ 354 -72 138 113 115 -46 callgsubr
+ return
+
+
+
+
+
+
+ rmoveto
+ -111 61 -65 91 127 103 132 150 113 -60 65 -92 -127 -103 -133 -151 vhcurveto
+ 287 99 rmoveto
+ -96 -49 -100 -73 -44 -26 36 69 96 49 101 73 44 26 -36 -70 vhcurveto
+ endchar
+
+
+
+
+
+
+ 180 472 -93 callgsubr
+ return
+
+
+
+
+
+
+ rmoveto
+ 6 callsubr
+ -232 159 -93 284 98 hvcurveto
+ 13 110 rlineto
+ -71 callsubr
+ endchar
+
+
+
+
+
+
+ -11 60 -85 -29 -5 12 77 callgsubr
+ 79 404 rlineto
+ 46 callsubr
+ -70 -360 rlineto
+ return
+
+
+
+
+
+
+ rmoveto
+ -50 callsubr
+ -178 145 -109 306 142 hvcurveto
+ -11 63 rlineto
+ -47 callgsubr
+ endchar
+
+
+
+
+
+
+ hintmask 11000000
+ 2 11 1 11 10 vvcurveto
+ 40 -22 22 -34 -68 -67 -69 -56 -33 25 -20 39 -10 vhcurveto
+ -32 -61 -47 -61 -65 -75 44 -44 rcurveline
+ 77 78 67 83 40 74 44 2 49 9 47 13 -182 -415 77 -87 260 116 rrcurveto
+ return
+
+
+
+
+
+
+ 8 callgsubr
+ hintmask 11010000
+ -82 callgsubr
+ hintmask 11100000
+ -26 callgsubr
+ endchar
+
+
+
+
+
+
+ rmoveto
+ -65 callgsubr
+ hintmask 10010000
+ 39 callgsubr
+ hintmask 01010000
+ 22 callsubr
+ hintmask 10010000
+ -1 callgsubr
+ endchar
+
+
+
+
+
+
+ -227 -78 -104 47 167 vvcurveto
+ 150 84 173 118 65 12 -49 -110 -2 vhcurveto
+ 117 1 rlineto
+ 179 8 -43 89 -131 hhcurveto
+ return
+
+
+
+
+
+
+ 808 -106 callgsubr
+ return
+
+
+
+
+
+
+ -3 callgsubr
+ -68 callgsubr
+ endchar
+
+
+
+
+
+
+ -50 callgsubr
+ -75 callgsubr
+
+
+
+
+
+
+ -66 callsubr
+ -157 -466 -102 callsubr
+
+
+
+
+
+
+ rmoveto
+ -16 -77 rlineto
+ 484 hlineto
+ 15 77 rlineto
+ return
+
+
+
+
+
+
+ 531 601 -105 callsubr
+ return
+
+
+
+
+
+
+ 24 callgsubr
+ 42 223 309 465 rlineto
+ -133 hlineto
+ -213 -342 -88 345 -128 -5 130 -455 rlineto
+ endchar
+
+
+
+
+
+
+ rmoveto
+ -93 -66 -58 -69 -62 54 -49 84 93 66 59 68 61 -54 50 -84 hvcurveto
+ return
+
+
+
+
+
+
+ rmoveto
+ 187 133 211 236 68 -11 54 -21 42 hvcurveto
+ 70 95 -71 46 -53 -73 rlineto
+ 26 -35 -43 13 -49 hhcurveto
+ -186 -134 -210 -237 -67 11 -54 20 -41 hvcurveto
+ -70 -97 71 -46 54 74 rlineto
+ -27 34 43 -13 50 hhcurveto
+ -85 271 rmoveto
+ 173 70 170 107 31 25 -14 -28 18 vhcurveto
+ -249 -344 rlineto
+ -1 13 -1 15 15 vvcurveto
+ 100 -166 rmoveto
+ -33 -26 15 29 -17 hvcurveto
+ 251 344 rlineto
+ 1 -14 1 -15 -16 vvcurveto
+ -173 -70 -170 -107 vhcurveto
+ endchar
+
+
+
+
+
+
+ rmoveto
+ -7 61 -220 -59 -33 32 25 105 rlinecurve
+ 57 260 rlineto
+ 203 hlineto
+ 18 93 rlineto
+ -200 hlineto
+ 35 161 -91 -7 -95 -154 rlineto
+ -67 hlineto
+ -23 -93 rlineto
+ 102 hlineto
+ -59 -267 -42 -184 110 -97 287 149 rlinecurve
+ return
+
+
+
+
+
+
+ -123 53 -61 68 59 73 49 61 62 vhcurveto
+ -9 -112 50 -38 178 101 rrcurveto
+ -350 52 rmoveto
+ -36 -28 32 72 124 74 139 87 22 36 -6 -12 38 hvcurveto
+ -53 -272 rlineto
+ -43 -46 -56 -34 -38 hhcurveto
+ endchar
+
+
+
+
+
+
+ -69 -73 -58 -76 -21 5 -20 8 -20 hvcurveto
+ -37 -34 -55 -39 -80 -52 27 -54 rcurveline
+ 75 40 61 38 48 35 rrcurveto
+ return
+
+
+
+
+
+
+ -6 7 -7 104 206 87 201 63 callgsubr
+ hintmask 01111000
+ 54 callsubr
+ -57 -294 rlineto
+ -69 hlineto
+ -17 -87 rlineto
+ 69 hlineto
+ hintmask 10111000
+ -58 -303 -1 callsubr
+ -366 -125 rmoveto
+ 117 hlineto
+ 22 87 rlineto
+ -123 hlineto
+ 39 201 18 callsubr
+ hintmask 01111000
+ 17 callsubr
+ endchar
+
+
+
+
+
+
+ rmoveto
+ -133 -5 2 -87 -8 -80 -42 -94 rlinecurve
+ 51 -20 77 91 40 89 13 106 rlinecurve
+ return
+
+
+
+
+
+
+ -281 -152 -6 callgsubr
+ return
+
+
+
+
+
+
+ 471 hlineto
+ 21 109 -329 -2 417 476 18 105 rlineto
+ -461 hlineto
+ -21 -109 324 3 -421 -477 rlineto
+ endchar
+
+
+
+
+
+
+ -52 callsubr
+ 83 81 return
+
+
+
+
+
+
+ 446 hlineto
+ 29 106 -315 -4 373 350 20 101 rlineto
+ -436 hlineto
+ -29 -106 306 4 -374 -350 rlineto
+ endchar
+
+
+
+
+
+
+ -51 95 -414 -278 -18 -102 311 -323 return
+
+
+
+
+
+
+ 774 -100 callgsubr
+ return
+
+
+
+
+
+
+ 110 2 rlineto
+ 145 9 -49 58 -111 hhcurveto
+ -183 -156 -172 -197 return
+
+
+
+
+
+
+ -27 -121 rlineto
+ 191 -22 97 -27 -71 vvcurveto
+ -57 -60 -50 -172 -89 vhcurveto
+ 38 -64 rlineto
+ 239 118 93 91 94 vvcurveto
+ 107 -128 63 -271 28 vhcurveto
+ return
+
+
+
+
+
+
+ -15 231 -18 228 -21 226 return
+
+
+
+
+
+
+ -50 callgsubr
+ vhcurveto
+ hintmask 01111000
+ -75 callgsubr
+
+
+
+
+
+
+ 80 62 51 88 10 87 -152 -3 rcurveline
+ return
+
+
+
+
+
+
+ 870 -94 callgsubr
+ return
+
+
+
+
+
+
+ hvcurveto
+ -12 -117 57 -36 169 100 return
+
+
+
+
+
+
+ 751 -92 callgsubr
+ return
+
+
+
+
+
+
+ -173 -128 -163 -192 return
+
+
+
+
+
+
+ -37 callsubr
+ hvcurveto
+ -84 callsubr
+ return
+
+
+
+
+
+
+ -24 703 -519 2 callgsubr
+ hstemhm
+ return
+
+
+
+
+
+
+ hstem
+ 57 122 267 122 vstem
+ return
+
+
+
+
+
+
+ hstem
+ 65 116 273 114 vstem
+ return
+
+
+
+
+
+
+ -18 callgsubr
+ -11 0 -10 1 -10 return
+
+
+
+
+
+
+ 631 96 callgsubr
+ hstem
+ 85 478 vstem
+ 411 722 -91 callgsubr
+ endchar
+
+
+
+
+
+
+ hlineto
+ 117 77 67 callsubr
+ -54 callsubr
+ rlineto
+ hintmask 01110000
+ -103 103 rlineto
+ return
+
+
+
+
+
+
+ rmoveto
+ 65 -79 rlineto
+ 294 206 112 169 186 vvcurveto
+ 137 -64 147 -157 182 vhcurveto
+ -93 -67 rlineto
+ 143 -158 53 -125 -118 vvcurveto
+ -156 -80 -141 -273 -183 vhcurveto
+ endchar
+
+
+
+
+
+
+ rmoveto
+ 142 -232 99 64 -144 224 228 224 -75 75 -225 -233 rlineto
+ 246 -118 rmoveto
+ 141 -236 98 61 -141 229 230 218 -74 77 -227 -227 rlineto
+ endchar
+
+
+
+
+
+
+ 64 callsubr
+ -44 callgsubr
+ return
+
+
+
+
+
+
+ -12 103 114 67 198 98 return
+
+
+
+
+
+
+ 103 vstem
+ 182 472 -84 callgsubr
+ return
+
+
+
+
+
+
+ 626 95 hstem
+ 118 436 vstem
+ 554 789 -102 callgsubr
+ endchar
+
+
+
+
+
+
+ 57 69 179 109 vvcurveto
+ 60 -24 49 -75 return
+
+
+
+
+
+
+ 91 -104 87 -43 75 vhcurveto
+ 108 102 -27 71 -79 hhcurveto
+ return
+
+
+
+
+
+
+ hlineto
+ -135 -89 67 callsubr
+ -25 callsubr
+ return
+
+
+
+
+
+
+ -24 callgsubr
+ rlineto
+ return
+
+
+
+
+
+
+ 640 50 callgsubr
+ 124 419 vstem
+ 368 639 -100 callgsubr
+ endchar
+
+
+
+
+
+
+ -16 callgsubr
+ -17 callsubr
+ return
+
+
+
+
+
+
+ hintmask 10010000
+ -7 callgsubr
+ hintmask 01110000
+ 91 -91 rlineto
+ return
+
+
+
+
+
+
+ -189 110 115 106 6 callgsubr
+ return
+
+
+
+
+
+
+ -107 -1324 388 hstem
+ -867 476 vstem
+ -432 -289 -58 callgsubr
+
+
+
+
+
+
+ -15 callgsubr
+ 32 callsubr
+ return
+
+
+
+
+
+
+ vvcurveto
+ -82 73 -24 147 91 vhcurveto
+ return
+
+
+
+
+
+
+ hstem
+ 405 133 vstem
+ return
+
+
+
+
+
+
+ 621 238 hstem
+ 170 332 vstem
+ 170 -45 callgsubr
+ endchar
+
+
+
+
+
+
+ 607 286 hstem
+ 271 181 vstem
+ 452 -43 callgsubr
+ endchar
+
+
+
+
+
+
+ hlineto
+ -21 -103 rlineto
+ return
+
+
+
+
+
+
+ rmoveto
+ 18 -185 rlineto
+ 28 hlineto
+ 90 185 rlineto
+ 3 hlineto
+ -49 -250 rlineto
+ 73 hlineto
+ 72 370 rlineto
+ -81 hlineto
+ -98 -201 rlineto
+ -3 hlineto
+ -23 202 return
+
+
+
+
+
+
+ -31 callgsubr
+ hstem
+ 59 return
+
+
+
+
+
+
+ hlineto
+ -21 -102 rlineto
+ return
+
+
+
+
+
+
+ 21 106 99 callsubr
+ -106 rlineto
+ 197 hlineto
+ -112 -582 rlineto
+ return
+
+
+
+
+
+
+ 118 hstem
+ 135 122 236 111 vstem
+ return
+
+
+
+
+
+
+ rmoveto
+ -115 -3 -193 -990 83 callgsubr
+ hlineto
+ return
+
+
+
+
+
+
+ hstemhm
+ 362 126 -59 128 return
+
+
+
+
+
+
+ 140 411 vstem
+ 306 615 -87 callgsubr
+ endchar
+
+
+
+
+
+
+ 101 26 39 52 45 vvcurveto
+ hintmask 10100000
+ 55 -68 65 43 vvcurveto
+ 51 84 37 199 37 vhcurveto
+ -21 101 rlineto
+ -286 -68 -90 -87 -82 vvcurveto
+ return
+
+
+
+
+
+
+ rlineto
+ 3 -21 -20 1 -19 hhcurveto
+ -207 -132 -197 -199 hvcurveto
+ return
+
+
+
+
+
+
+ -12 106 350 110 return
+
+
+
+
+
+
+ hlineto
+ hintmask 10010000
+ -166 172 54 callgsubr
+ rlineto
+ hintmask 01110000
+ 275 184 rlineto
+ return
+
+
+
+
+
+
+ rlineto
+ 393 -51 156 228 251 vvcurveto
+ return
+
+
+
+
+
+
+ rmoveto
+ 190 973 rlineto
+ -354 hlineto
+ -19 -97 rlineto
+ 233 hlineto
+ -151 -780 rlineto
+ -232 hlineto
+ -20 -96 rlineto
+ endchar
+
+
+
+
+
+
+ -9 107 499 104 hstem
+ 129 126 145 129 vstem
+ return
+
+
+
+
+
+
+ 32 callsubr
+ 198 hlineto
+ -10 callsubr
+ endchar
+
+
+
+
+
+
+ 77 95 79 219 154 return
+
+
+
+
+
+
+ 44 callsubr
+ hstemhm
+ 240 212 return
+
+
+
+
+
+
+ -15 108 9 callsubr
+ return
+
+
+
+
+
+
+ -196 -157 -217 -235 return
+
+
+
+
+
+
+ hhcurveto
+ 33 14 -20 -35 hvcurveto
+ return
+
+
+
+
+
+
+ 90 -28 89 99 88 return
+
+
+
+
+
+
+ hstem
+ 77 126 vstem
+ return
+
+
+
+
+
+
+ rmoveto
+ 49 -22 89 callsubr
+ -63 callgsubr
+
+
+
+
+
+
+ 272 rmoveto
+ 81 hlineto
+ 11 50 110 378 12 52 rrcurveto
+ -156 hlineto
+ -9 -52 -39 -378 -10 -50 rrcurveto
+ return
+
+
+
+
+
+
+ 665 101 hstem
+ 119 403 vstem
+ 503 665 -54 callgsubr
+ endchar
+
+
+
+
+
+
+ rmoveto
+ 210 -246 87 83 -190 215 291 210 -68 94 -300 -234 rlineto
+ endchar
+
+
+
+
+
+
+ -187 101 callgsubr
+ -108 45 callsubr
+ return
+
+
+
+
+
+
+ -12 callsubr
+ 557 vstem
+ return
+
+
+
+
+
+
+ -136 -172 -136 -169 -237 vhcurveto
+ 70 12 rmoveto
+ 190 101 140 128 97 74 return
+
+
+
+
+
+
+ -175 -93 -157 -189 13 vhcurveto
+ return
+
+
+
+
+
+
+ rlineto
+ 126 12 61 -59 -128 vvcurveto
+ return
+
+
+
+
+
+
+ -12 95 hstemhm
+ 126 191 -2 124 hintmask 10100000
+ return
+
+
+
+
+
+
+ hintmask 1000010001001000111100010011000010101100
+ return
+
+
+
+
+
+
+ -75 95 -48 179 87 vhcurveto
+ return
+
+
+
+
+
+
+ -46 -59 -22 -218 15 vhcurveto
+ return
+
+
+
+
+
+
+ 81 280 80 return
+
+
+
+
+
+
+ rmoveto
+ 128 return
+
+
+
+
+
+
+ -14 callsubr
+ endchar
+
+
+
+
+
+
+ 345 rmoveto
+ 363 239 67 callsubr
+ -51 95 rlineto
+ hintmask 01110000
+ -256 -172 rlineto
+ return
+
+
+
+
+
+
+ rlineto
+ 45 48 59 35 39 hhcurveto
+ 36 29 -32 -73 -124 -75 -139 -89 hvcurveto
+ endchar
+
+
+
+
+
+
+ 38 197 101 callsubr
+ -38 -197 rlineto
+ return
+
+
+
+
+
+
+ 0 142 hstem
+ 66 567 vstem
+ return
+
+
+
+
+
+
+ -83 -81 276 -276 -2 -12 return
+
+
+
+
+
+
+ 0 168 82 callgsubr
+ return
+
+
+
+
+
+
+ 112 582 rlineto
+ return
+
+
+
+
+
+
+ 48 callgsubr
+ 58 callgsubr
+ hintmask 01111000
+ return
+
+
+
+
+
+
+ -14 100 368 113 hstem
+ 452 119 96 callsubr
+ return
+
+
+
+
+
+
+ -25 callsubr
+ endchar
+
+
+
+
+
+
+ rlineto
+ 153 return
+
+
+
+
+
+
+ 19 callgsubr
+ hstem
+ 38 565 vstem
+ return
+
+
+
+
+
+
+ -235 23 callsubr
+ return
+
+
+
+
+
+
+ -244 41 callsubr
+ return
+
+
+
+
+
+
+ 405 41 callgsubr
+ return
+
+
+
+
+
+
+ 71 312 78 return
+
+
+
+
+
+
+ 20 102 rlineto
+ return
+
+
+
+
+
+
+ 0 108 473 108 return
+
+
+
+
+
+
+ -9 104 -104 109 return
+
+
+
+
+
+
+ -36 -43 17 34 vvcurveto
+ return
+
+
+
+
+
+
+ -117 hlineto
+ return
+
+
+
+
+
+
+ 20 105 rlineto
+ -334 hlineto
+ -21 -105 rlineto
+ return
+
+
+
+
+
+
+ -9 -150 -773 76 callsubr
+ return
+
+
+
+
+
+
+ rlineto
+ 52 callsubr
+ return
+
+
+
+
+
+
+ 314 637 24 callsubr
+ 6 46 153 -138 -7 rlineto
+ return
+
+
+
+
+
+
+ 19 hhcurveto
+ 208 133 198 199 123 -54 61 -68 return
+
+
+
+
+
+
+ -126 hlineto
+ return
+
+
+
+
+
+
+ -6 7 -7 104 494 63 callgsubr
+ hintmask 01110000
+ return
+
+
+
+
+
+
+ 593 429 5 callgsubr
+ return
+
+
+
+
+
+
+ -14 97 388 97 hstem
+ 57 121 270 120 vstem
+ return
+
+
+
+
+
+
+ 81 callgsubr
+ -155 -4 10 -125 -16 -86 -77 return
+
+
+
+
+
+
+ -55 67 -65 -43 vvcurveto
+ -51 -83 -38 -200 -36 vhcurveto
+ endchar
+
+
+
+
+
+
+ 38 callsubr
+ 94 77 return
+
+
+
+
+
+
+ 39 callsubr
+ 83 77 return
+
+
+
+
+
+
+ -9 -7 -7 -9 -9 -7 6 10 return
+
+
+
+
+
+
+ hintmask 1000010001010000111100010000100010101100
+ return
+
+
+
+
+
+
+ hintmask 1000010001001000111100010001000010011100
+ return
+
+
+
+
+
+
+ 78 220 154 hstem
+ return
+
+
+
+
+
+
+ -13 105 372 101 return
+
+
+
+
+
+
+ 114 562 vstem
+ return
+
+
+
+
+
+
+ 68 callgsubr
+ vstem
+ return
+
+
+
+
+
+
+ rlineto
+ hintmask 10010000
+ return
+
+
+
+
+
+
+ rmoveto
+ 155 hlineto
+ return
+
+
+
+
+
+
+ hlineto
+ 36 callgsubr
+ return
+
+
+
+
+
+
+ -187 rmoveto
+ -12 55 rlineto
+ -109 45 callsubr
+ return
+
+
+
+
+
+
+ rmoveto
+ 152 hlineto
+ 29 146 rlineto
+ -152 hlineto
+ endchar
+
+
+
+
+
+
+ 68 126 37 82 vvcurveto
+ 39 -26 35 -73 25 vhcurveto
+ return
+
+
+
+
+
+
+ -68 -126 -37 -83 vvcurveto
+ -38 25 -36 74 -24 vhcurveto
+ return
+
+
+
+
+
+
+ 8 callsubr
+ hintmask 11101000
+ return
+
+
+
+
+
+
+ 582 46 69 callgsubr
+ return
+
+
+
+
+
+
+ rlineto
+ 118 hlineto
+ return
+
+
+
+
+
+
+ 123 -15 114 -90 117 -70 111 return
+
+
+
+
+
+
+ 110 -69 116 -90 114 -14 122 return
+
+
+
+
+
+
+ 24 callsubr
+ hlineto
+ 26 124 rlineto
+ -128 hlineto
+ return
+
+
+
+
+
+
+ 41 callsubr
+ hstemhm
+ return
+
+
+
+
+
+
+ -234 82 -35 35 return
+
+
+
+
+
+
+ -202 993 hstem
+ return
+
+
+
+
+
+
+ -80 87 -120 -183 -138 -216 return
+
+
+
+
+
+
+ -86 47 -56 90 71 77 38 77 81 vhcurveto
+ return
+
+
+
+
+
+
+ 80 -87 119 182 140 217 return
+
+
+
+
+
+
+ hintmask 1000010001000100111100010011000010101100
+ return
+
+
+
+
+
+
+ hintmask 1000010001001000111100010000100010101100
+ return
+
+
+
+
+
+
+ hintmask 1000010100001000111100010001000010101100
+ return
+
+
+
+
+
+
+ rlineto
+ hintmask 10100000
+ return
+
+
+
+
+
+
+ -209 1015 return
+
+
+
+
+
+
+ -208 rmoveto
+ 104 2 rlineto
+ hintmask 01111100
+ 6 return
+
+
+
+
+
+
+ hlineto
+ 14 72 -119 -9 -12 -63 rlineto
+ return
+
+
+
+
+
+
+ 591 105 hstem
+ 465 125 vstem
+ return
+
+
+
+
+
+
+ hstem
+ 70 125 268 91 callgsubr
+ return
+
+
+
+
+
+
+ -75 94 -49 179 88 vhcurveto
+ endchar
+
+
+
+
+
+
+ vstem
+ 14 -195 rmoveto
+ 118 9 return
+
+
+
+
+
+
+ hlineto
+ 83 -83 -2 -12 -71 -47 rlineto
+ return
+
+
+
+
+
+
+ hlineto
+ -6 -4 -18 -102 35 -36 rlineto
+ return
+
+
+
+
+
+
+ rlineto
+ -521 hlineto
+ -21 return
+
+
+
+
+
+
+ hstemhm
+ 60 119 return
+
+
+
+
+
+
+ rlineto
+ -110 hlineto
+ return
+
+
+
+
+
\ No newline at end of file