diff --git a/demos/complex_hierarchy/ampli_ht.kicad_sch b/demos/complex_hierarchy/ampli_ht.kicad_sch
index 6155686e58..ed30c93c3d 100644
--- a/demos/complex_hierarchy/ampli_ht.kicad_sch
+++ b/demos/complex_hierarchy/ampli_ht.kicad_sch
@@ -1,4 +1,4 @@
-(kicad_sch (version 20210621) (generator eeschema)
+(kicad_sch (version 20211123) (generator eeschema)
 
   (uuid 994297ef-4ddc-40ea-b4d6-64ee58be7864)
 
@@ -30,21 +30,24 @@
             (xy -0.762 1.27)
             (xy 0 2.54)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
             (xy 0 0)
             (xy 0 2.54)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
             (xy 0 2.54)
             (xy 0.762 1.27)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
       (symbol "+12V_1_1"
@@ -80,7 +83,8 @@
             (xy 0 1.27)
             (xy 0 1.27)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
@@ -92,7 +96,8 @@
             (xy 0 2.032)
             (xy 0 2.032)
           )
-          (stroke (width 0)) (fill (type outline))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
         )
       )
     )
@@ -118,14 +123,16 @@
             (xy -2.032 -0.762)
             (xy 2.032 -0.762)
           )
-          (stroke (width 0.508)) (fill (type none))
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
             (xy -2.032 0.762)
             (xy 2.032 0.762)
           )
-          (stroke (width 0.508)) (fill (type none))
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
       (symbol "C_1_1"
@@ -154,7 +161,8 @@
       )
       (symbol "CONN_2_0_1"
         (rectangle (start -2.54 3.81) (end 2.54 -3.81)
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
       (symbol "CONN_2_1_1"
@@ -190,7 +198,8 @@
             (xy -0.762 -1.016)
             (xy -0.762 1.016)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
@@ -199,7 +208,8 @@
             (xy 0.762 1.016)
             (xy 0.762 -1.016)
           )
-          (stroke (width 0)) (fill (type outline))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
         )
       )
       (symbol "D_Small_1_1"
@@ -236,7 +246,8 @@
             (xy -1.27 -1.27)
             (xy 0 -1.27)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
       (symbol "GND_1_1"
@@ -272,7 +283,8 @@
             (xy 0 1.016)
             (xy 0 1.016)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
@@ -283,7 +295,8 @@
             (xy 0 1.016)
             (xy 0 1.016)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
     )
@@ -308,7 +321,8 @@
             (xy -5.08 -5.08)
             (xy -5.08 5.08)
           )
-          (stroke (width 0.1524)) (fill (type background))
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type background))
         )
         (pin power_in line (at -2.54 -10.16 90) (length 6.35)
           (name "V-" (effects (font (size 1.016 1.016))))
@@ -365,13 +379,13 @@
         (effects (font (size 1.27 1.27)) hide)
       )
       (symbol "MPSA42_0_1"
-        (circle (center 1.27 0) (radius 2.8194) (stroke (width 0.254)) (fill (type none)))
         (polyline
           (pts
             (xy 0 0)
             (xy 2.54 2.54)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
@@ -379,7 +393,8 @@
             (xy 0 -1.905)
             (xy 0 -1.905)
           )
-          (stroke (width 0.254)) (fill (type none))
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
@@ -387,7 +402,8 @@
             (xy 0 0)
             (xy 0 0)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
@@ -395,7 +411,8 @@
             (xy 2.54 -2.54)
             (xy 2.54 -2.54)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
@@ -405,7 +422,12 @@
             (xy 2.286 -2.286)
             (xy 2.286 -2.286)
           )
-          (stroke (width 0)) (fill (type outline))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (circle (center 1.27 0) (radius 2.8194)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
       (symbol "MPSA42_1_1"
@@ -440,29 +462,13 @@
         (effects (font (size 1.27 1.27)) hide)
       )
       (symbol "MPSA92_0_1"
-        (circle (center 1.27 0) (radius 2.8194) (stroke (width 0.254)) (fill (type none)))
         (polyline
           (pts
             (xy 0 0)
             (xy 2.54 2.54)
           )
-          (stroke (width 0)) (fill (type none))
-        )
-        (polyline
-          (pts
-            (xy 0.635 -0.635)
-            (xy 0 0)
-            (xy 0 0)
-          )
-          (stroke (width 0)) (fill (type none))
-        )
-        (polyline
-          (pts
-            (xy 2.54 -2.54)
-            (xy 1.651 -1.651)
-            (xy 1.651 -1.651)
-          )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
@@ -470,7 +476,26 @@
             (xy 0 -1.905)
             (xy 0 -1.905)
           )
-          (stroke (width 0.254)) (fill (type outline))
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (polyline
+          (pts
+            (xy 0.635 -0.635)
+            (xy 0 0)
+            (xy 0 0)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 2.54 -2.54)
+            (xy 1.651 -1.651)
+            (xy 1.651 -1.651)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
@@ -480,7 +505,12 @@
             (xy 0.635 -0.635)
             (xy 0.635 -0.635)
           )
-          (stroke (width 0)) (fill (type outline))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (circle (center 1.27 0) (radius 2.8194)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
       (symbol "MPSA92_1_1"
@@ -513,7 +543,8 @@
       )
       (symbol "POT_0_1"
         (rectangle (start -3.81 1.27) (end 3.81 -1.27)
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
@@ -521,7 +552,8 @@
             (xy -0.508 1.778)
             (xy 0.508 1.778)
           )
-          (stroke (width 0)) (fill (type outline))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
         )
       )
       (symbol "POT_1_1"
@@ -557,7 +589,8 @@
       )
       (symbol "R_0_1"
         (rectangle (start -1.016 -2.54) (end 1.016 2.54)
-          (stroke (width 0.254)) (fill (type none))
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
       (symbol "R_1_1"
@@ -573,260 +606,74 @@
     )
   )
 
-  (junction (at 72.39 50.8) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 91.44 50.8) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 110.49 55.88) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 130.81 76.2) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 138.43 60.96) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 185.42 83.82) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 200.66 93.98) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 200.66 121.92) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 205.74 121.92) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 226.06 113.03) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 226.06 137.16) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 231.14 105.41) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 248.92 109.22) (diameter 1.016) (color 0 0 0 0))
+  (junction (at 138.43 60.96) (diameter 1.016) (color 0 0 0 0)
+    (uuid 0dfdfa9f-1e3f-4e14-b64b-12bde76a80c7)
+  )
+  (junction (at 248.92 109.22) (diameter 1.016) (color 0 0 0 0)
+    (uuid 10e52e95-44f3-4059-a86d-dcda603e0623)
+  )
+  (junction (at 226.06 113.03) (diameter 1.016) (color 0 0 0 0)
+    (uuid 252f1275-081d-4d77-8bd5-3b9e6916ef42)
+  )
+  (junction (at 130.81 76.2) (diameter 1.016) (color 0 0 0 0)
+    (uuid 3a41dd27-ec14-44d5-b505-aad1d829f79a)
+  )
+  (junction (at 205.74 121.92) (diameter 1.016) (color 0 0 0 0)
+    (uuid 62e8c4d4-266c-4e53-8981-1028251d724c)
+  )
+  (junction (at 226.06 137.16) (diameter 1.016) (color 0 0 0 0)
+    (uuid 6b91a3ee-fdcd-4bfe-ad57-c8d5ea9903a8)
+  )
+  (junction (at 200.66 93.98) (diameter 1.016) (color 0 0 0 0)
+    (uuid 98fe66f3-ec8b-4515-ae34-617f2124a7ec)
+  )
+  (junction (at 231.14 105.41) (diameter 1.016) (color 0 0 0 0)
+    (uuid bd793ae5-cde5-43f6-8def-1f95f35b1be6)
+  )
+  (junction (at 91.44 50.8) (diameter 1.016) (color 0 0 0 0)
+    (uuid c7df8431-dcf5-4ab4-b8f8-21c1cafc5246)
+  )
+  (junction (at 110.49 55.88) (diameter 1.016) (color 0 0 0 0)
+    (uuid d38aa458-d7c4-47af-ba08-2b6be506a3fd)
+  )
+  (junction (at 72.39 50.8) (diameter 1.016) (color 0 0 0 0)
+    (uuid dde8619c-5a8c-40eb-9845-65e6a654222d)
+  )
+  (junction (at 185.42 83.82) (diameter 1.016) (color 0 0 0 0)
+    (uuid e7d81bce-286e-41e4-9181-3511e9c0455e)
+  )
+  (junction (at 200.66 121.92) (diameter 1.016) (color 0 0 0 0)
+    (uuid fc3d51c1-8b35-4da3-a742-0ebe104989d7)
+  )
 
-  (wire (pts (xy 43.18 55.88) (xy 45.72 55.88))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 94534cdd-4185-4daf-a68f-af519f21aff5)
-  )
-  (wire (pts (xy 45.72 55.88) (xy 45.72 57.15))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 577d4413-dd1c-477b-a4b2-10362d509a6b)
-  )
-  (wire (pts (xy 58.42 50.8) (xy 43.18 50.8))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 5ded3fb3-5243-4218-a7ab-2c3becb846af)
-  )
-  (wire (pts (xy 66.04 50.8) (xy 72.39 50.8))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid dd7e25e2-dfa5-44f1-8584-ee9f196252bd)
-  )
-  (wire (pts (xy 72.39 50.8) (xy 78.74 50.8))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 0df135ac-2f4d-4d70-b1ec-184ecec12ba1)
-  )
-  (wire (pts (xy 72.39 53.34) (xy 72.39 50.8))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 2c96f66c-1395-4c48-9493-2fdc7ede4bf3)
-  )
-  (wire (pts (xy 72.39 62.23) (xy 72.39 60.96))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid fcba78a4-4c21-4ccd-a305-aec7eeb8a85e)
-  )
   (wire (pts (xy 86.36 50.8) (xy 91.44 50.8))
     (stroke (width 0) (type solid) (color 0 0 0 0))
     (uuid 0055142f-54a8-4d7f-98fa-6c503283a4b3)
   )
-  (wire (pts (xy 91.44 40.64) (xy 91.44 50.8))
+  (wire (pts (xy 231.14 137.16) (xy 231.14 133.35))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 9be6a47f-5340-4993-b71f-4b20f63e4c18)
-  )
-  (wire (pts (xy 91.44 50.8) (xy 96.52 50.8))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 59807afb-5a91-455e-9b5d-2c8b27736018)
-  )
-  (wire (pts (xy 101.6 55.88) (xy 101.6 60.96))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid f8ab9253-c8a3-42ae-b286-df000617ef74)
-  )
-  (wire (pts (xy 101.6 69.85) (xy 101.6 68.58))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 5bdf40b5-6396-4548-8c00-baaa54227cb0)
-  )
-  (wire (pts (xy 106.68 40.64) (xy 91.44 40.64))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 17e51946-ba38-4680-9d54-842c71eff5dc)
-  )
-  (wire (pts (xy 110.49 50.8) (xy 104.14 50.8))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid a4ab7062-26bd-4083-9e15-b4ae32ccf02e)
-  )
-  (wire (pts (xy 110.49 50.8) (xy 110.49 55.88))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 99c9294d-a8b2-4b92-b1f8-3c973ef35102)
-  )
-  (wire (pts (xy 110.49 55.88) (xy 101.6 55.88))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 35b63ecd-1400-4871-a6e5-ead34a71482c)
-  )
-  (wire (pts (xy 110.49 55.88) (xy 110.49 58.42))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 0f8c44d7-179b-4bcd-bf2c-b8c842c91985)
-  )
-  (wire (pts (xy 110.49 63.5) (xy 110.49 76.2))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid b6d6cd22-2791-47a8-b091-a9461158adc0)
-  )
-  (wire (pts (xy 110.49 76.2) (xy 130.81 76.2))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid df801eff-0093-4eda-a625-33d4c41aaf97)
-  )
-  (wire (pts (xy 120.65 49.53) (xy 120.65 50.8))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid abb86166-bf98-40e9-8158-465cd5c069bd)
-  )
-  (wire (pts (xy 120.65 72.39) (xy 120.65 71.12))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid c2454703-728d-41f2-85e2-6fac24f1246d)
-  )
-  (wire (pts (xy 128.27 162.56) (xy 129.54 162.56))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 6d145685-6288-4674-81d8-c68d5d6e7bc3)
-  )
-  (wire (pts (xy 130.81 76.2) (xy 138.43 76.2))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 506a9c3c-efcd-466f-9b4c-d5b7124feea0)
-  )
-  (wire (pts (xy 130.81 134.62) (xy 130.81 76.2))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 5131bedd-8603-4a7d-9171-2d9c903c3265)
-  )
-  (wire (pts (xy 135.89 60.96) (xy 138.43 60.96))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid b74ba4ac-df87-4677-8875-81924427e56b)
-  )
-  (wire (pts (xy 137.16 162.56) (xy 142.24 162.56))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid bb1de2c5-8d15-4a34-9055-5ae220fcabad)
-  )
-  (wire (pts (xy 138.43 40.64) (xy 114.3 40.64))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 7207b7eb-4d59-466b-a68d-3d49208939e9)
-  )
-  (wire (pts (xy 138.43 60.96) (xy 138.43 40.64))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 4a19fd4b-57e1-4a4a-8b97-0b1558c93be2)
-  )
-  (wire (pts (xy 138.43 76.2) (xy 138.43 60.96))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid dd1c18eb-3aaa-417e-b931-7e53e744f253)
-  )
-  (wire (pts (xy 148.59 139.7) (xy 149.86 139.7))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid afe77e64-e1da-405e-ac2f-0462ee69f775)
-  )
-  (wire (pts (xy 148.59 158.75) (xy 148.59 139.7))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 40c70353-c0b0-4fbb-897b-037a44d8d975)
-  )
-  (wire (pts (xy 149.86 134.62) (xy 130.81 134.62))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 8f107965-8805-4500-a9bc-7a705f8278d6)
-  )
-  (wire (pts (xy 160.02 125.73) (xy 160.02 127))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 5c74ee8a-2ac8-4c7f-94f1-1cbc4fafbded)
-  )
-  (wire (pts (xy 160.02 148.59) (xy 160.02 147.32))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 55a1896d-a59c-40fe-bb35-1d2ba69bf707)
+    (uuid 00d97a92-d5d3-482b-a163-4d777b69f5c1)
   )
   (wire (pts (xy 175.26 137.16) (xy 184.15 137.16))
     (stroke (width 0) (type solid) (color 0 0 0 0))
     (uuid 00fcaabd-8f0d-4649-af5f-5bb5c54ac06c)
   )
-  (wire (pts (xy 177.8 129.54) (xy 177.8 132.08))
+  (wire (pts (xy 218.44 127) (xy 218.44 134.62))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 8dd5aa34-9afc-4a02-a1e5-586658a96ded)
+    (uuid 08f19fb5-3fbe-461c-a997-f686f09698b0)
   )
-  (wire (pts (xy 180.34 129.54) (xy 177.8 129.54))
+  (wire (pts (xy 72.39 50.8) (xy 78.74 50.8))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 17e27e9d-9b90-4a04-8b98-6185d791cc15)
+    (uuid 0df135ac-2f4d-4d70-b1ec-184ecec12ba1)
   )
-  (wire (pts (xy 185.42 68.58) (xy 185.42 67.31))
+  (wire (pts (xy 110.49 55.88) (xy 110.49 58.42))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid f4d45b17-cfbb-4b06-aa65-a2397bea3bd3)
-  )
-  (wire (pts (xy 185.42 76.2) (xy 185.42 73.66))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid bf3b1362-e872-4fc1-b810-5c27bcde079d)
-  )
-  (wire (pts (xy 185.42 81.28) (xy 185.42 83.82))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 361dbac1-a45a-48bb-86b6-356f3fec3eb3)
-  )
-  (wire (pts (xy 185.42 83.82) (xy 185.42 87.63))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 1dc8a1c5-a534-4667-81bd-2c81727a6370)
-  )
-  (wire (pts (xy 185.42 95.25) (xy 185.42 97.79))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid a70ddfd2-e6bf-4fc7-b772-771aa8929be6)
-  )
-  (wire (pts (xy 187.96 129.54) (xy 193.04 129.54))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid d93e4982-f9f9-4cf6-8824-165be8f28f59)
-  )
-  (wire (pts (xy 193.04 83.82) (xy 185.42 83.82))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid c1b6c75a-5c65-49aa-8cf9-db41e42159d1)
-  )
-  (wire (pts (xy 200.66 64.77) (xy 200.66 66.04))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 5f0ce2ac-4e38-4374-9a58-42ac08b0380f)
-  )
-  (wire (pts (xy 200.66 73.66) (xy 200.66 78.74))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid e56d8a54-6236-49c2-b7e5-c0a50696b21c)
-  )
-  (wire (pts (xy 200.66 88.9) (xy 200.66 93.98))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 74000c78-d422-4b5e-969e-efc79d929941)
-  )
-  (wire (pts (xy 200.66 93.98) (xy 200.66 99.06))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 5a688d34-fa8d-4697-bce6-bd2fa8765b61)
-  )
-  (wire (pts (xy 200.66 104.14) (xy 200.66 111.76))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid d2d40ed9-8215-4e3a-860f-c6c924a7bc17)
-  )
-  (wire (pts (xy 200.66 116.84) (xy 200.66 121.92))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 5d83ff44-ae14-427b-bad6-94f24261ac01)
-  )
-  (wire (pts (xy 200.66 121.92) (xy 200.66 124.46))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid a349251a-0ac6-4167-abba-42b8abffc546)
-  )
-  (wire (pts (xy 200.66 121.92) (xy 205.74 121.92))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 68db2fec-356e-4817-b4a5-11f0879e1976)
-  )
-  (wire (pts (xy 200.66 134.62) (xy 200.66 137.16))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 944b5531-1e78-4742-b08a-5b9bb314a399)
-  )
-  (wire (pts (xy 200.66 137.16) (xy 191.77 137.16))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 94517dd9-249f-4b67-a471-067033f99304)
-  )
-  (wire (pts (xy 205.74 121.92) (xy 205.74 129.54))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 65d13878-1aa6-456a-a9ae-a0a26810682a)
-  )
-  (wire (pts (xy 205.74 121.92) (xy 210.82 121.92))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid ef112e51-e516-4641-baf1-843657ad5abc)
-  )
-  (wire (pts (xy 205.74 137.16) (xy 205.74 142.24))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid fe597290-c281-45fd-998f-2c25c487bba9)
+    (uuid 0f8c44d7-179b-4bcd-bf2c-b8c842c91985)
   )
   (wire (pts (xy 205.74 149.86) (xy 205.74 151.13))
     (stroke (width 0) (type solid) (color 0 0 0 0))
     (uuid 10dcf528-005a-4bc5-a821-4a05dde4ee85)
   )
-  (wire (pts (xy 210.82 93.98) (xy 200.66 93.98))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 3eb7a938-863a-4854-b69a-f7539423f111)
-  )
-  (wire (pts (xy 218.44 83.82) (xy 218.44 88.9))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid cfe0d939-dab1-48e6-bd1a-a72648db321e)
-  )
   (wire (pts (xy 218.44 105.41) (xy 218.44 99.06))
     (stroke (width 0) (type solid) (color 0 0 0 0))
     (uuid 12271376-1ec9-4603-842a-e41258f5e753)
@@ -835,81 +682,293 @@
     (stroke (width 0) (type solid) (color 0 0 0 0))
     (uuid 13809650-05ca-4b2c-98b9-5fd1bf053e05)
   )
-  (wire (pts (xy 218.44 113.03) (xy 218.44 116.84))
+  (wire (pts (xy 180.34 129.54) (xy 177.8 129.54))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid d408d1ad-3c8f-4fac-8ff4-f0b5d122e108)
+    (uuid 17e27e9d-9b90-4a04-8b98-6185d791cc15)
   )
-  (wire (pts (xy 218.44 113.03) (xy 226.06 113.03))
+  (wire (pts (xy 106.68 40.64) (xy 91.44 40.64))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid c3f6b31e-4c42-4c02-bda3-61540fbe559c)
+    (uuid 17e51946-ba38-4680-9d54-842c71eff5dc)
   )
-  (wire (pts (xy 218.44 127) (xy 218.44 134.62))
+  (wire (pts (xy 185.42 83.82) (xy 185.42 87.63))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 08f19fb5-3fbe-461c-a997-f686f09698b0)
-  )
-  (wire (pts (xy 226.06 113.03) (xy 226.06 125.73))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid a88c6214-a4fc-40f0-852c-a8db47a2b12a)
-  )
-  (wire (pts (xy 226.06 113.03) (xy 236.22 113.03))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 26730262-d28b-4bab-a810-1831985ccc75)
-  )
-  (wire (pts (xy 226.06 133.35) (xy 226.06 137.16))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid d5c99e02-dc3e-43af-b171-520ddb588363)
-  )
-  (wire (pts (xy 226.06 137.16) (xy 226.06 162.56))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 8852f004-c2e1-4d8b-9a45-1fb18e8fdf96)
-  )
-  (wire (pts (xy 226.06 137.16) (xy 231.14 137.16))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 26a6141b-0e47-4a4b-84d3-0aa05414b80f)
-  )
-  (wire (pts (xy 226.06 162.56) (xy 154.94 162.56))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 60896bf6-96a1-4898-98e8-957bd062ac35)
+    (uuid 1dc8a1c5-a534-4667-81bd-2c81727a6370)
   )
   (wire (pts (xy 231.14 105.41) (xy 236.22 105.41))
     (stroke (width 0) (type solid) (color 0 0 0 0))
     (uuid 221eecfd-3415-49d9-9926-a12604ef915a)
   )
-  (wire (pts (xy 231.14 125.73) (xy 231.14 105.41))
+  (wire (pts (xy 226.06 113.03) (xy 236.22 113.03))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid ed5f79f5-0654-4725-b818-f99c5698eafa)
+    (uuid 26730262-d28b-4bab-a810-1831985ccc75)
   )
-  (wire (pts (xy 231.14 137.16) (xy 231.14 133.35))
+  (wire (pts (xy 226.06 137.16) (xy 231.14 137.16))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 00d97a92-d5d3-482b-a163-4d777b69f5c1)
+    (uuid 26a6141b-0e47-4a4b-84d3-0aa05414b80f)
+  )
+  (wire (pts (xy 72.39 53.34) (xy 72.39 50.8))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 2c96f66c-1395-4c48-9493-2fdc7ede4bf3)
+  )
+  (wire (pts (xy 110.49 55.88) (xy 101.6 55.88))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 35b63ecd-1400-4871-a6e5-ead34a71482c)
+  )
+  (wire (pts (xy 185.42 81.28) (xy 185.42 83.82))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 361dbac1-a45a-48bb-86b6-356f3fec3eb3)
+  )
+  (wire (pts (xy 210.82 93.98) (xy 200.66 93.98))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 3eb7a938-863a-4854-b69a-f7539423f111)
+  )
+  (wire (pts (xy 148.59 158.75) (xy 148.59 139.7))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 40c70353-c0b0-4fbb-897b-037a44d8d975)
+  )
+  (wire (pts (xy 138.43 60.96) (xy 138.43 40.64))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 4a19fd4b-57e1-4a4a-8b97-0b1558c93be2)
+  )
+  (wire (pts (xy 130.81 76.2) (xy 138.43 76.2))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 506a9c3c-efcd-466f-9b4c-d5b7124feea0)
+  )
+  (wire (pts (xy 130.81 134.62) (xy 130.81 76.2))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 5131bedd-8603-4a7d-9171-2d9c903c3265)
+  )
+  (wire (pts (xy 160.02 148.59) (xy 160.02 147.32))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 55a1896d-a59c-40fe-bb35-1d2ba69bf707)
+  )
+  (wire (pts (xy 45.72 55.88) (xy 45.72 57.15))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 577d4413-dd1c-477b-a4b2-10362d509a6b)
+  )
+  (wire (pts (xy 91.44 50.8) (xy 96.52 50.8))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 59807afb-5a91-455e-9b5d-2c8b27736018)
+  )
+  (wire (pts (xy 200.66 93.98) (xy 200.66 99.06))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 5a688d34-fa8d-4697-bce6-bd2fa8765b61)
+  )
+  (wire (pts (xy 101.6 69.85) (xy 101.6 68.58))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 5bdf40b5-6396-4548-8c00-baaa54227cb0)
+  )
+  (wire (pts (xy 160.02 125.73) (xy 160.02 127))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 5c74ee8a-2ac8-4c7f-94f1-1cbc4fafbded)
+  )
+  (wire (pts (xy 200.66 116.84) (xy 200.66 121.92))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 5d83ff44-ae14-427b-bad6-94f24261ac01)
+  )
+  (wire (pts (xy 58.42 50.8) (xy 43.18 50.8))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 5ded3fb3-5243-4218-a7ab-2c3becb846af)
+  )
+  (wire (pts (xy 200.66 64.77) (xy 200.66 66.04))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 5f0ce2ac-4e38-4374-9a58-42ac08b0380f)
+  )
+  (wire (pts (xy 226.06 162.56) (xy 154.94 162.56))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 60896bf6-96a1-4898-98e8-957bd062ac35)
   )
   (wire (pts (xy 248.92 105.41) (xy 243.84 105.41))
     (stroke (width 0) (type solid) (color 0 0 0 0))
     (uuid 615e272b-6e19-4dc3-ad59-3e439569f8ce)
   )
-  (wire (pts (xy 248.92 105.41) (xy 248.92 109.22))
+  (wire (pts (xy 205.74 121.92) (xy 205.74 129.54))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 8ffae3b7-825b-43b8-8730-4fcbcad1ddfb)
+    (uuid 65d13878-1aa6-456a-a9ae-a0a26810682a)
   )
-  (wire (pts (xy 248.92 109.22) (xy 248.92 113.03))
+  (wire (pts (xy 200.66 121.92) (xy 205.74 121.92))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid f195c12d-8018-4868-a895-e803cfb37004)
+    (uuid 68db2fec-356e-4817-b4a5-11f0879e1976)
   )
   (wire (pts (xy 248.92 109.22) (xy 264.16 109.22))
     (stroke (width 0) (type solid) (color 0 0 0 0))
     (uuid 6937f6cd-70e5-4dc5-be30-be7e03868628)
   )
-  (wire (pts (xy 248.92 113.03) (xy 243.84 113.03))
+  (wire (pts (xy 128.27 162.56) (xy 129.54 162.56))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid c71e4278-c169-46ef-a0a6-6183a5ef68c2)
+    (uuid 6d145685-6288-4674-81d8-c68d5d6e7bc3)
+  )
+  (wire (pts (xy 264.16 114.3) (xy 260.35 114.3))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 709cc20c-b881-4440-b2c7-02811c6d11c6)
+  )
+  (wire (pts (xy 138.43 40.64) (xy 114.3 40.64))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 7207b7eb-4d59-466b-a68d-3d49208939e9)
+  )
+  (wire (pts (xy 200.66 88.9) (xy 200.66 93.98))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 74000c78-d422-4b5e-969e-efc79d929941)
+  )
+  (wire (pts (xy 226.06 137.16) (xy 226.06 162.56))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 8852f004-c2e1-4d8b-9a45-1fb18e8fdf96)
+  )
+  (wire (pts (xy 177.8 129.54) (xy 177.8 132.08))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 8dd5aa34-9afc-4a02-a1e5-586658a96ded)
+  )
+  (wire (pts (xy 149.86 134.62) (xy 130.81 134.62))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 8f107965-8805-4500-a9bc-7a705f8278d6)
+  )
+  (wire (pts (xy 248.92 105.41) (xy 248.92 109.22))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 8ffae3b7-825b-43b8-8730-4fcbcad1ddfb)
+  )
+  (wire (pts (xy 200.66 134.62) (xy 200.66 137.16))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 944b5531-1e78-4742-b08a-5b9bb314a399)
+  )
+  (wire (pts (xy 200.66 137.16) (xy 191.77 137.16))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 94517dd9-249f-4b67-a471-067033f99304)
+  )
+  (wire (pts (xy 43.18 55.88) (xy 45.72 55.88))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 94534cdd-4185-4daf-a68f-af519f21aff5)
+  )
+  (wire (pts (xy 110.49 50.8) (xy 110.49 55.88))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 99c9294d-a8b2-4b92-b1f8-3c973ef35102)
+  )
+  (wire (pts (xy 91.44 40.64) (xy 91.44 50.8))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 9be6a47f-5340-4993-b71f-4b20f63e4c18)
+  )
+  (wire (pts (xy 200.66 121.92) (xy 200.66 124.46))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid a349251a-0ac6-4167-abba-42b8abffc546)
+  )
+  (wire (pts (xy 110.49 50.8) (xy 104.14 50.8))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid a4ab7062-26bd-4083-9e15-b4ae32ccf02e)
+  )
+  (wire (pts (xy 185.42 95.25) (xy 185.42 97.79))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid a70ddfd2-e6bf-4fc7-b772-771aa8929be6)
+  )
+  (wire (pts (xy 226.06 113.03) (xy 226.06 125.73))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid a88c6214-a4fc-40f0-852c-a8db47a2b12a)
   )
   (wire (pts (xy 260.35 114.3) (xy 260.35 115.57))
     (stroke (width 0) (type solid) (color 0 0 0 0))
     (uuid aa887866-e731-42f0-b430-b2c3f992e44c)
   )
-  (wire (pts (xy 264.16 114.3) (xy 260.35 114.3))
+  (wire (pts (xy 120.65 49.53) (xy 120.65 50.8))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 709cc20c-b881-4440-b2c7-02811c6d11c6)
+    (uuid abb86166-bf98-40e9-8158-465cd5c069bd)
+  )
+  (wire (pts (xy 148.59 139.7) (xy 149.86 139.7))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid afe77e64-e1da-405e-ac2f-0462ee69f775)
+  )
+  (wire (pts (xy 110.49 63.5) (xy 110.49 76.2))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid b6d6cd22-2791-47a8-b091-a9461158adc0)
+  )
+  (wire (pts (xy 135.89 60.96) (xy 138.43 60.96))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid b74ba4ac-df87-4677-8875-81924427e56b)
+  )
+  (wire (pts (xy 137.16 162.56) (xy 142.24 162.56))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid bb1de2c5-8d15-4a34-9055-5ae220fcabad)
+  )
+  (wire (pts (xy 185.42 76.2) (xy 185.42 73.66))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid bf3b1362-e872-4fc1-b810-5c27bcde079d)
+  )
+  (wire (pts (xy 193.04 83.82) (xy 185.42 83.82))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid c1b6c75a-5c65-49aa-8cf9-db41e42159d1)
+  )
+  (wire (pts (xy 120.65 72.39) (xy 120.65 71.12))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid c2454703-728d-41f2-85e2-6fac24f1246d)
+  )
+  (wire (pts (xy 218.44 113.03) (xy 226.06 113.03))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid c3f6b31e-4c42-4c02-bda3-61540fbe559c)
+  )
+  (wire (pts (xy 248.92 113.03) (xy 243.84 113.03))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid c71e4278-c169-46ef-a0a6-6183a5ef68c2)
+  )
+  (wire (pts (xy 218.44 83.82) (xy 218.44 88.9))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid cfe0d939-dab1-48e6-bd1a-a72648db321e)
+  )
+  (wire (pts (xy 200.66 104.14) (xy 200.66 111.76))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid d2d40ed9-8215-4e3a-860f-c6c924a7bc17)
+  )
+  (wire (pts (xy 218.44 113.03) (xy 218.44 116.84))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid d408d1ad-3c8f-4fac-8ff4-f0b5d122e108)
+  )
+  (wire (pts (xy 226.06 133.35) (xy 226.06 137.16))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid d5c99e02-dc3e-43af-b171-520ddb588363)
+  )
+  (wire (pts (xy 187.96 129.54) (xy 193.04 129.54))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid d93e4982-f9f9-4cf6-8824-165be8f28f59)
+  )
+  (wire (pts (xy 138.43 76.2) (xy 138.43 60.96))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid dd1c18eb-3aaa-417e-b931-7e53e744f253)
+  )
+  (wire (pts (xy 66.04 50.8) (xy 72.39 50.8))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid dd7e25e2-dfa5-44f1-8584-ee9f196252bd)
+  )
+  (wire (pts (xy 110.49 76.2) (xy 130.81 76.2))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid df801eff-0093-4eda-a625-33d4c41aaf97)
+  )
+  (wire (pts (xy 200.66 73.66) (xy 200.66 78.74))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid e56d8a54-6236-49c2-b7e5-c0a50696b21c)
+  )
+  (wire (pts (xy 231.14 125.73) (xy 231.14 105.41))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid ed5f79f5-0654-4725-b818-f99c5698eafa)
+  )
+  (wire (pts (xy 205.74 121.92) (xy 210.82 121.92))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid ef112e51-e516-4641-baf1-843657ad5abc)
+  )
+  (wire (pts (xy 248.92 109.22) (xy 248.92 113.03))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid f195c12d-8018-4868-a895-e803cfb37004)
+  )
+  (wire (pts (xy 185.42 68.58) (xy 185.42 67.31))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid f4d45b17-cfbb-4b06-aa65-a2397bea3bd3)
+  )
+  (wire (pts (xy 101.6 55.88) (xy 101.6 60.96))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid f8ab9253-c8a3-42ae-b286-df000617ef74)
+  )
+  (wire (pts (xy 72.39 62.23) (xy 72.39 60.96))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid fcba78a4-4c21-4ccd-a305-aec7eeb8a85e)
+  )
+  (wire (pts (xy 205.74 137.16) (xy 205.74 142.24))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid fe597290-c281-45fd-998f-2c25c487bba9)
   )
 
   (text "Filter:\nFc =1000Hz" (at 66.04 74.93 0)
@@ -917,10 +976,6 @@
     (uuid 4fee597b-5b3d-4d5f-9246-cb5aaa802827)
   )
 
-  (label "PIEZO_IN" (at 44.45 50.8 0)
-    (effects (font (size 1.524 1.524)) (justify left bottom))
-    (uuid f6412f6c-f1d3-410f-a9bc-77daa2b57dfd)
-  )
   (label "Vpil_0_3,3V" (at 132.08 134.62 0)
     (effects (font (size 1.524 1.524)) (justify left bottom))
     (uuid 1cd6f71d-5dca-4136-b9bd-fc6e513e75d8)
@@ -933,23 +988,111 @@
     (effects (font (size 1.524 1.524)) (justify left bottom))
     (uuid 85b6a6a0-568e-4ba7-9afb-bad811130413)
   )
+  (label "PIEZO_IN" (at 44.45 50.8 0)
+    (effects (font (size 1.524 1.524)) (justify left bottom))
+    (uuid f6412f6c-f1d3-410f-a9bc-77daa2b57dfd)
+  )
 
-  (symbol (lib_id "complex_hierarchy_schlib:HT") (at 185.42 67.31 0)
+  (symbol (lib_id "complex_hierarchy_schlib:POT") (at 148.59 162.56 0)
     (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a135f)
-    (property "Reference" "#PWR031" (id 0) (at 185.42 64.262 0)
-      (effects (font (size 0.508 0.508)) hide)
+    (uuid 00000000-0000-0000-0000-00004b3a1357)
+    (property "Reference" "RV1" (id 0) (at 148.59 165.1 0))
+    (property "Value" "4,7K" (id 1) (at 148.59 162.56 0))
+    (property "Footprint" "Potentiometer_THT:Potentiometer_Bourns_3266W_Vertical" (id 2) (at 148.59 166.37 0)
+      (effects (font (size 0.254 0.254)))
     )
-    (property "Value" "HT" (id 1) (at 185.42 65.024 0)
-      (effects (font (size 1.016 1.016)))
-    )
-    (property "Footprint" "" (id 2) (at 185.42 67.31 0)
-      (effects (font (size 0.254 0.254)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 185.42 67.31 0)
+    (property "Datasheet" "" (id 3) (at 148.59 162.56 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (pin "1" (uuid 869e5a06-227e-45c0-aef7-ac11987c1fc9))
+    (pin "1" (uuid 0096e1bb-61bf-49dc-a2ee-7b2453e86da5))
+    (pin "2" (uuid c96031df-bb02-4c4c-9e2e-a86ad67da51b))
+    (pin "3" (uuid 89a48842-7976-4172-8dd0-d7a3754c94fb))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:C") (at 110.49 40.64 270)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b3a1358)
+    (property "Reference" "C3" (id 0) (at 110.49 36.83 90))
+    (property "Value" "15nF" (id 1) (at 110.49 44.45 90))
+    (property "Footprint" "Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm" (id 2) (at 110.49 35.56 90)
+      (effects (font (size 0.254 0.254)))
+    )
+    (property "Datasheet" "" (id 3) (at 110.49 40.64 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid bbde6c0d-4a1d-46b1-8bf7-cd0b1485496b))
+    (pin "2" (uuid 8b10dca3-8a2b-44f7-bb8d-ebf2764c4c0d))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:R") (at 100.33 50.8 270)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b3a1359)
+    (property "Reference" "R7" (id 0) (at 100.33 48.26 90))
+    (property "Value" "22K" (id 1) (at 100.33 50.8 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (id 2) (at 100.33 46.99 90)
+      (effects (font (size 0.254 0.254)))
+    )
+    (property "Datasheet" "" (id 3) (at 100.33 50.8 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 15011860-2e84-406e-a91c-1ec9b3219bb4))
+    (pin "2" (uuid 7bc349d5-b15d-431b-a9d9-37cb105e8c45))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:+12V") (at 120.65 49.53 0)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b3a135b)
+    (property "Reference" "#U034" (id 0) (at 120.65 50.8 0)
+      (effects (font (size 0.508 0.508)) hide)
+    )
+    (property "Value" "+12V" (id 1) (at 120.65 46.99 0)
+      (effects (font (size 1.016 1.016)))
+    )
+    (property "Footprint" "" (id 2) (at 120.65 49.53 0)
+      (effects (font (size 0.254 0.254)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 120.65 49.53 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 993289f0-bf93-449c-9d0c-6b0bb115ff64))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:LM358N") (at 123.19 60.96 0)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b3a135c)
+    (property "Reference" "U3" (id 0) (at 124.46 55.88 0)
+      (effects (font (size 1.524 1.524)))
+    )
+    (property "Value" "LM358N" (id 1) (at 127 66.04 0))
+    (property "Footprint" "Package_DIP:DIP-8_W7.62mm_LongPads" (id 2) (at 129.54 67.31 0)
+      (effects (font (size 0.254 0.254)))
+    )
+    (property "Datasheet" "" (id 3) (at 123.19 60.96 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "4" (uuid ed843dde-7cdb-4238-b622-e9a98482d8ce))
+    (pin "8" (uuid 471c36a5-5f92-4b91-997c-9549ac0334bb))
+    (pin "1" (uuid a10b569c-d672-485d-9c05-2cb4795deeca))
+    (pin "2" (uuid db902262-2864-4997-aeff-8abaa132424a))
+    (pin "3" (uuid b21625e3-a75b-41d7-9f13-4c0e12ba16cb))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:HT") (at 218.44 83.82 0)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b3a135d)
+    (property "Reference" "#PWR033" (id 0) (at 218.44 80.772 0)
+      (effects (font (size 0.508 0.508)) hide)
+    )
+    (property "Value" "HT" (id 1) (at 218.44 81.534 0)
+      (effects (font (size 1.016 1.016)))
+    )
+    (property "Footprint" "" (id 2) (at 218.44 83.82 0)
+      (effects (font (size 0.254 0.254)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 218.44 83.82 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 356811b9-178b-4602-9775-2a99179ba683))
   )
 
   (symbol (lib_id "complex_hierarchy_schlib:HT") (at 200.66 64.77 0)
@@ -970,22 +1113,507 @@
     (pin "1" (uuid a884e5c3-b99a-48b1-ade7-592b266b45af))
   )
 
-  (symbol (lib_id "complex_hierarchy_schlib:HT") (at 218.44 83.82 0)
+  (symbol (lib_id "complex_hierarchy_schlib:HT") (at 185.42 67.31 0)
     (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a135d)
-    (property "Reference" "#PWR033" (id 0) (at 218.44 80.772 0)
+    (uuid 00000000-0000-0000-0000-00004b3a135f)
+    (property "Reference" "#PWR031" (id 0) (at 185.42 64.262 0)
       (effects (font (size 0.508 0.508)) hide)
     )
-    (property "Value" "HT" (id 1) (at 218.44 81.534 0)
+    (property "Value" "HT" (id 1) (at 185.42 65.024 0)
       (effects (font (size 1.016 1.016)))
     )
-    (property "Footprint" "" (id 2) (at 218.44 83.82 0)
+    (property "Footprint" "" (id 2) (at 185.42 67.31 0)
       (effects (font (size 0.254 0.254)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 218.44 83.82 0)
+    (property "Datasheet" "" (id 3) (at 185.42 67.31 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (pin "1" (uuid 356811b9-178b-4602-9775-2a99179ba683))
+    (pin "1" (uuid 869e5a06-227e-45c0-aef7-ac11987c1fc9))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:MPSA92") (at 198.12 83.82 0) (mirror x)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b3a1360)
+    (property "Reference" "Q1" (id 0) (at 198.12 80.01 0)
+      (effects (font (size 1.524 1.524)) (justify right))
+    )
+    (property "Value" "MPSA92" (id 1) (at 198.12 87.63 0)
+      (effects (font (size 1.524 1.524)) (justify right))
+    )
+    (property "Footprint" "Package_TO_SOT_THT:TO-92_HandSolder" (id 2) (at 196.85 78.74 0)
+      (effects (font (size 0.254 0.254)))
+    )
+    (property "Datasheet" "" (id 3) (at 198.12 83.82 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid e181b334-4304-4d34-8993-b01195d16f76))
+    (pin "2" (uuid ce9a3d37-69f3-4e1a-a609-b4ec2f96da80))
+    (pin "3" (uuid 6f1ee699-9223-414c-84e8-04710c5af9c5))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:GND") (at 128.27 162.56 270)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b3a1361)
+    (property "Reference" "#PWR030" (id 0) (at 128.27 162.56 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 126.492 162.56 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 128.27 162.56 0)
+      (effects (font (size 0.254 0.254)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 128.27 162.56 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid a0ca61a2-5347-4031-bf50-a1214cb4ba5d))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:R") (at 133.35 162.56 270)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b3a1362)
+    (property "Reference" "R11" (id 0) (at 133.35 160.02 90))
+    (property "Value" "4,7K" (id 1) (at 133.35 162.56 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (id 2) (at 133.35 158.75 90)
+      (effects (font (size 0.254 0.254)))
+    )
+    (property "Datasheet" "" (id 3) (at 133.35 162.56 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 671ad18c-736d-4df2-aba6-3b7e4ecb42bc))
+    (pin "2" (uuid 39ce5ca0-8cad-464a-8615-f1ef587f698a))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:GND") (at 260.35 115.57 0)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b3a1363)
+    (property "Reference" "#PWR029" (id 0) (at 260.35 115.57 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 260.35 117.348 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 260.35 115.57 0)
+      (effects (font (size 0.254 0.254)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 260.35 115.57 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid d0e71501-97ed-47ee-a78d-75c71a26ebbd))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:R") (at 240.03 105.41 270)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b3a1364)
+    (property "Reference" "R5" (id 0) (at 240.03 107.442 90))
+    (property "Value" "47" (id 1) (at 240.03 105.41 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (id 2) (at 240.03 104.14 90)
+      (effects (font (size 0.254 0.254)))
+    )
+    (property "Datasheet" "" (id 3) (at 240.03 105.41 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 00c452e3-0884-4f53-994f-4b1924335ff8))
+    (pin "2" (uuid d6509e90-a84a-4129-88b7-9f1a2c6b375d))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:C") (at 205.74 146.05 0)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b3a1365)
+    (property "Reference" "C5" (id 0) (at 207.01 143.51 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "820pF" (id 1) (at 207.01 148.59 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm" (id 2) (at 210.82 149.86 0)
+      (effects (font (size 0.254 0.254)))
+    )
+    (property "Datasheet" "" (id 3) (at 205.74 146.05 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 4a5043e1-2859-47f9-b608-e254f64124d5))
+    (pin "2" (uuid a90a4218-4e89-4ce6-8da3-e667eba00f19))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:C") (at 101.6 64.77 0)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b3a1366)
+    (property "Reference" "C4" (id 0) (at 104.14 62.23 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "4.7nF" (id 1) (at 104.14 67.31 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm" (id 2) (at 105.41 68.58 0)
+      (effects (font (size 0.254 0.254)))
+    )
+    (property "Datasheet" "" (id 3) (at 101.6 64.77 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid a175dded-0277-4853-bf79-d2fe2cbdf1cd))
+    (pin "2" (uuid 36b6dcf9-15f1-4dc5-88a6-370582371ace))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:CONN_2") (at 34.29 53.34 0) (mirror y)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b3a1367)
+    (property "Reference" "P4" (id 0) (at 35.56 53.34 90)
+      (effects (font (size 1.016 1.016)))
+    )
+    (property "Value" "CONN_2" (id 1) (at 33.02 53.34 90)
+      (effects (font (size 1.016 1.016)))
+    )
+    (property "Footprint" "TerminalBlock_Altech:Altech_AK300_1x02_P5.00mm_45-Degree" (id 2) (at 35.56 58.42 0)
+      (effects (font (size 0.254 0.254)))
+    )
+    (property "Datasheet" "" (id 3) (at 34.29 53.34 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 3532f3b2-bb59-445c-a64b-f5c1920cf54e))
+    (pin "2" (uuid 7ad4a9d7-5354-46fb-8774-d30760a77d48))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:LM358N") (at 162.56 137.16 0)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b3a1368)
+    (property "Reference" "U3" (id 0) (at 163.83 132.08 0)
+      (effects (font (size 1.524 1.524)))
+    )
+    (property "Value" "LM358N" (id 1) (at 166.37 142.24 0))
+    (property "Footprint" "Package_DIP:DIP-8_W7.62mm_LongPads" (id 2) (at 168.91 143.51 0)
+      (effects (font (size 0.254 0.254)))
+    )
+    (property "Datasheet" "" (id 3) (at 162.56 137.16 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "4" (uuid 54b69d36-9461-49e6-8e68-aac45ed07d9d))
+    (pin "8" (uuid 13b4c693-abba-4fec-a5d7-875fc4844da6))
+    (pin "1" (uuid 62c7c7da-16a5-4e68-9e5b-946f21e4bf93))
+    (pin "2" (uuid c9d81d88-d1ec-429b-9fa7-e0afc89f83f7))
+    (pin "3" (uuid ab5c9424-0cc8-46b8-8fb9-f9135c4d7de6))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:GND") (at 101.6 69.85 0)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b3a1369)
+    (property "Reference" "#PWR028" (id 0) (at 101.6 69.85 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 101.6 71.628 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 101.6 69.85 0)
+      (effects (font (size 0.254 0.254)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 101.6 69.85 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid fc7d41a1-4aea-45ab-88a4-498ec79ffcb3))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:GND") (at 45.72 57.15 0)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b3a136a)
+    (property "Reference" "#PWR027" (id 0) (at 45.72 57.15 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 45.72 58.928 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 45.72 57.15 0)
+      (effects (font (size 0.254 0.254)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 45.72 57.15 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid b3007e88-b710-400f-8250-e689d4c7c863))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:R") (at 82.55 50.8 270)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b3a136b)
+    (property "Reference" "R6" (id 0) (at 82.55 48.26 90))
+    (property "Value" "22K" (id 1) (at 82.55 50.8 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (id 2) (at 83.82 53.34 90)
+      (effects (font (size 0.254 0.254)))
+    )
+    (property "Datasheet" "" (id 3) (at 82.55 50.8 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 933db938-554a-42ae-b9f9-72c0759320e9))
+    (pin "2" (uuid 85c2adff-c661-4bd8-9616-44abd7b87930))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:CONN_2") (at 273.05 111.76 0)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b3a136c)
+    (property "Reference" "P3" (id 0) (at 271.78 111.76 90)
+      (effects (font (size 1.016 1.016)))
+    )
+    (property "Value" "CONN_2" (id 1) (at 274.32 111.76 90)
+      (effects (font (size 1.016 1.016)))
+    )
+    (property "Footprint" "TerminalBlock_Altech:Altech_AK300_1x02_P5.00mm_45-Degree" (id 2) (at 273.05 116.84 0)
+      (effects (font (size 0.254 0.254)))
+    )
+    (property "Datasheet" "" (id 3) (at 273.05 111.76 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 301d0f9d-b0b0-4553-9289-79d8f259eaa8))
+    (pin "2" (uuid dd0fb8bc-1c03-45f3-9336-cfe38c9242f8))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:R") (at 187.96 137.16 270)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b3a136d)
+    (property "Reference" "R9" (id 0) (at 187.96 134.62 90))
+    (property "Value" "1K" (id 1) (at 187.96 137.16 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (id 2) (at 188.5188 139.065 90)
+      (effects (font (size 0.254 0.254)))
+    )
+    (property "Datasheet" "" (id 3) (at 187.96 137.16 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 3d46c8d5-c149-4fb2-920a-6860b0a9b61e))
+    (pin "2" (uuid 949be2d5-d2c9-48fb-98ca-46349de54e71))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:+12V") (at 160.02 125.73 0)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b3a136f)
+    (property "Reference" "#U026" (id 0) (at 160.02 127 0)
+      (effects (font (size 0.508 0.508)) hide)
+    )
+    (property "Value" "+12V" (id 1) (at 160.02 123.19 0)
+      (effects (font (size 1.016 1.016)))
+    )
+    (property "Footprint" "" (id 2) (at 160.02 125.73 0)
+      (effects (font (size 0.254 0.254)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 160.02 125.73 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 5992c99e-23df-43d2-a487-07f2a6a5d0c9))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:R") (at 226.06 129.54 180)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b3a1370)
+    (property "Reference" "R12" (id 0) (at 223.52 129.54 90))
+    (property "Value" "220K" (id 1) (at 226.06 129.54 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (id 2) (at 223.52 129.54 90)
+      (effects (font (size 0.254 0.254)))
+    )
+    (property "Datasheet" "" (id 3) (at 226.06 129.54 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 26d7d67a-7222-4fd3-9baf-149af508b6c3))
+    (pin "2" (uuid dba3b8d4-4758-4495-abdf-b77449da7e79))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:R") (at 184.15 129.54 270)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b3a1371)
+    (property "Reference" "R8" (id 0) (at 184.15 127 90))
+    (property "Value" "1K" (id 1) (at 184.15 129.54 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (id 2) (at 184.15 125.73 90)
+      (effects (font (size 0.254 0.254)))
+    )
+    (property "Datasheet" "" (id 3) (at 184.15 129.54 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 7849a3a9-a6b3-42e3-bea2-e9175a261915))
+    (pin "2" (uuid 135ca13d-8ff5-4ea8-871e-d901720ce0cc))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:GND") (at 185.42 97.79 0)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b3a1373)
+    (property "Reference" "#PWR025" (id 0) (at 185.42 97.79 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 185.42 99.568 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 185.42 97.79 0)
+      (effects (font (size 0.254 0.254)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 185.42 97.79 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid f32223f9-4958-4509-a15e-d1126783cb1a))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:R") (at 185.42 91.44 0)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b3a1374)
+    (property "Reference" "R4" (id 0) (at 187.452 91.44 90))
+    (property "Value" "220K" (id 1) (at 185.42 91.44 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (id 2) (at 182.88 91.44 90)
+      (effects (font (size 0.254 0.254)))
+    )
+    (property "Datasheet" "" (id 3) (at 185.42 91.44 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid ed1ae9d2-772c-454d-9a94-08445472800f))
+    (pin "2" (uuid 120bb14a-f1c2-4bd1-a33f-b9e273edcb82))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:D_Small") (at 185.42 71.12 90)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b3a1375)
+    (property "Reference" "D2" (id 0) (at 180.34 72.39 90))
+    (property "Value" "1N4148" (id 1) (at 180.34 69.85 90))
+    (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (id 2) (at 180.34 67.31 90)
+      (effects (font (size 0.254 0.254)))
+    )
+    (property "Datasheet" "" (id 3) (at 185.42 71.12 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid fc4c69ae-fca2-45e0-a40f-bc2a29fe211e))
+    (pin "2" (uuid 1e695e43-40dd-44a7-b5a8-76e92b9c01fa))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:R") (at 200.66 69.85 0)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b3a1376)
+    (property "Reference" "R3" (id 0) (at 202.692 69.85 90))
+    (property "Value" "470" (id 1) (at 200.66 69.85 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (id 2) (at 203.9874 69.6468 90)
+      (effects (font (size 0.254 0.254)))
+    )
+    (property "Datasheet" "" (id 3) (at 200.66 69.85 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 384ae99c-5150-4325-8398-adf8478dfdc8))
+    (pin "2" (uuid e31cbf92-50c6-4d56-a113-3c0adec4e55f))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:D_Small") (at 185.42 78.74 90)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b3a1377)
+    (property "Reference" "D3" (id 0) (at 180.34 80.01 90))
+    (property "Value" "1N4148" (id 1) (at 180.34 77.47 90))
+    (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (id 2) (at 180.34 81.28 90)
+      (effects (font (size 0.254 0.254)))
+    )
+    (property "Datasheet" "" (id 3) (at 185.42 78.74 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 47300134-0c1c-40a7-8835-4aacbfcd5502))
+    (pin "2" (uuid f903e600-fd65-4ed6-aab9-9871c93bfaad))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:GND") (at 177.8 132.08 0)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b3a1378)
+    (property "Reference" "#PWR024" (id 0) (at 177.8 132.08 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 177.8 133.858 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 177.8 132.08 0)
+      (effects (font (size 0.254 0.254)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 177.8 132.08 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 630e3ee9-2507-48e8-a4a5-6d0e6910535f))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:MPSA42") (at 198.12 129.54 0)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b3a1379)
+    (property "Reference" "Q4" (id 0) (at 198.12 133.35 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "MPSA42" (id 1) (at 198.12 125.73 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Package_TO_SOT_THT:TO-92_HandSolder" (id 2) (at 196.85 134.62 0)
+      (effects (font (size 0.254 0.254)))
+    )
+    (property "Datasheet" "" (id 3) (at 198.12 129.54 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 7063a450-58e8-46e8-9e40-290e9ad9c197))
+    (pin "2" (uuid fcc84e3f-3ac8-4062-a4fd-58944ef9d2cc))
+    (pin "3" (uuid 240da9b8-0eb1-4e7a-a7ae-7fb978584278))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:GND") (at 218.44 134.62 0)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b3a137a)
+    (property "Reference" "#PWR023" (id 0) (at 218.44 134.62 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 218.44 136.398 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 218.44 134.62 0)
+      (effects (font (size 0.254 0.254)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 218.44 134.62 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 8fa90641-520e-4382-bdd3-caed623e0441))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:D_Small") (at 200.66 114.3 90)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b3a137b)
+    (property "Reference" "D4" (id 0) (at 195.58 115.57 90))
+    (property "Value" "1N4148" (id 1) (at 195.58 113.03 90))
+    (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (id 2) (at 202.3872 114.1476 0)
+      (effects (font (size 0.254 0.254)))
+    )
+    (property "Datasheet" "" (id 3) (at 200.66 114.3 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid d1c1e5ba-e985-4bd5-8d95-3e9d827a40c8))
+    (pin "2" (uuid 507488b0-cc36-45c4-95f7-084a4ccc46f2))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:MPSA92") (at 215.9 121.92 0) (mirror x)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b3a137c)
+    (property "Reference" "Q3" (id 0) (at 215.9 118.11 0)
+      (effects (font (size 1.524 1.524)) (justify right))
+    )
+    (property "Value" "MPSA92" (id 1) (at 215.9 125.73 0)
+      (effects (font (size 1.524 1.524)) (justify right))
+    )
+    (property "Footprint" "Package_TO_SOT_THT:TO-92_HandSolder" (id 2) (at 214.63 127 0)
+      (effects (font (size 0.254 0.254)))
+    )
+    (property "Datasheet" "" (id 3) (at 215.9 121.92 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid d4094105-9f55-4f28-a96b-2f8d9440eb20))
+    (pin "2" (uuid aa30a61c-a60c-4374-8a62-6a9f946a7491))
+    (pin "3" (uuid 55e2d2c6-1b0f-4384-a855-ae70ea08c702))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:MPSA42") (at 215.9 93.98 0)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b3a137d)
+    (property "Reference" "Q2" (id 0) (at 215.9 87.63 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "MPSA42" (id 1) (at 215.9 90.17 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Package_TO_SOT_THT:TO-92_HandSolder" (id 2) (at 210.82 91.44 0)
+      (effects (font (size 0.254 0.254)))
+    )
+    (property "Datasheet" "" (id 3) (at 215.9 93.98 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 10dee94f-5748-43e5-ba71-2fa8e818ca75))
+    (pin "2" (uuid 1e6992b6-629a-4860-92cd-6b8eda5c6e08))
+    (pin "3" (uuid 617b8bbe-118c-499d-99e3-f7f419955e3a))
   )
 
   (symbol (lib_id "complex_hierarchy_schlib:-VAA") (at 120.65 72.39 180)
@@ -1024,58 +1652,38 @@
     (pin "1" (uuid 22a65cd0-636a-4149-9e25-5ef90fe6a40f))
   )
 
-  (symbol (lib_id "complex_hierarchy_schlib:+12V") (at 120.65 49.53 0)
+  (symbol (lib_id "complex_hierarchy_schlib:R") (at 62.23 50.8 270)
     (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a135b)
-    (property "Reference" "#U034" (id 0) (at 120.65 50.8 0)
-      (effects (font (size 0.508 0.508)) hide)
+    (uuid 00000000-0000-0000-0000-00004b4f363e)
+    (property "Reference" "R23" (id 0) (at 62.23 48.26 90))
+    (property "Value" "1K" (id 1) (at 62.23 50.8 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (id 2) (at 62.23 46.99 90)
+      (effects (font (size 0.254 0.254)))
     )
-    (property "Value" "+12V" (id 1) (at 120.65 46.99 0)
-      (effects (font (size 1.016 1.016)))
-    )
-    (property "Footprint" "" (id 2) (at 120.65 49.53 0)
-      (effects (font (size 0.254 0.254)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 120.65 49.53 0)
+    (property "Datasheet" "" (id 3) (at 62.23 50.8 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (pin "1" (uuid 993289f0-bf93-449c-9d0c-6b0bb115ff64))
+    (pin "1" (uuid b3828266-7988-491b-a28b-f01e0e4d1149))
+    (pin "2" (uuid 4156ff31-7fed-4825-8ac4-18838ad02cf5))
   )
 
-  (symbol (lib_id "complex_hierarchy_schlib:+12V") (at 160.02 125.73 0)
+  (symbol (lib_id "complex_hierarchy_schlib:C") (at 72.39 57.15 0)
     (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a136f)
-    (property "Reference" "#U026" (id 0) (at 160.02 127 0)
-      (effects (font (size 0.508 0.508)) hide)
+    (uuid 00000000-0000-0000-0000-00004b4f3641)
+    (property "Reference" "C12" (id 0) (at 76.2 55.88 0)
+      (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "+12V" (id 1) (at 160.02 123.19 0)
-      (effects (font (size 1.016 1.016)))
+    (property "Value" "150nF" (id 1) (at 76.2 58.42 0)
+      (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Footprint" "" (id 2) (at 160.02 125.73 0)
-      (effects (font (size 0.254 0.254)) hide)
+    (property "Footprint" "Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm" (id 2) (at 80.01 59.69 0)
+      (effects (font (size 0.254 0.254)))
     )
-    (property "Datasheet" "" (id 3) (at 160.02 125.73 0)
+    (property "Datasheet" "" (id 3) (at 72.39 57.15 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (pin "1" (uuid 5992c99e-23df-43d2-a487-07f2a6a5d0c9))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:GND") (at 45.72 57.15 0)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a136a)
-    (property "Reference" "#PWR027" (id 0) (at 45.72 57.15 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 45.72 58.928 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 45.72 57.15 0)
-      (effects (font (size 0.254 0.254)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 45.72 57.15 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid b3007e88-b710-400f-8250-e689d4c7c863))
+    (pin "1" (uuid 65313a9d-1b45-4b5e-a5d4-b0b7d181e2a3))
+    (pin "2" (uuid a5cd11f1-23c3-4e16-8fd6-7d1fbf3ecb46))
   )
 
   (symbol (lib_id "complex_hierarchy_schlib:GND") (at 72.39 62.23 0)
@@ -1096,76 +1704,19 @@
     (pin "1" (uuid 11d8e936-0429-459a-973a-7ce1630d07d6))
   )
 
-  (symbol (lib_id "complex_hierarchy_schlib:GND") (at 101.6 69.85 0)
+  (symbol (lib_id "complex_hierarchy_schlib:R") (at 205.74 133.35 0)
     (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a1369)
-    (property "Reference" "#PWR028" (id 0) (at 101.6 69.85 0)
-      (effects (font (size 0.762 0.762)) hide)
+    (uuid 00000000-0000-0000-0000-00004b61688c)
+    (property "Reference" "R10" (id 0) (at 207.772 133.35 90))
+    (property "Value" "5,6K" (id 1) (at 205.74 133.35 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (id 2) (at 208.9404 133.1214 90)
+      (effects (font (size 0.254 0.254)))
     )
-    (property "Value" "GND" (id 1) (at 101.6 71.628 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 101.6 69.85 0)
-      (effects (font (size 0.254 0.254)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 101.6 69.85 0)
+    (property "Datasheet" "" (id 3) (at 205.74 133.35 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (pin "1" (uuid fc7d41a1-4aea-45ab-88a4-498ec79ffcb3))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:GND") (at 128.27 162.56 270)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a1361)
-    (property "Reference" "#PWR030" (id 0) (at 128.27 162.56 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 126.492 162.56 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 128.27 162.56 0)
-      (effects (font (size 0.254 0.254)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 128.27 162.56 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid a0ca61a2-5347-4031-bf50-a1214cb4ba5d))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:GND") (at 177.8 132.08 0)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a1378)
-    (property "Reference" "#PWR024" (id 0) (at 177.8 132.08 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 177.8 133.858 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 177.8 132.08 0)
-      (effects (font (size 0.254 0.254)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 177.8 132.08 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 630e3ee9-2507-48e8-a4a5-6d0e6910535f))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:GND") (at 185.42 97.79 0)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a1373)
-    (property "Reference" "#PWR025" (id 0) (at 185.42 97.79 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 185.42 99.568 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 185.42 97.79 0)
-      (effects (font (size 0.254 0.254)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 185.42 97.79 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid f32223f9-4958-4509-a15e-d1126783cb1a))
+    (pin "1" (uuid 0ed1bef0-540f-4e65-8284-493ad1661f6f))
+    (pin "2" (uuid 8a9f0fd4-3b1f-4741-bd91-eac77f19b2af))
   )
 
   (symbol (lib_id "complex_hierarchy_schlib:GND") (at 205.74 151.13 0)
@@ -1186,76 +1737,10 @@
     (pin "1" (uuid f31ca993-1b24-45ab-8d85-13011ffdcc08))
   )
 
-  (symbol (lib_id "complex_hierarchy_schlib:GND") (at 218.44 134.62 0)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a137a)
-    (property "Reference" "#PWR023" (id 0) (at 218.44 134.62 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 218.44 136.398 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 218.44 134.62 0)
-      (effects (font (size 0.254 0.254)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 218.44 134.62 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 8fa90641-520e-4382-bdd3-caed623e0441))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:GND") (at 260.35 115.57 0)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a1363)
-    (property "Reference" "#PWR029" (id 0) (at 260.35 115.57 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 260.35 117.348 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 260.35 115.57 0)
-      (effects (font (size 0.254 0.254)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 260.35 115.57 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid d0e71501-97ed-47ee-a78d-75c71a26ebbd))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:D_Small") (at 185.42 71.12 90)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a1375)
-    (property "Reference" "D5" (id 0) (at 180.34 72.39 90))
-    (property "Value" "1N4148" (id 1) (at 180.34 69.85 90))
-    (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (id 2) (at 180.34 67.31 90)
-      (effects (font (size 0.254 0.254)))
-    )
-    (property "Datasheet" "" (id 3) (at 185.42 71.12 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid fc4c69ae-fca2-45e0-a40f-bc2a29fe211e))
-    (pin "2" (uuid 1e695e43-40dd-44a7-b5a8-76e92b9c01fa))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:D_Small") (at 185.42 78.74 90)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a1377)
-    (property "Reference" "D6" (id 0) (at 180.34 80.01 90))
-    (property "Value" "1N4148" (id 1) (at 180.34 77.47 90))
-    (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (id 2) (at 180.34 81.28 90)
-      (effects (font (size 0.254 0.254)))
-    )
-    (property "Datasheet" "" (id 3) (at 185.42 78.74 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 47300134-0c1c-40a7-8835-4aacbfcd5502))
-    (pin "2" (uuid f903e600-fd65-4ed6-aab9-9871c93bfaad))
-  )
-
   (symbol (lib_id "complex_hierarchy_schlib:D_Small") (at 200.66 101.6 90)
     (in_bom yes) (on_board yes)
     (uuid 00000000-0000-0000-0000-00004b616afa)
-    (property "Reference" "D9" (id 0) (at 195.58 102.87 90))
+    (property "Reference" "D8" (id 0) (at 195.58 102.87 90))
     (property "Value" "1N4148" (id 1) (at 195.58 100.33 90))
     (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (id 2) (at 202.4634 101.5746 0)
       (effects (font (size 0.254 0.254)))
@@ -1267,205 +1752,10 @@
     (pin "2" (uuid 5affd91a-1968-49ba-8032-497e3561c41e))
   )
 
-  (symbol (lib_id "complex_hierarchy_schlib:D_Small") (at 200.66 114.3 90)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a137b)
-    (property "Reference" "D7" (id 0) (at 195.58 115.57 90))
-    (property "Value" "1N4148" (id 1) (at 195.58 113.03 90))
-    (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (id 2) (at 202.3872 114.1476 0)
-      (effects (font (size 0.254 0.254)))
-    )
-    (property "Datasheet" "" (id 3) (at 200.66 114.3 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid d1c1e5ba-e985-4bd5-8d95-3e9d827a40c8))
-    (pin "2" (uuid 507488b0-cc36-45c4-95f7-084a4ccc46f2))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:R") (at 62.23 50.8 270)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b4f363e)
-    (property "Reference" "R24" (id 0) (at 62.23 48.26 90))
-    (property "Value" "1K" (id 1) (at 62.23 50.8 90))
-    (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (id 2) (at 62.23 46.99 90)
-      (effects (font (size 0.254 0.254)))
-    )
-    (property "Datasheet" "" (id 3) (at 62.23 50.8 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid b3828266-7988-491b-a28b-f01e0e4d1149))
-    (pin "2" (uuid 4156ff31-7fed-4825-8ac4-18838ad02cf5))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:R") (at 82.55 50.8 270)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a136b)
-    (property "Reference" "R16" (id 0) (at 82.55 48.26 90))
-    (property "Value" "22K" (id 1) (at 82.55 50.8 90))
-    (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (id 2) (at 83.82 53.34 90)
-      (effects (font (size 0.254 0.254)))
-    )
-    (property "Datasheet" "" (id 3) (at 82.55 50.8 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 933db938-554a-42ae-b9f9-72c0759320e9))
-    (pin "2" (uuid 85c2adff-c661-4bd8-9616-44abd7b87930))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:R") (at 100.33 50.8 270)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a1359)
-    (property "Reference" "R17" (id 0) (at 100.33 48.26 90))
-    (property "Value" "22K" (id 1) (at 100.33 50.8 90))
-    (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (id 2) (at 100.33 46.99 90)
-      (effects (font (size 0.254 0.254)))
-    )
-    (property "Datasheet" "" (id 3) (at 100.33 50.8 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 15011860-2e84-406e-a91c-1ec9b3219bb4))
-    (pin "2" (uuid 7bc349d5-b15d-431b-a9d9-37cb105e8c45))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:R") (at 133.35 162.56 270)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a1362)
-    (property "Reference" "R21" (id 0) (at 133.35 160.02 90))
-    (property "Value" "4,7K" (id 1) (at 133.35 162.56 90))
-    (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (id 2) (at 133.35 158.75 90)
-      (effects (font (size 0.254 0.254)))
-    )
-    (property "Datasheet" "" (id 3) (at 133.35 162.56 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 671ad18c-736d-4df2-aba6-3b7e4ecb42bc))
-    (pin "2" (uuid 39ce5ca0-8cad-464a-8615-f1ef587f698a))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:R") (at 184.15 129.54 270)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a1371)
-    (property "Reference" "R18" (id 0) (at 184.15 127 90))
-    (property "Value" "1K" (id 1) (at 184.15 129.54 90))
-    (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (id 2) (at 184.15 125.73 90)
-      (effects (font (size 0.254 0.254)))
-    )
-    (property "Datasheet" "" (id 3) (at 184.15 129.54 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 7849a3a9-a6b3-42e3-bea2-e9175a261915))
-    (pin "2" (uuid 135ca13d-8ff5-4ea8-871e-d901720ce0cc))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:R") (at 185.42 91.44 0)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a1374)
-    (property "Reference" "R14" (id 0) (at 187.452 91.44 90))
-    (property "Value" "220K" (id 1) (at 185.42 91.44 90))
-    (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (id 2) (at 182.88 91.44 90)
-      (effects (font (size 0.254 0.254)))
-    )
-    (property "Datasheet" "" (id 3) (at 185.42 91.44 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid ed1ae9d2-772c-454d-9a94-08445472800f))
-    (pin "2" (uuid 120bb14a-f1c2-4bd1-a33f-b9e273edcb82))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:R") (at 187.96 137.16 270)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a136d)
-    (property "Reference" "R19" (id 0) (at 187.96 134.62 90))
-    (property "Value" "1K" (id 1) (at 187.96 137.16 90))
-    (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (id 2) (at 188.5188 139.065 90)
-      (effects (font (size 0.254 0.254)))
-    )
-    (property "Datasheet" "" (id 3) (at 187.96 137.16 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 3d46c8d5-c149-4fb2-920a-6860b0a9b61e))
-    (pin "2" (uuid 949be2d5-d2c9-48fb-98ca-46349de54e71))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:R") (at 200.66 69.85 0)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a1376)
-    (property "Reference" "R13" (id 0) (at 202.692 69.85 90))
-    (property "Value" "470" (id 1) (at 200.66 69.85 90))
-    (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (id 2) (at 203.9874 69.6468 90)
-      (effects (font (size 0.254 0.254)))
-    )
-    (property "Datasheet" "" (id 3) (at 200.66 69.85 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 384ae99c-5150-4325-8398-adf8478dfdc8))
-    (pin "2" (uuid e31cbf92-50c6-4d56-a113-3c0adec4e55f))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:R") (at 205.74 133.35 0)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b61688c)
-    (property "Reference" "R20" (id 0) (at 207.772 133.35 90))
-    (property "Value" "5,6K" (id 1) (at 205.74 133.35 90))
-    (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (id 2) (at 208.9404 133.1214 90)
-      (effects (font (size 0.254 0.254)))
-    )
-    (property "Datasheet" "" (id 3) (at 205.74 133.35 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 0ed1bef0-540f-4e65-8284-493ad1661f6f))
-    (pin "2" (uuid 8a9f0fd4-3b1f-4741-bd91-eac77f19b2af))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:R") (at 226.06 129.54 180)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a1370)
-    (property "Reference" "R22" (id 0) (at 223.52 129.54 90))
-    (property "Value" "220K" (id 1) (at 226.06 129.54 90))
-    (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (id 2) (at 223.52 129.54 90)
-      (effects (font (size 0.254 0.254)))
-    )
-    (property "Datasheet" "" (id 3) (at 226.06 129.54 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 26d7d67a-7222-4fd3-9baf-149af508b6c3))
-    (pin "2" (uuid dba3b8d4-4758-4495-abdf-b77449da7e79))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:R") (at 231.14 129.54 180)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b617b88)
-    (property "Reference" "R28" (id 0) (at 233.68 129.54 90))
-    (property "Value" "220K" (id 1) (at 231.14 129.54 90))
-    (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (id 2) (at 234.95 129.54 90)
-      (effects (font (size 0.254 0.254)))
-    )
-    (property "Datasheet" "" (id 3) (at 231.14 129.54 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 6530c1cc-b443-4712-b086-6d31df1d79b9))
-    (pin "2" (uuid 888070d5-1083-4105-8093-79c4c4d68314))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:R") (at 240.03 105.41 270)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a1364)
-    (property "Reference" "R15" (id 0) (at 240.03 107.442 90))
-    (property "Value" "47" (id 1) (at 240.03 105.41 90))
-    (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (id 2) (at 240.03 104.14 90)
-      (effects (font (size 0.254 0.254)))
-    )
-    (property "Datasheet" "" (id 3) (at 240.03 105.41 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 00c452e3-0884-4f53-994f-4b1924335ff8))
-    (pin "2" (uuid d6509e90-a84a-4129-88b7-9f1a2c6b375d))
-  )
-
   (symbol (lib_id "complex_hierarchy_schlib:R") (at 240.03 113.03 270)
     (in_bom yes) (on_board yes)
     (uuid 00000000-0000-0000-0000-00004b616b96)
-    (property "Reference" "R27" (id 0) (at 240.03 115.062 90))
+    (property "Reference" "R25" (id 0) (at 240.03 115.062 90))
     (property "Value" "47" (id 1) (at 240.03 113.03 90))
     (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (id 2) (at 240.03 116.84 90)
       (effects (font (size 0.254 0.254)))
@@ -1477,249 +1767,18 @@
     (pin "2" (uuid 1003bffe-a5d5-4bb6-9414-d6ee3c24ce28))
   )
 
-  (symbol (lib_id "complex_hierarchy_schlib:C") (at 72.39 57.15 0)
+  (symbol (lib_id "complex_hierarchy_schlib:R") (at 231.14 129.54 180)
     (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b4f3641)
-    (property "Reference" "C14" (id 0) (at 76.2 55.88 0)
-      (effects (font (size 1.27 1.27)) (justify left))
-    )
-    (property "Value" "150nF" (id 1) (at 76.2 58.42 0)
-      (effects (font (size 1.27 1.27)) (justify left))
-    )
-    (property "Footprint" "Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm" (id 2) (at 80.01 59.69 0)
+    (uuid 00000000-0000-0000-0000-00004b617b88)
+    (property "Reference" "R26" (id 0) (at 233.68 129.54 90))
+    (property "Value" "220K" (id 1) (at 231.14 129.54 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (id 2) (at 234.95 129.54 90)
       (effects (font (size 0.254 0.254)))
     )
-    (property "Datasheet" "" (id 3) (at 72.39 57.15 0)
+    (property "Datasheet" "" (id 3) (at 231.14 129.54 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (pin "1" (uuid 65313a9d-1b45-4b5e-a5d4-b0b7d181e2a3))
-    (pin "2" (uuid a5cd11f1-23c3-4e16-8fd6-7d1fbf3ecb46))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:C") (at 101.6 64.77 0)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a1366)
-    (property "Reference" "C7" (id 0) (at 104.14 62.23 0)
-      (effects (font (size 1.27 1.27)) (justify left))
-    )
-    (property "Value" "4.7nF" (id 1) (at 104.14 67.31 0)
-      (effects (font (size 1.27 1.27)) (justify left))
-    )
-    (property "Footprint" "Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm" (id 2) (at 105.41 68.58 0)
-      (effects (font (size 0.254 0.254)))
-    )
-    (property "Datasheet" "" (id 3) (at 101.6 64.77 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid a175dded-0277-4853-bf79-d2fe2cbdf1cd))
-    (pin "2" (uuid 36b6dcf9-15f1-4dc5-88a6-370582371ace))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:C") (at 110.49 40.64 270)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a1358)
-    (property "Reference" "C6" (id 0) (at 110.49 36.83 90))
-    (property "Value" "15nF" (id 1) (at 110.49 44.45 90))
-    (property "Footprint" "Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm" (id 2) (at 110.49 35.56 90)
-      (effects (font (size 0.254 0.254)))
-    )
-    (property "Datasheet" "" (id 3) (at 110.49 40.64 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid bbde6c0d-4a1d-46b1-8bf7-cd0b1485496b))
-    (pin "2" (uuid 8b10dca3-8a2b-44f7-bb8d-ebf2764c4c0d))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:C") (at 205.74 146.05 0)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a1365)
-    (property "Reference" "C8" (id 0) (at 207.01 143.51 0)
-      (effects (font (size 1.27 1.27)) (justify left))
-    )
-    (property "Value" "820pF" (id 1) (at 207.01 148.59 0)
-      (effects (font (size 1.27 1.27)) (justify left))
-    )
-    (property "Footprint" "Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm" (id 2) (at 210.82 149.86 0)
-      (effects (font (size 0.254 0.254)))
-    )
-    (property "Datasheet" "" (id 3) (at 205.74 146.05 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 4a5043e1-2859-47f9-b608-e254f64124d5))
-    (pin "2" (uuid a90a4218-4e89-4ce6-8da3-e667eba00f19))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:POT") (at 148.59 162.56 0)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a1357)
-    (property "Reference" "RV2" (id 0) (at 148.59 165.1 0))
-    (property "Value" "4,7K" (id 1) (at 148.59 162.56 0))
-    (property "Footprint" "Potentiometer_THT:Potentiometer_Bourns_3266W_Vertical" (id 2) (at 148.59 166.37 0)
-      (effects (font (size 0.254 0.254)))
-    )
-    (property "Datasheet" "" (id 3) (at 148.59 162.56 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 0096e1bb-61bf-49dc-a2ee-7b2453e86da5))
-    (pin "2" (uuid c96031df-bb02-4c4c-9e2e-a86ad67da51b))
-    (pin "3" (uuid 89a48842-7976-4172-8dd0-d7a3754c94fb))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:CONN_2") (at 34.29 53.34 0) (mirror y)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a1367)
-    (property "Reference" "P6" (id 0) (at 35.56 53.34 90)
-      (effects (font (size 1.016 1.016)))
-    )
-    (property "Value" "CONN_2" (id 1) (at 33.02 53.34 90)
-      (effects (font (size 1.016 1.016)))
-    )
-    (property "Footprint" "TerminalBlock_Altech:Altech_AK300_1x02_P5.00mm_45-Degree" (id 2) (at 35.56 58.42 0)
-      (effects (font (size 0.254 0.254)))
-    )
-    (property "Datasheet" "" (id 3) (at 34.29 53.34 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 3532f3b2-bb59-445c-a64b-f5c1920cf54e))
-    (pin "2" (uuid 7ad4a9d7-5354-46fb-8774-d30760a77d48))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:CONN_2") (at 273.05 111.76 0)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a136c)
-    (property "Reference" "P5" (id 0) (at 271.78 111.76 90)
-      (effects (font (size 1.016 1.016)))
-    )
-    (property "Value" "CONN_2" (id 1) (at 274.32 111.76 90)
-      (effects (font (size 1.016 1.016)))
-    )
-    (property "Footprint" "TerminalBlock_Altech:Altech_AK300_1x02_P5.00mm_45-Degree" (id 2) (at 273.05 116.84 0)
-      (effects (font (size 0.254 0.254)))
-    )
-    (property "Datasheet" "" (id 3) (at 273.05 111.76 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 301d0f9d-b0b0-4553-9289-79d8f259eaa8))
-    (pin "2" (uuid dd0fb8bc-1c03-45f3-9336-cfe38c9242f8))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:MPSA92") (at 198.12 83.82 0) (mirror x)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a1360)
-    (property "Reference" "Q5" (id 0) (at 198.12 80.01 0)
-      (effects (font (size 1.524 1.524)) (justify right))
-    )
-    (property "Value" "MPSA92" (id 1) (at 198.12 87.63 0)
-      (effects (font (size 1.524 1.524)) (justify right))
-    )
-    (property "Footprint" "Package_TO_SOT_THT:TO-92_HandSolder" (id 2) (at 196.85 78.74 0)
-      (effects (font (size 0.254 0.254)))
-    )
-    (property "Datasheet" "" (id 3) (at 198.12 83.82 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid e181b334-4304-4d34-8993-b01195d16f76))
-    (pin "2" (uuid ce9a3d37-69f3-4e1a-a609-b4ec2f96da80))
-    (pin "3" (uuid 6f1ee699-9223-414c-84e8-04710c5af9c5))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:MPSA42") (at 198.12 129.54 0)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a1379)
-    (property "Reference" "Q8" (id 0) (at 198.12 133.35 0)
-      (effects (font (size 1.27 1.27)) (justify right))
-    )
-    (property "Value" "MPSA42" (id 1) (at 198.12 125.73 0)
-      (effects (font (size 1.27 1.27)) (justify right))
-    )
-    (property "Footprint" "Package_TO_SOT_THT:TO-92_HandSolder" (id 2) (at 196.85 134.62 0)
-      (effects (font (size 0.254 0.254)))
-    )
-    (property "Datasheet" "" (id 3) (at 198.12 129.54 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 7063a450-58e8-46e8-9e40-290e9ad9c197))
-    (pin "2" (uuid fcc84e3f-3ac8-4062-a4fd-58944ef9d2cc))
-    (pin "3" (uuid 240da9b8-0eb1-4e7a-a7ae-7fb978584278))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:MPSA42") (at 215.9 93.98 0)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a137d)
-    (property "Reference" "Q6" (id 0) (at 215.9 87.63 0)
-      (effects (font (size 1.27 1.27)) (justify right))
-    )
-    (property "Value" "MPSA42" (id 1) (at 215.9 90.17 0)
-      (effects (font (size 1.27 1.27)) (justify right))
-    )
-    (property "Footprint" "Package_TO_SOT_THT:TO-92_HandSolder" (id 2) (at 210.82 91.44 0)
-      (effects (font (size 0.254 0.254)))
-    )
-    (property "Datasheet" "" (id 3) (at 215.9 93.98 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 10dee94f-5748-43e5-ba71-2fa8e818ca75))
-    (pin "2" (uuid 1e6992b6-629a-4860-92cd-6b8eda5c6e08))
-    (pin "3" (uuid 617b8bbe-118c-499d-99e3-f7f419955e3a))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:MPSA92") (at 215.9 121.92 0) (mirror x)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a137c)
-    (property "Reference" "Q7" (id 0) (at 215.9 118.11 0)
-      (effects (font (size 1.524 1.524)) (justify right))
-    )
-    (property "Value" "MPSA92" (id 1) (at 215.9 125.73 0)
-      (effects (font (size 1.524 1.524)) (justify right))
-    )
-    (property "Footprint" "Package_TO_SOT_THT:TO-92_HandSolder" (id 2) (at 214.63 127 0)
-      (effects (font (size 0.254 0.254)))
-    )
-    (property "Datasheet" "" (id 3) (at 215.9 121.92 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid d4094105-9f55-4f28-a96b-2f8d9440eb20))
-    (pin "2" (uuid aa30a61c-a60c-4374-8a62-6a9f946a7491))
-    (pin "3" (uuid 55e2d2c6-1b0f-4384-a855-ae70ea08c702))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:LM358N") (at 123.19 60.96 0)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a135c)
-    (property "Reference" "U4" (id 0) (at 124.46 55.88 0)
-      (effects (font (size 1.524 1.524)))
-    )
-    (property "Value" "LM358N" (id 1) (at 127 66.04 0))
-    (property "Footprint" "Package_DIP:DIP-8_W7.62mm_LongPads" (id 2) (at 129.54 67.31 0)
-      (effects (font (size 0.254 0.254)))
-    )
-    (property "Datasheet" "" (id 3) (at 123.19 60.96 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "4" (uuid ed843dde-7cdb-4238-b622-e9a98482d8ce))
-    (pin "8" (uuid 471c36a5-5f92-4b91-997c-9549ac0334bb))
-    (pin "5" (uuid 52709c06-b097-4878-8cf1-5376fcf1d8ca))
-    (pin "6" (uuid cd915239-c69b-497a-b59e-834d150a814e))
-    (pin "7" (uuid 89ba965c-a1e2-49e3-b6bf-33d7a3f95066))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:LM358N") (at 162.56 137.16 0)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a1368)
-    (property "Reference" "U4" (id 0) (at 163.83 132.08 0)
-      (effects (font (size 1.524 1.524)))
-    )
-    (property "Value" "LM358N" (id 1) (at 166.37 142.24 0))
-    (property "Footprint" "Package_DIP:DIP-8_W7.62mm_LongPads" (id 2) (at 168.91 143.51 0)
-      (effects (font (size 0.254 0.254)))
-    )
-    (property "Datasheet" "" (id 3) (at 162.56 137.16 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "4" (uuid 54b69d36-9461-49e6-8e68-aac45ed07d9d))
-    (pin "8" (uuid 13b4c693-abba-4fec-a5d7-875fc4844da6))
-    (pin "1" (uuid 62c7c7da-16a5-4e68-9e5b-946f21e4bf93))
-    (pin "2" (uuid c9d81d88-d1ec-429b-9fa7-e0afc89f83f7))
-    (pin "3" (uuid ab5c9424-0cc8-46b8-8fb9-f9135c4d7de6))
+    (pin "1" (uuid 6530c1cc-b443-4712-b086-6d31df1d79b9))
+    (pin "2" (uuid 888070d5-1083-4105-8093-79c4c4d68314))
   )
 )
diff --git a/demos/complex_hierarchy/complex_hierarchy.kicad_pcb b/demos/complex_hierarchy/complex_hierarchy.kicad_pcb
index 55d601fd89..b0bd83724e 100644
--- a/demos/complex_hierarchy/complex_hierarchy.kicad_pcb
+++ b/demos/complex_hierarchy/complex_hierarchy.kicad_pcb
@@ -3620,7 +3620,7 @@
   (gr_text "Complex hierarchy\nDemo" (at 177.4 69) (layer "F.Cu") (tstamp 376f4e7c-7326-4c58-b2b5-ff6011014684)
     (effects (font (size 2.032 1.524) (thickness 0.3048)))
   )
-  (gr_text "Complex hierarchy\nDemo" (at 176.8 67.2) (layer "B.Cu") (tstamp 257c7459-be18-45a3-8b3f-f87fb0140f44)
+  (gr_text "Complex hierarchy\nDemo" (at 182 63 90) (layer "B.Cu") (tstamp 257c7459-be18-45a3-8b3f-f87fb0140f44)
     (effects (font (size 2.032 1.524) (thickness 0.3048)) (justify mirror))
   )
 
@@ -4005,3572 +4005,372 @@
     (filled_polygon
       (layer "B.Cu")
       (pts
+        (xy 177.576375 53.122905)
+        (xy 177.61328 53.212)
+        (xy 177.61328 74.4784)
+        (xy 186.38672 74.4784)
+        (xy 186.38672 53.212)
+        (xy 186.423625 53.122905)
+        (xy 186.51272 53.086)
+        (xy 187.199 53.086)
         (xy 187.288095 53.122905)
         (xy 187.325 53.212)
-        (xy 187.325 62.68728)
-        (xy 187.288095 62.776375)
-        (xy 187.199 62.81328)
-        (xy 165.4043 62.81328)
-        (xy 165.315205 62.776375)
-        (xy 165.2783 62.68728)
-        (xy 165.2783 61.212186)
-        (xy 165.261339 61.159986)
-        (xy 165.256723 61.14076)
-        (xy 165.249687 61.096335)
-        (xy 165.249686 61.096333)
-        (xy 165.248136 61.086544)
-        (xy 165.243634 61.077708)
-        (xy 165.223216 61.037634)
-        (xy 165.21565 61.019369)
-        (xy 165.201752 60.976596)
-        (xy 165.201751 60.976594)
-        (xy 165.198688 60.967167)
-        (xy 165.166426 60.922762)
-        (xy 165.156096 60.905905)
-        (xy 165.152351 60.898554)
-        (xy 165.131175 60.856995)
-        (xy 161.225365 56.951185)
-        (xy 161.176455 56.926264)
-        (xy 161.159598 56.915934)
-        (xy 161.148448 56.907833)
-        (xy 161.115193 56.883672)
-        (xy 161.105766 56.880609)
-        (xy 161.105764 56.880608)
-        (xy 161.062991 56.86671)
-        (xy 161.044726 56.859144)
-        (xy 161.004652 56.838726)
-        (xy 161.004651 56.838726)
-        (xy 160.995816 56.834224)
-        (xy 160.986027 56.832674)
-        (xy 160.986025 56.832673)
-        (xy 160.9416 56.825637)
-        (xy 160.922374 56.821021)
-        (xy 160.879607 56.807125)
-        (xy 160.870174 56.80406)
-        (xy 124.789691 56.80406)
-        (xy 124.769178 56.807309)
-        (xy 124.749467 56.80886)
-        (xy 124.725645 56.80886)
-        (xy 124.716217 56.811923)
-        (xy 124.716212 56.811924)
-        (xy 124.702983 56.816222)
-        (xy 124.683762 56.820837)
-        (xy 124.609035 56.832673)
-        (xy 124.609034 56.832673)
-        (xy 124.599244 56.834224)
-        (xy 124.590409 56.838726)
-        (xy 124.590408 56.838726)
-        (xy 124.522993 56.873075)
-        (xy 124.504728 56.880641)
-        (xy 124.491505 56.884937)
-        (xy 124.491503 56.884938)
-        (xy 124.482073 56.888002)
-        (xy 124.462794 56.902009)
-        (xy 124.445949 56.912331)
-        (xy 124.369695 56.951185)
-        (xy 124.187525 57.133355)
-        (xy 124.183021 57.142194)
-        (xy 124.182328 57.143148)
-        (xy 124.169488 57.15818)
-        (xy 122.494073 58.833595)
-        (xy 122.404978 58.8705)
-        (xy 121.280081 58.8705)
-        (xy 121.190986 58.833595)
-        (xy 118.640703 56.283311)
-        (xy 118.595148 56.237756)
-        (xy 118.546578 56.213009)
-        (xy 118.529722 56.202679)
-        (xy 118.493651 56.176471)
-        (xy 118.493648 56.17647)
-        (xy 118.485626 56.170641)
-        (xy 118.433786 56.153797)
-        (xy 118.415521 56.146231)
-        (xy 118.395152 56.135853)
-        (xy 118.366955 56.121486)
-        (xy 118.313116 56.112959)
-        (xy 118.293894 56.108344)
-        (xy 118.242054 56.0915)
-        (xy 117.262813 56.0915)
-        (xy 117.243102 56.089949)
-        (xy 117.222589 56.0867)
-        (xy 97.0345 56.0867)
-        (xy 96.945405 56.049795)
-        (xy 96.9085 55.9607)
-        (xy 96.9085 55.349918)
-        (xy 96.878996 55.201593)
-        (xy 96.872104 55.191278)
-        (xy 96.872103 55.191276)
-        (xy 96.773501 55.043708)
-        (xy 96.766608 55.033392)
-        (xy 96.756292 55.026499)
-        (xy 96.608724 54.927897)
-        (xy 96.608722 54.927896)
-        (xy 96.598407 54.921004)
-        (xy 96.450082 54.8915)
-        (xy 93.349918 54.8915)
-        (xy 93.201593 54.921004)
-        (xy 93.191278 54.927896)
-        (xy 93.191276 54.927897)
-        (xy 93.043708 55.026499)
-        (xy 93.033392 55.033392)
-        (xy 93.026499 55.043708)
-        (xy 92.927897 55.191276)
-        (xy 92.927896 55.191278)
-        (xy 92.921004 55.201593)
-        (xy 92.8915 55.349918)
-        (xy 92.8915 58.450082)
-        (xy 92.921004 58.598407)
-        (xy 92.927896 58.608722)
-        (xy 92.927897 58.608724)
-        (xy 92.955207 58.649596)
-        (xy 93.033392 58.766608)
-        (xy 93.043708 58.773501)
-        (xy 93.191276 58.872103)
-        (xy 93.191278 58.872104)
-        (xy 93.201593 58.878996)
-        (xy 93.349918 58.9085)
-        (xy 96.450082 58.9085)
-        (xy 96.598407 58.878996)
-        (xy 96.608722 58.872104)
-        (xy 96.608724 58.872103)
-        (xy 96.756292 58.773501)
-        (xy 96.766608 58.766608)
-        (xy 96.844793 58.649596)
-        (xy 96.872103 58.608724)
-        (xy 96.872104 58.608722)
-        (xy 96.878996 58.598407)
-        (xy 96.9085 58.450082)
-        (xy 96.9085 57.8393)
-        (xy 96.945405 57.750205)
-        (xy 97.0345 57.7133)
-        (xy 117.222589 57.7133)
-        (xy 117.243103 57.710051)
-        (xy 117.262813 57.7085)
-        (xy 117.726918 57.7085)
-        (xy 117.816013 57.745405)
-        (xy 120.047595 59.976986)
-        (xy 120.0845 60.066081)
-        (xy 120.0845 61.829082)
-        (xy 120.114004 61.977407)
-        (xy 120.120896 61.987722)
-        (xy 120.120897 61.987724)
-        (xy 120.146818 62.026517)
-        (xy 120.226392 62.145608)
-        (xy 120.236708 62.152501)
-        (xy 120.384276 62.251103)
-        (xy 120.384278 62.251104)
-        (xy 120.394593 62.257996)
-        (xy 120.542918 62.2875)
-        (xy 123.043082 62.2875)
-        (xy 123.191407 62.257996)
-        (xy 123.201722 62.251104)
-        (xy 123.201724 62.251103)
-        (xy 123.349292 62.152501)
-        (xy 123.359608 62.145608)
-        (xy 123.439182 62.026517)
-        (xy 123.465103 61.987724)
-        (xy 123.465104 61.987722)
-        (xy 123.471996 61.977407)
-        (xy 123.5015 61.829082)
-        (xy 123.5015 60.165142)
-        (xy 123.538405 60.076047)
-        (xy 125.146887 58.467565)
-        (xy 125.235982 58.43066)
-        (xy 160.35229 58.43066)
-        (xy 160.441385 58.467565)
-        (xy 163.614795 61.640975)
-        (xy 163.6517 61.73007)
-        (xy 163.6517 77.46193)
-        (xy 163.614795 77.551025)
-        (xy 161.997095 79.168725)
-        (xy 161.908 79.20563)
-        (xy 161.818905 79.168725)
-        (xy 161.782 79.07963)
-        (xy 161.782 78.638065)
-        (xy 161.774659 78.620341)
-        (xy 161.756935 78.613)
-        (xy 160.299065 78.613)
-        (xy 160.281341 78.620341)
-        (xy 160.274 78.638065)
-        (xy 160.274 80.095934)
-        (xy 160.281341 80.113658)
-        (xy 160.299065 80.120999)
-        (xy 160.740631 80.120999)
-        (xy 160.829726 80.157904)
-        (xy 160.866631 80.246999)
-        (xy 160.829726 80.336094)
-        (xy 159.085025 82.080795)
-        (xy 158.99593 82.1177)
-        (xy 152.271186 82.1177)
-        (xy 152.261753 82.120765)
-        (xy 152.218986 82.134661)
-        (xy 152.19976 82.139277)
-        (xy 152.155335 82.146313)
-        (xy 152.155333 82.146314)
-        (xy 152.145544 82.147864)
-        (xy 152.136709 82.152366)
-        (xy 152.136708 82.152366)
-        (xy 152.096634 82.172784)
-        (xy 152.078369 82.18035)
-        (xy 152.035596 82.194248)
-        (xy 152.035594 82.194249)
-        (xy 152.026167 82.197312)
-        (xy 151.996993 82.218508)
-        (xy 151.981762 82.229574)
-        (xy 151.964905 82.239904)
-        (xy 151.915995 82.264825)
-        (xy 148.925025 85.255795)
-        (xy 148.83593 85.2927)
-        (xy 146.376191 85.2927)
-        (xy 146.287098 85.255797)
-        (xy 146.281936 85.250635)
-        (xy 146.276912 85.244088)
-        (xy 146.024464 85.050377)
-        (xy 145.877473 84.989491)
-        (xy 145.738112 84.931766)
-        (xy 145.738109 84.931765)
-        (xy 145.730482 84.928606)
-        (xy 145.703814 84.925095)
-        (xy 145.423188 84.88815)
-        (xy 145.415 84.887072)
-        (xy 145.406812 84.88815)
-        (xy 145.39952 84.88815)
-        (xy 145.310425 84.851245)
-        (xy 142.594465 82.135285)
-        (xy 142.545555 82.110364)
-        (xy 142.528698 82.100034)
-        (xy 142.527963 82.0995)
-        (xy 142.484293 82.067772)
-        (xy 142.474866 82.064709)
-        (xy 142.474864 82.064708)
-        (xy 142.432091 82.05081)
-        (xy 142.413826 82.043244)
-        (xy 142.373752 82.022826)
-        (xy 142.373751 82.022826)
-        (xy 142.364916 82.018324)
-        (xy 142.355127 82.016774)
-        (xy 142.355125 82.016773)
-        (xy 142.3107 82.009737)
-        (xy 142.291474 82.005121)
-        (xy 142.248707 81.991225)
-        (xy 142.239274 81.98816)
-        (xy 138.835492 81.98816)
-        (xy 138.746397 81.951255)
-        (xy 138.709492 81.86216)
-        (xy 138.73553 81.785456)
-        (xy 138.805579 81.694166)
-        (xy 138.850623 81.635464)
-        (xy 138.923664 81.459127)
-        (xy 138.969234 81.349112)
-        (xy 138.969235 81.349109)
-        (xy 138.972394 81.341482)
-        (xy 138.97782 81.300267)
-        (xy 143.972798 81.300267)
-        (xy 143.975212 81.324881)
-        (xy 143.978123 81.338576)
-        (xy 144.077208 81.636436)
-        (xy 144.083079 81.649143)
-        (xy 144.245695 81.917654)
-        (xy 144.254234 81.928741)
-        (xy 144.472295 82.15455)
-        (xy 144.483085 82.163477)
-        (xy 144.74575 82.33536)
-        (xy 144.758252 82.341675)
-        (xy 145.052466 82.451092)
-        (xy 145.066057 82.454481)
-        (xy 145.136158 82.463834)
-        (xy 145.154694 82.458902)
-        (xy 145.161 82.448023)
-        (xy 145.161 82.445943)
-        (xy 145.669 82.445943)
-        (xy 145.676341 82.463667)
-        (xy 145.68955 82.469138)
-        (xy 145.703824 82.467839)
-        (xy 145.717535 82.465024)
-        (xy 146.016081 82.368021)
-        (xy 146.02883 82.362237)
-        (xy 146.298465 82.201503)
-        (xy 146.309618 82.193037)
-        (xy 146.536941 81.976561)
-        (xy 146.545945 81.965831)
-        (xy 146.719654 81.704378)
-        (xy 146.726058 81.691916)
-        (xy 146.837528 81.39847)
-        (xy 146.841009 81.384911)
-        (xy 146.852265 81.304817)
-        (xy 146.847463 81.286249)
-        (xy 146.836855 81.28)
-        (xy 145.694065 81.28)
-        (xy 145.676341 81.287341)
-        (xy 145.669 81.305065)
-        (xy 145.669 82.445943)
-        (xy 145.161 82.445943)
-        (xy 145.161 81.305065)
-        (xy 145.153659 81.287341)
-        (xy 145.135935 81.28)
-        (xy 143.995876 81.28)
-        (xy 143.978152 81.287341)
-        (xy 143.972798 81.300267)
-        (xy 138.97782 81.300267)
-        (xy 138.98035 81.281054)
-        (xy 139.002374 81.11376)
-        (xy 139.013928 81.026)
-        (xy 138.986719 80.819326)
-        (xy 138.977215 80.747136)
-        (xy 143.976526 80.747136)
-        (xy 143.981588 80.765637)
-        (xy 143.992743 80.772)
-        (xy 145.135935 80.772)
-        (xy 145.153659 80.764659)
-        (xy 145.161 80.746935)
-        (xy 145.669 80.746935)
-        (xy 145.676341 80.764659)
-        (xy 145.694065 80.772)
-        (xy 146.832695 80.772)
-        (xy 146.850419 80.764659)
-        (xy 146.855548 80.752276)
-        (xy 146.850474 80.707045)
-        (xy 146.847374 80.693399)
-        (xy 146.744137 80.39694)
-        (xy 146.738091 80.384322)
-        (xy 146.571743 80.11811)
-        (xy 146.563046 80.107137)
-        (xy 146.341854 79.884395)
-        (xy 146.330943 79.875623)
-        (xy 146.065908 79.707427)
-        (xy 146.053312 79.701283)
-        (xy 145.757596 79.595983)
-        (xy 145.743971 79.592787)
-        (xy 145.693886 79.586815)
-        (xy 145.67542 79.592006)
-        (xy 145.669 79.603446)
-        (xy 145.669 80.746935)
-        (xy 145.161 80.746935)
-        (xy 145.161 79.607626)
-        (xy 145.153659 79.589902)
-        (xy 145.141008 79.584662)
-        (xy 145.106078 79.588333)
-        (xy 145.092399 79.591341)
-        (xy 144.795242 79.692501)
-        (xy 144.782572 79.698463)
-        (xy 144.515206 79.862947)
-        (xy 144.504174 79.871567)
-        (xy 144.279894 80.091198)
-        (xy 144.271046 80.102048)
-        (xy 144.101002 80.365904)
-        (xy 144.094772 80.378453)
-        (xy 143.987412 80.673424)
-        (xy 143.984118 80.687038)
-        (xy 143.976526 80.747136)
-        (xy 138.977215 80.747136)
-        (xy 138.973472 80.718706)
-        (xy 138.972394 80.710518)
-        (xy 138.967055 80.697627)
-        (xy 138.911509 80.563527)
-        (xy 138.850623 80.416536)
-        (xy 138.656912 80.164088)
-        (xy 138.600759 80.121)
-        (xy 138.568696 80.096397)
-        (xy 138.520478 80.012881)
-        (xy 138.5194 79.996435)
-        (xy 138.5194 79.695825)
-        (xy 138.50521 79.610572)
-        (xy 138.5035 79.589885)
-        (xy 138.5035 79.426616)
-        (xy 158.258001 79.426616)
-        (xy 158.258671 79.435777)
-        (xy 158.278622 79.571311)
-        (xy 158.284363 79.589785)
-        (xy 158.38726 79.799363)
-        (xy 158.39922 79.816068)
-        (xy 158.564017 79.980578)
-        (xy 158.58074 79.992506)
-        (xy 158.79051 80.095045)
-        (xy 158.808972 80.100751)
-        (xy 158.94325 80.12034)
-        (xy 158.95235 80.121)
-        (xy 159.740935 80.121)
-        (xy 159.758659 80.113659)
-        (xy 159.766 80.095935)
-        (xy 159.766 78.638065)
-        (xy 159.758659 78.620341)
-        (xy 159.740935 78.613)
-        (xy 158.283066 78.613)
-        (xy 158.265342 78.620341)
-        (xy 158.258001 78.638065)
-        (xy 158.258001 79.426616)
-        (xy 138.5035 79.426616)
-        (xy 138.5035 78.848489)
-        (xy 138.540405 78.759394)
-        (xy 138.6295 78.722489)
-        (xy 138.64185 78.723096)
-        (xy 138.64385 78.723293)
-        (xy 138.649918 78.7245)
-        (xy 140.750082 78.7245)
-        (xy 140.898407 78.694996)
-        (xy 140.908722 78.688104)
-        (xy 140.908724 78.688103)
-        (xy 141.056292 78.589501)
-        (xy 141.066608 78.582608)
-        (xy 141.100344 78.532119)
-        (xy 141.172103 78.424724)
-        (xy 141.172104 78.424722)
-        (xy 141.178996 78.414407)
-        (xy 141.2085 78.266082)
-        (xy 141.2085 76.165918)
-        (xy 141.178996 76.017593)
-        (xy 141.172104 76.007278)
-        (xy 141.172103 76.007276)
-        (xy 141.073501 75.859708)
-        (xy 141.066608 75.849392)
-        (xy 140.981457 75.792496)
-        (xy 140.908724 75.743897)
-        (xy 140.908722 75.743896)
-        (xy 140.898407 75.737004)
-        (xy 140.750082 75.7075)
-        (xy 140.5504 75.7075)
-        (xy 140.461305 75.670595)
-        (xy 140.4244 75.5815)
-        (xy 140.4244 71.853247)
-        (xy 140.461305 71.764152)
-        (xy 142.503151 69.722305)
-        (xy 142.592246 69.6854)
-        (xy 146.332752 69.6854)
-        (xy 146.421847 69.722304)
-        (xy 147.189687 70.490143)
-        (xy 147.226592 70.579239)
-        (xy 147.189688 70.668334)
-        (xy 147.168105 70.685625)
-        (xy 147.120998 70.715519)
-        (xy 147.120996 70.715521)
-        (xy 147.114301 70.71977)
-        (xy 147.108873 70.72555)
-        (xy 147.108872 70.725551)
-        (xy 147.081566 70.754629)
-        (xy 146.937542 70.908)
-        (xy 146.932188 70.913701)
-        (xy 146.844296 70.953386)
-        (xy 146.754085 70.919298)
-        (xy 146.716759 70.852029)
-        (xy 146.696417 70.749762)
-        (xy 146.696416 70.74976)
-        (xy 146.693996 70.737593)
-        (xy 146.687104 70.727278)
-        (xy 146.687103 70.727276)
-        (xy 146.588501 70.579708)
-        (xy 146.581608 70.569392)
-        (xy 146.571292 70.562499)
-        (xy 146.423724 70.463897)
-        (xy 146.423722 70.463896)
-        (xy 146.413407 70.457004)
-        (xy 146.265082 70.4275)
-        (xy 144.564918 70.4275)
-        (xy 144.416593 70.457004)
-        (xy 144.406278 70.463896)
-        (xy 144.406276 70.463897)
-        (xy 144.258708 70.562499)
-        (xy 144.248392 70.569392)
-        (xy 144.241499 70.579708)
-        (xy 144.142897 70.727276)
-        (xy 144.142896 70.727278)
-        (xy 144.136004 70.737593)
-        (xy 144.1065 70.885918)
-        (xy 144.1065 73.386082)
-        (xy 144.136004 73.534407)
-        (xy 144.142896 73.544722)
-        (xy 144.142897 73.544724)
-        (xy 144.234873 73.682376)
-        (xy 144.248392 73.702608)
-        (xy 144.258708 73.709501)
-        (xy 144.406276 73.808103)
-        (xy 144.406278 73.808104)
-        (xy 144.416593 73.814996)
-        (xy 144.564918 73.8445)
-        (xy 146.265082 73.8445)
-        (xy 146.413407 73.814996)
-        (xy 146.423722 73.808104)
-        (xy 146.423724 73.808103)
-        (xy 146.571292 73.709501)
-        (xy 146.581608 73.702608)
-        (xy 146.595127 73.682376)
-        (xy 146.687103 73.544724)
-        (xy 146.687104 73.544722)
-        (xy 146.693996 73.534407)
-        (xy 146.699568 73.506398)
-        (xy 146.717108 73.418216)
-        (xy 146.770685 73.338032)
-        (xy 146.865268 73.319218)
-        (xy 146.942623 73.368736)
-        (xy 146.993563 73.438849)
-        (xy 147.248298 73.649584)
-        (xy 147.255471 73.652959)
-        (xy 147.255472 73.65296)
-        (xy 147.312918 73.679992)
-        (xy 147.547437 73.790348)
-        (xy 147.872186 73.852297)
-        (xy 148.055543 73.840762)
-        (xy 148.194225 73.832037)
-        (xy 148.194227 73.832037)
-        (xy 148.202137 73.831539)
-        (xy 148.209673 73.82909)
-        (xy 148.209675 73.82909)
-        (xy 148.509018 73.731827)
-        (xy 148.509021 73.731826)
-        (xy 148.51656 73.729376)
-        (xy 148.795699 73.55223)
-        (xy 148.820758 73.525545)
-        (xy 148.979318 73.356696)
-        (xy 149.06721 73.317011)
-        (xy 149.157421 73.351099)
-        (xy 149.178022 73.376179)
-        (xy 149.259392 73.506398)
-        (xy 149.268089 73.517371)
-        (xy 149.505089 73.756032)
-        (xy 149.515999 73.764804)
-        (xy 149.799977 73.945021)
-        (xy 149.812573 73.951165)
-        (xy 150.129423 74.06399)
-        (xy 150.14305 74.067187)
-        (xy 150.216114 74.075899)
-        (xy 150.23458 74.070709)
-        (xy 150.241 74.059269)
-        (xy 150.241 74.054931)
-        (xy 150.749 74.054931)
-        (xy 150.756341 74.072655)
-        (xy 150.768992 74.077895)
-        (xy 150.825533 74.071952)
-        (xy 150.839207 74.068946)
-        (xy 151.157612 73.960552)
-        (xy 151.170276 73.954592)
-        (xy 151.456746 73.778354)
-        (xy 151.467781 73.769732)
-        (xy 151.708086 73.534409)
-        (xy 151.716943 73.52355)
-        (xy 151.81382 73.373226)
-        (xy 151.893104 73.318327)
-        (xy 151.987986 73.33557)
-        (xy 152.021666 73.367419)
-        (xy 152.073563 73.438849)
-        (xy 152.254967 73.588919)
-        (xy 152.264915 73.597149)
-        (xy 152.310041 73.682376)
-        (xy 152.3106 73.694234)
-        (xy 152.3106 75.220256)
-        (xy 152.307778 75.246773)
-        (xy 152.301399 75.276404)
-        (xy 152.302623 75.286743)
-        (xy 152.309727 75.346769)
-        (xy 152.3106 75.361578)
-        (xy 152.3106 75.371175)
-        (xy 152.311454 75.376305)
-        (xy 152.311454 75.376307)
-        (xy 152.317087 75.410149)
-        (xy 152.317924 75.416026)
-        (xy 152.329744 75.515896)
-        (xy 152.334254 75.525288)
-        (xy 152.336198 75.531979)
-        (xy 152.338469 75.538614)
-        (xy 152.34018 75.54889)
-        (xy 152.345126 75.558056)
-        (xy 152.345126 75.558057)
-        (xy 152.38792 75.637367)
-        (xy 152.390612 75.642652)
-        (xy 152.434138 75.733293)
-        (xy 152.440998 75.741455)
-        (xy 152.441695 75.742152)
-        (xy 152.447216 75.748694)
-        (xy 152.449754 75.751966)
-        (xy 152.454698 75.761129)
-        (xy 152.462343 75.768196)
-        (xy 152.531909 75.832502)
-        (xy 152.535475 75.835932)
-        (xy 153.256904 76.557361)
-        (xy 153.293809 76.646456)
-        (xy 153.28621 76.689549)
-        (xy 153.224519 76.859044)
-        (xy 153.223636 76.866032)
-        (xy 153.223636 76.866033)
-        (xy 153.219897 76.895634)
-        (xy 153.182103 77.194805)
-        (xy 153.215128 77.531619)
-        (xy 153.321953 77.852747)
-        (xy 153.3256 77.858769)
-        (xy 153.325601 77.858771)
-        (xy 153.479708 78.113231)
-        (xy 153.497269 78.142228)
-        (xy 153.732362 78.385674)
-        (xy 153.798229 78.428776)
-        (xy 153.966974 78.539199)
-        (xy 154.015548 78.570985)
-        (xy 154.022152 78.573441)
-        (xy 154.022154 78.573442)
-        (xy 154.145118 78.619172)
-        (xy 154.332752 78.688953)
-        (xy 154.668208 78.733712)
-        (xy 154.675219 78.733074)
-        (xy 154.675223 78.733074)
-        (xy 154.998224 78.703678)
-        (xy 155.005245 78.703039)
-        (xy 155.011947 78.700861)
-        (xy 155.011949 78.700861)
-        (xy 155.320412 78.600636)
-        (xy 155.320415 78.600635)
-        (xy 155.327111 78.598459)
-        (xy 155.617809 78.425168)
-        (xy 155.86289 78.191781)
-        (xy 155.9372 78.079935)
-        (xy 158.258 78.079935)
-        (xy 158.265341 78.097659)
-        (xy 158.283065 78.105)
-        (xy 159.740935 78.105)
-        (xy 159.758659 78.097659)
-        (xy 159.766 78.079935)
-        (xy 160.274 78.079935)
-        (xy 160.281341 78.097659)
-        (xy 160.299065 78.105)
-        (xy 161.756934 78.105)
-        (xy 161.774658 78.097659)
-        (xy 161.781999 78.079935)
-        (xy 161.781999 77.291384)
-        (xy 161.781329 77.282223)
-        (xy 161.761378 77.146689)
-        (xy 161.755637 77.128215)
-        (xy 161.65274 76.918637)
-        (xy 161.64078 76.901932)
-        (xy 161.475983 76.737422)
-        (xy 161.45926 76.725494)
-        (xy 161.24949 76.622955)
-        (xy 161.231028 76.617249)
-        (xy 161.09675 76.59766)
-        (xy 161.08765 76.597)
-        (xy 160.299065 76.597)
-        (xy 160.281341 76.604341)
-        (xy 160.274 76.622065)
-        (xy 160.274 78.079935)
-        (xy 159.766 78.079935)
-        (xy 159.766 76.622066)
-        (xy 159.758659 76.604342)
-        (xy 159.740935 76.597001)
-        (xy 158.952384 76.597001)
-        (xy 158.943223 76.597671)
-        (xy 158.807689 76.617622)
-        (xy 158.789215 76.623363)
-        (xy 158.579637 76.72626)
-        (xy 158.562932 76.73822)
-        (xy 158.398422 76.903017)
-        (xy 158.386494 76.91974)
-        (xy 158.283955 77.12951)
-        (xy 158.278249 77.147972)
-        (xy 158.25866 77.28225)
-        (xy 158.258 77.29135)
-        (xy 158.258 78.079935)
-        (xy 155.9372 78.079935)
-        (xy 156.050174 77.909895)
-        (xy 156.11276 77.745136)
-        (xy 156.167853 77.600105)
-        (xy 156.167854 77.6001)
-        (xy 156.170353 77.593522)
-        (xy 156.174698 77.562606)
-        (xy 156.216902 77.262309)
-        (xy 156.216902 77.262304)
-        (xy 156.217453 77.258386)
-        (xy 156.218045 77.216)
-        (xy 156.180321 76.879679)
-        (xy 156.069022 76.560074)
-        (xy 155.889682 76.27307)
-        (xy 155.883062 76.266403)
-        (xy 155.656175 76.037927)
-        (xy 155.651213 76.03293)
-        (xy 155.365467 75.85159)
-        (xy 155.227138 75.802333)
-        (xy 155.053281 75.740425)
-        (xy 155.053279 75.740424)
-        (xy 155.046647 75.738063)
-        (xy 155.039661 75.73723)
-        (xy 155.039657 75.737229)
-        (xy 154.78939 75.707387)
-        (xy 154.710598 75.697992)
-        (xy 154.703595 75.698728)
-        (xy 154.703594 75.698728)
-        (xy 154.53134 75.716833)
-        (xy 154.438875 75.689443)
-        (xy 154.429074 75.680618)
-        (xy 153.796305 75.047849)
-        (xy 153.7594 74.958754)
-        (xy 153.7594 73.695305)
-        (xy 153.796305 73.60621)
-        (xy 153.817886 73.588919)
-        (xy 153.833581 73.578959)
-        (xy 153.875699 73.55223)
-        (xy 153.902632 73.52355)
-        (xy 154.096588 73.317007)
-        (xy 154.102013 73.31123)
-        (xy 154.261282 73.021519)
-        (xy 154.3435 72.701302)
-        (xy 154.3435 71.653676)
-        (xy 154.312464 71.408003)
-        (xy 154.309548 71.400638)
-        (xy 154.309547 71.400634)
-        (xy 154.221361 71.177902)
-        (xy 154.190761 71.100615)
-        (xy 154.180316 71.086238)
-        (xy 154.001097 70.839565)
-        (xy 153.996437 70.833151)
-        (xy 153.741702 70.622416)
-        (xy 153.728814 70.616351)
-        (xy 153.62902 70.569392)
-        (xy 153.442563 70.481652)
-        (xy 153.117814 70.419703)
-        (xy 152.934457 70.431238)
-        (xy 152.795775 70.439963)
-        (xy 152.795773 70.439963)
-        (xy 152.787863 70.440461)
-        (xy 152.780327 70.44291)
-        (xy 152.780325 70.44291)
-        (xy 152.480982 70.540173)
-        (xy 152.480979 70.540174)
-        (xy 152.47344 70.542624)
-        (xy 152.194301 70.71977)
-        (xy 152.188874 70.725549)
-        (xy 152.188873 70.72555)
-        (xy 152.010682 70.915304)
-        (xy 151.92279 70.954989)
-        (xy 151.832579 70.920901)
-        (xy 151.811978 70.895821)
-        (xy 151.730608 70.765602)
-        (xy 151.721911 70.754629)
-        (xy 151.484911 70.515968)
-        (xy 151.474001 70.507196)
-        (xy 151.190023 70.326979)
-        (xy 151.177427 70.320835)
-        (xy 150.860577 70.20801)
-        (xy 150.84695 70.204813)
-        (xy 150.773886 70.196101)
-        (xy 150.75542 70.201291)
-        (xy 150.749 70.212731)
-        (xy 150.749 74.054931)
-        (xy 150.241 74.054931)
-        (xy 150.241 70.217069)
-        (xy 150.233659 70.199345)
-        (xy 150.221008 70.194105)
-        (xy 150.164467 70.200048)
-        (xy 150.150793 70.203054)
-        (xy 149.832388 70.311448)
-        (xy 149.819724 70.317408)
-        (xy 149.533254 70.493646)
-        (xy 149.522219 70.502268)
-        (xy 149.281914 70.737591)
-        (xy 149.273057 70.74845)
-        (xy 149.17618 70.898774)
-        (xy 149.096896 70.953673)
-        (xy 149.002014 70.93643)
-        (xy 148.968333 70.90458)
-        (xy 148.95927 70.892105)
-        (xy 148.916437 70.833151)
-        (xy 148.725085 70.674851)
-        (xy 148.679959 70.589624)
-        (xy 148.6794 70.577766)
-        (xy 148.6794 70.32174)
-        (xy 148.682222 70.295221)
-        (xy 148.686409 70.275774)
-        (xy 148.686409 70.275773)
-        (xy 148.6886 70.265596)
-        (xy 148.680273 70.19524)
-        (xy 148.6794 70.180431)
-        (xy 148.6794 70.170825)
-        (xy 148.672911 70.131837)
-        (xy 148.672074 70.125961)
-        (xy 148.661479 70.036443)
-        (xy 148.661479 70.036441)
-        (xy 148.660255 70.026104)
-        (xy 148.655748 70.016719)
-        (xy 148.653806 70.010034)
-        (xy 148.651531 70.003388)
-        (xy 148.64982 69.99311)
-        (xy 148.602068 69.904609)
-        (xy 148.599395 69.899363)
-        (xy 148.555862 69.808706)
-        (xy 148.549001 69.800545)
-        (xy 148.54831 69.799854)
-        (xy 148.542785 69.793308)
-        (xy 148.540247 69.790036)
-        (xy 148.535302 69.780871)
-        (xy 148.458077 69.709485)
-        (xy 148.454512 69.706056)
-        (xy 147.261396 68.51294)
-        (xy 147.244639 68.492193)
-        (xy 147.233845 68.475476)
-        (xy 147.233845 68.475475)
-        (xy 147.228197 68.466729)
-        (xy 147.172551 68.422861)
-        (xy 147.161462 68.413006)
-        (xy 147.154678 68.406222)
-        (xy 147.150457 68.403206)
-        (xy 147.150447 68.403197)
-        (xy 147.122512 68.383234)
-        (xy 147.117767 68.379671)
-        (xy 147.046989 68.323875)
-        (xy 147.046988 68.323874)
-        (xy 147.038808 68.317426)
-        (xy 147.028982 68.313976)
-        (xy 147.022876 68.310619)
-        (xy 147.016574 68.307532)
-        (xy 147.008098 68.301474)
-        (xy 146.998117 68.298489)
-        (xy 146.998115 68.298488)
-        (xy 146.935642 68.279805)
-        (xy 146.911779 68.272669)
-        (xy 146.906138 68.270836)
-        (xy 146.81875 68.240147)
-        (xy 146.818744 68.240146)
-        (xy 146.811267 68.23752)
-        (xy 146.800645 68.2366)
-        (xy 146.799662 68.2366)
-        (xy 146.791131 68.235878)
-        (xy 146.787024 68.235359)
-        (xy 146.777046 68.232375)
-        (xy 146.671982 68.236503)
-        (xy 146.667035 68.2366)
-        (xy 142.33074 68.2366)
-        (xy 142.304221 68.233778)
-        (xy 142.284774 68.229591)
-        (xy 142.284773 68.229591)
-        (xy 142.274596 68.2274)
-        (xy 142.206169 68.235499)
-        (xy 142.20424 68.235727)
-        (xy 142.189431 68.2366)
-        (xy 142.179825 68.2366)
-        (xy 142.174697 68.237454)
-        (xy 142.174691 68.237454)
-        (xy 142.140837 68.243089)
-        (xy 142.134961 68.243926)
-        (xy 142.045443 68.254521)
-        (xy 142.045441 68.254521)
-        (xy 142.035104 68.255745)
-        (xy 142.025719 68.260252)
-        (xy 142.019034 68.262194)
-        (xy 142.012388 68.264469)
-        (xy 142.00211 68.26618)
-        (xy 141.913609 68.313932)
-        (xy 141.908363 68.316605)
-        (xy 141.817706 68.360138)
-        (xy 141.809545 68.366999)
-        (xy 141.808854 68.36769)
-        (xy 141.802308 68.373215)
-        (xy 141.799036 68.375753)
-        (xy 141.789871 68.380698)
-        (xy 141.782803 68.388344)
-        (xy 141.718486 68.457922)
-        (xy 141.715056 68.461488)
-        (xy 139.25194 70.924604)
-        (xy 139.231193 70.941361)
-        (xy 139.205729 70.957803)
-        (xy 139.199283 70.96598)
-        (xy 139.161861 71.013449)
-        (xy 139.152006 71.024538)
-        (xy 139.145222 71.031322)
-        (xy 139.142206 71.035543)
-        (xy 139.142197 71.035553)
-        (xy 139.122234 71.063488)
-        (xy 139.118671 71.068233)
-        (xy 139.062875 71.139011)
-        (xy 139.056426 71.147192)
-        (xy 139.052976 71.157018)
-        (xy 139.049619 71.163124)
-        (xy 139.046532 71.169426)
-        (xy 139.040474 71.177902)
-        (xy 139.013946 71.266608)
-        (xy 139.011671 71.274214)
-        (xy 139.009836 71.279862)
-        (xy 138.979147 71.36725)
-        (xy 138.979146 71.367256)
-        (xy 138.97652 71.374733)
-        (xy 138.9756 71.385355)
-        (xy 138.9756 71.386338)
-        (xy 138.974878 71.394869)
-        (xy 138.974359 71.398976)
-        (xy 138.971375 71.408954)
-        (xy 138.971784 71.419362)
-        (xy 138.975503 71.514018)
-        (xy 138.9756 71.518965)
-        (xy 138.9756 75.5815)
-        (xy 138.938695 75.670595)
-        (xy 138.8496 75.7075)
-        (xy 138.649918 75.7075)
-        (xy 138.501593 75.737004)
-        (xy 138.491278 75.743896)
-        (xy 138.491276 75.743897)
-        (xy 138.418543 75.792496)
-        (xy 138.333392 75.849392)
-        (xy 138.326499 75.859708)
-        (xy 138.227897 76.007276)
-        (xy 138.227896 76.007278)
-        (xy 138.221004 76.017593)
-        (xy 138.1915 76.165918)
-        (xy 138.1915 77.83034)
-        (xy 138.154595 77.919435)
-        (xy 138.0655 77.95634)
-        (xy 137.976405 77.919435)
-        (xy 136.580954 76.523984)
-        (xy 136.564197 76.503236)
-        (xy 136.553925 76.487327)
-        (xy 136.553924 76.487326)
-        (xy 136.548275 76.478577)
-        (xy 136.493973 76.435769)
-        (xy 136.482884 76.425914)
-        (xy 136.476365 76.419395)
-        (xy 136.44495 76.396945)
-        (xy 136.440227 76.393399)
-        (xy 136.363042 76.332552)
-        (xy 136.35322 76.329103)
-        (xy 136.347437 76.325923)
-        (xy 136.34148 76.323005)
-        (xy 136.333007 76.31695)
-        (xy 136.238851 76.288791)
-        (xy 136.233237 76.286967)
-        (xy 136.140496 76.254399)
-        (xy 136.130116 76.2535)
-        (xy 136.128976 76.2535)
-        (xy 136.120267 76.252763)
-        (xy 136.117004 76.252351)
-        (xy 136.107027 76.249367)
-        (xy 136.004301 76.253403)
-        (xy 135.999354 76.2535)
-        (xy 131.153047 76.2535)
-        (xy 131.126527 76.250677)
-        (xy 131.10802 76.246692)
-        (xy 131.108018 76.246692)
-        (xy 131.097837 76.2445)
-        (xy 131.045649 76.250677)
-        (xy 131.029174 76.252627)
-        (xy 131.014364 76.2535)
-        (xy 131.00514 76.2535)
-        (xy 130.967054 76.259839)
-        (xy 130.961224 76.260669)
-        (xy 130.863602 76.272224)
-        (xy 130.854211 76.276733)
-        (xy 130.84783 76.278587)
-        (xy 130.841597 76.280721)
-        (xy 130.831331 76.28243)
-        (xy 130.822172 76.287372)
-        (xy 130.822166 76.287374)
-        (xy 130.74484 76.329097)
-        (xy 130.739551 76.331792)
-        (xy 130.724547 76.338997)
-        (xy 130.650975 76.374326)
-        (xy 130.643 76.38103)
-        (xy 130.642198 76.381832)
-        (xy 130.635518 76.38747)
-        (xy 130.632914 76.38949)
-        (xy 130.623751 76.394434)
-        (xy 130.616683 76.40208)
-        (xy 130.553954 76.46994)
-        (xy 130.550524 76.473506)
-        (xy 129.736984 77.287046)
-        (xy 129.716236 77.303803)
-        (xy 129.691577 77.319725)
-        (xy 129.68513 77.327903)
-        (xy 129.648769 77.374027)
-        (xy 129.638914 77.385116)
-        (xy 129.632395 77.391635)
-        (xy 129.629373 77.395864)
-        (xy 129.609947 77.423048)
-        (xy 129.606399 77.427773)
-        (xy 129.545552 77.504958)
-        (xy 129.542103 77.51478)
-        (xy 129.538923 77.520563)
-        (xy 129.536005 77.52652)
-        (xy 129.52995 77.534993)
-        (xy 129.505911 77.615374)
-        (xy 129.501794 77.629139)
-        (xy 129.499967 77.634763)
-        (xy 129.467399 77.727504)
-        (xy 129.4665 77.737884)
-        (xy 129.4665 77.739024)
-        (xy 129.465763 77.747733)
-        (xy 129.465351 77.750996)
-        (xy 129.462367 77.760973)
-        (xy 129.463297 77.784634)
-        (xy 129.466403 77.863699)
-        (xy 129.4665 77.868646)
-        (xy 129.4665 78.930594)
-        (xy 129.459383 78.972342)
-        (xy 129.45152 78.994733)
-        (xy 129.4506 79.005355)
-        (xy 129.4506 79.665256)
-        (xy 129.447778 79.691776)
-        (xy 129.443662 79.710895)
-        (xy 129.441399 79.721404)
-        (xy 129.445576 79.756695)
-        (xy 129.449727 79.791769)
-        (xy 129.4506 79.806578)
-        (xy 129.4506 79.816175)
-        (xy 129.451454 79.821305)
-        (xy 129.451454 79.821307)
-        (xy 129.457087 79.855149)
-        (xy 129.457924 79.861026)
-        (xy 129.469744 79.960896)
-        (xy 129.474254 79.970288)
-        (xy 129.476198 79.976979)
-        (xy 129.478469 79.983614)
-        (xy 129.48018 79.99389)
-        (xy 129.485126 80.003056)
-        (xy 129.485126 80.003057)
-        (xy 129.52792 80.082367)
-        (xy 129.530612 80.087652)
-        (xy 129.574138 80.178293)
-        (xy 129.580998 80.186455)
-        (xy 129.581695 80.187152)
-        (xy 129.587216 80.193694)
-        (xy 129.589754 80.196966)
-        (xy 129.594698 80.206129)
-        (xy 129.602342 80.213195)
-        (xy 129.602345 80.213199)
-        (xy 129.616528 80.226309)
-        (xy 129.657 80.318834)
-        (xy 129.657 81.127454)
-        (xy 129.654177 81.153974)
-        (xy 129.652089 81.163674)
-        (xy 129.648 81.182664)
-        (xy 129.652949 81.22448)
-        (xy 129.656127 81.251327)
-        (xy 129.657 81.266137)
-        (xy 129.657 81.27536)
-        (xy 129.66334 81.313451)
-        (xy 129.664169 81.319275)
-        (xy 129.675724 81.416898)
-        (xy 129.680233 81.426289)
-        (xy 129.682087 81.43267)
-        (xy 129.684221 81.438903)
-        (xy 129.68593 81.449169)
-        (xy 129.690872 81.458328)
-        (xy 129.690874 81.458334)
-        (xy 129.732597 81.53566)
-        (xy 129.735292 81.540949)
-        (xy 129.777826 81.629525)
-        (xy 129.78453 81.6375)
-        (xy 129.785332 81.638302)
-        (xy 129.79097 81.644982)
-        (xy 129.79299 81.647586)
-        (xy 129.797934 81.656749)
-        (xy 129.80558 81.663817)
-        (xy 129.873439 81.726545)
-        (xy 129.877005 81.729975)
-        (xy 130.881046 82.734016)
-        (xy 130.897804 82.754765)
-        (xy 130.913725 82.779423)
-        (xy 130.921904 82.785871)
-        (xy 130.921906 82.785873)
-        (xy 130.968021 82.822227)
-        (xy 130.979111 82.832082)
-        (xy 130.985635 82.838606)
-        (xy 131.01707 82.861069)
-        (xy 131.021786 82.86461)
-        (xy 131.098958 82.925448)
-        (xy 131.108788 82.9289)
-        (xy 131.114604 82.932097)
-        (xy 131.12052 82.934995)
-        (xy 131.128994 82.941051)
-        (xy 131.223155 82.969211)
-        (xy 131.228768 82.971034)
-        (xy 131.321504 83.003601)
-        (xy 131.321505 83.003601)
-        (xy 131.319839 83.008346)
-        (xy 131.386317 83.054242)
-        (xy 131.4065 83.122643)
-        (xy 131.4065 83.146082)
-        (xy 131.436004 83.294407)
-        (xy 131.442896 83.304722)
-        (xy 131.442897 83.304724)
-        (xy 131.533107 83.439733)
-        (xy 131.548392 83.462608)
-        (xy 131.558708 83.469501)
-        (xy 131.706276 83.568103)
-        (xy 131.706278 83.568104)
-        (xy 131.716593 83.574996)
-        (xy 131.864918 83.6045)
-        (xy 131.8805 83.6045)
-        (xy 131.969595 83.641405)
-        (xy 132.0065 83.7305)
-        (xy 132.0065 85.624274)
-        (xy 131.969595 85.713369)
-        (xy 131.798234 85.88473)
-        (xy 131.685559 86.105867)
-        (xy 131.684009 86.115656)
-        (xy 131.684008 86.115658)
-        (xy 131.67992 86.141472)
-        (xy 131.6565 86.28934)
-        (xy 131.6565 87.5115)
-        (xy 131.619595 87.600595)
-        (xy 131.5305 87.6375)
-        (xy 130.844918 87.6375)
-        (xy 130.696593 87.667004)
-        (xy 130.686278 87.673896)
-        (xy 130.686276 87.673897)
-        (xy 130.538708 87.772499)
-        (xy 130.528392 87.779392)
-        (xy 130.521499 87.789708)
-        (xy 130.422897 87.937276)
-        (xy 130.422896 87.937278)
-        (xy 130.416004 87.947593)
-        (xy 130.3865 88.095918)
-        (xy 130.3865 89.996082)
-        (xy 130.416004 90.144407)
-        (xy 130.422896 90.154722)
-        (xy 130.422897 90.154724)
-        (xy 130.496049 90.264203)
-        (xy 130.528392 90.312608)
-        (xy 130.680502 90.414245)
-        (xy 130.734079 90.494427)
-        (xy 130.7365 90.519009)
-        (xy 130.7365 90.715954)
-        (xy 130.733677 90.742474)
-        (xy 130.7275 90.771164)
-        (xy 130.728724 90.781505)
-        (xy 130.735627 90.839827)
-        (xy 130.7365 90.854637)
-        (xy 130.7365 90.86386)
-        (xy 130.74284 90.901951)
-        (xy 130.743669 90.907775)
-        (xy 130.755224 91.005398)
-        (xy 130.759733 91.014789)
-        (xy 130.761587 91.02117)
-        (xy 130.763721 91.027403)
-        (xy 130.76543 91.037669)
-        (xy 130.770372 91.046828)
-        (xy 130.770374 91.046834)
-        (xy 130.812097 91.12416)
-        (xy 130.814792 91.129449)
-        (xy 130.838726 91.179291)
-        (xy 130.857326 91.218025)
-        (xy 130.86403 91.226)
-        (xy 130.864832 91.226802)
-        (xy 130.87047 91.233482)
-        (xy 130.87249 91.236086)
-        (xy 130.877434 91.245249)
-        (xy 130.88508 91.252317)
-        (xy 130.95294 91.315046)
-        (xy 130.956506 91.318476)
-        (xy 131.008046 91.370016)
-        (xy 131.024803 91.390764)
-        (xy 131.032212 91.402238)
-        (xy 131.040725 91.415423)
-        (xy 131.048903 91.42187)
-        (xy 131.095027 91.458231)
-        (xy 131.106116 91.468086)
-        (xy 131.112635 91.474605)
-        (xy 131.116864 91.477627)
-        (xy 131.144048 91.497053)
-        (xy 131.148773 91.500601)
-        (xy 131.225958 91.561448)
-        (xy 131.23578 91.564897)
-        (xy 131.241563 91.568077)
-        (xy 131.24752 91.570995)
-        (xy 131.255993 91.57705)
-        (xy 131.350149 91.605209)
-        (xy 131.355763 91.607033)
-        (xy 131.448504 91.639601)
-        (xy 131.458884 91.6405)
-        (xy 131.460024 91.6405)
-        (xy 131.468733 91.641237)
-        (xy 131.471996 91.641649)
-        (xy 131.481973 91.644633)
-        (xy 131.584688 91.640597)
-        (xy 131.589634 91.6405)
-        (xy 134.784954 91.6405)
-        (xy 134.811474 91.643323)
-        (xy 134.829981 91.647308)
-        (xy 134.829983 91.647308)
-        (xy 134.840164 91.6495)
-        (xy 134.850505 91.648276)
-        (xy 134.858684 91.647308)
-        (xy 134.908827 91.641373)
-        (xy 134.923637 91.6405)
-        (xy 134.93286 91.6405)
-        (xy 134.970951 91.63416)
-        (xy 134.976775 91.633331)
-        (xy 135.074398 91.621776)
-        (xy 135.083789 91.617267)
-        (xy 135.09017 91.615413)
-        (xy 135.096403 91.613279)
-        (xy 135.106669 91.61157)
-        (xy 135.115828 91.606628)
-        (xy 135.115834 91.606626)
-        (xy 135.19316 91.564903)
-        (xy 135.198449 91.562208)
-        (xy 135.279878 91.523106)
-        (xy 135.287025 91.519674)
-        (xy 135.295 91.51297)
-        (xy 135.295802 91.512168)
-        (xy 135.302482 91.50653)
-        (xy 135.305086 91.50451)
-        (xy 135.314249 91.499566)
-        (xy 135.384046 91.42406)
-        (xy 135.387475 91.420495)
-        (xy 138.233019 88.574952)
-        (xy 138.253767 88.558195)
-        (xy 138.278423 88.542275)
-        (xy 138.284871 88.534096)
-        (xy 138.284873 88.534094)
-        (xy 138.321227 88.487979)
-        (xy 138.331082 88.476889)
-        (xy 138.337606 88.470365)
-        (xy 138.360066 88.438936)
-        (xy 138.363612 88.434213)
-        (xy 138.424448 88.357042)
-        (xy 138.427897 88.34722)
-        (xy 138.431087 88.341419)
-        (xy 138.433997 88.33548)
-        (xy 138.440051 88.327007)
-        (xy 138.468224 88.2328)
-        (xy 138.470036 88.227226)
-        (xy 138.502601 88.134496)
-        (xy 138.5035 88.124116)
-        (xy 138.5035 88.122976)
-        (xy 138.504237 88.114267)
-        (xy 138.504649 88.111004)
-        (xy 138.507633 88.101027)
-        (xy 138.503597 87.998301)
-        (xy 138.5035 87.993354)
-        (xy 138.5035 87.312406)
-        (xy 138.510617 87.270658)
-        (xy 138.515854 87.255746)
-        (xy 138.515855 87.255743)
-        (xy 138.51848 87.248267)
-        (xy 138.5194 87.237645)
-        (xy 138.5194 87.135565)
-        (xy 138.556305 87.04647)
-        (xy 138.568696 87.035603)
-        (xy 138.650362 86.972938)
-        (xy 138.650363 86.972937)
-        (xy 138.656912 86.967912)
-        (xy 138.850623 86.715464)
-        (xy 138.924916 86.536104)
-        (xy 138.969234 86.429112)
-        (xy 138.969235 86.429109)
-        (xy 138.972394 86.421482)
-        (xy 139.013928 86.106)
-        (xy 138.975157 85.811506)
-        (xy 138.973472 85.798706)
-        (xy 138.972394 85.790518)
-        (xy 138.968057 85.780046)
-        (xy 138.900779 85.617623)
-        (xy 138.850623 85.496536)
-        (xy 138.656912 85.244088)
-        (xy 138.53607 85.151362)
-        (xy 138.487852 85.067846)
-        (xy 138.512812 84.974696)
-        (xy 138.596328 84.926478)
-        (xy 138.612774 84.9254)
-        (xy 139.347753 84.9254)
-        (xy 139.436848 84.962305)
-        (xy 141.546048 87.071505)
-        (xy 141.582953 87.1606)
-        (xy 141.546048 87.249695)
-        (xy 141.456953 87.2866)
-        (xy 140.528825 87.2866)
-        (xy 140.523694 87.287454)
-        (xy 140.519723 87.288115)
-        (xy 140.35111 87.31618)
-        (xy 140.341944 87.321126)
-        (xy 140.341943 87.321126)
-        (xy 140.148037 87.425752)
-        (xy 140.148036 87.425753)
-        (xy 140.138871 87.430698)
-        (xy 140.131803 87.438344)
-        (xy 140.131802 87.438345)
-        (xy 140.059345 87.516729)
-        (xy 139.97517 87.607789)
-        (xy 139.97096 87.617311)
-        (xy 139.970959 87.617313)
-        (xy 139.892053 87.795795)
-        (xy 139.877657 87.828358)
-        (xy 139.876517 87.827854)
-        (xy 139.84909 87.87594)
-        (xy 135.776335 91.948695)
-        (xy 135.68724 91.9856)
-        (xy 123.788744 91.9856)
-        (xy 123.762227 91.982778)
-        (xy 123.732596 91.976399)
-        (xy 123.678699 91.982778)
-        (xy 123.662231 91.984727)
-        (xy 123.647422 91.9856)
-        (xy 123.637825 91.9856)
-        (xy 123.632695 91.986454)
-        (xy 123.632693 91.986454)
-        (xy 123.598851 91.992087)
-        (xy 123.592974 91.992924)
-        (xy 123.493104 92.004744)
-        (xy 123.483712 92.009254)
-        (xy 123.477021 92.011198)
-        (xy 123.470386 92.013469)
-        (xy 123.46011 92.01518)
-        (xy 123.450944 92.020126)
-        (xy 123.450943 92.020126)
-        (xy 123.371633 92.06292)
-        (xy 123.366348 92.065612)
-        (xy 123.275707 92.109138)
-        (xy 123.267545 92.115999)
-        (xy 123.266852 92.116692)
-        (xy 123.260312 92.122212)
-        (xy 123.257037 92.124752)
-        (xy 123.247871 92.129698)
-        (xy 123.240803 92.137344)
-        (xy 123.240802 92.137345)
-        (xy 123.176486 92.206922)
-        (xy 123.173056 92.210488)
-        (xy 120.07494 95.308604)
-        (xy 120.054193 95.325361)
-        (xy 120.028729 95.341803)
-        (xy 120.007706 95.36847)
-        (xy 119.984861 95.397449)
-        (xy 119.975006 95.408538)
-        (xy 119.968222 95.415322)
-        (xy 119.965206 95.419543)
-        (xy 119.965197 95.419553)
-        (xy 119.945234 95.447488)
-        (xy 119.941671 95.452233)
-        (xy 119.885875 95.523011)
-        (xy 119.879426 95.531192)
-        (xy 119.875976 95.541018)
-        (xy 119.872619 95.547124)
-        (xy 119.869532 95.553426)
-        (xy 119.863474 95.561902)
-        (xy 119.860489 95.571883)
-        (xy 119.860488 95.571885)
-        (xy 119.846355 95.619143)
-        (xy 119.838514 95.645365)
-        (xy 119.834671 95.658214)
-        (xy 119.832836 95.663862)
-        (xy 119.802147 95.75125)
-        (xy 119.802146 95.751256)
-        (xy 119.79952 95.758733)
-        (xy 119.7986 95.769355)
-        (xy 119.7986 95.770338)
-        (xy 119.797878 95.778869)
-        (xy 119.797359 95.782976)
-        (xy 119.794375 95.792954)
-        (xy 119.794784 95.803362)
-        (xy 119.798503 95.898018)
-        (xy 119.7986 95.902965)
-        (xy 119.7986 98.199752)
-        (xy 119.761696 98.288847)
-        (xy 119.624849 98.425695)
-        (xy 119.535753 98.4626)
-        (xy 118.385048 98.4626)
-        (xy 118.295953 98.425695)
-        (xy 118.259048 98.3366)
-        (xy 118.295952 98.247505)
-        (xy 118.939062 97.604394)
-        (xy 118.95981 97.587637)
-        (xy 118.976524 97.576845)
-        (xy 118.976525 97.576845)
-        (xy 118.985271 97.571197)
-        (xy 119.029139 97.515551)
-        (xy 119.038994 97.504462)
-        (xy 119.045778 97.497678)
-        (xy 119.048796 97.493454)
-        (xy 119.048805 97.493444)
-        (xy 119.068756 97.465524)
-        (xy 119.072321 97.460775)
-        (xy 119.091487 97.436463)
-        (xy 119.134574 97.381808)
-        (xy 119.138024 97.371982)
-        (xy 119.141382 97.365875)
-        (xy 119.144471 97.35957)
-        (xy 119.150525 97.351098)
-        (xy 119.179328 97.254788)
-        (xy 119.181158 97.249156)
-        (xy 119.211853 97.16175)
-        (xy 119.211854 97.161744)
-        (xy 119.21448 97.154267)
-        (xy 119.2154 97.143645)
-        (xy 119.2154 97.142662)
-        (xy 119.216122 97.134131)
-        (xy 119.216641 97.130024)
-        (xy 119.219625 97.120046)
-        (xy 119.215497 97.014982)
-        (xy 119.2154 97.010035)
-        (xy 119.2154 96.025565)
-        (xy 119.252305 95.93647)
-        (xy 119.264696 95.925603)
-        (xy 119.346362 95.862938)
-        (xy 119.352912 95.857912)
-        (xy 119.546623 95.605464)
-        (xy 119.631396 95.400804)
-        (xy 119.665234 95.319112)
-        (xy 119.665235 95.319109)
-        (xy 119.668394 95.311482)
-        (xy 119.709928 94.996)
-        (xy 119.668394 94.680518)
-        (xy 119.665125 94.672624)
-        (xy 119.607083 94.5325)
-        (xy 119.546623 94.386536)
-        (xy 119.352912 94.134088)
-        (xy 119.100464 93.940377)
-        (xy 118.953473 93.879491)
-        (xy 118.814112 93.821766)
-        (xy 118.814109 93.821765)
-        (xy 118.806482 93.818606)
-        (xy 118.491 93.777072)
-        (xy 118.175518 93.818606)
-        (xy 118.167891 93.821765)
-        (xy 118.167888 93.821766)
-        (xy 118.028527 93.879492)
-        (xy 117.881536 93.940377)
-        (xy 117.629088 94.134088)
-        (xy 117.435377 94.386536)
-        (xy 117.374917 94.5325)
-        (xy 117.316876 94.672624)
-        (xy 117.313606 94.680518)
-        (xy 117.272072 94.996)
-        (xy 117.313606 95.311482)
-        (xy 117.316765 95.319109)
-        (xy 117.316766 95.319112)
-        (xy 117.350604 95.400804)
-        (xy 117.435377 95.605464)
-        (xy 117.629088 95.857912)
-        (xy 117.635638 95.862938)
-        (xy 117.717304 95.925603)
-        (xy 117.765522 96.009119)
-        (xy 117.7666 96.025565)
-        (xy 117.7666 96.675754)
-        (xy 117.729695 96.764849)
-        (xy 117.084849 97.409695)
-        (xy 116.995754 97.4466)
-        (xy 116.212115 97.4466)
-        (xy 116.12302 97.409695)
-        (xy 116.086115 97.3206)
-        (xy 116.1017 97.259899)
-        (xy 116.130981 97.206637)
-        (xy 116.161282 97.151519)
-        (xy 116.2435 96.831302)
-        (xy 116.2435 95.783676)
-        (xy 116.225857 95.644018)
-        (xy 116.213458 95.545868)
-        (xy 116.213457 95.545865)
-        (xy 116.212464 95.538003)
-        (xy 116.209548 95.530638)
-        (xy 116.209547 95.530634)
-        (xy 116.125799 95.319112)
-        (xy 116.090761 95.230615)
-        (xy 116.065536 95.195895)
-        (xy 115.901097 94.969565)
-        (xy 115.896437 94.963151)
-        (xy 115.641702 94.752416)
-        (xy 115.603967 94.734659)
-        (xy 115.52902 94.699392)
-        (xy 115.342563 94.611652)
-        (xy 115.017814 94.549703)
-        (xy 114.834457 94.561238)
-        (xy 114.695775 94.569963)
-        (xy 114.695773 94.569963)
-        (xy 114.687863 94.570461)
-        (xy 114.680327 94.57291)
-        (xy 114.680325 94.57291)
-        (xy 114.380982 94.670173)
-        (xy 114.380979 94.670174)
-        (xy 114.37344 94.672624)
-        (xy 114.094301 94.84977)
-        (xy 114.088874 94.855549)
-        (xy 114.088873 94.85555)
-        (xy 113.964671 94.987812)
-        (xy 113.867987 95.09077)
-        (xy 113.86417 95.097713)
-        (xy 113.780383 95.250122)
-        (xy 113.705121 95.310418)
-        (xy 113.609267 95.299836)
-        (xy 113.559765 95.243687)
-        (xy 113.557499 95.244933)
-        (xy 113.553678 95.237983)
-        (xy 113.550761 95.230615)
-        (xy 113.525536 95.195895)
-        (xy 113.361097 94.969565)
-        (xy 113.356437 94.963151)
-        (xy 113.165085 94.804851)
-        (xy 113.119959 94.719624)
-        (xy 113.1194 94.707766)
-        (xy 113.1194 90.699046)
-        (xy 113.156305 90.609951)
-        (xy 113.2454 90.573046)
-        (xy 113.334495 90.609951)
-        (xy 113.850604 91.12606)
-        (xy 113.867361 91.146807)
-        (xy 113.883803 91.172271)
-        (xy 113.932776 91.210878)
-        (xy 113.939449 91.216139)
-        (xy 113.950538 91.225994)
-        (xy 113.957322 91.232778)
-        (xy 113.961543 91.235794)
-        (xy 113.961553 91.235803)
-        (xy 113.989488 91.255766)
-        (xy 113.994233 91.259329)
-        (xy 114.064911 91.315046)
-        (xy 114.073192 91.321574)
-        (xy 114.083018 91.325024)
-        (xy 114.089124 91.328381)
-        (xy 114.095426 91.331468)
-        (xy 114.103902 91.337526)
-        (xy 114.113883 91.340511)
-        (xy 114.113885 91.340512)
-        (xy 114.171855 91.357848)
-        (xy 114.200221 91.366331)
-        (xy 114.205862 91.368164)
-        (xy 114.29325 91.398853)
-        (xy 114.293256 91.398854)
-        (xy 114.300733 91.40148)
-        (xy 114.311355 91.4024)
-        (xy 114.312338 91.4024)
-        (xy 114.320869 91.403122)
-        (xy 114.324976 91.403641)
-        (xy 114.334954 91.406625)
-        (xy 114.440018 91.402497)
-        (xy 114.444965 91.4024)
-        (xy 115.987256 91.4024)
-        (xy 116.013773 91.405222)
-        (xy 116.043404 91.411601)
-        (xy 116.113769 91.403273)
-        (xy 116.128578 91.4024)
-        (xy 116.138175 91.4024)
-        (xy 116.143305 91.401546)
-        (xy 116.143307 91.401546)
-        (xy 116.177149 91.395913)
-        (xy 116.183027 91.395076)
-        (xy 116.188899 91.394381)
-        (xy 116.282896 91.383256)
-        (xy 116.292288 91.378746)
-        (xy 116.298979 91.376802)
-        (xy 116.305614 91.374531)
-        (xy 116.31589 91.37282)
-        (xy 116.325056 91.367874)
-        (xy 116.325057 91.367874)
-        (xy 116.404367 91.32508)
-        (xy 116.409657 91.322385)
-        (xy 116.417798 91.318476)
-        (xy 116.500293 91.278862)
-        (xy 116.508455 91.272002)
-        (xy 116.509152 91.271305)
-        (xy 116.515694 91.265784)
-        (xy 116.518966 91.263246)
-        (xy 116.528129 91.258302)
-        (xy 116.599491 91.181103)
-        (xy 116.60292 91.177537)
-        (xy 117.288062 90.492394)
-        (xy 117.30881 90.475637)
-        (xy 117.325524 90.464845)
-        (xy 117.325525 90.464845)
-        (xy 117.334271 90.459197)
-        (xy 117.378139 90.403551)
-        (xy 117.387994 90.392462)
-        (xy 117.394778 90.385678)
-        (xy 117.397794 90.381457)
-        (xy 117.397803 90.381447)
-        (xy 117.417766 90.353512)
-        (xy 117.421329 90.348767)
-        (xy 117.477125 90.277989)
-        (xy 117.477126 90.277988)
-        (xy 117.483574 90.269808)
-        (xy 117.487024 90.259982)
-        (xy 117.490381 90.253876)
-        (xy 117.493468 90.247574)
-        (xy 117.499526 90.239098)
-        (xy 117.504253 90.223294)
-        (xy 117.522978 90.16068)
-        (xy 117.528331 90.142779)
-        (xy 117.530164 90.137138)
-        (xy 117.560853 90.04975)
-        (xy 117.560854 90.049744)
-        (xy 117.56348 90.042267)
-        (xy 117.5644 90.031645)
-        (xy 117.5644 90.030662)
-        (xy 117.565122 90.022131)
-        (xy 117.565641 90.018024)
-        (xy 117.568625 90.008046)
-        (xy 117.564497 89.902982)
-        (xy 117.5644 89.898035)
-        (xy 117.5644 86.125358)
-        (xy 117.601305 86.036263)
-        (xy 117.6904 85.999358)
-        (xy 117.781037 86.037831)
-        (xy 117.785149 86.042089)
-        (xy 117.795939 86.051015)
-        (xy 118.077375 86.235181)
-        (xy 118.089877 86.241497)
-        (xy 118.405127 86.358737)
-        (xy 118.41871 86.362124)
-        (xy 118.7521 86.406608)
-        (xy 118.766096 86.406901)
-        (xy 119.10105 86.376418)
-        (xy 119.114774 86.373601)
-        (xy 119.434653 86.269666)
-        (xy 119.447402 86.263882)
-        (xy 119.684796 86.122367)
-        (xy 119.69626 86.106988)
-        (xy 119.694976 86.098186)
-        (xy 118.521885 84.925095)
-        (xy 118.48498 84.836)
-        (xy 119.161592 84.836)
-        (xy 119.168934 84.853724)
-        (xy 120.04446 85.72925)
-        (xy 120.062184 85.736592)
-        (xy 120.071701 85.73265)
-        (xy 120.186158 85.560376)
-        (xy 120.192561 85.547918)
-        (xy 120.312 85.233495)
-        (xy 120.31548 85.21994)
-        (xy 120.36272 84.883813)
-        (xy 120.363326 84.875929)
-        (xy 120.363829 84.839962)
-        (xy 120.363442 84.832062)
-        (xy 120.325607 84.49475)
-        (xy 120.322505 84.481097)
-        (xy 120.211894 84.163468)
-        (xy 120.205842 84.150835)
-        (xy 120.077038 83.944707)
-        (xy 120.061422 83.933568)
-        (xy 120.052078 83.935132)
-        (xy 119.168934 84.818276)
-        (xy 119.161592 84.836)
-        (xy 118.48498 84.836)
-        (xy 118.521885 84.746905)
-        (xy 119.686346 83.582444)
-        (xy 119.693688 83.56472)
-        (xy 119.689985 83.555782)
-        (xy 119.487023 83.426979)
-        (xy 119.474427 83.420835)
-        (xy 119.157576 83.308009)
-        (xy 119.14395 83.304813)
-        (xy 118.809967 83.264988)
-        (xy 118.79597 83.26489)
-        (xy 118.74017 83.270755)
-        (xy 118.647705 83.243365)
-        (xy 118.601689 83.158616)
-        (xy 118.629079 83.066151)
-        (xy 118.648287 83.047056)
-        (xy 119.108231 82.679101)
-        (xy 119.158811 82.65467)
-        (xy 119.191494 82.647185)
-        (xy 119.474431 82.504883)
-        (xy 119.561406 82.4306)
-        (xy 119.709484 82.30413)
-        (xy 119.709486 82.304127)
-        (xy 119.715258 82.299198)
-        (xy 119.727475 82.282197)
-        (xy 123.776961 82.282197)
-        (xy 123.785798 82.362237)
-        (xy 123.810022 82.581653)
-        (xy 123.811715 82.596992)
-        (xy 123.814324 82.604123)
-        (xy 123.814325 82.604125)
-        (xy 123.91113 82.868657)
-        (xy 123.920554 82.89441)
-        (xy 123.92479 82.900713)
-        (xy 123.92479 82.900714)
-        (xy 124.089671 83.146082)
-        (xy 124.097196 83.157281)
-        (xy 124.102815 83.162394)
-        (xy 124.102816 83.162395)
-        (xy 124.310775 83.351623)
-        (xy 124.331443 83.370429)
-        (xy 124.357307 83.384472)
-        (xy 124.603094 83.517924)
-        (xy 124.603096 83.517925)
-        (xy 124.609771 83.521549)
-        (xy 124.61712 83.523477)
-        (xy 124.908762 83.599988)
-        (xy 124.908764 83.599988)
-        (xy 124.916112 83.601916)
-        (xy 125.081028 83.604506)
-        (xy 125.225182 83.606771)
-        (xy 125.225185 83.606771)
-        (xy 125.23278 83.60689)
-        (xy 125.541494 83.536185)
-        (xy 125.824431 83.393883)
-        (xy 125.875978 83.349858)
-        (xy 126.059484 83.19313)
-        (xy 126.059486 83.193127)
-        (xy 126.065258 83.188198)
-        (xy 126.139085 83.085456)
-        (xy 126.245638 82.937172)
-        (xy 126.245639 82.93717)
-        (xy 126.250069 82.931005)
-        (xy 126.254896 82.918999)
-        (xy 126.303821 82.797292)
-        (xy 126.368197 82.637152)
-        (xy 126.412822 82.323604)
-        (xy 126.413111 82.296)
-        (xy 126.412355 82.289747)
-        (xy 126.395734 82.152405)
-        (xy 126.375063 81.981586)
-        (xy 126.263115 81.685324)
-        (xy 126.220799 81.623754)
-        (xy 126.088032 81.430577)
-        (xy 126.088031 81.430575)
-        (xy 126.08373 81.424318)
-        (xy 126.042002 81.387139)
-        (xy 125.861581 81.22639)
-        (xy 125.8194 81.132314)
-        (xy 125.8194 80.301469)
-        (xy 125.856305 80.212374)
-        (xy 125.933049 80.176076)
-        (xy 125.938896 80.1755)
-        (xy 125.945082 80.1755)
-        (xy 126.093407 80.145996)
-        (xy 126.103722 80.139104)
-        (xy 126.103724 80.139103)
-        (xy 126.251292 80.040501)
-        (xy 126.261608 80.033608)
-        (xy 126.275457 80.012881)
-        (xy 126.367103 79.875724)
-        (xy 126.367104 79.875722)
-        (xy 126.373996 79.865407)
-        (xy 126.4035 79.717082)
-        (xy 126.4035 78.016918)
-        (xy 126.373996 77.868593)
-        (xy 126.367104 77.858278)
-        (xy 126.367103 77.858276)
-        (xy 126.268501 77.710708)
-        (xy 126.261608 77.700392)
-        (xy 126.232911 77.681217)
-        (xy 126.103724 77.594897)
-        (xy 126.103722 77.594896)
-        (xy 126.093407 77.588004)
-        (xy 125.945082 77.5585)
-        (xy 124.244918 77.5585)
-        (xy 124.096593 77.588004)
-        (xy 124.086278 77.594896)
-        (xy 124.086276 77.594897)
-        (xy 123.957089 77.681217)
-        (xy 123.928392 77.700392)
-        (xy 123.921499 77.710708)
-        (xy 123.822897 77.858276)
-        (xy 123.822896 77.858278)
-        (xy 123.816004 77.868593)
-        (xy 123.7865 78.016918)
-        (xy 123.7865 79.717082)
-        (xy 123.816004 79.865407)
-        (xy 123.822896 79.875722)
-        (xy 123.822897 79.875724)
-        (xy 123.914543 80.012881)
-        (xy 123.928392 80.033608)
-        (xy 123.938708 80.040501)
-        (xy 124.086276 80.139103)
-        (xy 124.086278 80.139104)
-        (xy 124.096593 80.145996)
-        (xy 124.244918 80.1755)
-        (xy 124.251104 80.1755)
-        (xy 124.256951 80.176076)
-        (xy 124.342 80.221536)
-        (xy 124.3706 80.301469)
-        (xy 124.3706 81.134144)
-        (xy 124.327429 81.229093)
-        (xy 124.121178 81.409017)
-        (xy 124.121175 81.409021)
-        (xy 124.115453 81.414012)
-        (xy 123.933344 81.673126)
-        (xy 123.875822 81.820663)
-        (xy 123.838007 81.917654)
-        (xy 123.8183 81.968199)
-        (xy 123.817308 81.975732)
-        (xy 123.817308 81.975733)
-        (xy 123.779841 82.260325)
-        (xy 123.776961 82.282197)
-        (xy 119.727475 82.282197)
-        (xy 119.733801 82.273393)
-        (xy 119.895638 82.048172)
-        (xy 119.895639 82.04817)
-        (xy 119.900069 82.042005)
-        (xy 119.920483 81.991225)
-        (xy 119.987464 81.824602)
-        (xy 120.018197 81.748152)
-        (xy 120.062822 81.434604)
-        (xy 120.063111 81.407)
-        (xy 120.062355 81.400747)
-        (xy 120.043089 81.241546)
-        (xy 120.025063 81.092586)
-        (xy 119.913115 80.796324)
-        (xy 119.896398 80.772)
-        (xy 119.738032 80.541577)
-        (xy 119.738031 80.541575)
-        (xy 119.73373 80.535318)
-        (xy 119.67245 80.480719)
-        (xy 119.502936 80.329687)
-        (xy 119.502933 80.329685)
-        (xy 119.497264 80.324634)
-        (xy 119.48631 80.318834)
-        (xy 119.224082 80.179991)
-        (xy 119.22408 80.17999)
-        (xy 119.217369 80.176437)
-        (xy 119.210004 80.174587)
-        (xy 118.917574 80.101134)
-        (xy 118.91757 80.101134)
-        (xy 118.910203 80.099283)
-        (xy 118.902604 80.099243)
-        (xy 118.902602 80.099243)
-        (xy 118.765554 80.098525)
-        (xy 118.5935 80.097624)
-        (xy 118.58612 80.099396)
-        (xy 118.586118 80.099396)
-        (xy 118.292922 80.169786)
-        (xy 118.292919 80.169787)
-        (xy 118.285543 80.171558)
-        (xy 118.004112 80.316816)
-        (xy 117.99839 80.321808)
-        (xy 117.998388 80.321809)
-        (xy 117.771178 80.520017)
-        (xy 117.771175 80.520021)
-        (xy 117.765453 80.525012)
-        (xy 117.583344 80.784126)
-        (xy 117.529188 80.92303)
-        (xy 117.491657 81.019292)
-        (xy 117.4683 81.079199)
-        (xy 117.467308 81.086732)
-        (xy 117.467308 81.086733)
-        (xy 117.428052 81.384911)
-        (xy 117.426961 81.393197)
-        (xy 117.43424 81.459127)
-        (xy 117.460226 81.694504)
-        (xy 117.461715 81.707992)
-        (xy 117.464324 81.715123)
-        (xy 117.464325 81.715125)
-        (xy 117.478992 81.755203)
-        (xy 117.550737 81.951255)
-        (xy 117.553135 81.957809)
-        (xy 117.549097 82.054161)
-        (xy 117.51352 82.0995)
-        (xy 116.421547 82.973077)
-        (xy 116.411184 82.980539)
-        (xy 116.377204 83.00248)
-        (xy 116.345729 83.022803)
-        (xy 116.339284 83.030978)
-        (xy 116.339282 83.03098)
-        (xy 116.2878 83.096284)
-        (xy 116.282649 83.102407)
-        (xy 116.227144 83.16429)
-        (xy 116.227142 83.164293)
-        (xy 116.220189 83.172045)
-        (xy 116.216121 83.181633)
-        (xy 116.210536 83.19042)
-        (xy 116.210393 83.190329)
-        (xy 116.207743 83.194806)
-        (xy 116.20789 83.194887)
-        (xy 116.202871 83.204016)
-        (xy 116.196426 83.212192)
-        (xy 116.192977 83.222013)
-        (xy 116.192975 83.222017)
-        (xy 116.165421 83.300483)
-        (xy 116.162539 83.307926)
-        (xy 116.125997 83.394054)
-        (xy 116.125254 83.404438)
-        (xy 116.122815 83.414566)
-        (xy 116.122652 83.414527)
-        (xy 116.120592 83.424458)
-        (xy 116.120815 83.424506)
-        (xy 116.119148 83.432248)
-        (xy 116.11652 83.439733)
-        (xy 116.1156 83.450355)
-        (xy 116.1156 83.534944)
-        (xy 116.115279 83.543932)
-        (xy 116.108795 83.634602)
-        (xy 116.111457 83.644669)
-        (xy 116.111512 83.645258)
-        (xy 116.1156 83.676715)
-        (xy 116.1156 87.259748)
-        (xy 116.078695 87.348843)
-        (xy 115.9896 87.385748)
-        (xy 115.898854 87.346478)
-        (xy 115.896437 87.343151)
-        (xy 115.882262 87.331424)
-        (xy 115.759383 87.22977)
-        (xy 115.705085 87.184851)
-        (xy 115.659959 87.099624)
-        (xy 115.6594 87.087766)
-        (xy 115.6594 86.83174)
-        (xy 115.662222 86.805221)
-        (xy 115.666409 86.785774)
-        (xy 115.666409 86.785773)
-        (xy 115.6686 86.775596)
-        (xy 115.660273 86.70524)
-        (xy 115.6594 86.690431)
-        (xy 115.6594 86.680825)
-        (xy 115.652911 86.641837)
-        (xy 115.652074 86.635961)
-        (xy 115.641479 86.546443)
-        (xy 115.641479 86.546441)
-        (xy 115.640255 86.536104)
-        (xy 115.635748 86.526719)
-        (xy 115.633806 86.520034)
-        (xy 115.631531 86.513388)
-        (xy 115.62982 86.50311)
-        (xy 115.582068 86.414609)
-        (xy 115.579395 86.409363)
-        (xy 115.535862 86.318706)
-        (xy 115.529001 86.310545)
-        (xy 115.52831 86.309854)
-        (xy 115.522785 86.303308)
-        (xy 115.520247 86.300036)
-        (xy 115.515302 86.290871)
-        (xy 115.486106 86.263882)
-        (xy 115.438078 86.219486)
-        (xy 115.434512 86.216056)
-        (xy 114.91505 85.696594)
-        (xy 114.878145 85.607499)
-        (xy 114.901822 85.533973)
-        (xy 114.917612 85.511999)
-        (xy 114.947069 85.471005)
-        (xy 114.950844 85.461616)
-        (xy 115.021395 85.286112)
-        (xy 115.065197 85.177152)
-        (xy 115.109822 84.863604)
-        (xy 115.110111 84.836)
-        (xy 115.072063 84.521586)
-        (xy 114.960115 84.225324)
-        (xy 114.90892 84.150835)
-        (xy 114.785032 83.970577)
-        (xy 114.785031 83.970575)
-        (xy 114.78073 83.964318)
-        (xy 114.769163 83.954012)
-        (xy 114.549936 83.758687)
-        (xy 114.549933 83.758685)
-        (xy 114.544264 83.753634)
-        (xy 114.53755 83.750079)
-        (xy 114.271082 83.608991)
-        (xy 114.27108 83.60899)
-        (xy 114.264369 83.605437)
-        (xy 114.257004 83.603587)
-        (xy 113.964574 83.530134)
-        (xy 113.96457 83.530134)
-        (xy 113.957203 83.528283)
-        (xy 113.949604 83.528243)
-        (xy 113.949602 83.528243)
-        (xy 113.812554 83.527525)
-        (xy 113.6405 83.526624)
-        (xy 113.63312 83.528396)
-        (xy 113.633118 83.528396)
-        (xy 113.339922 83.598786)
-        (xy 113.339919 83.598787)
-        (xy 113.332543 83.600558)
-        (xy 113.216718 83.66034)
-        (xy 113.127859 83.706204)
-        (xy 113.051112 83.745816)
-        (xy 113.04539 83.750808)
-        (xy 113.045388 83.750809)
-        (xy 112.818178 83.949017)
-        (xy 112.818175 83.949021)
-        (xy 112.812453 83.954012)
-        (xy 112.674123 84.150835)
-        (xy 112.633423 84.208745)
-        (xy 112.606932 84.234216)
-        (xy 112.607707 84.235138)
-        (xy 112.599545 84.241998)
-        (xy 112.598848 84.242695)
-        (xy 112.592306 84.248216)
-        (xy 112.589034 84.250754)
-        (xy 112.579871 84.255698)
-        (xy 112.572804 84.263343)
-        (xy 112.508498 84.332909)
-        (xy 112.505068 84.336475)
-        (xy 112.021553 84.81999)
-        (xy 111.932458 84.856895)
-        (xy 111.843363 84.81999)
-        (xy 111.807536 84.747341)
-        (xy 111.795472 84.655706)
-        (xy 111.794394 84.647518)
-        (xy 111.775372 84.601593)
-        (xy 111.702845 84.426499)
-        (xy 111.672623 84.353536)
-        (xy 111.478912 84.101088)
-        (xy 111.390696 84.033397)
-        (xy 111.342478 83.949881)
-        (xy 111.3414 83.933435)
-        (xy 111.3414 83.325565)
-        (xy 111.378305 83.23647)
-        (xy 111.390696 83.225603)
-        (xy 111.472362 83.162938)
-        (xy 111.478912 83.157912)
-        (xy 111.672623 82.905464)
-        (xy 111.74963 82.719553)
-        (xy 111.791234 82.619112)
-        (xy 111.791235 82.619109)
-        (xy 111.794394 82.611482)
-        (xy 111.835928 82.296)
-        (xy 111.830918 82.257946)
-        (xy 111.855877 82.164796)
-        (xy 111.939393 82.116578)
-        (xy 111.95584 82.1155)
-        (xy 112.577395 82.1155)
-        (xy 112.66649 82.152405)
-        (xy 112.681976 82.171224)
-        (xy 112.747196 82.268281)
-        (xy 112.752814 82.273393)
-        (xy 112.93653 82.440561)
-        (xy 112.981443 82.481429)
-        (xy 112.988116 82.485052)
-        (xy 113.253094 82.628924)
-        (xy 113.253096 82.628925)
-        (xy 113.259771 82.632549)
-        (xy 113.26712 82.634477)
-        (xy 113.558762 82.710988)
-        (xy 113.558764 82.710988)
-        (xy 113.566112 82.712916)
-        (xy 113.731028 82.715506)
-        (xy 113.875182 82.717771)
-        (xy 113.875185 82.717771)
-        (xy 113.88278 82.71789)
-        (xy 114.191494 82.647185)
-        (xy 114.474431 82.504883)
-        (xy 114.561406 82.4306)
-        (xy 114.709484 82.30413)
-        (xy 114.709486 82.304127)
-        (xy 114.715258 82.299198)
-        (xy 114.733801 82.273393)
-        (xy 114.895638 82.048172)
-        (xy 114.895639 82.04817)
-        (xy 114.900069 82.042005)
-        (xy 114.920483 81.991225)
-        (xy 114.987464 81.824602)
-        (xy 115.018197 81.748152)
-        (xy 115.062822 81.434604)
-        (xy 115.063111 81.407)
-        (xy 115.062355 81.400747)
-        (xy 115.043089 81.241546)
-        (xy 115.025063 81.092586)
-        (xy 114.913115 80.796324)
-        (xy 114.896398 80.772)
-        (xy 114.738032 80.541577)
-        (xy 114.738031 80.541575)
-        (xy 114.73373 80.535318)
-        (xy 114.67245 80.480719)
-        (xy 114.502936 80.329687)
-        (xy 114.502933 80.329685)
-        (xy 114.497264 80.324634)
-        (xy 114.48631 80.318834)
-        (xy 114.224082 80.179991)
-        (xy 114.22408 80.17999)
-        (xy 114.217369 80.176437)
-        (xy 114.210004 80.174587)
-        (xy 113.917574 80.101134)
-        (xy 113.91757 80.101134)
-        (xy 113.910203 80.099283)
-        (xy 113.902604 80.099243)
-        (xy 113.902602 80.099243)
-        (xy 113.765554 80.098525)
-        (xy 113.5935 80.097624)
-        (xy 113.58612 80.099396)
-        (xy 113.586118 80.099396)
-        (xy 113.292922 80.169786)
-        (xy 113.292919 80.169787)
-        (xy 113.285543 80.171558)
-        (xy 113.004112 80.316816)
-        (xy 112.99839 80.321808)
-        (xy 112.998388 80.321809)
-        (xy 112.771178 80.520017)
-        (xy 112.771175 80.520021)
-        (xy 112.765453 80.525012)
-        (xy 112.761086 80.531226)
-        (xy 112.681158 80.644951)
-        (xy 112.599734 80.696624)
-        (xy 112.578071 80.6985)
-        (xy 111.595047 80.6985)
-        (xy 111.568527 80.695677)
-        (xy 111.55002 80.691692)
-        (xy 111.550018 80.691692)
-        (xy 111.539837 80.6895)
-        (xy 111.506895 80.693399)
-        (xy 111.471174 80.697627)
-        (xy 111.456364 80.6985)
-        (xy 111.44714 80.6985)
-        (xy 111.409054 80.704839)
-        (xy 111.403224 80.705669)
-        (xy 111.305602 80.717224)
-        (xy 111.296211 80.721733)
-        (xy 111.28983 80.723587)
-        (xy 111.283597 80.725721)
-        (xy 111.273331 80.72743)
-        (xy 111.264172 80.732372)
-        (xy 111.264166 80.732374)
-        (xy 111.18684 80.774097)
-        (xy 111.181551 80.776792)
-        (xy 111.100122 80.815894)
-        (xy 111.092975 80.819326)
-        (xy 111.085 80.82603)
-        (xy 111.084198 80.826832)
-        (xy 111.077518 80.83247)
-        (xy 111.074914 80.83449)
-        (xy 111.065751 80.839434)
-        (xy 111.058683 80.84708)
-        (xy 110.995954 80.91494)
-        (xy 110.992524 80.918506)
-        (xy 110.852655 81.058375)
-        (xy 110.76356 81.09528)
-        (xy 110.747118 81.094202)
-        (xy 110.617 81.077072)
-        (xy 110.486885 81.094202)
-        (xy 110.441888 81.100126)
-        (xy 110.301518 81.118606)
-        (xy 110.293891 81.121765)
-        (xy 110.293888 81.121766)
-        (xy 110.171452 81.172481)
-        (xy 110.007536 81.240377)
-        (xy 109.755088 81.434088)
-        (xy 109.561377 81.686536)
-        (xy 109.520403 81.785456)
-        (xy 109.444709 81.968199)
-        (xy 109.439606 81.980518)
-        (xy 109.398072 82.296)
-        (xy 109.439606 82.611482)
-        (xy 109.442765 82.619109)
-        (xy 109.442766 82.619112)
-        (xy 109.48437 82.719553)
-        (xy 109.561377 82.905464)
-        (xy 109.755088 83.157912)
-        (xy 109.761638 83.162938)
-        (xy 109.843304 83.225603)
-        (xy 109.891522 83.309119)
-        (xy 109.8926 83.325565)
-        (xy 109.8926 83.933435)
-        (xy 109.855695 84.02253)
-        (xy 109.843304 84.033397)
-        (xy 109.755088 84.101088)
-        (xy 109.561377 84.353536)
-        (xy 109.531155 84.426499)
-        (xy 109.458629 84.601593)
-        (xy 109.439606 84.647518)
-        (xy 109.398072 84.963)
-        (xy 109.439606 85.278482)
-        (xy 109.442765 85.286109)
-        (xy 109.442766 85.286112)
-        (xy 109.485353 85.388926)
-        (xy 109.561377 85.572464)
-        (xy 109.626965 85.65794)
-        (xy 109.649184 85.686896)
-        (xy 109.674144 85.780046)
-        (xy 109.625926 85.863562)
-        (xy 109.549222 85.8896)
-        (xy 106.120761 85.8896)
-        (xy 106.031666 85.852695)
-        (xy 104.703954 84.524984)
-        (xy 104.687197 84.504236)
-        (xy 104.676925 84.488327)
-        (xy 104.676924 84.488326)
-        (xy 104.671275 84.479577)
-        (xy 104.616973 84.436769)
-        (xy 104.605884 84.426914)
-        (xy 104.599365 84.420395)
-        (xy 104.56795 84.397945)
-        (xy 104.563227 84.394399)
-        (xy 104.486042 84.333552)
-        (xy 104.47622 84.330103)
-        (xy 104.470437 84.326923)
-        (xy 104.46448 84.324005)
-        (xy 104.456007 84.31795)
-        (xy 104.361851 84.289791)
-        (xy 104.356237 84.287967)
-        (xy 104.263496 84.255399)
-        (xy 104.253116 84.2545)
-        (xy 104.251976 84.2545)
-        (xy 104.243267 84.253763)
-        (xy 104.240004 84.253351)
-        (xy 104.230027 84.250367)
-        (xy 104.127301 84.254403)
-        (xy 104.122354 84.2545)
-        (xy 104.038766 84.2545)
-        (xy 103.949671 84.217595)
-        (xy 103.938804 84.205205)
-        (xy 103.897084 84.150835)
-        (xy 103.858912 84.101088)
-        (xy 103.606464 83.907377)
-        (xy 103.419309 83.829855)
-        (xy 103.320112 83.788766)
-        (xy 103.320109 83.788765)
-        (xy 103.312482 83.785606)
-        (xy 103.075616 83.754422)
-        (xy 102.992099 83.706204)
-        (xy 102.99209 83.70617)
-        (xy 102.978642 83.729463)
-        (xy 102.918384 83.754422)
-        (xy 102.681518 83.785606)
-        (xy 102.673891 83.788765)
-        (xy 102.673888 83.788766)
-        (xy 102.574691 83.829855)
-        (xy 102.387536 83.907377)
-        (xy 102.135088 84.101088)
-        (xy 101.941377 84.353536)
-        (xy 101.911155 84.426499)
-        (xy 101.838629 84.601593)
-        (xy 101.819606 84.647518)
-        (xy 101.778072 84.963)
-        (xy 101.819606 85.278482)
-        (xy 101.822765 85.286109)
-        (xy 101.822766 85.286112)
-        (xy 101.865353 85.388926)
-        (xy 101.941377 85.572464)
-        (xy 102.135088 85.824912)
-        (xy 102.387536 86.018623)
-        (xy 102.534527 86.079509)
-        (xy 102.673888 86.137234)
-        (xy 102.673891 86.137235)
-        (xy 102.681518 86.140394)
-        (xy 102.997 86.181928)
-        (xy 103.005188 86.18085)
-        (xy 103.304294 86.141472)
-        (xy 103.312482 86.140394)
-        (xy 103.320109 86.137235)
-        (xy 103.320112 86.137234)
-        (xy 103.459473 86.079509)
-        (xy 103.606464 86.018623)
-        (xy 103.851046 85.830948)
-        (xy 103.944196 85.805988)
-        (xy 104.016845 85.841815)
-        (xy 105.173631 86.998602)
-        (xy 105.190384 87.019345)
-        (xy 105.242153 87.099522)
-        (xy 105.242156 87.099525)
-        (xy 105.247803 87.108271)
-        (xy 105.437192 87.257574)
-        (xy 105.447019 87.261025)
-        (xy 105.657254 87.334854)
-        (xy 105.657257 87.334855)
-        (xy 105.664733 87.33748)
-        (xy 105.672639 87.338165)
-        (xy 105.672652 87.338166)
-        (xy 105.672655 87.338166)
-        (xy 105.675355 87.3384)
-        (xy 106.107703 87.3384)
-        (xy 106.196798 87.375305)
-        (xy 106.233703 87.4644)
-        (xy 106.218118 87.525101)
-        (xy 106.13513 87.676057)
-        (xy 106.088718 87.760481)
-        (xy 106.086649 87.759344)
-        (xy 106.025601 87.822338)
-        (xy 105.975563 87.8327)
-        (xy 100.08407 87.8327)
-        (xy 99.994975 87.795795)
-        (xy 98.782005 86.582825)
-        (xy 98.733095 86.557904)
-        (xy 98.716238 86.547574)
-        (xy 98.700451 86.536104)
-        (xy 98.671833 86.515312)
-        (xy 98.662406 86.512249)
-        (xy 98.662404 86.512248)
-        (xy 98.619631 86.49835)
-        (xy 98.601366 86.490784)
-        (xy 98.561292 86.470366)
-        (xy 98.561291 86.470366)
-        (xy 98.552456 86.465864)
-        (xy 98.542667 86.464314)
-        (xy 98.542665 86.464313)
-        (xy 98.49824 86.457277)
-        (xy 98.479014 86.452661)
-        (xy 98.436247 86.438765)
-        (xy 98.426814 86.4357)
-        (xy 97.0345 86.4357)
-        (xy 96.945405 86.398795)
-        (xy 96.9085 86.3097)
-        (xy 96.9085 83.449918)
-        (xy 96.878996 83.301593)
-        (xy 96.884132 83.300571)
-        (xy 96.884139 83.223875)
-        (xy 96.911448 83.183009)
-        (xy 97.798457 82.296)
-        (xy 101.778072 82.296)
-        (xy 101.819606 82.611482)
-        (xy 101.822765 82.619109)
-        (xy 101.822766 82.619112)
-        (xy 101.86437 82.719553)
-        (xy 101.941377 82.905464)
-        (xy 102.135088 83.157912)
-        (xy 102.387536 83.351623)
-        (xy 102.466841 83.384472)
-        (xy 102.673888 83.470234)
-        (xy 102.673891 83.470235)
-        (xy 102.681518 83.473394)
-        (xy 102.689706 83.474472)
-        (xy 102.918384 83.504578)
-        (xy 103.001901 83.552796)
-        (xy 103.00191 83.55283)
-        (xy 103.015358 83.529537)
-        (xy 103.075616 83.504578)
-        (xy 103.304294 83.474472)
-        (xy 103.312482 83.473394)
-        (xy 103.320109 83.470235)
-        (xy 103.320112 83.470234)
-        (xy 103.527159 83.384472)
-        (xy 103.606464 83.351623)
-        (xy 103.858912 83.157912)
-        (xy 103.91451 83.085456)
-        (xy 103.926603 83.069696)
-        (xy 104.010119 83.021478)
-        (xy 104.026565 83.0204)
-        (xy 106.716256 83.0204)
-        (xy 106.742773 83.023222)
-        (xy 106.772404 83.029601)
-        (xy 106.842769 83.021273)
-        (xy 106.857578 83.0204)
-        (xy 106.867175 83.0204)
-        (xy 106.872305 83.019546)
-        (xy 106.872307 83.019546)
-        (xy 106.906149 83.013913)
-        (xy 106.912027 83.013076)
-        (xy 107.011896 83.001256)
-        (xy 107.021288 82.996746)
-        (xy 107.027979 82.994802)
-        (xy 107.034614 82.992531)
-        (xy 107.04489 82.99082)
-        (xy 107.054056 82.985874)
-        (xy 107.054057 82.985874)
-        (xy 107.133367 82.94308)
-        (xy 107.138657 82.940385)
-        (xy 107.21138 82.905464)
-        (xy 107.229293 82.896862)
-        (xy 107.237455 82.890002)
-        (xy 107.238152 82.889305)
-        (xy 107.244694 82.883784)
-        (xy 107.247966 82.881246)
-        (xy 107.257129 82.876302)
-        (xy 107.271232 82.861046)
-        (xy 107.328502 82.799091)
-        (xy 107.331932 82.795525)
-        (xy 108.73426 81.393197)
-        (xy 110.147215 79.980241)
-        (xy 110.23631 79.943336)
-        (xy 110.252752 79.944414)
-        (xy 110.363 79.958928)
-        (xy 110.371188 79.95785)
-        (xy 110.466166 79.945346)
-        (xy 110.577443 79.930696)
-        (xy 110.670294 79.918472)
-        (xy 110.678482 79.917394)
-        (xy 110.686109 79.914235)
-        (xy 110.686112 79.914234)
-        (xy 110.872834 79.836891)
-        (xy 110.972464 79.795623)
-        (xy 111.224912 79.601912)
-        (xy 111.418623 79.349464)
-        (xy 111.518758 79.107716)
-        (xy 111.537234 79.063112)
-        (xy 111.537235 79.063109)
-        (xy 111.540394 79.055482)
-        (xy 111.541735 79.0453)
-        (xy 111.549579 78.985714)
-        (xy 111.574548 78.796053)
-        (xy 111.622766 78.712538)
-        (xy 111.69947 78.6865)
-        (xy 112.624395 78.6865)
-        (xy 112.71349 78.723405)
-        (xy 112.728976 78.742224)
-        (xy 112.794196 78.839281)
-        (xy 112.799814 78.844393)
-        (xy 113.010708 79.036291)
-        (xy 113.028443 79.052429)
-        (xy 113.089649 79.085661)
-        (xy 113.300094 79.199924)
-        (xy 113.300096 79.199925)
-        (xy 113.306771 79.203549)
-        (xy 113.31412 79.205477)
-        (xy 113.605762 79.281988)
-        (xy 113.605764 79.281988)
-        (xy 113.613112 79.283916)
-        (xy 113.778028 79.286506)
-        (xy 113.922182 79.288771)
-        (xy 113.922185 79.288771)
-        (xy 113.92978 79.28889)
-        (xy 114.106162 79.248493)
-        (xy 117.891099 79.248493)
-        (xy 117.89496 79.257813)
-        (xy 118.077383 79.377187)
-        (xy 118.089871 79.383495)
-        (xy 118.405127 79.500737)
-        (xy 118.41871 79.504124)
-        (xy 118.7521 79.548608)
-        (xy 118.766096 79.548901)
-        (xy 119.10105 79.518418)
-        (xy 119.114774 79.515601)
-        (xy 119.434653 79.411666)
-        (xy 119.447402 79.405882)
-        (xy 119.684796 79.264367)
-        (xy 119.69626 79.248988)
-        (xy 119.694976 79.240186)
-        (xy 118.809724 78.354934)
-        (xy 118.792 78.347592)
-        (xy 118.774276 78.354934)
-        (xy 117.898441 79.230769)
-        (xy 117.891099 79.248493)
-        (xy 114.106162 79.248493)
-        (xy 114.238494 79.218185)
-        (xy 114.521431 79.075883)
-        (xy 114.630593 78.98265)
-        (xy 114.756484 78.87513)
-        (xy 114.756486 78.875127)
-        (xy 114.762258 78.870198)
-        (xy 114.776596 78.850244)
-        (xy 114.942638 78.619172)
-        (xy 114.942639 78.61917)
-        (xy 114.947069 78.613005)
-        (xy 114.952042 78.600636)
-        (xy 114.993066 78.498584)
-        (xy 115.065197 78.319152)
-        (xy 115.109822 78.005604)
-        (xy 115.110111 77.978)
-        (xy 115.109131 77.969896)
-        (xy 115.108304 77.963066)
-        (xy 117.220957 77.963066)
-        (xy 117.253778 78.297804)
-        (xy 117.256689 78.311498)
-        (xy 117.362855 78.630644)
-        (xy 117.368728 78.643355)
-        (xy 117.506134 78.870238)
-        (xy 117.521592 78.881593)
-        (xy 117.530571 78.880219)
-        (xy 118.415066 77.995724)
-        (xy 118.422408 77.978)
-        (xy 119.161592 77.978)
-        (xy 119.168934 77.995724)
-        (xy 120.04446 78.87125)
-        (xy 120.062184 78.878592)
-        (xy 120.071701 78.87465)
-        (xy 120.186158 78.702376)
-        (xy 120.192561 78.689918)
-        (xy 120.312 78.375495)
-        (xy 120.31548 78.36194)
-        (xy 120.36272 78.025813)
-        (xy 120.363326 78.017929)
-        (xy 120.363829 77.981962)
-        (xy 120.363442 77.974062)
-        (xy 120.325607 77.63675)
-        (xy 120.322505 77.623097)
-        (xy 120.211894 77.305468)
-        (xy 120.205842 77.292835)
-        (xy 120.077038 77.086707)
-        (xy 120.061422 77.075568)
-        (xy 120.052078 77.077132)
-        (xy 119.168934 77.960276)
-        (xy 119.161592 77.978)
-        (xy 118.422408 77.978)
-        (xy 118.415066 77.960276)
-        (xy 117.538866 77.084076)
-        (xy 117.521142 77.076734)
-        (xy 117.512015 77.080515)
-        (xy 117.387864 77.273159)
-        (xy 117.381634 77.285708)
-        (xy 117.266599 77.601765)
-        (xy 117.263307 77.615374)
-        (xy 117.221153 77.949059)
-        (xy 117.220957 77.963066)
-        (xy 115.108304 77.963066)
-        (xy 115.083158 77.755274)
-        (xy 115.072063 77.663586)
-        (xy 114.960115 77.367324)
-        (xy 114.912765 77.29843)
-        (xy 114.785032 77.112577)
-        (xy 114.785031 77.112575)
-        (xy 114.78073 77.106318)
-        (xy 114.763557 77.091017)
-        (xy 114.549936 76.900687)
-        (xy 114.549933 76.900685)
-        (xy 114.544264 76.895634)
-        (xy 114.53755 76.892079)
-        (xy 114.271082 76.750991)
-        (xy 114.27108 76.75099)
-        (xy 114.264369 76.747437)
-        (xy 114.23789 76.740786)
-        (xy 114.107821 76.708115)
-        (xy 117.889017 76.708115)
-        (xy 117.890484 76.717274)
-        (xy 118.774276 77.601066)
-        (xy 118.792 77.608408)
-        (xy 118.809724 77.601066)
-        (xy 119.686346 76.724444)
-        (xy 119.693688 76.70672)
-        (xy 119.689985 76.697782)
-        (xy 119.487023 76.568979)
-        (xy 119.474427 76.562835)
-        (xy 119.157576 76.450009)
-        (xy 119.14395 76.446813)
-        (xy 118.809967 76.406988)
-        (xy 118.79597 76.40689)
-        (xy 118.461467 76.442048)
-        (xy 118.447792 76.445054)
-        (xy 118.129388 76.553448)
-        (xy 118.116724 76.559408)
-        (xy 117.900267 76.692574)
-        (xy 117.889017 76.708115)
-        (xy 114.107821 76.708115)
-        (xy 113.964574 76.672134)
-        (xy 113.96457 76.672134)
-        (xy 113.957203 76.670283)
-        (xy 113.949604 76.670243)
-        (xy 113.949602 76.670243)
-        (xy 113.812554 76.669525)
-        (xy 113.6405 76.668624)
-        (xy 113.63312 76.670396)
-        (xy 113.633118 76.670396)
-        (xy 113.339922 76.740786)
-        (xy 113.339919 76.740787)
-        (xy 113.332543 76.742558)
-        (xy 113.154118 76.834651)
-        (xy 113.119681 76.852425)
-        (xy 113.051112 76.887816)
-        (xy 113.04539 76.892808)
-        (xy 113.045388 76.892809)
-        (xy 112.818178 77.091017)
-        (xy 112.818175 77.091021)
-        (xy 112.812453 77.096012)
-        (xy 112.775935 77.147972)
-        (xy 112.728158 77.215951)
-        (xy 112.646734 77.267624)
-        (xy 112.625071 77.2695)
-        (xy 111.214047 77.2695)
-        (xy 111.187527 77.266677)
-        (xy 111.16902 77.262692)
-        (xy 111.169018 77.262692)
-        (xy 111.158837 77.2605)
-        (xy 111.106649 77.266677)
-        (xy 111.090174 77.268627)
-        (xy 111.075364 77.2695)
-        (xy 111.06614 77.2695)
-        (xy 111.028054 77.275839)
-        (xy 111.022224 77.276669)
-        (xy 110.924602 77.288224)
-        (xy 110.915211 77.292733)
-        (xy 110.908837 77.294585)
-        (xy 110.9026 77.29672)
-        (xy 110.892331 77.29843)
-        (xy 110.883167 77.303375)
-        (xy 110.883166 77.303375)
-        (xy 110.805854 77.34509)
-        (xy 110.800565 77.347785)
-        (xy 110.759875 77.367324)
-        (xy 110.711976 77.390325)
-        (xy 110.704 77.39703)
-        (xy 110.703192 77.397838)
-        (xy 110.696517 77.403471)
-        (xy 110.693915 77.405489)
-        (xy 110.684751 77.410434)
-        (xy 110.677684 77.418079)
-        (xy 110.614954 77.48594)
-        (xy 110.611524 77.489506)
-        (xy 110.598655 77.502375)
-        (xy 110.50956 77.53928)
-        (xy 110.493118 77.538202)
-        (xy 110.363 77.521072)
-        (xy 110.047518 77.562606)
-        (xy 110.039891 77.565765)
-        (xy 110.039888 77.565766)
-        (xy 109.936942 77.608408)
-        (xy 109.753536 77.684377)
-        (xy 109.501088 77.878088)
-        (xy 109.307377 78.130536)
-        (xy 109.276634 78.204756)
-        (xy 109.194835 78.402238)
-        (xy 109.185606 78.424518)
-        (xy 109.144072 78.74)
-        (xy 109.158586 78.850241)
-        (xy 109.158586 78.850244)
-        (xy 109.133627 78.943394)
-        (xy 109.122759 78.955785)
-        (xy 106.543849 81.534695)
-        (xy 106.454754 81.5716)
-        (xy 104.026565 81.5716)
-        (xy 103.93747 81.534695)
-        (xy 103.926603 81.522304)
-        (xy 103.863938 81.440638)
-        (xy 103.858912 81.434088)
-        (xy 103.606464 81.240377)
-        (xy 103.442548 81.172481)
-        (xy 103.320112 81.121766)
-        (xy 103.320109 81.121765)
-        (xy 103.312482 81.118606)
-        (xy 103.172113 81.100126)
-        (xy 103.127115 81.094202)
-        (xy 102.997 81.077072)
-        (xy 102.866885 81.094202)
-        (xy 102.821888 81.100126)
-        (xy 102.681518 81.118606)
-        (xy 102.673891 81.121765)
-        (xy 102.673888 81.121766)
-        (xy 102.551452 81.172481)
-        (xy 102.387536 81.240377)
-        (xy 102.135088 81.434088)
-        (xy 101.941377 81.686536)
-        (xy 101.900403 81.785456)
-        (xy 101.824709 81.968199)
-        (xy 101.819606 81.980518)
-        (xy 101.778072 82.296)
-        (xy 97.798457 82.296)
-        (xy 98.815152 81.279305)
-        (xy 98.904247 81.2424)
-        (xy 100.874256 81.2424)
-        (xy 100.900773 81.245222)
-        (xy 100.930404 81.251601)
-        (xy 101.000769 81.243273)
-        (xy 101.015578 81.2424)
-        (xy 101.025175 81.2424)
-        (xy 101.030305 81.241546)
-        (xy 101.030307 81.241546)
-        (xy 101.064149 81.235913)
-        (xy 101.070027 81.235076)
-        (xy 101.169896 81.223256)
-        (xy 101.179288 81.218746)
-        (xy 101.185979 81.216802)
-        (xy 101.192614 81.214531)
-        (xy 101.20289 81.21282)
-        (xy 101.212056 81.207874)
-        (xy 101.212057 81.207874)
-        (xy 101.291367 81.16508)
-        (xy 101.296657 81.162385)
-        (xy 101.337995 81.142535)
-        (xy 101.387293 81.118862)
-        (xy 101.395455 81.112002)
-        (xy 101.396152 81.111305)
-        (xy 101.402694 81.105784)
-        (xy 101.405966 81.103246)
-        (xy 101.415129 81.098302)
-        (xy 101.486503 81.02109)
-        (xy 101.489932 81.017525)
-        (xy 102.527216 79.980241)
-        (xy 102.616311 79.943336)
-        (xy 102.632752 79.944414)
-        (xy 102.743 79.958928)
-        (xy 102.751188 79.95785)
-        (xy 102.846166 79.945346)
-        (xy 102.957443 79.930696)
-        (xy 103.050294 79.918472)
-        (xy 103.058482 79.917394)
-        (xy 103.066109 79.914235)
-        (xy 103.066112 79.914234)
-        (xy 103.252834 79.836891)
-        (xy 103.352464 79.795623)
-        (xy 103.604912 79.601912)
-        (xy 103.798623 79.349464)
-        (xy 103.898758 79.107716)
-        (xy 103.917234 79.063112)
-        (xy 103.917235 79.063109)
-        (xy 103.920394 79.055482)
-        (xy 103.921735 79.0453)
-        (xy 103.96085 78.748188)
-        (xy 103.96085 78.748187)
-        (xy 103.961928 78.74)
-        (xy 103.920394 78.424518)
-        (xy 103.911166 78.402238)
-        (xy 103.829366 78.204756)
-        (xy 103.798623 78.130536)
-        (xy 103.712216 78.017929)
-        (xy 103.681581 77.978004)
-        (xy 103.656621 77.884854)
-        (xy 103.704839 77.801338)
-        (xy 103.781543 77.7753)
-        (xy 104.776814 77.7753)
-        (xy 104.829014 77.758339)
-        (xy 104.84824 77.753723)
-        (xy 104.892665 77.746687)
-        (xy 104.892667 77.746686)
-        (xy 104.902456 77.745136)
-        (xy 104.916689 77.737884)
-        (xy 104.951366 77.720216)
-        (xy 104.969631 77.71265)
-        (xy 105.012404 77.698752)
-        (xy 105.012406 77.698751)
-        (xy 105.021833 77.695688)
-        (xy 105.066238 77.663426)
-        (xy 105.083095 77.653096)
-        (xy 105.090446 77.649351)
-        (xy 105.132005 77.628175)
-        (xy 108.304098 74.456082)
-        (xy 115.8395 74.456082)
-        (xy 115.869004 74.604407)
-        (xy 115.875896 74.614722)
-        (xy 115.875897 74.614724)
-        (xy 115.973618 74.760973)
-        (xy 115.981392 74.772608)
-        (xy 115.991708 74.779501)
-        (xy 116.139276 74.878103)
-        (xy 116.139278 74.878104)
-        (xy 116.149593 74.884996)
-        (xy 116.297918 74.9145)
-        (xy 118.398082 74.9145)
-        (xy 118.546407 74.884996)
-        (xy 118.556722 74.878104)
-        (xy 118.556724 74.878103)
-        (xy 118.704292 74.779501)
-        (xy 118.714608 74.772608)
-        (xy 118.722382 74.760973)
-        (xy 118.820103 74.614724)
-        (xy 118.820104 74.614722)
-        (xy 118.826996 74.604407)
-        (xy 118.8565 74.456082)
-        (xy 118.8565 74.3405)
-        (xy 118.893405 74.251405)
-        (xy 118.9825 74.2145)
-        (xy 121.794054 74.2145)
-        (xy 121.845894 74.197656)
-        (xy 121.865116 74.193041)
-        (xy 121.918955 74.184514)
-        (xy 121.947152 74.170147)
-        (xy 121.967521 74.159769)
-        (xy 121.985786 74.152203)
-        (xy 121.986953 74.151824)
-        (xy 122.037626 74.135359)
-        (xy 122.045648 74.12953)
-        (xy 122.045651 74.129529)
-        (xy 122.081722 74.103321)
-        (xy 122.098578 74.092991)
-        (xy 122.147148 74.068244)
-        (xy 124.253987 71.961405)
-        (xy 124.343082 71.9245)
-        (xy 125.556082 71.9245)
-        (xy 125.704407 71.894996)
-        (xy 125.714722 71.888104)
-        (xy 125.714724 71.888103)
-        (xy 125.862292 71.789501)
-        (xy 125.872608 71.782608)
-        (xy 125.907427 71.730498)
-        (xy 125.987611 71.676921)
-        (xy 126.012192 71.6745)
-        (xy 133.190881 71.6745)
-        (xy 133.210592 71.676051)
-        (xy 133.211752 71.676235)
-        (xy 133.221186 71.6793)
-        (xy 133.478814 71.6793)
-        (xy 133.488245 71.676236)
-        (xy 133.488249 71.676235)
-        (xy 133.560198 71.652857)
-        (xy 133.579423 71.648241)
-        (xy 133.593163 71.646065)
-        (xy 133.593164 71.646065)
-        (xy 133.602955 71.644514)
-        (xy 133.611788 71.640013)
-        (xy 133.611792 71.640012)
-        (xy 133.624188 71.633696)
-        (xy 133.642453 71.62613)
-        (xy 133.723833 71.599688)
-        (xy 133.79306 71.549392)
-        (xy 133.809916 71.539063)
-        (xy 133.822313 71.532746)
-        (xy 133.822314 71.532745)
-        (xy 133.831148 71.528244)
-        (xy 133.847991 71.511401)
-        (xy 133.863025 71.49856)
-        (xy 133.875822 71.489263)
-        (xy 133.875828 71.489258)
-        (xy 133.879829 71.486351)
-        (xy 139.999975 65.366205)
-        (xy 140.08907 65.3293)
-        (xy 144.08568 65.3293)
-        (xy 144.174775 65.366205)
-        (xy 144.202832 65.408916)
-        (xy 144.259239 65.551385)
-        (xy 144.453563 65.818849)
-        (xy 144.708298 66.029584)
-        (xy 145.007437 66.170348)
-        (xy 145.332186 66.232297)
-        (xy 145.515543 66.220762)
-        (xy 145.654225 66.212037)
-        (xy 145.654227 66.212037)
-        (xy 145.662137 66.211539)
-        (xy 145.669673 66.20909)
-        (xy 145.669675 66.20909)
-        (xy 145.969018 66.111827)
-        (xy 145.969021 66.111826)
-        (xy 145.97656 66.109376)
-        (xy 146.255699 65.93223)
-        (xy 146.482013 65.69123)
-        (xy 146.569617 65.531878)
-        (xy 146.644879 65.471582)
-        (xy 146.740733 65.482164)
-        (xy 146.790235 65.538313)
-        (xy 146.792501 65.537067)
-        (xy 146.79632 65.544013)
-        (xy 146.799239 65.551385)
-        (xy 146.803897 65.557796)
-        (xy 146.803898 65.557798)
-        (xy 146.966198 65.781185)
-        (xy 146.993563 65.818849)
-        (xy 147.248298 66.029584)
-        (xy 147.547437 66.170348)
-        (xy 147.872186 66.232297)
-        (xy 148.055543 66.220762)
-        (xy 148.194225 66.212037)
-        (xy 148.194227 66.212037)
-        (xy 148.202137 66.211539)
-        (xy 148.209673 66.20909)
-        (xy 148.209675 66.20909)
-        (xy 148.509018 66.111827)
-        (xy 148.509021 66.111826)
-        (xy 148.51656 66.109376)
-        (xy 148.795699 65.93223)
-        (xy 149.022013 65.69123)
-        (xy 149.109617 65.531878)
-        (xy 149.184879 65.471582)
-        (xy 149.280733 65.482164)
-        (xy 149.330235 65.538313)
-        (xy 149.332501 65.537067)
-        (xy 149.33632 65.544013)
-        (xy 149.339239 65.551385)
-        (xy 149.343897 65.557796)
-        (xy 149.343898 65.557798)
-        (xy 149.506198 65.781185)
-        (xy 149.533563 65.818849)
-        (xy 149.788298 66.029584)
-        (xy 150.087437 66.170348)
-        (xy 150.412186 66.232297)
-        (xy 150.595543 66.220762)
-        (xy 150.734225 66.212037)
-        (xy 150.734227 66.212037)
-        (xy 150.742137 66.211539)
-        (xy 150.749673 66.20909)
-        (xy 150.749675 66.20909)
-        (xy 151.049018 66.111827)
-        (xy 151.049021 66.111826)
-        (xy 151.05656 66.109376)
-        (xy 151.335699 65.93223)
-        (xy 151.562013 65.69123)
-        (xy 151.649617 65.531878)
-        (xy 151.724879 65.471582)
-        (xy 151.820733 65.482164)
-        (xy 151.870235 65.538313)
-        (xy 151.872501 65.537067)
-        (xy 151.87632 65.544013)
-        (xy 151.879239 65.551385)
-        (xy 151.883897 65.557796)
-        (xy 151.883898 65.557798)
-        (xy 152.046198 65.781185)
-        (xy 152.073563 65.818849)
-        (xy 152.328298 66.029584)
-        (xy 152.627437 66.170348)
-        (xy 152.952186 66.232297)
-        (xy 153.135543 66.220762)
-        (xy 153.274225 66.212037)
-        (xy 153.274227 66.212037)
-        (xy 153.282137 66.211539)
-        (xy 153.289673 66.20909)
-        (xy 153.289675 66.20909)
-        (xy 153.589018 66.111827)
-        (xy 153.589021 66.111826)
-        (xy 153.59656 66.109376)
-        (xy 153.875699 65.93223)
-        (xy 154.102013 65.69123)
-        (xy 154.261282 65.401519)
-        (xy 154.263351 65.402656)
-        (xy 154.324399 65.339662)
-        (xy 154.374437 65.3293)
-        (xy 158.878814 65.3293)
-        (xy 158.931014 65.312339)
-        (xy 158.95024 65.307723)
-        (xy 158.994665 65.300687)
-        (xy 158.994667 65.300686)
-        (xy 159.004456 65.299136)
-        (xy 159.013292 65.294634)
-        (xy 159.053366 65.274216)
-        (xy 159.071631 65.26665)
-        (xy 159.114404 65.252752)
-        (xy 159.114406 65.252751)
-        (xy 159.123833 65.249688)
-        (xy 159.168238 65.217426)
-        (xy 159.185095 65.207096)
-        (xy 159.192446 65.203351)
-        (xy 159.234005 65.182175)
-        (xy 159.54826 64.86792)
-        (xy 159.637355 64.831015)
-        (xy 159.654018 64.832122)
-        (xy 159.988208 64.876712)
-        (xy 159.995219 64.876074)
-        (xy 159.995223 64.876074)
-        (xy 160.318224 64.846678)
-        (xy 160.325245 64.846039)
-        (xy 160.331947 64.843861)
-        (xy 160.331949 64.843861)
-        (xy 160.640412 64.743636)
-        (xy 160.640415 64.743635)
-        (xy 160.647111 64.741459)
-        (xy 160.937809 64.568168)
-        (xy 161.18289 64.334781)
-        (xy 161.370174 64.052895)
-        (xy 161.39655 63.98346)
-        (xy 161.487853 63.743105)
-        (xy 161.487854 63.7431)
-        (xy 161.490353 63.736522)
-        (xy 161.494676 63.705765)
-        (xy 161.536902 63.405309)
-        (xy 161.536902 63.405304)
-        (xy 161.537453 63.401386)
-        (xy 161.538045 63.359)
-        (xy 161.500321 63.022679)
-        (xy 161.476978 62.955646)
-        (xy 161.442915 62.857833)
-        (xy 161.389022 62.703074)
-        (xy 161.209682 62.41607)
-        (xy 160.971213 62.17593)
-        (xy 160.685467 61.99459)
-        (xy 160.461178 61.914724)
-        (xy 160.373281 61.883425)
-        (xy 160.373279 61.883424)
-        (xy 160.366647 61.881063)
-        (xy 160.359661 61.88023)
-        (xy 160.359657 61.880229)
-        (xy 160.10939 61.850387)
-        (xy 160.030598 61.840992)
-        (xy 160.023595 61.841728)
-        (xy 160.023594 61.841728)
-        (xy 159.701022 61.875632)
-        (xy 159.70102 61.875633)
-        (xy 159.694022 61.876368)
-        (xy 159.525064 61.933886)
-        (xy 159.380318 61.983161)
-        (xy 159.380315 61.983162)
-        (xy 159.373648 61.985432)
-        (xy 159.367649 61.989122)
-        (xy 159.367648 61.989123)
-        (xy 159.10208 62.152501)
-        (xy 159.085398 62.162764)
-        (xy 158.843599 62.399551)
-        (xy 158.660269 62.684024)
-        (xy 158.65786 62.690644)
-        (xy 158.657858 62.690647)
-        (xy 158.546928 62.995425)
-        (xy 158.544519 63.002044)
-        (xy 158.502103 63.337805)
-        (xy 158.508722 63.405309)
-        (xy 158.520929 63.529804)
-        (xy 158.492895 63.622076)
-        (xy 158.484625 63.631195)
-        (xy 158.450025 63.665795)
-        (xy 158.36093 63.7027)
-        (xy 154.36432 63.7027)
-        (xy 154.275225 63.665795)
-        (xy 154.247168 63.623084)
-        (xy 154.246769 63.622076)
-        (xy 154.190761 63.480615)
-        (xy 153.996437 63.213151)
-        (xy 153.741702 63.002416)
-        (xy 153.726846 62.995425)
-        (xy 153.649804 62.959172)
-        (xy 153.442563 62.861652)
-        (xy 153.117814 62.799703)
-        (xy 152.934457 62.811238)
-        (xy 152.795775 62.819963)
-        (xy 152.795773 62.819963)
-        (xy 152.787863 62.820461)
-        (xy 152.780327 62.82291)
-        (xy 152.780325 62.82291)
-        (xy 152.480982 62.920173)
-        (xy 152.480979 62.920174)
-        (xy 152.47344 62.922624)
-        (xy 152.194301 63.09977)
-        (xy 151.967987 63.34077)
-        (xy 151.96417 63.347713)
-        (xy 151.880383 63.500122)
-        (xy 151.805121 63.560418)
-        (xy 151.709267 63.549836)
-        (xy 151.659765 63.493687)
-        (xy 151.657499 63.494933)
-        (xy 151.653678 63.487983)
-        (xy 151.650761 63.480615)
-        (xy 151.559542 63.355062)
-        (xy 151.461097 63.219565)
-        (xy 151.456437 63.213151)
-        (xy 151.201702 63.002416)
-        (xy 151.186846 62.995425)
-        (xy 151.109804 62.959172)
-        (xy 150.902563 62.861652)
-        (xy 150.577814 62.799703)
-        (xy 150.394457 62.811238)
-        (xy 150.255775 62.819963)
-        (xy 150.255773 62.819963)
-        (xy 150.247863 62.820461)
-        (xy 150.240327 62.82291)
-        (xy 150.240325 62.82291)
-        (xy 149.940982 62.920173)
-        (xy 149.940979 62.920174)
-        (xy 149.93344 62.922624)
-        (xy 149.654301 63.09977)
-        (xy 149.427987 63.34077)
-        (xy 149.42417 63.347713)
-        (xy 149.340383 63.500122)
-        (xy 149.265121 63.560418)
-        (xy 149.169267 63.549836)
-        (xy 149.119765 63.493687)
-        (xy 149.117499 63.494933)
-        (xy 149.113678 63.487983)
-        (xy 149.110761 63.480615)
-        (xy 149.019542 63.355062)
-        (xy 148.921097 63.219565)
-        (xy 148.916437 63.213151)
-        (xy 148.661702 63.002416)
-        (xy 148.646846 62.995425)
-        (xy 148.569804 62.959172)
-        (xy 148.362563 62.861652)
-        (xy 148.037814 62.799703)
-        (xy 147.854457 62.811238)
-        (xy 147.715775 62.819963)
-        (xy 147.715773 62.819963)
-        (xy 147.707863 62.820461)
-        (xy 147.700327 62.82291)
-        (xy 147.700325 62.82291)
-        (xy 147.400982 62.920173)
-        (xy 147.400979 62.920174)
-        (xy 147.39344 62.922624)
-        (xy 147.114301 63.09977)
-        (xy 146.887987 63.34077)
-        (xy 146.88417 63.347713)
-        (xy 146.800383 63.500122)
-        (xy 146.725121 63.560418)
-        (xy 146.629267 63.549836)
-        (xy 146.579765 63.493687)
-        (xy 146.577499 63.494933)
-        (xy 146.573678 63.487983)
-        (xy 146.570761 63.480615)
-        (xy 146.479542 63.355062)
-        (xy 146.381097 63.219565)
-        (xy 146.376437 63.213151)
-        (xy 146.121702 63.002416)
-        (xy 146.106846 62.995425)
-        (xy 146.029804 62.959172)
-        (xy 145.822563 62.861652)
-        (xy 145.497814 62.799703)
-        (xy 145.314457 62.811238)
-        (xy 145.175775 62.819963)
-        (xy 145.175773 62.819963)
-        (xy 145.167863 62.820461)
-        (xy 145.160327 62.82291)
-        (xy 145.160325 62.82291)
-        (xy 144.860982 62.920173)
-        (xy 144.860979 62.920174)
-        (xy 144.85344 62.922624)
-        (xy 144.574301 63.09977)
-        (xy 144.347987 63.34077)
-        (xy 144.188718 63.630481)
-        (xy 144.186649 63.629344)
-        (xy 144.125601 63.692338)
-        (xy 144.075563 63.7027)
-        (xy 139.571186 63.7027)
-        (xy 139.561753 63.705765)
-        (xy 139.518986 63.719661)
-        (xy 139.49976 63.724277)
-        (xy 139.455335 63.731313)
-        (xy 139.455333 63.731314)
-        (xy 139.445544 63.732864)
-        (xy 139.436709 63.737366)
-        (xy 139.436708 63.737366)
-        (xy 139.396634 63.757784)
-        (xy 139.378369 63.76535)
-        (xy 139.335596 63.779248)
-        (xy 139.335594 63.779249)
-        (xy 139.326167 63.782312)
-        (xy 139.281762 63.814574)
-        (xy 139.264905 63.824904)
-        (xy 139.215995 63.849825)
-        (xy 133.045225 70.020595)
-        (xy 132.95613 70.0575)
-        (xy 126.012192 70.0575)
-        (xy 125.923097 70.020595)
-        (xy 125.907427 70.001502)
-        (xy 125.879501 69.959708)
-        (xy 125.872608 69.949392)
-        (xy 125.862292 69.942499)
-        (xy 125.714724 69.843897)
-        (xy 125.714722 69.843896)
-        (xy 125.704407 69.837004)
-        (xy 125.556082 69.8075)
-        (xy 123.655918 69.8075)
-        (xy 123.507593 69.837004)
-        (xy 123.501139 69.841316)
-        (xy 123.457481 69.85)
-        (xy 122.815065 69.85)
-        (xy 122.797341 69.857341)
-        (xy 122.79 69.875065)
-        (xy 122.79 70.882935)
-        (xy 122.801961 70.911811)
-        (xy 122.854379 70.96423)
-        (xy 122.854379 71.060667)
-        (xy 122.827065 71.101543)
-        (xy 121.368013 72.560595)
-        (xy 121.278918 72.5975)
-        (xy 118.9825 72.5975)
-        (xy 118.893405 72.560595)
-        (xy 118.8565 72.4715)
-        (xy 118.8565 72.355918)
-        (xy 118.826996 72.207593)
-        (xy 118.820104 72.197278)
-        (xy 118.820103 72.197276)
-        (xy 118.721501 72.049708)
-        (xy 118.714608 72.039392)
-        (xy 118.704292 72.032499)
-        (xy 118.556724 71.933897)
-        (xy 118.556722 71.933896)
-        (xy 118.546407 71.927004)
-        (xy 118.398082 71.8975)
-        (xy 116.297918 71.8975)
-        (xy 116.149593 71.927004)
-        (xy 116.139278 71.933896)
-        (xy 116.139276 71.933897)
-        (xy 115.991708 72.032499)
-        (xy 115.981392 72.039392)
-        (xy 115.974499 72.049708)
-        (xy 115.875897 72.197276)
-        (xy 115.875896 72.197278)
-        (xy 115.869004 72.207593)
-        (xy 115.8395 72.355918)
-        (xy 115.8395 74.456082)
-        (xy 108.304098 74.456082)
-        (xy 112.812407 69.947773)
-        (xy 120.874 69.947773)
-        (xy 120.874456 69.955328)
-        (xy 120.893493 70.112646)
-        (xy 120.897446 70.128211)
-        (xy 120.995898 70.376871)
-        (xy 121.004248 70.39169)
-        (xy 121.165649 70.604328)
-        (xy 121.177672 70.616351)
-        (xy 121.39031 70.777752)
-        (xy 121.405129 70.786102)
-        (xy 121.653789 70.884554)
-        (xy 121.669354 70.888507)
-        (xy 121.826672 70.907544)
-        (xy 121.834227 70.908)
-        (xy 122.256935 70.908)
-        (xy 122.274659 70.900659)
-        (xy 122.282 70.882935)
-        (xy 122.282 69.875065)
-        (xy 122.274659 69.857341)
-        (xy 122.256935 69.85)
-        (xy 120.899065 69.85)
-        (xy 120.881341 69.857341)
-        (xy 120.874 69.875065)
-        (xy 120.874 69.947773)
-        (xy 112.812407 69.947773)
-        (xy 113.583975 69.176205)
-        (xy 113.67307 69.1393)
-        (xy 114.3435 69.1393)
-        (xy 114.432595 69.176205)
-        (xy 114.4695 69.2653)
-        (xy 114.4695 69.476082)
-        (xy 114.499004 69.624407)
-        (xy 114.505896 69.634722)
-        (xy 114.505897 69.634724)
-        (xy 114.564417 69.722305)
-        (xy 114.611392 69.792608)
-        (xy 114.621708 69.799501)
-        (xy 114.769276 69.898103)
-        (xy 114.769278 69.898104)
-        (xy 114.779593 69.904996)
-        (xy 114.927918 69.9345)
-        (xy 117.228082 69.9345)
-        (xy 117.376407 69.904996)
-        (xy 117.386722 69.898104)
-        (xy 117.386724 69.898103)
-        (xy 117.534292 69.799501)
-        (xy 117.544608 69.792608)
-        (xy 117.591583 69.722305)
-        (xy 117.650103 69.634724)
-        (xy 117.650104 69.634722)
-        (xy 117.656996 69.624407)
-        (xy 117.6865 69.476082)
-        (xy 117.6865 69.316935)
-        (xy 120.874 69.316935)
-        (xy 120.881341 69.334659)
-        (xy 120.899065 69.342)
-        (xy 122.256935 69.342)
-        (xy 122.274659 69.334659)
-        (xy 122.282 69.316935)
-        (xy 122.282 68.309065)
-        (xy 122.274659 68.291341)
-        (xy 122.256935 68.284)
-        (xy 121.834227 68.284)
-        (xy 121.826672 68.284456)
-        (xy 121.669354 68.303493)
-        (xy 121.653789 68.307446)
-        (xy 121.405129 68.405898)
-        (xy 121.39031 68.414248)
-        (xy 121.177672 68.575649)
-        (xy 121.165649 68.587672)
-        (xy 121.004248 68.80031)
-        (xy 120.995898 68.815129)
-        (xy 120.897446 69.063789)
-        (xy 120.893493 69.079354)
-        (xy 120.874456 69.236672)
-        (xy 120.874 69.244227)
-        (xy 120.874 69.316935)
-        (xy 117.6865 69.316935)
-        (xy 117.6865 69.2653)
-        (xy 117.723405 69.176205)
-        (xy 117.8125 69.1393)
-        (xy 118.043234 69.1393)
-        (xy 118.095434 69.122339)
-        (xy 118.11466 69.117723)
-        (xy 118.159085 69.110687)
-        (xy 118.159087 69.110686)
-        (xy 118.168876 69.109136)
-        (xy 118.177712 69.104634)
-        (xy 118.217786 69.084216)
-        (xy 118.236051 69.07665)
-        (xy 118.278824 69.062752)
-        (xy 118.278826 69.062751)
-        (xy 118.288253 69.059688)
-        (xy 118.332658 69.027426)
-        (xy 118.349515 69.017096)
-        (xy 118.356866 69.013351)
-        (xy 118.398425 68.992175)
-        (xy 118.580595 68.810005)
-        (xy 122.791474 64.599125)
-        (xy 122.880569 64.56222)
-        (xy 123.39878 64.56222)
-        (xy 123.487875 64.599125)
-        (xy 123.52478 64.68822)
-        (xy 123.52478 67.346994)
-        (xy 123.487875 67.436089)
-        (xy 123.339234 67.58473)
-        (xy 123.226559 67.805867)
-        (xy 123.1975 67.98934)
-        (xy 123.1975 68.158)
-        (xy 123.160595 68.247095)
-        (xy 123.0715 68.284)
-        (xy 122.815065 68.284)
-        (xy 122.797341 68.291341)
-        (xy 122.79 68.309065)
-        (xy 122.79 69.316935)
-        (xy 122.797341 69.334659)
-        (xy 122.815065 69.342)
-        (xy 123.679565 69.342)
-        (xy 123.718504 69.348168)
-        (xy 123.727031 69.350939)
-        (xy 123.735867 69.355441)
-        (xy 123.745658 69.356992)
-        (xy 123.745659 69.356992)
-        (xy 123.768408 69.360595)
-        (xy 123.91934 69.3845)
-        (xy 125.29266 69.3845)
-        (xy 125.407386 69.366329)
-        (xy 125.466342 69.356992)
-        (xy 125.466344 69.356991)
-        (xy 125.476133 69.355441)
-        (xy 125.69727 69.242766)
-        (xy 125.872766 69.06727)
-        (xy 125.985441 68.846133)
-        (xy 126.0145 68.66266)
-        (xy 126.0145 67.98934)
-        (xy 125.985441 67.805867)
-        (xy 125.872766 67.58473)
-        (xy 125.69727 67.409234)
-        (xy 125.476133 67.296559)
-        (xy 125.466344 67.295009)
-        (xy 125.466342 67.295008)
-        (xy 125.407386 67.285671)
-        (xy 125.29266 67.2675)
-        (xy 125.27738 67.2675)
-        (xy 125.188285 67.230595)
-        (xy 125.15138 67.1415)
-        (xy 125.15138 64.68822)
-        (xy 125.188285 64.599125)
-        (xy 125.27738 64.56222)
-        (xy 125.482894 64.56222)
-        (xy 125.535094 64.545259)
-        (xy 125.55432 64.540643)
-        (xy 125.598745 64.533607)
-        (xy 125.598747 64.533606)
-        (xy 125.608536 64.532056)
-        (xy 125.617372 64.527554)
-        (xy 125.657446 64.507136)
-        (xy 125.675711 64.49957)
-        (xy 125.718484 64.485672)
-        (xy 125.718486 64.485671)
-        (xy 125.727913 64.482608)
-        (xy 125.772318 64.450346)
-        (xy 125.789175 64.440016)
-        (xy 125.796526 64.436271)
-        (xy 125.838085 64.415095)
-        (xy 127.285175 62.968005)
-        (xy 127.310096 62.919095)
-        (xy 127.320426 62.902238)
-        (xy 127.34686 62.865854)
-        (xy 127.352688 62.857833)
-        (xy 127.362049 62.829023)
-        (xy 127.36965 62.805631)
-        (xy 127.377216 62.787366)
-        (xy 127.397634 62.747292)
-        (xy 127.397634 62.747291)
-        (xy 127.402136 62.738456)
-        (xy 127.406686 62.709732)
-        (xy 127.410723 62.68424)
-        (xy 127.415339 62.665014)
-        (xy 127.429235 62.622247)
-        (xy 127.4323 62.612814)
-        (xy 127.4323 62.3405)
-        (xy 127.469205 62.251405)
-        (xy 127.5583 62.2145)
-        (xy 127.669082 62.2145)
-        (xy 127.817407 62.184996)
-        (xy 127.827722 62.178104)
-        (xy 127.827724 62.178103)
-        (xy 127.975292 62.079501)
-        (xy 127.985608 62.072608)
-        (xy 128.023979 62.015182)
-        (xy 128.091103 61.914724)
-        (xy 128.091104 61.914722)
-        (xy 128.097996 61.904407)
-        (xy 128.1275 61.756082)
-        (xy 128.1275 60.979992)
-        (xy 139.876091 60.979992)
-        (xy 139.88532 61.067794)
-        (xy 139.88805 61.080637)
-        (xy 139.998424 61.420333)
-        (xy 140.00377 61.432341)
-        (xy 140.182359 61.741665)
-        (xy 140.190079 61.752291)
-        (xy 140.429075 62.017723)
-        (xy 140.438841 62.026517)
-        (xy 140.727805 62.236461)
-        (xy 140.739177 62.243027)
-        (xy 141.065482 62.388308)
-        (xy 141.07797 62.392365)
-        (xy 141.340485 62.448164)
-        (xy 141.359346 62.444668)
-        (xy 141.365 62.436442)
-        (xy 141.365 62.42831)
-        (xy 141.873 62.42831)
-        (xy 141.880341 62.446034)
-        (xy 141.889565 62.449854)
-        (xy 142.16003 62.392365)
-        (xy 142.172518 62.388308)
-        (xy 142.498823 62.243027)
-        (xy 142.510195 62.236461)
-        (xy 142.799159 62.026517)
-        (xy 142.808925 62.017723)
-        (xy 143.047921 61.752291)
-        (xy 143.055641 61.741665)
-        (xy 143.23423 61.432341)
-        (xy 143.239576 61.420333)
-        (xy 143.34995 61.080637)
-        (xy 143.35268 61.067794)
-        (xy 143.36139 60.984923)
-        (xy 143.355943 60.966534)
-        (xy 143.343909 60.96)
-        (xy 141.898065 60.96)
-        (xy 141.880341 60.967341)
-        (xy 141.873 60.985065)
-        (xy 141.873 62.42831)
-        (xy 141.365 62.42831)
-        (xy 141.365 60.985065)
-        (xy 141.357659 60.967341)
-        (xy 141.339935 60.96)
-        (xy 139.899055 60.96)
-        (xy 139.881331 60.967341)
-        (xy 139.876091 60.979992)
-        (xy 128.1275 60.979992)
-        (xy 128.1275 60.427077)
-        (xy 139.87661 60.427077)
-        (xy 139.882057 60.445466)
-        (xy 139.894091 60.452)
-        (xy 141.339935 60.452)
-        (xy 141.357659 60.444659)
-        (xy 141.365 60.426935)
-        (xy 141.873 60.426935)
-        (xy 141.880341 60.444659)
-        (xy 141.898065 60.452)
-        (xy 143.338945 60.452)
-        (xy 143.356669 60.444659)
-        (xy 143.361909 60.432008)
-        (xy 143.35268 60.344206)
-        (xy 143.34995 60.331363)
-        (xy 143.239576 59.991667)
-        (xy 143.23423 59.979659)
-        (xy 143.055641 59.670335)
-        (xy 143.047921 59.659709)
-        (xy 142.808925 59.394277)
-        (xy 142.799159 59.385483)
-        (xy 142.510195 59.175539)
-        (xy 142.498823 59.168973)
-        (xy 142.172518 59.023692)
-        (xy 142.16003 59.019635)
-        (xy 141.897515 58.963836)
-        (xy 141.878654 58.967332)
-        (xy 141.873 58.975558)
-        (xy 141.873 60.426935)
-        (xy 141.365 60.426935)
-        (xy 141.365 58.98369)
-        (xy 141.357659 58.965966)
-        (xy 141.348435 58.962146)
-        (xy 141.07797 59.019635)
-        (xy 141.065482 59.023692)
-        (xy 140.739177 59.168973)
-        (xy 140.727805 59.175539)
-        (xy 140.438841 59.385483)
-        (xy 140.429075 59.394277)
-        (xy 140.190079 59.659709)
-        (xy 140.182359 59.670335)
-        (xy 140.00377 59.979659)
-        (xy 139.998424 59.991667)
-        (xy 139.88805 60.331363)
-        (xy 139.88532 60.344206)
-        (xy 139.87661 60.427077)
-        (xy 128.1275 60.427077)
-        (xy 128.1275 59.655918)
-        (xy 128.097996 59.507593)
-        (xy 128.091104 59.497278)
-        (xy 128.091103 59.497276)
-        (xy 127.992501 59.349708)
-        (xy 127.985608 59.339392)
-        (xy 127.975292 59.332499)
-        (xy 127.827724 59.233897)
-        (xy 127.827722 59.233896)
-        (xy 127.817407 59.227004)
-        (xy 127.669082 59.1975)
-        (xy 125.568918 59.1975)
-        (xy 125.420593 59.227004)
-        (xy 125.410278 59.233896)
-        (xy 125.410276 59.233897)
-        (xy 125.262708 59.332499)
-        (xy 125.252392 59.339392)
-        (xy 125.245499 59.349708)
-        (xy 125.146897 59.497276)
-        (xy 125.146896 59.497278)
-        (xy 125.140004 59.507593)
-        (xy 125.1105 59.655918)
-        (xy 125.1105 61.756082)
-        (xy 125.140004 61.904407)
-        (xy 125.146896 61.914722)
-        (xy 125.146897 61.914724)
-        (xy 125.214021 62.015182)
-        (xy 125.252392 62.072608)
-        (xy 125.262708 62.079501)
-        (xy 125.410276 62.178103)
-        (xy 125.410278 62.178104)
-        (xy 125.420593 62.184996)
-        (xy 125.43276 62.187416)
-        (xy 125.432762 62.187417)
-        (xy 125.479015 62.196617)
-        (xy 125.559199 62.250194)
-        (xy 125.578013 62.344777)
-        (xy 125.543529 62.409291)
-        (xy 125.054105 62.898715)
-        (xy 124.96501 62.93562)
-        (xy 124.412007 62.93562)
-        (xy 124.392296 62.934069)
-        (xy 124.347873 62.927033)
-        (xy 124.33808 62.925482)
-        (xy 124.328287 62.927033)
-        (xy 124.283864 62.934069)
-        (xy 124.264153 62.93562)
-        (xy 122.362687 62.93562)
-        (xy 122.310481 62.952583)
-        (xy 122.291262 62.957197)
-        (xy 122.237044 62.965784)
-        (xy 122.188139 62.990702)
-        (xy 122.169875 62.998267)
-        (xy 122.127096 63.012167)
-        (xy 122.127094 63.012168)
-        (xy 122.117667 63.015231)
-        (xy 122.109646 63.021059)
-        (xy 122.073261 63.047494)
-        (xy 122.056403 63.057825)
-        (xy 122.007495 63.082745)
-        (xy 121.825325 63.264915)
-        (xy 121.825324 63.264917)
-        (xy 117.890984 67.199256)
-        (xy 117.801889 67.236161)
-        (xy 117.712794 67.199256)
-        (xy 117.67831 67.134743)
-        (xy 117.659417 67.039762)
-        (xy 117.659416 67.03976)
-        (xy 117.656996 67.027593)
-        (xy 117.650104 67.017278)
-        (xy 117.650103 67.017276)
-        (xy 117.551501 66.869708)
-        (xy 117.544608 66.859392)
-        (xy 117.534292 66.852499)
-        (xy 117.386724 66.753897)
-        (xy 117.386722 66.753896)
-        (xy 117.376407 66.747004)
-        (xy 117.228082 66.7175)
-        (xy 114.927918 66.7175)
-        (xy 114.779593 66.747004)
-        (xy 114.769278 66.753896)
-        (xy 114.769276 66.753897)
-        (xy 114.621708 66.852499)
-        (xy 114.611392 66.859392)
-        (xy 114.604499 66.869708)
-        (xy 114.505897 67.017276)
-        (xy 114.505896 67.017278)
-        (xy 114.499004 67.027593)
-        (xy 114.4695 67.175918)
-        (xy 114.4695 67.3867)
-        (xy 114.432595 67.475795)
-        (xy 114.3435 67.5127)
-        (xy 113.155186 67.5127)
-        (xy 113.145753 67.515765)
-        (xy 113.102986 67.529661)
-        (xy 113.08376 67.534277)
-        (xy 113.039335 67.541313)
-        (xy 113.039333 67.541314)
-        (xy 113.029544 67.542864)
-        (xy 113.020709 67.547366)
-        (xy 113.020708 67.547366)
-        (xy 112.980634 67.567784)
-        (xy 112.962369 67.57535)
-        (xy 112.919596 67.589248)
-        (xy 112.919594 67.589249)
-        (xy 112.910167 67.592312)
-        (xy 112.87121 67.620616)
-        (xy 112.865762 67.624574)
-        (xy 112.848905 67.634904)
-        (xy 112.799995 67.659825)
-        (xy 104.348025 76.111795)
-        (xy 104.25893 76.1487)
-        (xy 100.709186 76.1487)
-        (xy 100.699753 76.151765)
-        (xy 100.656986 76.165661)
-        (xy 100.63776 76.170277)
-        (xy 100.593335 76.177313)
-        (xy 100.593333 76.177314)
-        (xy 100.583544 76.178864)
-        (xy 100.574709 76.183366)
-        (xy 100.574708 76.183366)
-        (xy 100.534634 76.203784)
-        (xy 100.516369 76.21135)
-        (xy 100.473596 76.225248)
-        (xy 100.473594 76.225249)
-        (xy 100.464167 76.228312)
-        (xy 100.438869 76.246692)
-        (xy 100.419762 76.260574)
-        (xy 100.402905 76.270904)
-        (xy 100.398654 76.27307)
-        (xy 100.353995 76.295825)
-        (xy 99.268025 77.381795)
-        (xy 99.17893 77.4187)
-        (xy 95.121186 77.4187)
-        (xy 95.06898 77.435663)
-        (xy 95.049761 77.440277)
-        (xy 95.038607 77.442043)
-        (xy 95.005335 77.447313)
-        (xy 95.005334 77.447313)
-        (xy 94.995544 77.448864)
-        (xy 94.969901 77.46193)
-        (xy 94.946635 77.473785)
-        (xy 94.928369 77.481351)
-        (xy 94.876166 77.498312)
-        (xy 94.84554 77.520563)
-        (xy 94.831761 77.530574)
-        (xy 94.814903 77.540905)
-        (xy 94.765995 77.565825)
-        (xy 91.002425 81.329395)
-        (xy 90.995837 81.342325)
-        (xy 90.977504 81.378305)
-        (xy 90.967174 81.395162)
-        (xy 90.934912 81.439567)
-        (xy 90.931849 81.448994)
-        (xy 90.931848 81.448996)
-        (xy 90.91795 81.491769)
-        (xy 90.910384 81.510034)
-        (xy 90.896 81.538266)
-        (xy 90.885464 81.558944)
-        (xy 90.883914 81.568733)
-        (xy 90.883913 81.568735)
-        (xy 90.876877 81.61316)
-        (xy 90.872261 81.632386)
-        (xy 90.8553 81.684586)
-        (xy 90.8553 87.175073)
-        (xy 90.853749 87.194783)
+        (xy 187.325 131.192)
+        (xy 187.288095 131.281095)
+        (xy 187.199 131.318)
+        (xy 144.13898 131.318)
+        (xy 144.049885 131.281095)
+        (xy 143.193724 130.424934)
+        (xy 143.176 130.417592)
+        (xy 143.158276 130.424934)
+        (xy 142.302115 131.281095)
+        (xy 142.21302 131.318)
+        (xy 139.045445 131.318)
+        (xy 138.95635 131.281095)
+        (xy 138.919445 131.192)
+        (xy 138.95635 131.102905)
+        (xy 138.963615 131.096189)
+        (xy 139.140484 130.94513)
+        (xy 139.140486 130.945127)
+        (xy 139.146258 130.940198)
+        (xy 139.275802 130.759918)
+        (xy 139.326638 130.689172)
+        (xy 139.326639 130.68917)
+        (xy 139.331069 130.683005)
+        (xy 139.449197 130.389152)
+        (xy 139.493822 130.075604)
+        (xy 139.494111 130.048)
+        (xy 139.493355 130.041747)
+        (xy 139.492304 130.033066)
+        (xy 141.604957 130.033066)
+        (xy 141.637778 130.367804)
+        (xy 141.640689 130.381498)
+        (xy 141.746855 130.700644)
+        (xy 141.752728 130.713355)
+        (xy 141.890134 130.940238)
+        (xy 141.905592 130.951593)
+        (xy 141.914571 130.950219)
+        (xy 142.799066 130.065724)
+        (xy 142.806408 130.048)
+        (xy 143.545592 130.048)
+        (xy 143.552934 130.065724)
+        (xy 144.42846 130.94125)
+        (xy 144.446184 130.948592)
+        (xy 144.455701 130.94465)
+        (xy 144.570158 130.772376)
+        (xy 144.576561 130.759918)
+        (xy 144.696 130.445495)
+        (xy 144.69948 130.43194)
+        (xy 144.74672 130.095813)
+        (xy 144.747326 130.087929)
+        (xy 144.747829 130.051962)
+        (xy 144.747442 130.044062)
+        (xy 144.709607 129.70675)
+        (xy 144.706505 129.693097)
+        (xy 144.595894 129.375468)
+        (xy 144.589842 129.362835)
+        (xy 144.461038 129.156707)
+        (xy 144.445422 129.145568)
+        (xy 144.436078 129.147132)
+        (xy 143.552934 130.030276)
+        (xy 143.545592 130.048)
+        (xy 142.806408 130.048)
+        (xy 142.799066 130.030276)
+        (xy 141.922866 129.154076)
+        (xy 141.905142 129.146734)
+        (xy 141.896015 129.150515)
+        (xy 141.771864 129.343159)
+        (xy 141.765634 129.355708)
+        (xy 141.650599 129.671765)
+        (xy 141.647307 129.685374)
+        (xy 141.605153 130.019059)
+        (xy 141.604957 130.033066)
+        (xy 139.492304 130.033066)
+        (xy 139.467987 129.832124)
+        (xy 139.456063 129.733586)
+        (xy 139.344115 129.437324)
+        (xy 139.213176 129.246807)
+        (xy 139.169032 129.182577)
+        (xy 139.169031 129.182575)
+        (xy 139.16473 129.176318)
+        (xy 139.159059 129.171265)
+        (xy 138.933936 128.970687)
+        (xy 138.933933 128.970685)
+        (xy 138.928264 128.965634)
+        (xy 138.92155 128.962079)
+        (xy 138.655082 128.820991)
+        (xy 138.65508 128.82099)
+        (xy 138.648369 128.817437)
+        (xy 138.641004 128.815587)
+        (xy 138.491821 128.778115)
+        (xy 142.273017 128.778115)
+        (xy 142.274484 128.787274)
+        (xy 143.158276 129.671066)
+        (xy 143.176 129.678408)
+        (xy 143.193724 129.671066)
+        (xy 144.070346 128.794444)
+        (xy 144.077688 128.77672)
+        (xy 144.073985 128.767782)
+        (xy 143.871023 128.638979)
+        (xy 143.858427 128.632835)
+        (xy 143.541576 128.520009)
+        (xy 143.52795 128.516813)
+        (xy 143.193967 128.476988)
+        (xy 143.17997 128.47689)
+        (xy 142.845467 128.512048)
+        (xy 142.831792 128.515054)
+        (xy 142.513388 128.623448)
+        (xy 142.500724 128.629408)
+        (xy 142.284267 128.762574)
+        (xy 142.273017 128.778115)
+        (xy 138.491821 128.778115)
+        (xy 138.348574 128.742134)
+        (xy 138.34857 128.742134)
+        (xy 138.341203 128.740283)
+        (xy 138.333604 128.740243)
+        (xy 138.333602 128.740243)
+        (xy 138.196554 128.739525)
+        (xy 138.0245 128.738624)
+        (xy 138.017117 128.740397)
+        (xy 138.017113 128.740397)
+        (xy 137.985524 128.747981)
+        (xy 137.890275 128.732896)
+        (xy 137.867014 128.714558)
+        (xy 137.540305 128.387849)
+        (xy 137.5034 128.298754)
+        (xy 137.5034 127.902565)
+        (xy 137.540305 127.81347)
+        (xy 137.552696 127.802603)
+        (xy 137.634362 127.739938)
+        (xy 137.640912 127.734912)
+        (xy 137.834623 127.482464)
+        (xy 137.909879 127.300779)
+        (xy 137.953234 127.196112)
+        (xy 137.953235 127.196109)
+        (xy 137.956394 127.188482)
+        (xy 137.95795 127.176667)
+        (xy 137.99685 126.881188)
+        (xy 137.99685 126.881187)
+        (xy 137.997928 126.873)
+        (xy 137.964528 126.619302)
+        (xy 137.957472 126.565706)
+        (xy 137.956394 126.557518)
+        (xy 137.952516 126.548154)
+        (xy 137.87265 126.355342)
+        (xy 137.834623 126.263536)
+        (xy 137.640912 126.011088)
+        (xy 137.388464 125.817377)
+        (xy 137.228879 125.751275)
+        (xy 137.102112 125.698766)
+        (xy 137.102109 125.698765)
+        (xy 137.094482 125.695606)
+        (xy 137.021343 125.685977)
+        (xy 136.787188 125.65515)
+        (xy 136.779 125.654072)
+        (xy 136.770812 125.65515)
+        (xy 136.536658 125.685977)
+        (xy 136.463518 125.695606)
+        (xy 136.455891 125.698765)
+        (xy 136.455888 125.698766)
+        (xy 136.329121 125.751275)
+        (xy 136.169536 125.817377)
+        (xy 135.917088 126.011088)
+        (xy 135.723377 126.263536)
+        (xy 135.68535 126.355342)
+        (xy 135.605485 126.548154)
+        (xy 135.601606 126.557518)
+        (xy 135.600528 126.565706)
+        (xy 135.593472 126.619302)
+        (xy 135.560072 126.873)
+        (xy 135.56115 126.881187)
+        (xy 135.56115 126.881188)
+        (xy 135.600051 127.176667)
+        (xy 135.601606 127.188482)
+        (xy 135.604765 127.196109)
+        (xy 135.604766 127.196112)
+        (xy 135.648121 127.300779)
+        (xy 135.723377 127.482464)
+        (xy 135.917088 127.734912)
+        (xy 135.923638 127.739938)
+        (xy 136.005304 127.802603)
+        (xy 136.053522 127.886119)
+        (xy 136.0546 127.902565)
+        (xy 136.0546 128.560256)
+        (xy 136.051778 128.586773)
+        (xy 136.045399 128.616404)
+        (xy 136.050604 128.660385)
+        (xy 136.053727 128.686769)
+        (xy 136.0546 128.701578)
+        (xy 136.0546 128.711175)
+        (xy 136.055454 128.716305)
+        (xy 136.055454 128.716307)
+        (xy 136.061087 128.750149)
+        (xy 136.061924 128.756026)
+        (xy 136.073744 128.855896)
+        (xy 136.078254 128.865288)
+        (xy 136.080198 128.871979)
+        (xy 136.082469 128.878614)
+        (xy 136.08418 128.88889)
+        (xy 136.089126 128.898056)
+        (xy 136.089126 128.898057)
+        (xy 136.13192 128.977367)
+        (xy 136.134612 128.982652)
+        (xy 136.178138 129.073293)
+        (xy 136.184998 129.081455)
+        (xy 136.185695 129.082152)
+        (xy 136.191216 129.088694)
+        (xy 136.193754 129.091966)
+        (xy 136.198698 129.101129)
+        (xy 136.206343 129.108196)
+        (xy 136.275897 129.172491)
+        (xy 136.279463 129.17592)
+        (xy 136.580346 129.476802)
+        (xy 136.846572 129.743028)
+        (xy 136.883477 129.832124)
+        (xy 136.882399 129.84857)
+        (xy 136.858952 130.026665)
+        (xy 136.858952 130.02667)
+        (xy 136.857961 130.034197)
+        (xy 136.892715 130.348992)
+        (xy 136.895324 130.356123)
+        (xy 136.895325 130.356125)
+        (xy 136.92307 130.43194)
+        (xy 137.001554 130.64641)
+        (xy 137.00579 130.652713)
+        (xy 137.00579 130.652714)
+        (xy 137.0862 130.772376)
+        (xy 137.178196 130.909281)
+        (xy 137.183815 130.914394)
+        (xy 137.183816 130.914395)
+        (xy 137.386482 131.098806)
+        (xy 137.427543 131.186064)
+        (xy 137.394877 131.276799)
+        (xy 137.301683 131.318)
+        (xy 88.534 131.318)
+        (xy 88.444905 131.281095)
+        (xy 88.408 131.192)
+        (xy 88.408 119.400267)
+        (xy 101.427798 119.400267)
+        (xy 101.430212 119.424881)
+        (xy 101.433123 119.438576)
+        (xy 101.532208 119.736436)
+        (xy 101.538079 119.749143)
+        (xy 101.700695 120.017654)
+        (xy 101.709234 120.028741)
+        (xy 101.927295 120.25455)
+        (xy 101.938085 120.263477)
+        (xy 102.20075 120.43536)
+        (xy 102.213252 120.441675)
+        (xy 102.507466 120.551092)
+        (xy 102.521057 120.554481)
+        (xy 102.591158 120.563834)
+        (xy 102.609694 120.558902)
+        (xy 102.616 120.548023)
+        (xy 102.616 120.545943)
+        (xy 103.124 120.545943)
+        (xy 103.131341 120.563667)
+        (xy 103.14455 120.569138)
+        (xy 103.158824 120.567839)
+        (xy 103.172535 120.565024)
+        (xy 103.471081 120.468021)
+        (xy 103.48383 120.462237)
+        (xy 103.753465 120.301503)
+        (xy 103.764618 120.293037)
+        (xy 103.991941 120.076561)
+        (xy 104.000945 120.065831)
+        (xy 104.174654 119.804378)
+        (xy 104.181058 119.791916)
+        (xy 104.292528 119.49847)
+        (xy 104.296009 119.484911)
+        (xy 104.307265 119.404817)
+        (xy 104.302463 119.386249)
+        (xy 104.291855 119.38)
+        (xy 103.149065 119.38)
+        (xy 103.131341 119.387341)
+        (xy 103.124 119.405065)
+        (xy 103.124 120.545943)
+        (xy 102.616 120.545943)
+        (xy 102.616 119.405065)
+        (xy 102.608659 119.387341)
+        (xy 102.590935 119.38)
+        (xy 101.450876 119.38)
+        (xy 101.433152 119.387341)
+        (xy 101.427798 119.400267)
+        (xy 88.408 119.400267)
+        (xy 88.408 118.407806)
+        (xy 93.209786 118.407806)
+        (xy 93.21376 118.417398)
+        (xy 93.526239 118.626191)
+        (xy 93.536349 118.631681)
+        (xy 93.907702 118.791227)
+        (xy 93.918645 118.794782)
+        (xy 94.312848 118.883981)
+        (xy 94.324258 118.885483)
+        (xy 94.728123 118.901351)
+        (xy 94.739605 118.900749)
+        (xy 95.109373 118.847136)
+        (xy 101.431526 118.847136)
+        (xy 101.436588 118.865637)
+        (xy 101.447743 118.872)
+        (xy 102.590935 118.872)
+        (xy 102.608659 118.864659)
+        (xy 102.616 118.846935)
+        (xy 103.124 118.846935)
+        (xy 103.131341 118.864659)
+        (xy 103.149065 118.872)
+        (xy 104.287695 118.872)
+        (xy 104.305419 118.864659)
+        (xy 104.310548 118.852276)
+        (xy 104.305474 118.807045)
+        (xy 104.302374 118.793399)
+        (xy 104.199137 118.49694)
+        (xy 104.193091 118.484322)
+        (xy 104.026743 118.21811)
+        (xy 104.018046 118.207137)
+        (xy 103.796854 117.984395)
+        (xy 103.785943 117.975623)
+        (xy 103.520908 117.807427)
+        (xy 103.508312 117.801283)
+        (xy 103.212596 117.695983)
+        (xy 103.198971 117.692787)
+        (xy 103.148886 117.686815)
+        (xy 103.13042 117.692006)
+        (xy 103.124 117.703446)
+        (xy 103.124 118.846935)
+        (xy 102.616 118.846935)
+        (xy 102.616 117.707626)
+        (xy 102.608659 117.689902)
+        (xy 102.596008 117.684662)
+        (xy 102.561078 117.688333)
+        (xy 102.547399 117.691341)
+        (xy 102.250242 117.792501)
+        (xy 102.237572 117.798463)
+        (xy 101.970206 117.962947)
+        (xy 101.959174 117.971567)
+        (xy 101.734894 118.191198)
+        (xy 101.726046 118.202048)
+        (xy 101.556002 118.465904)
+        (xy 101.549772 118.478453)
+        (xy 101.442412 118.773424)
+        (xy 101.439118 118.787038)
+        (xy 101.431526 118.847136)
+        (xy 95.109373 118.847136)
+        (xy 95.139602 118.842753)
+        (xy 95.150785 118.840068)
+        (xy 95.533508 118.710151)
+        (xy 95.544023 118.705469)
+        (xy 95.896653 118.507986)
+        (xy 95.906146 118.501462)
+        (xy 96.00595 118.418456)
+        (xy 96.014882 118.401481)
+        (xy 96.010653 118.387863)
+        (xy 94.632724 117.009934)
+        (xy 94.615 117.002592)
+        (xy 94.597276 117.009934)
+        (xy 93.217128 118.390082)
+        (xy 93.209786 118.407806)
+        (xy 88.408 118.407806)
+        (xy 88.408 87.249)
         (xy 90.845162 87.249)
         (xy 90.851253 87.287454)
         (xy 90.853749 87.303216)
@@ -15774,367 +12574,3566 @@
         (xy 165.261339 78.032014)
         (xy 165.275235 77.989247)
         (xy 165.2783 77.979814)
-        (xy 165.2783 71.71272)
-        (xy 165.315205 71.623625)
-        (xy 165.4043 71.58672)
-        (xy 187.199 71.58672)
-        (xy 187.288095 71.623625)
-        (xy 187.325 71.71272)
-        (xy 187.325 131.192)
-        (xy 187.288095 131.281095)
-        (xy 187.199 131.318)
-        (xy 144.13898 131.318)
-        (xy 144.049885 131.281095)
-        (xy 143.193724 130.424934)
-        (xy 143.176 130.417592)
-        (xy 143.158276 130.424934)
-        (xy 142.302115 131.281095)
-        (xy 142.21302 131.318)
-        (xy 139.045445 131.318)
-        (xy 138.95635 131.281095)
-        (xy 138.919445 131.192)
-        (xy 138.95635 131.102905)
-        (xy 138.963615 131.096189)
-        (xy 139.140484 130.94513)
-        (xy 139.140486 130.945127)
-        (xy 139.146258 130.940198)
-        (xy 139.275802 130.759918)
-        (xy 139.326638 130.689172)
-        (xy 139.326639 130.68917)
-        (xy 139.331069 130.683005)
-        (xy 139.449197 130.389152)
-        (xy 139.493822 130.075604)
-        (xy 139.494111 130.048)
-        (xy 139.493355 130.041747)
-        (xy 139.492304 130.033066)
-        (xy 141.604957 130.033066)
-        (xy 141.637778 130.367804)
-        (xy 141.640689 130.381498)
-        (xy 141.746855 130.700644)
-        (xy 141.752728 130.713355)
-        (xy 141.890134 130.940238)
-        (xy 141.905592 130.951593)
-        (xy 141.914571 130.950219)
-        (xy 142.799066 130.065724)
-        (xy 142.806408 130.048)
-        (xy 143.545592 130.048)
-        (xy 143.552934 130.065724)
-        (xy 144.42846 130.94125)
-        (xy 144.446184 130.948592)
-        (xy 144.455701 130.94465)
-        (xy 144.570158 130.772376)
-        (xy 144.576561 130.759918)
-        (xy 144.696 130.445495)
-        (xy 144.69948 130.43194)
-        (xy 144.74672 130.095813)
-        (xy 144.747326 130.087929)
-        (xy 144.747829 130.051962)
-        (xy 144.747442 130.044062)
-        (xy 144.709607 129.70675)
-        (xy 144.706505 129.693097)
-        (xy 144.595894 129.375468)
-        (xy 144.589842 129.362835)
-        (xy 144.461038 129.156707)
-        (xy 144.445422 129.145568)
-        (xy 144.436078 129.147132)
-        (xy 143.552934 130.030276)
-        (xy 143.545592 130.048)
-        (xy 142.806408 130.048)
-        (xy 142.799066 130.030276)
-        (xy 141.922866 129.154076)
-        (xy 141.905142 129.146734)
-        (xy 141.896015 129.150515)
-        (xy 141.771864 129.343159)
-        (xy 141.765634 129.355708)
-        (xy 141.650599 129.671765)
-        (xy 141.647307 129.685374)
-        (xy 141.605153 130.019059)
-        (xy 141.604957 130.033066)
-        (xy 139.492304 130.033066)
-        (xy 139.467987 129.832124)
-        (xy 139.456063 129.733586)
-        (xy 139.344115 129.437324)
-        (xy 139.213176 129.246807)
-        (xy 139.169032 129.182577)
-        (xy 139.169031 129.182575)
-        (xy 139.16473 129.176318)
-        (xy 139.159059 129.171265)
-        (xy 138.933936 128.970687)
-        (xy 138.933933 128.970685)
-        (xy 138.928264 128.965634)
-        (xy 138.92155 128.962079)
-        (xy 138.655082 128.820991)
-        (xy 138.65508 128.82099)
-        (xy 138.648369 128.817437)
-        (xy 138.641004 128.815587)
-        (xy 138.491821 128.778115)
-        (xy 142.273017 128.778115)
-        (xy 142.274484 128.787274)
-        (xy 143.158276 129.671066)
-        (xy 143.176 129.678408)
-        (xy 143.193724 129.671066)
-        (xy 144.070346 128.794444)
-        (xy 144.077688 128.77672)
-        (xy 144.073985 128.767782)
-        (xy 143.871023 128.638979)
-        (xy 143.858427 128.632835)
-        (xy 143.541576 128.520009)
-        (xy 143.52795 128.516813)
-        (xy 143.193967 128.476988)
-        (xy 143.17997 128.47689)
-        (xy 142.845467 128.512048)
-        (xy 142.831792 128.515054)
-        (xy 142.513388 128.623448)
-        (xy 142.500724 128.629408)
-        (xy 142.284267 128.762574)
-        (xy 142.273017 128.778115)
-        (xy 138.491821 128.778115)
-        (xy 138.348574 128.742134)
-        (xy 138.34857 128.742134)
-        (xy 138.341203 128.740283)
-        (xy 138.333604 128.740243)
-        (xy 138.333602 128.740243)
-        (xy 138.196554 128.739525)
-        (xy 138.0245 128.738624)
-        (xy 138.017117 128.740397)
-        (xy 138.017113 128.740397)
-        (xy 137.985524 128.747981)
-        (xy 137.890275 128.732896)
-        (xy 137.867014 128.714558)
-        (xy 137.540305 128.387849)
-        (xy 137.5034 128.298754)
-        (xy 137.5034 127.902565)
-        (xy 137.540305 127.81347)
-        (xy 137.552696 127.802603)
-        (xy 137.634362 127.739938)
-        (xy 137.640912 127.734912)
-        (xy 137.834623 127.482464)
-        (xy 137.909879 127.300779)
-        (xy 137.953234 127.196112)
-        (xy 137.953235 127.196109)
-        (xy 137.956394 127.188482)
-        (xy 137.95795 127.176667)
-        (xy 137.99685 126.881188)
-        (xy 137.99685 126.881187)
-        (xy 137.997928 126.873)
-        (xy 137.964528 126.619302)
-        (xy 137.957472 126.565706)
-        (xy 137.956394 126.557518)
-        (xy 137.952516 126.548154)
-        (xy 137.87265 126.355342)
-        (xy 137.834623 126.263536)
-        (xy 137.640912 126.011088)
-        (xy 137.388464 125.817377)
-        (xy 137.228879 125.751275)
-        (xy 137.102112 125.698766)
-        (xy 137.102109 125.698765)
-        (xy 137.094482 125.695606)
-        (xy 137.021343 125.685977)
-        (xy 136.787188 125.65515)
-        (xy 136.779 125.654072)
-        (xy 136.770812 125.65515)
-        (xy 136.536658 125.685977)
-        (xy 136.463518 125.695606)
-        (xy 136.455891 125.698765)
-        (xy 136.455888 125.698766)
-        (xy 136.329121 125.751275)
-        (xy 136.169536 125.817377)
-        (xy 135.917088 126.011088)
-        (xy 135.723377 126.263536)
-        (xy 135.68535 126.355342)
-        (xy 135.605485 126.548154)
-        (xy 135.601606 126.557518)
-        (xy 135.600528 126.565706)
-        (xy 135.593472 126.619302)
-        (xy 135.560072 126.873)
-        (xy 135.56115 126.881187)
-        (xy 135.56115 126.881188)
-        (xy 135.600051 127.176667)
-        (xy 135.601606 127.188482)
-        (xy 135.604765 127.196109)
-        (xy 135.604766 127.196112)
-        (xy 135.648121 127.300779)
-        (xy 135.723377 127.482464)
-        (xy 135.917088 127.734912)
-        (xy 135.923638 127.739938)
-        (xy 136.005304 127.802603)
-        (xy 136.053522 127.886119)
-        (xy 136.0546 127.902565)
-        (xy 136.0546 128.560256)
-        (xy 136.051778 128.586773)
-        (xy 136.045399 128.616404)
-        (xy 136.050604 128.660385)
-        (xy 136.053727 128.686769)
-        (xy 136.0546 128.701578)
-        (xy 136.0546 128.711175)
-        (xy 136.055454 128.716305)
-        (xy 136.055454 128.716307)
-        (xy 136.061087 128.750149)
-        (xy 136.061924 128.756026)
-        (xy 136.073744 128.855896)
-        (xy 136.078254 128.865288)
-        (xy 136.080198 128.871979)
-        (xy 136.082469 128.878614)
-        (xy 136.08418 128.88889)
-        (xy 136.089126 128.898056)
-        (xy 136.089126 128.898057)
-        (xy 136.13192 128.977367)
-        (xy 136.134612 128.982652)
-        (xy 136.178138 129.073293)
-        (xy 136.184998 129.081455)
-        (xy 136.185695 129.082152)
-        (xy 136.191216 129.088694)
-        (xy 136.193754 129.091966)
-        (xy 136.198698 129.101129)
-        (xy 136.206343 129.108196)
-        (xy 136.275897 129.172491)
-        (xy 136.279463 129.17592)
-        (xy 136.580346 129.476802)
-        (xy 136.846572 129.743028)
-        (xy 136.883477 129.832124)
-        (xy 136.882399 129.84857)
-        (xy 136.858952 130.026665)
-        (xy 136.858952 130.02667)
-        (xy 136.857961 130.034197)
-        (xy 136.892715 130.348992)
-        (xy 136.895324 130.356123)
-        (xy 136.895325 130.356125)
-        (xy 136.92307 130.43194)
-        (xy 137.001554 130.64641)
-        (xy 137.00579 130.652713)
-        (xy 137.00579 130.652714)
-        (xy 137.0862 130.772376)
-        (xy 137.178196 130.909281)
-        (xy 137.183815 130.914394)
-        (xy 137.183816 130.914395)
-        (xy 137.386482 131.098806)
-        (xy 137.427543 131.186064)
-        (xy 137.394877 131.276799)
-        (xy 137.301683 131.318)
-        (xy 88.534 131.318)
-        (xy 88.444905 131.281095)
-        (xy 88.408 131.192)
-        (xy 88.408 119.400267)
-        (xy 101.427798 119.400267)
-        (xy 101.430212 119.424881)
-        (xy 101.433123 119.438576)
-        (xy 101.532208 119.736436)
-        (xy 101.538079 119.749143)
-        (xy 101.700695 120.017654)
-        (xy 101.709234 120.028741)
-        (xy 101.927295 120.25455)
-        (xy 101.938085 120.263477)
-        (xy 102.20075 120.43536)
-        (xy 102.213252 120.441675)
-        (xy 102.507466 120.551092)
-        (xy 102.521057 120.554481)
-        (xy 102.591158 120.563834)
-        (xy 102.609694 120.558902)
-        (xy 102.616 120.548023)
-        (xy 102.616 120.545943)
-        (xy 103.124 120.545943)
-        (xy 103.131341 120.563667)
-        (xy 103.14455 120.569138)
-        (xy 103.158824 120.567839)
-        (xy 103.172535 120.565024)
-        (xy 103.471081 120.468021)
-        (xy 103.48383 120.462237)
-        (xy 103.753465 120.301503)
-        (xy 103.764618 120.293037)
-        (xy 103.991941 120.076561)
-        (xy 104.000945 120.065831)
-        (xy 104.174654 119.804378)
-        (xy 104.181058 119.791916)
-        (xy 104.292528 119.49847)
-        (xy 104.296009 119.484911)
-        (xy 104.307265 119.404817)
-        (xy 104.302463 119.386249)
-        (xy 104.291855 119.38)
-        (xy 103.149065 119.38)
-        (xy 103.131341 119.387341)
-        (xy 103.124 119.405065)
-        (xy 103.124 120.545943)
-        (xy 102.616 120.545943)
-        (xy 102.616 119.405065)
-        (xy 102.608659 119.387341)
-        (xy 102.590935 119.38)
-        (xy 101.450876 119.38)
-        (xy 101.433152 119.387341)
-        (xy 101.427798 119.400267)
-        (xy 88.408 119.400267)
-        (xy 88.408 118.407806)
-        (xy 93.209786 118.407806)
-        (xy 93.21376 118.417398)
-        (xy 93.526239 118.626191)
-        (xy 93.536349 118.631681)
-        (xy 93.907702 118.791227)
-        (xy 93.918645 118.794782)
-        (xy 94.312848 118.883981)
-        (xy 94.324258 118.885483)
-        (xy 94.728123 118.901351)
-        (xy 94.739605 118.900749)
-        (xy 95.109373 118.847136)
-        (xy 101.431526 118.847136)
-        (xy 101.436588 118.865637)
-        (xy 101.447743 118.872)
-        (xy 102.590935 118.872)
-        (xy 102.608659 118.864659)
-        (xy 102.616 118.846935)
-        (xy 103.124 118.846935)
-        (xy 103.131341 118.864659)
-        (xy 103.149065 118.872)
-        (xy 104.287695 118.872)
-        (xy 104.305419 118.864659)
-        (xy 104.310548 118.852276)
-        (xy 104.305474 118.807045)
-        (xy 104.302374 118.793399)
-        (xy 104.199137 118.49694)
-        (xy 104.193091 118.484322)
-        (xy 104.026743 118.21811)
-        (xy 104.018046 118.207137)
-        (xy 103.796854 117.984395)
-        (xy 103.785943 117.975623)
-        (xy 103.520908 117.807427)
-        (xy 103.508312 117.801283)
-        (xy 103.212596 117.695983)
-        (xy 103.198971 117.692787)
-        (xy 103.148886 117.686815)
-        (xy 103.13042 117.692006)
-        (xy 103.124 117.703446)
-        (xy 103.124 118.846935)
-        (xy 102.616 118.846935)
-        (xy 102.616 117.707626)
-        (xy 102.608659 117.689902)
-        (xy 102.596008 117.684662)
-        (xy 102.561078 117.688333)
-        (xy 102.547399 117.691341)
-        (xy 102.250242 117.792501)
-        (xy 102.237572 117.798463)
-        (xy 101.970206 117.962947)
-        (xy 101.959174 117.971567)
-        (xy 101.734894 118.191198)
-        (xy 101.726046 118.202048)
-        (xy 101.556002 118.465904)
-        (xy 101.549772 118.478453)
-        (xy 101.442412 118.773424)
-        (xy 101.439118 118.787038)
-        (xy 101.431526 118.847136)
-        (xy 95.109373 118.847136)
-        (xy 95.139602 118.842753)
-        (xy 95.150785 118.840068)
-        (xy 95.533508 118.710151)
-        (xy 95.544023 118.705469)
-        (xy 95.896653 118.507986)
-        (xy 95.906146 118.501462)
-        (xy 96.00595 118.418456)
-        (xy 96.014882 118.401481)
-        (xy 96.010653 118.387863)
-        (xy 94.632724 117.009934)
-        (xy 94.615 117.002592)
-        (xy 94.597276 117.009934)
-        (xy 93.217128 118.390082)
-        (xy 93.209786 118.407806)
-        (xy 88.408 118.407806)
+        (xy 165.2783 61.212186)
+        (xy 165.261339 61.159986)
+        (xy 165.256723 61.14076)
+        (xy 165.249687 61.096335)
+        (xy 165.249686 61.096333)
+        (xy 165.248136 61.086544)
+        (xy 165.243634 61.077708)
+        (xy 165.223216 61.037634)
+        (xy 165.21565 61.019369)
+        (xy 165.201752 60.976596)
+        (xy 165.201751 60.976594)
+        (xy 165.198688 60.967167)
+        (xy 165.166426 60.922762)
+        (xy 165.156096 60.905905)
+        (xy 165.152351 60.898554)
+        (xy 165.131175 60.856995)
+        (xy 161.225365 56.951185)
+        (xy 161.176455 56.926264)
+        (xy 161.159598 56.915934)
+        (xy 161.148448 56.907833)
+        (xy 161.115193 56.883672)
+        (xy 161.105766 56.880609)
+        (xy 161.105764 56.880608)
+        (xy 161.062991 56.86671)
+        (xy 161.044726 56.859144)
+        (xy 161.004652 56.838726)
+        (xy 161.004651 56.838726)
+        (xy 160.995816 56.834224)
+        (xy 160.986027 56.832674)
+        (xy 160.986025 56.832673)
+        (xy 160.9416 56.825637)
+        (xy 160.922374 56.821021)
+        (xy 160.879607 56.807125)
+        (xy 160.870174 56.80406)
+        (xy 124.789691 56.80406)
+        (xy 124.769178 56.807309)
+        (xy 124.749467 56.80886)
+        (xy 124.725645 56.80886)
+        (xy 124.716217 56.811923)
+        (xy 124.716212 56.811924)
+        (xy 124.702983 56.816222)
+        (xy 124.683762 56.820837)
+        (xy 124.609035 56.832673)
+        (xy 124.609034 56.832673)
+        (xy 124.599244 56.834224)
+        (xy 124.590409 56.838726)
+        (xy 124.590408 56.838726)
+        (xy 124.522993 56.873075)
+        (xy 124.504728 56.880641)
+        (xy 124.491505 56.884937)
+        (xy 124.491503 56.884938)
+        (xy 124.482073 56.888002)
+        (xy 124.462794 56.902009)
+        (xy 124.445949 56.912331)
+        (xy 124.369695 56.951185)
+        (xy 124.187525 57.133355)
+        (xy 124.183021 57.142194)
+        (xy 124.182328 57.143148)
+        (xy 124.169488 57.15818)
+        (xy 122.494073 58.833595)
+        (xy 122.404978 58.8705)
+        (xy 121.280081 58.8705)
+        (xy 121.190986 58.833595)
+        (xy 118.640703 56.283311)
+        (xy 118.595148 56.237756)
+        (xy 118.546578 56.213009)
+        (xy 118.529722 56.202679)
+        (xy 118.493651 56.176471)
+        (xy 118.493648 56.17647)
+        (xy 118.485626 56.170641)
+        (xy 118.433786 56.153797)
+        (xy 118.415521 56.146231)
+        (xy 118.395152 56.135853)
+        (xy 118.366955 56.121486)
+        (xy 118.313116 56.112959)
+        (xy 118.293894 56.108344)
+        (xy 118.242054 56.0915)
+        (xy 117.262813 56.0915)
+        (xy 117.243102 56.089949)
+        (xy 117.222589 56.0867)
+        (xy 97.0345 56.0867)
+        (xy 96.945405 56.049795)
+        (xy 96.9085 55.9607)
+        (xy 96.9085 55.349918)
+        (xy 96.878996 55.201593)
+        (xy 96.872104 55.191278)
+        (xy 96.872103 55.191276)
+        (xy 96.773501 55.043708)
+        (xy 96.766608 55.033392)
+        (xy 96.756292 55.026499)
+        (xy 96.608724 54.927897)
+        (xy 96.608722 54.927896)
+        (xy 96.598407 54.921004)
+        (xy 96.450082 54.8915)
+        (xy 93.349918 54.8915)
+        (xy 93.201593 54.921004)
+        (xy 93.191278 54.927896)
+        (xy 93.191276 54.927897)
+        (xy 93.043708 55.026499)
+        (xy 93.033392 55.033392)
+        (xy 93.026499 55.043708)
+        (xy 92.927897 55.191276)
+        (xy 92.927896 55.191278)
+        (xy 92.921004 55.201593)
+        (xy 92.8915 55.349918)
+        (xy 92.8915 58.450082)
+        (xy 92.921004 58.598407)
+        (xy 92.927896 58.608722)
+        (xy 92.927897 58.608724)
+        (xy 92.955207 58.649596)
+        (xy 93.033392 58.766608)
+        (xy 93.043708 58.773501)
+        (xy 93.191276 58.872103)
+        (xy 93.191278 58.872104)
+        (xy 93.201593 58.878996)
+        (xy 93.349918 58.9085)
+        (xy 96.450082 58.9085)
+        (xy 96.598407 58.878996)
+        (xy 96.608722 58.872104)
+        (xy 96.608724 58.872103)
+        (xy 96.756292 58.773501)
+        (xy 96.766608 58.766608)
+        (xy 96.844793 58.649596)
+        (xy 96.872103 58.608724)
+        (xy 96.872104 58.608722)
+        (xy 96.878996 58.598407)
+        (xy 96.9085 58.450082)
+        (xy 96.9085 57.8393)
+        (xy 96.945405 57.750205)
+        (xy 97.0345 57.7133)
+        (xy 117.222589 57.7133)
+        (xy 117.243103 57.710051)
+        (xy 117.262813 57.7085)
+        (xy 117.726918 57.7085)
+        (xy 117.816013 57.745405)
+        (xy 120.047595 59.976986)
+        (xy 120.0845 60.066081)
+        (xy 120.0845 61.829082)
+        (xy 120.114004 61.977407)
+        (xy 120.120896 61.987722)
+        (xy 120.120897 61.987724)
+        (xy 120.146818 62.026517)
+        (xy 120.226392 62.145608)
+        (xy 120.236708 62.152501)
+        (xy 120.384276 62.251103)
+        (xy 120.384278 62.251104)
+        (xy 120.394593 62.257996)
+        (xy 120.542918 62.2875)
+        (xy 123.043082 62.2875)
+        (xy 123.191407 62.257996)
+        (xy 123.201722 62.251104)
+        (xy 123.201724 62.251103)
+        (xy 123.349292 62.152501)
+        (xy 123.359608 62.145608)
+        (xy 123.439182 62.026517)
+        (xy 123.465103 61.987724)
+        (xy 123.465104 61.987722)
+        (xy 123.471996 61.977407)
+        (xy 123.5015 61.829082)
+        (xy 123.5015 60.165142)
+        (xy 123.538405 60.076047)
+        (xy 125.146887 58.467565)
+        (xy 125.235982 58.43066)
+        (xy 160.35229 58.43066)
+        (xy 160.441385 58.467565)
+        (xy 163.614795 61.640975)
+        (xy 163.6517 61.73007)
+        (xy 163.6517 77.46193)
+        (xy 163.614795 77.551025)
+        (xy 161.997095 79.168725)
+        (xy 161.908 79.20563)
+        (xy 161.818905 79.168725)
+        (xy 161.782 79.07963)
+        (xy 161.782 78.638065)
+        (xy 161.774659 78.620341)
+        (xy 161.756935 78.613)
+        (xy 160.299065 78.613)
+        (xy 160.281341 78.620341)
+        (xy 160.274 78.638065)
+        (xy 160.274 80.095934)
+        (xy 160.281341 80.113658)
+        (xy 160.299065 80.120999)
+        (xy 160.740631 80.120999)
+        (xy 160.829726 80.157904)
+        (xy 160.866631 80.246999)
+        (xy 160.829726 80.336094)
+        (xy 159.085025 82.080795)
+        (xy 158.99593 82.1177)
+        (xy 152.271186 82.1177)
+        (xy 152.261753 82.120765)
+        (xy 152.218986 82.134661)
+        (xy 152.19976 82.139277)
+        (xy 152.155335 82.146313)
+        (xy 152.155333 82.146314)
+        (xy 152.145544 82.147864)
+        (xy 152.136709 82.152366)
+        (xy 152.136708 82.152366)
+        (xy 152.096634 82.172784)
+        (xy 152.078369 82.18035)
+        (xy 152.035596 82.194248)
+        (xy 152.035594 82.194249)
+        (xy 152.026167 82.197312)
+        (xy 151.996993 82.218508)
+        (xy 151.981762 82.229574)
+        (xy 151.964905 82.239904)
+        (xy 151.915995 82.264825)
+        (xy 148.925025 85.255795)
+        (xy 148.83593 85.2927)
+        (xy 146.376191 85.2927)
+        (xy 146.287098 85.255797)
+        (xy 146.281936 85.250635)
+        (xy 146.276912 85.244088)
+        (xy 146.024464 85.050377)
+        (xy 145.877473 84.989491)
+        (xy 145.738112 84.931766)
+        (xy 145.738109 84.931765)
+        (xy 145.730482 84.928606)
+        (xy 145.703814 84.925095)
+        (xy 145.423188 84.88815)
+        (xy 145.415 84.887072)
+        (xy 145.406812 84.88815)
+        (xy 145.39952 84.88815)
+        (xy 145.310425 84.851245)
+        (xy 142.594465 82.135285)
+        (xy 142.545555 82.110364)
+        (xy 142.528698 82.100034)
+        (xy 142.527963 82.0995)
+        (xy 142.484293 82.067772)
+        (xy 142.474866 82.064709)
+        (xy 142.474864 82.064708)
+        (xy 142.432091 82.05081)
+        (xy 142.413826 82.043244)
+        (xy 142.373752 82.022826)
+        (xy 142.373751 82.022826)
+        (xy 142.364916 82.018324)
+        (xy 142.355127 82.016774)
+        (xy 142.355125 82.016773)
+        (xy 142.3107 82.009737)
+        (xy 142.291474 82.005121)
+        (xy 142.248707 81.991225)
+        (xy 142.239274 81.98816)
+        (xy 138.835492 81.98816)
+        (xy 138.746397 81.951255)
+        (xy 138.709492 81.86216)
+        (xy 138.73553 81.785456)
+        (xy 138.805579 81.694166)
+        (xy 138.850623 81.635464)
+        (xy 138.923664 81.459127)
+        (xy 138.969234 81.349112)
+        (xy 138.969235 81.349109)
+        (xy 138.972394 81.341482)
+        (xy 138.97782 81.300267)
+        (xy 143.972798 81.300267)
+        (xy 143.975212 81.324881)
+        (xy 143.978123 81.338576)
+        (xy 144.077208 81.636436)
+        (xy 144.083079 81.649143)
+        (xy 144.245695 81.917654)
+        (xy 144.254234 81.928741)
+        (xy 144.472295 82.15455)
+        (xy 144.483085 82.163477)
+        (xy 144.74575 82.33536)
+        (xy 144.758252 82.341675)
+        (xy 145.052466 82.451092)
+        (xy 145.066057 82.454481)
+        (xy 145.136158 82.463834)
+        (xy 145.154694 82.458902)
+        (xy 145.161 82.448023)
+        (xy 145.161 82.445943)
+        (xy 145.669 82.445943)
+        (xy 145.676341 82.463667)
+        (xy 145.68955 82.469138)
+        (xy 145.703824 82.467839)
+        (xy 145.717535 82.465024)
+        (xy 146.016081 82.368021)
+        (xy 146.02883 82.362237)
+        (xy 146.298465 82.201503)
+        (xy 146.309618 82.193037)
+        (xy 146.536941 81.976561)
+        (xy 146.545945 81.965831)
+        (xy 146.719654 81.704378)
+        (xy 146.726058 81.691916)
+        (xy 146.837528 81.39847)
+        (xy 146.841009 81.384911)
+        (xy 146.852265 81.304817)
+        (xy 146.847463 81.286249)
+        (xy 146.836855 81.28)
+        (xy 145.694065 81.28)
+        (xy 145.676341 81.287341)
+        (xy 145.669 81.305065)
+        (xy 145.669 82.445943)
+        (xy 145.161 82.445943)
+        (xy 145.161 81.305065)
+        (xy 145.153659 81.287341)
+        (xy 145.135935 81.28)
+        (xy 143.995876 81.28)
+        (xy 143.978152 81.287341)
+        (xy 143.972798 81.300267)
+        (xy 138.97782 81.300267)
+        (xy 138.98035 81.281054)
+        (xy 139.002374 81.11376)
+        (xy 139.013928 81.026)
+        (xy 138.986719 80.819326)
+        (xy 138.977215 80.747136)
+        (xy 143.976526 80.747136)
+        (xy 143.981588 80.765637)
+        (xy 143.992743 80.772)
+        (xy 145.135935 80.772)
+        (xy 145.153659 80.764659)
+        (xy 145.161 80.746935)
+        (xy 145.669 80.746935)
+        (xy 145.676341 80.764659)
+        (xy 145.694065 80.772)
+        (xy 146.832695 80.772)
+        (xy 146.850419 80.764659)
+        (xy 146.855548 80.752276)
+        (xy 146.850474 80.707045)
+        (xy 146.847374 80.693399)
+        (xy 146.744137 80.39694)
+        (xy 146.738091 80.384322)
+        (xy 146.571743 80.11811)
+        (xy 146.563046 80.107137)
+        (xy 146.341854 79.884395)
+        (xy 146.330943 79.875623)
+        (xy 146.065908 79.707427)
+        (xy 146.053312 79.701283)
+        (xy 145.757596 79.595983)
+        (xy 145.743971 79.592787)
+        (xy 145.693886 79.586815)
+        (xy 145.67542 79.592006)
+        (xy 145.669 79.603446)
+        (xy 145.669 80.746935)
+        (xy 145.161 80.746935)
+        (xy 145.161 79.607626)
+        (xy 145.153659 79.589902)
+        (xy 145.141008 79.584662)
+        (xy 145.106078 79.588333)
+        (xy 145.092399 79.591341)
+        (xy 144.795242 79.692501)
+        (xy 144.782572 79.698463)
+        (xy 144.515206 79.862947)
+        (xy 144.504174 79.871567)
+        (xy 144.279894 80.091198)
+        (xy 144.271046 80.102048)
+        (xy 144.101002 80.365904)
+        (xy 144.094772 80.378453)
+        (xy 143.987412 80.673424)
+        (xy 143.984118 80.687038)
+        (xy 143.976526 80.747136)
+        (xy 138.977215 80.747136)
+        (xy 138.973472 80.718706)
+        (xy 138.972394 80.710518)
+        (xy 138.967055 80.697627)
+        (xy 138.911509 80.563527)
+        (xy 138.850623 80.416536)
+        (xy 138.656912 80.164088)
+        (xy 138.600759 80.121)
+        (xy 138.568696 80.096397)
+        (xy 138.520478 80.012881)
+        (xy 138.5194 79.996435)
+        (xy 138.5194 79.695825)
+        (xy 138.50521 79.610572)
+        (xy 138.5035 79.589885)
+        (xy 138.5035 79.426616)
+        (xy 158.258001 79.426616)
+        (xy 158.258671 79.435777)
+        (xy 158.278622 79.571311)
+        (xy 158.284363 79.589785)
+        (xy 158.38726 79.799363)
+        (xy 158.39922 79.816068)
+        (xy 158.564017 79.980578)
+        (xy 158.58074 79.992506)
+        (xy 158.79051 80.095045)
+        (xy 158.808972 80.100751)
+        (xy 158.94325 80.12034)
+        (xy 158.95235 80.121)
+        (xy 159.740935 80.121)
+        (xy 159.758659 80.113659)
+        (xy 159.766 80.095935)
+        (xy 159.766 78.638065)
+        (xy 159.758659 78.620341)
+        (xy 159.740935 78.613)
+        (xy 158.283066 78.613)
+        (xy 158.265342 78.620341)
+        (xy 158.258001 78.638065)
+        (xy 158.258001 79.426616)
+        (xy 138.5035 79.426616)
+        (xy 138.5035 78.848489)
+        (xy 138.540405 78.759394)
+        (xy 138.6295 78.722489)
+        (xy 138.64185 78.723096)
+        (xy 138.64385 78.723293)
+        (xy 138.649918 78.7245)
+        (xy 140.750082 78.7245)
+        (xy 140.898407 78.694996)
+        (xy 140.908722 78.688104)
+        (xy 140.908724 78.688103)
+        (xy 141.056292 78.589501)
+        (xy 141.066608 78.582608)
+        (xy 141.100344 78.532119)
+        (xy 141.172103 78.424724)
+        (xy 141.172104 78.424722)
+        (xy 141.178996 78.414407)
+        (xy 141.2085 78.266082)
+        (xy 141.2085 76.165918)
+        (xy 141.178996 76.017593)
+        (xy 141.172104 76.007278)
+        (xy 141.172103 76.007276)
+        (xy 141.073501 75.859708)
+        (xy 141.066608 75.849392)
+        (xy 140.981457 75.792496)
+        (xy 140.908724 75.743897)
+        (xy 140.908722 75.743896)
+        (xy 140.898407 75.737004)
+        (xy 140.750082 75.7075)
+        (xy 140.5504 75.7075)
+        (xy 140.461305 75.670595)
+        (xy 140.4244 75.5815)
+        (xy 140.4244 71.853247)
+        (xy 140.461305 71.764152)
+        (xy 142.503151 69.722305)
+        (xy 142.592246 69.6854)
+        (xy 146.332752 69.6854)
+        (xy 146.421847 69.722304)
+        (xy 147.189687 70.490143)
+        (xy 147.226592 70.579239)
+        (xy 147.189688 70.668334)
+        (xy 147.168105 70.685625)
+        (xy 147.120998 70.715519)
+        (xy 147.120996 70.715521)
+        (xy 147.114301 70.71977)
+        (xy 147.108873 70.72555)
+        (xy 147.108872 70.725551)
+        (xy 147.081566 70.754629)
+        (xy 146.937542 70.908)
+        (xy 146.932188 70.913701)
+        (xy 146.844296 70.953386)
+        (xy 146.754085 70.919298)
+        (xy 146.716759 70.852029)
+        (xy 146.696417 70.749762)
+        (xy 146.696416 70.74976)
+        (xy 146.693996 70.737593)
+        (xy 146.687104 70.727278)
+        (xy 146.687103 70.727276)
+        (xy 146.588501 70.579708)
+        (xy 146.581608 70.569392)
+        (xy 146.571292 70.562499)
+        (xy 146.423724 70.463897)
+        (xy 146.423722 70.463896)
+        (xy 146.413407 70.457004)
+        (xy 146.265082 70.4275)
+        (xy 144.564918 70.4275)
+        (xy 144.416593 70.457004)
+        (xy 144.406278 70.463896)
+        (xy 144.406276 70.463897)
+        (xy 144.258708 70.562499)
+        (xy 144.248392 70.569392)
+        (xy 144.241499 70.579708)
+        (xy 144.142897 70.727276)
+        (xy 144.142896 70.727278)
+        (xy 144.136004 70.737593)
+        (xy 144.1065 70.885918)
+        (xy 144.1065 73.386082)
+        (xy 144.136004 73.534407)
+        (xy 144.142896 73.544722)
+        (xy 144.142897 73.544724)
+        (xy 144.234873 73.682376)
+        (xy 144.248392 73.702608)
+        (xy 144.258708 73.709501)
+        (xy 144.406276 73.808103)
+        (xy 144.406278 73.808104)
+        (xy 144.416593 73.814996)
+        (xy 144.564918 73.8445)
+        (xy 146.265082 73.8445)
+        (xy 146.413407 73.814996)
+        (xy 146.423722 73.808104)
+        (xy 146.423724 73.808103)
+        (xy 146.571292 73.709501)
+        (xy 146.581608 73.702608)
+        (xy 146.595127 73.682376)
+        (xy 146.687103 73.544724)
+        (xy 146.687104 73.544722)
+        (xy 146.693996 73.534407)
+        (xy 146.699568 73.506398)
+        (xy 146.717108 73.418216)
+        (xy 146.770685 73.338032)
+        (xy 146.865268 73.319218)
+        (xy 146.942623 73.368736)
+        (xy 146.993563 73.438849)
+        (xy 147.248298 73.649584)
+        (xy 147.255471 73.652959)
+        (xy 147.255472 73.65296)
+        (xy 147.312918 73.679992)
+        (xy 147.547437 73.790348)
+        (xy 147.872186 73.852297)
+        (xy 148.055543 73.840762)
+        (xy 148.194225 73.832037)
+        (xy 148.194227 73.832037)
+        (xy 148.202137 73.831539)
+        (xy 148.209673 73.82909)
+        (xy 148.209675 73.82909)
+        (xy 148.509018 73.731827)
+        (xy 148.509021 73.731826)
+        (xy 148.51656 73.729376)
+        (xy 148.795699 73.55223)
+        (xy 148.820758 73.525545)
+        (xy 148.979318 73.356696)
+        (xy 149.06721 73.317011)
+        (xy 149.157421 73.351099)
+        (xy 149.178022 73.376179)
+        (xy 149.259392 73.506398)
+        (xy 149.268089 73.517371)
+        (xy 149.505089 73.756032)
+        (xy 149.515999 73.764804)
+        (xy 149.799977 73.945021)
+        (xy 149.812573 73.951165)
+        (xy 150.129423 74.06399)
+        (xy 150.14305 74.067187)
+        (xy 150.216114 74.075899)
+        (xy 150.23458 74.070709)
+        (xy 150.241 74.059269)
+        (xy 150.241 74.054931)
+        (xy 150.749 74.054931)
+        (xy 150.756341 74.072655)
+        (xy 150.768992 74.077895)
+        (xy 150.825533 74.071952)
+        (xy 150.839207 74.068946)
+        (xy 151.157612 73.960552)
+        (xy 151.170276 73.954592)
+        (xy 151.456746 73.778354)
+        (xy 151.467781 73.769732)
+        (xy 151.708086 73.534409)
+        (xy 151.716943 73.52355)
+        (xy 151.81382 73.373226)
+        (xy 151.893104 73.318327)
+        (xy 151.987986 73.33557)
+        (xy 152.021666 73.367419)
+        (xy 152.073563 73.438849)
+        (xy 152.254967 73.588919)
+        (xy 152.264915 73.597149)
+        (xy 152.310041 73.682376)
+        (xy 152.3106 73.694234)
+        (xy 152.3106 75.220256)
+        (xy 152.307778 75.246773)
+        (xy 152.301399 75.276404)
+        (xy 152.302623 75.286743)
+        (xy 152.309727 75.346769)
+        (xy 152.3106 75.361578)
+        (xy 152.3106 75.371175)
+        (xy 152.311454 75.376305)
+        (xy 152.311454 75.376307)
+        (xy 152.317087 75.410149)
+        (xy 152.317924 75.416026)
+        (xy 152.329744 75.515896)
+        (xy 152.334254 75.525288)
+        (xy 152.336198 75.531979)
+        (xy 152.338469 75.538614)
+        (xy 152.34018 75.54889)
+        (xy 152.345126 75.558056)
+        (xy 152.345126 75.558057)
+        (xy 152.38792 75.637367)
+        (xy 152.390612 75.642652)
+        (xy 152.434138 75.733293)
+        (xy 152.440998 75.741455)
+        (xy 152.441695 75.742152)
+        (xy 152.447216 75.748694)
+        (xy 152.449754 75.751966)
+        (xy 152.454698 75.761129)
+        (xy 152.462343 75.768196)
+        (xy 152.531909 75.832502)
+        (xy 152.535475 75.835932)
+        (xy 153.256904 76.557361)
+        (xy 153.293809 76.646456)
+        (xy 153.28621 76.689549)
+        (xy 153.224519 76.859044)
+        (xy 153.223636 76.866032)
+        (xy 153.223636 76.866033)
+        (xy 153.219897 76.895634)
+        (xy 153.182103 77.194805)
+        (xy 153.215128 77.531619)
+        (xy 153.321953 77.852747)
+        (xy 153.3256 77.858769)
+        (xy 153.325601 77.858771)
+        (xy 153.479708 78.113231)
+        (xy 153.497269 78.142228)
+        (xy 153.732362 78.385674)
+        (xy 153.798229 78.428776)
+        (xy 153.966974 78.539199)
+        (xy 154.015548 78.570985)
+        (xy 154.022152 78.573441)
+        (xy 154.022154 78.573442)
+        (xy 154.145118 78.619172)
+        (xy 154.332752 78.688953)
+        (xy 154.668208 78.733712)
+        (xy 154.675219 78.733074)
+        (xy 154.675223 78.733074)
+        (xy 154.998224 78.703678)
+        (xy 155.005245 78.703039)
+        (xy 155.011947 78.700861)
+        (xy 155.011949 78.700861)
+        (xy 155.320412 78.600636)
+        (xy 155.320415 78.600635)
+        (xy 155.327111 78.598459)
+        (xy 155.617809 78.425168)
+        (xy 155.86289 78.191781)
+        (xy 155.9372 78.079935)
+        (xy 158.258 78.079935)
+        (xy 158.265341 78.097659)
+        (xy 158.283065 78.105)
+        (xy 159.740935 78.105)
+        (xy 159.758659 78.097659)
+        (xy 159.766 78.079935)
+        (xy 160.274 78.079935)
+        (xy 160.281341 78.097659)
+        (xy 160.299065 78.105)
+        (xy 161.756934 78.105)
+        (xy 161.774658 78.097659)
+        (xy 161.781999 78.079935)
+        (xy 161.781999 77.291384)
+        (xy 161.781329 77.282223)
+        (xy 161.761378 77.146689)
+        (xy 161.755637 77.128215)
+        (xy 161.65274 76.918637)
+        (xy 161.64078 76.901932)
+        (xy 161.475983 76.737422)
+        (xy 161.45926 76.725494)
+        (xy 161.24949 76.622955)
+        (xy 161.231028 76.617249)
+        (xy 161.09675 76.59766)
+        (xy 161.08765 76.597)
+        (xy 160.299065 76.597)
+        (xy 160.281341 76.604341)
+        (xy 160.274 76.622065)
+        (xy 160.274 78.079935)
+        (xy 159.766 78.079935)
+        (xy 159.766 76.622066)
+        (xy 159.758659 76.604342)
+        (xy 159.740935 76.597001)
+        (xy 158.952384 76.597001)
+        (xy 158.943223 76.597671)
+        (xy 158.807689 76.617622)
+        (xy 158.789215 76.623363)
+        (xy 158.579637 76.72626)
+        (xy 158.562932 76.73822)
+        (xy 158.398422 76.903017)
+        (xy 158.386494 76.91974)
+        (xy 158.283955 77.12951)
+        (xy 158.278249 77.147972)
+        (xy 158.25866 77.28225)
+        (xy 158.258 77.29135)
+        (xy 158.258 78.079935)
+        (xy 155.9372 78.079935)
+        (xy 156.050174 77.909895)
+        (xy 156.11276 77.745136)
+        (xy 156.167853 77.600105)
+        (xy 156.167854 77.6001)
+        (xy 156.170353 77.593522)
+        (xy 156.174698 77.562606)
+        (xy 156.216902 77.262309)
+        (xy 156.216902 77.262304)
+        (xy 156.217453 77.258386)
+        (xy 156.218045 77.216)
+        (xy 156.180321 76.879679)
+        (xy 156.069022 76.560074)
+        (xy 155.889682 76.27307)
+        (xy 155.883062 76.266403)
+        (xy 155.656175 76.037927)
+        (xy 155.651213 76.03293)
+        (xy 155.365467 75.85159)
+        (xy 155.227138 75.802333)
+        (xy 155.053281 75.740425)
+        (xy 155.053279 75.740424)
+        (xy 155.046647 75.738063)
+        (xy 155.039661 75.73723)
+        (xy 155.039657 75.737229)
+        (xy 154.78939 75.707387)
+        (xy 154.710598 75.697992)
+        (xy 154.703595 75.698728)
+        (xy 154.703594 75.698728)
+        (xy 154.53134 75.716833)
+        (xy 154.438875 75.689443)
+        (xy 154.429074 75.680618)
+        (xy 153.796305 75.047849)
+        (xy 153.7594 74.958754)
+        (xy 153.7594 73.695305)
+        (xy 153.796305 73.60621)
+        (xy 153.817886 73.588919)
+        (xy 153.833581 73.578959)
+        (xy 153.875699 73.55223)
+        (xy 153.902632 73.52355)
+        (xy 154.096588 73.317007)
+        (xy 154.102013 73.31123)
+        (xy 154.261282 73.021519)
+        (xy 154.3435 72.701302)
+        (xy 154.3435 71.653676)
+        (xy 154.312464 71.408003)
+        (xy 154.309548 71.400638)
+        (xy 154.309547 71.400634)
+        (xy 154.221361 71.177902)
+        (xy 154.190761 71.100615)
+        (xy 154.180316 71.086238)
+        (xy 154.001097 70.839565)
+        (xy 153.996437 70.833151)
+        (xy 153.741702 70.622416)
+        (xy 153.728814 70.616351)
+        (xy 153.62902 70.569392)
+        (xy 153.442563 70.481652)
+        (xy 153.117814 70.419703)
+        (xy 152.934457 70.431238)
+        (xy 152.795775 70.439963)
+        (xy 152.795773 70.439963)
+        (xy 152.787863 70.440461)
+        (xy 152.780327 70.44291)
+        (xy 152.780325 70.44291)
+        (xy 152.480982 70.540173)
+        (xy 152.480979 70.540174)
+        (xy 152.47344 70.542624)
+        (xy 152.194301 70.71977)
+        (xy 152.188874 70.725549)
+        (xy 152.188873 70.72555)
+        (xy 152.010682 70.915304)
+        (xy 151.92279 70.954989)
+        (xy 151.832579 70.920901)
+        (xy 151.811978 70.895821)
+        (xy 151.730608 70.765602)
+        (xy 151.721911 70.754629)
+        (xy 151.484911 70.515968)
+        (xy 151.474001 70.507196)
+        (xy 151.190023 70.326979)
+        (xy 151.177427 70.320835)
+        (xy 150.860577 70.20801)
+        (xy 150.84695 70.204813)
+        (xy 150.773886 70.196101)
+        (xy 150.75542 70.201291)
+        (xy 150.749 70.212731)
+        (xy 150.749 74.054931)
+        (xy 150.241 74.054931)
+        (xy 150.241 70.217069)
+        (xy 150.233659 70.199345)
+        (xy 150.221008 70.194105)
+        (xy 150.164467 70.200048)
+        (xy 150.150793 70.203054)
+        (xy 149.832388 70.311448)
+        (xy 149.819724 70.317408)
+        (xy 149.533254 70.493646)
+        (xy 149.522219 70.502268)
+        (xy 149.281914 70.737591)
+        (xy 149.273057 70.74845)
+        (xy 149.17618 70.898774)
+        (xy 149.096896 70.953673)
+        (xy 149.002014 70.93643)
+        (xy 148.968333 70.90458)
+        (xy 148.95927 70.892105)
+        (xy 148.916437 70.833151)
+        (xy 148.725085 70.674851)
+        (xy 148.679959 70.589624)
+        (xy 148.6794 70.577766)
+        (xy 148.6794 70.32174)
+        (xy 148.682222 70.295221)
+        (xy 148.686409 70.275774)
+        (xy 148.686409 70.275773)
+        (xy 148.6886 70.265596)
+        (xy 148.680273 70.19524)
+        (xy 148.6794 70.180431)
+        (xy 148.6794 70.170825)
+        (xy 148.672911 70.131837)
+        (xy 148.672074 70.125961)
+        (xy 148.661479 70.036443)
+        (xy 148.661479 70.036441)
+        (xy 148.660255 70.026104)
+        (xy 148.655748 70.016719)
+        (xy 148.653806 70.010034)
+        (xy 148.651531 70.003388)
+        (xy 148.64982 69.99311)
+        (xy 148.602068 69.904609)
+        (xy 148.599395 69.899363)
+        (xy 148.555862 69.808706)
+        (xy 148.549001 69.800545)
+        (xy 148.54831 69.799854)
+        (xy 148.542785 69.793308)
+        (xy 148.540247 69.790036)
+        (xy 148.535302 69.780871)
+        (xy 148.458077 69.709485)
+        (xy 148.454512 69.706056)
+        (xy 147.261396 68.51294)
+        (xy 147.244639 68.492193)
+        (xy 147.233845 68.475476)
+        (xy 147.233845 68.475475)
+        (xy 147.228197 68.466729)
+        (xy 147.172551 68.422861)
+        (xy 147.161462 68.413006)
+        (xy 147.154678 68.406222)
+        (xy 147.150457 68.403206)
+        (xy 147.150447 68.403197)
+        (xy 147.122512 68.383234)
+        (xy 147.117767 68.379671)
+        (xy 147.046989 68.323875)
+        (xy 147.046988 68.323874)
+        (xy 147.038808 68.317426)
+        (xy 147.028982 68.313976)
+        (xy 147.022876 68.310619)
+        (xy 147.016574 68.307532)
+        (xy 147.008098 68.301474)
+        (xy 146.998117 68.298489)
+        (xy 146.998115 68.298488)
+        (xy 146.935642 68.279805)
+        (xy 146.911779 68.272669)
+        (xy 146.906138 68.270836)
+        (xy 146.81875 68.240147)
+        (xy 146.818744 68.240146)
+        (xy 146.811267 68.23752)
+        (xy 146.800645 68.2366)
+        (xy 146.799662 68.2366)
+        (xy 146.791131 68.235878)
+        (xy 146.787024 68.235359)
+        (xy 146.777046 68.232375)
+        (xy 146.671982 68.236503)
+        (xy 146.667035 68.2366)
+        (xy 142.33074 68.2366)
+        (xy 142.304221 68.233778)
+        (xy 142.284774 68.229591)
+        (xy 142.284773 68.229591)
+        (xy 142.274596 68.2274)
+        (xy 142.206169 68.235499)
+        (xy 142.20424 68.235727)
+        (xy 142.189431 68.2366)
+        (xy 142.179825 68.2366)
+        (xy 142.174697 68.237454)
+        (xy 142.174691 68.237454)
+        (xy 142.140837 68.243089)
+        (xy 142.134961 68.243926)
+        (xy 142.045443 68.254521)
+        (xy 142.045441 68.254521)
+        (xy 142.035104 68.255745)
+        (xy 142.025719 68.260252)
+        (xy 142.019034 68.262194)
+        (xy 142.012388 68.264469)
+        (xy 142.00211 68.26618)
+        (xy 141.913609 68.313932)
+        (xy 141.908363 68.316605)
+        (xy 141.817706 68.360138)
+        (xy 141.809545 68.366999)
+        (xy 141.808854 68.36769)
+        (xy 141.802308 68.373215)
+        (xy 141.799036 68.375753)
+        (xy 141.789871 68.380698)
+        (xy 141.782803 68.388344)
+        (xy 141.718486 68.457922)
+        (xy 141.715056 68.461488)
+        (xy 139.25194 70.924604)
+        (xy 139.231193 70.941361)
+        (xy 139.205729 70.957803)
+        (xy 139.199283 70.96598)
+        (xy 139.161861 71.013449)
+        (xy 139.152006 71.024538)
+        (xy 139.145222 71.031322)
+        (xy 139.142206 71.035543)
+        (xy 139.142197 71.035553)
+        (xy 139.122234 71.063488)
+        (xy 139.118671 71.068233)
+        (xy 139.062875 71.139011)
+        (xy 139.056426 71.147192)
+        (xy 139.052976 71.157018)
+        (xy 139.049619 71.163124)
+        (xy 139.046532 71.169426)
+        (xy 139.040474 71.177902)
+        (xy 139.013946 71.266608)
+        (xy 139.011671 71.274214)
+        (xy 139.009836 71.279862)
+        (xy 138.979147 71.36725)
+        (xy 138.979146 71.367256)
+        (xy 138.97652 71.374733)
+        (xy 138.9756 71.385355)
+        (xy 138.9756 71.386338)
+        (xy 138.974878 71.394869)
+        (xy 138.974359 71.398976)
+        (xy 138.971375 71.408954)
+        (xy 138.971784 71.419362)
+        (xy 138.975503 71.514018)
+        (xy 138.9756 71.518965)
+        (xy 138.9756 75.5815)
+        (xy 138.938695 75.670595)
+        (xy 138.8496 75.7075)
+        (xy 138.649918 75.7075)
+        (xy 138.501593 75.737004)
+        (xy 138.491278 75.743896)
+        (xy 138.491276 75.743897)
+        (xy 138.418543 75.792496)
+        (xy 138.333392 75.849392)
+        (xy 138.326499 75.859708)
+        (xy 138.227897 76.007276)
+        (xy 138.227896 76.007278)
+        (xy 138.221004 76.017593)
+        (xy 138.1915 76.165918)
+        (xy 138.1915 77.83034)
+        (xy 138.154595 77.919435)
+        (xy 138.0655 77.95634)
+        (xy 137.976405 77.919435)
+        (xy 136.580954 76.523984)
+        (xy 136.564197 76.503236)
+        (xy 136.553925 76.487327)
+        (xy 136.553924 76.487326)
+        (xy 136.548275 76.478577)
+        (xy 136.493973 76.435769)
+        (xy 136.482884 76.425914)
+        (xy 136.476365 76.419395)
+        (xy 136.44495 76.396945)
+        (xy 136.440227 76.393399)
+        (xy 136.363042 76.332552)
+        (xy 136.35322 76.329103)
+        (xy 136.347437 76.325923)
+        (xy 136.34148 76.323005)
+        (xy 136.333007 76.31695)
+        (xy 136.238851 76.288791)
+        (xy 136.233237 76.286967)
+        (xy 136.140496 76.254399)
+        (xy 136.130116 76.2535)
+        (xy 136.128976 76.2535)
+        (xy 136.120267 76.252763)
+        (xy 136.117004 76.252351)
+        (xy 136.107027 76.249367)
+        (xy 136.004301 76.253403)
+        (xy 135.999354 76.2535)
+        (xy 131.153047 76.2535)
+        (xy 131.126527 76.250677)
+        (xy 131.10802 76.246692)
+        (xy 131.108018 76.246692)
+        (xy 131.097837 76.2445)
+        (xy 131.045649 76.250677)
+        (xy 131.029174 76.252627)
+        (xy 131.014364 76.2535)
+        (xy 131.00514 76.2535)
+        (xy 130.967054 76.259839)
+        (xy 130.961224 76.260669)
+        (xy 130.863602 76.272224)
+        (xy 130.854211 76.276733)
+        (xy 130.84783 76.278587)
+        (xy 130.841597 76.280721)
+        (xy 130.831331 76.28243)
+        (xy 130.822172 76.287372)
+        (xy 130.822166 76.287374)
+        (xy 130.74484 76.329097)
+        (xy 130.739551 76.331792)
+        (xy 130.724547 76.338997)
+        (xy 130.650975 76.374326)
+        (xy 130.643 76.38103)
+        (xy 130.642198 76.381832)
+        (xy 130.635518 76.38747)
+        (xy 130.632914 76.38949)
+        (xy 130.623751 76.394434)
+        (xy 130.616683 76.40208)
+        (xy 130.553954 76.46994)
+        (xy 130.550524 76.473506)
+        (xy 129.736984 77.287046)
+        (xy 129.716236 77.303803)
+        (xy 129.691577 77.319725)
+        (xy 129.68513 77.327903)
+        (xy 129.648769 77.374027)
+        (xy 129.638914 77.385116)
+        (xy 129.632395 77.391635)
+        (xy 129.629373 77.395864)
+        (xy 129.609947 77.423048)
+        (xy 129.606399 77.427773)
+        (xy 129.545552 77.504958)
+        (xy 129.542103 77.51478)
+        (xy 129.538923 77.520563)
+        (xy 129.536005 77.52652)
+        (xy 129.52995 77.534993)
+        (xy 129.505911 77.615374)
+        (xy 129.501794 77.629139)
+        (xy 129.499967 77.634763)
+        (xy 129.467399 77.727504)
+        (xy 129.4665 77.737884)
+        (xy 129.4665 77.739024)
+        (xy 129.465763 77.747733)
+        (xy 129.465351 77.750996)
+        (xy 129.462367 77.760973)
+        (xy 129.463297 77.784634)
+        (xy 129.466403 77.863699)
+        (xy 129.4665 77.868646)
+        (xy 129.4665 78.930594)
+        (xy 129.459383 78.972342)
+        (xy 129.45152 78.994733)
+        (xy 129.4506 79.005355)
+        (xy 129.4506 79.665256)
+        (xy 129.447778 79.691776)
+        (xy 129.443662 79.710895)
+        (xy 129.441399 79.721404)
+        (xy 129.445576 79.756695)
+        (xy 129.449727 79.791769)
+        (xy 129.4506 79.806578)
+        (xy 129.4506 79.816175)
+        (xy 129.451454 79.821305)
+        (xy 129.451454 79.821307)
+        (xy 129.457087 79.855149)
+        (xy 129.457924 79.861026)
+        (xy 129.469744 79.960896)
+        (xy 129.474254 79.970288)
+        (xy 129.476198 79.976979)
+        (xy 129.478469 79.983614)
+        (xy 129.48018 79.99389)
+        (xy 129.485126 80.003056)
+        (xy 129.485126 80.003057)
+        (xy 129.52792 80.082367)
+        (xy 129.530612 80.087652)
+        (xy 129.574138 80.178293)
+        (xy 129.580998 80.186455)
+        (xy 129.581695 80.187152)
+        (xy 129.587216 80.193694)
+        (xy 129.589754 80.196966)
+        (xy 129.594698 80.206129)
+        (xy 129.602342 80.213195)
+        (xy 129.602345 80.213199)
+        (xy 129.616528 80.226309)
+        (xy 129.657 80.318834)
+        (xy 129.657 81.127454)
+        (xy 129.654177 81.153974)
+        (xy 129.652089 81.163674)
+        (xy 129.648 81.182664)
+        (xy 129.652949 81.22448)
+        (xy 129.656127 81.251327)
+        (xy 129.657 81.266137)
+        (xy 129.657 81.27536)
+        (xy 129.66334 81.313451)
+        (xy 129.664169 81.319275)
+        (xy 129.675724 81.416898)
+        (xy 129.680233 81.426289)
+        (xy 129.682087 81.43267)
+        (xy 129.684221 81.438903)
+        (xy 129.68593 81.449169)
+        (xy 129.690872 81.458328)
+        (xy 129.690874 81.458334)
+        (xy 129.732597 81.53566)
+        (xy 129.735292 81.540949)
+        (xy 129.777826 81.629525)
+        (xy 129.78453 81.6375)
+        (xy 129.785332 81.638302)
+        (xy 129.79097 81.644982)
+        (xy 129.79299 81.647586)
+        (xy 129.797934 81.656749)
+        (xy 129.80558 81.663817)
+        (xy 129.873439 81.726545)
+        (xy 129.877005 81.729975)
+        (xy 130.881046 82.734016)
+        (xy 130.897804 82.754765)
+        (xy 130.913725 82.779423)
+        (xy 130.921904 82.785871)
+        (xy 130.921906 82.785873)
+        (xy 130.968021 82.822227)
+        (xy 130.979111 82.832082)
+        (xy 130.985635 82.838606)
+        (xy 131.01707 82.861069)
+        (xy 131.021786 82.86461)
+        (xy 131.098958 82.925448)
+        (xy 131.108788 82.9289)
+        (xy 131.114604 82.932097)
+        (xy 131.12052 82.934995)
+        (xy 131.128994 82.941051)
+        (xy 131.223155 82.969211)
+        (xy 131.228768 82.971034)
+        (xy 131.321504 83.003601)
+        (xy 131.321505 83.003601)
+        (xy 131.319839 83.008346)
+        (xy 131.386317 83.054242)
+        (xy 131.4065 83.122643)
+        (xy 131.4065 83.146082)
+        (xy 131.436004 83.294407)
+        (xy 131.442896 83.304722)
+        (xy 131.442897 83.304724)
+        (xy 131.533107 83.439733)
+        (xy 131.548392 83.462608)
+        (xy 131.558708 83.469501)
+        (xy 131.706276 83.568103)
+        (xy 131.706278 83.568104)
+        (xy 131.716593 83.574996)
+        (xy 131.864918 83.6045)
+        (xy 131.8805 83.6045)
+        (xy 131.969595 83.641405)
+        (xy 132.0065 83.7305)
+        (xy 132.0065 85.624274)
+        (xy 131.969595 85.713369)
+        (xy 131.798234 85.88473)
+        (xy 131.685559 86.105867)
+        (xy 131.684009 86.115656)
+        (xy 131.684008 86.115658)
+        (xy 131.67992 86.141472)
+        (xy 131.6565 86.28934)
+        (xy 131.6565 87.5115)
+        (xy 131.619595 87.600595)
+        (xy 131.5305 87.6375)
+        (xy 130.844918 87.6375)
+        (xy 130.696593 87.667004)
+        (xy 130.686278 87.673896)
+        (xy 130.686276 87.673897)
+        (xy 130.538708 87.772499)
+        (xy 130.528392 87.779392)
+        (xy 130.521499 87.789708)
+        (xy 130.422897 87.937276)
+        (xy 130.422896 87.937278)
+        (xy 130.416004 87.947593)
+        (xy 130.3865 88.095918)
+        (xy 130.3865 89.996082)
+        (xy 130.416004 90.144407)
+        (xy 130.422896 90.154722)
+        (xy 130.422897 90.154724)
+        (xy 130.496049 90.264203)
+        (xy 130.528392 90.312608)
+        (xy 130.680502 90.414245)
+        (xy 130.734079 90.494427)
+        (xy 130.7365 90.519009)
+        (xy 130.7365 90.715954)
+        (xy 130.733677 90.742474)
+        (xy 130.7275 90.771164)
+        (xy 130.728724 90.781505)
+        (xy 130.735627 90.839827)
+        (xy 130.7365 90.854637)
+        (xy 130.7365 90.86386)
+        (xy 130.74284 90.901951)
+        (xy 130.743669 90.907775)
+        (xy 130.755224 91.005398)
+        (xy 130.759733 91.014789)
+        (xy 130.761587 91.02117)
+        (xy 130.763721 91.027403)
+        (xy 130.76543 91.037669)
+        (xy 130.770372 91.046828)
+        (xy 130.770374 91.046834)
+        (xy 130.812097 91.12416)
+        (xy 130.814792 91.129449)
+        (xy 130.838726 91.179291)
+        (xy 130.857326 91.218025)
+        (xy 130.86403 91.226)
+        (xy 130.864832 91.226802)
+        (xy 130.87047 91.233482)
+        (xy 130.87249 91.236086)
+        (xy 130.877434 91.245249)
+        (xy 130.88508 91.252317)
+        (xy 130.95294 91.315046)
+        (xy 130.956506 91.318476)
+        (xy 131.008046 91.370016)
+        (xy 131.024803 91.390764)
+        (xy 131.032212 91.402238)
+        (xy 131.040725 91.415423)
+        (xy 131.048903 91.42187)
+        (xy 131.095027 91.458231)
+        (xy 131.106116 91.468086)
+        (xy 131.112635 91.474605)
+        (xy 131.116864 91.477627)
+        (xy 131.144048 91.497053)
+        (xy 131.148773 91.500601)
+        (xy 131.225958 91.561448)
+        (xy 131.23578 91.564897)
+        (xy 131.241563 91.568077)
+        (xy 131.24752 91.570995)
+        (xy 131.255993 91.57705)
+        (xy 131.350149 91.605209)
+        (xy 131.355763 91.607033)
+        (xy 131.448504 91.639601)
+        (xy 131.458884 91.6405)
+        (xy 131.460024 91.6405)
+        (xy 131.468733 91.641237)
+        (xy 131.471996 91.641649)
+        (xy 131.481973 91.644633)
+        (xy 131.584688 91.640597)
+        (xy 131.589634 91.6405)
+        (xy 134.784954 91.6405)
+        (xy 134.811474 91.643323)
+        (xy 134.829981 91.647308)
+        (xy 134.829983 91.647308)
+        (xy 134.840164 91.6495)
+        (xy 134.850505 91.648276)
+        (xy 134.858684 91.647308)
+        (xy 134.908827 91.641373)
+        (xy 134.923637 91.6405)
+        (xy 134.93286 91.6405)
+        (xy 134.970951 91.63416)
+        (xy 134.976775 91.633331)
+        (xy 135.074398 91.621776)
+        (xy 135.083789 91.617267)
+        (xy 135.09017 91.615413)
+        (xy 135.096403 91.613279)
+        (xy 135.106669 91.61157)
+        (xy 135.115828 91.606628)
+        (xy 135.115834 91.606626)
+        (xy 135.19316 91.564903)
+        (xy 135.198449 91.562208)
+        (xy 135.279878 91.523106)
+        (xy 135.287025 91.519674)
+        (xy 135.295 91.51297)
+        (xy 135.295802 91.512168)
+        (xy 135.302482 91.50653)
+        (xy 135.305086 91.50451)
+        (xy 135.314249 91.499566)
+        (xy 135.384046 91.42406)
+        (xy 135.387475 91.420495)
+        (xy 138.233019 88.574952)
+        (xy 138.253767 88.558195)
+        (xy 138.278423 88.542275)
+        (xy 138.284871 88.534096)
+        (xy 138.284873 88.534094)
+        (xy 138.321227 88.487979)
+        (xy 138.331082 88.476889)
+        (xy 138.337606 88.470365)
+        (xy 138.360066 88.438936)
+        (xy 138.363612 88.434213)
+        (xy 138.424448 88.357042)
+        (xy 138.427897 88.34722)
+        (xy 138.431087 88.341419)
+        (xy 138.433997 88.33548)
+        (xy 138.440051 88.327007)
+        (xy 138.468224 88.2328)
+        (xy 138.470036 88.227226)
+        (xy 138.502601 88.134496)
+        (xy 138.5035 88.124116)
+        (xy 138.5035 88.122976)
+        (xy 138.504237 88.114267)
+        (xy 138.504649 88.111004)
+        (xy 138.507633 88.101027)
+        (xy 138.503597 87.998301)
+        (xy 138.5035 87.993354)
+        (xy 138.5035 87.312406)
+        (xy 138.510617 87.270658)
+        (xy 138.515854 87.255746)
+        (xy 138.515855 87.255743)
+        (xy 138.51848 87.248267)
+        (xy 138.5194 87.237645)
+        (xy 138.5194 87.135565)
+        (xy 138.556305 87.04647)
+        (xy 138.568696 87.035603)
+        (xy 138.650362 86.972938)
+        (xy 138.650363 86.972937)
+        (xy 138.656912 86.967912)
+        (xy 138.850623 86.715464)
+        (xy 138.924916 86.536104)
+        (xy 138.969234 86.429112)
+        (xy 138.969235 86.429109)
+        (xy 138.972394 86.421482)
+        (xy 139.013928 86.106)
+        (xy 138.975157 85.811506)
+        (xy 138.973472 85.798706)
+        (xy 138.972394 85.790518)
+        (xy 138.968057 85.780046)
+        (xy 138.900779 85.617623)
+        (xy 138.850623 85.496536)
+        (xy 138.656912 85.244088)
+        (xy 138.53607 85.151362)
+        (xy 138.487852 85.067846)
+        (xy 138.512812 84.974696)
+        (xy 138.596328 84.926478)
+        (xy 138.612774 84.9254)
+        (xy 139.347753 84.9254)
+        (xy 139.436848 84.962305)
+        (xy 141.546048 87.071505)
+        (xy 141.582953 87.1606)
+        (xy 141.546048 87.249695)
+        (xy 141.456953 87.2866)
+        (xy 140.528825 87.2866)
+        (xy 140.523694 87.287454)
+        (xy 140.519723 87.288115)
+        (xy 140.35111 87.31618)
+        (xy 140.341944 87.321126)
+        (xy 140.341943 87.321126)
+        (xy 140.148037 87.425752)
+        (xy 140.148036 87.425753)
+        (xy 140.138871 87.430698)
+        (xy 140.131803 87.438344)
+        (xy 140.131802 87.438345)
+        (xy 140.059345 87.516729)
+        (xy 139.97517 87.607789)
+        (xy 139.97096 87.617311)
+        (xy 139.970959 87.617313)
+        (xy 139.892053 87.795795)
+        (xy 139.877657 87.828358)
+        (xy 139.876517 87.827854)
+        (xy 139.84909 87.87594)
+        (xy 135.776335 91.948695)
+        (xy 135.68724 91.9856)
+        (xy 123.788744 91.9856)
+        (xy 123.762227 91.982778)
+        (xy 123.732596 91.976399)
+        (xy 123.678699 91.982778)
+        (xy 123.662231 91.984727)
+        (xy 123.647422 91.9856)
+        (xy 123.637825 91.9856)
+        (xy 123.632695 91.986454)
+        (xy 123.632693 91.986454)
+        (xy 123.598851 91.992087)
+        (xy 123.592974 91.992924)
+        (xy 123.493104 92.004744)
+        (xy 123.483712 92.009254)
+        (xy 123.477021 92.011198)
+        (xy 123.470386 92.013469)
+        (xy 123.46011 92.01518)
+        (xy 123.450944 92.020126)
+        (xy 123.450943 92.020126)
+        (xy 123.371633 92.06292)
+        (xy 123.366348 92.065612)
+        (xy 123.275707 92.109138)
+        (xy 123.267545 92.115999)
+        (xy 123.266852 92.116692)
+        (xy 123.260312 92.122212)
+        (xy 123.257037 92.124752)
+        (xy 123.247871 92.129698)
+        (xy 123.240803 92.137344)
+        (xy 123.240802 92.137345)
+        (xy 123.176486 92.206922)
+        (xy 123.173056 92.210488)
+        (xy 120.07494 95.308604)
+        (xy 120.054193 95.325361)
+        (xy 120.028729 95.341803)
+        (xy 120.007706 95.36847)
+        (xy 119.984861 95.397449)
+        (xy 119.975006 95.408538)
+        (xy 119.968222 95.415322)
+        (xy 119.965206 95.419543)
+        (xy 119.965197 95.419553)
+        (xy 119.945234 95.447488)
+        (xy 119.941671 95.452233)
+        (xy 119.885875 95.523011)
+        (xy 119.879426 95.531192)
+        (xy 119.875976 95.541018)
+        (xy 119.872619 95.547124)
+        (xy 119.869532 95.553426)
+        (xy 119.863474 95.561902)
+        (xy 119.860489 95.571883)
+        (xy 119.860488 95.571885)
+        (xy 119.846355 95.619143)
+        (xy 119.838514 95.645365)
+        (xy 119.834671 95.658214)
+        (xy 119.832836 95.663862)
+        (xy 119.802147 95.75125)
+        (xy 119.802146 95.751256)
+        (xy 119.79952 95.758733)
+        (xy 119.7986 95.769355)
+        (xy 119.7986 95.770338)
+        (xy 119.797878 95.778869)
+        (xy 119.797359 95.782976)
+        (xy 119.794375 95.792954)
+        (xy 119.794784 95.803362)
+        (xy 119.798503 95.898018)
+        (xy 119.7986 95.902965)
+        (xy 119.7986 98.199752)
+        (xy 119.761696 98.288847)
+        (xy 119.624849 98.425695)
+        (xy 119.535753 98.4626)
+        (xy 118.385048 98.4626)
+        (xy 118.295953 98.425695)
+        (xy 118.259048 98.3366)
+        (xy 118.295952 98.247505)
+        (xy 118.939062 97.604394)
+        (xy 118.95981 97.587637)
+        (xy 118.976524 97.576845)
+        (xy 118.976525 97.576845)
+        (xy 118.985271 97.571197)
+        (xy 119.029139 97.515551)
+        (xy 119.038994 97.504462)
+        (xy 119.045778 97.497678)
+        (xy 119.048796 97.493454)
+        (xy 119.048805 97.493444)
+        (xy 119.068756 97.465524)
+        (xy 119.072321 97.460775)
+        (xy 119.091487 97.436463)
+        (xy 119.134574 97.381808)
+        (xy 119.138024 97.371982)
+        (xy 119.141382 97.365875)
+        (xy 119.144471 97.35957)
+        (xy 119.150525 97.351098)
+        (xy 119.179328 97.254788)
+        (xy 119.181158 97.249156)
+        (xy 119.211853 97.16175)
+        (xy 119.211854 97.161744)
+        (xy 119.21448 97.154267)
+        (xy 119.2154 97.143645)
+        (xy 119.2154 97.142662)
+        (xy 119.216122 97.134131)
+        (xy 119.216641 97.130024)
+        (xy 119.219625 97.120046)
+        (xy 119.215497 97.014982)
+        (xy 119.2154 97.010035)
+        (xy 119.2154 96.025565)
+        (xy 119.252305 95.93647)
+        (xy 119.264696 95.925603)
+        (xy 119.346362 95.862938)
+        (xy 119.352912 95.857912)
+        (xy 119.546623 95.605464)
+        (xy 119.631396 95.400804)
+        (xy 119.665234 95.319112)
+        (xy 119.665235 95.319109)
+        (xy 119.668394 95.311482)
+        (xy 119.709928 94.996)
+        (xy 119.668394 94.680518)
+        (xy 119.665125 94.672624)
+        (xy 119.607083 94.5325)
+        (xy 119.546623 94.386536)
+        (xy 119.352912 94.134088)
+        (xy 119.100464 93.940377)
+        (xy 118.953473 93.879491)
+        (xy 118.814112 93.821766)
+        (xy 118.814109 93.821765)
+        (xy 118.806482 93.818606)
+        (xy 118.491 93.777072)
+        (xy 118.175518 93.818606)
+        (xy 118.167891 93.821765)
+        (xy 118.167888 93.821766)
+        (xy 118.028527 93.879492)
+        (xy 117.881536 93.940377)
+        (xy 117.629088 94.134088)
+        (xy 117.435377 94.386536)
+        (xy 117.374917 94.5325)
+        (xy 117.316876 94.672624)
+        (xy 117.313606 94.680518)
+        (xy 117.272072 94.996)
+        (xy 117.313606 95.311482)
+        (xy 117.316765 95.319109)
+        (xy 117.316766 95.319112)
+        (xy 117.350604 95.400804)
+        (xy 117.435377 95.605464)
+        (xy 117.629088 95.857912)
+        (xy 117.635638 95.862938)
+        (xy 117.717304 95.925603)
+        (xy 117.765522 96.009119)
+        (xy 117.7666 96.025565)
+        (xy 117.7666 96.675754)
+        (xy 117.729695 96.764849)
+        (xy 117.084849 97.409695)
+        (xy 116.995754 97.4466)
+        (xy 116.212115 97.4466)
+        (xy 116.12302 97.409695)
+        (xy 116.086115 97.3206)
+        (xy 116.1017 97.259899)
+        (xy 116.130981 97.206637)
+        (xy 116.161282 97.151519)
+        (xy 116.2435 96.831302)
+        (xy 116.2435 95.783676)
+        (xy 116.225857 95.644018)
+        (xy 116.213458 95.545868)
+        (xy 116.213457 95.545865)
+        (xy 116.212464 95.538003)
+        (xy 116.209548 95.530638)
+        (xy 116.209547 95.530634)
+        (xy 116.125799 95.319112)
+        (xy 116.090761 95.230615)
+        (xy 116.065536 95.195895)
+        (xy 115.901097 94.969565)
+        (xy 115.896437 94.963151)
+        (xy 115.641702 94.752416)
+        (xy 115.603967 94.734659)
+        (xy 115.52902 94.699392)
+        (xy 115.342563 94.611652)
+        (xy 115.017814 94.549703)
+        (xy 114.834457 94.561238)
+        (xy 114.695775 94.569963)
+        (xy 114.695773 94.569963)
+        (xy 114.687863 94.570461)
+        (xy 114.680327 94.57291)
+        (xy 114.680325 94.57291)
+        (xy 114.380982 94.670173)
+        (xy 114.380979 94.670174)
+        (xy 114.37344 94.672624)
+        (xy 114.094301 94.84977)
+        (xy 114.088874 94.855549)
+        (xy 114.088873 94.85555)
+        (xy 113.964671 94.987812)
+        (xy 113.867987 95.09077)
+        (xy 113.86417 95.097713)
+        (xy 113.780383 95.250122)
+        (xy 113.705121 95.310418)
+        (xy 113.609267 95.299836)
+        (xy 113.559765 95.243687)
+        (xy 113.557499 95.244933)
+        (xy 113.553678 95.237983)
+        (xy 113.550761 95.230615)
+        (xy 113.525536 95.195895)
+        (xy 113.361097 94.969565)
+        (xy 113.356437 94.963151)
+        (xy 113.165085 94.804851)
+        (xy 113.119959 94.719624)
+        (xy 113.1194 94.707766)
+        (xy 113.1194 90.699046)
+        (xy 113.156305 90.609951)
+        (xy 113.2454 90.573046)
+        (xy 113.334495 90.609951)
+        (xy 113.850604 91.12606)
+        (xy 113.867361 91.146807)
+        (xy 113.883803 91.172271)
+        (xy 113.932776 91.210878)
+        (xy 113.939449 91.216139)
+        (xy 113.950538 91.225994)
+        (xy 113.957322 91.232778)
+        (xy 113.961543 91.235794)
+        (xy 113.961553 91.235803)
+        (xy 113.989488 91.255766)
+        (xy 113.994233 91.259329)
+        (xy 114.064911 91.315046)
+        (xy 114.073192 91.321574)
+        (xy 114.083018 91.325024)
+        (xy 114.089124 91.328381)
+        (xy 114.095426 91.331468)
+        (xy 114.103902 91.337526)
+        (xy 114.113883 91.340511)
+        (xy 114.113885 91.340512)
+        (xy 114.171855 91.357848)
+        (xy 114.200221 91.366331)
+        (xy 114.205862 91.368164)
+        (xy 114.29325 91.398853)
+        (xy 114.293256 91.398854)
+        (xy 114.300733 91.40148)
+        (xy 114.311355 91.4024)
+        (xy 114.312338 91.4024)
+        (xy 114.320869 91.403122)
+        (xy 114.324976 91.403641)
+        (xy 114.334954 91.406625)
+        (xy 114.440018 91.402497)
+        (xy 114.444965 91.4024)
+        (xy 115.987256 91.4024)
+        (xy 116.013773 91.405222)
+        (xy 116.043404 91.411601)
+        (xy 116.113769 91.403273)
+        (xy 116.128578 91.4024)
+        (xy 116.138175 91.4024)
+        (xy 116.143305 91.401546)
+        (xy 116.143307 91.401546)
+        (xy 116.177149 91.395913)
+        (xy 116.183027 91.395076)
+        (xy 116.188899 91.394381)
+        (xy 116.282896 91.383256)
+        (xy 116.292288 91.378746)
+        (xy 116.298979 91.376802)
+        (xy 116.305614 91.374531)
+        (xy 116.31589 91.37282)
+        (xy 116.325056 91.367874)
+        (xy 116.325057 91.367874)
+        (xy 116.404367 91.32508)
+        (xy 116.409657 91.322385)
+        (xy 116.417798 91.318476)
+        (xy 116.500293 91.278862)
+        (xy 116.508455 91.272002)
+        (xy 116.509152 91.271305)
+        (xy 116.515694 91.265784)
+        (xy 116.518966 91.263246)
+        (xy 116.528129 91.258302)
+        (xy 116.599491 91.181103)
+        (xy 116.60292 91.177537)
+        (xy 117.288062 90.492394)
+        (xy 117.30881 90.475637)
+        (xy 117.325524 90.464845)
+        (xy 117.325525 90.464845)
+        (xy 117.334271 90.459197)
+        (xy 117.378139 90.403551)
+        (xy 117.387994 90.392462)
+        (xy 117.394778 90.385678)
+        (xy 117.397794 90.381457)
+        (xy 117.397803 90.381447)
+        (xy 117.417766 90.353512)
+        (xy 117.421329 90.348767)
+        (xy 117.477125 90.277989)
+        (xy 117.477126 90.277988)
+        (xy 117.483574 90.269808)
+        (xy 117.487024 90.259982)
+        (xy 117.490381 90.253876)
+        (xy 117.493468 90.247574)
+        (xy 117.499526 90.239098)
+        (xy 117.504253 90.223294)
+        (xy 117.522978 90.16068)
+        (xy 117.528331 90.142779)
+        (xy 117.530164 90.137138)
+        (xy 117.560853 90.04975)
+        (xy 117.560854 90.049744)
+        (xy 117.56348 90.042267)
+        (xy 117.5644 90.031645)
+        (xy 117.5644 90.030662)
+        (xy 117.565122 90.022131)
+        (xy 117.565641 90.018024)
+        (xy 117.568625 90.008046)
+        (xy 117.564497 89.902982)
+        (xy 117.5644 89.898035)
+        (xy 117.5644 86.125358)
+        (xy 117.601305 86.036263)
+        (xy 117.6904 85.999358)
+        (xy 117.781037 86.037831)
+        (xy 117.785149 86.042089)
+        (xy 117.795939 86.051015)
+        (xy 118.077375 86.235181)
+        (xy 118.089877 86.241497)
+        (xy 118.405127 86.358737)
+        (xy 118.41871 86.362124)
+        (xy 118.7521 86.406608)
+        (xy 118.766096 86.406901)
+        (xy 119.10105 86.376418)
+        (xy 119.114774 86.373601)
+        (xy 119.434653 86.269666)
+        (xy 119.447402 86.263882)
+        (xy 119.684796 86.122367)
+        (xy 119.69626 86.106988)
+        (xy 119.694976 86.098186)
+        (xy 118.521885 84.925095)
+        (xy 118.48498 84.836)
+        (xy 119.161592 84.836)
+        (xy 119.168934 84.853724)
+        (xy 120.04446 85.72925)
+        (xy 120.062184 85.736592)
+        (xy 120.071701 85.73265)
+        (xy 120.186158 85.560376)
+        (xy 120.192561 85.547918)
+        (xy 120.312 85.233495)
+        (xy 120.31548 85.21994)
+        (xy 120.36272 84.883813)
+        (xy 120.363326 84.875929)
+        (xy 120.363829 84.839962)
+        (xy 120.363442 84.832062)
+        (xy 120.325607 84.49475)
+        (xy 120.322505 84.481097)
+        (xy 120.211894 84.163468)
+        (xy 120.205842 84.150835)
+        (xy 120.077038 83.944707)
+        (xy 120.061422 83.933568)
+        (xy 120.052078 83.935132)
+        (xy 119.168934 84.818276)
+        (xy 119.161592 84.836)
+        (xy 118.48498 84.836)
+        (xy 118.521885 84.746905)
+        (xy 119.686346 83.582444)
+        (xy 119.693688 83.56472)
+        (xy 119.689985 83.555782)
+        (xy 119.487023 83.426979)
+        (xy 119.474427 83.420835)
+        (xy 119.157576 83.308009)
+        (xy 119.14395 83.304813)
+        (xy 118.809967 83.264988)
+        (xy 118.79597 83.26489)
+        (xy 118.74017 83.270755)
+        (xy 118.647705 83.243365)
+        (xy 118.601689 83.158616)
+        (xy 118.629079 83.066151)
+        (xy 118.648287 83.047056)
+        (xy 119.108231 82.679101)
+        (xy 119.158811 82.65467)
+        (xy 119.191494 82.647185)
+        (xy 119.474431 82.504883)
+        (xy 119.561406 82.4306)
+        (xy 119.709484 82.30413)
+        (xy 119.709486 82.304127)
+        (xy 119.715258 82.299198)
+        (xy 119.727475 82.282197)
+        (xy 123.776961 82.282197)
+        (xy 123.785798 82.362237)
+        (xy 123.810022 82.581653)
+        (xy 123.811715 82.596992)
+        (xy 123.814324 82.604123)
+        (xy 123.814325 82.604125)
+        (xy 123.91113 82.868657)
+        (xy 123.920554 82.89441)
+        (xy 123.92479 82.900713)
+        (xy 123.92479 82.900714)
+        (xy 124.089671 83.146082)
+        (xy 124.097196 83.157281)
+        (xy 124.102815 83.162394)
+        (xy 124.102816 83.162395)
+        (xy 124.310775 83.351623)
+        (xy 124.331443 83.370429)
+        (xy 124.357307 83.384472)
+        (xy 124.603094 83.517924)
+        (xy 124.603096 83.517925)
+        (xy 124.609771 83.521549)
+        (xy 124.61712 83.523477)
+        (xy 124.908762 83.599988)
+        (xy 124.908764 83.599988)
+        (xy 124.916112 83.601916)
+        (xy 125.081028 83.604506)
+        (xy 125.225182 83.606771)
+        (xy 125.225185 83.606771)
+        (xy 125.23278 83.60689)
+        (xy 125.541494 83.536185)
+        (xy 125.824431 83.393883)
+        (xy 125.875978 83.349858)
+        (xy 126.059484 83.19313)
+        (xy 126.059486 83.193127)
+        (xy 126.065258 83.188198)
+        (xy 126.139085 83.085456)
+        (xy 126.245638 82.937172)
+        (xy 126.245639 82.93717)
+        (xy 126.250069 82.931005)
+        (xy 126.254896 82.918999)
+        (xy 126.303821 82.797292)
+        (xy 126.368197 82.637152)
+        (xy 126.412822 82.323604)
+        (xy 126.413111 82.296)
+        (xy 126.412355 82.289747)
+        (xy 126.395734 82.152405)
+        (xy 126.375063 81.981586)
+        (xy 126.263115 81.685324)
+        (xy 126.220799 81.623754)
+        (xy 126.088032 81.430577)
+        (xy 126.088031 81.430575)
+        (xy 126.08373 81.424318)
+        (xy 126.042002 81.387139)
+        (xy 125.861581 81.22639)
+        (xy 125.8194 81.132314)
+        (xy 125.8194 80.301469)
+        (xy 125.856305 80.212374)
+        (xy 125.933049 80.176076)
+        (xy 125.938896 80.1755)
+        (xy 125.945082 80.1755)
+        (xy 126.093407 80.145996)
+        (xy 126.103722 80.139104)
+        (xy 126.103724 80.139103)
+        (xy 126.251292 80.040501)
+        (xy 126.261608 80.033608)
+        (xy 126.275457 80.012881)
+        (xy 126.367103 79.875724)
+        (xy 126.367104 79.875722)
+        (xy 126.373996 79.865407)
+        (xy 126.4035 79.717082)
+        (xy 126.4035 78.016918)
+        (xy 126.373996 77.868593)
+        (xy 126.367104 77.858278)
+        (xy 126.367103 77.858276)
+        (xy 126.268501 77.710708)
+        (xy 126.261608 77.700392)
+        (xy 126.232911 77.681217)
+        (xy 126.103724 77.594897)
+        (xy 126.103722 77.594896)
+        (xy 126.093407 77.588004)
+        (xy 125.945082 77.5585)
+        (xy 124.244918 77.5585)
+        (xy 124.096593 77.588004)
+        (xy 124.086278 77.594896)
+        (xy 124.086276 77.594897)
+        (xy 123.957089 77.681217)
+        (xy 123.928392 77.700392)
+        (xy 123.921499 77.710708)
+        (xy 123.822897 77.858276)
+        (xy 123.822896 77.858278)
+        (xy 123.816004 77.868593)
+        (xy 123.7865 78.016918)
+        (xy 123.7865 79.717082)
+        (xy 123.816004 79.865407)
+        (xy 123.822896 79.875722)
+        (xy 123.822897 79.875724)
+        (xy 123.914543 80.012881)
+        (xy 123.928392 80.033608)
+        (xy 123.938708 80.040501)
+        (xy 124.086276 80.139103)
+        (xy 124.086278 80.139104)
+        (xy 124.096593 80.145996)
+        (xy 124.244918 80.1755)
+        (xy 124.251104 80.1755)
+        (xy 124.256951 80.176076)
+        (xy 124.342 80.221536)
+        (xy 124.3706 80.301469)
+        (xy 124.3706 81.134144)
+        (xy 124.327429 81.229093)
+        (xy 124.121178 81.409017)
+        (xy 124.121175 81.409021)
+        (xy 124.115453 81.414012)
+        (xy 123.933344 81.673126)
+        (xy 123.875822 81.820663)
+        (xy 123.838007 81.917654)
+        (xy 123.8183 81.968199)
+        (xy 123.817308 81.975732)
+        (xy 123.817308 81.975733)
+        (xy 123.779841 82.260325)
+        (xy 123.776961 82.282197)
+        (xy 119.727475 82.282197)
+        (xy 119.733801 82.273393)
+        (xy 119.895638 82.048172)
+        (xy 119.895639 82.04817)
+        (xy 119.900069 82.042005)
+        (xy 119.920483 81.991225)
+        (xy 119.987464 81.824602)
+        (xy 120.018197 81.748152)
+        (xy 120.062822 81.434604)
+        (xy 120.063111 81.407)
+        (xy 120.062355 81.400747)
+        (xy 120.043089 81.241546)
+        (xy 120.025063 81.092586)
+        (xy 119.913115 80.796324)
+        (xy 119.896398 80.772)
+        (xy 119.738032 80.541577)
+        (xy 119.738031 80.541575)
+        (xy 119.73373 80.535318)
+        (xy 119.67245 80.480719)
+        (xy 119.502936 80.329687)
+        (xy 119.502933 80.329685)
+        (xy 119.497264 80.324634)
+        (xy 119.48631 80.318834)
+        (xy 119.224082 80.179991)
+        (xy 119.22408 80.17999)
+        (xy 119.217369 80.176437)
+        (xy 119.210004 80.174587)
+        (xy 118.917574 80.101134)
+        (xy 118.91757 80.101134)
+        (xy 118.910203 80.099283)
+        (xy 118.902604 80.099243)
+        (xy 118.902602 80.099243)
+        (xy 118.765554 80.098525)
+        (xy 118.5935 80.097624)
+        (xy 118.58612 80.099396)
+        (xy 118.586118 80.099396)
+        (xy 118.292922 80.169786)
+        (xy 118.292919 80.169787)
+        (xy 118.285543 80.171558)
+        (xy 118.004112 80.316816)
+        (xy 117.99839 80.321808)
+        (xy 117.998388 80.321809)
+        (xy 117.771178 80.520017)
+        (xy 117.771175 80.520021)
+        (xy 117.765453 80.525012)
+        (xy 117.583344 80.784126)
+        (xy 117.529188 80.92303)
+        (xy 117.491657 81.019292)
+        (xy 117.4683 81.079199)
+        (xy 117.467308 81.086732)
+        (xy 117.467308 81.086733)
+        (xy 117.428052 81.384911)
+        (xy 117.426961 81.393197)
+        (xy 117.43424 81.459127)
+        (xy 117.460226 81.694504)
+        (xy 117.461715 81.707992)
+        (xy 117.464324 81.715123)
+        (xy 117.464325 81.715125)
+        (xy 117.478992 81.755203)
+        (xy 117.550737 81.951255)
+        (xy 117.553135 81.957809)
+        (xy 117.549097 82.054161)
+        (xy 117.51352 82.0995)
+        (xy 116.421547 82.973077)
+        (xy 116.411184 82.980539)
+        (xy 116.377204 83.00248)
+        (xy 116.345729 83.022803)
+        (xy 116.339284 83.030978)
+        (xy 116.339282 83.03098)
+        (xy 116.2878 83.096284)
+        (xy 116.282649 83.102407)
+        (xy 116.227144 83.16429)
+        (xy 116.227142 83.164293)
+        (xy 116.220189 83.172045)
+        (xy 116.216121 83.181633)
+        (xy 116.210536 83.19042)
+        (xy 116.210393 83.190329)
+        (xy 116.207743 83.194806)
+        (xy 116.20789 83.194887)
+        (xy 116.202871 83.204016)
+        (xy 116.196426 83.212192)
+        (xy 116.192977 83.222013)
+        (xy 116.192975 83.222017)
+        (xy 116.165421 83.300483)
+        (xy 116.162539 83.307926)
+        (xy 116.125997 83.394054)
+        (xy 116.125254 83.404438)
+        (xy 116.122815 83.414566)
+        (xy 116.122652 83.414527)
+        (xy 116.120592 83.424458)
+        (xy 116.120815 83.424506)
+        (xy 116.119148 83.432248)
+        (xy 116.11652 83.439733)
+        (xy 116.1156 83.450355)
+        (xy 116.1156 83.534944)
+        (xy 116.115279 83.543932)
+        (xy 116.108795 83.634602)
+        (xy 116.111457 83.644669)
+        (xy 116.111512 83.645258)
+        (xy 116.1156 83.676715)
+        (xy 116.1156 87.259748)
+        (xy 116.078695 87.348843)
+        (xy 115.9896 87.385748)
+        (xy 115.898854 87.346478)
+        (xy 115.896437 87.343151)
+        (xy 115.882262 87.331424)
+        (xy 115.759383 87.22977)
+        (xy 115.705085 87.184851)
+        (xy 115.659959 87.099624)
+        (xy 115.6594 87.087766)
+        (xy 115.6594 86.83174)
+        (xy 115.662222 86.805221)
+        (xy 115.666409 86.785774)
+        (xy 115.666409 86.785773)
+        (xy 115.6686 86.775596)
+        (xy 115.660273 86.70524)
+        (xy 115.6594 86.690431)
+        (xy 115.6594 86.680825)
+        (xy 115.652911 86.641837)
+        (xy 115.652074 86.635961)
+        (xy 115.641479 86.546443)
+        (xy 115.641479 86.546441)
+        (xy 115.640255 86.536104)
+        (xy 115.635748 86.526719)
+        (xy 115.633806 86.520034)
+        (xy 115.631531 86.513388)
+        (xy 115.62982 86.50311)
+        (xy 115.582068 86.414609)
+        (xy 115.579395 86.409363)
+        (xy 115.535862 86.318706)
+        (xy 115.529001 86.310545)
+        (xy 115.52831 86.309854)
+        (xy 115.522785 86.303308)
+        (xy 115.520247 86.300036)
+        (xy 115.515302 86.290871)
+        (xy 115.486106 86.263882)
+        (xy 115.438078 86.219486)
+        (xy 115.434512 86.216056)
+        (xy 114.91505 85.696594)
+        (xy 114.878145 85.607499)
+        (xy 114.901822 85.533973)
+        (xy 114.917612 85.511999)
+        (xy 114.947069 85.471005)
+        (xy 114.950844 85.461616)
+        (xy 115.021395 85.286112)
+        (xy 115.065197 85.177152)
+        (xy 115.109822 84.863604)
+        (xy 115.110111 84.836)
+        (xy 115.072063 84.521586)
+        (xy 114.960115 84.225324)
+        (xy 114.90892 84.150835)
+        (xy 114.785032 83.970577)
+        (xy 114.785031 83.970575)
+        (xy 114.78073 83.964318)
+        (xy 114.769163 83.954012)
+        (xy 114.549936 83.758687)
+        (xy 114.549933 83.758685)
+        (xy 114.544264 83.753634)
+        (xy 114.53755 83.750079)
+        (xy 114.271082 83.608991)
+        (xy 114.27108 83.60899)
+        (xy 114.264369 83.605437)
+        (xy 114.257004 83.603587)
+        (xy 113.964574 83.530134)
+        (xy 113.96457 83.530134)
+        (xy 113.957203 83.528283)
+        (xy 113.949604 83.528243)
+        (xy 113.949602 83.528243)
+        (xy 113.812554 83.527525)
+        (xy 113.6405 83.526624)
+        (xy 113.63312 83.528396)
+        (xy 113.633118 83.528396)
+        (xy 113.339922 83.598786)
+        (xy 113.339919 83.598787)
+        (xy 113.332543 83.600558)
+        (xy 113.216718 83.66034)
+        (xy 113.127859 83.706204)
+        (xy 113.051112 83.745816)
+        (xy 113.04539 83.750808)
+        (xy 113.045388 83.750809)
+        (xy 112.818178 83.949017)
+        (xy 112.818175 83.949021)
+        (xy 112.812453 83.954012)
+        (xy 112.674123 84.150835)
+        (xy 112.633423 84.208745)
+        (xy 112.606932 84.234216)
+        (xy 112.607707 84.235138)
+        (xy 112.599545 84.241998)
+        (xy 112.598848 84.242695)
+        (xy 112.592306 84.248216)
+        (xy 112.589034 84.250754)
+        (xy 112.579871 84.255698)
+        (xy 112.572804 84.263343)
+        (xy 112.508498 84.332909)
+        (xy 112.505068 84.336475)
+        (xy 112.021553 84.81999)
+        (xy 111.932458 84.856895)
+        (xy 111.843363 84.81999)
+        (xy 111.807536 84.747341)
+        (xy 111.795472 84.655706)
+        (xy 111.794394 84.647518)
+        (xy 111.775372 84.601593)
+        (xy 111.702845 84.426499)
+        (xy 111.672623 84.353536)
+        (xy 111.478912 84.101088)
+        (xy 111.390696 84.033397)
+        (xy 111.342478 83.949881)
+        (xy 111.3414 83.933435)
+        (xy 111.3414 83.325565)
+        (xy 111.378305 83.23647)
+        (xy 111.390696 83.225603)
+        (xy 111.472362 83.162938)
+        (xy 111.478912 83.157912)
+        (xy 111.672623 82.905464)
+        (xy 111.74963 82.719553)
+        (xy 111.791234 82.619112)
+        (xy 111.791235 82.619109)
+        (xy 111.794394 82.611482)
+        (xy 111.835928 82.296)
+        (xy 111.830918 82.257946)
+        (xy 111.855877 82.164796)
+        (xy 111.939393 82.116578)
+        (xy 111.95584 82.1155)
+        (xy 112.577395 82.1155)
+        (xy 112.66649 82.152405)
+        (xy 112.681976 82.171224)
+        (xy 112.747196 82.268281)
+        (xy 112.752814 82.273393)
+        (xy 112.93653 82.440561)
+        (xy 112.981443 82.481429)
+        (xy 112.988116 82.485052)
+        (xy 113.253094 82.628924)
+        (xy 113.253096 82.628925)
+        (xy 113.259771 82.632549)
+        (xy 113.26712 82.634477)
+        (xy 113.558762 82.710988)
+        (xy 113.558764 82.710988)
+        (xy 113.566112 82.712916)
+        (xy 113.731028 82.715506)
+        (xy 113.875182 82.717771)
+        (xy 113.875185 82.717771)
+        (xy 113.88278 82.71789)
+        (xy 114.191494 82.647185)
+        (xy 114.474431 82.504883)
+        (xy 114.561406 82.4306)
+        (xy 114.709484 82.30413)
+        (xy 114.709486 82.304127)
+        (xy 114.715258 82.299198)
+        (xy 114.733801 82.273393)
+        (xy 114.895638 82.048172)
+        (xy 114.895639 82.04817)
+        (xy 114.900069 82.042005)
+        (xy 114.920483 81.991225)
+        (xy 114.987464 81.824602)
+        (xy 115.018197 81.748152)
+        (xy 115.062822 81.434604)
+        (xy 115.063111 81.407)
+        (xy 115.062355 81.400747)
+        (xy 115.043089 81.241546)
+        (xy 115.025063 81.092586)
+        (xy 114.913115 80.796324)
+        (xy 114.896398 80.772)
+        (xy 114.738032 80.541577)
+        (xy 114.738031 80.541575)
+        (xy 114.73373 80.535318)
+        (xy 114.67245 80.480719)
+        (xy 114.502936 80.329687)
+        (xy 114.502933 80.329685)
+        (xy 114.497264 80.324634)
+        (xy 114.48631 80.318834)
+        (xy 114.224082 80.179991)
+        (xy 114.22408 80.17999)
+        (xy 114.217369 80.176437)
+        (xy 114.210004 80.174587)
+        (xy 113.917574 80.101134)
+        (xy 113.91757 80.101134)
+        (xy 113.910203 80.099283)
+        (xy 113.902604 80.099243)
+        (xy 113.902602 80.099243)
+        (xy 113.765554 80.098525)
+        (xy 113.5935 80.097624)
+        (xy 113.58612 80.099396)
+        (xy 113.586118 80.099396)
+        (xy 113.292922 80.169786)
+        (xy 113.292919 80.169787)
+        (xy 113.285543 80.171558)
+        (xy 113.004112 80.316816)
+        (xy 112.99839 80.321808)
+        (xy 112.998388 80.321809)
+        (xy 112.771178 80.520017)
+        (xy 112.771175 80.520021)
+        (xy 112.765453 80.525012)
+        (xy 112.761086 80.531226)
+        (xy 112.681158 80.644951)
+        (xy 112.599734 80.696624)
+        (xy 112.578071 80.6985)
+        (xy 111.595047 80.6985)
+        (xy 111.568527 80.695677)
+        (xy 111.55002 80.691692)
+        (xy 111.550018 80.691692)
+        (xy 111.539837 80.6895)
+        (xy 111.506895 80.693399)
+        (xy 111.471174 80.697627)
+        (xy 111.456364 80.6985)
+        (xy 111.44714 80.6985)
+        (xy 111.409054 80.704839)
+        (xy 111.403224 80.705669)
+        (xy 111.305602 80.717224)
+        (xy 111.296211 80.721733)
+        (xy 111.28983 80.723587)
+        (xy 111.283597 80.725721)
+        (xy 111.273331 80.72743)
+        (xy 111.264172 80.732372)
+        (xy 111.264166 80.732374)
+        (xy 111.18684 80.774097)
+        (xy 111.181551 80.776792)
+        (xy 111.100122 80.815894)
+        (xy 111.092975 80.819326)
+        (xy 111.085 80.82603)
+        (xy 111.084198 80.826832)
+        (xy 111.077518 80.83247)
+        (xy 111.074914 80.83449)
+        (xy 111.065751 80.839434)
+        (xy 111.058683 80.84708)
+        (xy 110.995954 80.91494)
+        (xy 110.992524 80.918506)
+        (xy 110.852655 81.058375)
+        (xy 110.76356 81.09528)
+        (xy 110.747118 81.094202)
+        (xy 110.617 81.077072)
+        (xy 110.486885 81.094202)
+        (xy 110.441888 81.100126)
+        (xy 110.301518 81.118606)
+        (xy 110.293891 81.121765)
+        (xy 110.293888 81.121766)
+        (xy 110.171452 81.172481)
+        (xy 110.007536 81.240377)
+        (xy 109.755088 81.434088)
+        (xy 109.561377 81.686536)
+        (xy 109.520403 81.785456)
+        (xy 109.444709 81.968199)
+        (xy 109.439606 81.980518)
+        (xy 109.398072 82.296)
+        (xy 109.439606 82.611482)
+        (xy 109.442765 82.619109)
+        (xy 109.442766 82.619112)
+        (xy 109.48437 82.719553)
+        (xy 109.561377 82.905464)
+        (xy 109.755088 83.157912)
+        (xy 109.761638 83.162938)
+        (xy 109.843304 83.225603)
+        (xy 109.891522 83.309119)
+        (xy 109.8926 83.325565)
+        (xy 109.8926 83.933435)
+        (xy 109.855695 84.02253)
+        (xy 109.843304 84.033397)
+        (xy 109.755088 84.101088)
+        (xy 109.561377 84.353536)
+        (xy 109.531155 84.426499)
+        (xy 109.458629 84.601593)
+        (xy 109.439606 84.647518)
+        (xy 109.398072 84.963)
+        (xy 109.439606 85.278482)
+        (xy 109.442765 85.286109)
+        (xy 109.442766 85.286112)
+        (xy 109.485353 85.388926)
+        (xy 109.561377 85.572464)
+        (xy 109.626965 85.65794)
+        (xy 109.649184 85.686896)
+        (xy 109.674144 85.780046)
+        (xy 109.625926 85.863562)
+        (xy 109.549222 85.8896)
+        (xy 106.120761 85.8896)
+        (xy 106.031666 85.852695)
+        (xy 104.703954 84.524984)
+        (xy 104.687197 84.504236)
+        (xy 104.676925 84.488327)
+        (xy 104.676924 84.488326)
+        (xy 104.671275 84.479577)
+        (xy 104.616973 84.436769)
+        (xy 104.605884 84.426914)
+        (xy 104.599365 84.420395)
+        (xy 104.56795 84.397945)
+        (xy 104.563227 84.394399)
+        (xy 104.486042 84.333552)
+        (xy 104.47622 84.330103)
+        (xy 104.470437 84.326923)
+        (xy 104.46448 84.324005)
+        (xy 104.456007 84.31795)
+        (xy 104.361851 84.289791)
+        (xy 104.356237 84.287967)
+        (xy 104.263496 84.255399)
+        (xy 104.253116 84.2545)
+        (xy 104.251976 84.2545)
+        (xy 104.243267 84.253763)
+        (xy 104.240004 84.253351)
+        (xy 104.230027 84.250367)
+        (xy 104.127301 84.254403)
+        (xy 104.122354 84.2545)
+        (xy 104.038766 84.2545)
+        (xy 103.949671 84.217595)
+        (xy 103.938804 84.205205)
+        (xy 103.897084 84.150835)
+        (xy 103.858912 84.101088)
+        (xy 103.606464 83.907377)
+        (xy 103.419309 83.829855)
+        (xy 103.320112 83.788766)
+        (xy 103.320109 83.788765)
+        (xy 103.312482 83.785606)
+        (xy 103.075616 83.754422)
+        (xy 102.992099 83.706204)
+        (xy 102.99209 83.70617)
+        (xy 102.978642 83.729463)
+        (xy 102.918384 83.754422)
+        (xy 102.681518 83.785606)
+        (xy 102.673891 83.788765)
+        (xy 102.673888 83.788766)
+        (xy 102.574691 83.829855)
+        (xy 102.387536 83.907377)
+        (xy 102.135088 84.101088)
+        (xy 101.941377 84.353536)
+        (xy 101.911155 84.426499)
+        (xy 101.838629 84.601593)
+        (xy 101.819606 84.647518)
+        (xy 101.778072 84.963)
+        (xy 101.819606 85.278482)
+        (xy 101.822765 85.286109)
+        (xy 101.822766 85.286112)
+        (xy 101.865353 85.388926)
+        (xy 101.941377 85.572464)
+        (xy 102.135088 85.824912)
+        (xy 102.387536 86.018623)
+        (xy 102.534527 86.079509)
+        (xy 102.673888 86.137234)
+        (xy 102.673891 86.137235)
+        (xy 102.681518 86.140394)
+        (xy 102.997 86.181928)
+        (xy 103.005188 86.18085)
+        (xy 103.304294 86.141472)
+        (xy 103.312482 86.140394)
+        (xy 103.320109 86.137235)
+        (xy 103.320112 86.137234)
+        (xy 103.459473 86.079509)
+        (xy 103.606464 86.018623)
+        (xy 103.851046 85.830948)
+        (xy 103.944196 85.805988)
+        (xy 104.016845 85.841815)
+        (xy 105.173631 86.998602)
+        (xy 105.190384 87.019345)
+        (xy 105.242153 87.099522)
+        (xy 105.242156 87.099525)
+        (xy 105.247803 87.108271)
+        (xy 105.437192 87.257574)
+        (xy 105.447019 87.261025)
+        (xy 105.657254 87.334854)
+        (xy 105.657257 87.334855)
+        (xy 105.664733 87.33748)
+        (xy 105.672639 87.338165)
+        (xy 105.672652 87.338166)
+        (xy 105.672655 87.338166)
+        (xy 105.675355 87.3384)
+        (xy 106.107703 87.3384)
+        (xy 106.196798 87.375305)
+        (xy 106.233703 87.4644)
+        (xy 106.218118 87.525101)
+        (xy 106.13513 87.676057)
+        (xy 106.088718 87.760481)
+        (xy 106.086649 87.759344)
+        (xy 106.025601 87.822338)
+        (xy 105.975563 87.8327)
+        (xy 100.08407 87.8327)
+        (xy 99.994975 87.795795)
+        (xy 98.782005 86.582825)
+        (xy 98.733095 86.557904)
+        (xy 98.716238 86.547574)
+        (xy 98.700451 86.536104)
+        (xy 98.671833 86.515312)
+        (xy 98.662406 86.512249)
+        (xy 98.662404 86.512248)
+        (xy 98.619631 86.49835)
+        (xy 98.601366 86.490784)
+        (xy 98.561292 86.470366)
+        (xy 98.561291 86.470366)
+        (xy 98.552456 86.465864)
+        (xy 98.542667 86.464314)
+        (xy 98.542665 86.464313)
+        (xy 98.49824 86.457277)
+        (xy 98.479014 86.452661)
+        (xy 98.436247 86.438765)
+        (xy 98.426814 86.4357)
+        (xy 97.0345 86.4357)
+        (xy 96.945405 86.398795)
+        (xy 96.9085 86.3097)
+        (xy 96.9085 83.449918)
+        (xy 96.878996 83.301593)
+        (xy 96.884132 83.300571)
+        (xy 96.884139 83.223875)
+        (xy 96.911448 83.183009)
+        (xy 97.798457 82.296)
+        (xy 101.778072 82.296)
+        (xy 101.819606 82.611482)
+        (xy 101.822765 82.619109)
+        (xy 101.822766 82.619112)
+        (xy 101.86437 82.719553)
+        (xy 101.941377 82.905464)
+        (xy 102.135088 83.157912)
+        (xy 102.387536 83.351623)
+        (xy 102.466841 83.384472)
+        (xy 102.673888 83.470234)
+        (xy 102.673891 83.470235)
+        (xy 102.681518 83.473394)
+        (xy 102.689706 83.474472)
+        (xy 102.918384 83.504578)
+        (xy 103.001901 83.552796)
+        (xy 103.00191 83.55283)
+        (xy 103.015358 83.529537)
+        (xy 103.075616 83.504578)
+        (xy 103.304294 83.474472)
+        (xy 103.312482 83.473394)
+        (xy 103.320109 83.470235)
+        (xy 103.320112 83.470234)
+        (xy 103.527159 83.384472)
+        (xy 103.606464 83.351623)
+        (xy 103.858912 83.157912)
+        (xy 103.91451 83.085456)
+        (xy 103.926603 83.069696)
+        (xy 104.010119 83.021478)
+        (xy 104.026565 83.0204)
+        (xy 106.716256 83.0204)
+        (xy 106.742773 83.023222)
+        (xy 106.772404 83.029601)
+        (xy 106.842769 83.021273)
+        (xy 106.857578 83.0204)
+        (xy 106.867175 83.0204)
+        (xy 106.872305 83.019546)
+        (xy 106.872307 83.019546)
+        (xy 106.906149 83.013913)
+        (xy 106.912027 83.013076)
+        (xy 107.011896 83.001256)
+        (xy 107.021288 82.996746)
+        (xy 107.027979 82.994802)
+        (xy 107.034614 82.992531)
+        (xy 107.04489 82.99082)
+        (xy 107.054056 82.985874)
+        (xy 107.054057 82.985874)
+        (xy 107.133367 82.94308)
+        (xy 107.138657 82.940385)
+        (xy 107.21138 82.905464)
+        (xy 107.229293 82.896862)
+        (xy 107.237455 82.890002)
+        (xy 107.238152 82.889305)
+        (xy 107.244694 82.883784)
+        (xy 107.247966 82.881246)
+        (xy 107.257129 82.876302)
+        (xy 107.271232 82.861046)
+        (xy 107.328502 82.799091)
+        (xy 107.331932 82.795525)
+        (xy 108.73426 81.393197)
+        (xy 110.147215 79.980241)
+        (xy 110.23631 79.943336)
+        (xy 110.252752 79.944414)
+        (xy 110.363 79.958928)
+        (xy 110.371188 79.95785)
+        (xy 110.466166 79.945346)
+        (xy 110.577443 79.930696)
+        (xy 110.670294 79.918472)
+        (xy 110.678482 79.917394)
+        (xy 110.686109 79.914235)
+        (xy 110.686112 79.914234)
+        (xy 110.872834 79.836891)
+        (xy 110.972464 79.795623)
+        (xy 111.224912 79.601912)
+        (xy 111.418623 79.349464)
+        (xy 111.518758 79.107716)
+        (xy 111.537234 79.063112)
+        (xy 111.537235 79.063109)
+        (xy 111.540394 79.055482)
+        (xy 111.541735 79.0453)
+        (xy 111.549579 78.985714)
+        (xy 111.574548 78.796053)
+        (xy 111.622766 78.712538)
+        (xy 111.69947 78.6865)
+        (xy 112.624395 78.6865)
+        (xy 112.71349 78.723405)
+        (xy 112.728976 78.742224)
+        (xy 112.794196 78.839281)
+        (xy 112.799814 78.844393)
+        (xy 113.010708 79.036291)
+        (xy 113.028443 79.052429)
+        (xy 113.089649 79.085661)
+        (xy 113.300094 79.199924)
+        (xy 113.300096 79.199925)
+        (xy 113.306771 79.203549)
+        (xy 113.31412 79.205477)
+        (xy 113.605762 79.281988)
+        (xy 113.605764 79.281988)
+        (xy 113.613112 79.283916)
+        (xy 113.778028 79.286506)
+        (xy 113.922182 79.288771)
+        (xy 113.922185 79.288771)
+        (xy 113.92978 79.28889)
+        (xy 114.106162 79.248493)
+        (xy 117.891099 79.248493)
+        (xy 117.89496 79.257813)
+        (xy 118.077383 79.377187)
+        (xy 118.089871 79.383495)
+        (xy 118.405127 79.500737)
+        (xy 118.41871 79.504124)
+        (xy 118.7521 79.548608)
+        (xy 118.766096 79.548901)
+        (xy 119.10105 79.518418)
+        (xy 119.114774 79.515601)
+        (xy 119.434653 79.411666)
+        (xy 119.447402 79.405882)
+        (xy 119.684796 79.264367)
+        (xy 119.69626 79.248988)
+        (xy 119.694976 79.240186)
+        (xy 118.809724 78.354934)
+        (xy 118.792 78.347592)
+        (xy 118.774276 78.354934)
+        (xy 117.898441 79.230769)
+        (xy 117.891099 79.248493)
+        (xy 114.106162 79.248493)
+        (xy 114.238494 79.218185)
+        (xy 114.521431 79.075883)
+        (xy 114.630593 78.98265)
+        (xy 114.756484 78.87513)
+        (xy 114.756486 78.875127)
+        (xy 114.762258 78.870198)
+        (xy 114.776596 78.850244)
+        (xy 114.942638 78.619172)
+        (xy 114.942639 78.61917)
+        (xy 114.947069 78.613005)
+        (xy 114.952042 78.600636)
+        (xy 114.993066 78.498584)
+        (xy 115.065197 78.319152)
+        (xy 115.109822 78.005604)
+        (xy 115.110111 77.978)
+        (xy 115.109131 77.969896)
+        (xy 115.108304 77.963066)
+        (xy 117.220957 77.963066)
+        (xy 117.253778 78.297804)
+        (xy 117.256689 78.311498)
+        (xy 117.362855 78.630644)
+        (xy 117.368728 78.643355)
+        (xy 117.506134 78.870238)
+        (xy 117.521592 78.881593)
+        (xy 117.530571 78.880219)
+        (xy 118.415066 77.995724)
+        (xy 118.422408 77.978)
+        (xy 119.161592 77.978)
+        (xy 119.168934 77.995724)
+        (xy 120.04446 78.87125)
+        (xy 120.062184 78.878592)
+        (xy 120.071701 78.87465)
+        (xy 120.186158 78.702376)
+        (xy 120.192561 78.689918)
+        (xy 120.312 78.375495)
+        (xy 120.31548 78.36194)
+        (xy 120.36272 78.025813)
+        (xy 120.363326 78.017929)
+        (xy 120.363829 77.981962)
+        (xy 120.363442 77.974062)
+        (xy 120.325607 77.63675)
+        (xy 120.322505 77.623097)
+        (xy 120.211894 77.305468)
+        (xy 120.205842 77.292835)
+        (xy 120.077038 77.086707)
+        (xy 120.061422 77.075568)
+        (xy 120.052078 77.077132)
+        (xy 119.168934 77.960276)
+        (xy 119.161592 77.978)
+        (xy 118.422408 77.978)
+        (xy 118.415066 77.960276)
+        (xy 117.538866 77.084076)
+        (xy 117.521142 77.076734)
+        (xy 117.512015 77.080515)
+        (xy 117.387864 77.273159)
+        (xy 117.381634 77.285708)
+        (xy 117.266599 77.601765)
+        (xy 117.263307 77.615374)
+        (xy 117.221153 77.949059)
+        (xy 117.220957 77.963066)
+        (xy 115.108304 77.963066)
+        (xy 115.083158 77.755274)
+        (xy 115.072063 77.663586)
+        (xy 114.960115 77.367324)
+        (xy 114.912765 77.29843)
+        (xy 114.785032 77.112577)
+        (xy 114.785031 77.112575)
+        (xy 114.78073 77.106318)
+        (xy 114.763557 77.091017)
+        (xy 114.549936 76.900687)
+        (xy 114.549933 76.900685)
+        (xy 114.544264 76.895634)
+        (xy 114.53755 76.892079)
+        (xy 114.271082 76.750991)
+        (xy 114.27108 76.75099)
+        (xy 114.264369 76.747437)
+        (xy 114.23789 76.740786)
+        (xy 114.107821 76.708115)
+        (xy 117.889017 76.708115)
+        (xy 117.890484 76.717274)
+        (xy 118.774276 77.601066)
+        (xy 118.792 77.608408)
+        (xy 118.809724 77.601066)
+        (xy 119.686346 76.724444)
+        (xy 119.693688 76.70672)
+        (xy 119.689985 76.697782)
+        (xy 119.487023 76.568979)
+        (xy 119.474427 76.562835)
+        (xy 119.157576 76.450009)
+        (xy 119.14395 76.446813)
+        (xy 118.809967 76.406988)
+        (xy 118.79597 76.40689)
+        (xy 118.461467 76.442048)
+        (xy 118.447792 76.445054)
+        (xy 118.129388 76.553448)
+        (xy 118.116724 76.559408)
+        (xy 117.900267 76.692574)
+        (xy 117.889017 76.708115)
+        (xy 114.107821 76.708115)
+        (xy 113.964574 76.672134)
+        (xy 113.96457 76.672134)
+        (xy 113.957203 76.670283)
+        (xy 113.949604 76.670243)
+        (xy 113.949602 76.670243)
+        (xy 113.812554 76.669525)
+        (xy 113.6405 76.668624)
+        (xy 113.63312 76.670396)
+        (xy 113.633118 76.670396)
+        (xy 113.339922 76.740786)
+        (xy 113.339919 76.740787)
+        (xy 113.332543 76.742558)
+        (xy 113.154118 76.834651)
+        (xy 113.119681 76.852425)
+        (xy 113.051112 76.887816)
+        (xy 113.04539 76.892808)
+        (xy 113.045388 76.892809)
+        (xy 112.818178 77.091017)
+        (xy 112.818175 77.091021)
+        (xy 112.812453 77.096012)
+        (xy 112.775935 77.147972)
+        (xy 112.728158 77.215951)
+        (xy 112.646734 77.267624)
+        (xy 112.625071 77.2695)
+        (xy 111.214047 77.2695)
+        (xy 111.187527 77.266677)
+        (xy 111.16902 77.262692)
+        (xy 111.169018 77.262692)
+        (xy 111.158837 77.2605)
+        (xy 111.106649 77.266677)
+        (xy 111.090174 77.268627)
+        (xy 111.075364 77.2695)
+        (xy 111.06614 77.2695)
+        (xy 111.028054 77.275839)
+        (xy 111.022224 77.276669)
+        (xy 110.924602 77.288224)
+        (xy 110.915211 77.292733)
+        (xy 110.908837 77.294585)
+        (xy 110.9026 77.29672)
+        (xy 110.892331 77.29843)
+        (xy 110.883167 77.303375)
+        (xy 110.883166 77.303375)
+        (xy 110.805854 77.34509)
+        (xy 110.800565 77.347785)
+        (xy 110.759875 77.367324)
+        (xy 110.711976 77.390325)
+        (xy 110.704 77.39703)
+        (xy 110.703192 77.397838)
+        (xy 110.696517 77.403471)
+        (xy 110.693915 77.405489)
+        (xy 110.684751 77.410434)
+        (xy 110.677684 77.418079)
+        (xy 110.614954 77.48594)
+        (xy 110.611524 77.489506)
+        (xy 110.598655 77.502375)
+        (xy 110.50956 77.53928)
+        (xy 110.493118 77.538202)
+        (xy 110.363 77.521072)
+        (xy 110.047518 77.562606)
+        (xy 110.039891 77.565765)
+        (xy 110.039888 77.565766)
+        (xy 109.936942 77.608408)
+        (xy 109.753536 77.684377)
+        (xy 109.501088 77.878088)
+        (xy 109.307377 78.130536)
+        (xy 109.276634 78.204756)
+        (xy 109.194835 78.402238)
+        (xy 109.185606 78.424518)
+        (xy 109.144072 78.74)
+        (xy 109.158586 78.850241)
+        (xy 109.158586 78.850244)
+        (xy 109.133627 78.943394)
+        (xy 109.122759 78.955785)
+        (xy 106.543849 81.534695)
+        (xy 106.454754 81.5716)
+        (xy 104.026565 81.5716)
+        (xy 103.93747 81.534695)
+        (xy 103.926603 81.522304)
+        (xy 103.863938 81.440638)
+        (xy 103.858912 81.434088)
+        (xy 103.606464 81.240377)
+        (xy 103.442548 81.172481)
+        (xy 103.320112 81.121766)
+        (xy 103.320109 81.121765)
+        (xy 103.312482 81.118606)
+        (xy 103.172113 81.100126)
+        (xy 103.127115 81.094202)
+        (xy 102.997 81.077072)
+        (xy 102.866885 81.094202)
+        (xy 102.821888 81.100126)
+        (xy 102.681518 81.118606)
+        (xy 102.673891 81.121765)
+        (xy 102.673888 81.121766)
+        (xy 102.551452 81.172481)
+        (xy 102.387536 81.240377)
+        (xy 102.135088 81.434088)
+        (xy 101.941377 81.686536)
+        (xy 101.900403 81.785456)
+        (xy 101.824709 81.968199)
+        (xy 101.819606 81.980518)
+        (xy 101.778072 82.296)
+        (xy 97.798457 82.296)
+        (xy 98.815152 81.279305)
+        (xy 98.904247 81.2424)
+        (xy 100.874256 81.2424)
+        (xy 100.900773 81.245222)
+        (xy 100.930404 81.251601)
+        (xy 101.000769 81.243273)
+        (xy 101.015578 81.2424)
+        (xy 101.025175 81.2424)
+        (xy 101.030305 81.241546)
+        (xy 101.030307 81.241546)
+        (xy 101.064149 81.235913)
+        (xy 101.070027 81.235076)
+        (xy 101.169896 81.223256)
+        (xy 101.179288 81.218746)
+        (xy 101.185979 81.216802)
+        (xy 101.192614 81.214531)
+        (xy 101.20289 81.21282)
+        (xy 101.212056 81.207874)
+        (xy 101.212057 81.207874)
+        (xy 101.291367 81.16508)
+        (xy 101.296657 81.162385)
+        (xy 101.337995 81.142535)
+        (xy 101.387293 81.118862)
+        (xy 101.395455 81.112002)
+        (xy 101.396152 81.111305)
+        (xy 101.402694 81.105784)
+        (xy 101.405966 81.103246)
+        (xy 101.415129 81.098302)
+        (xy 101.486503 81.02109)
+        (xy 101.489932 81.017525)
+        (xy 102.527216 79.980241)
+        (xy 102.616311 79.943336)
+        (xy 102.632752 79.944414)
+        (xy 102.743 79.958928)
+        (xy 102.751188 79.95785)
+        (xy 102.846166 79.945346)
+        (xy 102.957443 79.930696)
+        (xy 103.050294 79.918472)
+        (xy 103.058482 79.917394)
+        (xy 103.066109 79.914235)
+        (xy 103.066112 79.914234)
+        (xy 103.252834 79.836891)
+        (xy 103.352464 79.795623)
+        (xy 103.604912 79.601912)
+        (xy 103.798623 79.349464)
+        (xy 103.898758 79.107716)
+        (xy 103.917234 79.063112)
+        (xy 103.917235 79.063109)
+        (xy 103.920394 79.055482)
+        (xy 103.921735 79.0453)
+        (xy 103.96085 78.748188)
+        (xy 103.96085 78.748187)
+        (xy 103.961928 78.74)
+        (xy 103.920394 78.424518)
+        (xy 103.911166 78.402238)
+        (xy 103.829366 78.204756)
+        (xy 103.798623 78.130536)
+        (xy 103.712216 78.017929)
+        (xy 103.681581 77.978004)
+        (xy 103.656621 77.884854)
+        (xy 103.704839 77.801338)
+        (xy 103.781543 77.7753)
+        (xy 104.776814 77.7753)
+        (xy 104.829014 77.758339)
+        (xy 104.84824 77.753723)
+        (xy 104.892665 77.746687)
+        (xy 104.892667 77.746686)
+        (xy 104.902456 77.745136)
+        (xy 104.916689 77.737884)
+        (xy 104.951366 77.720216)
+        (xy 104.969631 77.71265)
+        (xy 105.012404 77.698752)
+        (xy 105.012406 77.698751)
+        (xy 105.021833 77.695688)
+        (xy 105.066238 77.663426)
+        (xy 105.083095 77.653096)
+        (xy 105.090446 77.649351)
+        (xy 105.132005 77.628175)
+        (xy 108.304098 74.456082)
+        (xy 115.8395 74.456082)
+        (xy 115.869004 74.604407)
+        (xy 115.875896 74.614722)
+        (xy 115.875897 74.614724)
+        (xy 115.973618 74.760973)
+        (xy 115.981392 74.772608)
+        (xy 115.991708 74.779501)
+        (xy 116.139276 74.878103)
+        (xy 116.139278 74.878104)
+        (xy 116.149593 74.884996)
+        (xy 116.297918 74.9145)
+        (xy 118.398082 74.9145)
+        (xy 118.546407 74.884996)
+        (xy 118.556722 74.878104)
+        (xy 118.556724 74.878103)
+        (xy 118.704292 74.779501)
+        (xy 118.714608 74.772608)
+        (xy 118.722382 74.760973)
+        (xy 118.820103 74.614724)
+        (xy 118.820104 74.614722)
+        (xy 118.826996 74.604407)
+        (xy 118.8565 74.456082)
+        (xy 118.8565 74.3405)
+        (xy 118.893405 74.251405)
+        (xy 118.9825 74.2145)
+        (xy 121.794054 74.2145)
+        (xy 121.845894 74.197656)
+        (xy 121.865116 74.193041)
+        (xy 121.918955 74.184514)
+        (xy 121.947152 74.170147)
+        (xy 121.967521 74.159769)
+        (xy 121.985786 74.152203)
+        (xy 121.986953 74.151824)
+        (xy 122.037626 74.135359)
+        (xy 122.045648 74.12953)
+        (xy 122.045651 74.129529)
+        (xy 122.081722 74.103321)
+        (xy 122.098578 74.092991)
+        (xy 122.147148 74.068244)
+        (xy 124.253987 71.961405)
+        (xy 124.343082 71.9245)
+        (xy 125.556082 71.9245)
+        (xy 125.704407 71.894996)
+        (xy 125.714722 71.888104)
+        (xy 125.714724 71.888103)
+        (xy 125.862292 71.789501)
+        (xy 125.872608 71.782608)
+        (xy 125.907427 71.730498)
+        (xy 125.987611 71.676921)
+        (xy 126.012192 71.6745)
+        (xy 133.190881 71.6745)
+        (xy 133.210592 71.676051)
+        (xy 133.211752 71.676235)
+        (xy 133.221186 71.6793)
+        (xy 133.478814 71.6793)
+        (xy 133.488245 71.676236)
+        (xy 133.488249 71.676235)
+        (xy 133.560198 71.652857)
+        (xy 133.579423 71.648241)
+        (xy 133.593163 71.646065)
+        (xy 133.593164 71.646065)
+        (xy 133.602955 71.644514)
+        (xy 133.611788 71.640013)
+        (xy 133.611792 71.640012)
+        (xy 133.624188 71.633696)
+        (xy 133.642453 71.62613)
+        (xy 133.723833 71.599688)
+        (xy 133.79306 71.549392)
+        (xy 133.809916 71.539063)
+        (xy 133.822313 71.532746)
+        (xy 133.822314 71.532745)
+        (xy 133.831148 71.528244)
+        (xy 133.847991 71.511401)
+        (xy 133.863025 71.49856)
+        (xy 133.875822 71.489263)
+        (xy 133.875828 71.489258)
+        (xy 133.879829 71.486351)
+        (xy 139.999975 65.366205)
+        (xy 140.08907 65.3293)
+        (xy 144.08568 65.3293)
+        (xy 144.174775 65.366205)
+        (xy 144.202832 65.408916)
+        (xy 144.259239 65.551385)
+        (xy 144.453563 65.818849)
+        (xy 144.708298 66.029584)
+        (xy 145.007437 66.170348)
+        (xy 145.332186 66.232297)
+        (xy 145.515543 66.220762)
+        (xy 145.654225 66.212037)
+        (xy 145.654227 66.212037)
+        (xy 145.662137 66.211539)
+        (xy 145.669673 66.20909)
+        (xy 145.669675 66.20909)
+        (xy 145.969018 66.111827)
+        (xy 145.969021 66.111826)
+        (xy 145.97656 66.109376)
+        (xy 146.255699 65.93223)
+        (xy 146.482013 65.69123)
+        (xy 146.569617 65.531878)
+        (xy 146.644879 65.471582)
+        (xy 146.740733 65.482164)
+        (xy 146.790235 65.538313)
+        (xy 146.792501 65.537067)
+        (xy 146.79632 65.544013)
+        (xy 146.799239 65.551385)
+        (xy 146.803897 65.557796)
+        (xy 146.803898 65.557798)
+        (xy 146.966198 65.781185)
+        (xy 146.993563 65.818849)
+        (xy 147.248298 66.029584)
+        (xy 147.547437 66.170348)
+        (xy 147.872186 66.232297)
+        (xy 148.055543 66.220762)
+        (xy 148.194225 66.212037)
+        (xy 148.194227 66.212037)
+        (xy 148.202137 66.211539)
+        (xy 148.209673 66.20909)
+        (xy 148.209675 66.20909)
+        (xy 148.509018 66.111827)
+        (xy 148.509021 66.111826)
+        (xy 148.51656 66.109376)
+        (xy 148.795699 65.93223)
+        (xy 149.022013 65.69123)
+        (xy 149.109617 65.531878)
+        (xy 149.184879 65.471582)
+        (xy 149.280733 65.482164)
+        (xy 149.330235 65.538313)
+        (xy 149.332501 65.537067)
+        (xy 149.33632 65.544013)
+        (xy 149.339239 65.551385)
+        (xy 149.343897 65.557796)
+        (xy 149.343898 65.557798)
+        (xy 149.506198 65.781185)
+        (xy 149.533563 65.818849)
+        (xy 149.788298 66.029584)
+        (xy 150.087437 66.170348)
+        (xy 150.412186 66.232297)
+        (xy 150.595543 66.220762)
+        (xy 150.734225 66.212037)
+        (xy 150.734227 66.212037)
+        (xy 150.742137 66.211539)
+        (xy 150.749673 66.20909)
+        (xy 150.749675 66.20909)
+        (xy 151.049018 66.111827)
+        (xy 151.049021 66.111826)
+        (xy 151.05656 66.109376)
+        (xy 151.335699 65.93223)
+        (xy 151.562013 65.69123)
+        (xy 151.649617 65.531878)
+        (xy 151.724879 65.471582)
+        (xy 151.820733 65.482164)
+        (xy 151.870235 65.538313)
+        (xy 151.872501 65.537067)
+        (xy 151.87632 65.544013)
+        (xy 151.879239 65.551385)
+        (xy 151.883897 65.557796)
+        (xy 151.883898 65.557798)
+        (xy 152.046198 65.781185)
+        (xy 152.073563 65.818849)
+        (xy 152.328298 66.029584)
+        (xy 152.627437 66.170348)
+        (xy 152.952186 66.232297)
+        (xy 153.135543 66.220762)
+        (xy 153.274225 66.212037)
+        (xy 153.274227 66.212037)
+        (xy 153.282137 66.211539)
+        (xy 153.289673 66.20909)
+        (xy 153.289675 66.20909)
+        (xy 153.589018 66.111827)
+        (xy 153.589021 66.111826)
+        (xy 153.59656 66.109376)
+        (xy 153.875699 65.93223)
+        (xy 154.102013 65.69123)
+        (xy 154.261282 65.401519)
+        (xy 154.263351 65.402656)
+        (xy 154.324399 65.339662)
+        (xy 154.374437 65.3293)
+        (xy 158.878814 65.3293)
+        (xy 158.931014 65.312339)
+        (xy 158.95024 65.307723)
+        (xy 158.994665 65.300687)
+        (xy 158.994667 65.300686)
+        (xy 159.004456 65.299136)
+        (xy 159.013292 65.294634)
+        (xy 159.053366 65.274216)
+        (xy 159.071631 65.26665)
+        (xy 159.114404 65.252752)
+        (xy 159.114406 65.252751)
+        (xy 159.123833 65.249688)
+        (xy 159.168238 65.217426)
+        (xy 159.185095 65.207096)
+        (xy 159.192446 65.203351)
+        (xy 159.234005 65.182175)
+        (xy 159.54826 64.86792)
+        (xy 159.637355 64.831015)
+        (xy 159.654018 64.832122)
+        (xy 159.988208 64.876712)
+        (xy 159.995219 64.876074)
+        (xy 159.995223 64.876074)
+        (xy 160.318224 64.846678)
+        (xy 160.325245 64.846039)
+        (xy 160.331947 64.843861)
+        (xy 160.331949 64.843861)
+        (xy 160.640412 64.743636)
+        (xy 160.640415 64.743635)
+        (xy 160.647111 64.741459)
+        (xy 160.937809 64.568168)
+        (xy 161.18289 64.334781)
+        (xy 161.370174 64.052895)
+        (xy 161.39655 63.98346)
+        (xy 161.487853 63.743105)
+        (xy 161.487854 63.7431)
+        (xy 161.490353 63.736522)
+        (xy 161.494676 63.705765)
+        (xy 161.536902 63.405309)
+        (xy 161.536902 63.405304)
+        (xy 161.537453 63.401386)
+        (xy 161.538045 63.359)
+        (xy 161.500321 63.022679)
+        (xy 161.476978 62.955646)
+        (xy 161.442915 62.857833)
+        (xy 161.389022 62.703074)
+        (xy 161.209682 62.41607)
+        (xy 160.971213 62.17593)
+        (xy 160.685467 61.99459)
+        (xy 160.461178 61.914724)
+        (xy 160.373281 61.883425)
+        (xy 160.373279 61.883424)
+        (xy 160.366647 61.881063)
+        (xy 160.359661 61.88023)
+        (xy 160.359657 61.880229)
+        (xy 160.10939 61.850387)
+        (xy 160.030598 61.840992)
+        (xy 160.023595 61.841728)
+        (xy 160.023594 61.841728)
+        (xy 159.701022 61.875632)
+        (xy 159.70102 61.875633)
+        (xy 159.694022 61.876368)
+        (xy 159.525064 61.933886)
+        (xy 159.380318 61.983161)
+        (xy 159.380315 61.983162)
+        (xy 159.373648 61.985432)
+        (xy 159.367649 61.989122)
+        (xy 159.367648 61.989123)
+        (xy 159.10208 62.152501)
+        (xy 159.085398 62.162764)
+        (xy 158.843599 62.399551)
+        (xy 158.660269 62.684024)
+        (xy 158.65786 62.690644)
+        (xy 158.657858 62.690647)
+        (xy 158.546928 62.995425)
+        (xy 158.544519 63.002044)
+        (xy 158.502103 63.337805)
+        (xy 158.508722 63.405309)
+        (xy 158.520929 63.529804)
+        (xy 158.492895 63.622076)
+        (xy 158.484625 63.631195)
+        (xy 158.450025 63.665795)
+        (xy 158.36093 63.7027)
+        (xy 154.36432 63.7027)
+        (xy 154.275225 63.665795)
+        (xy 154.247168 63.623084)
+        (xy 154.246769 63.622076)
+        (xy 154.190761 63.480615)
+        (xy 153.996437 63.213151)
+        (xy 153.741702 63.002416)
+        (xy 153.726846 62.995425)
+        (xy 153.649804 62.959172)
+        (xy 153.442563 62.861652)
+        (xy 153.117814 62.799703)
+        (xy 152.934457 62.811238)
+        (xy 152.795775 62.819963)
+        (xy 152.795773 62.819963)
+        (xy 152.787863 62.820461)
+        (xy 152.780327 62.82291)
+        (xy 152.780325 62.82291)
+        (xy 152.480982 62.920173)
+        (xy 152.480979 62.920174)
+        (xy 152.47344 62.922624)
+        (xy 152.194301 63.09977)
+        (xy 151.967987 63.34077)
+        (xy 151.96417 63.347713)
+        (xy 151.880383 63.500122)
+        (xy 151.805121 63.560418)
+        (xy 151.709267 63.549836)
+        (xy 151.659765 63.493687)
+        (xy 151.657499 63.494933)
+        (xy 151.653678 63.487983)
+        (xy 151.650761 63.480615)
+        (xy 151.559542 63.355062)
+        (xy 151.461097 63.219565)
+        (xy 151.456437 63.213151)
+        (xy 151.201702 63.002416)
+        (xy 151.186846 62.995425)
+        (xy 151.109804 62.959172)
+        (xy 150.902563 62.861652)
+        (xy 150.577814 62.799703)
+        (xy 150.394457 62.811238)
+        (xy 150.255775 62.819963)
+        (xy 150.255773 62.819963)
+        (xy 150.247863 62.820461)
+        (xy 150.240327 62.82291)
+        (xy 150.240325 62.82291)
+        (xy 149.940982 62.920173)
+        (xy 149.940979 62.920174)
+        (xy 149.93344 62.922624)
+        (xy 149.654301 63.09977)
+        (xy 149.427987 63.34077)
+        (xy 149.42417 63.347713)
+        (xy 149.340383 63.500122)
+        (xy 149.265121 63.560418)
+        (xy 149.169267 63.549836)
+        (xy 149.119765 63.493687)
+        (xy 149.117499 63.494933)
+        (xy 149.113678 63.487983)
+        (xy 149.110761 63.480615)
+        (xy 149.019542 63.355062)
+        (xy 148.921097 63.219565)
+        (xy 148.916437 63.213151)
+        (xy 148.661702 63.002416)
+        (xy 148.646846 62.995425)
+        (xy 148.569804 62.959172)
+        (xy 148.362563 62.861652)
+        (xy 148.037814 62.799703)
+        (xy 147.854457 62.811238)
+        (xy 147.715775 62.819963)
+        (xy 147.715773 62.819963)
+        (xy 147.707863 62.820461)
+        (xy 147.700327 62.82291)
+        (xy 147.700325 62.82291)
+        (xy 147.400982 62.920173)
+        (xy 147.400979 62.920174)
+        (xy 147.39344 62.922624)
+        (xy 147.114301 63.09977)
+        (xy 146.887987 63.34077)
+        (xy 146.88417 63.347713)
+        (xy 146.800383 63.500122)
+        (xy 146.725121 63.560418)
+        (xy 146.629267 63.549836)
+        (xy 146.579765 63.493687)
+        (xy 146.577499 63.494933)
+        (xy 146.573678 63.487983)
+        (xy 146.570761 63.480615)
+        (xy 146.479542 63.355062)
+        (xy 146.381097 63.219565)
+        (xy 146.376437 63.213151)
+        (xy 146.121702 63.002416)
+        (xy 146.106846 62.995425)
+        (xy 146.029804 62.959172)
+        (xy 145.822563 62.861652)
+        (xy 145.497814 62.799703)
+        (xy 145.314457 62.811238)
+        (xy 145.175775 62.819963)
+        (xy 145.175773 62.819963)
+        (xy 145.167863 62.820461)
+        (xy 145.160327 62.82291)
+        (xy 145.160325 62.82291)
+        (xy 144.860982 62.920173)
+        (xy 144.860979 62.920174)
+        (xy 144.85344 62.922624)
+        (xy 144.574301 63.09977)
+        (xy 144.347987 63.34077)
+        (xy 144.188718 63.630481)
+        (xy 144.186649 63.629344)
+        (xy 144.125601 63.692338)
+        (xy 144.075563 63.7027)
+        (xy 139.571186 63.7027)
+        (xy 139.561753 63.705765)
+        (xy 139.518986 63.719661)
+        (xy 139.49976 63.724277)
+        (xy 139.455335 63.731313)
+        (xy 139.455333 63.731314)
+        (xy 139.445544 63.732864)
+        (xy 139.436709 63.737366)
+        (xy 139.436708 63.737366)
+        (xy 139.396634 63.757784)
+        (xy 139.378369 63.76535)
+        (xy 139.335596 63.779248)
+        (xy 139.335594 63.779249)
+        (xy 139.326167 63.782312)
+        (xy 139.281762 63.814574)
+        (xy 139.264905 63.824904)
+        (xy 139.215995 63.849825)
+        (xy 133.045225 70.020595)
+        (xy 132.95613 70.0575)
+        (xy 126.012192 70.0575)
+        (xy 125.923097 70.020595)
+        (xy 125.907427 70.001502)
+        (xy 125.879501 69.959708)
+        (xy 125.872608 69.949392)
+        (xy 125.862292 69.942499)
+        (xy 125.714724 69.843897)
+        (xy 125.714722 69.843896)
+        (xy 125.704407 69.837004)
+        (xy 125.556082 69.8075)
+        (xy 123.655918 69.8075)
+        (xy 123.507593 69.837004)
+        (xy 123.501139 69.841316)
+        (xy 123.457481 69.85)
+        (xy 122.815065 69.85)
+        (xy 122.797341 69.857341)
+        (xy 122.79 69.875065)
+        (xy 122.79 70.882935)
+        (xy 122.801961 70.911811)
+        (xy 122.854379 70.96423)
+        (xy 122.854379 71.060667)
+        (xy 122.827065 71.101543)
+        (xy 121.368013 72.560595)
+        (xy 121.278918 72.5975)
+        (xy 118.9825 72.5975)
+        (xy 118.893405 72.560595)
+        (xy 118.8565 72.4715)
+        (xy 118.8565 72.355918)
+        (xy 118.826996 72.207593)
+        (xy 118.820104 72.197278)
+        (xy 118.820103 72.197276)
+        (xy 118.721501 72.049708)
+        (xy 118.714608 72.039392)
+        (xy 118.704292 72.032499)
+        (xy 118.556724 71.933897)
+        (xy 118.556722 71.933896)
+        (xy 118.546407 71.927004)
+        (xy 118.398082 71.8975)
+        (xy 116.297918 71.8975)
+        (xy 116.149593 71.927004)
+        (xy 116.139278 71.933896)
+        (xy 116.139276 71.933897)
+        (xy 115.991708 72.032499)
+        (xy 115.981392 72.039392)
+        (xy 115.974499 72.049708)
+        (xy 115.875897 72.197276)
+        (xy 115.875896 72.197278)
+        (xy 115.869004 72.207593)
+        (xy 115.8395 72.355918)
+        (xy 115.8395 74.456082)
+        (xy 108.304098 74.456082)
+        (xy 112.812407 69.947773)
+        (xy 120.874 69.947773)
+        (xy 120.874456 69.955328)
+        (xy 120.893493 70.112646)
+        (xy 120.897446 70.128211)
+        (xy 120.995898 70.376871)
+        (xy 121.004248 70.39169)
+        (xy 121.165649 70.604328)
+        (xy 121.177672 70.616351)
+        (xy 121.39031 70.777752)
+        (xy 121.405129 70.786102)
+        (xy 121.653789 70.884554)
+        (xy 121.669354 70.888507)
+        (xy 121.826672 70.907544)
+        (xy 121.834227 70.908)
+        (xy 122.256935 70.908)
+        (xy 122.274659 70.900659)
+        (xy 122.282 70.882935)
+        (xy 122.282 69.875065)
+        (xy 122.274659 69.857341)
+        (xy 122.256935 69.85)
+        (xy 120.899065 69.85)
+        (xy 120.881341 69.857341)
+        (xy 120.874 69.875065)
+        (xy 120.874 69.947773)
+        (xy 112.812407 69.947773)
+        (xy 113.583975 69.176205)
+        (xy 113.67307 69.1393)
+        (xy 114.3435 69.1393)
+        (xy 114.432595 69.176205)
+        (xy 114.4695 69.2653)
+        (xy 114.4695 69.476082)
+        (xy 114.499004 69.624407)
+        (xy 114.505896 69.634722)
+        (xy 114.505897 69.634724)
+        (xy 114.564417 69.722305)
+        (xy 114.611392 69.792608)
+        (xy 114.621708 69.799501)
+        (xy 114.769276 69.898103)
+        (xy 114.769278 69.898104)
+        (xy 114.779593 69.904996)
+        (xy 114.927918 69.9345)
+        (xy 117.228082 69.9345)
+        (xy 117.376407 69.904996)
+        (xy 117.386722 69.898104)
+        (xy 117.386724 69.898103)
+        (xy 117.534292 69.799501)
+        (xy 117.544608 69.792608)
+        (xy 117.591583 69.722305)
+        (xy 117.650103 69.634724)
+        (xy 117.650104 69.634722)
+        (xy 117.656996 69.624407)
+        (xy 117.6865 69.476082)
+        (xy 117.6865 69.316935)
+        (xy 120.874 69.316935)
+        (xy 120.881341 69.334659)
+        (xy 120.899065 69.342)
+        (xy 122.256935 69.342)
+        (xy 122.274659 69.334659)
+        (xy 122.282 69.316935)
+        (xy 122.282 68.309065)
+        (xy 122.274659 68.291341)
+        (xy 122.256935 68.284)
+        (xy 121.834227 68.284)
+        (xy 121.826672 68.284456)
+        (xy 121.669354 68.303493)
+        (xy 121.653789 68.307446)
+        (xy 121.405129 68.405898)
+        (xy 121.39031 68.414248)
+        (xy 121.177672 68.575649)
+        (xy 121.165649 68.587672)
+        (xy 121.004248 68.80031)
+        (xy 120.995898 68.815129)
+        (xy 120.897446 69.063789)
+        (xy 120.893493 69.079354)
+        (xy 120.874456 69.236672)
+        (xy 120.874 69.244227)
+        (xy 120.874 69.316935)
+        (xy 117.6865 69.316935)
+        (xy 117.6865 69.2653)
+        (xy 117.723405 69.176205)
+        (xy 117.8125 69.1393)
+        (xy 118.043234 69.1393)
+        (xy 118.095434 69.122339)
+        (xy 118.11466 69.117723)
+        (xy 118.159085 69.110687)
+        (xy 118.159087 69.110686)
+        (xy 118.168876 69.109136)
+        (xy 118.177712 69.104634)
+        (xy 118.217786 69.084216)
+        (xy 118.236051 69.07665)
+        (xy 118.278824 69.062752)
+        (xy 118.278826 69.062751)
+        (xy 118.288253 69.059688)
+        (xy 118.332658 69.027426)
+        (xy 118.349515 69.017096)
+        (xy 118.356866 69.013351)
+        (xy 118.398425 68.992175)
+        (xy 118.580595 68.810005)
+        (xy 122.791474 64.599125)
+        (xy 122.880569 64.56222)
+        (xy 123.39878 64.56222)
+        (xy 123.487875 64.599125)
+        (xy 123.52478 64.68822)
+        (xy 123.52478 67.346994)
+        (xy 123.487875 67.436089)
+        (xy 123.339234 67.58473)
+        (xy 123.226559 67.805867)
+        (xy 123.1975 67.98934)
+        (xy 123.1975 68.158)
+        (xy 123.160595 68.247095)
+        (xy 123.0715 68.284)
+        (xy 122.815065 68.284)
+        (xy 122.797341 68.291341)
+        (xy 122.79 68.309065)
+        (xy 122.79 69.316935)
+        (xy 122.797341 69.334659)
+        (xy 122.815065 69.342)
+        (xy 123.679565 69.342)
+        (xy 123.718504 69.348168)
+        (xy 123.727031 69.350939)
+        (xy 123.735867 69.355441)
+        (xy 123.745658 69.356992)
+        (xy 123.745659 69.356992)
+        (xy 123.768408 69.360595)
+        (xy 123.91934 69.3845)
+        (xy 125.29266 69.3845)
+        (xy 125.407386 69.366329)
+        (xy 125.466342 69.356992)
+        (xy 125.466344 69.356991)
+        (xy 125.476133 69.355441)
+        (xy 125.69727 69.242766)
+        (xy 125.872766 69.06727)
+        (xy 125.985441 68.846133)
+        (xy 126.0145 68.66266)
+        (xy 126.0145 67.98934)
+        (xy 125.985441 67.805867)
+        (xy 125.872766 67.58473)
+        (xy 125.69727 67.409234)
+        (xy 125.476133 67.296559)
+        (xy 125.466344 67.295009)
+        (xy 125.466342 67.295008)
+        (xy 125.407386 67.285671)
+        (xy 125.29266 67.2675)
+        (xy 125.27738 67.2675)
+        (xy 125.188285 67.230595)
+        (xy 125.15138 67.1415)
+        (xy 125.15138 64.68822)
+        (xy 125.188285 64.599125)
+        (xy 125.27738 64.56222)
+        (xy 125.482894 64.56222)
+        (xy 125.535094 64.545259)
+        (xy 125.55432 64.540643)
+        (xy 125.598745 64.533607)
+        (xy 125.598747 64.533606)
+        (xy 125.608536 64.532056)
+        (xy 125.617372 64.527554)
+        (xy 125.657446 64.507136)
+        (xy 125.675711 64.49957)
+        (xy 125.718484 64.485672)
+        (xy 125.718486 64.485671)
+        (xy 125.727913 64.482608)
+        (xy 125.772318 64.450346)
+        (xy 125.789175 64.440016)
+        (xy 125.796526 64.436271)
+        (xy 125.838085 64.415095)
+        (xy 127.285175 62.968005)
+        (xy 127.310096 62.919095)
+        (xy 127.320426 62.902238)
+        (xy 127.34686 62.865854)
+        (xy 127.352688 62.857833)
+        (xy 127.362049 62.829023)
+        (xy 127.36965 62.805631)
+        (xy 127.377216 62.787366)
+        (xy 127.397634 62.747292)
+        (xy 127.397634 62.747291)
+        (xy 127.402136 62.738456)
+        (xy 127.406686 62.709732)
+        (xy 127.410723 62.68424)
+        (xy 127.415339 62.665014)
+        (xy 127.429235 62.622247)
+        (xy 127.4323 62.612814)
+        (xy 127.4323 62.3405)
+        (xy 127.469205 62.251405)
+        (xy 127.5583 62.2145)
+        (xy 127.669082 62.2145)
+        (xy 127.817407 62.184996)
+        (xy 127.827722 62.178104)
+        (xy 127.827724 62.178103)
+        (xy 127.975292 62.079501)
+        (xy 127.985608 62.072608)
+        (xy 128.023979 62.015182)
+        (xy 128.091103 61.914724)
+        (xy 128.091104 61.914722)
+        (xy 128.097996 61.904407)
+        (xy 128.1275 61.756082)
+        (xy 128.1275 60.979992)
+        (xy 139.876091 60.979992)
+        (xy 139.88532 61.067794)
+        (xy 139.88805 61.080637)
+        (xy 139.998424 61.420333)
+        (xy 140.00377 61.432341)
+        (xy 140.182359 61.741665)
+        (xy 140.190079 61.752291)
+        (xy 140.429075 62.017723)
+        (xy 140.438841 62.026517)
+        (xy 140.727805 62.236461)
+        (xy 140.739177 62.243027)
+        (xy 141.065482 62.388308)
+        (xy 141.07797 62.392365)
+        (xy 141.340485 62.448164)
+        (xy 141.359346 62.444668)
+        (xy 141.365 62.436442)
+        (xy 141.365 62.42831)
+        (xy 141.873 62.42831)
+        (xy 141.880341 62.446034)
+        (xy 141.889565 62.449854)
+        (xy 142.16003 62.392365)
+        (xy 142.172518 62.388308)
+        (xy 142.498823 62.243027)
+        (xy 142.510195 62.236461)
+        (xy 142.799159 62.026517)
+        (xy 142.808925 62.017723)
+        (xy 143.047921 61.752291)
+        (xy 143.055641 61.741665)
+        (xy 143.23423 61.432341)
+        (xy 143.239576 61.420333)
+        (xy 143.34995 61.080637)
+        (xy 143.35268 61.067794)
+        (xy 143.36139 60.984923)
+        (xy 143.355943 60.966534)
+        (xy 143.343909 60.96)
+        (xy 141.898065 60.96)
+        (xy 141.880341 60.967341)
+        (xy 141.873 60.985065)
+        (xy 141.873 62.42831)
+        (xy 141.365 62.42831)
+        (xy 141.365 60.985065)
+        (xy 141.357659 60.967341)
+        (xy 141.339935 60.96)
+        (xy 139.899055 60.96)
+        (xy 139.881331 60.967341)
+        (xy 139.876091 60.979992)
+        (xy 128.1275 60.979992)
+        (xy 128.1275 60.427077)
+        (xy 139.87661 60.427077)
+        (xy 139.882057 60.445466)
+        (xy 139.894091 60.452)
+        (xy 141.339935 60.452)
+        (xy 141.357659 60.444659)
+        (xy 141.365 60.426935)
+        (xy 141.873 60.426935)
+        (xy 141.880341 60.444659)
+        (xy 141.898065 60.452)
+        (xy 143.338945 60.452)
+        (xy 143.356669 60.444659)
+        (xy 143.361909 60.432008)
+        (xy 143.35268 60.344206)
+        (xy 143.34995 60.331363)
+        (xy 143.239576 59.991667)
+        (xy 143.23423 59.979659)
+        (xy 143.055641 59.670335)
+        (xy 143.047921 59.659709)
+        (xy 142.808925 59.394277)
+        (xy 142.799159 59.385483)
+        (xy 142.510195 59.175539)
+        (xy 142.498823 59.168973)
+        (xy 142.172518 59.023692)
+        (xy 142.16003 59.019635)
+        (xy 141.897515 58.963836)
+        (xy 141.878654 58.967332)
+        (xy 141.873 58.975558)
+        (xy 141.873 60.426935)
+        (xy 141.365 60.426935)
+        (xy 141.365 58.98369)
+        (xy 141.357659 58.965966)
+        (xy 141.348435 58.962146)
+        (xy 141.07797 59.019635)
+        (xy 141.065482 59.023692)
+        (xy 140.739177 59.168973)
+        (xy 140.727805 59.175539)
+        (xy 140.438841 59.385483)
+        (xy 140.429075 59.394277)
+        (xy 140.190079 59.659709)
+        (xy 140.182359 59.670335)
+        (xy 140.00377 59.979659)
+        (xy 139.998424 59.991667)
+        (xy 139.88805 60.331363)
+        (xy 139.88532 60.344206)
+        (xy 139.87661 60.427077)
+        (xy 128.1275 60.427077)
+        (xy 128.1275 59.655918)
+        (xy 128.097996 59.507593)
+        (xy 128.091104 59.497278)
+        (xy 128.091103 59.497276)
+        (xy 127.992501 59.349708)
+        (xy 127.985608 59.339392)
+        (xy 127.975292 59.332499)
+        (xy 127.827724 59.233897)
+        (xy 127.827722 59.233896)
+        (xy 127.817407 59.227004)
+        (xy 127.669082 59.1975)
+        (xy 125.568918 59.1975)
+        (xy 125.420593 59.227004)
+        (xy 125.410278 59.233896)
+        (xy 125.410276 59.233897)
+        (xy 125.262708 59.332499)
+        (xy 125.252392 59.339392)
+        (xy 125.245499 59.349708)
+        (xy 125.146897 59.497276)
+        (xy 125.146896 59.497278)
+        (xy 125.140004 59.507593)
+        (xy 125.1105 59.655918)
+        (xy 125.1105 61.756082)
+        (xy 125.140004 61.904407)
+        (xy 125.146896 61.914722)
+        (xy 125.146897 61.914724)
+        (xy 125.214021 62.015182)
+        (xy 125.252392 62.072608)
+        (xy 125.262708 62.079501)
+        (xy 125.410276 62.178103)
+        (xy 125.410278 62.178104)
+        (xy 125.420593 62.184996)
+        (xy 125.43276 62.187416)
+        (xy 125.432762 62.187417)
+        (xy 125.479015 62.196617)
+        (xy 125.559199 62.250194)
+        (xy 125.578013 62.344777)
+        (xy 125.543529 62.409291)
+        (xy 125.054105 62.898715)
+        (xy 124.96501 62.93562)
+        (xy 124.412007 62.93562)
+        (xy 124.392296 62.934069)
+        (xy 124.347873 62.927033)
+        (xy 124.33808 62.925482)
+        (xy 124.328287 62.927033)
+        (xy 124.283864 62.934069)
+        (xy 124.264153 62.93562)
+        (xy 122.362687 62.93562)
+        (xy 122.310481 62.952583)
+        (xy 122.291262 62.957197)
+        (xy 122.237044 62.965784)
+        (xy 122.188139 62.990702)
+        (xy 122.169875 62.998267)
+        (xy 122.127096 63.012167)
+        (xy 122.127094 63.012168)
+        (xy 122.117667 63.015231)
+        (xy 122.109646 63.021059)
+        (xy 122.073261 63.047494)
+        (xy 122.056403 63.057825)
+        (xy 122.007495 63.082745)
+        (xy 121.825325 63.264915)
+        (xy 121.825324 63.264917)
+        (xy 117.890984 67.199256)
+        (xy 117.801889 67.236161)
+        (xy 117.712794 67.199256)
+        (xy 117.67831 67.134743)
+        (xy 117.659417 67.039762)
+        (xy 117.659416 67.03976)
+        (xy 117.656996 67.027593)
+        (xy 117.650104 67.017278)
+        (xy 117.650103 67.017276)
+        (xy 117.551501 66.869708)
+        (xy 117.544608 66.859392)
+        (xy 117.534292 66.852499)
+        (xy 117.386724 66.753897)
+        (xy 117.386722 66.753896)
+        (xy 117.376407 66.747004)
+        (xy 117.228082 66.7175)
+        (xy 114.927918 66.7175)
+        (xy 114.779593 66.747004)
+        (xy 114.769278 66.753896)
+        (xy 114.769276 66.753897)
+        (xy 114.621708 66.852499)
+        (xy 114.611392 66.859392)
+        (xy 114.604499 66.869708)
+        (xy 114.505897 67.017276)
+        (xy 114.505896 67.017278)
+        (xy 114.499004 67.027593)
+        (xy 114.4695 67.175918)
+        (xy 114.4695 67.3867)
+        (xy 114.432595 67.475795)
+        (xy 114.3435 67.5127)
+        (xy 113.155186 67.5127)
+        (xy 113.145753 67.515765)
+        (xy 113.102986 67.529661)
+        (xy 113.08376 67.534277)
+        (xy 113.039335 67.541313)
+        (xy 113.039333 67.541314)
+        (xy 113.029544 67.542864)
+        (xy 113.020709 67.547366)
+        (xy 113.020708 67.547366)
+        (xy 112.980634 67.567784)
+        (xy 112.962369 67.57535)
+        (xy 112.919596 67.589248)
+        (xy 112.919594 67.589249)
+        (xy 112.910167 67.592312)
+        (xy 112.87121 67.620616)
+        (xy 112.865762 67.624574)
+        (xy 112.848905 67.634904)
+        (xy 112.799995 67.659825)
+        (xy 104.348025 76.111795)
+        (xy 104.25893 76.1487)
+        (xy 100.709186 76.1487)
+        (xy 100.699753 76.151765)
+        (xy 100.656986 76.165661)
+        (xy 100.63776 76.170277)
+        (xy 100.593335 76.177313)
+        (xy 100.593333 76.177314)
+        (xy 100.583544 76.178864)
+        (xy 100.574709 76.183366)
+        (xy 100.574708 76.183366)
+        (xy 100.534634 76.203784)
+        (xy 100.516369 76.21135)
+        (xy 100.473596 76.225248)
+        (xy 100.473594 76.225249)
+        (xy 100.464167 76.228312)
+        (xy 100.438869 76.246692)
+        (xy 100.419762 76.260574)
+        (xy 100.402905 76.270904)
+        (xy 100.398654 76.27307)
+        (xy 100.353995 76.295825)
+        (xy 99.268025 77.381795)
+        (xy 99.17893 77.4187)
+        (xy 95.121186 77.4187)
+        (xy 95.06898 77.435663)
+        (xy 95.049761 77.440277)
+        (xy 95.038607 77.442043)
+        (xy 95.005335 77.447313)
+        (xy 95.005334 77.447313)
+        (xy 94.995544 77.448864)
+        (xy 94.969901 77.46193)
+        (xy 94.946635 77.473785)
+        (xy 94.928369 77.481351)
+        (xy 94.876166 77.498312)
+        (xy 94.84554 77.520563)
+        (xy 94.831761 77.530574)
+        (xy 94.814903 77.540905)
+        (xy 94.765995 77.565825)
+        (xy 91.002425 81.329395)
+        (xy 90.995837 81.342325)
+        (xy 90.977504 81.378305)
+        (xy 90.967174 81.395162)
+        (xy 90.934912 81.439567)
+        (xy 90.931849 81.448994)
+        (xy 90.931848 81.448996)
+        (xy 90.91795 81.491769)
+        (xy 90.910384 81.510034)
+        (xy 90.896 81.538266)
+        (xy 90.885464 81.558944)
+        (xy 90.883914 81.568733)
+        (xy 90.883913 81.568735)
+        (xy 90.876877 81.61316)
+        (xy 90.872261 81.632386)
+        (xy 90.8553 81.684586)
+        (xy 90.8553 87.175073)
+        (xy 90.853749 87.194783)
+        (xy 90.845162 87.249)
+        (xy 88.408 87.249)
         (xy 88.408 76.174806)
         (xy 93.394786 76.174806)
         (xy 93.39876 76.184398)
@@ -16675,7 +16674,7 @@
         (xy 88.408 53.212)
         (xy 88.444905 53.122905)
         (xy 88.534 53.086)
-        (xy 187.199 53.086)
+        (xy 177.48728 53.086)
       )
     )
   )
diff --git a/demos/complex_hierarchy/complex_hierarchy.kicad_sch b/demos/complex_hierarchy/complex_hierarchy.kicad_sch
index caff9080bd..58fd90a11e 100644
--- a/demos/complex_hierarchy/complex_hierarchy.kicad_sch
+++ b/demos/complex_hierarchy/complex_hierarchy.kicad_sch
@@ -1,4 +1,4 @@
-(kicad_sch (version 20210621) (generator eeschema)
+(kicad_sch (version 20211123) (generator eeschema)
 
   (uuid 5b9623a5-6d01-41fc-9865-e1bc779418c8)
 
@@ -29,21 +29,24 @@
             (xy -0.762 1.27)
             (xy 0 2.54)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
             (xy 0 0)
             (xy 0 2.54)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
             (xy 0 2.54)
             (xy 0.762 1.27)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
       (symbol "+12V_1_1"
@@ -79,7 +82,8 @@
             (xy 0 1.27)
             (xy 0 1.27)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
@@ -91,7 +95,8 @@
             (xy 0 2.032)
             (xy 0 2.032)
           )
-          (stroke (width 0)) (fill (type outline))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
         )
       )
     )
@@ -110,7 +115,8 @@
       )
       (symbol "7805_0_1"
         (rectangle (start -5.08 -3.81) (end 5.08 3.81)
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
       (symbol "7805_1_1"
@@ -143,7 +149,8 @@
       )
       (symbol "CONN_2_0_1"
         (rectangle (start -2.54 3.81) (end 2.54 -3.81)
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
       (symbol "CONN_2_1_1"
@@ -175,25 +182,32 @@
       )
       (symbol "CP_0_1"
         (rectangle (start -2.286 0.508) (end -2.286 1.016)
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (rectangle (start -2.286 0.508) (end 2.286 0.508)
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (rectangle (start -1.778 2.286) (end -0.762 2.286)
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (rectangle (start -1.27 1.778) (end -1.27 2.794)
-          (stroke (width 0)) (fill (type none))
-        )
-        (rectangle (start 2.286 1.016) (end -2.286 1.016)
-          (stroke (width 0)) (fill (type none))
-        )
-        (rectangle (start 2.286 1.016) (end 2.286 0.508)
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (rectangle (start 2.286 -0.508) (end -2.286 -1.016)
-          (stroke (width 0)) (fill (type outline))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 2.286 1.016) (end -2.286 1.016)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 2.286 1.016) (end 2.286 0.508)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
       (symbol "CP_1_1"
@@ -229,7 +243,8 @@
             (xy -0.762 -1.016)
             (xy -0.762 1.016)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
@@ -238,7 +253,8 @@
             (xy 0.762 1.016)
             (xy 0.762 -1.016)
           )
-          (stroke (width 0)) (fill (type outline))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
         )
       )
       (symbol "D_Small_1_1"
@@ -275,7 +291,8 @@
             (xy -1.27 -1.27)
             (xy 0 -1.27)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
       (symbol "GND_1_1"
@@ -311,7 +328,8 @@
             (xy 0 1.016)
             (xy 0 1.016)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
@@ -322,7 +340,8 @@
             (xy 0 1.016)
             (xy 0 1.016)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
     )
@@ -341,7 +360,8 @@
       )
       (symbol "ICL7660_0_1"
         (rectangle (start -13.97 -8.89) (end 13.97 8.89)
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
       (symbol "ICL7660_1_1"
@@ -404,7 +424,8 @@
             (xy 1.905 2.54)
             (xy 0 1.27)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
     )
@@ -422,13 +443,17 @@
         (effects (font (size 1.524 1.524)))
       )
       (symbol "VCC_0_1"
-        (circle (center 0 1.905) (radius 0.635) (stroke (width 0)) (fill (type none)))
         (polyline
           (pts
             (xy 0 0)
             (xy 0 1.27)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 0 1.905) (radius 0.635)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
       (symbol "VCC_1_1"
@@ -440,80 +465,138 @@
     )
   )
 
-  (junction (at 55.88 33.02) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 55.88 43.18) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 63.5 33.02) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 76.2 63.5) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 81.28 63.5) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 233.68 33.02) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 233.68 69.85) (diameter 1.016) (color 0 0 0 0))
+  (junction (at 55.88 33.02) (diameter 1.016) (color 0 0 0 0)
+    (uuid 0a3cc030-c9dd-4d74-9d50-715ed2b361a2)
+  )
+  (junction (at 81.28 63.5) (diameter 1.016) (color 0 0 0 0)
+    (uuid 1860e030-7a36-4298-b7fc-a16d48ab15ba)
+  )
+  (junction (at 233.68 33.02) (diameter 1.016) (color 0 0 0 0)
+    (uuid 3dcc657b-55a1-48e0-9667-e01e7b6b08b5)
+  )
+  (junction (at 233.68 69.85) (diameter 1.016) (color 0 0 0 0)
+    (uuid 67f6e996-3c99-493c-8f6f-e739e2ed5d7a)
+  )
+  (junction (at 55.88 43.18) (diameter 1.016) (color 0 0 0 0)
+    (uuid 8322f275-268c-4e87-a69f-4cfbf05e747f)
+  )
+  (junction (at 63.5 33.02) (diameter 1.016) (color 0 0 0 0)
+    (uuid b6270a28-e0d9-4655-a18a-03dbf007b940)
+  )
+  (junction (at 76.2 63.5) (diameter 1.016) (color 0 0 0 0)
+    (uuid f3490fa5-5a27-423b-af60-53609669542c)
+  )
 
-  (no_connect (at 180.34 77.47) (uuid 5fbe6dcc-e552-48d7-b6fc-4c6604c764fe))
   (no_connect (at 223.52 77.47) (uuid 20e66f15-282c-451a-a4f8-ad04d80e6ce9))
+  (no_connect (at 180.34 77.47) (uuid 5fbe6dcc-e552-48d7-b6fc-4c6604c764fe))
 
-  (wire (pts (xy 50.8 33.02) (xy 55.88 33.02))
+  (wire (pts (xy 229.87 58.42) (xy 229.87 57.15))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid ec21c1cc-b616-4561-b0e7-afe7f4071acf)
+    (uuid 034634e9-549f-4ce5-b63e-bf0169cac132)
   )
-  (wire (pts (xy 50.8 38.1) (xy 53.34 38.1))
+  (wire (pts (xy 223.52 69.85) (xy 233.68 69.85))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 6fe86846-7473-423f-9682-e96c97103602)
+    (uuid 1815e4ee-687d-4f55-ab64-6d1d6d325297)
   )
-  (wire (pts (xy 50.8 63.5) (xy 66.04 63.5))
+  (wire (pts (xy 233.68 59.69) (xy 233.68 57.15))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 917a90e7-ecf0-4c02-a5fd-11b53b67b900)
+    (uuid 19de7b8f-534d-4bbe-8c89-a8779c93514e)
   )
-  (wire (pts (xy 53.34 38.1) (xy 53.34 43.18))
+  (wire (pts (xy 168.91 66.04) (xy 168.91 63.5))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 344ce943-0e28-4700-a88a-229e1b816eb0)
+    (uuid 218a32a4-8e63-49d6-b397-566db39417e7)
   )
-  (wire (pts (xy 53.34 43.18) (xy 55.88 43.18))
+  (wire (pts (xy 233.68 67.31) (xy 233.68 69.85))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 7873f6b4-106f-438f-9c25-4b86c8bd8cb9)
+    (uuid 2a96c8ff-c64d-4586-8edf-4840f95597b1)
+  )
+  (wire (pts (xy 76.2 63.5) (xy 76.2 62.23))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 2d2da451-ba1d-4169-a55e-51808cb3358c)
   )
   (wire (pts (xy 53.34 68.58) (xy 50.8 68.58))
     (stroke (width 0) (type solid) (color 0 0 0 0))
     (uuid 31bef7b5-13a8-4c6f-9bd1-bbc110bde8ad)
   )
-  (wire (pts (xy 53.34 71.12) (xy 53.34 68.58))
+  (wire (pts (xy 179.07 72.39) (xy 180.34 72.39))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid fa22f1ec-e16a-4f88-b606-6d06e4cc7ac1)
+    (uuid 340f1712-7444-4507-89a3-03ed555ef0f9)
   )
-  (wire (pts (xy 55.88 31.75) (xy 55.88 33.02))
+  (wire (pts (xy 53.34 38.1) (xy 53.34 43.18))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 9c52cf6f-7e50-4466-9234-5cc5a69416e4)
+    (uuid 344ce943-0e28-4700-a88a-229e1b816eb0)
   )
-  (wire (pts (xy 55.88 33.02) (xy 63.5 33.02))
+  (wire (pts (xy 168.91 63.5) (xy 179.07 63.5))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid d8f2654e-c3d7-4be0-aec0-1718f47d77fc)
+    (uuid 34641e31-8509-4621-a6af-27ac72de8ff0)
   )
-  (wire (pts (xy 55.88 41.91) (xy 55.88 43.18))
+  (wire (pts (xy 90.17 62.23) (xy 90.17 63.5))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 86433274-54a7-49c3-86da-05fc7af7554e)
+    (uuid 36cc51df-302a-4e4c-bb35-b7ea261d4251)
   )
-  (wire (pts (xy 55.88 43.18) (xy 55.88 44.45))
+  (wire (pts (xy 81.28 73.66) (xy 81.28 76.2))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid d57e3b06-9015-454a-8ade-9c383c1a997f)
-  )
-  (wire (pts (xy 63.5 31.75) (xy 63.5 33.02))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid f555e86c-e157-411e-a90d-d5c73c912ebe)
-  )
-  (wire (pts (xy 63.5 33.02) (xy 63.5 34.29))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 520ec3aa-2659-4771-a2f9-2520d0fcdd08)
-  )
-  (wire (pts (xy 63.5 41.91) (xy 63.5 43.18))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid cff0fbd2-ab15-461b-bd79-d2297ed2830b)
+    (uuid 3e72869c-7cf7-43ab-a03b-04597f1afc38)
   )
   (wire (pts (xy 71.12 63.5) (xy 76.2 63.5))
     (stroke (width 0) (type solid) (color 0 0 0 0))
     (uuid 48c55899-2c7a-4d2f-b1ac-daf479ab68bc)
   )
-  (wire (pts (xy 76.2 63.5) (xy 76.2 62.23))
+  (wire (pts (xy 187.96 33.02) (xy 190.5 33.02))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 2d2da451-ba1d-4169-a55e-51808cb3358c)
+    (uuid 4c841bd2-8831-4a1b-9b49-f8e8578badfb)
+  )
+  (wire (pts (xy 63.5 33.02) (xy 63.5 34.29))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 520ec3aa-2659-4771-a2f9-2520d0fcdd08)
+  )
+  (wire (pts (xy 179.07 67.31) (xy 180.34 67.31))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 60a61eca-4696-4cd4-a098-21a38fae1214)
+  )
+  (wire (pts (xy 168.91 73.66) (xy 168.91 76.2))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 657de244-190b-418d-8e5c-ffe46bf5c522)
+  )
+  (wire (pts (xy 50.8 38.1) (xy 53.34 38.1))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 6fe86846-7473-423f-9682-e96c97103602)
+  )
+  (wire (pts (xy 179.07 76.2) (xy 179.07 72.39))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 77afa174-f325-464e-9578-2e3c99a3febd)
+  )
+  (wire (pts (xy 53.34 43.18) (xy 55.88 43.18))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 7873f6b4-106f-438f-9c25-4b86c8bd8cb9)
+  )
+  (wire (pts (xy 179.07 63.5) (xy 179.07 67.31))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 7a30ff74-1582-46a9-9baf-457261e82b6f)
+  )
+  (wire (pts (xy 233.68 44.45) (xy 233.68 45.72))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 7b58f55a-4b04-4caa-9905-f4f519185b0f)
+  )
+  (wire (pts (xy 55.88 41.91) (xy 55.88 43.18))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 86433274-54a7-49c3-86da-05fc7af7554e)
+  )
+  (wire (pts (xy 200.66 55.88) (xy 200.66 57.15))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 8b6d3687-a49a-4f5e-8b6c-1d9851398182)
+  )
+  (wire (pts (xy 50.8 63.5) (xy 66.04 63.5))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 917a90e7-ecf0-4c02-a5fd-11b53b67b900)
+  )
+  (wire (pts (xy 55.88 31.75) (xy 55.88 33.02))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 9c52cf6f-7e50-4466-9234-5cc5a69416e4)
+  )
+  (wire (pts (xy 233.68 69.85) (xy 237.49 69.85))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid a0c0caa9-74ef-4b02-b740-fc251a6af7bf)
   )
   (wire (pts (xy 76.2 63.5) (xy 81.28 63.5))
     (stroke (width 0) (type solid) (color 0 0 0 0))
@@ -527,105 +610,61 @@
     (stroke (width 0) (type solid) (color 0 0 0 0))
     (uuid c4c56c14-55cb-413f-a0c6-5578e3c1f22f)
   )
-  (wire (pts (xy 81.28 73.66) (xy 81.28 76.2))
+  (wire (pts (xy 229.87 57.15) (xy 233.68 57.15))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 3e72869c-7cf7-43ab-a03b-04597f1afc38)
+    (uuid cf245c28-ac49-41eb-9fe1-42fdb3b3d6ae)
   )
-  (wire (pts (xy 90.17 62.23) (xy 90.17 63.5))
+  (wire (pts (xy 63.5 41.91) (xy 63.5 43.18))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 36cc51df-302a-4e4c-bb35-b7ea261d4251)
+    (uuid cff0fbd2-ab15-461b-bd79-d2297ed2830b)
   )
-  (wire (pts (xy 168.91 63.5) (xy 179.07 63.5))
+  (wire (pts (xy 55.88 43.18) (xy 55.88 44.45))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 34641e31-8509-4621-a6af-27ac72de8ff0)
+    (uuid d57e3b06-9015-454a-8ade-9c383c1a997f)
   )
-  (wire (pts (xy 168.91 66.04) (xy 168.91 63.5))
+  (wire (pts (xy 55.88 33.02) (xy 63.5 33.02))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 218a32a4-8e63-49d6-b397-566db39417e7)
-  )
-  (wire (pts (xy 168.91 73.66) (xy 168.91 76.2))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 657de244-190b-418d-8e5c-ffe46bf5c522)
+    (uuid d8f2654e-c3d7-4be0-aec0-1718f47d77fc)
   )
   (wire (pts (xy 168.91 76.2) (xy 179.07 76.2))
     (stroke (width 0) (type solid) (color 0 0 0 0))
     (uuid de1fea12-3d39-4320-9e72-63ed6c996dbf)
   )
-  (wire (pts (xy 179.07 63.5) (xy 179.07 67.31))
+  (wire (pts (xy 200.66 91.44) (xy 200.66 90.17))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 7a30ff74-1582-46a9-9baf-457261e82b6f)
-  )
-  (wire (pts (xy 179.07 67.31) (xy 180.34 67.31))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 60a61eca-4696-4cd4-a098-21a38fae1214)
-  )
-  (wire (pts (xy 179.07 72.39) (xy 180.34 72.39))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 340f1712-7444-4507-89a3-03ed555ef0f9)
-  )
-  (wire (pts (xy 179.07 76.2) (xy 179.07 72.39))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 77afa174-f325-464e-9578-2e3c99a3febd)
-  )
-  (wire (pts (xy 187.96 31.75) (xy 187.96 33.02))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid f0836cc2-9e8e-4104-9ad0-8447b6251b8e)
-  )
-  (wire (pts (xy 187.96 33.02) (xy 190.5 33.02))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 4c841bd2-8831-4a1b-9b49-f8e8578badfb)
+    (uuid e2cdb502-dcd2-469f-8fd7-3828e65fac05)
   )
   (wire (pts (xy 200.66 41.91) (xy 200.66 40.64))
     (stroke (width 0) (type solid) (color 0 0 0 0))
     (uuid e7c13f96-f772-4da8-ad74-47f6774fedf2)
   )
-  (wire (pts (xy 200.66 55.88) (xy 200.66 57.15))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 8b6d3687-a49a-4f5e-8b6c-1d9851398182)
-  )
-  (wire (pts (xy 200.66 91.44) (xy 200.66 90.17))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid e2cdb502-dcd2-469f-8fd7-3828e65fac05)
-  )
   (wire (pts (xy 210.82 33.02) (xy 233.68 33.02))
     (stroke (width 0) (type solid) (color 0 0 0 0))
     (uuid e8f5b1a5-9219-4c15-b8b9-b7731b85aab2)
   )
-  (wire (pts (xy 223.52 69.85) (xy 233.68 69.85))
+  (wire (pts (xy 50.8 33.02) (xy 55.88 33.02))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 1815e4ee-687d-4f55-ab64-6d1d6d325297)
+    (uuid ec21c1cc-b616-4561-b0e7-afe7f4071acf)
   )
-  (wire (pts (xy 229.87 57.15) (xy 233.68 57.15))
+  (wire (pts (xy 187.96 31.75) (xy 187.96 33.02))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid cf245c28-ac49-41eb-9fe1-42fdb3b3d6ae)
+    (uuid f0836cc2-9e8e-4104-9ad0-8447b6251b8e)
   )
-  (wire (pts (xy 229.87 58.42) (xy 229.87 57.15))
+  (wire (pts (xy 63.5 31.75) (xy 63.5 33.02))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 034634e9-549f-4ce5-b63e-bf0169cac132)
-  )
-  (wire (pts (xy 233.68 31.75) (xy 233.68 33.02))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid fc08ea93-08d5-4090-bf1a-87ac45ce5ea1)
+    (uuid f555e86c-e157-411e-a90d-d5c73c912ebe)
   )
   (wire (pts (xy 233.68 33.02) (xy 233.68 36.83))
     (stroke (width 0) (type solid) (color 0 0 0 0))
     (uuid f74743f8-43af-4481-b52c-6934ed7675e6)
   )
-  (wire (pts (xy 233.68 44.45) (xy 233.68 45.72))
+  (wire (pts (xy 53.34 71.12) (xy 53.34 68.58))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 7b58f55a-4b04-4caa-9905-f4f519185b0f)
+    (uuid fa22f1ec-e16a-4f88-b606-6d06e4cc7ac1)
   )
-  (wire (pts (xy 233.68 59.69) (xy 233.68 57.15))
+  (wire (pts (xy 233.68 31.75) (xy 233.68 33.02))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 19de7b8f-534d-4bbe-8c89-a8779c93514e)
-  )
-  (wire (pts (xy 233.68 67.31) (xy 233.68 69.85))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 2a96c8ff-c64d-4586-8edf-4840f95597b1)
-  )
-  (wire (pts (xy 233.68 69.85) (xy 237.49 69.85))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid a0c0caa9-74ef-4b02-b740-fc251a6af7bf)
+    (uuid fc08ea93-08d5-4090-bf1a-87ac45ce5ea1)
   )
 
   (label "12Vext" (at 54.61 63.5 0)
@@ -633,112 +672,23 @@
     (uuid 6d5fce79-cffa-4bf2-a989-42ca9ce0dd4e)
   )
 
-  (symbol (lib_id "complex_hierarchy_schlib:HT") (at 63.5 31.75 0) (unit 1)
+  (symbol (lib_id "complex_hierarchy_schlib:CONN_2") (at 41.91 66.04 0) (mirror y) (unit 1)
     (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b0fa68b)
-    (property "Reference" "#PWR08" (id 0) (at 63.5 28.702 0)
-      (effects (font (size 0.508 0.508)) hide)
-    )
-    (property "Value" "HT" (id 1) (at 63.5 29.464 0)
-      (effects (font (size 0.762 0.762)))
-    )
-    (property "Footprint" "" (id 2) (at 63.5 31.75 0)
-      (effects (font (size 0.254 0.254)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 63.5 31.75 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid fa1573c8-cc1b-4672-b006-5e76d3729e70))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:-VAA") (at 237.49 69.85 270) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b4b1578)
-    (property "Reference" "#PWR02" (id 0) (at 240.03 69.85 0)
-      (effects (font (size 0.508 0.508)) hide)
-    )
-    (property "Value" "-VAA" (id 1) (at 242.57 69.85 90)
+    (uuid 00000000-0000-0000-0000-00004ad71b06)
+    (property "Reference" "P2" (id 0) (at 43.18 66.04 90)
       (effects (font (size 1.016 1.016)))
     )
-    (property "Footprint" "" (id 2) (at 237.49 69.85 0)
-      (effects (font (size 0.254 0.254)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 237.49 69.85 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid c79d000e-1bea-4d91-bf33-0fc33832d6e3))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:VCC") (at 200.66 55.88 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b4b1253)
-    (property "Reference" "#PWR03" (id 0) (at 200.66 53.34 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "VCC" (id 1) (at 200.66 53.34 0)
+    (property "Value" "CONN_2" (id 1) (at 40.64 66.04 90)
       (effects (font (size 1.016 1.016)))
     )
-    (property "Footprint" "" (id 2) (at 200.66 55.88 0)
-      (effects (font (size 0.254 0.254)) hide)
+    (property "Footprint" "TerminalBlock_Altech:Altech_AK300_1x02_P5.00mm_45-Degree" (id 2) (at 41.91 71.12 0)
+      (effects (font (size 0.254 0.254)))
     )
-    (property "Datasheet" "" (id 3) (at 200.66 55.88 0)
+    (property "Datasheet" "" (id 3) (at 41.91 66.04 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (pin "1" (uuid 1133806e-acf0-4b66-9d4a-257647b2c675))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:VCC") (at 233.68 31.75 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b4b124e)
-    (property "Reference" "#PWR04" (id 0) (at 233.68 29.21 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "VCC" (id 1) (at 233.68 29.21 0)
-      (effects (font (size 1.016 1.016)))
-    )
-    (property "Footprint" "" (id 2) (at 233.68 31.75 0)
-      (effects (font (size 0.254 0.254)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 233.68 31.75 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid e91ac789-dc2e-429a-a605-35c9c67f7880))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:+12V") (at 90.17 62.23 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004ae173ef)
-    (property "Reference" "#U016" (id 0) (at 90.17 63.5 0)
-      (effects (font (size 0.508 0.508)) hide)
-    )
-    (property "Value" "+12V" (id 1) (at 90.17 59.69 0)
-      (effects (font (size 1.016 1.016)))
-    )
-    (property "Footprint" "" (id 2) (at 90.17 62.23 0)
-      (effects (font (size 0.254 0.254)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 90.17 62.23 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 314141b4-1a21-43f9-9089-f0b4f2c7bf3e))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:+12V") (at 187.96 31.75 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid d418c5eb-438d-44c1-a35d-5bffdd0f0c32)
-    (property "Reference" "#U0101" (id 0) (at 187.96 33.02 0)
-      (effects (font (size 0.508 0.508)) hide)
-    )
-    (property "Value" "+12V" (id 1) (at 187.96 29.21 0)
-      (effects (font (size 1.016 1.016)))
-    )
-    (property "Footprint" "" (id 2) (at 187.96 31.75 0)
-      (effects (font (size 0.254 0.254)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 187.96 31.75 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 412733be-2642-49c3-afe2-e83ae72a602d))
+    (pin "1" (uuid 93beff75-77b5-4919-87c2-bc5dcd4e4f80))
+    (pin "2" (uuid cf90931c-fb6b-4373-82d1-29a27e9e9880))
   )
 
   (symbol (lib_id "complex_hierarchy_schlib:GND") (at 53.34 71.12 0) (unit 1)
@@ -759,132 +709,6 @@
     (pin "1" (uuid 5a719864-76a5-483d-9f2e-e85b75ecb792))
   )
 
-  (symbol (lib_id "complex_hierarchy_schlib:GND") (at 55.88 44.45 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a1302)
-    (property "Reference" "#PWR07" (id 0) (at 55.88 44.45 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 55.88 46.228 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 55.88 44.45 0)
-      (effects (font (size 0.254 0.254)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 55.88 44.45 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 569aa7f7-42a0-466c-bdcb-a28edb529f8d))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:GND") (at 63.5 43.18 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a1557)
-    (property "Reference" "#PWR06" (id 0) (at 63.5 43.18 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 63.5 44.958 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 63.5 43.18 0)
-      (effects (font (size 0.254 0.254)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 63.5 43.18 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 60a73c10-a0bb-492d-b24d-57906bb15ccf))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:GND") (at 81.28 76.2 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004ae173d0)
-    (property "Reference" "#PWR017" (id 0) (at 81.28 76.2 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 81.28 77.978 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 81.28 76.2 0)
-      (effects (font (size 0.254 0.254)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 81.28 76.2 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 468725d6-7057-4fcd-ad87-5e3421654e2d))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:GND") (at 200.66 41.91 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b03ce88)
-    (property "Reference" "#PWR010" (id 0) (at 200.66 41.91 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 200.66 43.688 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 200.66 41.91 0)
-      (effects (font (size 0.254 0.254)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 200.66 41.91 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid bbfbf618-f386-40a8-8ae7-6804a9efe4a0))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:GND") (at 200.66 91.44 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b4b1237)
-    (property "Reference" "#PWR05" (id 0) (at 200.66 91.44 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 200.66 93.218 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 200.66 91.44 0)
-      (effects (font (size 0.254 0.254)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 200.66 91.44 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 3829ae22-27d2-45cc-bb9c-1ee6cbf1ffcb))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:GND") (at 229.87 58.42 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b4b15da)
-    (property "Reference" "#PWR01" (id 0) (at 229.87 58.42 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 229.87 60.198 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 229.87 58.42 0)
-      (effects (font (size 0.254 0.254)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 229.87 58.42 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid e9252de0-7935-4f20-81be-02cdd4ba13e0))
-  )
-
-  (symbol (lib_id "complex_hierarchy_schlib:GND") (at 233.68 45.72 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b03cec1)
-    (property "Reference" "#PWR09" (id 0) (at 233.68 45.72 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 233.68 47.498 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 233.68 45.72 0)
-      (effects (font (size 0.254 0.254)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 233.68 45.72 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid c65c67bb-77d1-42a7-8c57-b6c5cc733d6e))
-  )
-
   (symbol (lib_id "complex_hierarchy_schlib:D_Small") (at 68.58 63.5 0) (mirror y) (unit 1)
     (in_bom yes) (on_board yes)
     (uuid 00000000-0000-0000-0000-00004ae172f4)
@@ -904,22 +728,59 @@
     (pin "2" (uuid 05cdbb49-19d5-4892-84c8-6903d4090c80))
   )
 
-  (symbol (lib_id "complex_hierarchy_schlib:PWR_FLAG") (at 55.88 31.75 0) (unit 1)
+  (symbol (lib_id "complex_hierarchy_schlib:CP") (at 81.28 69.85 0) (unit 1)
     (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b03caa3)
-    (property "Reference" "#U012" (id 0) (at 55.88 24.892 0)
-      (effects (font (size 0.762 0.762)) hide)
+    (uuid 00000000-0000-0000-0000-00004ae173cf)
+    (property "Reference" "C2" (id 0) (at 85.09 68.58 0)
+      (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "PWR_FLAG" (id 1) (at 55.88 25.908 0)
-      (effects (font (size 0.762 0.762)))
+    (property "Value" "47uF/20V" (id 1) (at 85.09 71.12 0)
+      (effects (font (size 1.27 1.27)) (justify left top))
     )
-    (property "Footprint" "" (id 2) (at 55.88 31.75 0)
-      (effects (font (size 0.254 0.254)) hide)
+    (property "Footprint" "Capacitor_THT:CP_Axial_L10.0mm_D4.5mm_P15.00mm_Horizontal" (id 2) (at 90.17 73.66 0)
+      (effects (font (size 0.254 0.254)))
     )
-    (property "Datasheet" "" (id 3) (at 55.88 31.75 0)
+    (property "Datasheet" "" (id 3) (at 81.28 69.85 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (pin "1" (uuid 6e3b376c-8fc4-4aa5-bf08-4d5432e5f8f4))
+    (pin "1" (uuid 950d8859-1092-4be3-a24a-26dd789ed6ee))
+    (pin "2" (uuid 66ca4df5-6237-42f8-b9dc-75df854ddc2f))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:GND") (at 81.28 76.2 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004ae173d0)
+    (property "Reference" "#PWR017" (id 0) (at 81.28 76.2 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 81.28 77.978 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 81.28 76.2 0)
+      (effects (font (size 0.254 0.254)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 81.28 76.2 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 468725d6-7057-4fcd-ad87-5e3421654e2d))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:+12V") (at 90.17 62.23 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004ae173ef)
+    (property "Reference" "#U016" (id 0) (at 90.17 63.5 0)
+      (effects (font (size 0.508 0.508)) hide)
+    )
+    (property "Value" "+12V" (id 1) (at 90.17 59.69 0)
+      (effects (font (size 1.016 1.016)))
+    )
+    (property "Footprint" "" (id 2) (at 90.17 62.23 0)
+      (effects (font (size 0.254 0.254)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 90.17 62.23 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 314141b4-1a21-43f9-9089-f0b4f2c7bf3e))
   )
 
   (symbol (lib_id "complex_hierarchy_schlib:PWR_FLAG") (at 55.88 41.91 0) (unit 1)
@@ -958,61 +819,58 @@
     (pin "1" (uuid fd4b5e94-eebf-479d-a636-26a4fc972afa))
   )
 
-  (symbol (lib_id "complex_hierarchy_schlib:CP") (at 63.5 38.1 0) (unit 1)
+  (symbol (lib_id "complex_hierarchy_schlib:PWR_FLAG") (at 55.88 31.75 0) (unit 1)
     (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b3a1558)
-    (property "Reference" "C9" (id 0) (at 67.31 36.83 0)
-      (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 00000000-0000-0000-0000-00004b03caa3)
+    (property "Reference" "#U012" (id 0) (at 55.88 24.892 0)
+      (effects (font (size 0.762 0.762)) hide)
     )
-    (property "Value" "47uF/63V" (id 1) (at 67.31 38.1 0)
-      (effects (font (size 1.27 1.27)) (justify left top))
+    (property "Value" "PWR_FLAG" (id 1) (at 55.88 25.908 0)
+      (effects (font (size 0.762 0.762)))
     )
-    (property "Footprint" "Capacitor_THT:CP_Axial_L11.0mm_D6.0mm_P18.00mm_Horizontal" (id 2) (at 71.12 40.64 0)
-      (effects (font (size 0.254 0.254)))
+    (property "Footprint" "" (id 2) (at 55.88 31.75 0)
+      (effects (font (size 0.254 0.254)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 63.5 38.1 0)
+    (property "Datasheet" "" (id 3) (at 55.88 31.75 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (pin "1" (uuid 91ebb9a7-f0c8-48c1-8da3-8c3dced2928b))
-    (pin "2" (uuid e86fde03-4b49-49ec-8de2-3e6a4d26aa9c))
+    (pin "1" (uuid 6e3b376c-8fc4-4aa5-bf08-4d5432e5f8f4))
   )
 
-  (symbol (lib_id "complex_hierarchy_schlib:CP") (at 81.28 69.85 0) (unit 1)
+  (symbol (lib_id "complex_hierarchy_schlib:GND") (at 200.66 41.91 0) (unit 1)
     (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004ae173cf)
-    (property "Reference" "C2" (id 0) (at 85.09 68.58 0)
-      (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 00000000-0000-0000-0000-00004b03ce88)
+    (property "Reference" "#PWR010" (id 0) (at 200.66 41.91 0)
+      (effects (font (size 0.762 0.762)) hide)
     )
-    (property "Value" "47uF/20V" (id 1) (at 85.09 71.12 0)
-      (effects (font (size 1.27 1.27)) (justify left top))
+    (property "Value" "GND" (id 1) (at 200.66 43.688 0)
+      (effects (font (size 0.762 0.762)) hide)
     )
-    (property "Footprint" "Capacitor_THT:CP_Axial_L10.0mm_D4.5mm_P15.00mm_Horizontal" (id 2) (at 90.17 73.66 0)
-      (effects (font (size 0.254 0.254)))
+    (property "Footprint" "" (id 2) (at 200.66 41.91 0)
+      (effects (font (size 0.254 0.254)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 81.28 69.85 0)
+    (property "Datasheet" "" (id 3) (at 200.66 41.91 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (pin "1" (uuid 950d8859-1092-4be3-a24a-26dd789ed6ee))
-    (pin "2" (uuid 66ca4df5-6237-42f8-b9dc-75df854ddc2f))
+    (pin "1" (uuid bbfbf618-f386-40a8-8ae7-6804a9efe4a0))
   )
 
-  (symbol (lib_id "complex_hierarchy_schlib:CP") (at 168.91 69.85 0) (unit 1)
+  (symbol (lib_id "complex_hierarchy_schlib:GND") (at 233.68 45.72 0) (unit 1)
     (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b4b15e7)
-    (property "Reference" "C10" (id 0) (at 172.72 68.58 0)
-      (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 00000000-0000-0000-0000-00004b03cec1)
+    (property "Reference" "#PWR09" (id 0) (at 233.68 45.72 0)
+      (effects (font (size 0.762 0.762)) hide)
     )
-    (property "Value" "10uF" (id 1) (at 172.72 69.85 0)
-      (effects (font (size 1.27 1.27)) (justify left top))
+    (property "Value" "GND" (id 1) (at 233.68 47.498 0)
+      (effects (font (size 0.762 0.762)) hide)
     )
-    (property "Footprint" "Capacitor_THT:CP_Axial_L10.0mm_D4.5mm_P15.00mm_Horizontal" (id 2) (at 172.72 72.39 0)
-      (effects (font (size 0.254 0.254)))
+    (property "Footprint" "" (id 2) (at 233.68 45.72 0)
+      (effects (font (size 0.254 0.254)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 168.91 69.85 0)
+    (property "Datasheet" "" (id 3) (at 233.68 45.72 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (pin "1" (uuid c2767fcc-140d-4ea5-a9f4-70a781d59467))
-    (pin "2" (uuid 81c0b739-3703-4db4-9e45-c757844b4f7a))
+    (pin "1" (uuid c65c67bb-77d1-42a7-8c57-b6c5cc733d6e))
   )
 
   (symbol (lib_id "complex_hierarchy_schlib:CP") (at 233.68 40.64 0) (unit 1)
@@ -1034,23 +892,22 @@
     (pin "2" (uuid 0f8d55fa-0c01-4552-9188-b1ca1fed4259))
   )
 
-  (symbol (lib_id "complex_hierarchy_schlib:CP") (at 233.68 63.5 0) (unit 1)
+  (symbol (lib_id "complex_hierarchy_schlib:HT") (at 63.5 31.75 0) (unit 1)
     (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b4b15d9)
-    (property "Reference" "C11" (id 0) (at 237.49 62.23 0)
-      (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 00000000-0000-0000-0000-00004b0fa68b)
+    (property "Reference" "#PWR08" (id 0) (at 63.5 28.702 0)
+      (effects (font (size 0.508 0.508)) hide)
     )
-    (property "Value" "10uF" (id 1) (at 237.49 63.5 0)
-      (effects (font (size 1.27 1.27)) (justify left top))
+    (property "Value" "HT" (id 1) (at 63.5 29.464 0)
+      (effects (font (size 0.762 0.762)))
     )
-    (property "Footprint" "Capacitor_THT:CP_Axial_L10.0mm_D4.5mm_P15.00mm_Horizontal" (id 2) (at 242.57 66.04 0)
-      (effects (font (size 0.254 0.254)))
+    (property "Footprint" "" (id 2) (at 63.5 31.75 0)
+      (effects (font (size 0.254 0.254)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 233.68 63.5 0)
+    (property "Datasheet" "" (id 3) (at 63.5 31.75 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (pin "1" (uuid ea5aed06-3645-4759-a40d-c373e2a5e71e))
-    (pin "2" (uuid 07427337-db91-49a6-9235-5b6e4caa9c8e))
+    (pin "1" (uuid fa1573c8-cc1b-4672-b006-5e76d3729e70))
   )
 
   (symbol (lib_id "complex_hierarchy_schlib:CONN_2") (at 41.91 35.56 0) (mirror y) (unit 1)
@@ -1072,43 +929,59 @@
     (pin "2" (uuid b4b59a42-87f8-4f78-8abe-57ef9b8c1621))
   )
 
-  (symbol (lib_id "complex_hierarchy_schlib:CONN_2") (at 41.91 66.04 0) (mirror y) (unit 1)
+  (symbol (lib_id "complex_hierarchy_schlib:GND") (at 55.88 44.45 0) (unit 1)
     (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004ad71b06)
-    (property "Reference" "P2" (id 0) (at 43.18 66.04 90)
-      (effects (font (size 1.016 1.016)))
+    (uuid 00000000-0000-0000-0000-00004b3a1302)
+    (property "Reference" "#PWR07" (id 0) (at 55.88 44.45 0)
+      (effects (font (size 0.762 0.762)) hide)
     )
-    (property "Value" "CONN_2" (id 1) (at 40.64 66.04 90)
-      (effects (font (size 1.016 1.016)))
+    (property "Value" "GND" (id 1) (at 55.88 46.228 0)
+      (effects (font (size 0.762 0.762)) hide)
     )
-    (property "Footprint" "TerminalBlock_Altech:Altech_AK300_1x02_P5.00mm_45-Degree" (id 2) (at 41.91 71.12 0)
-      (effects (font (size 0.254 0.254)))
+    (property "Footprint" "" (id 2) (at 55.88 44.45 0)
+      (effects (font (size 0.254 0.254)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 41.91 66.04 0)
+    (property "Datasheet" "" (id 3) (at 55.88 44.45 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (pin "1" (uuid 93beff75-77b5-4919-87c2-bc5dcd4e4f80))
-    (pin "2" (uuid cf90931c-fb6b-4373-82d1-29a27e9e9880))
+    (pin "1" (uuid 569aa7f7-42a0-466c-bdcb-a28edb529f8d))
   )
 
-  (symbol (lib_id "complex_hierarchy_schlib:7805") (at 200.66 34.29 0) (unit 1)
+  (symbol (lib_id "complex_hierarchy_schlib:GND") (at 63.5 43.18 0) (unit 1)
     (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004b4b1532)
-    (property "Reference" "U2" (id 0) (at 200.66 26.67 0)
-      (effects (font (size 1.524 1.524)))
+    (uuid 00000000-0000-0000-0000-00004b3a1557)
+    (property "Reference" "#PWR06" (id 0) (at 63.5 43.18 0)
+      (effects (font (size 0.762 0.762)) hide)
     )
-    (property "Value" "78L05" (id 1) (at 200.66 29.21 0)
-      (effects (font (size 1.524 1.524)))
+    (property "Value" "GND" (id 1) (at 63.5 44.958 0)
+      (effects (font (size 0.762 0.762)) hide)
     )
-    (property "Footprint" "Package_TO_SOT_THT:TO-92_HandSolder" (id 2) (at 207.01 39.37 0)
-      (effects (font (size 0.254 0.254)))
+    (property "Footprint" "" (id 2) (at 63.5 43.18 0)
+      (effects (font (size 0.254 0.254)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 200.66 34.29 0)
+    (property "Datasheet" "" (id 3) (at 63.5 43.18 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (pin "1" (uuid 684f1696-2e3c-4bdb-a623-5b587d1f4560))
-    (pin "2" (uuid 5f4d77e8-b434-4bd7-a142-4837d836869f))
-    (pin "3" (uuid a7953aa3-e32b-470d-950f-aeec48efaf18))
+    (pin "1" (uuid 60a73c10-a0bb-492d-b24d-57906bb15ccf))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:CP") (at 63.5 38.1 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b3a1558)
+    (property "Reference" "C9" (id 0) (at 67.31 36.83 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "47uF/63V" (id 1) (at 67.31 38.1 0)
+      (effects (font (size 1.27 1.27)) (justify left top))
+    )
+    (property "Footprint" "Capacitor_THT:CP_Axial_L11.0mm_D6.0mm_P18.00mm_Horizontal" (id 2) (at 71.12 40.64 0)
+      (effects (font (size 0.254 0.254)))
+    )
+    (property "Datasheet" "" (id 3) (at 63.5 38.1 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 91ebb9a7-f0c8-48c1-8da3-8c3dced2928b))
+    (pin "2" (uuid e86fde03-4b49-49ec-8de2-3e6a4d26aa9c))
   )
 
   (symbol (lib_id "complex_hierarchy_schlib:ICL7660") (at 201.93 73.66 0) (unit 1)
@@ -1135,26 +1008,192 @@
     (pin "8" (uuid 8943c8ac-3376-488a-9ed4-b82f26952158))
   )
 
-  (sheet (at 154.94 111.76) (size 50.8 36.83)
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (fill (color 0 0 0 0.0000))
-    (uuid 00000000-0000-0000-0000-00004b3a13a4)
-    (property "Nom feuille" "ampli_ht_horizontal" (id 0) (at 154.94 110.9975 0)
-      (effects (font (size 1.524 1.524)) (justify left bottom))
+  (symbol (lib_id "complex_hierarchy_schlib:GND") (at 200.66 91.44 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b4b1237)
+    (property "Reference" "#PWR05" (id 0) (at 200.66 91.44 0)
+      (effects (font (size 0.762 0.762)) hide)
     )
-    (property "Fichier de feuille" "ampli_ht.kicad_sch" (id 1) (at 154.94 149.2001 0)
-      (effects (font (size 1.524 1.524)) (justify left top))
+    (property "Value" "GND" (id 1) (at 200.66 93.218 0)
+      (effects (font (size 0.762 0.762)) hide)
     )
+    (property "Footprint" "" (id 2) (at 200.66 91.44 0)
+      (effects (font (size 0.254 0.254)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 200.66 91.44 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 3829ae22-27d2-45cc-bb9c-1ee6cbf1ffcb))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:VCC") (at 233.68 31.75 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b4b124e)
+    (property "Reference" "#PWR04" (id 0) (at 233.68 29.21 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "VCC" (id 1) (at 233.68 29.21 0)
+      (effects (font (size 1.016 1.016)))
+    )
+    (property "Footprint" "" (id 2) (at 233.68 31.75 0)
+      (effects (font (size 0.254 0.254)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 233.68 31.75 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid e91ac789-dc2e-429a-a605-35c9c67f7880))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:VCC") (at 200.66 55.88 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b4b1253)
+    (property "Reference" "#PWR03" (id 0) (at 200.66 53.34 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "VCC" (id 1) (at 200.66 53.34 0)
+      (effects (font (size 1.016 1.016)))
+    )
+    (property "Footprint" "" (id 2) (at 200.66 55.88 0)
+      (effects (font (size 0.254 0.254)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 200.66 55.88 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 1133806e-acf0-4b66-9d4a-257647b2c675))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:7805") (at 200.66 34.29 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b4b1532)
+    (property "Reference" "U2" (id 0) (at 200.66 26.67 0)
+      (effects (font (size 1.524 1.524)))
+    )
+    (property "Value" "78L05" (id 1) (at 200.66 29.21 0)
+      (effects (font (size 1.524 1.524)))
+    )
+    (property "Footprint" "Package_TO_SOT_THT:TO-92_HandSolder" (id 2) (at 207.01 39.37 0)
+      (effects (font (size 0.254 0.254)))
+    )
+    (property "Datasheet" "" (id 3) (at 200.66 34.29 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 684f1696-2e3c-4bdb-a623-5b587d1f4560))
+    (pin "2" (uuid 5f4d77e8-b434-4bd7-a142-4837d836869f))
+    (pin "3" (uuid a7953aa3-e32b-470d-950f-aeec48efaf18))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:-VAA") (at 237.49 69.85 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b4b1578)
+    (property "Reference" "#PWR02" (id 0) (at 240.03 69.85 0)
+      (effects (font (size 0.508 0.508)) hide)
+    )
+    (property "Value" "-VAA" (id 1) (at 242.57 69.85 90)
+      (effects (font (size 1.016 1.016)))
+    )
+    (property "Footprint" "" (id 2) (at 237.49 69.85 0)
+      (effects (font (size 0.254 0.254)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 237.49 69.85 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid c79d000e-1bea-4d91-bf33-0fc33832d6e3))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:CP") (at 233.68 63.5 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b4b15d9)
+    (property "Reference" "C11" (id 0) (at 237.49 62.23 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "10uF" (id 1) (at 237.49 63.5 0)
+      (effects (font (size 1.27 1.27)) (justify left top))
+    )
+    (property "Footprint" "Capacitor_THT:CP_Axial_L10.0mm_D4.5mm_P15.00mm_Horizontal" (id 2) (at 242.57 66.04 0)
+      (effects (font (size 0.254 0.254)))
+    )
+    (property "Datasheet" "" (id 3) (at 233.68 63.5 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid ea5aed06-3645-4759-a40d-c373e2a5e71e))
+    (pin "2" (uuid 07427337-db91-49a6-9235-5b6e4caa9c8e))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:GND") (at 229.87 58.42 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b4b15da)
+    (property "Reference" "#PWR01" (id 0) (at 229.87 58.42 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 229.87 60.198 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 229.87 58.42 0)
+      (effects (font (size 0.254 0.254)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 229.87 58.42 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid e9252de0-7935-4f20-81be-02cdd4ba13e0))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:CP") (at 168.91 69.85 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004b4b15e7)
+    (property "Reference" "C10" (id 0) (at 172.72 68.58 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "10uF" (id 1) (at 172.72 69.85 0)
+      (effects (font (size 1.27 1.27)) (justify left top))
+    )
+    (property "Footprint" "Capacitor_THT:CP_Axial_L10.0mm_D4.5mm_P15.00mm_Horizontal" (id 2) (at 172.72 72.39 0)
+      (effects (font (size 0.254 0.254)))
+    )
+    (property "Datasheet" "" (id 3) (at 168.91 69.85 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid c2767fcc-140d-4ea5-a9f4-70a781d59467))
+    (pin "2" (uuid 81c0b739-3703-4db4-9e45-c757844b4f7a))
+  )
+
+  (symbol (lib_id "complex_hierarchy_schlib:+12V") (at 187.96 31.75 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid d418c5eb-438d-44c1-a35d-5bffdd0f0c32)
+    (property "Reference" "#U0101" (id 0) (at 187.96 33.02 0)
+      (effects (font (size 0.508 0.508)) hide)
+    )
+    (property "Value" "+12V" (id 1) (at 187.96 29.21 0)
+      (effects (font (size 1.016 1.016)))
+    )
+    (property "Footprint" "" (id 2) (at 187.96 31.75 0)
+      (effects (font (size 0.254 0.254)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 187.96 31.75 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 412733be-2642-49c3-afe2-e83ae72a602d))
   )
 
   (sheet (at 71.12 111.76) (size 50.8 36.83)
     (stroke (width 0) (type solid) (color 0 0 0 0))
     (fill (color 0 0 0 0.0000))
     (uuid 00000000-0000-0000-0000-00004b3a1333)
-    (property "Nom feuille" "ampli_ht_vertical" (id 0) (at 71.12 110.9975 0)
+    (property "Sheet name" "ampli_ht_vertical" (id 0) (at 71.12 110.9975 0)
       (effects (font (size 1.524 1.524)) (justify left bottom))
     )
-    (property "Fichier de feuille" "ampli_ht.kicad_sch" (id 1) (at 71.12 149.2001 0)
+    (property "Sheet file" "ampli_ht.kicad_sch" (id 1) (at 71.12 149.2001 0)
+      (effects (font (size 1.524 1.524)) (justify left top))
+    )
+  )
+
+  (sheet (at 154.94 111.76) (size 50.8 36.83)
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (fill (color 0 0 0 0.0000))
+    (uuid 00000000-0000-0000-0000-00004b3a13a4)
+    (property "Sheet name" "ampli_ht_horizontal" (id 0) (at 154.94 110.9975 0)
+      (effects (font (size 1.524 1.524)) (justify left bottom))
+    )
+    (property "Sheet file" "ampli_ht.kicad_sch" (id 1) (at 154.94 149.2001 0)
       (effects (font (size 1.524 1.524)) (justify left top))
     )
   )
diff --git a/demos/flat_hierarchy/flat_hierarchy.kicad_pcb b/demos/flat_hierarchy/flat_hierarchy.kicad_pcb
index 3659e6b2c5..bd14f70000 100644
--- a/demos/flat_hierarchy/flat_hierarchy.kicad_pcb
+++ b/demos/flat_hierarchy/flat_hierarchy.kicad_pcb
@@ -1,4 +1,4 @@
-(kicad_pcb (version 20210824) (generator pcbnew)
+(kicad_pcb (version 20211014) (generator pcbnew)
 
   (general
     (thickness 1.6)
@@ -105,6 +105,83 @@
   (net 32 "/pic_programmer/VPP_ON")
   (net 33 "/pic_programmer/PC-DATA-OUT")
   (net 34 "/pic_programmer/PC-DATA-IN")
+  (net 35 "unconnected-(J1-Pad1)")
+  (net 36 "unconnected-(J1-Pad2)")
+  (net 37 "unconnected-(J1-Pad6)")
+  (net 38 "unconnected-(J1-Pad9)")
+  (net 39 "unconnected-(U4-Pad3)")
+  (net 40 "unconnected-(U4-Pad4)")
+  (net 41 "unconnected-(P2-Pad2)")
+  (net 42 "unconnected-(P2-Pad3)")
+  (net 43 "unconnected-(P2-Pad4)")
+  (net 44 "unconnected-(P2-Pad5)")
+  (net 45 "unconnected-(P2-Pad6)")
+  (net 46 "unconnected-(P2-Pad7)")
+  (net 47 "unconnected-(P2-Pad9)")
+  (net 48 "unconnected-(P2-Pad10)")
+  (net 49 "unconnected-(P2-Pad11)")
+  (net 50 "unconnected-(P2-Pad12)")
+  (net 51 "unconnected-(P2-Pad13)")
+  (net 52 "unconnected-(P2-Pad14)")
+  (net 53 "unconnected-(P2-Pad15)")
+  (net 54 "unconnected-(P2-Pad16)")
+  (net 55 "unconnected-(P2-Pad17)")
+  (net 56 "unconnected-(P2-Pad18)")
+  (net 57 "unconnected-(P2-Pad21)")
+  (net 58 "unconnected-(P2-Pad22)")
+  (net 59 "unconnected-(P2-Pad23)")
+  (net 60 "unconnected-(P2-Pad24)")
+  (net 61 "unconnected-(P2-Pad25)")
+  (net 62 "unconnected-(P2-Pad26)")
+  (net 63 "unconnected-(P3-Pad2)")
+  (net 64 "unconnected-(P3-Pad3)")
+  (net 65 "unconnected-(P3-Pad4)")
+  (net 66 "unconnected-(P3-Pad5)")
+  (net 67 "unconnected-(P3-Pad6)")
+  (net 68 "unconnected-(P3-Pad7)")
+  (net 69 "unconnected-(P3-Pad9)")
+  (net 70 "unconnected-(P3-Pad10)")
+  (net 71 "unconnected-(P3-Pad13)")
+  (net 72 "unconnected-(P3-Pad14)")
+  (net 73 "unconnected-(P3-Pad15)")
+  (net 74 "unconnected-(P3-Pad16)")
+  (net 75 "unconnected-(P3-Pad17)")
+  (net 76 "unconnected-(P3-Pad18)")
+  (net 77 "unconnected-(P3-Pad19)")
+  (net 78 "unconnected-(P3-Pad20)")
+  (net 79 "unconnected-(P3-Pad21)")
+  (net 80 "unconnected-(P3-Pad22)")
+  (net 81 "unconnected-(P3-Pad23)")
+  (net 82 "unconnected-(P3-Pad24)")
+  (net 83 "unconnected-(P3-Pad25)")
+  (net 84 "unconnected-(P3-Pad26)")
+  (net 85 "unconnected-(P3-Pad27)")
+  (net 86 "unconnected-(P3-Pad28)")
+  (net 87 "unconnected-(P3-Pad29)")
+  (net 88 "unconnected-(P3-Pad30)")
+  (net 89 "unconnected-(P3-Pad33)")
+  (net 90 "unconnected-(P3-Pad34)")
+  (net 91 "unconnected-(P3-Pad35)")
+  (net 92 "unconnected-(P3-Pad36)")
+  (net 93 "unconnected-(P3-Pad37)")
+  (net 94 "unconnected-(P3-Pad38)")
+  (net 95 "unconnected-(U1-Pad7)")
+  (net 96 "unconnected-(U5-Pad1)")
+  (net 97 "unconnected-(U5-Pad2)")
+  (net 98 "unconnected-(U5-Pad3)")
+  (net 99 "unconnected-(U5-Pad6)")
+  (net 100 "unconnected-(U5-Pad7)")
+  (net 101 "unconnected-(U5-Pad8)")
+  (net 102 "unconnected-(U5-Pad9)")
+  (net 103 "unconnected-(U5-Pad10)")
+  (net 104 "unconnected-(U5-Pad11)")
+  (net 105 "unconnected-(U5-Pad15)")
+  (net 106 "unconnected-(U5-Pad16)")
+  (net 107 "unconnected-(U5-Pad17)")
+  (net 108 "unconnected-(U5-Pad18)")
+  (net 109 "unconnected-(U6-Pad2)")
+  (net 110 "unconnected-(U6-Pad3)")
+  (net 111 "unconnected-(U6-Pad5)")
 
   (footprint "Package_DIP:DIP-40_W15.24mm_Socket_LongPads" (layer "F.Cu")
     (tedit 5A02E8C5) (tstamp 00000000-0000-0000-0000-0000442a88ed)
@@ -136,7 +213,7 @@
     (fp_line (start 13.68 -1.33) (end 8.62 -1.33) (layer "F.SilkS") (width 0.12) (tstamp d221fea8-1ab2-48b7-b145-7db1eaca76a3))
     (fp_line (start 16.68 -1.39) (end -1.44 -1.39) (layer "F.SilkS") (width 0.12) (tstamp d31fbdd8-4ad1-4114-86f7-bc183ed9d182))
     (fp_line (start 13.68 49.59) (end 13.68 -1.33) (layer "F.SilkS") (width 0.12) (tstamp fe94e266-1c43-4571-863d-1cf83adb013e))
-    (fp_arc (start 7.62 -1.33) (end 6.62 -1.33) (angle -180) (layer "F.SilkS") (width 0.12) (tstamp 2829a65a-e3c2-4de7-a3bc-06b102944241))
+    (fp_arc (start 8.62 -1.33) (mid 7.62 -0.33) (end 6.62 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 2829a65a-e3c2-4de7-a3bc-06b102944241))
     (fp_line (start -1.55 49.85) (end 16.8 49.85) (layer "F.CrtYd") (width 0.05) (tstamp 3a3bf58a-2381-4736-adba-41692f2bc09f))
     (fp_line (start -1.55 -1.6) (end -1.55 49.85) (layer "F.CrtYd") (width 0.05) (tstamp bfb2cc6b-16fa-43f7-a948-a854ea8382b0))
     (fp_line (start 16.8 49.85) (end 16.8 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp dcd8a022-e014-4634-8459-bc551065d639))
@@ -153,79 +230,79 @@
     (pad "1" thru_hole rect locked (at 0 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
       (net 9 "VPP-MCLR") (pinfunction "1") (pintype "passive") (tstamp d5c4b2c0-e6ba-488d-82e1-420c93de1165))
     (pad "2" thru_hole oval locked (at 0 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "2") (pintype "passive+no_connect") (tstamp 7b8a6a4a-2a3b-4d9b-b55b-bede7bf14142))
+      (net 63 "unconnected-(P3-Pad2)") (pinfunction "2") (pintype "passive+no_connect") (tstamp 7b8a6a4a-2a3b-4d9b-b55b-bede7bf14142))
     (pad "3" thru_hole oval locked (at 0 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "3") (pintype "passive+no_connect") (tstamp 9e979fd0-9e7d-42f2-b731-100087c99def))
+      (net 64 "unconnected-(P3-Pad3)") (pinfunction "3") (pintype "passive+no_connect") (tstamp 9e979fd0-9e7d-42f2-b731-100087c99def))
     (pad "4" thru_hole oval locked (at 0 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "4") (pintype "passive+no_connect") (tstamp b3a1ef0a-0d16-42a9-8fe9-7643cfba22e3))
+      (net 65 "unconnected-(P3-Pad4)") (pinfunction "4") (pintype "passive+no_connect") (tstamp b3a1ef0a-0d16-42a9-8fe9-7643cfba22e3))
     (pad "5" thru_hole oval locked (at 0 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "5") (pintype "passive+no_connect") (tstamp 0192f4c2-109c-424b-bad6-89ed8f923fdb))
+      (net 66 "unconnected-(P3-Pad5)") (pinfunction "5") (pintype "passive+no_connect") (tstamp 0192f4c2-109c-424b-bad6-89ed8f923fdb))
     (pad "6" thru_hole oval locked (at 0 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "6") (pintype "passive+no_connect") (tstamp e1e12edc-cd78-483a-96c3-2ce7a01028a1))
+      (net 67 "unconnected-(P3-Pad6)") (pinfunction "6") (pintype "passive+no_connect") (tstamp e1e12edc-cd78-483a-96c3-2ce7a01028a1))
     (pad "7" thru_hole oval locked (at 0 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "7") (pintype "passive+no_connect") (tstamp 6c5c3e8b-a781-4f88-954b-f7f9472a724d))
+      (net 68 "unconnected-(P3-Pad7)") (pinfunction "7") (pintype "passive+no_connect") (tstamp 6c5c3e8b-a781-4f88-954b-f7f9472a724d))
     (pad "8" thru_hole oval locked (at 0 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
       (net 3 "GND") (pinfunction "8") (pintype "passive") (tstamp 6a452203-00a7-4459-b2de-e7c830de6d65))
     (pad "9" thru_hole oval locked (at 0 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "9") (pintype "passive+no_connect") (tstamp 23b6add6-4b1a-4c4c-811f-3703347345f1))
+      (net 69 "unconnected-(P3-Pad9)") (pinfunction "9") (pintype "passive+no_connect") (tstamp 23b6add6-4b1a-4c4c-811f-3703347345f1))
     (pad "10" thru_hole oval locked (at 0 22.86) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "10") (pintype "passive+no_connect") (tstamp fb0d9006-91cc-412d-b3e1-e3695286a552))
+      (net 70 "unconnected-(P3-Pad10)") (pinfunction "10") (pintype "passive+no_connect") (tstamp fb0d9006-91cc-412d-b3e1-e3695286a552))
     (pad "11" thru_hole oval locked (at 0 25.4) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
       (net 6 "VCC_PIC") (pinfunction "11") (pintype "passive") (tstamp 0418dd10-176d-4b8f-8db4-00c4cb789bd2))
     (pad "12" thru_hole oval locked (at 0 27.94) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
       (net 3 "GND") (pinfunction "12") (pintype "passive") (tstamp 1eae182e-dcd7-4ea0-8f3d-60512d2be21a))
     (pad "13" thru_hole oval locked (at 0 30.48) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "13") (pintype "passive+no_connect") (tstamp 1e6d14f6-8d24-4bfd-8d12-489d94483315))
+      (net 71 "unconnected-(P3-Pad13)") (pinfunction "13") (pintype "passive+no_connect") (tstamp 1e6d14f6-8d24-4bfd-8d12-489d94483315))
     (pad "14" thru_hole oval locked (at 0 33.02) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "14") (pintype "passive+no_connect") (tstamp e93402f1-09ed-4fbe-b8d9-fe269e9d874a))
+      (net 72 "unconnected-(P3-Pad14)") (pinfunction "14") (pintype "passive+no_connect") (tstamp e93402f1-09ed-4fbe-b8d9-fe269e9d874a))
     (pad "15" thru_hole oval locked (at 0 35.56) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "15") (pintype "passive+no_connect") (tstamp 086af7c3-4c1e-4d75-8751-4c72cb07a755))
+      (net 73 "unconnected-(P3-Pad15)") (pinfunction "15") (pintype "passive+no_connect") (tstamp 086af7c3-4c1e-4d75-8751-4c72cb07a755))
     (pad "16" thru_hole oval locked (at 0 38.1) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "16") (pintype "passive+no_connect") (tstamp a3e94983-2b33-4a5e-9037-8ebfcb033839))
+      (net 74 "unconnected-(P3-Pad16)") (pinfunction "16") (pintype "passive+no_connect") (tstamp a3e94983-2b33-4a5e-9037-8ebfcb033839))
     (pad "17" thru_hole oval locked (at 0 40.64) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "17") (pintype "passive+no_connect") (tstamp abc5329c-8479-426d-9f44-71c9cedfec4a))
+      (net 75 "unconnected-(P3-Pad17)") (pinfunction "17") (pintype "passive+no_connect") (tstamp abc5329c-8479-426d-9f44-71c9cedfec4a))
     (pad "18" thru_hole oval locked (at 0 43.18) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "18") (pintype "passive+no_connect") (tstamp ffc041cd-5c20-468b-82e5-8379eda24a79))
+      (net 76 "unconnected-(P3-Pad18)") (pinfunction "18") (pintype "passive+no_connect") (tstamp ffc041cd-5c20-468b-82e5-8379eda24a79))
     (pad "19" thru_hole oval locked (at 0 45.72) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "19") (pintype "passive+no_connect") (tstamp f28fe132-a744-41a1-99f4-811a74d9f9ff))
+      (net 77 "unconnected-(P3-Pad19)") (pinfunction "19") (pintype "passive+no_connect") (tstamp f28fe132-a744-41a1-99f4-811a74d9f9ff))
     (pad "20" thru_hole oval locked (at 0 48.26) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "20") (pintype "passive+no_connect") (tstamp 9c08e0b9-cbe2-46d3-8925-ea460053f4ee))
+      (net 78 "unconnected-(P3-Pad20)") (pinfunction "20") (pintype "passive+no_connect") (tstamp 9c08e0b9-cbe2-46d3-8925-ea460053f4ee))
     (pad "21" thru_hole oval locked (at 15.24 48.26) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "21") (pintype "passive+no_connect") (tstamp f4b7c10d-c8f8-4b04-8623-92092bd993b6))
+      (net 79 "unconnected-(P3-Pad21)") (pinfunction "21") (pintype "passive+no_connect") (tstamp f4b7c10d-c8f8-4b04-8623-92092bd993b6))
     (pad "22" thru_hole oval locked (at 15.24 45.72) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "22") (pintype "passive+no_connect") (tstamp cc881a60-196b-4c7e-a67b-2e798feb644a))
+      (net 80 "unconnected-(P3-Pad22)") (pinfunction "22") (pintype "passive+no_connect") (tstamp cc881a60-196b-4c7e-a67b-2e798feb644a))
     (pad "23" thru_hole oval locked (at 15.24 43.18) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "23") (pintype "passive+no_connect") (tstamp 11e03b89-cfc8-442b-85b9-242501f02c7e))
+      (net 81 "unconnected-(P3-Pad23)") (pinfunction "23") (pintype "passive+no_connect") (tstamp 11e03b89-cfc8-442b-85b9-242501f02c7e))
     (pad "24" thru_hole oval locked (at 15.24 40.64) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "24") (pintype "passive+no_connect") (tstamp 0a077a46-d829-476d-b791-c2e3ac841ac0))
+      (net 82 "unconnected-(P3-Pad24)") (pinfunction "24") (pintype "passive+no_connect") (tstamp 0a077a46-d829-476d-b791-c2e3ac841ac0))
     (pad "25" thru_hole oval locked (at 15.24 38.1) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "25") (pintype "passive+no_connect") (tstamp 1f595918-4c01-46fd-b650-153cf3ff4db8))
+      (net 83 "unconnected-(P3-Pad25)") (pinfunction "25") (pintype "passive+no_connect") (tstamp 1f595918-4c01-46fd-b650-153cf3ff4db8))
     (pad "26" thru_hole oval locked (at 15.24 35.56) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "26") (pintype "passive+no_connect") (tstamp 1e3cef49-9beb-4711-a510-fe7613768ba9))
+      (net 84 "unconnected-(P3-Pad26)") (pinfunction "26") (pintype "passive+no_connect") (tstamp 1e3cef49-9beb-4711-a510-fe7613768ba9))
     (pad "27" thru_hole oval locked (at 15.24 33.02) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "27") (pintype "passive+no_connect") (tstamp 51c0d1b7-278e-456c-9a74-1adcd8858f2e))
+      (net 85 "unconnected-(P3-Pad27)") (pinfunction "27") (pintype "passive+no_connect") (tstamp 51c0d1b7-278e-456c-9a74-1adcd8858f2e))
     (pad "28" thru_hole oval locked (at 15.24 30.48) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "28") (pintype "passive+no_connect") (tstamp 7904b8b2-3903-47a6-a2bd-a2943dc845c7))
+      (net 86 "unconnected-(P3-Pad28)") (pinfunction "28") (pintype "passive+no_connect") (tstamp 7904b8b2-3903-47a6-a2bd-a2943dc845c7))
     (pad "29" thru_hole oval locked (at 15.24 27.94) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "29") (pintype "passive+no_connect") (tstamp 70e11e67-f080-432b-bcb2-24d8fe3b1fe8))
+      (net 87 "unconnected-(P3-Pad29)") (pinfunction "29") (pintype "passive+no_connect") (tstamp 70e11e67-f080-432b-bcb2-24d8fe3b1fe8))
     (pad "30" thru_hole oval locked (at 15.24 25.4) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "30") (pintype "passive+no_connect") (tstamp 86f44d7a-4a0e-400a-a182-4004ed8092c7))
+      (net 88 "unconnected-(P3-Pad30)") (pinfunction "30") (pintype "passive+no_connect") (tstamp 86f44d7a-4a0e-400a-a182-4004ed8092c7))
     (pad "31" thru_hole oval locked (at 15.24 22.86) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
       (net 3 "GND") (pinfunction "31") (pintype "passive") (tstamp a3201ab4-81c0-4dc3-b500-1063100361fd))
     (pad "32" thru_hole oval locked (at 15.24 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
       (net 6 "VCC_PIC") (pinfunction "32") (pintype "passive") (tstamp 3b455bd3-03a9-4499-a8e5-de3674d52f7b))
     (pad "33" thru_hole oval locked (at 15.24 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "33") (pintype "passive+no_connect") (tstamp 3c7e6a7a-d958-414c-8ea8-c34d171574fc))
+      (net 89 "unconnected-(P3-Pad33)") (pinfunction "33") (pintype "passive+no_connect") (tstamp 3c7e6a7a-d958-414c-8ea8-c34d171574fc))
     (pad "34" thru_hole oval locked (at 15.24 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "34") (pintype "passive+no_connect") (tstamp aa38a8aa-e00c-438b-ad40-60a7fc51438e))
+      (net 90 "unconnected-(P3-Pad34)") (pinfunction "34") (pintype "passive+no_connect") (tstamp aa38a8aa-e00c-438b-ad40-60a7fc51438e))
     (pad "35" thru_hole oval locked (at 15.24 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "35") (pintype "passive+no_connect") (tstamp 6480b193-7251-4264-b9fd-6ed83f6ec76a))
+      (net 91 "unconnected-(P3-Pad35)") (pinfunction "35") (pintype "passive+no_connect") (tstamp 6480b193-7251-4264-b9fd-6ed83f6ec76a))
     (pad "36" thru_hole oval locked (at 15.24 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "36") (pintype "passive+no_connect") (tstamp c6f97a80-c2f4-4cdb-930c-29b12fc17bef))
+      (net 92 "unconnected-(P3-Pad36)") (pinfunction "36") (pintype "passive+no_connect") (tstamp c6f97a80-c2f4-4cdb-930c-29b12fc17bef))
     (pad "37" thru_hole oval locked (at 15.24 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "37") (pintype "passive+no_connect") (tstamp 26ff15c8-119f-4a3d-a2bf-77d20d03b149))
+      (net 93 "unconnected-(P3-Pad37)") (pinfunction "37") (pintype "passive+no_connect") (tstamp 26ff15c8-119f-4a3d-a2bf-77d20d03b149))
     (pad "38" thru_hole oval locked (at 15.24 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "38") (pintype "passive+no_connect") (tstamp dae01c8b-f1f7-41d7-b6a1-8959c94e31c4))
+      (net 94 "unconnected-(P3-Pad38)") (pinfunction "38") (pintype "passive+no_connect") (tstamp dae01c8b-f1f7-41d7-b6a1-8959c94e31c4))
     (pad "39" thru_hole oval locked (at 15.24 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
       (net 10 "CLOCK-RB6") (pinfunction "39") (pintype "passive") (tstamp 94d4ed4a-5b26-4679-9ae8-e2cc6b350ece))
     (pad "40" thru_hole oval locked (at 15.24 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
@@ -243,7 +320,7 @@
     (descr "Mounting Hole 4.3mm, no annular, M4, DIN965")
     (tags "mounting hole 4.3mm no annular m4 din965")
     (attr exclude_from_pos_files exclude_from_bom)
-    (fp_text reference "1PIN" (at -7.239 -2.032) (layer "F.SilkS")
+    (fp_text reference "HOLE1" (at -7.239 -2.032) (layer "F.SilkS")
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp caee357d-b943-419b-815f-e47312e0b383)
     )
@@ -266,7 +343,7 @@
     (descr "Mounting Hole 4.3mm, no annular, M4, DIN965")
     (tags "mounting hole 4.3mm no annular m4 din965")
     (attr exclude_from_pos_files exclude_from_bom)
-    (fp_text reference "1PIN" (at 0 -4.75) (layer "F.SilkS")
+    (fp_text reference "HOLE6" (at 0 -4.75) (layer "F.SilkS")
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp f093f52f-1153-4537-b500-0c694bd82f7e)
     )
@@ -289,7 +366,7 @@
     (descr "Mounting Hole 4.3mm, no annular, M4, DIN965")
     (tags "mounting hole 4.3mm no annular m4 din965")
     (attr exclude_from_pos_files exclude_from_bom)
-    (fp_text reference "1PIN" (at 6.985 0.508) (layer "F.SilkS")
+    (fp_text reference "HOLE3" (at 6.985 0.508) (layer "F.SilkS")
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp a746f82f-16d0-4d64-8cc7-b78a590404e2)
     )
@@ -312,7 +389,7 @@
     (descr "Mounting Hole 4.3mm, no annular, M4, DIN965")
     (tags "mounting hole 4.3mm no annular m4 din965")
     (attr exclude_from_pos_files exclude_from_bom)
-    (fp_text reference "1PIN" (at 5.588 -1.524) (layer "F.SilkS")
+    (fp_text reference "HOLE4" (at 5.588 -1.524) (layer "F.SilkS")
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 4a07bde5-c0af-4e5b-8e1f-b48090140f7c)
     )
@@ -335,11 +412,11 @@
     (descr "Mounting Hole 4.3mm, no annular, M4, DIN965")
     (tags "mounting hole 4.3mm no annular m4 din965")
     (attr exclude_from_pos_files exclude_from_bom)
-    (fp_text reference "1PIN" (at 0 -4.75) (layer "F.SilkS")
+    (fp_text reference "HOLE5" (at 0 -4.75) (layer "F.SilkS")
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 8b31a370-e685-4a61-9a53-6491900af1d4)
     )
-    (fp_text value "P***" (at 0 4.75) (layer "F.Fab")
+    (fp_text value "P***" (at -7.75 -0.89) (layer "F.Fab")
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 96da9067-105a-486d-bfe4-c02aa106f727)
     )
@@ -358,7 +435,7 @@
     (descr "Mounting Hole 4.3mm, no annular, M4, DIN965")
     (tags "mounting hole 4.3mm no annular m4 din965")
     (attr exclude_from_pos_files exclude_from_bom)
-    (fp_text reference "1PIN" (at 0 -4.75) (layer "F.SilkS")
+    (fp_text reference "HOLE2" (at 0 -4.75) (layer "F.SilkS")
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 8640d43d-ca66-4e45-9795-3d444b6d7226)
     )
@@ -405,7 +482,7 @@
     (fp_line (start 9.06 -1.39) (end -1.44 -1.39) (layer "F.SilkS") (width 0.12) (tstamp a7df28f1-2c8d-4a36-b351-7d1a1937211c))
     (fp_line (start 1.56 -1.33) (end 1.56 34.35) (layer "F.SilkS") (width 0.12) (tstamp a9a04ef1-38dc-49c8-9243-3b55cf4f5241))
     (fp_line (start -1.44 34.41) (end 9.06 34.41) (layer "F.SilkS") (width 0.12) (tstamp a9d313d1-99c1-4ecf-9a7f-2cec0398df47))
-    (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer "F.SilkS") (width 0.12) (tstamp 12861f6b-ce76-4f31-8d52-93b8a7c14344))
+    (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 12861f6b-ce76-4f31-8d52-93b8a7c14344))
     (fp_line (start 9.15 34.65) (end 9.15 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 2d12dc06-b3a8-4ba4-ac97-f87e8507bbb4))
     (fp_line (start -1.55 -1.6) (end -1.55 34.65) (layer "F.CrtYd") (width 0.05) (tstamp aa8ff018-45aa-4039-baac-51d4429cc34c))
     (fp_line (start -1.55 34.65) (end 9.15 34.65) (layer "F.CrtYd") (width 0.05) (tstamp f1cd162c-304d-42f8-be16-29bd247f92f2))
@@ -422,55 +499,55 @@
     (pad "1" thru_hole rect locked (at 0 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
       (net 9 "VPP-MCLR") (pinfunction "1") (pintype "passive") (tstamp b51cbf06-0ca0-4662-becc-7ed3821cd958))
     (pad "2" thru_hole oval locked (at 0 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "2") (pintype "passive+no_connect") (tstamp 04257472-05f0-4d21-9852-fc7eb2ed40c0))
+      (net 41 "unconnected-(P2-Pad2)") (pinfunction "2") (pintype "passive+no_connect") (tstamp 04257472-05f0-4d21-9852-fc7eb2ed40c0))
     (pad "3" thru_hole oval locked (at 0 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "3") (pintype "passive+no_connect") (tstamp 7c374a87-ce3e-49ef-b5ca-6fc8014172d4))
+      (net 42 "unconnected-(P2-Pad3)") (pinfunction "3") (pintype "passive+no_connect") (tstamp 7c374a87-ce3e-49ef-b5ca-6fc8014172d4))
     (pad "4" thru_hole oval locked (at 0 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "4") (pintype "passive+no_connect") (tstamp 0a92d24d-649d-4ddc-b721-a204662fe2b3))
+      (net 43 "unconnected-(P2-Pad4)") (pinfunction "4") (pintype "passive+no_connect") (tstamp 0a92d24d-649d-4ddc-b721-a204662fe2b3))
     (pad "5" thru_hole oval locked (at 0 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "5") (pintype "passive+no_connect") (tstamp ab6d0bb9-c6eb-410e-b4bc-c29342d34530))
+      (net 44 "unconnected-(P2-Pad5)") (pinfunction "5") (pintype "passive+no_connect") (tstamp ab6d0bb9-c6eb-410e-b4bc-c29342d34530))
     (pad "6" thru_hole oval locked (at 0 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "6") (pintype "passive+no_connect") (tstamp 9cc67fc2-42ba-42c8-af4f-5bfc236445ec))
+      (net 45 "unconnected-(P2-Pad6)") (pinfunction "6") (pintype "passive+no_connect") (tstamp 9cc67fc2-42ba-42c8-af4f-5bfc236445ec))
     (pad "7" thru_hole oval locked (at 0 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "7") (pintype "passive+no_connect") (tstamp 00869837-0475-4312-9311-7d99b6a0899b))
+      (net 46 "unconnected-(P2-Pad7)") (pinfunction "7") (pintype "passive+no_connect") (tstamp 00869837-0475-4312-9311-7d99b6a0899b))
     (pad "8" thru_hole oval locked (at 0 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
       (net 3 "GND") (pinfunction "8") (pintype "passive") (tstamp cd03d1bc-316f-4583-b1a9-09445fafccc1))
     (pad "9" thru_hole oval locked (at 0 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "9") (pintype "passive+no_connect") (tstamp 0227fcaf-ee74-4353-b601-4eabf503f64f))
+      (net 47 "unconnected-(P2-Pad9)") (pinfunction "9") (pintype "passive+no_connect") (tstamp 0227fcaf-ee74-4353-b601-4eabf503f64f))
     (pad "10" thru_hole oval locked (at 0 22.86) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "10") (pintype "passive+no_connect") (tstamp 152eb4dd-9d12-4f75-8c39-64102964f425))
+      (net 48 "unconnected-(P2-Pad10)") (pinfunction "10") (pintype "passive+no_connect") (tstamp 152eb4dd-9d12-4f75-8c39-64102964f425))
     (pad "11" thru_hole oval locked (at 0 25.4) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "11") (pintype "passive+no_connect") (tstamp b2550815-30bc-4e43-b109-54ae4ce1e838))
+      (net 49 "unconnected-(P2-Pad11)") (pinfunction "11") (pintype "passive+no_connect") (tstamp b2550815-30bc-4e43-b109-54ae4ce1e838))
     (pad "12" thru_hole oval locked (at 0 27.94) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "12") (pintype "passive+no_connect") (tstamp 14e21774-2ffa-4b1d-b07a-1a944bdf6277))
+      (net 50 "unconnected-(P2-Pad12)") (pinfunction "12") (pintype "passive+no_connect") (tstamp 14e21774-2ffa-4b1d-b07a-1a944bdf6277))
     (pad "13" thru_hole oval locked (at 0 30.48) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "13") (pintype "passive+no_connect") (tstamp 74e142eb-b490-4a3b-8e8f-47ebea7ada99))
+      (net 51 "unconnected-(P2-Pad13)") (pinfunction "13") (pintype "passive+no_connect") (tstamp 74e142eb-b490-4a3b-8e8f-47ebea7ada99))
     (pad "14" thru_hole oval locked (at 0 33.02) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "14") (pintype "passive+no_connect") (tstamp d4515904-0760-4690-9354-0957fbf38195))
+      (net 52 "unconnected-(P2-Pad14)") (pinfunction "14") (pintype "passive+no_connect") (tstamp d4515904-0760-4690-9354-0957fbf38195))
     (pad "15" thru_hole oval locked (at 7.62 33.02) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "15") (pintype "passive+no_connect") (tstamp 666c85a6-d834-498e-a304-6df04e401763))
+      (net 53 "unconnected-(P2-Pad15)") (pinfunction "15") (pintype "passive+no_connect") (tstamp 666c85a6-d834-498e-a304-6df04e401763))
     (pad "16" thru_hole oval locked (at 7.62 30.48) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "16") (pintype "passive+no_connect") (tstamp c45136fb-865f-4da1-87c2-fc01155febd6))
+      (net 54 "unconnected-(P2-Pad16)") (pinfunction "16") (pintype "passive+no_connect") (tstamp c45136fb-865f-4da1-87c2-fc01155febd6))
     (pad "17" thru_hole oval locked (at 7.62 27.94) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "17") (pintype "passive+no_connect") (tstamp 2e6e98bb-dc9b-4c4c-ab9f-3caef07d16c7))
+      (net 55 "unconnected-(P2-Pad17)") (pinfunction "17") (pintype "passive+no_connect") (tstamp 2e6e98bb-dc9b-4c4c-ab9f-3caef07d16c7))
     (pad "18" thru_hole oval locked (at 7.62 25.4) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "18") (pintype "passive+no_connect") (tstamp 1b46c27e-e47d-45f6-a9b1-1c4aa184150e))
+      (net 56 "unconnected-(P2-Pad18)") (pinfunction "18") (pintype "passive+no_connect") (tstamp 1b46c27e-e47d-45f6-a9b1-1c4aa184150e))
     (pad "19" thru_hole oval locked (at 7.62 22.86) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
       (net 3 "GND") (pinfunction "19") (pintype "passive") (tstamp 9a6e214d-193b-4689-b277-ff5479083e6e))
     (pad "20" thru_hole oval locked (at 7.62 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
       (net 6 "VCC_PIC") (pinfunction "20") (pintype "passive") (tstamp 66f677c6-c9b9-4a65-b055-a1e55d62547f))
     (pad "21" thru_hole oval locked (at 7.62 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "21") (pintype "passive+no_connect") (tstamp 410e0850-fe8c-4782-8580-1b446ac98f57))
+      (net 57 "unconnected-(P2-Pad21)") (pinfunction "21") (pintype "passive+no_connect") (tstamp 410e0850-fe8c-4782-8580-1b446ac98f57))
     (pad "22" thru_hole oval locked (at 7.62 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "22") (pintype "passive+no_connect") (tstamp 46e4a588-a4e6-4f56-8533-cf3c4a9dafb5))
+      (net 58 "unconnected-(P2-Pad22)") (pinfunction "22") (pintype "passive+no_connect") (tstamp 46e4a588-a4e6-4f56-8533-cf3c4a9dafb5))
     (pad "23" thru_hole oval locked (at 7.62 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "23") (pintype "passive+no_connect") (tstamp 6d2c2c63-426d-4990-bcfc-61b689a802d8))
+      (net 59 "unconnected-(P2-Pad23)") (pinfunction "23") (pintype "passive+no_connect") (tstamp 6d2c2c63-426d-4990-bcfc-61b689a802d8))
     (pad "24" thru_hole oval locked (at 7.62 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "24") (pintype "passive+no_connect") (tstamp 08b60ef9-8c1b-4fbe-8823-dd1bac6b458a))
+      (net 60 "unconnected-(P2-Pad24)") (pinfunction "24") (pintype "passive+no_connect") (tstamp 08b60ef9-8c1b-4fbe-8823-dd1bac6b458a))
     (pad "25" thru_hole oval locked (at 7.62 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "25") (pintype "passive+no_connect") (tstamp 4e021a54-a3b2-4e42-8290-04b3ebdfcf73))
+      (net 61 "unconnected-(P2-Pad25)") (pinfunction "25") (pintype "passive+no_connect") (tstamp 4e021a54-a3b2-4e42-8290-04b3ebdfcf73))
     (pad "26" thru_hole oval locked (at 7.62 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "26") (pintype "passive+no_connect") (tstamp a34a3b6e-66a6-45ea-a379-76db99e21ad8))
+      (net 62 "unconnected-(P2-Pad26)") (pinfunction "26") (pintype "passive+no_connect") (tstamp a34a3b6e-66a6-45ea-a379-76db99e21ad8))
     (pad "27" thru_hole oval locked (at 7.62 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
       (net 10 "CLOCK-RB6") (pinfunction "27") (pintype "passive") (tstamp 904ce126-fac0-4f3a-8f1c-7d89b85acd49))
     (pad "28" thru_hole oval locked (at 7.62 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
@@ -1408,15 +1485,15 @@
       (tstamp 785c281c-fa15-401d-ae66-5a22fbd9da8d)
     )
     (fp_line (start -1.29 -1.545) (end -1.29 1.545) (layer "F.SilkS") (width 0.12) (tstamp 56b2d3a7-5ba2-4900-b2db-08a8d042dfc9))
-    (fp_arc (start 1.27 0) (end -1.29 -1.54483) (angle 148.9) (layer "F.SilkS") (width 0.12) (tstamp 2f3cf6b6-7164-44ec-a773-47a5b3cbbda9))
-    (fp_arc (start 1.27 0) (end -1.29 1.54483) (angle -148.9) (layer "F.SilkS") (width 0.12) (tstamp 9affa039-1699-4c35-a3a8-f78749344ea7))
+    (fp_arc (start -1.29 -1.54483) (mid 2.072002 -2.880433) (end 4.26 0.000462) (layer "F.SilkS") (width 0.12) (tstamp 2f3cf6b6-7164-44ec-a773-47a5b3cbbda9))
+    (fp_arc (start 4.26 -0.000462) (mid 2.072002 2.880433) (end -1.29 1.54483) (layer "F.SilkS") (width 0.12) (tstamp 9affa039-1699-4c35-a3a8-f78749344ea7))
     (fp_circle (center 1.27 0) (end 3.77 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp adc5fca7-d040-4a08-88f3-721f5ecc5729))
     (fp_line (start 4.5 3.25) (end 4.5 -3.25) (layer "F.CrtYd") (width 0.05) (tstamp 410528e2-1bf7-4536-abc6-cf018ff7aee2))
     (fp_line (start -1.95 -3.25) (end -1.95 3.25) (layer "F.CrtYd") (width 0.05) (tstamp 49c79778-8d15-4275-b1ec-5189aa34834a))
     (fp_line (start 4.5 -3.25) (end -1.95 -3.25) (layer "F.CrtYd") (width 0.05) (tstamp 9061fb17-af7b-43ca-8c21-414cf13c07ab))
     (fp_line (start -1.95 3.25) (end 4.5 3.25) (layer "F.CrtYd") (width 0.05) (tstamp fab16301-0e5f-409b-a1a7-13f5cd24db2f))
     (fp_line (start -1.23 -1.469694) (end -1.23 1.469694) (layer "F.Fab") (width 0.1) (tstamp ad4c0a75-dac1-4210-a189-6766b2eabe8c))
-    (fp_arc (start 1.27 0) (end -1.23 -1.469694) (angle 299.1) (layer "F.Fab") (width 0.1) (tstamp 1b4ecdb6-11e9-46bd-8ed0-bf6ce227d263))
+    (fp_arc (start -1.23 -1.469694) (mid 4.17 0.000016) (end -1.230016 1.469666) (layer "F.Fab") (width 0.1) (tstamp 1b4ecdb6-11e9-46bd-8ed0-bf6ce227d263))
     (fp_circle (center 1.27 0) (end 3.77 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 82db8d8c-0041-4a14-83c0-e09906866b82))
     (pad "1" thru_hole rect locked (at 0 0 180) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
       (net 3 "GND") (pinfunction "K") (pintype "passive") (tstamp 3424aaf7-0d3b-4df9-980a-2562edcafb44))
@@ -1452,15 +1529,15 @@
       (tstamp 97f4634d-3e97-4266-b8c7-ea4dcb9b2f22)
     )
     (fp_line (start -1.29 -1.545) (end -1.29 1.545) (layer "F.SilkS") (width 0.12) (tstamp 400e40a7-fc3c-44c9-836a-4d4a128b14ca))
-    (fp_arc (start 1.27 0) (end -1.29 -1.54483) (angle 148.9) (layer "F.SilkS") (width 0.12) (tstamp cde0bd5c-5824-4183-a589-04917982f678))
-    (fp_arc (start 1.27 0) (end -1.29 1.54483) (angle -148.9) (layer "F.SilkS") (width 0.12) (tstamp e1343c76-e4fb-472a-a7f6-806fc8a4254b))
+    (fp_arc (start -1.29 -1.54483) (mid 2.072002 -2.880433) (end 4.26 0.000462) (layer "F.SilkS") (width 0.12) (tstamp cde0bd5c-5824-4183-a589-04917982f678))
+    (fp_arc (start 4.26 -0.000462) (mid 2.072002 2.880433) (end -1.29 1.54483) (layer "F.SilkS") (width 0.12) (tstamp e1343c76-e4fb-472a-a7f6-806fc8a4254b))
     (fp_circle (center 1.27 0) (end 3.77 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 411653d3-820b-419b-be89-11b7cd40b971))
     (fp_line (start 4.5 3.25) (end 4.5 -3.25) (layer "F.CrtYd") (width 0.05) (tstamp 3f8a8583-05ec-442d-8d3a-495af1eac732))
     (fp_line (start -1.95 3.25) (end 4.5 3.25) (layer "F.CrtYd") (width 0.05) (tstamp 48f8ef3d-9e82-4b2f-99ec-df5972b82cbc))
     (fp_line (start 4.5 -3.25) (end -1.95 -3.25) (layer "F.CrtYd") (width 0.05) (tstamp 58f240ec-1f71-4ee1-aec3-26029b20b56b))
     (fp_line (start -1.95 -3.25) (end -1.95 3.25) (layer "F.CrtYd") (width 0.05) (tstamp fe4ce15f-a1fb-4a08-9d2b-365529b19aa5))
     (fp_line (start -1.23 -1.469694) (end -1.23 1.469694) (layer "F.Fab") (width 0.1) (tstamp 9a2d3176-64d3-4a42-8817-b038aca828cf))
-    (fp_arc (start 1.27 0) (end -1.23 -1.469694) (angle 299.1) (layer "F.Fab") (width 0.1) (tstamp 9c319ae1-2a44-4a22-b294-e3e184fd4fb7))
+    (fp_arc (start -1.23 -1.469694) (mid 4.17 0.000016) (end -1.230016 1.469666) (layer "F.Fab") (width 0.1) (tstamp 9c319ae1-2a44-4a22-b294-e3e184fd4fb7))
     (fp_circle (center 1.27 0) (end 3.77 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp a90b873f-950c-43d6-bfe8-b479e29c4fa5))
     (pad "1" thru_hole rect locked (at 0 0 180) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
       (net 3 "GND") (pinfunction "K") (pintype "passive") (tstamp baa8994f-56a7-4112-b7d9-cebd2f4c4005))
@@ -1620,15 +1697,15 @@
       (tstamp b7261339-dedc-47d6-97dd-8158720b5c95)
     )
     (fp_line (start -1.29 -1.545) (end -1.29 1.545) (layer "F.SilkS") (width 0.12) (tstamp 0952cfd1-40b7-4178-8080-3f50f45ff3ae))
-    (fp_arc (start 1.27 0) (end -1.29 -1.54483) (angle 148.9) (layer "F.SilkS") (width 0.12) (tstamp 50b3c319-be92-4456-916b-1c892342fb98))
-    (fp_arc (start 1.27 0) (end -1.29 1.54483) (angle -148.9) (layer "F.SilkS") (width 0.12) (tstamp f14fb76c-a186-4f9b-bf44-924d59151cb9))
+    (fp_arc (start -1.29 -1.54483) (mid 2.072002 -2.880433) (end 4.26 0.000462) (layer "F.SilkS") (width 0.12) (tstamp 50b3c319-be92-4456-916b-1c892342fb98))
+    (fp_arc (start 4.26 -0.000462) (mid 2.072002 2.880433) (end -1.29 1.54483) (layer "F.SilkS") (width 0.12) (tstamp f14fb76c-a186-4f9b-bf44-924d59151cb9))
     (fp_circle (center 1.27 0) (end 3.77 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp cd689aca-b429-4ee5-a9a0-a0cfb590e77a))
     (fp_line (start 4.5 3.25) (end 4.5 -3.25) (layer "F.CrtYd") (width 0.05) (tstamp 20c33f88-f99d-4d6e-a00a-eed8192b2bb6))
     (fp_line (start 4.5 -3.25) (end -1.95 -3.25) (layer "F.CrtYd") (width 0.05) (tstamp 21fac65f-474b-44ef-b385-17c45a1fb026))
     (fp_line (start -1.95 -3.25) (end -1.95 3.25) (layer "F.CrtYd") (width 0.05) (tstamp 7d7b72d0-696a-4056-ab56-f617d43baf06))
     (fp_line (start -1.95 3.25) (end 4.5 3.25) (layer "F.CrtYd") (width 0.05) (tstamp 88ae5d45-edda-4db8-907c-67969e41e599))
     (fp_line (start -1.23 -1.469694) (end -1.23 1.469694) (layer "F.Fab") (width 0.1) (tstamp 1c466bfe-87c6-40b4-858a-16d1971e2723))
-    (fp_arc (start 1.27 0) (end -1.23 -1.469694) (angle 299.1) (layer "F.Fab") (width 0.1) (tstamp 9375fdc6-54c8-4e87-a3d3-238d73f081ef))
+    (fp_arc (start -1.23 -1.469694) (mid 4.17 0.000016) (end -1.230016 1.469666) (layer "F.Fab") (width 0.1) (tstamp 9375fdc6-54c8-4e87-a3d3-238d73f081ef))
     (fp_circle (center 1.27 0) (end 3.77 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp ad5675d9-7302-4042-8489-b2ec78106a35))
     (pad "1" thru_hole rect locked (at 0 0 180) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
       (net 3 "GND") (pinfunction "K") (pintype "passive") (tstamp 8dc7c1f7-f64d-4b95-af0d-dfe99cb79352))
@@ -1696,14 +1773,14 @@
     (fp_line (start -20.54 15.94) (end -15.54 15.94) (layer "F.Fab") (width 0.1) (tstamp e9bf0660-cf76-4fbf-8f33-713d322e32e2))
     (fp_line (start -16.44 10.54) (end -16.44 1.42) (layer "F.Fab") (width 0.1) (tstamp ec44d5d4-c04a-40fb-adaf-70e3e21883a6))
     (fp_line (start 5.36 10.54) (end 5.36 1.42) (layer "F.Fab") (width 0.1) (tstamp f6578ff3-d061-47d8-ad19-f3c314d33905))
-    (fp_arc (start -18.04 1.42) (end -19.64 1.42) (angle 180) (layer "F.Fab") (width 0.1) (tstamp 1ee97746-6e04-44c7-bd82-89fc9fc73a35))
-    (fp_arc (start 6.96 1.42) (end 5.36 1.42) (angle 180) (layer "F.Fab") (width 0.1) (tstamp c93e0c68-ed1c-4144-84bb-9fb785ad8940))
+    (fp_arc (start -19.64 1.42) (mid -18.04 -0.18) (end -16.44 1.42) (layer "F.Fab") (width 0.1) (tstamp 1ee97746-6e04-44c7-bd82-89fc9fc73a35))
+    (fp_arc (start 5.36 1.42) (mid 6.96 -0.18) (end 8.56 1.42) (layer "F.Fab") (width 0.1) (tstamp c93e0c68-ed1c-4144-84bb-9fb785ad8940))
     (pad "0" thru_hole circle locked (at -18.04 1.42 270) (size 4 4) (drill 3.2) (layers *.Cu *.Mask) (tstamp 6cdd1d25-5fe1-4583-8894-7a32070671e8))
     (pad "0" thru_hole circle locked (at 6.96 1.42 270) (size 4 4) (drill 3.2) (layers *.Cu *.Mask) (tstamp f6756473-1f38-4a84-9cdd-deab383ce026))
     (pad "1" thru_hole rect locked (at 0 0 270) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
-      (pinfunction "1") (pintype "passive+no_connect") (tstamp 01037316-cf95-4956-b738-9357b211df30))
+      (net 35 "unconnected-(J1-Pad1)") (pinfunction "1") (pintype "passive+no_connect") (tstamp 01037316-cf95-4956-b738-9357b211df30))
     (pad "2" thru_hole circle locked (at -2.77 0 270) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
-      (pinfunction "2") (pintype "passive+no_connect") (tstamp 48cc79aa-daef-4a34-9c08-f25859df2114))
+      (net 36 "unconnected-(J1-Pad2)") (pinfunction "2") (pintype "passive+no_connect") (tstamp 48cc79aa-daef-4a34-9c08-f25859df2114))
     (pad "3" thru_hole circle locked (at -5.54 0 270) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
       (net 32 "/pic_programmer/VPP_ON") (pinfunction "3") (pintype "passive") (tstamp d3957b03-43eb-4b0e-8554-28ea9e4d43ec))
     (pad "4" thru_hole circle locked (at -8.31 0 270) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
@@ -1711,13 +1788,13 @@
     (pad "5" thru_hole circle locked (at -11.08 0 270) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
       (net 3 "GND") (pinfunction "5") (pintype "passive") (tstamp fa633e1a-c53b-4bcc-a2c9-782e4fac1194))
     (pad "6" thru_hole circle locked (at -1.385 2.84 270) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
-      (pinfunction "P6") (pintype "passive+no_connect") (tstamp 820d7ff9-305a-483b-967c-cfda33dfd04c))
+      (net 37 "unconnected-(J1-Pad6)") (pinfunction "P6") (pintype "passive+no_connect") (tstamp 820d7ff9-305a-483b-967c-cfda33dfd04c))
     (pad "7" thru_hole circle locked (at -4.155 2.84 270) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
       (net 8 "/pic_programmer/PC-CLOCK-OUT") (pinfunction "P7") (pintype "passive") (tstamp 5babaf31-baa0-4a39-97b0-d085616de792))
     (pad "8" thru_hole circle locked (at -6.925 2.84 270) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
       (net 34 "/pic_programmer/PC-DATA-IN") (pinfunction "P8") (pintype "passive") (tstamp 3186d45a-ddce-47c6-b4c8-f74a0cbb640e))
     (pad "9" thru_hole circle locked (at -9.695 2.84 270) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask)
-      (pinfunction "P9") (pintype "passive+no_connect") (tstamp e735a9f4-8050-4108-a2ac-9dc0e192849e))
+      (net 38 "unconnected-(J1-Pad9)") (pinfunction "P9") (pintype "passive+no_connect") (tstamp e735a9f4-8050-4108-a2ac-9dc0e192849e))
     (model "${KICAD6_3DMODEL_DIR}/Connector_Dsub.3dshapes/DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -1859,15 +1936,15 @@
       (tstamp ac1bb24f-ce0c-435a-9d7c-f102bf15b97e)
     )
     (fp_line (start -0.53 1.85) (end 3.07 1.85) (layer "F.SilkS") (width 0.12) (tstamp 3810d5b0-a059-45df-aa23-80d5a1daa8e6))
-    (fp_arc (start 1.27 0) (end 1.27 -2.6) (angle -135) (layer "F.SilkS") (width 0.12) (tstamp 2bb2cdc3-458f-40d7-9e51-78a6c3a24f7c))
-    (fp_arc (start 1.27 0) (end 1.27 -2.6) (angle 135) (layer "F.SilkS") (width 0.12) (tstamp ddfdba4c-3825-43c7-abee-1b4c05aa735a))
+    (fp_arc (start -0.568478 1.838478) (mid -1.132087 -0.994977) (end 1.27 -2.6) (layer "F.SilkS") (width 0.12) (tstamp 2bb2cdc3-458f-40d7-9e51-78a6c3a24f7c))
+    (fp_arc (start 1.27 -2.6) (mid 3.672087 -0.994977) (end 3.108478 1.838478) (layer "F.SilkS") (width 0.12) (tstamp ddfdba4c-3825-43c7-abee-1b4c05aa735a))
     (fp_line (start -1.46 -2.73) (end 4 -2.73) (layer "F.CrtYd") (width 0.05) (tstamp 3442c95b-80aa-430f-9388-88c21568ba17))
     (fp_line (start 4 2.01) (end -1.46 2.01) (layer "F.CrtYd") (width 0.05) (tstamp 51f140ae-da75-4dc2-9fcf-f73d53fd1626))
     (fp_line (start -1.46 -2.73) (end -1.46 2.01) (layer "F.CrtYd") (width 0.05) (tstamp 6a3807ef-ea3d-4134-9bcf-cd0b0e13b0df))
     (fp_line (start 4 2.01) (end 4 -2.73) (layer "F.CrtYd") (width 0.05) (tstamp 91ef52f5-e3a8-4e14-945f-22cd0b0b8817))
     (fp_line (start -0.5 1.75) (end 3 1.75) (layer "F.Fab") (width 0.1) (tstamp bc2f21f3-403b-45a7-b5f2-72dba9d9d8bf))
-    (fp_arc (start 1.27 0) (end 1.27 -2.48) (angle -135) (layer "F.Fab") (width 0.1) (tstamp 06ff7ef5-f998-47b3-8931-3bb0bd45c792))
-    (fp_arc (start 1.27 0) (end 1.27 -2.48) (angle 135) (layer "F.Fab") (width 0.1) (tstamp dcf40c36-299e-42da-a865-81d7a5af1bb4))
+    (fp_arc (start -0.483625 1.753625) (mid -1.021221 -0.949055) (end 1.27 -2.48) (layer "F.Fab") (width 0.1) (tstamp 06ff7ef5-f998-47b3-8931-3bb0bd45c792))
+    (fp_arc (start 1.27 -2.48) (mid 3.561221 -0.949055) (end 3.023625 1.753625) (layer "F.Fab") (width 0.1) (tstamp dcf40c36-299e-42da-a865-81d7a5af1bb4))
     (pad "1" thru_hole roundrect locked (at 0 0) (size 1.3 1.3) (drill 0.75) (layers *.Cu *.Mask) (roundrect_rratio 0.1)
       (net 20 "Net-(D11-Pad1)") (pinfunction "C") (pintype "passive") (tstamp fd629d06-9c9c-4030-a040-79b0712c99b4))
     (pad "2" thru_hole circle locked (at 1.27 -1.27) (size 1.3 1.3) (drill 0.75) (layers *.Cu *.Mask)
@@ -1903,15 +1980,15 @@
       (tstamp 62a970a3-a049-4fb0-8104-3449d27157cd)
     )
     (fp_line (start -0.53 1.85) (end 3.07 1.85) (layer "F.SilkS") (width 0.12) (tstamp 69168760-929e-48e0-b1ca-30995e304120))
-    (fp_arc (start 1.27 0) (end 1.27 -2.6) (angle 135) (layer "F.SilkS") (width 0.12) (tstamp 4d420b8a-1d17-4d84-8c1a-ed5c5916fde2))
-    (fp_arc (start 1.27 0) (end 1.27 -2.6) (angle -135) (layer "F.SilkS") (width 0.12) (tstamp a4448031-6673-406a-b8ae-d0b31a84c660))
+    (fp_arc (start 1.27 -2.6) (mid 3.672087 -0.994977) (end 3.108478 1.838478) (layer "F.SilkS") (width 0.12) (tstamp 4d420b8a-1d17-4d84-8c1a-ed5c5916fde2))
+    (fp_arc (start -0.568478 1.838478) (mid -1.132087 -0.994977) (end 1.27 -2.6) (layer "F.SilkS") (width 0.12) (tstamp a4448031-6673-406a-b8ae-d0b31a84c660))
     (fp_line (start 4 2.01) (end 4 -2.73) (layer "F.CrtYd") (width 0.05) (tstamp 07ea9b75-d7bd-4609-b894-e6845d4c4f4e))
     (fp_line (start -1.46 -2.73) (end -1.46 2.01) (layer "F.CrtYd") (width 0.05) (tstamp 18b5f80d-4b37-43f8-89b2-65870966ccec))
     (fp_line (start 4 2.01) (end -1.46 2.01) (layer "F.CrtYd") (width 0.05) (tstamp 1ec34b2e-42aa-4e1e-9334-2a308043f25c))
     (fp_line (start -1.46 -2.73) (end 4 -2.73) (layer "F.CrtYd") (width 0.05) (tstamp 7b240ff1-8d38-4eb7-bead-fd57f8e215ea))
     (fp_line (start -0.5 1.75) (end 3 1.75) (layer "F.Fab") (width 0.1) (tstamp a5d599ef-f581-45ef-834c-b7635a15e51a))
-    (fp_arc (start 1.27 0) (end 1.27 -2.48) (angle -135) (layer "F.Fab") (width 0.1) (tstamp 0db8eaad-7f14-4083-a222-f0a9edfa37fd))
-    (fp_arc (start 1.27 0) (end 1.27 -2.48) (angle 135) (layer "F.Fab") (width 0.1) (tstamp e1203842-0222-4171-bb13-4d87d954fe3b))
+    (fp_arc (start -0.483625 1.753625) (mid -1.021221 -0.949055) (end 1.27 -2.48) (layer "F.Fab") (width 0.1) (tstamp 0db8eaad-7f14-4083-a222-f0a9edfa37fd))
+    (fp_arc (start 1.27 -2.48) (mid 3.561221 -0.949055) (end 3.023625 1.753625) (layer "F.Fab") (width 0.1) (tstamp e1203842-0222-4171-bb13-4d87d954fe3b))
     (pad "1" thru_hole roundrect locked (at 0 0 90) (size 1.3 1.3) (drill 0.75) (layers *.Cu *.Mask) (roundrect_rratio 0.1)
       (net 31 "Net-(Q2-Pad1)") (pinfunction "C") (pintype "passive") (tstamp 26c44800-740f-458e-86f9-189681d99778))
     (pad "2" thru_hole circle locked (at 1.27 -1.27 90) (size 1.3 1.3) (drill 0.75) (layers *.Cu *.Mask)
@@ -1947,15 +2024,15 @@
       (tstamp 3bfd0f22-96c8-4bee-afd9-75130ca70c5a)
     )
     (fp_line (start -0.53 1.85) (end 3.07 1.85) (layer "F.SilkS") (width 0.12) (tstamp 4ea6b90d-c395-43a4-9b37-bcd8010369b3))
-    (fp_arc (start 1.27 0) (end 1.27 -2.6) (angle -135) (layer "F.SilkS") (width 0.12) (tstamp d6bd56e5-f8de-42cc-a5e5-41eab35419bb))
-    (fp_arc (start 1.27 0) (end 1.27 -2.6) (angle 135) (layer "F.SilkS") (width 0.12) (tstamp fa3e1d4a-7840-4d88-84bd-3a0d94cbf9d2))
+    (fp_arc (start -0.568478 1.838478) (mid -1.132087 -0.994977) (end 1.27 -2.6) (layer "F.SilkS") (width 0.12) (tstamp d6bd56e5-f8de-42cc-a5e5-41eab35419bb))
+    (fp_arc (start 1.27 -2.6) (mid 3.672087 -0.994977) (end 3.108478 1.838478) (layer "F.SilkS") (width 0.12) (tstamp fa3e1d4a-7840-4d88-84bd-3a0d94cbf9d2))
     (fp_line (start -1.46 -2.73) (end -1.46 2.01) (layer "F.CrtYd") (width 0.05) (tstamp 0768d3c2-890a-4b7c-9b38-33897d2503cb))
     (fp_line (start -1.46 -2.73) (end 4 -2.73) (layer "F.CrtYd") (width 0.05) (tstamp 0bbf9160-31cb-4fd2-960d-e3ddebee2c58))
     (fp_line (start 4 2.01) (end 4 -2.73) (layer "F.CrtYd") (width 0.05) (tstamp 21843751-03df-4bef-a7b7-527a05ec565c))
     (fp_line (start 4 2.01) (end -1.46 2.01) (layer "F.CrtYd") (width 0.05) (tstamp bc340274-b170-40d4-815e-408ee634dd19))
     (fp_line (start -0.5 1.75) (end 3 1.75) (layer "F.Fab") (width 0.1) (tstamp bc3d793a-a2f4-47f8-a559-032a9efb8d26))
-    (fp_arc (start 1.27 0) (end 1.27 -2.48) (angle -135) (layer "F.Fab") (width 0.1) (tstamp 232efcad-9798-439b-ac29-3c996ffd11a2))
-    (fp_arc (start 1.27 0) (end 1.27 -2.48) (angle 135) (layer "F.Fab") (width 0.1) (tstamp 95caa755-71be-4702-a9c6-2ef49a7b091c))
+    (fp_arc (start -0.483625 1.753625) (mid -1.021221 -0.949055) (end 1.27 -2.48) (layer "F.Fab") (width 0.1) (tstamp 232efcad-9798-439b-ac29-3c996ffd11a2))
+    (fp_arc (start 1.27 -2.48) (mid 3.561221 -0.949055) (end 3.023625 1.753625) (layer "F.Fab") (width 0.1) (tstamp 95caa755-71be-4702-a9c6-2ef49a7b091c))
     (pad "1" thru_hole roundrect locked (at 0 0) (size 1.3 1.3) (drill 0.75) (layers *.Cu *.Mask) (roundrect_rratio 0.1)
       (net 6 "VCC_PIC") (pinfunction "C") (pintype "passive") (tstamp 569e9197-7453-436c-944e-b4c784322259))
     (pad "2" thru_hole circle locked (at 1.27 -1.27) (size 1.3 1.3) (drill 0.75) (layers *.Cu *.Mask)
@@ -2860,7 +2937,7 @@
     (fp_line (start 2.54 3.1) (end 9 3.1) (layer "F.SilkS") (width 0.3048) (tstamp b0b4d8cd-aaa5-4b63-bb8f-5e9eef0d46c9))
     (fp_line (start 11.43 3.81) (end 8.89 6.35) (layer "F.SilkS") (width 0.3048) (tstamp bf9e09a1-a021-4265-b41a-465586c89d70))
     (fp_line (start 6.731 6.35) (end 5.842 6.35) (layer "F.SilkS") (width 0.3048) (tstamp fc53c38c-2a90-4c80-b519-22926ad8c817))
-    (fp_arc (start 6.35 2.55) (end 9.949999 1.250001) (angle -319.9) (layer "F.SilkS") (width 0.3) (tstamp 92f3c966-caaa-4ac3-82b4-ebf484244cbf))
+    (fp_arc (start 9.941076 3.874447) (mid 2.522492 2.536987) (end 9.949999 1.250001) (layer "F.SilkS") (width 0.3) (tstamp 92f3c966-caaa-4ac3-82b4-ebf484244cbf))
     (fp_line (start 9.33 -1.71) (end 12.08 1.04) (layer "F.CrtYd") (width 0.15) (tstamp 09eb5310-0db9-4354-b77d-ed3cf18284fd))
     (fp_line (start 9.33 6.79) (end -2.92 6.79) (layer "F.CrtYd") (width 0.15) (tstamp 5b9a3daa-f37e-4213-a73f-3aea675f56f6))
     (fp_line (start 12.08 1.04) (end 12.08 4.04) (layer "F.CrtYd") (width 0.15) (tstamp 7dc64946-b1d5-4668-b9ee-8f038695b20c))
@@ -2906,7 +2983,7 @@
     (fp_line (start 1.56 8.95) (end 6.06 8.95) (layer "F.SilkS") (width 0.12) (tstamp 99c02428-2844-4d59-9280-8ef2b12ca573))
     (fp_line (start 2.81 -1.33) (end 1.56 -1.33) (layer "F.SilkS") (width 0.12) (tstamp b042a7be-27bc-4880-b817-b603463c5d53))
     (fp_line (start 6.06 -1.33) (end 4.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp f9bc002a-9161-4a23-835d-b5f740e8bd57))
-    (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer "F.SilkS") (width 0.12) (tstamp 3c52eb31-db1e-4022-92fd-4b36855d24a3))
+    (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 3c52eb31-db1e-4022-92fd-4b36855d24a3))
     (fp_line (start 9.1 -1.55) (end -1.45 -1.55) (layer "F.CrtYd") (width 0.05) (tstamp 502fb7f8-de70-4df0-b813-157b2decddea))
     (fp_line (start 9.1 9.15) (end 9.1 -1.55) (layer "F.CrtYd") (width 0.05) (tstamp bb29a1f1-2170-42ac-a337-cdc26a9484b6))
     (fp_line (start -1.45 9.15) (end 9.1 9.15) (layer "F.CrtYd") (width 0.05) (tstamp be6de908-233d-4244-82b4-53aec1c8a63d))
@@ -2929,7 +3006,7 @@
     (pad "6" thru_hole oval locked (at 7.62 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
       (net 10 "CLOCK-RB6") (pinfunction "SCL") (pintype "input") (tstamp c38d64c5-e0ad-4c32-86c2-0fcb364ff4cf))
     (pad "7" thru_hole oval locked (at 7.62 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "WP") (pintype "input+no_connect") (tstamp 51afbdd1-59cf-4ec4-88ca-1005924b0453))
+      (net 95 "unconnected-(U1-Pad7)") (pinfunction "WP") (pintype "input+no_connect") (tstamp 51afbdd1-59cf-4ec4-88ca-1005924b0453))
     (pad "8" thru_hole oval locked (at 7.62 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
       (net 4 "VCC") (pinfunction "VCC") (pintype "power_in") (tstamp fd8381e8-0cca-47af-8844-3dfce67915b1))
     (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-8_W7.62mm.wrl"
@@ -2965,7 +3042,7 @@
     (fp_line (start 6.06 -1.33) (end 4.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 14be4f06-c66e-4f51-b06d-a3c6acc67d63))
     (fp_line (start 1.56 -1.33) (end 1.56 16.57) (layer "F.SilkS") (width 0.12) (tstamp 472c4f64-8da0-491e-8dd7-51a80fc26a52))
     (fp_line (start 2.81 -1.33) (end 1.56 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 63049cf7-f65d-4c5e-967b-a7380934467f))
-    (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer "F.SilkS") (width 0.12) (tstamp 409f4922-36b4-4898-8491-61fab7846949))
+    (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 409f4922-36b4-4898-8491-61fab7846949))
     (fp_line (start -1.45 -1.55) (end -1.45 16.8) (layer "F.CrtYd") (width 0.05) (tstamp 280b6f2e-20f3-46bc-b077-33cbdbe70e6d))
     (fp_line (start 9.1 -1.55) (end -1.45 -1.55) (layer "F.CrtYd") (width 0.05) (tstamp 2983f921-4915-4c16-9c03-6d51243edf55))
     (fp_line (start -1.45 16.8) (end 9.1 16.8) (layer "F.CrtYd") (width 0.05) (tstamp ab94b7bd-9665-429c-9771-dd4cec6fb633))
@@ -3094,7 +3171,7 @@
     (fp_line (start 2.81 -1.33) (end 1.56 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 828f6a7a-4114-4e01-983f-3735ca746a55))
     (fp_line (start 6.06 -1.33) (end 4.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp aaf58a94-1223-480e-a0c4-207f0fc583c2))
     (fp_line (start 1.56 -1.33) (end 1.56 8.95) (layer "F.SilkS") (width 0.12) (tstamp eb10e33b-fb43-4795-bf0b-94b9e26aa22d))
-    (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer "F.SilkS") (width 0.12) (tstamp ad976bb6-77ab-4ab7-acbc-ef3162359958))
+    (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp ad976bb6-77ab-4ab7-acbc-ef3162359958))
     (fp_line (start 9.1 -1.55) (end -1.45 -1.55) (layer "F.CrtYd") (width 0.05) (tstamp 19f8aeb3-ba1a-4312-95f8-d8439a4a37ed))
     (fp_line (start 9.1 9.15) (end 9.1 -1.55) (layer "F.CrtYd") (width 0.05) (tstamp 1e71f05b-3a07-4cc8-83e1-2f07b243017f))
     (fp_line (start -1.45 -1.55) (end -1.45 9.15) (layer "F.CrtYd") (width 0.05) (tstamp 9682752d-1f8a-450f-ad6b-62f13c49c651))
@@ -3109,9 +3186,9 @@
     (pad "2" thru_hole oval locked (at 0 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
       (net 30 "Net-(RV1-Pad2)") (pinfunction "FB+") (pintype "input") (tstamp a62fa8a7-e2b9-4190-a845-eb38ff5ca742))
     (pad "3" thru_hole oval locked (at 0 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "FB-") (pintype "passive+no_connect") (tstamp 34ed9c76-7196-4002-aff1-c02d104b906c))
+      (net 39 "unconnected-(U4-Pad3)") (pinfunction "FB-") (pintype "passive+no_connect") (tstamp 34ed9c76-7196-4002-aff1-c02d104b906c))
     (pad "4" thru_hole oval locked (at 0 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "S/S") (pintype "passive+no_connect") (tstamp e1289517-a526-4376-a82b-c5c7b3809e5e))
+      (net 40 "unconnected-(U4-Pad4)") (pinfunction "S/S") (pintype "passive+no_connect") (tstamp e1289517-a526-4376-a82b-c5c7b3809e5e))
     (pad "5" thru_hole oval locked (at 7.62 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
       (net 4 "VCC") (pinfunction "Vin") (pintype "power_in") (tstamp d19d9a61-f31d-4c65-8793-7828f64ea856))
     (pad "6" thru_hole oval locked (at 7.62 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
@@ -3157,7 +3234,7 @@
     (fp_line (start 9.06 21.71) (end 9.06 -1.39) (layer "F.SilkS") (width 0.12) (tstamp b87f97b7-cb43-4389-8e19-693e0c3785dc))
     (fp_line (start -1.44 -1.39) (end -1.44 21.71) (layer "F.SilkS") (width 0.12) (tstamp d0880c3b-0c02-4648-a2b8-89a12f610b44))
     (fp_line (start 1.56 21.65) (end 6.06 21.65) (layer "F.SilkS") (width 0.12) (tstamp ff1804ca-33cf-42ef-836b-f367718e9d69))
-    (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer "F.SilkS") (width 0.12) (tstamp 63848c0a-9160-4ff9-9436-70a4e46793e4))
+    (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 63848c0a-9160-4ff9-9436-70a4e46793e4))
     (fp_line (start 9.15 -1.6) (end -1.55 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 5ba1b7d8-92b4-4850-90b7-3bf439a8ecd8))
     (fp_line (start -1.55 21.9) (end 9.15 21.9) (layer "F.CrtYd") (width 0.05) (tstamp 5ccca1fb-9214-4895-b1df-dd387abe5e4f))
     (fp_line (start 9.15 21.9) (end 9.15 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp c3742748-7d86-4747-a803-e007b0959170))
@@ -3172,27 +3249,27 @@
     (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer "F.Fab") (width 0.1) (tstamp d2470ca4-25c4-4592-8c8e-68837f2966cf))
     (fp_line (start 0.635 21.59) (end 0.635 -0.27) (layer "F.Fab") (width 0.1) (tstamp dc61f7be-a35e-4ff1-8082-4affcca32bf6))
     (pad "1" thru_hole rect locked (at 0 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "RA2") (pintype "bidirectional+no_connect") (tstamp 9b05caca-d6d5-43b1-bef9-08050092a05a))
+      (net 96 "unconnected-(U5-Pad1)") (pinfunction "RA2") (pintype "bidirectional+no_connect") (tstamp 9b05caca-d6d5-43b1-bef9-08050092a05a))
     (pad "2" thru_hole oval locked (at 0 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "RA3") (pintype "bidirectional+no_connect") (tstamp b64a7988-cf02-43cc-8f09-b94e95e64f5e))
+      (net 97 "unconnected-(U5-Pad2)") (pinfunction "RA3") (pintype "bidirectional+no_connect") (tstamp b64a7988-cf02-43cc-8f09-b94e95e64f5e))
     (pad "3" thru_hole oval locked (at 0 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "T0ckl") (pintype "output+no_connect") (tstamp d964624b-983c-4e53-826b-353f28304cd8))
+      (net 98 "unconnected-(U5-Pad3)") (pinfunction "T0ckl") (pintype "output+no_connect") (tstamp d964624b-983c-4e53-826b-353f28304cd8))
     (pad "4" thru_hole oval locked (at 0 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
       (net 9 "VPP-MCLR") (pinfunction "MCLR") (pintype "input") (tstamp 9092e2be-5ead-4680-b624-601c786ecb47))
     (pad "5" thru_hole oval locked (at 0 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
       (net 3 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 5607645c-521a-45a3-8295-32996933be5b))
     (pad "6" thru_hole oval locked (at 0 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "RB0") (pintype "bidirectional+no_connect") (tstamp c800933b-86fb-4082-9483-550fcb11a3c6))
+      (net 99 "unconnected-(U5-Pad6)") (pinfunction "RB0") (pintype "bidirectional+no_connect") (tstamp c800933b-86fb-4082-9483-550fcb11a3c6))
     (pad "7" thru_hole oval locked (at 0 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "RB1") (pintype "bidirectional+no_connect") (tstamp 8b368484-450b-4c2b-8741-5ee397c2b5a5))
+      (net 100 "unconnected-(U5-Pad7)") (pinfunction "RB1") (pintype "bidirectional+no_connect") (tstamp 8b368484-450b-4c2b-8741-5ee397c2b5a5))
     (pad "8" thru_hole oval locked (at 0 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "RB2") (pintype "bidirectional+no_connect") (tstamp d21df517-8578-4b31-b6b2-d0895ccda607))
+      (net 101 "unconnected-(U5-Pad8)") (pinfunction "RB2") (pintype "bidirectional+no_connect") (tstamp d21df517-8578-4b31-b6b2-d0895ccda607))
     (pad "9" thru_hole oval locked (at 0 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "RB3") (pintype "bidirectional+no_connect") (tstamp ac05f7f2-e609-47b4-95b0-9034edcee3f8))
+      (net 102 "unconnected-(U5-Pad9)") (pinfunction "RB3") (pintype "bidirectional+no_connect") (tstamp ac05f7f2-e609-47b4-95b0-9034edcee3f8))
     (pad "10" thru_hole oval locked (at 7.62 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "RB4") (pintype "bidirectional+no_connect") (tstamp 0cf8fcca-b08c-4ce6-af21-bc0d8f80e98f))
+      (net 103 "unconnected-(U5-Pad10)") (pinfunction "RB4") (pintype "bidirectional+no_connect") (tstamp 0cf8fcca-b08c-4ce6-af21-bc0d8f80e98f))
     (pad "11" thru_hole oval locked (at 7.62 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "RB5") (pintype "bidirectional+no_connect") (tstamp 6ba2c038-0b9a-4f93-9b6b-ec496380891d))
+      (net 104 "unconnected-(U5-Pad11)") (pinfunction "RB5") (pintype "bidirectional+no_connect") (tstamp 6ba2c038-0b9a-4f93-9b6b-ec496380891d))
     (pad "12" thru_hole oval locked (at 7.62 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
       (net 10 "CLOCK-RB6") (pinfunction "ICSPC/RB6") (pintype "bidirectional") (tstamp 549af65d-56b1-4f40-bf02-f0e295d2554a))
     (pad "13" thru_hole oval locked (at 7.62 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
@@ -3200,13 +3277,13 @@
     (pad "14" thru_hole oval locked (at 7.62 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
       (net 6 "VCC_PIC") (pinfunction "VDD") (pintype "power_in") (tstamp d200226f-e49a-4658-8eb6-a580544ae20a))
     (pad "15" thru_hole oval locked (at 7.62 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "OSC2/CLKO") (pintype "output+no_connect") (tstamp 99741a66-97d7-4c46-8ae7-36adbac70faf))
+      (net 105 "unconnected-(U5-Pad15)") (pinfunction "OSC2/CLKO") (pintype "output+no_connect") (tstamp 99741a66-97d7-4c46-8ae7-36adbac70faf))
     (pad "16" thru_hole oval locked (at 7.62 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "OSC1/CLKI") (pintype "input+no_connect") (tstamp 69d44426-1c91-4438-9d38-c65d75aaea24))
+      (net 106 "unconnected-(U5-Pad16)") (pinfunction "OSC1/CLKI") (pintype "input+no_connect") (tstamp 69d44426-1c91-4438-9d38-c65d75aaea24))
     (pad "17" thru_hole oval locked (at 7.62 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "RA0") (pintype "bidirectional+no_connect") (tstamp aab61a2b-6430-410e-8c3a-05d1b22f630b))
+      (net 107 "unconnected-(U5-Pad17)") (pinfunction "RA0") (pintype "bidirectional+no_connect") (tstamp aab61a2b-6430-410e-8c3a-05d1b22f630b))
     (pad "18" thru_hole oval locked (at 7.62 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "RA1") (pintype "bidirectional+no_connect") (tstamp 5f386f76-f1cd-4d00-b8c1-351ebf8e01b3))
+      (net 108 "unconnected-(U5-Pad18)") (pinfunction "RA1") (pintype "bidirectional+no_connect") (tstamp 5f386f76-f1cd-4d00-b8c1-351ebf8e01b3))
     (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-18_W7.62mm_Socket.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -3240,7 +3317,7 @@
     (fp_line (start 6.06 8.95) (end 6.06 -1.33) (layer "F.SilkS") (width 0.12) (tstamp b5a93ad3-babc-4ae2-91bd-c4064d9a589d))
     (fp_line (start 6.06 -1.33) (end 4.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp d0189d42-9bfd-4033-8559-5b5f8bd834e2))
     (fp_line (start 1.56 -1.33) (end 1.56 8.95) (layer "F.SilkS") (width 0.12) (tstamp fb152dda-08e1-4a6f-ac30-b38acefe1760))
-    (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer "F.SilkS") (width 0.12) (tstamp e00c92dc-9027-41b4-972e-ab164cb50b33))
+    (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp e00c92dc-9027-41b4-972e-ab164cb50b33))
     (fp_line (start -1.45 9.15) (end 9.1 9.15) (layer "F.CrtYd") (width 0.05) (tstamp 01fce71a-a959-450d-b298-a9581565acc1))
     (fp_line (start 9.1 -1.55) (end -1.45 -1.55) (layer "F.CrtYd") (width 0.05) (tstamp 1ac3a266-6c3f-43f0-86bc-2d9bdf0f0dc6))
     (fp_line (start 9.1 9.15) (end 9.1 -1.55) (layer "F.CrtYd") (width 0.05) (tstamp 1f3118cd-8123-404b-a0ef-24d60585add2))
@@ -3253,13 +3330,13 @@
     (pad "1" thru_hole rect locked (at 0 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
       (net 6 "VCC_PIC") (pinfunction "VDD") (pintype "power_in") (tstamp b3050ee9-90ae-48eb-b58f-f58828e96d49))
     (pad "2" thru_hole oval locked (at 0 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "GP5/OSC1") (pintype "input+no_connect") (tstamp f45f3360-d0e9-4d0e-81a3-ac13d35fe5d6))
+      (net 109 "unconnected-(U6-Pad2)") (pinfunction "GP5/OSC1") (pintype "input+no_connect") (tstamp f45f3360-d0e9-4d0e-81a3-ac13d35fe5d6))
     (pad "3" thru_hole oval locked (at 0 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "GP4/OSC2") (pintype "input+no_connect") (tstamp 9bc81eac-495b-4f16-af53-ccb022ed8286))
+      (net 110 "unconnected-(U6-Pad3)") (pinfunction "GP4/OSC2") (pintype "input+no_connect") (tstamp 9bc81eac-495b-4f16-af53-ccb022ed8286))
     (pad "4" thru_hole oval locked (at 0 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
       (net 9 "VPP-MCLR") (pinfunction "GP3/MCLR") (pintype "input") (tstamp 66e1d9e7-26ee-4f88-9beb-0d2c01385c14))
     (pad "5" thru_hole oval locked (at 7.62 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (pinfunction "GP2") (pintype "input+no_connect") (tstamp 111c4563-dfe6-4185-946d-5c2cda3e0033))
+      (net 111 "unconnected-(U6-Pad5)") (pinfunction "GP2") (pintype "input+no_connect") (tstamp 111c4563-dfe6-4185-946d-5c2cda3e0033))
     (pad "6" thru_hole oval locked (at 7.62 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
       (net 10 "CLOCK-RB6") (pinfunction "GP1") (pintype "input") (tstamp f6903e95-63ee-43be-a433-ea24044f98ea))
     (pad "7" thru_hole oval locked (at 7.62 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
@@ -3417,11 +3494,11 @@
     )
   )
 
-  (gr_line (start 173.99 40.64) (end 233.68 40.64) (angle 90) (layer "Edge.Cuts") (width 0.381) (tstamp 057df66c-cd76-4568-a8ac-5c8a04b47275))
-  (gr_line (start 233.68 139.7) (end 73.66 139.7) (angle 90) (layer "Edge.Cuts") (width 0.381) (tstamp 5b8b2cb4-2002-4c7a-8d01-80ed0c7b673e))
-  (gr_line (start 73.66 40.64) (end 173.99 40.64) (angle 90) (layer "Edge.Cuts") (width 0.381) (tstamp 942f431d-9ed4-4491-bc8f-99528868a9bc))
-  (gr_line (start 73.66 139.7) (end 73.66 40.64) (angle 90) (layer "Edge.Cuts") (width 0.381) (tstamp 99b1d7c6-94e3-4c49-baf5-963485f19575))
-  (gr_line (start 233.68 40.64) (end 233.68 139.7) (angle 90) (layer "Edge.Cuts") (width 0.381) (tstamp c9f2adbe-a6f6-46ea-b55f-3cccd4920f98))
+  (gr_line (start 173.99 40.64) (end 233.68 40.64) (layer "Edge.Cuts") (width 0.381) (tstamp 057df66c-cd76-4568-a8ac-5c8a04b47275))
+  (gr_line (start 233.68 139.7) (end 73.66 139.7) (layer "Edge.Cuts") (width 0.381) (tstamp 5b8b2cb4-2002-4c7a-8d01-80ed0c7b673e))
+  (gr_line (start 73.66 40.64) (end 173.99 40.64) (layer "Edge.Cuts") (width 0.381) (tstamp 942f431d-9ed4-4491-bc8f-99528868a9bc))
+  (gr_line (start 73.66 139.7) (end 73.66 40.64) (layer "Edge.Cuts") (width 0.381) (tstamp 99b1d7c6-94e3-4c49-baf5-963485f19575))
+  (gr_line (start 233.68 40.64) (end 233.68 139.7) (layer "Edge.Cuts") (width 0.381) (tstamp c9f2adbe-a6f6-46ea-b55f-3cccd4920f98))
   (gr_text "PIC 28 PINS" (at 212.725 45.085) (layer "F.Cu") (tstamp 1388ae7c-cbd0-4fc7-94c3-9589583975b1)
     (effects (font (size 2.032 1.524) (thickness 0.3048)))
   )
diff --git a/demos/flat_hierarchy/flat_hierarchy.kicad_pro b/demos/flat_hierarchy/flat_hierarchy.kicad_pro
index da5c5240bb..3751c749f3 100644
--- a/demos/flat_hierarchy/flat_hierarchy.kicad_pro
+++ b/demos/flat_hierarchy/flat_hierarchy.kicad_pro
@@ -357,7 +357,7 @@
       }
     ],
     "meta": {
-      "version": 1
+      "version": 2
     },
     "net_colors": null
   },
diff --git a/demos/flat_hierarchy/flat_hierarchy.kicad_sch b/demos/flat_hierarchy/flat_hierarchy.kicad_sch
index af962633cf..2a36bd97ba 100644
--- a/demos/flat_hierarchy/flat_hierarchy.kicad_sch
+++ b/demos/flat_hierarchy/flat_hierarchy.kicad_sch
@@ -1,4 +1,4 @@
-(kicad_sch (version 20210621) (generator eeschema)
+(kicad_sch (version 20211123) (generator eeschema)
 
   (uuid 3bb135b1-15ed-43fe-a7bd-da79c3cfcb8b)
 
@@ -17,10 +17,10 @@
     (stroke (width 0) (type solid) (color 0 0 0 0))
     (fill (color 0 0 0 0.0000))
     (uuid 00000000-0000-0000-0000-000048553e53)
-    (property "Nom feuille" "pic_programmer" (id 0) (at 81.28 65.2775 0)
+    (property "Sheet name" "pic_programmer" (id 0) (at 81.28 65.2775 0)
       (effects (font (size 1.524 1.524)) (justify left bottom))
     )
-    (property "Fichier de feuille" "pic_programmer.kicad_sch" (id 1) (at 81.28 109.8301 0)
+    (property "Sheet file" "pic_programmer.kicad_sch" (id 1) (at 81.28 109.8301 0)
       (effects (font (size 1.524 1.524)) (justify left top))
     )
   )
@@ -29,10 +29,10 @@
     (stroke (width 0) (type solid) (color 0 0 0 0))
     (fill (color 0 0 0 0.0000))
     (uuid 00000000-0000-0000-0000-000048553e7c)
-    (property "Nom feuille" "sockets" (id 0) (at 142.24 65.2775 0)
+    (property "Sheet name" "sockets" (id 0) (at 142.24 65.2775 0)
       (effects (font (size 1.524 1.524)) (justify left bottom))
     )
-    (property "Fichier de feuille" "pic_sockets.kicad_sch" (id 1) (at 142.24 109.8301 0)
+    (property "Sheet file" "pic_sockets.kicad_sch" (id 1) (at 142.24 109.8301 0)
       (effects (font (size 1.524 1.524)) (justify left top))
     )
   )
@@ -216,31 +216,31 @@
       (reference "#PWR0104") (unit 1) (value "VCC") (footprint "")
     )
     (path "/00000000-0000-0000-0000-000048553e53/00000000-0000-0000-0000-0000442a5056"
-      (reference "C1") (unit 1) (value "100uF") (footprint "discret:CP10")
+      (reference "C1") (unit 1) (value "100uF") (footprint "Capacitor_THT:CP_Axial_L18.0mm_D6.5mm_P25.00mm_Horizontal")
     )
     (path "/00000000-0000-0000-0000-000048553e53/00000000-0000-0000-0000-0000442a501d"
-      (reference "C2") (unit 1) (value "220uF") (footprint "discret:CP10")
+      (reference "C2") (unit 1) (value "220uF") (footprint "Capacitor_THT:CP_Axial_L18.0mm_D6.5mm_P25.00mm_Horizontal")
     )
     (path "/00000000-0000-0000-0000-000048553e53/00000000-0000-0000-0000-0000442a584c"
-      (reference "C3") (unit 1) (value "22uF/25V") (footprint "discret:CP8")
+      (reference "C3") (unit 1) (value "22uF/25V") (footprint "Capacitor_THT:CP_Axial_L11.0mm_D6.0mm_P18.00mm_Horizontal")
     )
     (path "/00000000-0000-0000-0000-000048553e53/00000000-0000-0000-0000-0000442a5f61"
-      (reference "C4") (unit 1) (value "0") (footprint "discret:C1-1")
+      (reference "C4") (unit 1) (value "0") (footprint "Capacitor_THT:C_Disc_D5.1mm_W3.2mm_P5.00mm")
     )
     (path "/00000000-0000-0000-0000-000048553e53/00000000-0000-0000-0000-0000442a58b1"
-      (reference "C5") (unit 1) (value "10nF") (footprint "discret:C1-1")
+      (reference "C5") (unit 1) (value "10nF") (footprint "Capacitor_THT:C_Disc_D5.1mm_W3.2mm_P5.00mm")
     )
     (path "/00000000-0000-0000-0000-000048553e7c/00000000-0000-0000-0000-0000442aa12b"
-      (reference "C6") (unit 1) (value "100nF") (footprint "discret:C1-1")
+      (reference "C6") (unit 1) (value "100nF") (footprint "Capacitor_THT:C_Disc_D5.1mm_W3.2mm_P5.00mm")
     )
     (path "/00000000-0000-0000-0000-000048553e7c/00000000-0000-0000-0000-0000442aa145"
-      (reference "C7") (unit 1) (value "100nF") (footprint "discret:C1-1")
+      (reference "C7") (unit 1) (value "100nF") (footprint "Capacitor_THT:C_Disc_D5.1mm_W3.2mm_P5.00mm")
     )
     (path "/00000000-0000-0000-0000-000048553e7c/00000000-0000-0000-0000-00004639be2c"
-      (reference "C8") (unit 1) (value "100nF") (footprint "discret:C1-1")
+      (reference "C8") (unit 1) (value "100nF") (footprint "Capacitor_THT:C_Disc_D5.1mm_W3.2mm_P5.00mm")
     )
     (path "/00000000-0000-0000-0000-000048553e53/00000000-0000-0000-0000-0000464ad280"
-      (reference "C9") (unit 1) (value "22OnF") (footprint "discret:C1-1")
+      (reference "C9") (unit 1) (value "22OnF") (footprint "Capacitor_THT:C_Disc_D5.1mm_W3.2mm_P5.00mm")
     )
     (path "/00000000-0000-0000-0000-000048553e53/00000000-0000-0000-0000-0000442a500b"
       (reference "D1") (unit 1) (value "1N4004") (footprint "Diode_THT:D_DO-35_SOD27_P12.70mm_Horizontal")
@@ -264,10 +264,10 @@
       (reference "D7") (unit 1) (value "BAT43") (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal")
     )
     (path "/00000000-0000-0000-0000-000048553e53/00000000-0000-0000-0000-0000442a4f5d"
-      (reference "D8") (unit 1) (value "RED-LED") (footprint "discret:LEDV")
+      (reference "D8") (unit 1) (value "RED-LED") (footprint "LED_THT:LED_D5.0mm")
     )
     (path "/00000000-0000-0000-0000-000048553e53/00000000-0000-0000-0000-0000442a5084"
-      (reference "D9") (unit 1) (value "GREEN-LED") (footprint "discret:LEDV")
+      (reference "D9") (unit 1) (value "GREEN-LED") (footprint "LED_THT:LED_D5.0mm")
     )
     (path "/00000000-0000-0000-0000-000048553e53/00000000-0000-0000-0000-0000442a6026"
       (reference "D10") (unit 1) (value "SCHOTTKY") (footprint "Diode_THT:D_DO-35_SOD27_P12.70mm_Horizontal")
@@ -276,7 +276,7 @@
       (reference "D11") (unit 1) (value "BAT43") (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal")
     )
     (path "/00000000-0000-0000-0000-000048553e53/00000000-0000-0000-0000-00004639b9ea"
-      (reference "D12") (unit 1) (value "YELLOW-LED") (footprint "discret:LEDV")
+      (reference "D12") (unit 1) (value "YELLOW-LED") (footprint "LED_THT:LED_D5.0mm")
     )
     (path "/00000000-0000-0000-0000-000048553e53/00000000-0000-0000-0000-0000442a4c93"
       (reference "J1") (unit 1) (value "DB9-FEMAL") (footprint "Connector_Dsub:DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm")
@@ -288,7 +288,7 @@
       (reference "L1") (unit 1) (value "22uH") (footprint "inductors:INDUCTOR_V")
     )
     (path "/00000000-0000-0000-0000-000048553e53/00000000-0000-0000-0000-0000442a4fe7"
-      (reference "P1") (unit 1) (value "CONN_2") (footprint "connect:bornier2")
+      (reference "P1") (unit 1) (value "CONN_2") (footprint "TerminalBlock_Altech:Altech_AK300_1x02_P5.00mm_45-Degree")
     )
     (path "/00000000-0000-0000-0000-000048553e7c/00000000-0000-0000-0000-00004436967e"
       (reference "P2") (unit 1) (value "SUPP28") (footprint "Package_DIP:DIP-28_W7.62mm_Socket_LongPads")
@@ -369,7 +369,7 @@
       (reference "R21") (unit 1) (value "470") (footprint "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal")
     )
     (path "/00000000-0000-0000-0000-000048553e53/00000000-0000-0000-0000-0000443d0101"
-      (reference "RV1") (unit 1) (value "1K") (footprint "discret:RV2X4")
+      (reference "RV1") (unit 1) (value "1K") (footprint "pic_programmer_fp:RV2X4")
     )
     (path "/00000000-0000-0000-0000-000048553e7c/00000000-0000-0000-0000-0000442a87f7"
       (reference "U1") (unit 1) (value "24Cxx") (footprint "Package_DIP:DIP-8_W7.62mm_LongPads")
diff --git a/demos/flat_hierarchy/pic_programmer.kicad_sch b/demos/flat_hierarchy/pic_programmer.kicad_sch
index dd0bc55859..4a81b68075 100644
--- a/demos/flat_hierarchy/pic_programmer.kicad_sch
+++ b/demos/flat_hierarchy/pic_programmer.kicad_sch
@@ -1,4 +1,4 @@
-(kicad_sch (version 20210621) (generator eeschema)
+(kicad_sch (version 20211123) (generator eeschema)
 
   (uuid 6ef8dcea-e7e0-41da-b420-77ba9c5e63ff)
 
@@ -46,7 +46,8 @@
             (xy 3.81 0)
             (xy -3.81 3.81)
           )
-          (stroke (width 0.254)) (fill (type background))
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
         )
         (pin input inverted (at 2.54 -5.08 90) (length 4.445)
           (name "~" (effects (font (size 1.27 1.27))))
@@ -69,7 +70,8 @@
             (xy 3.81 0)
             (xy -3.81 3.81)
           )
-          (stroke (width 0.254)) (fill (type background))
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
         )
         (pin input inverted (at 2.54 -5.08 90) (length 4.445)
           (name "~" (effects (font (size 1.27 1.27))))
@@ -92,7 +94,8 @@
             (xy 3.81 0)
             (xy -3.81 3.81)
           )
-          (stroke (width 0.254)) (fill (type background))
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
         )
         (pin input inverted (at 2.54 -5.08 90) (length 4.445)
           (name "~" (effects (font (size 1.27 1.27))))
@@ -115,7 +118,8 @@
             (xy 3.81 0)
             (xy -3.81 3.81)
           )
-          (stroke (width 0.254)) (fill (type background))
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
         )
         (pin tri_state line (at 7.62 0 180) (length 3.81)
           (name "~" (effects (font (size 1.27 1.27))))
@@ -146,7 +150,8 @@
       )
       (symbol "7805_0_1"
         (rectangle (start -5.08 -3.81) (end 5.08 3.81)
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
       (symbol "7805_1_1"
@@ -178,13 +183,13 @@
         (effects (font (size 1.524 1.524)))
       )
       (symbol "BC237_0_1"
-        (circle (center 1.27 0) (radius 2.8194) (stroke (width 0.254)) (fill (type none)))
         (polyline
           (pts
             (xy 0 0)
             (xy 2.54 2.54)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
@@ -192,7 +197,8 @@
             (xy 0 -1.905)
             (xy 0 -1.905)
           )
-          (stroke (width 0.254)) (fill (type none))
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
@@ -200,7 +206,8 @@
             (xy 0 0)
             (xy 0 0)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
@@ -208,7 +215,8 @@
             (xy 2.54 -2.54)
             (xy 2.54 -2.54)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
@@ -218,7 +226,12 @@
             (xy 2.286 -2.286)
             (xy 2.286 -2.286)
           )
-          (stroke (width 0)) (fill (type outline))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (circle (center 1.27 0) (radius 2.8194)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
       (symbol "BC237_1_1"
@@ -250,29 +263,13 @@
         (effects (font (size 1.524 1.524)))
       )
       (symbol "BC307_0_1"
-        (circle (center 1.27 0) (radius 2.8194) (stroke (width 0.254)) (fill (type none)))
         (polyline
           (pts
             (xy 0 0)
             (xy 2.54 2.54)
           )
-          (stroke (width 0)) (fill (type none))
-        )
-        (polyline
-          (pts
-            (xy 0.635 -0.635)
-            (xy 0 0)
-            (xy 0 0)
-          )
-          (stroke (width 0)) (fill (type none))
-        )
-        (polyline
-          (pts
-            (xy 2.54 -2.54)
-            (xy 1.651 -1.651)
-            (xy 1.651 -1.651)
-          )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
@@ -280,7 +277,26 @@
             (xy 0 -1.905)
             (xy 0 -1.905)
           )
-          (stroke (width 0.254)) (fill (type outline))
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (polyline
+          (pts
+            (xy 0.635 -0.635)
+            (xy 0 0)
+            (xy 0 0)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 2.54 -2.54)
+            (xy 1.651 -1.651)
+            (xy 1.651 -1.651)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
@@ -290,7 +306,12 @@
             (xy 0.635 -0.635)
             (xy 0.635 -0.635)
           )
-          (stroke (width 0)) (fill (type outline))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (circle (center 1.27 0) (radius 2.8194)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
       (symbol "BC307_1_1"
@@ -330,14 +351,16 @@
             (xy -2.032 -0.762)
             (xy 2.032 -0.762)
           )
-          (stroke (width 0.508)) (fill (type none))
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
             (xy -2.032 0.762)
             (xy 2.032 0.762)
           )
-          (stroke (width 0.508)) (fill (type none))
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
       (symbol "C_1_1"
@@ -366,7 +389,8 @@
       )
       (symbol "CONN_2_0_1"
         (rectangle (start -2.54 3.81) (end 2.54 -3.81)
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
       (symbol "CONN_2_1_1"
@@ -398,25 +422,32 @@
       )
       (symbol "CP_0_1"
         (rectangle (start -2.286 0.508) (end -2.286 1.016)
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (rectangle (start -2.286 0.508) (end 2.286 0.508)
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (rectangle (start -1.778 2.286) (end -0.762 2.286)
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (rectangle (start -1.27 1.778) (end -1.27 2.794)
-          (stroke (width 0)) (fill (type none))
-        )
-        (rectangle (start 2.286 1.016) (end -2.286 1.016)
-          (stroke (width 0)) (fill (type none))
-        )
-        (rectangle (start 2.286 1.016) (end 2.286 0.508)
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (rectangle (start 2.286 -0.508) (end -2.286 -1.016)
-          (stroke (width 0)) (fill (type outline))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 2.286 1.016) (end -2.286 1.016)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 2.286 1.016) (end 2.286 0.508)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
       (symbol "CP_1_1"
@@ -452,7 +483,8 @@
             (xy -1.27 1.27)
             (xy -1.27 -1.27)
           )
-          (stroke (width 0.1524)) (fill (type none))
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
@@ -460,7 +492,8 @@
             (xy -1.27 0)
             (xy 1.27 -1.27)
           )
-          (stroke (width 0)) (fill (type outline))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
         )
       )
       (symbol "D_1_1"
@@ -491,161 +524,209 @@
         (effects (font (size 1.27 1.27)) hide)
       )
       (symbol "DB9_0_1"
-        (circle (center -1.778 -10.16) (radius 0.762) (stroke (width 0)) (fill (type none)))
-        (circle (center -1.778 -5.08) (radius 0.762) (stroke (width 0)) (fill (type none)))
-        (circle (center -1.778 0) (radius 0.762) (stroke (width 0)) (fill (type none)))
-        (circle (center -1.778 5.08) (radius 0.762) (stroke (width 0)) (fill (type none)))
-        (circle (center -1.778 10.16) (radius 0.762) (stroke (width 0)) (fill (type none)))
-        (circle (center 1.27 -7.62) (radius 0.762) (stroke (width 0)) (fill (type none)))
-        (circle (center 1.27 -2.54) (radius 0.762) (stroke (width 0)) (fill (type none)))
-        (circle (center 1.27 2.54) (radius 0.762) (stroke (width 0)) (fill (type none)))
-        (circle (center 1.27 7.62) (radius 0.762) (stroke (width 0)) (fill (type none)))
+        (circle (center -1.778 -10.16) (radius 0.762)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center -1.778 -5.08) (radius 0.762)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center -1.778 0) (radius 0.762)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center -1.778 5.08) (radius 0.762)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center -1.778 10.16) (radius 0.762)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
         (polyline
           (pts
             (xy -3.81 -11.684)
             (xy -3.81 11.684)
           )
-          (stroke (width 0.2032)) (fill (type none))
+          (stroke (width 0.2032) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
             (xy -3.81 -11.6586)
             (xy -3.556 -11.938)
           )
-          (stroke (width 0.2032)) (fill (type none))
+          (stroke (width 0.2032) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
             (xy -3.81 -10.16)
             (xy -2.54 -10.16)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
             (xy -3.81 -7.62)
             (xy 0.508 -7.62)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
             (xy -3.81 -5.08)
             (xy -2.54 -5.08)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
             (xy -3.81 -2.54)
             (xy 0.508 -2.54)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
             (xy -3.81 0)
             (xy -2.54 0)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
             (xy -3.81 2.54)
             (xy 0.508 2.54)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
             (xy -3.81 5.08)
             (xy -2.54 5.08)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
             (xy -3.81 7.62)
             (xy 0.508 7.62)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
             (xy -3.81 10.16)
             (xy -2.54 10.16)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
             (xy -3.556 -11.938)
             (xy -2.794 -12.446)
           )
-          (stroke (width 0.2032)) (fill (type none))
+          (stroke (width 0.2032) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
             (xy -3.556 11.938)
             (xy -3.81 11.684)
           )
-          (stroke (width 0.2032)) (fill (type none))
+          (stroke (width 0.2032) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
             (xy -3.556 11.938)
             (xy -2.54 12.446)
           )
-          (stroke (width 0.2032)) (fill (type none))
+          (stroke (width 0.2032) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
             (xy -2.794 -12.446)
             (xy -1.27 -12.446)
           )
-          (stroke (width 0.2032)) (fill (type none))
+          (stroke (width 0.2032) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
             (xy -2.54 12.446)
             (xy -1.778 12.446)
           )
-          (stroke (width 0.2032)) (fill (type none))
+          (stroke (width 0.2032) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
             (xy 3.2766 9.906)
             (xy -1.778 12.446)
           )
-          (stroke (width 0.2032)) (fill (type none))
+          (stroke (width 0.2032) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
             (xy 3.2766 9.906)
             (xy 3.81 9.398)
           )
-          (stroke (width 0.2032)) (fill (type none))
+          (stroke (width 0.2032) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
             (xy 3.556 -10.3886)
             (xy -1.27 -12.446)
           )
-          (stroke (width 0.2032)) (fill (type none))
+          (stroke (width 0.2032) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
             (xy 3.81 -9.906)
             (xy 3.556 -10.3886)
           )
-          (stroke (width 0.2032)) (fill (type none))
+          (stroke (width 0.2032) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
             (xy 3.81 9.398)
             (xy 3.81 -9.906)
           )
-          (stroke (width 0.2032)) (fill (type none))
+          (stroke (width 0.2032) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 1.27 -7.62) (radius 0.762)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 1.27 -2.54) (radius 0.762)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 1.27 2.54) (radius 0.762)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 1.27 7.62) (radius 0.762)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
       (symbol "DB9_1_1"
@@ -704,6 +785,15 @@
         (effects (font (size 1.27 1.27)) hide)
       )
       (symbol "D_Schottky_0_1"
+        (polyline
+          (pts
+            (xy 1.27 1.27)
+            (xy -1.27 0)
+            (xy 1.27 -1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
         (polyline
           (pts
             (xy -1.905 0.635)
@@ -713,15 +803,8 @@
             (xy -0.635 -1.27)
             (xy -0.635 -0.635)
           )
-          (stroke (width 0.2032)) (fill (type none))
-        )
-        (polyline
-          (pts
-            (xy 1.27 1.27)
-            (xy -1.27 0)
-            (xy 1.27 -1.27)
-          )
-          (stroke (width 0)) (fill (type outline))
+          (stroke (width 0.2032) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
       (symbol "D_Schottky_1_1"
@@ -756,7 +839,8 @@
             (xy 1.27 0)
             (xy -1.27 0)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
       (symbol "GND_1_1"
@@ -780,17 +864,21 @@
         (effects (font (size 1.524 1.524)))
       )
       (symbol "INDUCTOR_0_1"
-        (arc (start 0.0254 -5.0546) (end 0.0254 -2.54) (radius (at 0 -3.81) (length 1.27) (angles -88.9 88.9))
-          (stroke (width 0)) (fill (type none))
+        (arc (start 0.0254 -5.0546) (mid 1.2449 -3.8097) (end 0.0254 -2.54)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
-        (arc (start 0.0254 -2.5146) (end 0.0254 0.0508) (radius (at 0 -1.2446) (length 1.2954) (angles -88.9 88.9))
-          (stroke (width 0)) (fill (type none))
+        (arc (start 0.0254 -2.5146) (mid 1.2703 -1.2444) (end 0.0254 0.0508)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
-        (arc (start 0.0254 0.0254) (end 0.0254 2.5908) (radius (at 0 1.2954) (length 1.2954) (angles -88.9 88.9))
-          (stroke (width 0)) (fill (type none))
+        (arc (start 0.0254 0.0254) (mid 1.2703 1.2956) (end 0.0254 2.5908)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
-        (arc (start 0.0254 2.5654) (end 0.0254 4.9784) (radius (at 0 3.7592) (length 1.2192) (angles -88.9 88.9))
-          (stroke (width 0)) (fill (type none))
+        (arc (start 0.0254 2.5654) (mid 1.1941 3.7595) (end 0.0254 4.9784)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
       (symbol "INDUCTOR_1_1"
@@ -818,11 +906,18 @@
         (effects (font (size 1.524 1.524)))
       )
       (symbol "JUMPER_0_1"
-        (arc (start -2.4892 1.27) (end 2.5146 1.27) (radius (at 0 -0.6604) (length 3.175) (angles 142.6 37.3))
-          (stroke (width 0)) (fill (type none))
+        (circle (center -2.54 0) (radius 0.889)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start 2.5146 1.27) (mid 0.0078 2.5097) (end -2.4892 1.27)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 2.54 0) (radius 0.889)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
-        (circle (center -2.54 0) (radius 0.889) (stroke (width 0)) (fill (type none)))
-        (circle (center 2.54 0) (radius 0.889) (stroke (width 0)) (fill (type none)))
         (pin passive line (at -7.62 0 0) (length 4.191)
           (name "1" (effects (font (size 1.524 1.524))))
           (number "1" (effects (font (size 1.524 1.524))))
@@ -855,7 +950,8 @@
             (xy -1.27 1.27)
             (xy -1.27 -1.27)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
@@ -863,7 +959,8 @@
             (xy -3.175 -1.651)
             (xy -3.048 -1.016)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
@@ -871,7 +968,8 @@
             (xy -2.794 -2.032)
             (xy -2.667 -1.397)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
@@ -879,7 +977,8 @@
             (xy -1.27 0)
             (xy 1.27 -1.27)
           )
-          (stroke (width 0)) (fill (type outline))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
         )
       )
       (symbol "LED_1_1"
@@ -908,7 +1007,8 @@
       )
       (symbol "LT1373_0_1"
         (rectangle (start -17.78 -10.16) (end 17.78 10.16)
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
       (symbol "LT1373_1_1"
@@ -961,7 +1061,8 @@
       )
       (symbol "POT_0_1"
         (rectangle (start -3.81 1.27) (end 3.81 -1.27)
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
@@ -969,7 +1070,8 @@
             (xy -0.508 1.778)
             (xy 0.508 1.778)
           )
-          (stroke (width 0)) (fill (type outline))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
         )
       )
       (symbol "POT_1_1"
@@ -1016,7 +1118,8 @@
             (xy 1.905 2.54)
             (xy 0 1.27)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
     )
@@ -1038,7 +1141,8 @@
       )
       (symbol "R_0_1"
         (rectangle (start -1.016 -2.54) (end 1.016 2.54)
-          (stroke (width 0.254)) (fill (type none))
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
       (symbol "R_1_1"
@@ -1072,14 +1176,18 @@
         )
       )
       (symbol "VCC_0_1"
-        (circle (center 0 1.27) (radius 0.508) (stroke (width 0)) (fill (type none)))
         (polyline
           (pts
             (xy 0 0)
             (xy 0 0.762)
             (xy 0 0.762)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 0 1.27) (radius 0.508)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
     )
@@ -1103,708 +1211,782 @@
         )
       )
       (symbol "VPP_0_1"
-        (circle (center 0 2.032) (radius 0.508) (stroke (width 0)) (fill (type none)))
         (polyline
           (pts
             (xy 0 1.524)
             (xy 0 0)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 0 2.032) (radius 0.508)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
     )
   )
 
-  (junction (at 35.56 182.88) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 35.56 189.23) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 48.26 135.89) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 62.23 182.88) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 73.66 33.02) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 76.2 82.55) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 76.2 148.59) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 81.28 111.76) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 91.44 148.59) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 93.98 80.01) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 93.98 82.55) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 93.98 148.59) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 95.25 30.48) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 95.25 33.02) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 99.06 111.76) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 99.06 114.3) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 100.33 148.59) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 104.14 35.56) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 105.41 85.09) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 106.68 60.96) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 110.49 119.38) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 139.7 80.01) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 170.18 20.32) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 170.18 35.56) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 170.18 38.1) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 170.18 58.42) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 187.96 86.36) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 200.66 38.1) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 200.66 96.52) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 200.66 139.7) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 210.82 38.1) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 210.82 96.52) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 213.36 134.62) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 220.98 96.52) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 223.52 38.1) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 245.11 134.62) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 259.08 134.62) (diameter 1.016) (color 0 0 0 0))
+  (junction (at 76.2 82.55) (diameter 1.016) (color 0 0 0 0)
+    (uuid 0c3dceba-7c95-4b3d-b590-0eb581444beb)
+  )
+  (junction (at 200.66 139.7) (diameter 1.016) (color 0 0 0 0)
+    (uuid 14769dc5-8525-4984-8b15-a734ee247efa)
+  )
+  (junction (at 95.25 30.48) (diameter 1.016) (color 0 0 0 0)
+    (uuid 16a9ae8c-3ad2-439b-8efe-377c994670c7)
+  )
+  (junction (at 110.49 119.38) (diameter 1.016) (color 0 0 0 0)
+    (uuid 182b2d54-931d-49d6-9f39-60a752623e36)
+  )
+  (junction (at 210.82 38.1) (diameter 1.016) (color 0 0 0 0)
+    (uuid 19c56563-5fe3-442a-885b-418dbc2421eb)
+  )
+  (junction (at 210.82 96.52) (diameter 1.016) (color 0 0 0 0)
+    (uuid 21ae9c3a-7138-444e-be38-56a4842ab594)
+  )
+  (junction (at 170.18 20.32) (diameter 1.016) (color 0 0 0 0)
+    (uuid 2dc272bd-3aa2-45b5-889d-1d3c8aac80f8)
+  )
+  (junction (at 139.7 80.01) (diameter 1.016) (color 0 0 0 0)
+    (uuid 5114c7bf-b955-49f3-a0a8-4b954c81bde0)
+  )
+  (junction (at 259.08 134.62) (diameter 1.016) (color 0 0 0 0)
+    (uuid 57c0c267-8bf9-4cc7-b734-d71a239ac313)
+  )
+  (junction (at 170.18 58.42) (diameter 1.016) (color 0 0 0 0)
+    (uuid 5bcace5d-edd0-4e19-92d0-835e43cf8eb2)
+  )
+  (junction (at 93.98 80.01) (diameter 1.016) (color 0 0 0 0)
+    (uuid 6595b9c7-02ee-4647-bde5-6b566e35163e)
+  )
+  (junction (at 170.18 35.56) (diameter 1.016) (color 0 0 0 0)
+    (uuid 6c2d26bc-6eca-436c-8025-79f817bf57d6)
+  )
+  (junction (at 200.66 38.1) (diameter 1.016) (color 0 0 0 0)
+    (uuid 6ec113ca-7d27-4b14-a180-1e5e2fd1c167)
+  )
+  (junction (at 62.23 182.88) (diameter 1.016) (color 0 0 0 0)
+    (uuid 730b670c-9bcf-4dcd-9a8d-fcaa61fb0955)
+  )
+  (junction (at 93.98 148.59) (diameter 1.016) (color 0 0 0 0)
+    (uuid 770ad51a-7219-4633-b24a-bd20feb0a6c5)
+  )
+  (junction (at 99.06 114.3) (diameter 1.016) (color 0 0 0 0)
+    (uuid 789ca812-3e0c-4a3f-97bc-a916dd9bce80)
+  )
+  (junction (at 223.52 38.1) (diameter 1.016) (color 0 0 0 0)
+    (uuid 7cee474b-af8f-4832-b07a-c43c1ab0b464)
+  )
+  (junction (at 35.56 189.23) (diameter 1.016) (color 0 0 0 0)
+    (uuid 7d928d56-093a-4ca8-aed1-414b7e703b45)
+  )
+  (junction (at 245.11 134.62) (diameter 1.016) (color 0 0 0 0)
+    (uuid 853ee787-6e2c-4f32-bc75-6c17337dd3d5)
+  )
+  (junction (at 48.26 135.89) (diameter 1.016) (color 0 0 0 0)
+    (uuid 8a650ebf-3f78-4ca4-a26b-a5028693e36d)
+  )
+  (junction (at 76.2 148.59) (diameter 1.016) (color 0 0 0 0)
+    (uuid 965308c8-e014-459a-b9db-b8493a601c62)
+  )
+  (junction (at 220.98 96.52) (diameter 1.016) (color 0 0 0 0)
+    (uuid 9cb12cc8-7f1a-4a01-9256-c119f11a8a02)
+  )
+  (junction (at 105.41 85.09) (diameter 1.016) (color 0 0 0 0)
+    (uuid a17904b9-135e-4dae-ae20-401c7787de72)
+  )
+  (junction (at 73.66 33.02) (diameter 1.016) (color 0 0 0 0)
+    (uuid abe07c9a-17c3-43b5-b7a6-ae867ac27ea7)
+  )
+  (junction (at 81.28 111.76) (diameter 1.016) (color 0 0 0 0)
+    (uuid b1c649b1-f44d-46c7-9dea-818e75a1b87e)
+  )
+  (junction (at 93.98 82.55) (diameter 1.016) (color 0 0 0 0)
+    (uuid b7199d9b-bebb-4100-9ad3-c2bd31e21d65)
+  )
+  (junction (at 187.96 86.36) (diameter 1.016) (color 0 0 0 0)
+    (uuid bd065eaf-e495-4837-bdb3-129934de1fc7)
+  )
+  (junction (at 213.36 134.62) (diameter 1.016) (color 0 0 0 0)
+    (uuid c7e7067c-5f5e-48d8-ab59-df26f9b35863)
+  )
+  (junction (at 35.56 182.88) (diameter 1.016) (color 0 0 0 0)
+    (uuid ca87f11b-5f48-4b57-8535-68d3ec2fe5a9)
+  )
+  (junction (at 170.18 38.1) (diameter 1.016) (color 0 0 0 0)
+    (uuid cb24efdd-07c6-4317-9277-131625b065ac)
+  )
+  (junction (at 104.14 35.56) (diameter 1.016) (color 0 0 0 0)
+    (uuid cdfb07af-801b-44ba-8c30-d021a6ad3039)
+  )
+  (junction (at 95.25 33.02) (diameter 1.016) (color 0 0 0 0)
+    (uuid db36f6e3-e72a-487f-bda9-88cc84536f62)
+  )
+  (junction (at 200.66 96.52) (diameter 1.016) (color 0 0 0 0)
+    (uuid e43dbe34-ed17-4e35-a5c7-2f1679b3c415)
+  )
+  (junction (at 99.06 111.76) (diameter 1.016) (color 0 0 0 0)
+    (uuid e4c6fdbb-fdc7-4ad4-a516-240d84cdc120)
+  )
+  (junction (at 100.33 148.59) (diameter 1.016) (color 0 0 0 0)
+    (uuid e6b860cc-cb76-4220-acfb-68f1eb348bfa)
+  )
+  (junction (at 106.68 60.96) (diameter 1.016) (color 0 0 0 0)
+    (uuid f202141e-c20d-4cac-b016-06a44f2ecce8)
+  )
+  (junction (at 91.44 148.59) (diameter 1.016) (color 0 0 0 0)
+    (uuid f3628265-0155-43e2-a467-c40ff783e265)
+  )
 
-  (no_connect (at 22.86 148.59) (uuid 6036b2d0-ddc0-44d7-aef6-21ef7705f40f))
-  (no_connect (at 22.86 161.29) (uuid 283eb362-a17b-4865-876d-906e300e5f33))
   (no_connect (at 43.18 81.28) (uuid 241f193b-65e5-4f86-b665-0220870064f5))
+  (no_connect (at 22.86 161.29) (uuid 283eb362-a17b-4865-876d-906e300e5f33))
+  (no_connect (at 22.86 148.59) (uuid 6036b2d0-ddc0-44d7-aef6-21ef7705f40f))
   (no_connect (at 43.18 83.82) (uuid cdd13791-ab85-493b-85f6-c8272cd9ecb0))
   (no_connect (at 43.18 86.36) (uuid d0397622-252d-4acb-b2a8-e942338f7519))
   (no_connect (at 43.18 99.06) (uuid e3b0c478-97f8-4ced-80ad-ab671f82fc53))
 
-  (wire (pts (xy 35.56 176.53) (xy 35.56 182.88))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 5145387e-d176-4450-9f46-f0224724e62a)
-  )
-  (wire (pts (xy 35.56 182.88) (xy 35.56 189.23))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid e20a1def-93bf-4d27-b115-fa1b4bc84cc1)
-  )
-  (wire (pts (xy 35.56 182.88) (xy 38.1 182.88))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 4e8bc1ad-c9dd-4501-a103-c45aac37c2fc)
-  )
-  (wire (pts (xy 35.56 189.23) (xy 35.56 190.5))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 15778a62-14d1-4b4d-9825-de88d298eaec)
-  )
-  (wire (pts (xy 35.56 189.23) (xy 44.45 189.23))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid f8a4ffca-cdb1-42ac-a182-3c373e479e40)
-  )
-  (wire (pts (xy 40.64 173.99) (xy 40.64 172.72))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid ee057699-d12f-4340-8afe-16ab779bb114)
-  )
-  (wire (pts (xy 43.18 93.98) (xy 58.42 93.98))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid e5a43054-7203-492c-8eb8-96c002cea410)
-  )
-  (wire (pts (xy 43.18 102.87) (xy 43.18 101.6))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid dee43529-fc9d-4849-be33-b9880e9d3184)
-  )
-  (wire (pts (xy 44.45 172.72) (xy 44.45 176.53))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 641ce8f4-c9f1-442d-bb8e-f92dcf821df6)
-  )
-  (wire (pts (xy 44.45 176.53) (xy 35.56 176.53))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 61794260-8f1a-4070-895f-93e41a942d32)
-  )
-  (wire (pts (xy 45.72 182.88) (xy 50.8 182.88))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid b461d56e-6e04-4e3f-82aa-629d86e901d1)
-  )
-  (wire (pts (xy 48.26 134.62) (xy 48.26 135.89))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 7b038da2-0467-4211-9579-89d9a59ae903)
-  )
-  (wire (pts (xy 48.26 135.89) (xy 48.26 137.16))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid f92a5b58-d31d-4060-98a4-6ace520781bb)
-  )
-  (wire (pts (xy 48.26 135.89) (xy 57.15 135.89))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid bb55b865-6fa0-4065-8bb6-2cea2ccd772e)
-  )
-  (wire (pts (xy 52.07 189.23) (xy 62.23 189.23))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid a4ec1785-cf3e-4088-ae9d-8866ba181b16)
-  )
-  (wire (pts (xy 53.34 88.9) (xy 43.18 88.9))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 0f17d42c-3e21-4e14-9a46-60aad5f01e25)
-  )
-  (wire (pts (xy 53.34 111.76) (xy 53.34 88.9))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 48195510-eaa0-47ef-b4c6-1fe39a897f13)
-  )
-  (wire (pts (xy 53.34 111.76) (xy 81.28 111.76))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 9571eec2-e814-492f-8fb9-8f6553f2362f)
-  )
-  (wire (pts (xy 54.61 172.72) (xy 62.23 172.72))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid d85f13d4-adbc-4cc4-b5b2-f040374c4d25)
-  )
-  (wire (pts (xy 55.88 33.02) (xy 55.88 91.44))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 94bd4776-f115-4f84-a4b8-eff1cdbea562)
-  )
-  (wire (pts (xy 55.88 33.02) (xy 73.66 33.02))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 1ea7349b-7118-4af8-933f-da356e0c10d2)
-  )
-  (wire (pts (xy 55.88 91.44) (xy 43.18 91.44))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid d6f6aba4-8b87-4cb0-8bbc-d1c6131c728a)
-  )
-  (wire (pts (xy 58.42 55.88) (xy 97.79 55.88))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 2ed37181-c836-40fa-be4c-ef0f490523ed)
-  )
-  (wire (pts (xy 58.42 93.98) (xy 58.42 55.88))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid aa070a3b-d5f7-44ac-93c5-125a93c071b4)
-  )
-  (wire (pts (xy 58.42 182.88) (xy 62.23 182.88))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 33131089-2391-4469-bb13-be8185b1c9cd)
-  )
-  (wire (pts (xy 60.96 82.55) (xy 60.96 96.52))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 3521e18b-02eb-4db7-9e3b-57bd9f7392e0)
-  )
-  (wire (pts (xy 60.96 82.55) (xy 76.2 82.55))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid b1828b4a-079d-4b5d-b9cf-98fb5fefa781)
-  )
-  (wire (pts (xy 60.96 96.52) (xy 43.18 96.52))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 358ab55f-bd11-4b98-b650-51681399f78b)
-  )
-  (wire (pts (xy 62.23 172.72) (xy 62.23 182.88))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 3270170e-d72e-4924-b5ad-b27df7169ac2)
-  )
-  (wire (pts (xy 62.23 182.88) (xy 62.23 189.23))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 48cab1ff-1302-46b8-817d-8f49871bf7a6)
-  )
-  (wire (pts (xy 72.39 135.89) (xy 76.2 135.89))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid dd79dae9-713a-487d-a831-bb087c88d806)
-  )
-  (wire (pts (xy 73.66 33.02) (xy 82.55 33.02))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid ad027258-8d13-4b7b-8ca4-83013c8499c6)
-  )
-  (wire (pts (xy 73.66 35.56) (xy 73.66 33.02))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 3641351f-d8aa-4cbd-a4b8-0a6d03afb8f6)
-  )
-  (wire (pts (xy 73.66 45.72) (xy 73.66 43.18))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 1e907eaa-fabe-435c-a50c-7bd0c97a0451)
-  )
-  (wire (pts (xy 73.66 148.59) (xy 76.2 148.59))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 1b13ebf2-2891-4a17-8bca-3e3219d2e299)
-  )
-  (wire (pts (xy 73.66 161.29) (xy 76.2 161.29))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 7ab1272a-c352-4f04-a394-1cf0abc31078)
-  )
-  (wire (pts (xy 76.2 82.55) (xy 76.2 85.09))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid c538bc21-79c4-43ca-96bd-490ca9292de1)
-  )
-  (wire (pts (xy 76.2 82.55) (xy 81.28 82.55))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 1b263613-d404-4afc-8d5a-0d6722ecc380)
-  )
-  (wire (pts (xy 76.2 92.71) (xy 76.2 93.98))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 3f154b60-153b-46c3-8616-d91651b3448d)
-  )
-  (wire (pts (xy 76.2 135.89) (xy 76.2 148.59))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 59ffb8a3-90c1-40bd-956b-f701a21335a4)
-  )
-  (wire (pts (xy 76.2 148.59) (xy 80.01 148.59))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 2f72ceb6-27fe-4e7c-962f-e0f0cfa2a0fb)
-  )
-  (wire (pts (xy 76.2 161.29) (xy 76.2 171.45))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid e0c0a378-bb02-4734-a64a-19f3a8054ea9)
-  )
-  (wire (pts (xy 76.2 171.45) (xy 87.63 171.45))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid d0bf6213-dba2-4d10-80d0-5886307710de)
-  )
-  (wire (pts (xy 81.28 111.76) (xy 86.36 111.76))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid e59e5ab1-42c6-4c59-864b-3f60e8ed04aa)
-  )
-  (wire (pts (xy 81.28 114.3) (xy 81.28 111.76))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 1de1c257-6178-4e49-81f6-a34231233ed5)
-  )
-  (wire (pts (xy 81.28 123.19) (xy 81.28 121.92))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid d0578378-3fcd-41a6-b0d4-72ab1db89b50)
-  )
-  (wire (pts (xy 87.63 148.59) (xy 91.44 148.59))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 179163e5-9728-4bfa-946f-c16d3bfa60e3)
-  )
-  (wire (pts (xy 88.9 82.55) (xy 93.98 82.55))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 69d19d25-c10e-451e-a70b-807adaddb86a)
-  )
-  (wire (pts (xy 90.17 33.02) (xy 95.25 33.02))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 4de68004-0068-49f0-ba29-74f8f6eb7495)
-  )
-  (wire (pts (xy 91.44 148.59) (xy 91.44 153.67))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 43619108-6c68-44e7-bd11-b3ba88461920)
-  )
-  (wire (pts (xy 91.44 148.59) (xy 93.98 148.59))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid a53e6745-fc12-4b37-911a-c6c34638d9d1)
-  )
-  (wire (pts (xy 91.44 161.29) (xy 91.44 165.1))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 331f3359-1490-4c10-ab86-ea074c732566)
-  )
-  (wire (pts (xy 91.44 177.8) (xy 91.44 179.07))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 7ef6d303-684d-43db-976f-80f58abc2a45)
-  )
-  (wire (pts (xy 91.44 187.96) (xy 91.44 186.69))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 94fc9398-c9df-4cad-b888-62cfb81c745f)
-  )
-  (wire (pts (xy 93.98 77.47) (xy 93.98 80.01))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 2381d293-791f-464a-950b-c6200cf03f1b)
-  )
-  (wire (pts (xy 93.98 80.01) (xy 93.98 82.55))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid bb57c733-c9fe-4889-9d67-3a63b1c064fc)
-  )
-  (wire (pts (xy 93.98 82.55) (xy 93.98 85.09))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 28437475-1b43-4621-a110-29b96f091304)
-  )
-  (wire (pts (xy 93.98 93.98) (xy 93.98 92.71))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid c783b20b-e628-4d33-93fb-ed9c9948fbe9)
-  )
-  (wire (pts (xy 93.98 111.76) (xy 99.06 111.76))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 0b6c55ff-f682-4bb8-ac39-f045101cfb9e)
-  )
-  (wire (pts (xy 93.98 147.32) (xy 93.98 148.59))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 44c43110-11e2-452f-a860-2c2bfb28e7da)
-  )
-  (wire (pts (xy 93.98 148.59) (xy 100.33 148.59))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid adb03b20-f8bb-42d6-9ec0-abacea670358)
-  )
-  (wire (pts (xy 95.25 27.94) (xy 95.25 30.48))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 4d1e1e58-88d7-4f8b-83aa-7dcb9e3fbc3b)
-  )
-  (wire (pts (xy 95.25 30.48) (xy 95.25 33.02))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 3b7b064e-1248-4cba-b188-401b8bcd51e0)
-  )
-  (wire (pts (xy 95.25 30.48) (xy 97.79 30.48))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 5caeae18-c16f-4b6e-9b53-6360875b0f11)
-  )
-  (wire (pts (xy 95.25 33.02) (xy 95.25 35.56))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 797f5849-dcf2-4b52-8fa5-66fa8b4444d2)
-  )
-  (wire (pts (xy 99.06 80.01) (xy 93.98 80.01))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid cd249b32-b696-49bd-89cf-236f05983628)
-  )
-  (wire (pts (xy 99.06 109.22) (xy 99.06 111.76))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 592afd3e-6820-4d59-809d-1b5b0b616c58)
-  )
-  (wire (pts (xy 99.06 111.76) (xy 99.06 114.3))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 2e11e73e-9a56-4d30-bc7f-f8464cf237c3)
-  )
-  (wire (pts (xy 99.06 114.3) (xy 99.06 116.84))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid ebea6a67-c01b-4863-a05b-57855ae9b3fb)
-  )
-  (wire (pts (xy 99.06 125.73) (xy 99.06 124.46))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 4d98f41f-e377-449c-8c74-8e72f1c9094b)
-  )
-  (wire (pts (xy 100.33 147.32) (xy 100.33 148.59))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 42fdf43b-ff1b-4a44-b246-caf7f6187f7a)
-  )
-  (wire (pts (xy 100.33 148.59) (xy 100.33 152.4))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 6fe0ae10-05a0-401a-909d-19dc02fdf963)
-  )
-  (wire (pts (xy 100.33 161.29) (xy 100.33 160.02))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 2b0a6076-eacf-4f72-9655-dd0c5273e094)
-  )
-  (wire (pts (xy 102.87 60.96) (xy 106.68 60.96))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 14079a02-a5f8-4ff9-8f8a-2338432cc979)
-  )
-  (wire (pts (xy 104.14 35.56) (xy 107.95 35.56))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 5cfb43bb-d5cf-406f-8203-7b9c33129c40)
-  )
-  (wire (pts (xy 104.14 36.83) (xy 104.14 35.56))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid e0cf2c5e-cebc-49b2-a80b-dd5ca708b97a)
-  )
-  (wire (pts (xy 104.14 114.3) (xy 99.06 114.3))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 9bb6d993-e052-4c7c-8860-1e735df64dee)
-  )
-  (wire (pts (xy 105.41 85.09) (xy 105.41 86.36))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 24487681-312d-4ab4-9780-c466574a6cf0)
-  )
-  (wire (pts (xy 105.41 85.09) (xy 109.22 85.09))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid af2f3af3-5e2e-4f92-8dbd-824f9748098a)
-  )
-  (wire (pts (xy 106.68 62.23) (xy 106.68 60.96))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid a9b579dd-72de-43a0-8a32-68af810fcf8c)
-  )
-  (wire (pts (xy 110.49 119.38) (xy 114.3 119.38))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 3a975969-3149-4f41-8761-a9a6b82abc74)
-  )
-  (wire (pts (xy 110.49 120.65) (xy 110.49 119.38))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 209c8341-cbca-4c59-903d-9044c4acbd6c)
-  )
   (wire (pts (xy 113.03 30.48) (xy 119.38 30.48))
     (stroke (width 0) (type solid) (color 0 0 0 0))
     (uuid 02d53215-7851-441d-9622-5d3701aa196e)
   )
-  (wire (pts (xy 113.03 55.88) (xy 139.7 55.88))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 7992dc2d-f00c-4bc2-aefd-ded00ad81025)
-  )
-  (wire (pts (xy 114.3 80.01) (xy 120.65 80.01))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 9cb57782-b43e-4061-8741-f35799a9dcf8)
-  )
-  (wire (pts (xy 119.38 114.3) (xy 129.54 114.3))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid a6caa64c-3cf0-4572-ac9c-9d519c9fa695)
-  )
-  (wire (pts (xy 127 30.48) (xy 147.32 30.48))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 677e6cf4-44d9-415f-a840-e156e3e4900c)
-  )
-  (wire (pts (xy 128.27 80.01) (xy 139.7 80.01))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid b4614bb0-25ad-44a9-b2d6-0896ecee59fa)
-  )
-  (wire (pts (xy 139.7 55.88) (xy 139.7 80.01))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid a5f47de3-f1b4-451b-ba5f-64f959652d76)
-  )
-  (wire (pts (xy 139.7 80.01) (xy 147.32 80.01))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 1a6b2a7d-28bd-4306-b961-d411ffbe4e29)
-  )
-  (wire (pts (xy 142.24 114.3) (xy 137.16 114.3))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid af2207db-ac98-4408-a801-37fc2fd101c2)
-  )
-  (wire (pts (xy 147.32 30.48) (xy 147.32 66.04))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 8428987f-a01e-43ba-9edf-5482cab7d616)
-  )
-  (wire (pts (xy 147.32 66.04) (xy 162.56 66.04))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid b61f0636-188e-4a0f-bad2-99c7ae6c040b)
-  )
-  (wire (pts (xy 157.48 20.32) (xy 170.18 20.32))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid b083d11f-2db5-4ced-8821-c5ce2089429f)
-  )
-  (wire (pts (xy 157.48 25.4) (xy 157.48 20.32))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid a25ceec0-62d4-472a-a4fe-b2359a308d7c)
-  )
-  (wire (pts (xy 157.48 33.02) (xy 157.48 38.1))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 6002d135-3a91-4c91-aed9-c7fbbc7b4d68)
-  )
-  (wire (pts (xy 157.48 38.1) (xy 170.18 38.1))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid f48e3d53-8845-4f3c-b801-94985201b2d4)
-  )
-  (wire (pts (xy 170.18 19.05) (xy 170.18 20.32))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 88859839-a9a3-43e4-8e2e-46f7fae68822)
-  )
-  (wire (pts (xy 170.18 20.32) (xy 170.18 22.86))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 772dafc5-7f9f-490f-a1b2-5d71de63d151)
-  )
-  (wire (pts (xy 170.18 30.48) (xy 170.18 35.56))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 342d006e-9162-4295-b6c9-995b9556332a)
-  )
-  (wire (pts (xy 170.18 35.56) (xy 170.18 38.1))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid dc56e365-278e-4bf6-93ba-3495e07a133a)
-  )
-  (wire (pts (xy 170.18 38.1) (xy 170.18 45.72))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 725669f8-2645-4478-adaa-dc74c75998f4)
-  )
-  (wire (pts (xy 170.18 53.34) (xy 170.18 58.42))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 3df15810-4685-424a-8deb-8a47eedf934c)
-  )
-  (wire (pts (xy 170.18 58.42) (xy 170.18 60.96))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 7974a5d5-71e7-40c4-a6b5-38dacac29103)
-  )
-  (wire (pts (xy 170.18 58.42) (xy 180.34 58.42))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid b6ac6934-ac88-47bd-a81d-6838ecdb722c)
-  )
-  (wire (pts (xy 170.18 72.39) (xy 170.18 71.12))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid f3f9f0d0-269d-4deb-985c-85cb62564a34)
-  )
-  (wire (pts (xy 180.34 114.3) (xy 180.34 58.42))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 2650a310-2429-4b9e-bb3c-d37168e6db8d)
-  )
-  (wire (pts (xy 185.42 30.48) (xy 185.42 35.56))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 4039c7f1-ce8c-44f5-8758-aca2be5343af)
-  )
-  (wire (pts (xy 185.42 35.56) (xy 170.18 35.56))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 90a1b63f-06a0-4547-8100-2254bb1a914d)
-  )
-  (wire (pts (xy 187.96 69.85) (xy 187.96 73.66))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid aa1837b4-e167-4185-8ccf-483d0db861b2)
-  )
-  (wire (pts (xy 187.96 81.28) (xy 187.96 86.36))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 28fe0d77-fbef-4eb7-a3ad-5114b64ae471)
-  )
-  (wire (pts (xy 187.96 86.36) (xy 187.96 92.71))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 2572ca81-196d-43f6-88a7-cce4b2d331f2)
-  )
-  (wire (pts (xy 187.96 100.33) (xy 187.96 104.14))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid c5dd34ff-914b-4e13-be84-3b50813ce9e2)
-  )
-  (wire (pts (xy 187.96 111.76) (xy 187.96 114.3))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid c0bdd272-5289-4568-bfbb-f79db55a4498)
-  )
-  (wire (pts (xy 187.96 114.3) (xy 180.34 114.3))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 547a4176-ac4d-48e8-a0e3-55c9b4741be6)
-  )
-  (wire (pts (xy 193.04 30.48) (xy 185.42 30.48))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 701d3def-369a-49db-a836-52bdbfe39527)
-  )
-  (wire (pts (xy 193.04 86.36) (xy 187.96 86.36))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid b32a51ef-18c3-415a-b1ab-547bc86c4009)
-  )
-  (wire (pts (xy 198.12 134.62) (xy 201.93 134.62))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 9388fabc-3c8a-46bb-9b5c-f19ff998f6ee)
-  )
-  (wire (pts (xy 198.12 139.7) (xy 200.66 139.7))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 73078cd9-ccdc-4281-af13-16e36ffe490b)
-  )
-  (wire (pts (xy 200.66 25.4) (xy 200.66 22.86))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid a56bb0e3-9f74-42d3-9f99-99812d09ffd9)
-  )
-  (wire (pts (xy 200.66 35.56) (xy 200.66 38.1))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 7f84bb5e-0d5b-4053-9d00-d3732ccc5a2d)
-  )
-  (wire (pts (xy 200.66 38.1) (xy 200.66 43.18))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 30a3be41-df3f-4f67-bac0-db629bcc1581)
-  )
-  (wire (pts (xy 200.66 38.1) (xy 210.82 38.1))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 7a6097aa-1f54-467a-acfa-528af4693585)
-  )
-  (wire (pts (xy 200.66 50.8) (xy 200.66 54.61))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 3109e8a0-fd79-459a-acde-ae52d1a8c0da)
-  )
-  (wire (pts (xy 200.66 64.77) (xy 200.66 66.04))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid b8b01dde-6d07-4765-b486-431ea31d526a)
-  )
-  (wire (pts (xy 200.66 91.44) (xy 200.66 96.52))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 7e2f42c9-d4d8-492f-b075-353c4612b44f)
-  )
-  (wire (pts (xy 200.66 96.52) (xy 200.66 101.6))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 243b170a-4d93-4f42-8971-b92a8a98e07a)
-  )
-  (wire (pts (xy 200.66 96.52) (xy 210.82 96.52))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 77e9f06f-973e-4e95-910e-4b5b73aaa02b)
-  )
-  (wire (pts (xy 200.66 109.22) (xy 200.66 114.3))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 073888d1-7fd5-43ec-938d-959e54c48797)
-  )
-  (wire (pts (xy 200.66 124.46) (xy 200.66 125.73))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 26df909a-0c93-4d40-903f-612a14ad24e9)
-  )
-  (wire (pts (xy 200.66 139.7) (xy 205.74 139.7))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid dcd42585-4dfd-4025-9d96-1a0a22848ced)
-  )
-  (wire (pts (xy 200.66 142.24) (xy 200.66 139.7))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid dfb12df0-316d-4b1c-9d0d-eefd63c3a49d)
-  )
-  (wire (pts (xy 205.74 139.7) (xy 205.74 140.97))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 7373e0a0-0e2c-43ab-ac96-8227a0f79875)
-  )
-  (wire (pts (xy 209.55 134.62) (xy 213.36 134.62))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 5ad2006b-c309-4629-a6aa-75c93b31d829)
-  )
-  (wire (pts (xy 210.82 38.1) (xy 210.82 45.72))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid ffc050f6-93fd-48e1-b2c9-1d0d87412919)
-  )
-  (wire (pts (xy 210.82 38.1) (xy 213.36 38.1))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 1c9f75fa-e12a-4901-9491-1a21fc0b89eb)
-  )
-  (wire (pts (xy 210.82 53.34) (xy 210.82 58.42))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 774969e3-658d-4081-abfb-8db42d843140)
-  )
-  (wire (pts (xy 210.82 96.52) (xy 210.82 93.98))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 64375843-4899-49a4-abc2-cf902b3cc2f6)
-  )
-  (wire (pts (xy 210.82 96.52) (xy 220.98 96.52))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 287447e9-ec59-4865-9874-4853ac0da921)
-  )
-  (wire (pts (xy 213.36 134.62) (xy 213.36 137.16))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid be946c67-2fa3-4d5a-8c86-87ad2c49d259)
-  )
-  (wire (pts (xy 213.36 134.62) (xy 222.25 134.62))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid f53c9a67-497d-4489-b3fe-9f76ad5fc1db)
-  )
-  (wire (pts (xy 213.36 144.78) (xy 213.36 147.32))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid bb3d4285-4533-404d-a2fd-f61215e6fe03)
-  )
   (wire (pts (xy 220.98 38.1) (xy 223.52 38.1))
     (stroke (width 0) (type solid) (color 0 0 0 0))
     (uuid 060fbf1b-4d50-4a33-baa0-a2e0a8fe0d04)
   )
-  (wire (pts (xy 220.98 96.52) (xy 220.98 91.44))
+  (wire (pts (xy 200.66 109.22) (xy 200.66 114.3))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 72b137c5-0e75-4a96-80c3-19ce4d091a46)
+    (uuid 073888d1-7fd5-43ec-938d-959e54c48797)
   )
-  (wire (pts (xy 220.98 96.52) (xy 226.06 96.52))
+  (wire (pts (xy 93.98 111.76) (xy 99.06 111.76))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid f248d483-eb17-4c97-a167-493d09f25f79)
+    (uuid 0b6c55ff-f682-4bb8-ac39-f045101cfb9e)
   )
-  (wire (pts (xy 223.52 35.56) (xy 223.52 38.1))
+  (wire (pts (xy 53.34 88.9) (xy 43.18 88.9))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 435605fa-1bde-4817-a0cf-761b36d9cddd)
+    (uuid 0f17d42c-3e21-4e14-9a46-60aad5f01e25)
   )
-  (wire (pts (xy 223.52 38.1) (xy 226.06 38.1))
+  (wire (pts (xy 102.87 60.96) (xy 106.68 60.96))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 46061814-251f-47b1-8724-dbc3043e3d2b)
+    (uuid 14079a02-a5f8-4ff9-8f8a-2338432cc979)
   )
-  (wire (pts (xy 232.41 143.51) (xy 232.41 142.24))
+  (wire (pts (xy 35.56 189.23) (xy 35.56 190.5))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 2f8096b6-c8bd-4fd9-b454-f0d07c6bd102)
+    (uuid 15778a62-14d1-4b4d-9825-de88d298eaec)
   )
-  (wire (pts (xy 242.57 134.62) (xy 245.11 134.62))
+  (wire (pts (xy 87.63 148.59) (xy 91.44 148.59))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 5b30f16d-a8ef-4947-bdb7-9b3900a44290)
+    (uuid 179163e5-9728-4bfa-946f-c16d3bfa60e3)
+  )
+  (wire (pts (xy 139.7 80.01) (xy 147.32 80.01))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 1a6b2a7d-28bd-4306-b961-d411ffbe4e29)
+  )
+  (wire (pts (xy 73.66 148.59) (xy 76.2 148.59))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 1b13ebf2-2891-4a17-8bca-3e3219d2e299)
+  )
+  (wire (pts (xy 76.2 82.55) (xy 81.28 82.55))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 1b263613-d404-4afc-8d5a-0d6722ecc380)
+  )
+  (wire (pts (xy 210.82 38.1) (xy 213.36 38.1))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 1c9f75fa-e12a-4901-9491-1a21fc0b89eb)
+  )
+  (wire (pts (xy 81.28 114.3) (xy 81.28 111.76))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 1de1c257-6178-4e49-81f6-a34231233ed5)
+  )
+  (wire (pts (xy 73.66 45.72) (xy 73.66 43.18))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 1e907eaa-fabe-435c-a50c-7bd0c97a0451)
+  )
+  (wire (pts (xy 55.88 33.02) (xy 73.66 33.02))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 1ea7349b-7118-4af8-933f-da356e0c10d2)
   )
   (wire (pts (xy 245.11 134.62) (xy 245.11 137.16))
     (stroke (width 0) (type solid) (color 0 0 0 0))
     (uuid 1f4f79cf-45aa-490a-a8e0-5721a0e9a19c)
   )
-  (wire (pts (xy 245.11 134.62) (xy 259.08 134.62))
+  (polyline (pts (xy 15.24 195.58) (xy 116.84 195.58))
+    (stroke (width 0) (type dash) (color 0 0 0 0))
+    (uuid 20411baa-5b4b-4567-94fa-17d4e2f7a222)
+  )
+
+  (wire (pts (xy 110.49 120.65) (xy 110.49 119.38))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 566f2969-2e1d-47ef-ae79-0ee28a774509)
+    (uuid 209c8341-cbca-4c59-903d-9044c4acbd6c)
+  )
+  (wire (pts (xy 93.98 77.47) (xy 93.98 80.01))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 2381d293-791f-464a-950b-c6200cf03f1b)
+  )
+  (wire (pts (xy 200.66 96.52) (xy 200.66 101.6))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 243b170a-4d93-4f42-8971-b92a8a98e07a)
+  )
+  (wire (pts (xy 105.41 85.09) (xy 105.41 86.36))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 24487681-312d-4ab4-9780-c466574a6cf0)
+  )
+  (wire (pts (xy 187.96 86.36) (xy 187.96 92.71))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 2572ca81-196d-43f6-88a7-cce4b2d331f2)
+  )
+  (wire (pts (xy 180.34 114.3) (xy 180.34 58.42))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 2650a310-2429-4b9e-bb3c-d37168e6db8d)
+  )
+  (wire (pts (xy 200.66 124.46) (xy 200.66 125.73))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 26df909a-0c93-4d40-903f-612a14ad24e9)
+  )
+  (wire (pts (xy 93.98 82.55) (xy 93.98 85.09))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 28437475-1b43-4621-a110-29b96f091304)
+  )
+  (wire (pts (xy 210.82 96.52) (xy 220.98 96.52))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 287447e9-ec59-4865-9874-4853ac0da921)
+  )
+  (wire (pts (xy 187.96 81.28) (xy 187.96 86.36))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 28fe0d77-fbef-4eb7-a3ad-5114b64ae471)
+  )
+  (wire (pts (xy 100.33 161.29) (xy 100.33 160.02))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 2b0a6076-eacf-4f72-9655-dd0c5273e094)
+  )
+  (wire (pts (xy 99.06 111.76) (xy 99.06 114.3))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 2e11e73e-9a56-4d30-bc7f-f8464cf237c3)
   )
   (wire (pts (xy 245.11 144.78) (xy 245.11 147.32))
     (stroke (width 0) (type solid) (color 0 0 0 0))
     (uuid 2ec1e4f9-f6b0-4430-b19c-2392178e9c63)
   )
-  (wire (pts (xy 259.08 133.35) (xy 259.08 134.62))
+  (wire (pts (xy 58.42 55.88) (xy 97.79 55.88))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid b01bd338-6125-4b6f-9104-67594f588dcf)
+    (uuid 2ed37181-c836-40fa-be4c-ef0f490523ed)
+  )
+  (wire (pts (xy 76.2 148.59) (xy 80.01 148.59))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 2f72ceb6-27fe-4e7c-962f-e0f0cfa2a0fb)
+  )
+  (wire (pts (xy 232.41 143.51) (xy 232.41 142.24))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 2f8096b6-c8bd-4fd9-b454-f0d07c6bd102)
+  )
+  (wire (pts (xy 200.66 38.1) (xy 200.66 43.18))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 30a3be41-df3f-4f67-bac0-db629bcc1581)
+  )
+  (wire (pts (xy 200.66 50.8) (xy 200.66 54.61))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 3109e8a0-fd79-459a-acde-ae52d1a8c0da)
+  )
+  (wire (pts (xy 62.23 172.72) (xy 62.23 182.88))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 3270170e-d72e-4924-b5ad-b27df7169ac2)
+  )
+  (wire (pts (xy 58.42 182.88) (xy 62.23 182.88))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 33131089-2391-4469-bb13-be8185b1c9cd)
+  )
+  (wire (pts (xy 91.44 161.29) (xy 91.44 165.1))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 331f3359-1490-4c10-ab86-ea074c732566)
+  )
+  (wire (pts (xy 170.18 30.48) (xy 170.18 35.56))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 342d006e-9162-4295-b6c9-995b9556332a)
+  )
+  (wire (pts (xy 60.96 82.55) (xy 60.96 96.52))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 3521e18b-02eb-4db7-9e3b-57bd9f7392e0)
+  )
+  (wire (pts (xy 60.96 96.52) (xy 43.18 96.52))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 358ab55f-bd11-4b98-b650-51681399f78b)
+  )
+  (wire (pts (xy 73.66 35.56) (xy 73.66 33.02))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 3641351f-d8aa-4cbd-a4b8-0a6d03afb8f6)
+  )
+  (wire (pts (xy 110.49 119.38) (xy 114.3 119.38))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 3a975969-3149-4f41-8761-a9a6b82abc74)
+  )
+  (wire (pts (xy 95.25 30.48) (xy 95.25 33.02))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 3b7b064e-1248-4cba-b188-401b8bcd51e0)
+  )
+  (wire (pts (xy 170.18 53.34) (xy 170.18 58.42))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 3df15810-4685-424a-8deb-8a47eedf934c)
+  )
+  (wire (pts (xy 76.2 92.71) (xy 76.2 93.98))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 3f154b60-153b-46c3-8616-d91651b3448d)
+  )
+  (wire (pts (xy 185.42 30.48) (xy 185.42 35.56))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 4039c7f1-ce8c-44f5-8758-aca2be5343af)
   )
   (wire (pts (xy 259.08 134.62) (xy 259.08 138.43))
     (stroke (width 0) (type solid) (color 0 0 0 0))
     (uuid 41b2540b-e052-4857-a323-30ae20ed3ebe)
   )
-  (wire (pts (xy 259.08 146.05) (xy 259.08 151.13))
+  (wire (pts (xy 100.33 147.32) (xy 100.33 148.59))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid aa30cd4a-77d2-4ab3-bdff-3c40e291dd73)
+    (uuid 42fdf43b-ff1b-4a44-b246-caf7f6187f7a)
+  )
+  (wire (pts (xy 223.52 35.56) (xy 223.52 38.1))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 435605fa-1bde-4817-a0cf-761b36d9cddd)
+  )
+  (wire (pts (xy 91.44 148.59) (xy 91.44 153.67))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 43619108-6c68-44e7-bd11-b3ba88461920)
+  )
+  (wire (pts (xy 93.98 147.32) (xy 93.98 148.59))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 44c43110-11e2-452f-a860-2c2bfb28e7da)
+  )
+  (wire (pts (xy 223.52 38.1) (xy 226.06 38.1))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 46061814-251f-47b1-8724-dbc3043e3d2b)
+  )
+  (wire (pts (xy 53.34 111.76) (xy 53.34 88.9))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 48195510-eaa0-47ef-b4c6-1fe39a897f13)
+  )
+  (wire (pts (xy 62.23 182.88) (xy 62.23 189.23))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 48cab1ff-1302-46b8-817d-8f49871bf7a6)
+  )
+  (wire (pts (xy 95.25 27.94) (xy 95.25 30.48))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 4d1e1e58-88d7-4f8b-83aa-7dcb9e3fbc3b)
+  )
+  (wire (pts (xy 99.06 125.73) (xy 99.06 124.46))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 4d98f41f-e377-449c-8c74-8e72f1c9094b)
+  )
+  (wire (pts (xy 90.17 33.02) (xy 95.25 33.02))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 4de68004-0068-49f0-ba29-74f8f6eb7495)
+  )
+  (wire (pts (xy 35.56 182.88) (xy 38.1 182.88))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 4e8bc1ad-c9dd-4501-a103-c45aac37c2fc)
+  )
+  (wire (pts (xy 35.56 176.53) (xy 35.56 182.88))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 5145387e-d176-4450-9f46-f0224724e62a)
+  )
+  (wire (pts (xy 187.96 114.3) (xy 180.34 114.3))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 547a4176-ac4d-48e8-a0e3-55c9b4741be6)
+  )
+  (wire (pts (xy 245.11 134.62) (xy 259.08 134.62))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 566f2969-2e1d-47ef-ae79-0ee28a774509)
+  )
+  (wire (pts (xy 99.06 109.22) (xy 99.06 111.76))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 592afd3e-6820-4d59-809d-1b5b0b616c58)
+  )
+  (wire (pts (xy 76.2 135.89) (xy 76.2 148.59))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 59ffb8a3-90c1-40bd-956b-f701a21335a4)
+  )
+  (wire (pts (xy 209.55 134.62) (xy 213.36 134.62))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 5ad2006b-c309-4629-a6aa-75c93b31d829)
+  )
+  (wire (pts (xy 242.57 134.62) (xy 245.11 134.62))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 5b30f16d-a8ef-4947-bdb7-9b3900a44290)
+  )
+  (wire (pts (xy 95.25 30.48) (xy 97.79 30.48))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 5caeae18-c16f-4b6e-9b53-6360875b0f11)
+  )
+  (wire (pts (xy 104.14 35.56) (xy 107.95 35.56))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 5cfb43bb-d5cf-406f-8203-7b9c33129c40)
+  )
+  (wire (pts (xy 157.48 33.02) (xy 157.48 38.1))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 6002d135-3a91-4c91-aed9-c7fbbc7b4d68)
+  )
+  (wire (pts (xy 44.45 176.53) (xy 35.56 176.53))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 61794260-8f1a-4070-895f-93e41a942d32)
+  )
+  (wire (pts (xy 44.45 172.72) (xy 44.45 176.53))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 641ce8f4-c9f1-442d-bb8e-f92dcf821df6)
+  )
+  (wire (pts (xy 210.82 96.52) (xy 210.82 93.98))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 64375843-4899-49a4-abc2-cf902b3cc2f6)
+  )
+  (wire (pts (xy 127 30.48) (xy 147.32 30.48))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 677e6cf4-44d9-415f-a840-e156e3e4900c)
+  )
+  (wire (pts (xy 88.9 82.55) (xy 93.98 82.55))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 69d19d25-c10e-451e-a70b-807adaddb86a)
+  )
+  (wire (pts (xy 100.33 148.59) (xy 100.33 152.4))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 6fe0ae10-05a0-401a-909d-19dc02fdf963)
+  )
+  (wire (pts (xy 193.04 30.48) (xy 185.42 30.48))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 701d3def-369a-49db-a836-52bdbfe39527)
+  )
+  (wire (pts (xy 170.18 38.1) (xy 170.18 45.72))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 725669f8-2645-4478-adaa-dc74c75998f4)
+  )
+  (wire (pts (xy 220.98 96.52) (xy 220.98 91.44))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 72b137c5-0e75-4a96-80c3-19ce4d091a46)
+  )
+  (wire (pts (xy 198.12 139.7) (xy 200.66 139.7))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 73078cd9-ccdc-4281-af13-16e36ffe490b)
+  )
+  (wire (pts (xy 205.74 139.7) (xy 205.74 140.97))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 7373e0a0-0e2c-43ab-ac96-8227a0f79875)
+  )
+  (wire (pts (xy 170.18 20.32) (xy 170.18 22.86))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 772dafc5-7f9f-490f-a1b2-5d71de63d151)
+  )
+  (wire (pts (xy 210.82 53.34) (xy 210.82 58.42))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 774969e3-658d-4081-abfb-8db42d843140)
+  )
+  (wire (pts (xy 200.66 96.52) (xy 210.82 96.52))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 77e9f06f-973e-4e95-910e-4b5b73aaa02b)
+  )
+  (wire (pts (xy 170.18 58.42) (xy 170.18 60.96))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 7974a5d5-71e7-40c4-a6b5-38dacac29103)
+  )
+  (wire (pts (xy 95.25 33.02) (xy 95.25 35.56))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 797f5849-dcf2-4b52-8fa5-66fa8b4444d2)
+  )
+  (wire (pts (xy 113.03 55.88) (xy 139.7 55.88))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 7992dc2d-f00c-4bc2-aefd-ded00ad81025)
+  )
+  (wire (pts (xy 200.66 38.1) (xy 210.82 38.1))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 7a6097aa-1f54-467a-acfa-528af4693585)
+  )
+  (wire (pts (xy 73.66 161.29) (xy 76.2 161.29))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 7ab1272a-c352-4f04-a394-1cf0abc31078)
   )
   (polyline (pts (xy 15.24 130.81) (xy 15.24 195.58))
     (stroke (width 0) (type dash) (color 0 0 0 0))
     (uuid 7ae81993-bb31-41ff-a420-f6352c2c8d01)
   )
-  (polyline (pts (xy 15.24 195.58) (xy 116.84 195.58))
-    (stroke (width 0) (type dash) (color 0 0 0 0))
-    (uuid 20411baa-5b4b-4567-94fa-17d4e2f7a222)
+
+  (wire (pts (xy 48.26 134.62) (xy 48.26 135.89))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 7b038da2-0467-4211-9579-89d9a59ae903)
+  )
+  (wire (pts (xy 200.66 91.44) (xy 200.66 96.52))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 7e2f42c9-d4d8-492f-b075-353c4612b44f)
+  )
+  (wire (pts (xy 91.44 177.8) (xy 91.44 179.07))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 7ef6d303-684d-43db-976f-80f58abc2a45)
+  )
+  (wire (pts (xy 200.66 35.56) (xy 200.66 38.1))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 7f84bb5e-0d5b-4053-9d00-d3732ccc5a2d)
+  )
+  (wire (pts (xy 147.32 30.48) (xy 147.32 66.04))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 8428987f-a01e-43ba-9edf-5482cab7d616)
+  )
+  (wire (pts (xy 170.18 19.05) (xy 170.18 20.32))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 88859839-a9a3-43e4-8e2e-46f7fae68822)
+  )
+  (wire (pts (xy 185.42 35.56) (xy 170.18 35.56))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 90a1b63f-06a0-4547-8100-2254bb1a914d)
+  )
+  (wire (pts (xy 198.12 134.62) (xy 201.93 134.62))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 9388fabc-3c8a-46bb-9b5c-f19ff998f6ee)
+  )
+  (wire (pts (xy 55.88 33.02) (xy 55.88 91.44))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 94bd4776-f115-4f84-a4b8-eff1cdbea562)
+  )
+  (wire (pts (xy 91.44 187.96) (xy 91.44 186.69))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 94fc9398-c9df-4cad-b888-62cfb81c745f)
   )
   (polyline (pts (xy 116.84 130.81) (xy 15.24 130.81))
     (stroke (width 0) (type dash) (color 0 0 0 0))
     (uuid 9538fc27-1bc1-452e-96ca-b90d629fa074)
   )
+
+  (wire (pts (xy 53.34 111.76) (xy 81.28 111.76))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 9571eec2-e814-492f-8fb9-8f6553f2362f)
+  )
+  (wire (pts (xy 104.14 114.3) (xy 99.06 114.3))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 9bb6d993-e052-4c7c-8860-1e735df64dee)
+  )
+  (wire (pts (xy 114.3 80.01) (xy 120.65 80.01))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 9cb57782-b43e-4061-8741-f35799a9dcf8)
+  )
+  (wire (pts (xy 157.48 25.4) (xy 157.48 20.32))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid a25ceec0-62d4-472a-a4fe-b2359a308d7c)
+  )
+  (wire (pts (xy 52.07 189.23) (xy 62.23 189.23))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid a4ec1785-cf3e-4088-ae9d-8866ba181b16)
+  )
+  (wire (pts (xy 91.44 148.59) (xy 93.98 148.59))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid a53e6745-fc12-4b37-911a-c6c34638d9d1)
+  )
+  (wire (pts (xy 200.66 25.4) (xy 200.66 22.86))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid a56bb0e3-9f74-42d3-9f99-99812d09ffd9)
+  )
+  (wire (pts (xy 139.7 55.88) (xy 139.7 80.01))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid a5f47de3-f1b4-451b-ba5f-64f959652d76)
+  )
+  (wire (pts (xy 119.38 114.3) (xy 129.54 114.3))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid a6caa64c-3cf0-4572-ac9c-9d519c9fa695)
+  )
+  (wire (pts (xy 106.68 62.23) (xy 106.68 60.96))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid a9b579dd-72de-43a0-8a32-68af810fcf8c)
+  )
+  (wire (pts (xy 58.42 93.98) (xy 58.42 55.88))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid aa070a3b-d5f7-44ac-93c5-125a93c071b4)
+  )
+  (wire (pts (xy 187.96 69.85) (xy 187.96 73.66))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid aa1837b4-e167-4185-8ccf-483d0db861b2)
+  )
+  (wire (pts (xy 259.08 146.05) (xy 259.08 151.13))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid aa30cd4a-77d2-4ab3-bdff-3c40e291dd73)
+  )
+  (wire (pts (xy 73.66 33.02) (xy 82.55 33.02))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid ad027258-8d13-4b7b-8ca4-83013c8499c6)
+  )
+  (wire (pts (xy 93.98 148.59) (xy 100.33 148.59))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid adb03b20-f8bb-42d6-9ec0-abacea670358)
+  )
+  (wire (pts (xy 142.24 114.3) (xy 137.16 114.3))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid af2207db-ac98-4408-a801-37fc2fd101c2)
+  )
+  (wire (pts (xy 105.41 85.09) (xy 109.22 85.09))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid af2f3af3-5e2e-4f92-8dbd-824f9748098a)
+  )
+  (wire (pts (xy 259.08 133.35) (xy 259.08 134.62))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid b01bd338-6125-4b6f-9104-67594f588dcf)
+  )
+  (wire (pts (xy 157.48 20.32) (xy 170.18 20.32))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid b083d11f-2db5-4ced-8821-c5ce2089429f)
+  )
+  (wire (pts (xy 60.96 82.55) (xy 76.2 82.55))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid b1828b4a-079d-4b5d-b9cf-98fb5fefa781)
+  )
+  (wire (pts (xy 193.04 86.36) (xy 187.96 86.36))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid b32a51ef-18c3-415a-b1ab-547bc86c4009)
+  )
+  (wire (pts (xy 128.27 80.01) (xy 139.7 80.01))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid b4614bb0-25ad-44a9-b2d6-0896ecee59fa)
+  )
+  (wire (pts (xy 45.72 182.88) (xy 50.8 182.88))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid b461d56e-6e04-4e3f-82aa-629d86e901d1)
+  )
+  (wire (pts (xy 147.32 66.04) (xy 162.56 66.04))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid b61f0636-188e-4a0f-bad2-99c7ae6c040b)
+  )
+  (wire (pts (xy 170.18 58.42) (xy 180.34 58.42))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid b6ac6934-ac88-47bd-a81d-6838ecdb722c)
+  )
+  (wire (pts (xy 200.66 64.77) (xy 200.66 66.04))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid b8b01dde-6d07-4765-b486-431ea31d526a)
+  )
+  (wire (pts (xy 213.36 144.78) (xy 213.36 147.32))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid bb3d4285-4533-404d-a2fd-f61215e6fe03)
+  )
+  (wire (pts (xy 48.26 135.89) (xy 57.15 135.89))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid bb55b865-6fa0-4065-8bb6-2cea2ccd772e)
+  )
+  (wire (pts (xy 93.98 80.01) (xy 93.98 82.55))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid bb57c733-c9fe-4889-9d67-3a63b1c064fc)
+  )
+  (wire (pts (xy 213.36 134.62) (xy 213.36 137.16))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid be946c67-2fa3-4d5a-8c86-87ad2c49d259)
+  )
+  (wire (pts (xy 187.96 111.76) (xy 187.96 114.3))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid c0bdd272-5289-4568-bfbb-f79db55a4498)
+  )
+  (wire (pts (xy 76.2 82.55) (xy 76.2 85.09))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid c538bc21-79c4-43ca-96bd-490ca9292de1)
+  )
+  (wire (pts (xy 187.96 100.33) (xy 187.96 104.14))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid c5dd34ff-914b-4e13-be84-3b50813ce9e2)
+  )
+  (wire (pts (xy 93.98 93.98) (xy 93.98 92.71))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid c783b20b-e628-4d33-93fb-ed9c9948fbe9)
+  )
   (polyline (pts (xy 116.84 130.81) (xy 116.84 195.58))
     (stroke (width 0) (type dash) (color 0 0 0 0))
     (uuid c7d1c107-ec7b-432f-9b6f-c440933e9438)
   )
 
-  (text "VPP (13V) power" (at 22.86 135.89 0)
-    (effects (font (size 1.524 1.524)) (justify left bottom))
-    (uuid 8211b22c-ff41-4120-aa06-14ac10893f95)
+  (wire (pts (xy 99.06 80.01) (xy 93.98 80.01))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid cd249b32-b696-49bd-89cf-236f05983628)
   )
-  (text "RTS" (at 46.99 88.9 0)
-    (effects (font (size 1.524 1.524)) (justify left bottom))
-    (uuid b211535e-fe07-4b55-96a5-de5435fbbe72)
+  (wire (pts (xy 81.28 123.19) (xy 81.28 121.92))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid d0578378-3fcd-41a6-b0d4-72ab1db89b50)
   )
+  (wire (pts (xy 76.2 171.45) (xy 87.63 171.45))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid d0bf6213-dba2-4d10-80d0-5886307710de)
+  )
+  (wire (pts (xy 55.88 91.44) (xy 43.18 91.44))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid d6f6aba4-8b87-4cb0-8bbc-d1c6131c728a)
+  )
+  (wire (pts (xy 54.61 172.72) (xy 62.23 172.72))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid d85f13d4-adbc-4cc4-b5b2-f040374c4d25)
+  )
+  (wire (pts (xy 170.18 35.56) (xy 170.18 38.1))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid dc56e365-278e-4bf6-93ba-3495e07a133a)
+  )
+  (wire (pts (xy 200.66 139.7) (xy 205.74 139.7))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid dcd42585-4dfd-4025-9d96-1a0a22848ced)
+  )
+  (wire (pts (xy 72.39 135.89) (xy 76.2 135.89))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid dd79dae9-713a-487d-a831-bb087c88d806)
+  )
+  (wire (pts (xy 43.18 102.87) (xy 43.18 101.6))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid dee43529-fc9d-4849-be33-b9880e9d3184)
+  )
+  (wire (pts (xy 200.66 142.24) (xy 200.66 139.7))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid dfb12df0-316d-4b1c-9d0d-eefd63c3a49d)
+  )
+  (wire (pts (xy 76.2 161.29) (xy 76.2 171.45))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid e0c0a378-bb02-4734-a64a-19f3a8054ea9)
+  )
+  (wire (pts (xy 104.14 36.83) (xy 104.14 35.56))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid e0cf2c5e-cebc-49b2-a80b-dd5ca708b97a)
+  )
+  (wire (pts (xy 35.56 182.88) (xy 35.56 189.23))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid e20a1def-93bf-4d27-b115-fa1b4bc84cc1)
+  )
+  (wire (pts (xy 81.28 111.76) (xy 86.36 111.76))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid e59e5ab1-42c6-4c59-864b-3f60e8ed04aa)
+  )
+  (wire (pts (xy 43.18 93.98) (xy 58.42 93.98))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid e5a43054-7203-492c-8eb8-96c002cea410)
+  )
+  (wire (pts (xy 99.06 114.3) (xy 99.06 116.84))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid ebea6a67-c01b-4863-a05b-57855ae9b3fb)
+  )
+  (wire (pts (xy 40.64 173.99) (xy 40.64 172.72))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid ee057699-d12f-4340-8afe-16ab779bb114)
+  )
+  (wire (pts (xy 220.98 96.52) (xy 226.06 96.52))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid f248d483-eb17-4c97-a167-493d09f25f79)
+  )
+  (wire (pts (xy 170.18 72.39) (xy 170.18 71.12))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid f3f9f0d0-269d-4deb-985c-85cb62564a34)
+  )
+  (wire (pts (xy 157.48 38.1) (xy 170.18 38.1))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid f48e3d53-8845-4f3c-b801-94985201b2d4)
+  )
+  (wire (pts (xy 213.36 134.62) (xy 222.25 134.62))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid f53c9a67-497d-4489-b3fe-9f76ad5fc1db)
+  )
+  (wire (pts (xy 35.56 189.23) (xy 44.45 189.23))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid f8a4ffca-cdb1-42ac-a182-3c373e479e40)
+  )
+  (wire (pts (xy 48.26 135.89) (xy 48.26 137.16))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid f92a5b58-d31d-4060-98a4-6ace520781bb)
+  )
+  (wire (pts (xy 210.82 38.1) (xy 210.82 45.72))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid ffc050f6-93fd-48e1-b2c9-1d0d87412919)
+  )
+
   (text "TXD" (at 46.99 91.44 0)
     (effects (font (size 1.524 1.524)) (justify left bottom))
     (uuid 1a3d63d6-4cc1-44e5-89c4-24c18535d780)
@@ -1817,10 +1999,18 @@
     (effects (font (size 1.524 1.524)) (justify left bottom))
     (uuid 4bbd60c1-c0b2-4550-a70e-fd6adae67d80)
   )
+  (text "VPP (13V) power" (at 22.86 135.89 0)
+    (effects (font (size 1.524 1.524)) (justify left bottom))
+    (uuid 8211b22c-ff41-4120-aa06-14ac10893f95)
+  )
   (text "ADJUST for VPP = 13V" (at 66.04 175.26 0)
     (effects (font (size 1.27 1.27)) (justify left bottom))
     (uuid aa5e93de-2136-4efa-9bac-5b1216258226)
   )
+  (text "RTS" (at 46.99 88.9 0)
+    (effects (font (size 1.524 1.524)) (justify left bottom))
+    (uuid b211535e-fe07-4b55-96a5-de5435fbbe72)
+  )
   (text "8 to 15V" (at 185.42 130.81 0)
     (effects (font (size 1.524 1.524)) (justify left bottom))
     (uuid d257b328-4ba8-4583-ba57-5adbe3f128ae)
@@ -1843,16 +2033,16 @@
     (uuid c69bdb12-3752-43ac-8ce4-fea54d969bb8)
   )
 
-  (global_label "CLOCK-RB6" (shape output) (at 142.24 114.3 0)
+  (global_label "VCC_PIC" (shape output) (at 226.06 96.52 0)
     (effects (font (size 1.524 1.524)) (justify left))
-    (uuid 7817fed5-668c-4158-9c43-8b505039012d)
+    (uuid 60a11985-2504-490c-8d31-f02153744023)
     (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
   )
-  (global_label "DATA-RB7" (shape output) (at 147.32 80.01 0)
+  (global_label "CLOCK-RB6" (shape output) (at 142.24 114.3 0)
     (effects (font (size 1.524 1.524)) (justify left))
-    (uuid ab2c3f47-5807-48e1-8b31-55a1947e63e5)
+    (uuid 7817fed5-668c-4158-9c43-8b505039012d)
     (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
@@ -1864,48 +2054,156 @@
       (effects (font (size 1.27 1.27)) hide)
     )
   )
-  (global_label "VCC_PIC" (shape output) (at 226.06 96.52 0)
+  (global_label "DATA-RB7" (shape output) (at 147.32 80.01 0)
     (effects (font (size 1.524 1.524)) (justify left))
-    (uuid 60a11985-2504-490c-8d31-f02153744023)
+    (uuid ab2c3f47-5807-48e1-8b31-55a1947e63e5)
     (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
   )
 
-  (symbol (lib_id "flat_hierarchy_schlib:VCC") (at 48.26 134.62 0) (unit 1)
+  (symbol (lib_id "flat_hierarchy_schlib:DB9") (at 31.75 91.44 180) (unit 1)
     (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a57cb)
-    (property "Reference" "#PWR024" (id 0) (at 48.26 132.08 0)
-      (effects (font (size 0.762 0.762)) hide)
+    (uuid 00000000-0000-0000-0000-0000442a4c93)
+    (property "Reference" "J1" (id 0) (at 31.75 76.2 0)
+      (effects (font (size 1.778 1.778)))
     )
-    (property "Value" "VCC" (id 1) (at 48.26 132.08 0)
-      (effects (font (size 0.762 0.762)))
+    (property "Value" "DB9-FEMAL" (id 1) (at 31.75 106.68 0)
+      (effects (font (size 1.778 1.778)))
     )
-    (property "Footprint" "" (id 2) (at 48.26 134.62 0)
+    (property "Footprint" "Connector_Dsub:DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm" (id 2) (at 31.75 91.44 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 48.26 134.62 0)
+    (property "Datasheet" "" (id 3) (at 31.75 91.44 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (pin "1" (uuid d61b8bec-a142-4247-8eae-0f949437ea80))
+    (pin "1" (uuid 4f0e421b-91bd-4dfc-a6ff-00631da70c1f))
+    (pin "2" (uuid 3a4529bf-1319-4c26-afe8-a4b5147aab06))
+    (pin "3" (uuid c1e888b0-1d9f-40b1-8e4e-7f216f4595fa))
+    (pin "4" (uuid da007176-073c-4804-8b4e-67ef192a0da8))
+    (pin "5" (uuid db0b6a6f-d934-43d6-af71-da48ac854dbd))
+    (pin "6" (uuid 2a48019f-c24f-4d9c-b892-efc284f67053))
+    (pin "7" (uuid 0095b16b-4c26-40e8-bd05-4592e3739035))
+    (pin "8" (uuid ecfd373e-6e84-4f00-b466-4438be6132bf))
+    (pin "9" (uuid 3ed3fb47-d014-47af-8c09-609424b713aa))
   )
 
-  (symbol (lib_id "flat_hierarchy_schlib:VCC") (at 93.98 69.85 0) (unit 1)
+  (symbol (lib_id "flat_hierarchy_schlib:74LS125") (at 105.41 30.48 0) (unit 1)
     (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4d60)
-    (property "Reference" "#PWR041" (id 0) (at 93.98 67.31 0)
+    (uuid 00000000-0000-0000-0000-0000442a4cc8)
+    (property "Reference" "U2" (id 0) (at 114.0461 29.3306 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "74HC125" (id 1) (at 114.0461 31.6293 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Package_DIP:DIP-14_W7.62mm_LongPads" (id 2) (at 105.41 30.48 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 105.41 30.48 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "14" (uuid 4f6dea23-326e-47c7-88a9-fa741336fc5d))
+    (pin "7" (uuid bba25ed3-9351-4ceb-aa0e-2ba0d547e1a0))
+    (pin "1" (uuid 7edd792a-5087-4aa2-9612-d9759ab289ca))
+    (pin "2" (uuid 4908da55-412f-44bc-87a4-0bb62a29c84f))
+    (pin "3" (uuid 23a42f7a-d4ab-4ee4-9e7e-2fe75a1b67ba))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:R") (at 86.36 33.02 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a4cf4)
+    (property "Reference" "R1" (id 0) (at 86.36 30.988 90))
+    (property "Value" "10K" (id 1) (at 86.36 33.02 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 86.36 33.02 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 86.36 33.02 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid e241713f-deb5-4bb0-a706-bf9c1afb223d))
+    (pin "2" (uuid 4e8e39ee-101a-4ddb-ac4a-9d9d2d99fae7))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:R") (at 73.66 39.37 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a4cfb)
+    (property "Reference" "R2" (id 0) (at 71.12 34.29 0))
+    (property "Value" "10K" (id 1) (at 73.66 39.37 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 73.66 39.37 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 73.66 39.37 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 491f647a-d3a1-448e-8c21-a94a3c8bc096))
+    (pin "2" (uuid 2362b163-4295-4b55-9113-5065360fcad6))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:D_Schottky") (at 95.25 24.13 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a4d1b)
+    (property "Reference" "D2" (id 0) (at 90.17 25.4 90))
+    (property "Value" "BAT43" (id 1) (at 90.17 22.86 90))
+    (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (id 2) (at 95.25 24.13 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 95.25 24.13 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid a0d718b3-2e86-4ef5-a51e-385d1ef170e2))
+    (pin "2" (uuid 3e623b30-4b10-4ec1-a51e-fca4ddad6fd5))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:D_Schottky") (at 95.25 39.37 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a4d25)
+    (property "Reference" "D3" (id 0) (at 90.17 40.64 90))
+    (property "Value" "BAT43" (id 1) (at 90.17 38.1 90))
+    (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (id 2) (at 95.25 39.37 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 95.25 39.37 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 5c0472ff-badf-427e-be64-4b15ff0f8557))
+    (pin "2" (uuid 408b2efb-15e0-438d-85dc-a9b3ae29f49a))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 104.14 36.83 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a4d38)
+    (property "Reference" "#PWR046" (id 0) (at 104.14 36.83 0)
       (effects (font (size 0.762 0.762)) hide)
     )
-    (property "Value" "VCC" (id 1) (at 93.98 67.31 0)
-      (effects (font (size 1.016 1.016)))
+    (property "Value" "GND" (id 1) (at 104.14 38.608 0)
+      (effects (font (size 0.762 0.762)) hide)
     )
-    (property "Footprint" "" (id 2) (at 93.98 69.85 0)
+    (property "Footprint" "" (id 2) (at 104.14 36.83 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 93.98 69.85 0)
+    (property "Datasheet" "" (id 3) (at 104.14 36.83 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (pin "1" (uuid 0267da0c-9d98-4d29-971f-b30cf8b81cd9))
+    (pin "1" (uuid 34adc535-e746-40f0-91c9-82ed7d94e33f))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 95.25 43.18 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a4d3b)
+    (property "Reference" "#PWR045" (id 0) (at 95.25 43.18 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 95.25 44.958 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 95.25 43.18 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 95.25 43.18 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid d3a7f17d-7639-4140-8ad0-b7e81a5153a6))
   )
 
   (symbol (lib_id "flat_hierarchy_schlib:VCC") (at 95.25 20.32 0) (unit 1)
@@ -1926,6 +2224,260 @@
     (pin "1" (uuid 7201b51b-60ed-464d-ab57-aa0dc3851885))
   )
 
+  (symbol (lib_id "flat_hierarchy_schlib:74LS125") (at 106.68 80.01 0) (unit 2)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a4d59)
+    (property "Reference" "U2" (id 0) (at 115.3161 78.8606 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "74HC125" (id 1) (at 115.3161 81.1593 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Package_DIP:DIP-14_W7.62mm_LongPads" (id 2) (at 106.68 80.01 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 106.68 80.01 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "14" (uuid 86570c4d-2804-41b4-821b-4925edcff1b3))
+    (pin "7" (uuid 11ec5540-9d61-47bd-8daf-1632bd951d92))
+    (pin "4" (uuid c58757c4-1301-4d6e-a4c8-4b154d1a1d3c))
+    (pin "5" (uuid cf44cc67-24ba-4c96-ac9c-73dfafe4c233))
+    (pin "6" (uuid 94e9f9b2-f511-4955-9472-8700e950a72e))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:R") (at 85.09 82.55 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a4d5a)
+    (property "Reference" "R3" (id 0) (at 85.09 80.518 90))
+    (property "Value" "10K" (id 1) (at 85.09 82.55 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 85.09 82.55 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 85.09 82.55 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid a5c7eb83-67ba-49ed-a32d-564a1d1df643))
+    (pin "2" (uuid 7e68f0c5-a2f0-4813-ac88-ce68b2e7fe4e))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:R") (at 76.2 88.9 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a4d5b)
+    (property "Reference" "R4" (id 0) (at 78.232 88.9 90))
+    (property "Value" "10K" (id 1) (at 76.2 88.9 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 76.2 88.9 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 76.2 88.9 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 8741078f-a202-44ea-91f6-a436fe205796))
+    (pin "2" (uuid 2767eb35-d06f-4400-bab8-5202b7e8c75d))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:D_Schottky") (at 93.98 73.66 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a4d5c)
+    (property "Reference" "D4" (id 0) (at 88.9 74.93 90))
+    (property "Value" "BAT43" (id 1) (at 88.9 72.39 90))
+    (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (id 2) (at 93.98 73.66 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 93.98 73.66 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid b20fe998-0c87-4dc2-b99d-5b0fb9728958))
+    (pin "2" (uuid 246eb111-4937-4425-aa1f-467659ede845))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:D_Schottky") (at 93.98 88.9 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a4d5d)
+    (property "Reference" "D5" (id 0) (at 88.9 90.17 90))
+    (property "Value" "BAT43" (id 1) (at 88.9 87.63 90))
+    (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (id 2) (at 93.98 88.9 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 93.98 88.9 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 04bae407-b5b3-4214-879c-634b565512fa))
+    (pin "2" (uuid 0cad157f-9fa3-4996-8a3f-01a7a0ebc40f))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 105.41 86.36 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a4d5e)
+    (property "Reference" "#PWR043" (id 0) (at 105.41 86.36 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 105.41 88.138 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 105.41 86.36 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 105.41 86.36 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid ca4dcfe4-5ebc-4ec1-b0cc-8315079cdbb8))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 93.98 93.98 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a4d5f)
+    (property "Reference" "#PWR042" (id 0) (at 93.98 93.98 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 93.98 95.758 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 93.98 93.98 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 93.98 93.98 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid fabcee5e-36d5-4ccf-ae92-e42e5b7a74b6))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:VCC") (at 93.98 69.85 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a4d60)
+    (property "Reference" "#PWR041" (id 0) (at 93.98 67.31 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "VCC" (id 1) (at 93.98 67.31 0)
+      (effects (font (size 1.016 1.016)))
+    )
+    (property "Footprint" "" (id 2) (at 93.98 69.85 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 93.98 69.85 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 0267da0c-9d98-4d29-971f-b30cf8b81cd9))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:74LS125") (at 111.76 114.3 0) (unit 3)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a4d61)
+    (property "Reference" "U2" (id 0) (at 120.3961 113.1506 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "74HC125" (id 1) (at 120.3961 115.4493 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Package_DIP:DIP-14_W7.62mm_LongPads" (id 2) (at 111.76 114.3 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 111.76 114.3 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "14" (uuid 1d03b8fd-4fdc-44ba-bec9-5b1fa984abe2))
+    (pin "7" (uuid fc3cb3ee-0e74-4ac9-9a56-6348e0407206))
+    (pin "10" (uuid 3a9e265f-9272-4616-b7ec-810ea7cbdd75))
+    (pin "8" (uuid 9401c752-8732-4c0f-b7c6-d5e6935e6b92))
+    (pin "9" (uuid aa509879-611f-4c94-8ade-8b4b95d8ef5d))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:R") (at 90.17 111.76 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a4d62)
+    (property "Reference" "R5" (id 0) (at 90.17 109.728 90))
+    (property "Value" "10K" (id 1) (at 90.17 111.76 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 90.17 111.76 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 90.17 111.76 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 04389397-9c6e-404c-a63c-94483b3b5067))
+    (pin "2" (uuid 49f68b6d-34d2-4253-8614-4ae88650b29e))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:R") (at 81.28 118.11 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a4d63)
+    (property "Reference" "R6" (id 0) (at 78.74 113.03 0))
+    (property "Value" "10K" (id 1) (at 81.28 118.11 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 81.28 118.11 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 81.28 118.11 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid a94899d5-6fc3-4160-8ff9-1bf347cd3955))
+    (pin "2" (uuid a9b26a49-5166-4bc5-8ed4-1b649a70d835))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:D_Schottky") (at 99.06 105.41 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a4d64)
+    (property "Reference" "D6" (id 0) (at 93.98 106.68 90))
+    (property "Value" "BAT43" (id 1) (at 93.98 104.14 90))
+    (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (id 2) (at 99.06 105.41 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 99.06 105.41 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 7937a08e-0dd8-4c08-b3b9-18ee3e4185b7))
+    (pin "2" (uuid efbbd4d1-640d-4a3a-b8de-55bd91cde636))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:D_Schottky") (at 99.06 120.65 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a4d65)
+    (property "Reference" "D7" (id 0) (at 93.98 121.92 90))
+    (property "Value" "BAT43" (id 1) (at 93.98 119.38 90))
+    (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (id 2) (at 99.06 120.65 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 99.06 120.65 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid f56b4446-2b7c-4735-a656-c77cb957dd69))
+    (pin "2" (uuid 3c378ca2-ddff-48ec-90ef-fe22da1f2456))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 110.49 120.65 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a4d66)
+    (property "Reference" "#PWR040" (id 0) (at 110.49 120.65 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 110.49 122.428 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 110.49 120.65 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 110.49 120.65 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 8aa45895-4ac7-44f6-a84a-8a0dfbd8e866))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 99.06 125.73 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a4d67)
+    (property "Reference" "#PWR039" (id 0) (at 99.06 125.73 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 99.06 127.508 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 99.06 125.73 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 99.06 125.73 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid e720fb43-1458-4620-88ab-45bab08f6b28))
+  )
+
   (symbol (lib_id "flat_hierarchy_schlib:VCC") (at 99.06 101.6 0) (unit 1)
     (in_bom yes) (on_board yes)
     (uuid 00000000-0000-0000-0000-0000442a4d68)
@@ -1944,274 +2496,89 @@
     (pin "1" (uuid aecf2305-f7bd-47ef-b475-2951c5b12867))
   )
 
-  (symbol (lib_id "flat_hierarchy_schlib:VCC") (at 104.14 25.4 0) (unit 1)
+  (symbol (lib_id "flat_hierarchy_schlib:74LS125") (at 105.41 55.88 0) (mirror y) (unit 4)
     (in_bom yes) (on_board yes)
-    (uuid 37e1b4fe-5071-4441-87b3-a5d92bd28884)
-    (property "Reference" "#PWR0104" (id 0) (at 104.14 22.86 0)
-      (effects (font (size 0.762 0.762)) hide)
+    (uuid 00000000-0000-0000-0000-0000442a4d6b)
+    (property "Reference" "U2" (id 0) (at 114.0461 54.7306 0)
+      (effects (font (size 1.27 1.27)) (justify right))
     )
-    (property "Value" "VCC" (id 1) (at 104.14 22.86 0)
-      (effects (font (size 1.016 1.016)))
+    (property "Value" "74HC125" (id 1) (at 114.0461 57.0293 0)
+      (effects (font (size 1.27 1.27)) (justify right))
     )
-    (property "Footprint" "" (id 2) (at 104.14 25.4 0)
+    (property "Footprint" "Package_DIP:DIP-14_W7.62mm_LongPads" (id 2) (at 105.41 55.88 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 104.14 25.4 0)
+    (property "Datasheet" "" (id 3) (at 105.41 55.88 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (pin "1" (uuid e0b6f67c-3dcc-4705-b163-bf1c2fd8bab9))
+    (pin "14" (uuid 3a3d0ce3-27e9-415b-94e8-ade02cfddc50))
+    (pin "7" (uuid ef1a5acb-4b94-465a-a4d7-55ea2d2d45af))
+    (pin "11" (uuid 8af7cd61-ba59-4895-b77e-2da669be966d))
+    (pin "12" (uuid 241686f2-8b73-463b-b44f-41facf049c6e))
+    (pin "13" (uuid 7b0852d7-df1f-4a31-977e-94d0e959bc77))
   )
 
-  (symbol (lib_id "flat_hierarchy_schlib:VCC") (at 105.41 74.93 0) (unit 1)
+  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 106.68 62.23 0) (unit 1)
     (in_bom yes) (on_board yes)
-    (uuid 81bce414-2c5d-48bd-b219-914f16ddb9c5)
-    (property "Reference" "#PWR0103" (id 0) (at 105.41 72.39 0)
+    (uuid 00000000-0000-0000-0000-0000442a4d75)
+    (property "Reference" "#PWR037" (id 0) (at 106.68 62.23 0)
       (effects (font (size 0.762 0.762)) hide)
     )
-    (property "Value" "VCC" (id 1) (at 105.41 72.39 0)
-      (effects (font (size 1.016 1.016)))
+    (property "Value" "GND" (id 1) (at 106.68 64.008 0)
+      (effects (font (size 0.762 0.762)) hide)
     )
-    (property "Footprint" "" (id 2) (at 105.41 74.93 0)
+    (property "Footprint" "" (id 2) (at 106.68 62.23 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 105.41 74.93 0)
+    (property "Datasheet" "" (id 3) (at 106.68 62.23 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (pin "1" (uuid 558b866b-8cd3-4f82-b00e-a6cf9a524865))
+    (pin "1" (uuid 24be2c2c-49f5-4eeb-815a-50283745fc59))
   )
 
-  (symbol (lib_id "flat_hierarchy_schlib:VCC") (at 106.68 50.8 0) (unit 1)
+  (symbol (lib_id "flat_hierarchy_schlib:R") (at 124.46 80.01 90) (unit 1)
     (in_bom yes) (on_board yes)
-    (uuid 2bdd9f4b-3b6c-4a47-b8b5-9aea8b818481)
-    (property "Reference" "#PWR0102" (id 0) (at 106.68 48.26 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "VCC" (id 1) (at 106.68 48.26 0)
-      (effects (font (size 1.016 1.016)))
-    )
-    (property "Footprint" "" (id 2) (at 106.68 50.8 0)
+    (uuid 00000000-0000-0000-0000-0000442a4d85)
+    (property "Reference" "R12" (id 0) (at 124.46 77.978 90))
+    (property "Value" "470" (id 1) (at 124.46 80.01 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 124.46 80.01 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 106.68 50.8 0)
+    (property "Datasheet" "" (id 3) (at 124.46 80.01 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (pin "1" (uuid de411c1e-ea34-43ef-b44d-9073da5db469))
+    (pin "1" (uuid 33156d6d-1a2e-4799-b95c-9b667fc9f48b))
+    (pin "2" (uuid 2d40fdd0-143c-4dbc-87f6-69629d607311))
   )
 
-  (symbol (lib_id "flat_hierarchy_schlib:VCC") (at 110.49 109.22 0) (unit 1)
+  (symbol (lib_id "flat_hierarchy_schlib:R") (at 133.35 114.3 90) (unit 1)
     (in_bom yes) (on_board yes)
-    (uuid 80e255a3-2e71-438f-9f56-22615c4a6f90)
-    (property "Reference" "#PWR0101" (id 0) (at 110.49 106.68 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "VCC" (id 1) (at 110.49 106.68 0)
-      (effects (font (size 1.016 1.016)))
-    )
-    (property "Footprint" "" (id 2) (at 110.49 109.22 0)
+    (uuid 00000000-0000-0000-0000-0000442a4d8d)
+    (property "Reference" "R13" (id 0) (at 133.35 111.76 90))
+    (property "Value" "470" (id 1) (at 133.35 114.3 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 133.35 114.3 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 110.49 109.22 0)
+    (property "Datasheet" "" (id 3) (at 133.35 114.3 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (pin "1" (uuid 698bfbbc-5254-42b0-9fea-5820b3627b30))
+    (pin "1" (uuid f35a89f4-60be-41ed-9488-e9dfea1a8685))
+    (pin "2" (uuid ab1c378c-743b-4ee7-8ba4-2e0c3c6a764d))
   )
 
-  (symbol (lib_id "flat_hierarchy_schlib:VCC") (at 187.96 69.85 0) (unit 1)
+  (symbol (lib_id "flat_hierarchy_schlib:R") (at 123.19 30.48 90) (unit 1)
     (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004638ab33)
-    (property "Reference" "#PWR020" (id 0) (at 187.96 67.31 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "VCC" (id 1) (at 187.96 67.31 0)
-      (effects (font (size 1.016 1.016)))
-    )
-    (property "Footprint" "" (id 2) (at 187.96 69.85 0)
+    (uuid 00000000-0000-0000-0000-0000442a4d92)
+    (property "Reference" "R8" (id 0) (at 123.19 28.448 90))
+    (property "Value" "1K" (id 1) (at 123.19 30.48 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 123.19 30.48 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 187.96 69.85 0)
+    (property "Datasheet" "" (id 3) (at 123.19 30.48 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (pin "1" (uuid f638cf9d-5df0-487f-a12a-17926b5bd3a6))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:VCC") (at 200.66 81.28 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004639ba17)
-    (property "Reference" "#PWR018" (id 0) (at 200.66 78.74 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "VCC" (id 1) (at 200.66 78.74 0)
-      (effects (font (size 1.016 1.016)))
-    )
-    (property "Footprint" "" (id 2) (at 200.66 81.28 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 200.66 81.28 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 4f1ae5c4-1735-4ca7-96e6-5844a1ae25b5))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:VCC") (at 210.82 78.74 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004639bb04)
-    (property "Reference" "#PWR017" (id 0) (at 210.82 76.2 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "VCC" (id 1) (at 210.82 76.2 0)
-      (effects (font (size 1.016 1.016)))
-    )
-    (property "Footprint" "" (id 2) (at 210.82 78.74 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 210.82 78.74 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 7703ff7c-8648-46a3-a4fb-13c32c9902fa))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:VCC") (at 259.08 133.35 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a50b3)
-    (property "Reference" "#PWR026" (id 0) (at 259.08 130.81 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "VCC" (id 1) (at 259.08 130.81 0)
-      (effects (font (size 1.016 1.016)))
-    )
-    (property "Footprint" "" (id 2) (at 259.08 133.35 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 259.08 133.35 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid fa11ce95-b020-4187-8b7d-6a07c9bda331))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:VPP") (at 100.33 147.32 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a5846)
-    (property "Reference" "#PWR34" (id 0) (at 100.33 142.24 0)
-      (effects (font (size 1.016 1.016)) hide)
-    )
-    (property "Value" "VPP" (id 1) (at 100.33 143.51 0)
-      (effects (font (size 1.016 1.016)))
-    )
-    (property "Footprint" "" (id 2) (at 100.33 147.32 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 100.33 147.32 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 6b840323-886c-4bc9-8a6e-9d8a2b58e8b3))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:VPP") (at 170.18 19.05 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4f44)
-    (property "Reference" "#PWR22" (id 0) (at 170.18 13.97 0)
-      (effects (font (size 1.016 1.016)) hide)
-    )
-    (property "Value" "VPP" (id 1) (at 170.18 15.24 0)
-      (effects (font (size 1.016 1.016)))
-    )
-    (property "Footprint" "" (id 2) (at 170.18 19.05 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 170.18 19.05 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 63ffe885-cd62-44ab-83f5-9ca0d44cc36b))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:VPP") (at 200.66 22.86 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4f48)
-    (property "Reference" "#PWR23" (id 0) (at 200.66 17.78 0)
-      (effects (font (size 1.016 1.016)) hide)
-    )
-    (property "Value" "VPP" (id 1) (at 200.66 19.05 0)
-      (effects (font (size 1.016 1.016)))
-    )
-    (property "Footprint" "" (id 2) (at 200.66 22.86 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 200.66 22.86 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 9e565fbe-1448-454c-9f0f-652de15a6659))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 35.56 190.5 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00005510c540)
-    (property "Reference" "#PWR048" (id 0) (at 35.56 190.5 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 35.56 192.278 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 35.56 190.5 0)
-      (effects (font (size 1.524 1.524)))
-    )
-    (property "Datasheet" "" (id 3) (at 35.56 190.5 0)
-      (effects (font (size 1.524 1.524)))
-    )
-    (pin "1" (uuid a7141067-31a7-40fb-8483-db4692a69abd))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 40.64 173.99 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00005510c3a9)
-    (property "Reference" "#PWR047" (id 0) (at 40.64 173.99 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 40.64 175.768 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 40.64 173.99 0)
-      (effects (font (size 1.524 1.524)))
-    )
-    (property "Datasheet" "" (id 3) (at 40.64 173.99 0)
-      (effects (font (size 1.524 1.524)))
-    )
-    (pin "1" (uuid c05d992c-ec65-48fd-9620-2af18e254756))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 43.18 102.87 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4e06)
-    (property "Reference" "#PWR033" (id 0) (at 43.18 102.87 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 43.18 104.648 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 43.18 102.87 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 43.18 102.87 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 91ca8d83-7fd2-46a6-90d6-429f0c55fbde))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 73.66 45.72 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4db3)
-    (property "Reference" "#PWR034" (id 0) (at 73.66 45.72 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 73.66 47.498 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 73.66 45.72 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 73.66 45.72 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 55201dd2-6aac-4715-aa4b-435a7b161557))
+    (pin "1" (uuid b26653b3-f18d-4d8e-81b5-088ecc9f139b))
+    (pin "2" (uuid 3c067d94-52e6-44bc-b092-9c49d202fb07))
   )
 
   (symbol (lib_id "flat_hierarchy_schlib:GND") (at 76.2 93.98 0) (unit 1)
@@ -2250,166 +2617,56 @@
     (pin "1" (uuid 38fb25df-4197-40a1-a00c-68481eeac1db))
   )
 
-  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 91.44 187.96 0) (unit 1)
+  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 73.66 45.72 0) (unit 1)
     (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00005510ee04)
-    (property "Reference" "#PWR049" (id 0) (at 91.44 187.96 0)
+    (uuid 00000000-0000-0000-0000-0000442a4db3)
+    (property "Reference" "#PWR034" (id 0) (at 73.66 45.72 0)
       (effects (font (size 0.762 0.762)) hide)
     )
-    (property "Value" "GND" (id 1) (at 91.44 189.738 0)
+    (property "Value" "GND" (id 1) (at 73.66 47.498 0)
       (effects (font (size 0.762 0.762)) hide)
     )
-    (property "Footprint" "" (id 2) (at 91.44 187.96 0)
+    (property "Footprint" "" (id 2) (at 73.66 45.72 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 91.44 187.96 0)
+    (property "Datasheet" "" (id 3) (at 73.66 45.72 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (pin "1" (uuid 4713544c-1d17-4204-a603-d6846bf6bbf9))
+    (pin "1" (uuid 55201dd2-6aac-4715-aa4b-435a7b161557))
   )
 
-  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 93.98 93.98 0) (unit 1)
+  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 43.18 102.87 0) (unit 1)
     (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4d5f)
-    (property "Reference" "#PWR042" (id 0) (at 93.98 93.98 0)
+    (uuid 00000000-0000-0000-0000-0000442a4e06)
+    (property "Reference" "#PWR033" (id 0) (at 43.18 102.87 0)
       (effects (font (size 0.762 0.762)) hide)
     )
-    (property "Value" "GND" (id 1) (at 93.98 95.758 0)
+    (property "Value" "GND" (id 1) (at 43.18 104.648 0)
       (effects (font (size 0.762 0.762)) hide)
     )
-    (property "Footprint" "" (id 2) (at 93.98 93.98 0)
+    (property "Footprint" "" (id 2) (at 43.18 102.87 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 93.98 93.98 0)
+    (property "Datasheet" "" (id 3) (at 43.18 102.87 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (pin "1" (uuid fabcee5e-36d5-4ccf-ae92-e42e5b7a74b6))
+    (pin "1" (uuid 91ca8d83-7fd2-46a6-90d6-429f0c55fbde))
   )
 
-  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 95.25 43.18 0) (unit 1)
+  (symbol (lib_id "flat_hierarchy_schlib:BC237") (at 167.64 66.04 0) (unit 1)
     (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4d3b)
-    (property "Reference" "#PWR045" (id 0) (at 95.25 43.18 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 95.25 44.958 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 95.25 43.18 0)
+    (uuid 00000000-0000-0000-0000-0000442a4eb9)
+    (property "Reference" "Q1" (id 0) (at 165.1 59.69 0))
+    (property "Value" "BC237" (id 1) (at 165.1508 62.23 0))
+    (property "Footprint" "Package_TO_SOT_THT:TO-92" (id 2) (at 167.64 66.04 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 95.25 43.18 0)
+    (property "Datasheet" "" (id 3) (at 167.64 66.04 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (pin "1" (uuid d3a7f17d-7639-4140-8ad0-b7e81a5153a6))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 99.06 125.73 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4d67)
-    (property "Reference" "#PWR039" (id 0) (at 99.06 125.73 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 99.06 127.508 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 99.06 125.73 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 99.06 125.73 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid e720fb43-1458-4620-88ab-45bab08f6b28))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 100.33 161.29 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00005510f50d)
-    (property "Reference" "#PWR050" (id 0) (at 100.33 161.29 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 100.33 163.068 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 100.33 161.29 0)
-      (effects (font (size 1.524 1.524)))
-    )
-    (property "Datasheet" "" (id 3) (at 100.33 161.29 0)
-      (effects (font (size 1.524 1.524)))
-    )
-    (pin "1" (uuid f5f65300-0645-4f25-ae75-cc297a87134e))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 104.14 36.83 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4d38)
-    (property "Reference" "#PWR046" (id 0) (at 104.14 36.83 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 104.14 38.608 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 104.14 36.83 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 104.14 36.83 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 34adc535-e746-40f0-91c9-82ed7d94e33f))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 105.41 86.36 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4d5e)
-    (property "Reference" "#PWR043" (id 0) (at 105.41 86.36 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 105.41 88.138 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 105.41 86.36 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 105.41 86.36 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid ca4dcfe4-5ebc-4ec1-b0cc-8315079cdbb8))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 106.68 62.23 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4d75)
-    (property "Reference" "#PWR037" (id 0) (at 106.68 62.23 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 106.68 64.008 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 106.68 62.23 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 106.68 62.23 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 24be2c2c-49f5-4eeb-815a-50283745fc59))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 110.49 120.65 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4d66)
-    (property "Reference" "#PWR040" (id 0) (at 110.49 120.65 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 110.49 122.428 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 110.49 120.65 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 110.49 120.65 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 8aa45895-4ac7-44f6-a84a-8a0dfbd8e866))
+    (pin "1" (uuid c3d68554-9c10-4410-8331-5da6b6fd0752))
+    (pin "2" (uuid d963ccf1-6291-451b-98a1-031b072e6f98))
+    (pin "3" (uuid f1e49054-0312-47ad-ad19-01e41ef2e151))
   )
 
   (symbol (lib_id "flat_hierarchy_schlib:GND") (at 170.18 72.39 0) (unit 1)
@@ -2430,40 +2687,156 @@
     (pin "1" (uuid 1312778b-8168-495a-8283-ce54cbed6c1e))
   )
 
-  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 200.66 66.04 0) (unit 1)
+  (symbol (lib_id "flat_hierarchy_schlib:R") (at 170.18 49.53 180) (unit 1)
     (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442aabc2)
-    (property "Reference" "#PWR021" (id 0) (at 200.66 66.04 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 200.66 67.818 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 200.66 66.04 0)
+    (uuid 00000000-0000-0000-0000-0000442a4f23)
+    (property "Reference" "R11" (id 0) (at 167.64 44.45 0))
+    (property "Value" "22K" (id 1) (at 170.18 49.53 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 170.18 49.53 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 200.66 66.04 0)
+    (property "Datasheet" "" (id 3) (at 170.18 49.53 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (pin "1" (uuid 5cab76ea-0b89-478f-8ed3-ce1462587134))
+    (pin "1" (uuid b26cb03c-e8ea-4ba2-8d6a-f74684454679))
+    (pin "2" (uuid 9e9dc4ac-f192-42f0-9237-036f4bba8b2e))
   )
 
-  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 200.66 125.73 0) (unit 1)
+  (symbol (lib_id "flat_hierarchy_schlib:R") (at 170.18 26.67 0) (unit 1)
     (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004639b9eb)
-    (property "Reference" "#PWR019" (id 0) (at 200.66 125.73 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 200.66 127.508 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 200.66 125.73 0)
+    (uuid 00000000-0000-0000-0000-0000442a4f2a)
+    (property "Reference" "R7" (id 0) (at 167.64 22.86 0))
+    (property "Value" "10K" (id 1) (at 170.18 26.67 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 170.18 26.67 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 200.66 125.73 0)
+    (property "Datasheet" "" (id 3) (at 170.18 26.67 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (pin "1" (uuid 43d23b0f-c6e5-48e7-9b0a-cb56a6b6dae1))
+    (pin "1" (uuid 283b4558-5194-4276-b358-5bc0b530bda8))
+    (pin "2" (uuid acf7461c-6d3d-40ef-a4e8-0936c2c8ff5e))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:BC307") (at 198.12 30.48 0) (mirror x) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a4f30)
+    (property "Reference" "Q2" (id 0) (at 195.58 22.86 0))
+    (property "Value" "BC307" (id 1) (at 195.58 25.4 0))
+    (property "Footprint" "Package_TO_SOT_THT:TO-92" (id 2) (at 198.12 30.48 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 198.12 30.48 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid f41bd119-c58b-409a-8366-ddf4d6078083))
+    (pin "2" (uuid a2ef8c7f-c7d0-423f-a169-85d93ac23c1a))
+    (pin "3" (uuid 22a8999c-5f17-4236-a524-a872ed71cb64))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:VPP") (at 170.18 19.05 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a4f44)
+    (property "Reference" "#PWR22" (id 0) (at 170.18 13.97 0)
+      (effects (font (size 1.016 1.016)) hide)
+    )
+    (property "Value" "VPP" (id 1) (at 170.18 15.24 0)
+      (effects (font (size 1.016 1.016)))
+    )
+    (property "Footprint" "" (id 2) (at 170.18 19.05 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 170.18 19.05 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 63ffe885-cd62-44ab-83f5-9ca0d44cc36b))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:VPP") (at 200.66 22.86 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a4f48)
+    (property "Reference" "#PWR23" (id 0) (at 200.66 17.78 0)
+      (effects (font (size 1.016 1.016)) hide)
+    )
+    (property "Value" "VPP" (id 1) (at 200.66 19.05 0)
+      (effects (font (size 1.016 1.016)))
+    )
+    (property "Footprint" "" (id 2) (at 200.66 22.86 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 200.66 22.86 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 9e565fbe-1448-454c-9f0f-652de15a6659))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:R") (at 200.66 46.99 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a4f52)
+    (property "Reference" "R9" (id 0) (at 198.12 41.91 0))
+    (property "Value" "2.2K" (id 1) (at 200.66 46.99 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 200.66 46.99 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 200.66 46.99 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 1bd62998-85da-4674-860a-c551696af7be))
+    (pin "2" (uuid e41a8d6e-a3e2-4926-872c-805d1a11617d))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:LED") (at 200.66 59.69 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a4f5d)
+    (property "Reference" "D8" (id 0) (at 204.47 62.23 90))
+    (property "Value" "RED-LED" (id 1) (at 198.12 59.69 0))
+    (property "Footprint" "LED_THT:LED_D5.0mm" (id 2) (at 200.66 59.69 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 200.66 59.69 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Champ4" "Low Current Led" (id 4) (at 200.66 50.8 90)
+      (effects (font (size 1.016 1.016)))
+    )
+    (property "Champ5" "RED LED" (id 5) (at 195.58 59.69 0)
+      (effects (font (size 1.016 1.016)))
+    )
+    (pin "1" (uuid 614d140c-97d6-4d56-b3c8-125c36fcc50b))
+    (pin "2" (uuid e3d080e3-3e1f-44b6-a64b-522d86e59a99))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:CONN_2") (at 189.23 137.16 180) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a4fe7)
+    (property "Reference" "P1" (id 0) (at 190.5 137.16 90)
+      (effects (font (size 1.016 1.016)))
+    )
+    (property "Value" "CONN_2" (id 1) (at 187.96 137.16 90)
+      (effects (font (size 1.016 1.016)))
+    )
+    (property "Footprint" "TerminalBlock_Altech:Altech_AK300_1x02_P5.00mm_45-Degree" (id 2) (at 189.23 137.16 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 189.23 137.16 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 5e5e4e9f-f6a1-479b-a901-0fbaae382efb))
+    (pin "2" (uuid 2627cd73-a1f1-4532-8d7f-3a8e9279f5bc))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:D") (at 205.74 134.62 180) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a500b)
+    (property "Reference" "D1" (id 0) (at 205.74 137.16 0))
+    (property "Value" "1N4004" (id 1) (at 205.74 132.08 0))
+    (property "Footprint" "Diode_THT:D_DO-35_SOD27_P12.70mm_Horizontal" (id 2) (at 205.74 134.62 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 205.74 134.62 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 6749c3aa-d199-4641-8bed-38fb6c18f69f))
+    (pin "2" (uuid 31acaa6c-595f-41b9-808d-f5db01e11813))
   )
 
   (symbol (lib_id "flat_hierarchy_schlib:GND") (at 200.66 142.24 0) (unit 1)
@@ -2484,22 +2857,23 @@
     (pin "1" (uuid f8de46d5-e0d2-41ea-b671-0547e8404f54))
   )
 
-  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 210.82 58.42 0) (unit 1)
+  (symbol (lib_id "flat_hierarchy_schlib:CP") (at 213.36 140.97 0) (unit 1)
     (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a50c2)
-    (property "Reference" "#PWR025" (id 0) (at 210.82 58.42 0)
-      (effects (font (size 0.762 0.762)) hide)
+    (uuid 00000000-0000-0000-0000-0000442a501d)
+    (property "Reference" "C2" (id 0) (at 217.17 139.7 0)
+      (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "GND" (id 1) (at 210.82 60.198 0)
-      (effects (font (size 0.762 0.762)) hide)
+    (property "Value" "220uF" (id 1) (at 217.17 142.24 0)
+      (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Footprint" "" (id 2) (at 210.82 58.42 0)
+    (property "Footprint" "Capacitor_THT:CP_Axial_L18.0mm_D6.5mm_P25.00mm_Horizontal" (id 2) (at 213.36 140.97 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 210.82 58.42 0)
+    (property "Datasheet" "" (id 3) (at 213.36 140.97 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (pin "1" (uuid e01634a0-474f-4da3-bc92-7bc4130b6fa4))
+    (pin "1" (uuid 76ec2b30-56ab-4db6-a0f4-90e2a635b2d3))
+    (pin "2" (uuid da29b71a-7fe8-494a-9d1c-e073bb15b672))
   )
 
   (symbol (lib_id "flat_hierarchy_schlib:GND") (at 213.36 147.32 0) (unit 1)
@@ -2520,958 +2894,6 @@
     (pin "1" (uuid d570c61c-fc8d-4e5e-9ef6-b8386a967f1c))
   )
 
-  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 232.41 143.51 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a5050)
-    (property "Reference" "#PWR029" (id 0) (at 232.41 143.51 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 232.41 145.288 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 232.41 143.51 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 232.41 143.51 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 6f2438cb-44da-49dc-925d-e5737b25ffe4))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 245.11 147.32 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a5057)
-    (property "Reference" "#PWR028" (id 0) (at 245.11 147.32 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 245.11 149.098 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 245.11 147.32 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 245.11 147.32 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 4c7d838e-ba57-49e3-b5ee-650cb52dda1e))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 259.08 161.29 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a5095)
-    (property "Reference" "#PWR027" (id 0) (at 259.08 161.29 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 259.08 163.068 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 259.08 161.29 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 259.08 161.29 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 8535e684-2b56-4ad5-9c14-211c0f2b2a73))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:PWR_FLAG") (at 93.98 147.32 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a5893)
-    (property "Reference" "#FLG023" (id 0) (at 93.98 140.462 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "PWR_FLAG" (id 1) (at 93.98 141.478 0)
-      (effects (font (size 0.762 0.762)))
-    )
-    (property "Footprint" "" (id 2) (at 93.98 147.32 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 93.98 147.32 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 159f4886-1e42-44d6-84cb-00428b2995ff))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:PWR_FLAG") (at 205.74 140.97 180) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a8330)
-    (property "Reference" "#FLG022" (id 0) (at 205.74 147.828 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "PWR_FLAG" (id 1) (at 205.74 146.812 0)
-      (effects (font (size 0.762 0.762)))
-    )
-    (property "Footprint" "" (id 2) (at 205.74 140.97 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 205.74 140.97 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid ec7cf289-6f1d-44f1-94ad-ab1ce21d2b44))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:PWR_FLAG") (at 220.98 91.44 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-000048553f47)
-    (property "Reference" "#FLG015" (id 0) (at 220.98 84.582 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "PWR_FLAG" (id 1) (at 220.98 85.598 0)
-      (effects (font (size 0.762 0.762)))
-    )
-    (property "Footprint" "" (id 2) (at 220.98 91.44 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 220.98 91.44 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 3b7c9da7-8749-43bc-a5f8-0fe3e55a79ec))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:PWR_FLAG") (at 223.52 35.56 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-000048553f27)
-    (property "Reference" "#FLG016" (id 0) (at 223.52 28.702 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "PWR_FLAG" (id 1) (at 223.52 29.718 0)
-      (effects (font (size 0.762 0.762)))
-    )
-    (property "Footprint" "" (id 2) (at 223.52 35.56 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 223.52 35.56 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid b383277a-4e14-4644-b593-18e750b1f35b))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:R") (at 54.61 182.88 270) (mirror x) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a5f83)
-    (property "Reference" "R10" (id 0) (at 54.61 180.848 90))
-    (property "Value" "5.1K" (id 1) (at 54.61 182.88 90))
-    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 54.61 182.88 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 54.61 182.88 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 65d126c5-d6ca-447a-be30-37da834a2b98))
-    (pin "2" (uuid 6fa5f589-f0a9-49a1-a8b0-be13ca61aeb1))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:R") (at 73.66 39.37 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4cfb)
-    (property "Reference" "R2" (id 0) (at 71.12 34.29 0))
-    (property "Value" "10K" (id 1) (at 73.66 39.37 90))
-    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 73.66 39.37 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 73.66 39.37 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 491f647a-d3a1-448e-8c21-a94a3c8bc096))
-    (pin "2" (uuid 2362b163-4295-4b55-9113-5065360fcad6))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:R") (at 76.2 88.9 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4d5b)
-    (property "Reference" "R4" (id 0) (at 78.232 88.9 90))
-    (property "Value" "10K" (id 1) (at 76.2 88.9 90))
-    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 76.2 88.9 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 76.2 88.9 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 8741078f-a202-44ea-91f6-a436fe205796))
-    (pin "2" (uuid 2767eb35-d06f-4400-bab8-5202b7e8c75d))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:R") (at 81.28 118.11 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4d63)
-    (property "Reference" "R6" (id 0) (at 78.74 113.03 0))
-    (property "Value" "10K" (id 1) (at 81.28 118.11 90))
-    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 81.28 118.11 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 81.28 118.11 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid a94899d5-6fc3-4160-8ff9-1bf347cd3955))
-    (pin "2" (uuid a9b26a49-5166-4bc5-8ed4-1b649a70d835))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:R") (at 85.09 82.55 90) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4d5a)
-    (property "Reference" "R3" (id 0) (at 85.09 80.518 90))
-    (property "Value" "10K" (id 1) (at 85.09 82.55 90))
-    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 85.09 82.55 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 85.09 82.55 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid a5c7eb83-67ba-49ed-a32d-564a1d1df643))
-    (pin "2" (uuid 7e68f0c5-a2f0-4813-ac88-ce68b2e7fe4e))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:R") (at 86.36 33.02 90) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4cf4)
-    (property "Reference" "R1" (id 0) (at 86.36 30.988 90))
-    (property "Value" "10K" (id 1) (at 86.36 33.02 90))
-    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 86.36 33.02 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 86.36 33.02 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid e241713f-deb5-4bb0-a706-bf9c1afb223d))
-    (pin "2" (uuid 4e8e39ee-101a-4ddb-ac4a-9d9d2d99fae7))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:R") (at 90.17 111.76 90) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4d62)
-    (property "Reference" "R5" (id 0) (at 90.17 109.728 90))
-    (property "Value" "10K" (id 1) (at 90.17 111.76 90))
-    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 90.17 111.76 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 90.17 111.76 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 04389397-9c6e-404c-a63c-94483b3b5067))
-    (pin "2" (uuid 49f68b6d-34d2-4253-8614-4ae88650b29e))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:R") (at 91.44 157.48 180) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a58dc)
-    (property "Reference" "R16" (id 0) (at 87.63 153.67 0))
-    (property "Value" "62K" (id 1) (at 91.44 157.48 90))
-    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 91.44 157.48 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 91.44 157.48 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid e5b7e0de-0547-4b0f-a154-9cd671bab75e))
-    (pin "2" (uuid 5cd76257-6503-4a03-a1ae-b48f2de32d77))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:R") (at 91.44 182.88 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a58d7)
-    (property "Reference" "R15" (id 0) (at 87.63 179.07 0))
-    (property "Value" "6.2K" (id 1) (at 91.44 182.88 90))
-    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 91.44 182.88 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 91.44 182.88 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid c666df9b-53a4-44fe-99a0-3bc4411ade6e))
-    (pin "2" (uuid a5917b40-eb66-454e-a2c9-6f81a00a9414))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:R") (at 123.19 30.48 90) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4d92)
-    (property "Reference" "R8" (id 0) (at 123.19 28.448 90))
-    (property "Value" "1K" (id 1) (at 123.19 30.48 90))
-    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 123.19 30.48 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 123.19 30.48 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid b26653b3-f18d-4d8e-81b5-088ecc9f139b))
-    (pin "2" (uuid 3c067d94-52e6-44bc-b092-9c49d202fb07))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:R") (at 124.46 80.01 90) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4d85)
-    (property "Reference" "R12" (id 0) (at 124.46 77.978 90))
-    (property "Value" "470" (id 1) (at 124.46 80.01 90))
-    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 124.46 80.01 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 124.46 80.01 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 33156d6d-1a2e-4799-b95c-9b667fc9f48b))
-    (pin "2" (uuid 2d40fdd0-143c-4dbc-87f6-69629d607311))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:R") (at 133.35 114.3 90) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4d8d)
-    (property "Reference" "R13" (id 0) (at 133.35 111.76 90))
-    (property "Value" "470" (id 1) (at 133.35 114.3 90))
-    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 133.35 114.3 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 133.35 114.3 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid f35a89f4-60be-41ed-9488-e9dfea1a8685))
-    (pin "2" (uuid ab1c378c-743b-4ee7-8ba4-2e0c3c6a764d))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:R") (at 170.18 26.67 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4f2a)
-    (property "Reference" "R7" (id 0) (at 167.64 22.86 0))
-    (property "Value" "10K" (id 1) (at 170.18 26.67 90))
-    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 170.18 26.67 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 170.18 26.67 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 283b4558-5194-4276-b358-5bc0b530bda8))
-    (pin "2" (uuid acf7461c-6d3d-40ef-a4e8-0936c2c8ff5e))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:R") (at 170.18 49.53 180) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4f23)
-    (property "Reference" "R11" (id 0) (at 167.64 44.45 0))
-    (property "Value" "22K" (id 1) (at 170.18 49.53 90))
-    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 170.18 49.53 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 170.18 49.53 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid b26cb03c-e8ea-4ba2-8d6a-f74684454679))
-    (pin "2" (uuid 9e9dc4ac-f192-42f0-9237-036f4bba8b2e))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:R") (at 187.96 77.47 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004639b9b3)
-    (property "Reference" "R20" (id 0) (at 185.42 72.39 0))
-    (property "Value" "2.2K" (id 1) (at 187.96 77.47 90))
-    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 187.96 77.47 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 187.96 77.47 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 57a551cb-a4e9-4e43-bef0-6a78d17efbe9))
-    (pin "2" (uuid 24e40981-d7a0-4608-9840-2f2632572f60))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:R") (at 187.96 96.52 180) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004639b9b0)
-    (property "Reference" "R19" (id 0) (at 185.42 91.44 0))
-    (property "Value" "2.2K" (id 1) (at 187.96 96.52 90))
-    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 187.96 96.52 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 187.96 96.52 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 355c30e6-6de3-43be-93e8-204255084de4))
-    (pin "2" (uuid 3721038c-7748-4777-ab9e-4911ef37d3c0))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:R") (at 200.66 46.99 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4f52)
-    (property "Reference" "R9" (id 0) (at 198.12 41.91 0))
-    (property "Value" "2.2K" (id 1) (at 200.66 46.99 90))
-    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 200.66 46.99 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 200.66 46.99 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 1bd62998-85da-4674-860a-c551696af7be))
-    (pin "2" (uuid e41a8d6e-a3e2-4926-872c-805d1a11617d))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:R") (at 200.66 105.41 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004639b9e9)
-    (property "Reference" "R21" (id 0) (at 198.12 100.33 0))
-    (property "Value" "470" (id 1) (at 200.66 105.41 90))
-    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 200.66 105.41 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 200.66 105.41 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 2ef63030-073b-475d-8f26-266ab9f09f5a))
-    (pin "2" (uuid 5bb34160-ef17-4804-8ab3-f6ac7e0b8bd4))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:R") (at 210.82 49.53 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a50bf)
-    (property "Reference" "R17" (id 0) (at 208.28 44.45 0))
-    (property "Value" "22K" (id 1) (at 210.82 49.53 90))
-    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 210.82 49.53 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 210.82 49.53 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 62c5367e-7c3c-4037-ad53-959280b2cca8))
-    (pin "2" (uuid eeb70fc4-da54-4b20-8f2c-6eab9419a9a9))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:R") (at 217.17 38.1 90) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-000044369638)
-    (property "Reference" "R18" (id 0) (at 217.17 36.068 90))
-    (property "Value" "220" (id 1) (at 217.17 38.1 90))
-    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 217.17 38.1 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 217.17 38.1 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 3bdc1ec1-7824-4422-8ae0-97e330eeddee))
-    (pin "2" (uuid 62ce67ee-57a9-40f6-9662-1a6cf11c01dd))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:R") (at 259.08 142.24 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a5083)
-    (property "Reference" "R14" (id 0) (at 256.54 137.16 0))
-    (property "Value" "470" (id 1) (at 259.08 142.24 90))
-    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 259.08 142.24 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 259.08 142.24 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 822c514c-e827-4d29-a747-a1fba753ee47))
-    (pin "2" (uuid ebe1ed6e-9c0c-4d3c-aa75-9abb07660293))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:D") (at 205.74 134.62 180) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a500b)
-    (property "Reference" "D1" (id 0) (at 205.74 137.16 0))
-    (property "Value" "1N4004" (id 1) (at 205.74 132.08 0))
-    (property "Footprint" "Diode_THT:D_DO-35_SOD27_P12.70mm_Horizontal" (id 2) (at 205.74 134.62 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 205.74 134.62 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 6749c3aa-d199-4641-8bed-38fb6c18f69f))
-    (pin "2" (uuid 31acaa6c-595f-41b9-808d-f5db01e11813))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:D_Schottky") (at 83.82 148.59 180) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a6026)
-    (property "Reference" "D10" (id 0) (at 83.82 151.13 90)
-      (effects (font (size 1.016 1.016)))
-    )
-    (property "Value" "SCHOTTKY" (id 1) (at 83.82 146.05 0)
-      (effects (font (size 1.016 1.016)))
-    )
-    (property "Footprint" "Diode_THT:D_DO-35_SOD27_P12.70mm_Horizontal" (id 2) (at 83.82 148.59 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 83.82 148.59 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid cef46f7d-4fec-4b59-8dc4-5c70a1031b9e))
-    (pin "2" (uuid 84d5ba1b-6cd3-433c-9f36-ff424ebc4e28))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:D_Schottky") (at 93.98 73.66 270) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4d5c)
-    (property "Reference" "D4" (id 0) (at 88.9 74.93 90))
-    (property "Value" "BAT43" (id 1) (at 88.9 72.39 90))
-    (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (id 2) (at 93.98 73.66 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 93.98 73.66 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid b20fe998-0c87-4dc2-b99d-5b0fb9728958))
-    (pin "2" (uuid 246eb111-4937-4425-aa1f-467659ede845))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:D_Schottky") (at 93.98 88.9 270) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4d5d)
-    (property "Reference" "D5" (id 0) (at 88.9 90.17 90))
-    (property "Value" "BAT43" (id 1) (at 88.9 87.63 90))
-    (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (id 2) (at 93.98 88.9 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 93.98 88.9 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 04bae407-b5b3-4214-879c-634b565512fa))
-    (pin "2" (uuid 0cad157f-9fa3-4996-8a3f-01a7a0ebc40f))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:D_Schottky") (at 95.25 24.13 270) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4d1b)
-    (property "Reference" "D2" (id 0) (at 90.17 25.4 90))
-    (property "Value" "BAT43" (id 1) (at 90.17 22.86 90))
-    (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (id 2) (at 95.25 24.13 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 95.25 24.13 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid a0d718b3-2e86-4ef5-a51e-385d1ef170e2))
-    (pin "2" (uuid 3e623b30-4b10-4ec1-a51e-fca4ddad6fd5))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:D_Schottky") (at 95.25 39.37 270) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4d25)
-    (property "Reference" "D3" (id 0) (at 90.17 40.64 90))
-    (property "Value" "BAT43" (id 1) (at 90.17 38.1 90))
-    (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (id 2) (at 95.25 39.37 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 95.25 39.37 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 5c0472ff-badf-427e-be64-4b15ff0f8557))
-    (pin "2" (uuid 408b2efb-15e0-438d-85dc-a9b3ae29f49a))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:D_Schottky") (at 99.06 105.41 270) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4d64)
-    (property "Reference" "D6" (id 0) (at 93.98 106.68 90))
-    (property "Value" "BAT43" (id 1) (at 93.98 104.14 90))
-    (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (id 2) (at 99.06 105.41 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 99.06 105.41 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 7937a08e-0dd8-4c08-b3b9-18ee3e4185b7))
-    (pin "2" (uuid efbbd4d1-640d-4a3a-b8de-55bd91cde636))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:D_Schottky") (at 99.06 120.65 270) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4d65)
-    (property "Reference" "D7" (id 0) (at 93.98 121.92 90))
-    (property "Value" "BAT43" (id 1) (at 93.98 119.38 90))
-    (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (id 2) (at 99.06 120.65 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 99.06 120.65 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid f56b4446-2b7c-4735-a656-c77cb957dd69))
-    (pin "2" (uuid 3c378ca2-ddff-48ec-90ef-fe22da1f2456))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:D_Schottky") (at 187.96 107.95 90) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004639ba28)
-    (property "Reference" "D11" (id 0) (at 182.88 109.22 90))
-    (property "Value" "BAT43" (id 1) (at 182.88 106.68 90))
-    (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (id 2) (at 187.96 107.95 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 187.96 107.95 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 5e504bca-0c4c-4cd5-91d9-fe1f3dc3b0d9))
-    (pin "2" (uuid 7ea572c8-d25f-45dc-b4aa-8f07adfa0163))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:INDUCTOR") (at 64.77 135.89 270) (mirror x) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a57be)
-    (property "Reference" "L1" (id 0) (at 64.77 137.16 90)
-      (effects (font (size 1.016 1.016)))
-    )
-    (property "Value" "22uH" (id 1) (at 64.77 133.35 90)
-      (effects (font (size 1.016 1.016)))
-    )
-    (property "Footprint" "inductors:INDUCTOR_V" (id 2) (at 64.77 135.89 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 64.77 135.89 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 5dde519c-d888-4558-9943-25f2f83a88df))
-    (pin "2" (uuid 51fa6283-c762-45c2-9116-71e9b83e4a8f))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:LED") (at 200.66 59.69 90) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4f5d)
-    (property "Reference" "D8" (id 0) (at 204.47 62.23 90))
-    (property "Value" "RED-LED" (id 1) (at 198.12 59.69 0))
-    (property "Footprint" "discret:LEDV" (id 2) (at 200.66 59.69 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 200.66 59.69 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Champ4" "Low Current Led" (id 4) (at 200.66 50.8 90)
-      (effects (font (size 1.016 1.016)))
-    )
-    (property "Champ5" "RED LED" (id 5) (at 195.58 59.69 0)
-      (effects (font (size 1.016 1.016)))
-    )
-    (pin "1" (uuid 614d140c-97d6-4d56-b3c8-125c36fcc50b))
-    (pin "2" (uuid e3d080e3-3e1f-44b6-a64b-522d86e59a99))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:LED") (at 200.66 119.38 90) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004639b9ea)
-    (property "Reference" "D12" (id 0) (at 204.47 121.92 90))
-    (property "Value" "YELLOW-LED" (id 1) (at 198.12 119.38 0))
-    (property "Footprint" "discret:LEDV" (id 2) (at 200.66 119.38 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 200.66 119.38 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Champ4" "YELLOW-LED" (id 4) (at 195.58 119.38 0)
-      (effects (font (size 1.016 1.016)))
-    )
-    (pin "1" (uuid 16d51540-72c9-4e74-b915-c404c181aacd))
-    (pin "2" (uuid 1cc3a34a-eb8a-4f30-a51d-35a06e0812ca))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:LED") (at 259.08 156.21 90) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a5084)
-    (property "Reference" "D9" (id 0) (at 262.89 158.75 90))
-    (property "Value" "GREEN-LED" (id 1) (at 256.54 156.21 0))
-    (property "Footprint" "discret:LEDV" (id 2) (at 259.08 156.21 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 259.08 156.21 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Champ4" "GREEN LED" (id 4) (at 254 156.21 0)
-      (effects (font (size 1.016 1.016)))
-    )
-    (pin "1" (uuid f97a39f3-dd43-4db1-bdb1-8c854a41e559))
-    (pin "2" (uuid 6b9aeadf-d4b2-472d-ace9-d12ce542ab6b))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:C") (at 41.91 182.88 270) (mirror x) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a58b1)
-    (property "Reference" "C5" (id 0) (at 41.91 179.07 90))
-    (property "Value" "10nF" (id 1) (at 41.91 186.69 90))
-    (property "Footprint" "discret:C1-1" (id 2) (at 41.91 182.88 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 41.91 182.88 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 495b9d86-ea51-44a8-8c9a-ba70500a0538))
-    (pin "2" (uuid 5bd216b9-f606-4889-9caf-939c38d65a53))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:C") (at 48.26 189.23 270) (mirror x) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a5f61)
-    (property "Reference" "C4" (id 0) (at 48.26 185.42 90))
-    (property "Value" "0" (id 1) (at 48.26 193.04 90))
-    (property "Footprint" "discret:C1-1" (id 2) (at 48.26 189.23 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 48.26 189.23 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid af9b87f0-425b-4910-a8ca-c330859cf22e))
-    (pin "2" (uuid 81069cc9-ac49-45cf-8e9c-00eda6f01052))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:CP") (at 100.33 156.21 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a584c)
-    (property "Reference" "C3" (id 0) (at 104.14 154.94 0)
-      (effects (font (size 1.27 1.27)) (justify left))
-    )
-    (property "Value" "22uF/25V" (id 1) (at 104.14 157.48 0)
-      (effects (font (size 1.27 1.27)) (justify left))
-    )
-    (property "Footprint" "discret:CP8" (id 2) (at 100.33 156.21 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 100.33 156.21 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 9a0f2632-1b7b-4489-b7ee-a799616c13f9))
-    (pin "2" (uuid 5655a50f-9bfb-40ea-beee-1af3b14d5e20))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:C") (at 157.48 29.21 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000464ad280)
-    (property "Reference" "C9" (id 0) (at 158.75 26.67 0)
-      (effects (font (size 1.27 1.27)) (justify left))
-    )
-    (property "Value" "22OnF" (id 1) (at 158.75 31.75 0)
-      (effects (font (size 1.27 1.27)) (justify left))
-    )
-    (property "Footprint" "discret:C1-1" (id 2) (at 157.48 29.21 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 157.48 29.21 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 5f07dc33-d4cb-4a5d-88e8-4e5ec5fedb4a))
-    (pin "2" (uuid 5a6ce9fd-dc06-422c-8ca6-61975f692fc7))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:CP") (at 213.36 140.97 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a501d)
-    (property "Reference" "C2" (id 0) (at 217.17 139.7 0)
-      (effects (font (size 1.27 1.27)) (justify left))
-    )
-    (property "Value" "220uF" (id 1) (at 217.17 142.24 0)
-      (effects (font (size 1.27 1.27)) (justify left))
-    )
-    (property "Footprint" "discret:CP10" (id 2) (at 213.36 140.97 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 213.36 140.97 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 76ec2b30-56ab-4db6-a0f4-90e2a635b2d3))
-    (pin "2" (uuid da29b71a-7fe8-494a-9d1c-e073bb15b672))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:CP") (at 245.11 140.97 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a5056)
-    (property "Reference" "C1" (id 0) (at 248.92 139.7 0)
-      (effects (font (size 1.27 1.27)) (justify left))
-    )
-    (property "Value" "100uF" (id 1) (at 248.92 142.24 0)
-      (effects (font (size 1.27 1.27)) (justify left))
-    )
-    (property "Footprint" "discret:CP10" (id 2) (at 245.11 140.97 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 245.11 140.97 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 07ebe49d-6717-485b-9bcb-8a143d22d9b5))
-    (pin "2" (uuid ff5b075a-1d87-42b2-897d-ae354f73cfa8))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:JUMPER") (at 210.82 86.36 270) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004639baf8)
-    (property "Reference" "JP1" (id 0) (at 213.36 81.28 90)
-      (effects (font (size 1.524 1.524)))
-    )
-    (property "Value" "JUMPER" (id 1) (at 208.788 86.36 0)
-      (effects (font (size 1.016 1.016)))
-    )
-    (property "Footprint" "pin_array:PIN_ARRAY_2X1" (id 2) (at 210.82 86.36 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 210.82 86.36 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 3bf4be66-a7a3-4962-b52f-d636a40b0641))
-    (pin "2" (uuid 23dd450b-d305-4acf-96cd-9a6aa3e19be2))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:POT") (at 91.44 171.45 90) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000443d0101)
-    (property "Reference" "RV1" (id 0) (at 87.63 167.64 90))
-    (property "Value" "1K" (id 1) (at 91.44 171.45 0))
-    (property "Footprint" "discret:RV2X4" (id 2) (at 91.44 171.45 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 91.44 171.45 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid c0f0ebe7-887e-4b4d-8b0c-e822c76fbfa5))
-    (pin "2" (uuid c7ce8647-6578-48e0-a258-41ad6a9c77d0))
-    (pin "3" (uuid f5ff701a-58dd-42cb-8fa5-225134476656))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:CONN_2") (at 189.23 137.16 180) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4fe7)
-    (property "Reference" "P1" (id 0) (at 190.5 137.16 90)
-      (effects (font (size 1.016 1.016)))
-    )
-    (property "Value" "CONN_2" (id 1) (at 187.96 137.16 90)
-      (effects (font (size 1.016 1.016)))
-    )
-    (property "Footprint" "connect:bornier2" (id 2) (at 189.23 137.16 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 189.23 137.16 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 5e5e4e9f-f6a1-479b-a901-0fbaae382efb))
-    (pin "2" (uuid 2627cd73-a1f1-4532-8d7f-3a8e9279f5bc))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:BC237") (at 167.64 66.04 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4eb9)
-    (property "Reference" "Q1" (id 0) (at 165.1 59.69 0))
-    (property "Value" "BC237" (id 1) (at 165.1508 62.23 0))
-    (property "Footprint" "Package_TO_SOT_THT:TO-92" (id 2) (at 167.64 66.04 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 167.64 66.04 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid c3d68554-9c10-4410-8331-5da6b6fd0752))
-    (pin "2" (uuid d963ccf1-6291-451b-98a1-031b072e6f98))
-    (pin "3" (uuid f1e49054-0312-47ad-ad19-01e41ef2e151))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:BC307") (at 198.12 30.48 0) (mirror x) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4f30)
-    (property "Reference" "Q2" (id 0) (at 195.58 22.86 0))
-    (property "Value" "BC307" (id 1) (at 195.58 25.4 0))
-    (property "Footprint" "Package_TO_SOT_THT:TO-92" (id 2) (at 198.12 30.48 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 198.12 30.48 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid f41bd119-c58b-409a-8366-ddf4d6078083))
-    (pin "2" (uuid a2ef8c7f-c7d0-423f-a169-85d93ac23c1a))
-    (pin "3" (uuid 22a8999c-5f17-4236-a524-a872ed71cb64))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:BC307") (at 198.12 86.36 0) (mirror x) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004639b996)
-    (property "Reference" "Q3" (id 0) (at 195.58 80.01 0))
-    (property "Value" "BC307" (id 1) (at 195.58 82.55 0))
-    (property "Footprint" "Package_TO_SOT_THT:TO-92" (id 2) (at 198.12 86.36 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 198.12 86.36 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid c49d1fbc-820d-4610-9c5c-75a7097b841e))
-    (pin "2" (uuid 4dc7f17c-9de7-4176-b925-662b7b084bb1))
-    (pin "3" (uuid faf2ee42-b05c-4597-80fb-d25cb5e978ed))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:74LS125") (at 105.41 30.48 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4cc8)
-    (property "Reference" "U2" (id 0) (at 114.0461 29.3306 0)
-      (effects (font (size 1.27 1.27)) (justify left))
-    )
-    (property "Value" "74HC125" (id 1) (at 114.0461 31.6293 0)
-      (effects (font (size 1.27 1.27)) (justify left))
-    )
-    (property "Footprint" "Package_DIP:DIP-14_W7.62mm_LongPads" (id 2) (at 105.41 30.48 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 105.41 30.48 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "14" (uuid 4f6dea23-326e-47c7-88a9-fa741336fc5d))
-    (pin "7" (uuid bba25ed3-9351-4ceb-aa0e-2ba0d547e1a0))
-    (pin "1" (uuid 7edd792a-5087-4aa2-9612-d9759ab289ca))
-    (pin "2" (uuid 4908da55-412f-44bc-87a4-0bb62a29c84f))
-    (pin "3" (uuid 23a42f7a-d4ab-4ee4-9e7e-2fe75a1b67ba))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:74LS125") (at 105.41 55.88 0) (mirror y) (unit 4)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4d6b)
-    (property "Reference" "U2" (id 0) (at 114.0461 54.7306 0)
-      (effects (font (size 1.27 1.27)) (justify right))
-    )
-    (property "Value" "74HC125" (id 1) (at 114.0461 57.0293 0)
-      (effects (font (size 1.27 1.27)) (justify right))
-    )
-    (property "Footprint" "Package_DIP:DIP-14_W7.62mm_LongPads" (id 2) (at 105.41 55.88 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 105.41 55.88 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "14" (uuid 3a3d0ce3-27e9-415b-94e8-ade02cfddc50))
-    (pin "7" (uuid ef1a5acb-4b94-465a-a4d7-55ea2d2d45af))
-    (pin "11" (uuid 8af7cd61-ba59-4895-b77e-2da669be966d))
-    (pin "12" (uuid 241686f2-8b73-463b-b44f-41facf049c6e))
-    (pin "13" (uuid 7b0852d7-df1f-4a31-977e-94d0e959bc77))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:74LS125") (at 106.68 80.01 0) (unit 2)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4d59)
-    (property "Reference" "U2" (id 0) (at 115.3161 78.8606 0)
-      (effects (font (size 1.27 1.27)) (justify left))
-    )
-    (property "Value" "74HC125" (id 1) (at 115.3161 81.1593 0)
-      (effects (font (size 1.27 1.27)) (justify left))
-    )
-    (property "Footprint" "Package_DIP:DIP-14_W7.62mm_LongPads" (id 2) (at 106.68 80.01 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 106.68 80.01 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "14" (uuid 86570c4d-2804-41b4-821b-4925edcff1b3))
-    (pin "7" (uuid 11ec5540-9d61-47bd-8daf-1632bd951d92))
-    (pin "4" (uuid c58757c4-1301-4d6e-a4c8-4b154d1a1d3c))
-    (pin "5" (uuid cf44cc67-24ba-4c96-ac9c-73dfafe4c233))
-    (pin "6" (uuid 94e9f9b2-f511-4955-9472-8700e950a72e))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:74LS125") (at 111.76 114.3 0) (unit 3)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4d61)
-    (property "Reference" "U2" (id 0) (at 120.3961 113.1506 0)
-      (effects (font (size 1.27 1.27)) (justify left))
-    )
-    (property "Value" "74HC125" (id 1) (at 120.3961 115.4493 0)
-      (effects (font (size 1.27 1.27)) (justify left))
-    )
-    (property "Footprint" "Package_DIP:DIP-14_W7.62mm_LongPads" (id 2) (at 111.76 114.3 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 111.76 114.3 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "14" (uuid 1d03b8fd-4fdc-44ba-bec9-5b1fa984abe2))
-    (pin "7" (uuid fc3cb3ee-0e74-4ac9-9a56-6348e0407206))
-    (pin "10" (uuid 3a9e265f-9272-4616-b7ec-810ea7cbdd75))
-    (pin "8" (uuid 9401c752-8732-4c0f-b7c6-d5e6935e6b92))
-    (pin "9" (uuid aa509879-611f-4c94-8ade-8b4b95d8ef5d))
-  )
-
   (symbol (lib_id "flat_hierarchy_schlib:7805") (at 232.41 135.89 0) (unit 1)
     (in_bom yes) (on_board yes)
     (uuid 00000000-0000-0000-0000-0000442a504a)
@@ -3492,30 +2914,298 @@
     (pin "3" (uuid 7743118f-6b12-4293-a242-ffe087a4fb28))
   )
 
-  (symbol (lib_id "flat_hierarchy_schlib:DB9") (at 31.75 91.44 180) (unit 1)
+  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 232.41 143.51 0) (unit 1)
     (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a4c93)
-    (property "Reference" "J1" (id 0) (at 31.75 76.2 0)
-      (effects (font (size 1.778 1.778)))
+    (uuid 00000000-0000-0000-0000-0000442a5050)
+    (property "Reference" "#PWR029" (id 0) (at 232.41 143.51 0)
+      (effects (font (size 0.762 0.762)) hide)
     )
-    (property "Value" "DB9-FEMAL" (id 1) (at 31.75 106.68 0)
-      (effects (font (size 1.778 1.778)))
+    (property "Value" "GND" (id 1) (at 232.41 145.288 0)
+      (effects (font (size 0.762 0.762)) hide)
     )
-    (property "Footprint" "Connector_Dsub:DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm" (id 2) (at 31.75 91.44 0)
+    (property "Footprint" "" (id 2) (at 232.41 143.51 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (property "Datasheet" "" (id 3) (at 31.75 91.44 0)
+    (property "Datasheet" "" (id 3) (at 232.41 143.51 0)
       (effects (font (size 1.524 1.524)) hide)
     )
-    (pin "1" (uuid 4f0e421b-91bd-4dfc-a6ff-00631da70c1f))
-    (pin "2" (uuid 3a4529bf-1319-4c26-afe8-a4b5147aab06))
-    (pin "3" (uuid c1e888b0-1d9f-40b1-8e4e-7f216f4595fa))
-    (pin "4" (uuid da007176-073c-4804-8b4e-67ef192a0da8))
-    (pin "5" (uuid db0b6a6f-d934-43d6-af71-da48ac854dbd))
-    (pin "6" (uuid 2a48019f-c24f-4d9c-b892-efc284f67053))
-    (pin "7" (uuid 0095b16b-4c26-40e8-bd05-4592e3739035))
-    (pin "8" (uuid ecfd373e-6e84-4f00-b466-4438be6132bf))
-    (pin "9" (uuid 3ed3fb47-d014-47af-8c09-609424b713aa))
+    (pin "1" (uuid 6f2438cb-44da-49dc-925d-e5737b25ffe4))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:CP") (at 245.11 140.97 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a5056)
+    (property "Reference" "C1" (id 0) (at 248.92 139.7 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "100uF" (id 1) (at 248.92 142.24 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_THT:CP_Axial_L18.0mm_D6.5mm_P25.00mm_Horizontal" (id 2) (at 245.11 140.97 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 245.11 140.97 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 07ebe49d-6717-485b-9bcb-8a143d22d9b5))
+    (pin "2" (uuid ff5b075a-1d87-42b2-897d-ae354f73cfa8))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 245.11 147.32 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a5057)
+    (property "Reference" "#PWR028" (id 0) (at 245.11 147.32 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 245.11 149.098 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 245.11 147.32 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 245.11 147.32 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 4c7d838e-ba57-49e3-b5ee-650cb52dda1e))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:R") (at 259.08 142.24 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a5083)
+    (property "Reference" "R14" (id 0) (at 256.54 137.16 0))
+    (property "Value" "470" (id 1) (at 259.08 142.24 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 259.08 142.24 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 259.08 142.24 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 822c514c-e827-4d29-a747-a1fba753ee47))
+    (pin "2" (uuid ebe1ed6e-9c0c-4d3c-aa75-9abb07660293))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:LED") (at 259.08 156.21 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a5084)
+    (property "Reference" "D9" (id 0) (at 262.89 158.75 90))
+    (property "Value" "GREEN-LED" (id 1) (at 256.54 156.21 0))
+    (property "Footprint" "LED_THT:LED_D5.0mm" (id 2) (at 259.08 156.21 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 259.08 156.21 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Champ4" "GREEN LED" (id 4) (at 254 156.21 0)
+      (effects (font (size 1.016 1.016)))
+    )
+    (pin "1" (uuid f97a39f3-dd43-4db1-bdb1-8c854a41e559))
+    (pin "2" (uuid 6b9aeadf-d4b2-472d-ace9-d12ce542ab6b))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 259.08 161.29 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a5095)
+    (property "Reference" "#PWR027" (id 0) (at 259.08 161.29 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 259.08 163.068 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 259.08 161.29 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 259.08 161.29 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 8535e684-2b56-4ad5-9c14-211c0f2b2a73))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:VCC") (at 259.08 133.35 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a50b3)
+    (property "Reference" "#PWR026" (id 0) (at 259.08 130.81 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "VCC" (id 1) (at 259.08 130.81 0)
+      (effects (font (size 1.016 1.016)))
+    )
+    (property "Footprint" "" (id 2) (at 259.08 133.35 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 259.08 133.35 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid fa11ce95-b020-4187-8b7d-6a07c9bda331))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:R") (at 210.82 49.53 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a50bf)
+    (property "Reference" "R17" (id 0) (at 208.28 44.45 0))
+    (property "Value" "22K" (id 1) (at 210.82 49.53 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 210.82 49.53 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 210.82 49.53 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 62c5367e-7c3c-4037-ad53-959280b2cca8))
+    (pin "2" (uuid eeb70fc4-da54-4b20-8f2c-6eab9419a9a9))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 210.82 58.42 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a50c2)
+    (property "Reference" "#PWR025" (id 0) (at 210.82 58.42 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 210.82 60.198 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 210.82 58.42 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 210.82 58.42 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid e01634a0-474f-4da3-bc92-7bc4130b6fa4))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:INDUCTOR") (at 64.77 135.89 270) (mirror x) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a57be)
+    (property "Reference" "L1" (id 0) (at 64.77 137.16 90)
+      (effects (font (size 1.016 1.016)))
+    )
+    (property "Value" "22uH" (id 1) (at 64.77 133.35 90)
+      (effects (font (size 1.016 1.016)))
+    )
+    (property "Footprint" "inductors:INDUCTOR_V" (id 2) (at 64.77 135.89 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 64.77 135.89 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 5dde519c-d888-4558-9943-25f2f83a88df))
+    (pin "2" (uuid 51fa6283-c762-45c2-9116-71e9b83e4a8f))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:VCC") (at 48.26 134.62 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a57cb)
+    (property "Reference" "#PWR024" (id 0) (at 48.26 132.08 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "VCC" (id 1) (at 48.26 132.08 0)
+      (effects (font (size 0.762 0.762)))
+    )
+    (property "Footprint" "" (id 2) (at 48.26 134.62 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 48.26 134.62 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid d61b8bec-a142-4247-8eae-0f949437ea80))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:VPP") (at 100.33 147.32 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a5846)
+    (property "Reference" "#PWR34" (id 0) (at 100.33 142.24 0)
+      (effects (font (size 1.016 1.016)) hide)
+    )
+    (property "Value" "VPP" (id 1) (at 100.33 143.51 0)
+      (effects (font (size 1.016 1.016)))
+    )
+    (property "Footprint" "" (id 2) (at 100.33 147.32 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 100.33 147.32 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 6b840323-886c-4bc9-8a6e-9d8a2b58e8b3))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:CP") (at 100.33 156.21 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a584c)
+    (property "Reference" "C3" (id 0) (at 104.14 154.94 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "22uF/25V" (id 1) (at 104.14 157.48 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_THT:CP_Axial_L11.0mm_D6.0mm_P18.00mm_Horizontal" (id 2) (at 100.33 156.21 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 100.33 156.21 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 9a0f2632-1b7b-4489-b7ee-a799616c13f9))
+    (pin "2" (uuid 5655a50f-9bfb-40ea-beee-1af3b14d5e20))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:PWR_FLAG") (at 93.98 147.32 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a5893)
+    (property "Reference" "#FLG023" (id 0) (at 93.98 140.462 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "PWR_FLAG" (id 1) (at 93.98 141.478 0)
+      (effects (font (size 0.762 0.762)))
+    )
+    (property "Footprint" "" (id 2) (at 93.98 147.32 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 93.98 147.32 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 159f4886-1e42-44d6-84cb-00428b2995ff))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:C") (at 41.91 182.88 270) (mirror x) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a58b1)
+    (property "Reference" "C5" (id 0) (at 41.91 179.07 90))
+    (property "Value" "10nF" (id 1) (at 41.91 186.69 90))
+    (property "Footprint" "Capacitor_THT:C_Disc_D5.1mm_W3.2mm_P5.00mm" (id 2) (at 41.91 182.88 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 41.91 182.88 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 495b9d86-ea51-44a8-8c9a-ba70500a0538))
+    (pin "2" (uuid 5bd216b9-f606-4889-9caf-939c38d65a53))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:R") (at 91.44 182.88 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a58d7)
+    (property "Reference" "R15" (id 0) (at 87.63 179.07 0))
+    (property "Value" "6.2K" (id 1) (at 91.44 182.88 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 91.44 182.88 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 91.44 182.88 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid c666df9b-53a4-44fe-99a0-3bc4411ade6e))
+    (pin "2" (uuid a5917b40-eb66-454e-a2c9-6f81a00a9414))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:R") (at 91.44 157.48 180) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a58dc)
+    (property "Reference" "R16" (id 0) (at 87.63 153.67 0))
+    (property "Value" "62K" (id 1) (at 91.44 157.48 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 91.44 157.48 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 91.44 157.48 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid e5b7e0de-0547-4b0f-a154-9cd671bab75e))
+    (pin "2" (uuid 5cd76257-6503-4a03-a1ae-b48f2de32d77))
   )
 
   (symbol (lib_id "flat_hierarchy_schlib:LT1373") (at 48.26 154.94 0) (unit 1)
@@ -3542,4 +3232,504 @@
     (pin "7" (uuid c489e68a-441d-4d8e-84c7-a7c9b2abc2de))
     (pin "8" (uuid bf46338b-aef3-421f-8b03-4751f1ac8cd1))
   )
+
+  (symbol (lib_id "flat_hierarchy_schlib:C") (at 48.26 189.23 270) (mirror x) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a5f61)
+    (property "Reference" "C4" (id 0) (at 48.26 185.42 90))
+    (property "Value" "0" (id 1) (at 48.26 193.04 90))
+    (property "Footprint" "Capacitor_THT:C_Disc_D5.1mm_W3.2mm_P5.00mm" (id 2) (at 48.26 189.23 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 48.26 189.23 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid af9b87f0-425b-4910-a8ca-c330859cf22e))
+    (pin "2" (uuid 81069cc9-ac49-45cf-8e9c-00eda6f01052))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:R") (at 54.61 182.88 270) (mirror x) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a5f83)
+    (property "Reference" "R10" (id 0) (at 54.61 180.848 90))
+    (property "Value" "5.1K" (id 1) (at 54.61 182.88 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 54.61 182.88 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 54.61 182.88 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 65d126c5-d6ca-447a-be30-37da834a2b98))
+    (pin "2" (uuid 6fa5f589-f0a9-49a1-a8b0-be13ca61aeb1))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:D_Schottky") (at 83.82 148.59 180) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a6026)
+    (property "Reference" "D10" (id 0) (at 83.82 151.13 90)
+      (effects (font (size 1.016 1.016)))
+    )
+    (property "Value" "SCHOTTKY" (id 1) (at 83.82 146.05 0)
+      (effects (font (size 1.016 1.016)))
+    )
+    (property "Footprint" "Diode_THT:D_DO-35_SOD27_P12.70mm_Horizontal" (id 2) (at 83.82 148.59 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 83.82 148.59 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid cef46f7d-4fec-4b59-8dc4-5c70a1031b9e))
+    (pin "2" (uuid 84d5ba1b-6cd3-433c-9f36-ff424ebc4e28))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:PWR_FLAG") (at 205.74 140.97 180) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a8330)
+    (property "Reference" "#FLG022" (id 0) (at 205.74 147.828 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "PWR_FLAG" (id 1) (at 205.74 146.812 0)
+      (effects (font (size 0.762 0.762)))
+    )
+    (property "Footprint" "" (id 2) (at 205.74 140.97 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 205.74 140.97 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid ec7cf289-6f1d-44f1-94ad-ab1ce21d2b44))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 200.66 66.04 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442aabc2)
+    (property "Reference" "#PWR021" (id 0) (at 200.66 66.04 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 200.66 67.818 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 200.66 66.04 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 200.66 66.04 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 5cab76ea-0b89-478f-8ed3-ce1462587134))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:R") (at 217.17 38.1 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000044369638)
+    (property "Reference" "R18" (id 0) (at 217.17 36.068 90))
+    (property "Value" "220" (id 1) (at 217.17 38.1 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 217.17 38.1 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 217.17 38.1 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 3bdc1ec1-7824-4422-8ae0-97e330eeddee))
+    (pin "2" (uuid 62ce67ee-57a9-40f6-9662-1a6cf11c01dd))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:POT") (at 91.44 171.45 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000443d0101)
+    (property "Reference" "RV1" (id 0) (at 87.63 167.64 90))
+    (property "Value" "1K" (id 1) (at 91.44 171.45 0))
+    (property "Footprint" "pic_programmer_fp:RV2X4" (id 2) (at 91.44 171.45 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 91.44 171.45 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid c0f0ebe7-887e-4b4d-8b0c-e822c76fbfa5))
+    (pin "2" (uuid c7ce8647-6578-48e0-a258-41ad6a9c77d0))
+    (pin "3" (uuid f5ff701a-58dd-42cb-8fa5-225134476656))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:VCC") (at 187.96 69.85 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004638ab33)
+    (property "Reference" "#PWR020" (id 0) (at 187.96 67.31 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "VCC" (id 1) (at 187.96 67.31 0)
+      (effects (font (size 1.016 1.016)))
+    )
+    (property "Footprint" "" (id 2) (at 187.96 69.85 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 187.96 69.85 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid f638cf9d-5df0-487f-a12a-17926b5bd3a6))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:BC307") (at 198.12 86.36 0) (mirror x) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004639b996)
+    (property "Reference" "Q3" (id 0) (at 195.58 80.01 0))
+    (property "Value" "BC307" (id 1) (at 195.58 82.55 0))
+    (property "Footprint" "Package_TO_SOT_THT:TO-92" (id 2) (at 198.12 86.36 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 198.12 86.36 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid c49d1fbc-820d-4610-9c5c-75a7097b841e))
+    (pin "2" (uuid 4dc7f17c-9de7-4176-b925-662b7b084bb1))
+    (pin "3" (uuid faf2ee42-b05c-4597-80fb-d25cb5e978ed))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:R") (at 187.96 96.52 180) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004639b9b0)
+    (property "Reference" "R19" (id 0) (at 185.42 91.44 0))
+    (property "Value" "2.2K" (id 1) (at 187.96 96.52 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 187.96 96.52 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 187.96 96.52 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 355c30e6-6de3-43be-93e8-204255084de4))
+    (pin "2" (uuid 3721038c-7748-4777-ab9e-4911ef37d3c0))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:R") (at 187.96 77.47 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004639b9b3)
+    (property "Reference" "R20" (id 0) (at 185.42 72.39 0))
+    (property "Value" "2.2K" (id 1) (at 187.96 77.47 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 187.96 77.47 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 187.96 77.47 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 57a551cb-a4e9-4e43-bef0-6a78d17efbe9))
+    (pin "2" (uuid 24e40981-d7a0-4608-9840-2f2632572f60))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:R") (at 200.66 105.41 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004639b9e9)
+    (property "Reference" "R21" (id 0) (at 198.12 100.33 0))
+    (property "Value" "470" (id 1) (at 200.66 105.41 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 200.66 105.41 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 200.66 105.41 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 2ef63030-073b-475d-8f26-266ab9f09f5a))
+    (pin "2" (uuid 5bb34160-ef17-4804-8ab3-f6ac7e0b8bd4))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:LED") (at 200.66 119.38 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004639b9ea)
+    (property "Reference" "D12" (id 0) (at 204.47 121.92 90))
+    (property "Value" "YELLOW-LED" (id 1) (at 198.12 119.38 0))
+    (property "Footprint" "LED_THT:LED_D5.0mm" (id 2) (at 200.66 119.38 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 200.66 119.38 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Champ4" "YELLOW-LED" (id 4) (at 195.58 119.38 0)
+      (effects (font (size 1.016 1.016)))
+    )
+    (pin "1" (uuid 16d51540-72c9-4e74-b915-c404c181aacd))
+    (pin "2" (uuid 1cc3a34a-eb8a-4f30-a51d-35a06e0812ca))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 200.66 125.73 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004639b9eb)
+    (property "Reference" "#PWR019" (id 0) (at 200.66 125.73 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 200.66 127.508 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 200.66 125.73 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 200.66 125.73 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 43d23b0f-c6e5-48e7-9b0a-cb56a6b6dae1))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:VCC") (at 200.66 81.28 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004639ba17)
+    (property "Reference" "#PWR018" (id 0) (at 200.66 78.74 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "VCC" (id 1) (at 200.66 78.74 0)
+      (effects (font (size 1.016 1.016)))
+    )
+    (property "Footprint" "" (id 2) (at 200.66 81.28 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 200.66 81.28 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 4f1ae5c4-1735-4ca7-96e6-5844a1ae25b5))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:D_Schottky") (at 187.96 107.95 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004639ba28)
+    (property "Reference" "D11" (id 0) (at 182.88 109.22 90))
+    (property "Value" "BAT43" (id 1) (at 182.88 106.68 90))
+    (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (id 2) (at 187.96 107.95 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 187.96 107.95 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 5e504bca-0c4c-4cd5-91d9-fe1f3dc3b0d9))
+    (pin "2" (uuid 7ea572c8-d25f-45dc-b4aa-8f07adfa0163))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:JUMPER") (at 210.82 86.36 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004639baf8)
+    (property "Reference" "JP1" (id 0) (at 213.36 81.28 90)
+      (effects (font (size 1.524 1.524)))
+    )
+    (property "Value" "JUMPER" (id 1) (at 208.788 86.36 0)
+      (effects (font (size 1.016 1.016)))
+    )
+    (property "Footprint" "pin_array:PIN_ARRAY_2X1" (id 2) (at 210.82 86.36 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 210.82 86.36 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 3bf4be66-a7a3-4962-b52f-d636a40b0641))
+    (pin "2" (uuid 23dd450b-d305-4acf-96cd-9a6aa3e19be2))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:VCC") (at 210.82 78.74 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004639bb04)
+    (property "Reference" "#PWR017" (id 0) (at 210.82 76.2 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "VCC" (id 1) (at 210.82 76.2 0)
+      (effects (font (size 1.016 1.016)))
+    )
+    (property "Footprint" "" (id 2) (at 210.82 78.74 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 210.82 78.74 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 7703ff7c-8648-46a3-a4fb-13c32c9902fa))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:C") (at 157.48 29.21 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000464ad280)
+    (property "Reference" "C9" (id 0) (at 158.75 26.67 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "22OnF" (id 1) (at 158.75 31.75 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_THT:C_Disc_D5.1mm_W3.2mm_P5.00mm" (id 2) (at 157.48 29.21 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 157.48 29.21 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 5f07dc33-d4cb-4a5d-88e8-4e5ec5fedb4a))
+    (pin "2" (uuid 5a6ce9fd-dc06-422c-8ca6-61975f692fc7))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:PWR_FLAG") (at 223.52 35.56 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000048553f27)
+    (property "Reference" "#FLG016" (id 0) (at 223.52 28.702 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "PWR_FLAG" (id 1) (at 223.52 29.718 0)
+      (effects (font (size 0.762 0.762)))
+    )
+    (property "Footprint" "" (id 2) (at 223.52 35.56 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 223.52 35.56 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid b383277a-4e14-4644-b593-18e750b1f35b))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:PWR_FLAG") (at 220.98 91.44 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000048553f47)
+    (property "Reference" "#FLG015" (id 0) (at 220.98 84.582 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "PWR_FLAG" (id 1) (at 220.98 85.598 0)
+      (effects (font (size 0.762 0.762)))
+    )
+    (property "Footprint" "" (id 2) (at 220.98 91.44 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 220.98 91.44 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 3b7c9da7-8749-43bc-a5f8-0fe3e55a79ec))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 40.64 173.99 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00005510c3a9)
+    (property "Reference" "#PWR047" (id 0) (at 40.64 173.99 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 40.64 175.768 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 40.64 173.99 0)
+      (effects (font (size 1.524 1.524)))
+    )
+    (property "Datasheet" "" (id 3) (at 40.64 173.99 0)
+      (effects (font (size 1.524 1.524)))
+    )
+    (pin "1" (uuid c05d992c-ec65-48fd-9620-2af18e254756))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 35.56 190.5 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00005510c540)
+    (property "Reference" "#PWR048" (id 0) (at 35.56 190.5 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 35.56 192.278 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 35.56 190.5 0)
+      (effects (font (size 1.524 1.524)))
+    )
+    (property "Datasheet" "" (id 3) (at 35.56 190.5 0)
+      (effects (font (size 1.524 1.524)))
+    )
+    (pin "1" (uuid a7141067-31a7-40fb-8483-db4692a69abd))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 91.44 187.96 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00005510ee04)
+    (property "Reference" "#PWR049" (id 0) (at 91.44 187.96 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 91.44 189.738 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 91.44 187.96 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 91.44 187.96 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 4713544c-1d17-4204-a603-d6846bf6bbf9))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 100.33 161.29 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00005510f50d)
+    (property "Reference" "#PWR050" (id 0) (at 100.33 161.29 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 100.33 163.068 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 100.33 161.29 0)
+      (effects (font (size 1.524 1.524)))
+    )
+    (property "Datasheet" "" (id 3) (at 100.33 161.29 0)
+      (effects (font (size 1.524 1.524)))
+    )
+    (pin "1" (uuid f5f65300-0645-4f25-ae75-cc297a87134e))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:VCC") (at 106.68 50.8 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 2bdd9f4b-3b6c-4a47-b8b5-9aea8b818481)
+    (property "Reference" "#PWR0102" (id 0) (at 106.68 48.26 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "VCC" (id 1) (at 106.68 48.26 0)
+      (effects (font (size 1.016 1.016)))
+    )
+    (property "Footprint" "" (id 2) (at 106.68 50.8 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 106.68 50.8 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid de411c1e-ea34-43ef-b44d-9073da5db469))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:VCC") (at 104.14 25.4 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 37e1b4fe-5071-4441-87b3-a5d92bd28884)
+    (property "Reference" "#PWR0104" (id 0) (at 104.14 22.86 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "VCC" (id 1) (at 104.14 22.86 0)
+      (effects (font (size 1.016 1.016)))
+    )
+    (property "Footprint" "" (id 2) (at 104.14 25.4 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 104.14 25.4 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid e0b6f67c-3dcc-4705-b163-bf1c2fd8bab9))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:VCC") (at 110.49 109.22 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 80e255a3-2e71-438f-9f56-22615c4a6f90)
+    (property "Reference" "#PWR0101" (id 0) (at 110.49 106.68 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "VCC" (id 1) (at 110.49 106.68 0)
+      (effects (font (size 1.016 1.016)))
+    )
+    (property "Footprint" "" (id 2) (at 110.49 109.22 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 110.49 109.22 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 698bfbbc-5254-42b0-9fea-5820b3627b30))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:VCC") (at 105.41 74.93 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 81bce414-2c5d-48bd-b219-914f16ddb9c5)
+    (property "Reference" "#PWR0103" (id 0) (at 105.41 72.39 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "VCC" (id 1) (at 105.41 72.39 0)
+      (effects (font (size 1.016 1.016)))
+    )
+    (property "Footprint" "" (id 2) (at 105.41 74.93 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 105.41 74.93 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 558b866b-8cd3-4f82-b00e-a6cf9a524865))
+  )
 )
diff --git a/demos/flat_hierarchy/pic_sockets.kicad_sch b/demos/flat_hierarchy/pic_sockets.kicad_sch
index 9749f15c14..724c54d009 100644
--- a/demos/flat_hierarchy/pic_sockets.kicad_sch
+++ b/demos/flat_hierarchy/pic_sockets.kicad_sch
@@ -1,4 +1,4 @@
-(kicad_sch (version 20210621) (generator eeschema)
+(kicad_sch (version 20211123) (generator eeschema)
 
   (uuid ed798b7a-1350-4628-8daa-af93a9726796)
 
@@ -37,7 +37,8 @@
       )
       (symbol "24C16_1_1"
         (rectangle (start -10.16 -7.62) (end 10.16 7.62)
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (pin input line (at -17.78 5.08 0) (length 7.62)
           (name "A0" (effects (font (size 1.524 1.524))))
@@ -87,14 +88,16 @@
             (xy -2.032 -0.762)
             (xy 2.032 -0.762)
           )
-          (stroke (width 0.508)) (fill (type none))
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
         (polyline
           (pts
             (xy -2.032 0.762)
             (xy 2.032 0.762)
           )
-          (stroke (width 0.508)) (fill (type none))
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
       (symbol "C_1_1"
@@ -129,7 +132,8 @@
             (xy 1.27 0)
             (xy -1.27 0)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
       (symbol "GND_1_1"
@@ -154,7 +158,8 @@
       )
       (symbol "PIC12C508A_0_1"
         (rectangle (start 10.16 -15.24) (end -11.43 16.51)
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
       (symbol "PIC12C508A_1_1"
@@ -241,7 +246,8 @@
       )
       (symbol "PIC16F54_0_1"
         (rectangle (start -12.7 17.78) (end 11.43 -17.78)
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
       (symbol "PIC16F54_1_1"
@@ -408,7 +414,8 @@
       )
       (symbol "SUPP28_0_1"
         (rectangle (start -7.62 -19.05) (end 7.62 19.05)
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
       (symbol "SUPP28_1_1"
@@ -541,7 +548,8 @@
       )
       (symbol "SUPP40_0_1"
         (rectangle (start -7.62 -26.67) (end 7.62 26.67)
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
       (symbol "SUPP40_1_1"
@@ -727,122 +735,180 @@
         )
       )
       (symbol "VCC_0_1"
-        (circle (center 0 1.27) (radius 0.508) (stroke (width 0)) (fill (type none)))
         (polyline
           (pts
             (xy 0 0)
             (xy 0 0.762)
             (xy 0 0.762)
           )
-          (stroke (width 0)) (fill (type none))
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 0 1.27) (radius 0.508)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
         )
       )
     )
   )
 
-  (junction (at 41.91 63.5) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 41.91 157.48) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 41.91 165.1) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 44.45 88.9) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 44.45 119.38) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 59.69 33.02) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 59.69 35.56) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 121.92 40.64) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 121.92 71.12) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 124.46 38.1) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 124.46 81.28) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 127 157.48) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 170.18 101.6) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 175.26 157.48) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 246.38 40.64) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 246.38 54.61) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 248.92 38.1) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 248.92 57.15) (diameter 1.016) (color 0 0 0 0))
-  (junction (at 251.46 121.92) (diameter 1.016) (color 0 0 0 0))
+  (junction (at 121.92 71.12) (diameter 1.016) (color 0 0 0 0)
+    (uuid 12c9f3e1-9431-42f8-b6f8-fb6fd35fc1cb)
+  )
+  (junction (at 246.38 40.64) (diameter 1.016) (color 0 0 0 0)
+    (uuid 325f33ca-3e2f-400b-a27c-dce9977a2780)
+  )
+  (junction (at 41.91 165.1) (diameter 1.016) (color 0 0 0 0)
+    (uuid 45fc93ca-f8ba-48a8-9189-1c9886475cd3)
+  )
+  (junction (at 248.92 38.1) (diameter 1.016) (color 0 0 0 0)
+    (uuid 52820a90-7869-43b3-b870-39c015371964)
+  )
+  (junction (at 170.18 101.6) (diameter 1.016) (color 0 0 0 0)
+    (uuid 5c986000-fc83-4495-a50f-9f4b94e485bc)
+  )
+  (junction (at 41.91 63.5) (diameter 1.016) (color 0 0 0 0)
+    (uuid 6fb8126a-bcf3-40a3-924c-e2fbe8dba36a)
+  )
+  (junction (at 175.26 157.48) (diameter 1.016) (color 0 0 0 0)
+    (uuid 7184670c-7656-49ee-9a6f-5771dc120d69)
+  )
+  (junction (at 44.45 119.38) (diameter 1.016) (color 0 0 0 0)
+    (uuid 802bd717-75a4-4efc-bdc3-ab512c6bce65)
+  )
+  (junction (at 59.69 33.02) (diameter 1.016) (color 0 0 0 0)
+    (uuid 88ea0fe3-17bb-45bf-bf71-4da88c965186)
+  )
+  (junction (at 251.46 121.92) (diameter 1.016) (color 0 0 0 0)
+    (uuid 8e981540-9cda-414d-abbb-d34e005f000e)
+  )
+  (junction (at 246.38 54.61) (diameter 1.016) (color 0 0 0 0)
+    (uuid 9c5b8388-0c5b-43a4-a3f4-d7cd72b89084)
+  )
+  (junction (at 124.46 38.1) (diameter 1.016) (color 0 0 0 0)
+    (uuid 9fbabfd5-5316-4dcb-8d99-3c53b9c69880)
+  )
+  (junction (at 41.91 157.48) (diameter 1.016) (color 0 0 0 0)
+    (uuid b400c80e-5312-495d-b0d5-8365ed4de032)
+  )
+  (junction (at 248.92 57.15) (diameter 1.016) (color 0 0 0 0)
+    (uuid b8eb5c02-d344-4431-a592-0e7ad9f9a78f)
+  )
+  (junction (at 59.69 35.56) (diameter 1.016) (color 0 0 0 0)
+    (uuid bb7f3caf-4343-4dcb-b7b2-5479c850c4a2)
+  )
+  (junction (at 44.45 88.9) (diameter 1.016) (color 0 0 0 0)
+    (uuid c9863f4f-bdf5-49f4-b18e-dce622ff9931)
+  )
+  (junction (at 127 157.48) (diameter 1.016) (color 0 0 0 0)
+    (uuid ce4b6c19-1441-4e43-8af4-a7f34dfbb538)
+  )
+  (junction (at 121.92 40.64) (diameter 1.016) (color 0 0 0 0)
+    (uuid d8932824-bdfc-4009-a7d0-6ff32efa7e1a)
+  )
+  (junction (at 124.46 81.28) (diameter 1.016) (color 0 0 0 0)
+    (uuid f89b1d5e-28c8-498c-b199-7acbd8607540)
+  )
 
-  (no_connect (at 63.5 107.95) (uuid 7eb4b6bf-a545-4bb6-a8ff-cddb6f4d8dac))
-  (no_connect (at 63.5 111.76) (uuid bb130dab-51cf-4e03-8cc3-7a3bc8fdeca1))
-  (no_connect (at 63.5 115.57) (uuid 94c3fecd-4a30-4346-8ff4-226190104a10))
-  (no_connect (at 63.5 127) (uuid 58d60d4f-096f-4ec4-bf90-291c5fab024d))
-  (no_connect (at 63.5 130.81) (uuid ea478322-fa6c-41f7-b7c0-3aad5fc41184))
-  (no_connect (at 63.5 134.62) (uuid 73c455ce-0a12-4046-a6cf-8878245ea440))
-  (no_connect (at 63.5 138.43) (uuid 4f15245c-6620-4de4-8316-d26fd225bc92))
-  (no_connect (at 64.77 71.12) (uuid ab6860fd-9929-40ad-8d51-8ba499171fd3))
-  (no_connect (at 64.77 81.28) (uuid 4f649fde-7acb-42c6-91e2-12715ea48781))
-  (no_connect (at 100.33 33.02) (uuid bb33c358-2e4a-45c0-92c7-25511641e829))
-  (no_connect (at 101.6 88.9) (uuid d7640260-99cb-4ddf-9337-f0d2374b8768))
-  (no_connect (at 102.87 107.95) (uuid f4375916-04ef-4a83-a549-3177cbc3f365))
-  (no_connect (at 102.87 111.76) (uuid 22594a32-4bc8-4596-a982-003e701bd65d))
-  (no_connect (at 102.87 115.57) (uuid 73e8028d-e78b-4fd5-b1ee-f72a0fd0642c))
-  (no_connect (at 102.87 119.38) (uuid 79c61408-46ee-4cf8-a529-8fe435865a89))
-  (no_connect (at 102.87 134.62) (uuid 1ac454a3-ad66-4faa-bee6-8e5729926ac6))
-  (no_connect (at 102.87 138.43) (uuid 8394b093-af08-4444-87d3-1f95b387df8d))
+  (no_connect (at 195.58 80.01) (uuid 000931df-c21d-4975-a560-17dd796a15b0))
+  (no_connect (at 226.06 87.63) (uuid 03ac8560-c205-4392-8e69-e68f8a961f02))
+  (no_connect (at 195.58 82.55) (uuid 08c926d9-1793-42f0-bc64-7d17459e0589))
   (no_connect (at 195.58 57.15) (uuid 0fa4c90b-031e-4a4a-9a97-7463b10e7c04))
   (no_connect (at 195.58 59.69) (uuid 10dc7c85-ac4b-4ece-94dc-28e8385e5207))
-  (no_connect (at 195.58 62.23) (uuid 9fdbd92a-34be-4eb1-bca4-bf14ed98ef93))
-  (no_connect (at 195.58 64.77) (uuid 3b90ba2e-9348-40c1-b87a-1906d2760fe7))
-  (no_connect (at 195.58 67.31) (uuid f23c54e3-83c3-4e25-a761-270803c37efd))
-  (no_connect (at 195.58 69.85) (uuid 2004f6e1-a17b-47c6-94d8-337c7361d58c))
-  (no_connect (at 195.58 74.93) (uuid 57ad485f-2a46-4a00-8cd5-1a5bfdf84962))
-  (no_connect (at 195.58 77.47) (uuid 22003af5-c86a-46ff-b2b0-7aa09b4e18c9))
-  (no_connect (at 195.58 80.01) (uuid 000931df-c21d-4975-a560-17dd796a15b0))
-  (no_connect (at 195.58 82.55) (uuid 08c926d9-1793-42f0-bc64-7d17459e0589))
-  (no_connect (at 195.58 85.09) (uuid 21885812-b1da-402b-bf41-00d474911127))
-  (no_connect (at 195.58 87.63) (uuid 4424737c-2f34-4c6b-b6af-b8341a524c78))
-  (no_connect (at 195.58 104.14) (uuid 8d803cf9-d49a-4e4a-a011-1ea165c4c5e4))
-  (no_connect (at 195.58 106.68) (uuid 24bcde53-c565-4c4d-8503-a8e17f970b1f))
-  (no_connect (at 195.58 109.22) (uuid 50425fb7-8f6f-4b7e-82df-6d50ccc5b6cd))
-  (no_connect (at 195.58 111.76) (uuid 32d11c8b-ff1d-4f89-8039-1f29f3177c27))
-  (no_connect (at 195.58 114.3) (uuid b095f220-adaa-4214-8dc3-d65aac9bf75c))
-  (no_connect (at 195.58 116.84) (uuid 93434457-4be9-41d1-865e-70fefac85b5a))
-  (no_connect (at 195.58 121.92) (uuid a944ae0c-3bec-477d-8cbb-47647d5c5688))
-  (no_connect (at 195.58 124.46) (uuid b20767d9-4abb-4b29-a0c3-e151877ade5a))
-  (no_connect (at 195.58 132.08) (uuid 26dd9bce-ac4b-4232-aae5-d9ee11d64aa9))
-  (no_connect (at 195.58 134.62) (uuid 492eaae1-6111-4ad6-a1d0-39e82a26d6d0))
-  (no_connect (at 195.58 137.16) (uuid 97c71206-6336-477b-9e24-deb1646c01d6))
-  (no_connect (at 195.58 139.7) (uuid 2654dcc4-ccf7-4c0e-857e-e8346e9a311e))
-  (no_connect (at 195.58 142.24) (uuid 47f48a5f-c9ec-4cf6-a10c-ecd9eb18e3d4))
-  (no_connect (at 195.58 144.78) (uuid 8b4589b3-a699-4ea0-8ba8-06d987bafb2b))
-  (no_connect (at 195.58 147.32) (uuid 9045a29e-a527-4b72-8da0-218c37b811ba))
   (no_connect (at 195.58 149.86) (uuid 15e29feb-efca-40d9-9819-d14b9342d65a))
-  (no_connect (at 226.06 59.69) (uuid 364581a3-68a1-4803-bc38-5b3a0c41cf51))
-  (no_connect (at 226.06 62.23) (uuid f99c1191-d351-40a4-b0b1-69be037636e2))
-  (no_connect (at 226.06 64.77) (uuid d0886a2e-1825-418b-a714-d2ffc0a21f58))
-  (no_connect (at 226.06 67.31) (uuid ba1acf43-3bc5-4632-ba34-df123c7f8ad1))
-  (no_connect (at 226.06 69.85) (uuid 74c06d1e-5455-4616-9d25-d31712df1f0a))
-  (no_connect (at 226.06 72.39) (uuid 94bc2dc1-1952-4f55-bafb-816938b174db))
+  (no_connect (at 102.87 134.62) (uuid 1ac454a3-ad66-4faa-bee6-8e5729926ac6))
   (no_connect (at 226.06 80.01) (uuid 1fac2dc0-20b6-4776-b24a-03874d608e29))
-  (no_connect (at 226.06 82.55) (uuid 933c3a0e-d38d-41ea-ae27-3849fbbda895))
-  (no_connect (at 226.06 85.09) (uuid bbaa08cb-e341-4c98-8185-53c90d6a53f2))
-  (no_connect (at 226.06 87.63) (uuid 03ac8560-c205-4392-8e69-e68f8a961f02))
-  (no_connect (at 226.06 106.68) (uuid e9c3cc74-478a-4738-9473-0882312dcc1a))
-  (no_connect (at 226.06 109.22) (uuid 6797cce8-021a-4df4-9058-aef281482394))
-  (no_connect (at 226.06 111.76) (uuid a802283c-4912-4d19-a362-411388e8723c))
+  (no_connect (at 195.58 69.85) (uuid 2004f6e1-a17b-47c6-94d8-337c7361d58c))
+  (no_connect (at 195.58 85.09) (uuid 21885812-b1da-402b-bf41-00d474911127))
+  (no_connect (at 195.58 77.47) (uuid 22003af5-c86a-46ff-b2b0-7aa09b4e18c9))
+  (no_connect (at 102.87 111.76) (uuid 22594a32-4bc8-4596-a982-003e701bd65d))
+  (no_connect (at 195.58 106.68) (uuid 24bcde53-c565-4c4d-8503-a8e17f970b1f))
+  (no_connect (at 195.58 139.7) (uuid 2654dcc4-ccf7-4c0e-857e-e8346e9a311e))
+  (no_connect (at 195.58 132.08) (uuid 26dd9bce-ac4b-4232-aae5-d9ee11d64aa9))
+  (no_connect (at 226.06 139.7) (uuid 2a30f8cb-b50c-47c7-94bd-42f9e804b442))
+  (no_connect (at 195.58 111.76) (uuid 32d11c8b-ff1d-4f89-8039-1f29f3177c27))
+  (no_connect (at 226.06 59.69) (uuid 364581a3-68a1-4803-bc38-5b3a0c41cf51))
+  (no_connect (at 195.58 64.77) (uuid 3b90ba2e-9348-40c1-b87a-1906d2760fe7))
+  (no_connect (at 195.58 87.63) (uuid 4424737c-2f34-4c6b-b6af-b8341a524c78))
+  (no_connect (at 195.58 142.24) (uuid 47f48a5f-c9ec-4cf6-a10c-ecd9eb18e3d4))
+  (no_connect (at 195.58 134.62) (uuid 492eaae1-6111-4ad6-a1d0-39e82a26d6d0))
+  (no_connect (at 63.5 138.43) (uuid 4f15245c-6620-4de4-8316-d26fd225bc92))
+  (no_connect (at 226.06 132.08) (uuid 4f200ff0-17ad-4ca5-a956-b05f91a441b3))
+  (no_connect (at 64.77 81.28) (uuid 4f649fde-7acb-42c6-91e2-12715ea48781))
   (no_connect (at 226.06 114.3) (uuid 500f5204-6275-4b2e-b5fc-2c6cbd774907))
+  (no_connect (at 226.06 127) (uuid 502dcbe0-3b32-4ca2-ab0e-9ab20632217d))
+  (no_connect (at 195.58 109.22) (uuid 50425fb7-8f6f-4b7e-82df-6d50ccc5b6cd))
+  (no_connect (at 195.58 74.93) (uuid 57ad485f-2a46-4a00-8cd5-1a5bfdf84962))
+  (no_connect (at 226.06 129.54) (uuid 58790768-c4c1-46e9-9504-29aa14c9ca07))
+  (no_connect (at 63.5 127) (uuid 58d60d4f-096f-4ec4-bf90-291c5fab024d))
+  (no_connect (at 226.06 137.16) (uuid 5b7e6be1-0b76-4a0c-a9c9-444150f71946))
   (no_connect (at 226.06 116.84) (uuid 5fac7105-99d4-4f8e-8f87-ca086d9e4c4b))
   (no_connect (at 226.06 119.38) (uuid 6570794d-e45d-4385-9e14-c047f22290f2))
-  (no_connect (at 226.06 127) (uuid 502dcbe0-3b32-4ca2-ab0e-9ab20632217d))
-  (no_connect (at 226.06 129.54) (uuid 58790768-c4c1-46e9-9504-29aa14c9ca07))
-  (no_connect (at 226.06 132.08) (uuid 4f200ff0-17ad-4ca5-a956-b05f91a441b3))
-  (no_connect (at 226.06 134.62) (uuid d4e9fd7b-e9c4-4f10-a481-69ec02f96814))
-  (no_connect (at 226.06 137.16) (uuid 5b7e6be1-0b76-4a0c-a9c9-444150f71946))
-  (no_connect (at 226.06 139.7) (uuid 2a30f8cb-b50c-47c7-94bd-42f9e804b442))
-  (no_connect (at 226.06 142.24) (uuid 8928d130-3cc0-430f-89db-a7c59d2fa823))
+  (no_connect (at 226.06 109.22) (uuid 6797cce8-021a-4df4-9058-aef281482394))
+  (no_connect (at 63.5 134.62) (uuid 73c455ce-0a12-4046-a6cf-8878245ea440))
+  (no_connect (at 102.87 115.57) (uuid 73e8028d-e78b-4fd5-b1ee-f72a0fd0642c))
+  (no_connect (at 226.06 69.85) (uuid 74c06d1e-5455-4616-9d25-d31712df1f0a))
   (no_connect (at 226.06 144.78) (uuid 761f8373-de80-4dea-bf74-80864e31153a))
+  (no_connect (at 102.87 119.38) (uuid 79c61408-46ee-4cf8-a529-8fe435865a89))
+  (no_connect (at 63.5 107.95) (uuid 7eb4b6bf-a545-4bb6-a8ff-cddb6f4d8dac))
+  (no_connect (at 102.87 138.43) (uuid 8394b093-af08-4444-87d3-1f95b387df8d))
+  (no_connect (at 226.06 142.24) (uuid 8928d130-3cc0-430f-89db-a7c59d2fa823))
+  (no_connect (at 195.58 144.78) (uuid 8b4589b3-a699-4ea0-8ba8-06d987bafb2b))
+  (no_connect (at 195.58 104.14) (uuid 8d803cf9-d49a-4e4a-a011-1ea165c4c5e4))
+  (no_connect (at 195.58 147.32) (uuid 9045a29e-a527-4b72-8da0-218c37b811ba))
+  (no_connect (at 226.06 82.55) (uuid 933c3a0e-d38d-41ea-ae27-3849fbbda895))
+  (no_connect (at 195.58 116.84) (uuid 93434457-4be9-41d1-865e-70fefac85b5a))
+  (no_connect (at 226.06 72.39) (uuid 94bc2dc1-1952-4f55-bafb-816938b174db))
+  (no_connect (at 63.5 115.57) (uuid 94c3fecd-4a30-4346-8ff4-226190104a10))
+  (no_connect (at 195.58 137.16) (uuid 97c71206-6336-477b-9e24-deb1646c01d6))
+  (no_connect (at 195.58 62.23) (uuid 9fdbd92a-34be-4eb1-bca4-bf14ed98ef93))
+  (no_connect (at 226.06 111.76) (uuid a802283c-4912-4d19-a362-411388e8723c))
+  (no_connect (at 195.58 121.92) (uuid a944ae0c-3bec-477d-8cbb-47647d5c5688))
+  (no_connect (at 64.77 71.12) (uuid ab6860fd-9929-40ad-8d51-8ba499171fd3))
+  (no_connect (at 195.58 114.3) (uuid b095f220-adaa-4214-8dc3-d65aac9bf75c))
+  (no_connect (at 195.58 124.46) (uuid b20767d9-4abb-4b29-a0c3-e151877ade5a))
   (no_connect (at 226.06 147.32) (uuid b426358e-1fe2-4f2f-a6c1-6750ae954a0c))
+  (no_connect (at 226.06 67.31) (uuid ba1acf43-3bc5-4632-ba34-df123c7f8ad1))
+  (no_connect (at 63.5 111.76) (uuid bb130dab-51cf-4e03-8cc3-7a3bc8fdeca1))
+  (no_connect (at 100.33 33.02) (uuid bb33c358-2e4a-45c0-92c7-25511641e829))
+  (no_connect (at 226.06 85.09) (uuid bbaa08cb-e341-4c98-8185-53c90d6a53f2))
+  (no_connect (at 226.06 64.77) (uuid d0886a2e-1825-418b-a714-d2ffc0a21f58))
+  (no_connect (at 226.06 134.62) (uuid d4e9fd7b-e9c4-4f10-a481-69ec02f96814))
+  (no_connect (at 101.6 88.9) (uuid d7640260-99cb-4ddf-9337-f0d2374b8768))
+  (no_connect (at 226.06 106.68) (uuid e9c3cc74-478a-4738-9473-0882312dcc1a))
+  (no_connect (at 63.5 130.81) (uuid ea478322-fa6c-41f7-b7c0-3aad5fc41184))
+  (no_connect (at 195.58 67.31) (uuid f23c54e3-83c3-4e25-a761-270803c37efd))
+  (no_connect (at 102.87 107.95) (uuid f4375916-04ef-4a83-a549-3177cbc3f365))
+  (no_connect (at 226.06 62.23) (uuid f99c1191-d351-40a4-b0b1-69be037636e2))
   (no_connect (at 226.06 149.86) (uuid fdafeaba-c21c-495a-88c8-cb47d2f48696))
 
-  (wire (pts (xy 38.1 63.5) (xy 41.91 63.5))
+  (wire (pts (xy 124.46 38.1) (xy 248.92 38.1))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 6b69d8f7-99c9-4957-beac-a484ba2966c6)
+    (uuid 054ea103-fd89-4a50-8b88-f9bea5008b37)
   )
-  (wire (pts (xy 38.1 88.9) (xy 44.45 88.9))
+  (wire (pts (xy 121.92 40.64) (xy 121.92 71.12))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 34f4b955-7688-45ef-b3e1-fe3936287da4)
+    (uuid 0c6558b8-c9f1-4249-bb18-a3eb3e46f7e2)
   )
-  (wire (pts (xy 41.91 63.5) (xy 41.91 157.48))
+  (wire (pts (xy 246.38 101.6) (xy 226.06 101.6))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid dedb117c-5d9e-4f83-8fbb-f529ba4487e5)
+    (uuid 0db4a9a3-3da4-4392-a958-1b642e3f92e3)
+  )
+  (wire (pts (xy 124.46 81.28) (xy 124.46 130.81))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 0e60d167-6d35-4c35-9eb3-131b991d5271)
+  )
+  (wire (pts (xy 248.92 38.1) (xy 248.92 57.15))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 10c97a66-7229-4c52-9355-e56db44b180f)
+  )
+  (wire (pts (xy 102.87 123.19) (xy 127 123.19))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 1213c801-6560-4114-8b69-0d252e7db46d)
+  )
+  (wire (pts (xy 226.06 57.15) (xy 248.92 57.15))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 13bf7cad-07b6-4290-8967-9b33aad6a69a)
   )
   (wire (pts (xy 41.91 63.5) (xy 64.77 63.5))
     (stroke (width 0) (type solid) (color 0 0 0 0))
@@ -852,307 +918,259 @@
     (stroke (width 0) (type solid) (color 0 0 0 0))
     (uuid 261a0c0e-ae43-4102-b913-9e648a97ba1a)
   )
-  (wire (pts (xy 41.91 165.1) (xy 41.91 167.64))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid c8ff25fe-816a-4b19-9356-47f29e4d7d62)
-  )
-  (wire (pts (xy 41.91 165.1) (xy 55.88 165.1))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid fbe4f4e8-af33-4de2-aca5-ca91c370f2ce)
-  )
-  (wire (pts (xy 41.91 175.26) (xy 41.91 176.53))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 5614d8c7-4aac-4f4f-9161-12237311e19e)
-  )
-  (wire (pts (xy 44.45 88.9) (xy 44.45 119.38))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 60b2e68e-1308-4dde-ac5c-c7663bae3c60)
-  )
-  (wire (pts (xy 44.45 88.9) (xy 64.77 88.9))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid ba5bc907-5d90-45df-a4e2-041f201447ed)
-  )
-  (wire (pts (xy 44.45 119.38) (xy 44.45 154.94))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid f6ca5bc3-eeee-4408-be55-468414ccb252)
-  )
-  (wire (pts (xy 44.45 154.94) (xy 170.18 154.94))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 57382004-1837-4631-a83d-bc045e839770)
-  )
-  (wire (pts (xy 55.88 165.1) (xy 55.88 167.64))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 8eba62fb-e45f-4758-8f37-fecfbb38dae1)
-  )
-  (wire (pts (xy 55.88 175.26) (xy 55.88 176.53))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 5d10c269-fdfe-417b-b452-873ae84f242b)
-  )
-  (wire (pts (xy 58.42 123.19) (xy 58.42 124.46))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid fc379355-8b62-4a9b-a721-cb92895ab5f6)
-  )
-  (wire (pts (xy 59.69 30.48) (xy 59.69 33.02))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 2dcd083b-a3f7-46cc-aa9a-79edf0eedea0)
-  )
-  (wire (pts (xy 59.69 30.48) (xy 64.77 30.48))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid cc853812-4608-40fb-aee3-26bb4a7465f4)
-  )
-  (wire (pts (xy 59.69 33.02) (xy 59.69 35.56))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 4872f506-28ae-4f9a-a890-1cd952727e24)
-  )
   (wire (pts (xy 59.69 33.02) (xy 64.77 33.02))
     (stroke (width 0) (type solid) (color 0 0 0 0))
     (uuid 29067e26-98b3-4cec-a643-6aceff3b0a1d)
   )
-  (wire (pts (xy 59.69 35.56) (xy 59.69 36.83))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid ac43c0ca-7b70-4b32-8301-0eaf5670f0a3)
-  )
-  (wire (pts (xy 63.5 119.38) (xy 44.45 119.38))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 34e8f489-2def-434f-87b5-adca5c33c5ab)
-  )
-  (wire (pts (xy 63.5 123.19) (xy 58.42 123.19))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 723b94e4-3523-4cb6-be73-0962ead33bd7)
-  )
-  (wire (pts (xy 64.77 35.56) (xy 59.69 35.56))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 48b227b7-3060-492a-9e62-6495b9e419e9)
-  )
-  (wire (pts (xy 69.85 175.26) (xy 69.85 176.53))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid ac05e748-4267-4cf9-b59b-d8234fafb27a)
-  )
-  (wire (pts (xy 100.33 38.1) (xy 124.46 38.1))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 60cd1e98-01da-49b6-a83b-89e3c4f373be)
-  )
-  (wire (pts (xy 100.33 40.64) (xy 121.92 40.64))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid a514e792-59cb-4a70-905a-5c6d8c096ed7)
-  )
-  (wire (pts (xy 101.6 71.12) (xy 121.92 71.12))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 9361eb05-1dba-4066-b6b6-8257fef59218)
-  )
-  (wire (pts (xy 101.6 81.28) (xy 124.46 81.28))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 878d19e8-fa62-44f3-b30a-4e428af4fb5e)
-  )
-  (wire (pts (xy 102.87 123.19) (xy 127 123.19))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 1213c801-6560-4114-8b69-0d252e7db46d)
-  )
-  (wire (pts (xy 121.92 40.64) (xy 121.92 71.12))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 0c6558b8-c9f1-4249-bb18-a3eb3e46f7e2)
-  )
-  (wire (pts (xy 121.92 40.64) (xy 246.38 40.64))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 36164dbd-c34a-487d-820f-05d10c14e402)
-  )
   (wire (pts (xy 121.92 71.12) (xy 121.92 127))
     (stroke (width 0) (type solid) (color 0 0 0 0))
     (uuid 2a5a2472-f28e-49fc-ab53-aa52f0afcacf)
   )
-  (wire (pts (xy 121.92 127) (xy 102.87 127))
+  (wire (pts (xy 59.69 30.48) (xy 59.69 33.02))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 96827f2a-7882-40c7-9ba8-1a224ed05ea1)
-  )
-  (wire (pts (xy 124.46 38.1) (xy 124.46 81.28))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid beb5be48-de69-412b-9d4a-965ea35e9ed2)
-  )
-  (wire (pts (xy 124.46 38.1) (xy 248.92 38.1))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 054ea103-fd89-4a50-8b88-f9bea5008b37)
-  )
-  (wire (pts (xy 124.46 81.28) (xy 124.46 130.81))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 0e60d167-6d35-4c35-9eb3-131b991d5271)
-  )
-  (wire (pts (xy 124.46 130.81) (xy 102.87 130.81))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid eabe5910-9ac9-4c64-af43-c3849db5af7e)
-  )
-  (wire (pts (xy 127 123.19) (xy 127 157.48))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid f79ab7d6-3c62-4956-9d47-8bcff17b7fd6)
-  )
-  (wire (pts (xy 127 157.48) (xy 41.91 157.48))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 8a8da368-dca9-459f-afb5-24263cb250c3)
+    (uuid 2dcd083b-a3f7-46cc-aa9a-79edf0eedea0)
   )
   (wire (pts (xy 170.18 54.61) (xy 195.58 54.61))
     (stroke (width 0) (type solid) (color 0 0 0 0))
     (uuid 2deda11c-1a0b-4c8c-9b0f-4d77f3229451)
   )
-  (wire (pts (xy 170.18 101.6) (xy 170.18 54.61))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 558a877e-9c76-4f56-84e7-adc437be686b)
-  )
-  (wire (pts (xy 170.18 101.6) (xy 195.58 101.6))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid e1d3fb8f-3af7-45e3-ae78-2f0bf972bfd5)
-  )
-  (wire (pts (xy 170.18 154.94) (xy 170.18 101.6))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 4355e436-e3f0-4e11-9239-3a09dc6dee9d)
-  )
-  (wire (pts (xy 175.26 127) (xy 175.26 157.48))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid faee1ebd-1ada-4473-a8d5-b79c1306711b)
-  )
-  (wire (pts (xy 175.26 157.48) (xy 127 157.48))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 3a70b43b-4437-488e-8b7e-8a310fd931e9)
-  )
-  (wire (pts (xy 195.58 127) (xy 175.26 127))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid cc2488fd-5c03-4655-b8b6-0a98cda053b9)
-  )
-  (wire (pts (xy 226.06 54.61) (xy 246.38 54.61))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 8f90ae00-b6e8-4702-8ad8-33142e21c391)
-  )
-  (wire (pts (xy 226.06 57.15) (xy 248.92 57.15))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 13bf7cad-07b6-4290-8967-9b33aad6a69a)
-  )
-  (wire (pts (xy 226.06 74.93) (xy 251.46 74.93))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid bf149816-f622-4a78-ad3d-55d1010e3044)
-  )
-  (wire (pts (xy 226.06 121.92) (xy 251.46 121.92))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 9fedfa2a-8fb1-4712-a640-41173bfb98e1)
-  )
-  (wire (pts (xy 246.38 40.64) (xy 246.38 54.61))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid ecfa89b4-c22e-4826-9a9b-458d44db1a4f)
-  )
-  (wire (pts (xy 246.38 40.64) (xy 257.81 40.64))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 92ec8313-99c6-4665-b2f8-7c13ddf4032c)
-  )
-  (wire (pts (xy 246.38 54.61) (xy 246.38 101.6))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 403e139d-960f-46d0-9c7c-782b3b19e337)
-  )
-  (wire (pts (xy 246.38 101.6) (xy 226.06 101.6))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 0db4a9a3-3da4-4392-a958-1b642e3f92e3)
-  )
-  (wire (pts (xy 248.92 38.1) (xy 248.92 57.15))
-    (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 10c97a66-7229-4c52-9355-e56db44b180f)
-  )
   (wire (pts (xy 248.92 38.1) (xy 257.81 38.1))
     (stroke (width 0) (type solid) (color 0 0 0 0))
     (uuid 319c40e0-324f-420c-a8ed-ea39e3dc877d)
   )
-  (wire (pts (xy 248.92 57.15) (xy 248.92 104.14))
+  (wire (pts (xy 63.5 119.38) (xy 44.45 119.38))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 9fd8d4e4-09d9-457f-9835-f042fb7c03c1)
+    (uuid 34e8f489-2def-434f-87b5-adca5c33c5ab)
   )
-  (wire (pts (xy 248.92 104.14) (xy 226.06 104.14))
+  (wire (pts (xy 38.1 88.9) (xy 44.45 88.9))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid 7d45fb74-e244-4d40-9851-3ea1a0809684)
+    (uuid 34f4b955-7688-45ef-b3e1-fe3936287da4)
+  )
+  (wire (pts (xy 121.92 40.64) (xy 246.38 40.64))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 36164dbd-c34a-487d-820f-05d10c14e402)
   )
   (wire (pts (xy 251.46 74.93) (xy 251.46 121.92))
     (stroke (width 0) (type solid) (color 0 0 0 0))
     (uuid 394fc2c4-c7d3-4217-be21-524a0c401bf5)
   )
-  (wire (pts (xy 251.46 121.92) (xy 251.46 157.48))
+  (wire (pts (xy 175.26 157.48) (xy 127 157.48))
     (stroke (width 0) (type solid) (color 0 0 0 0))
-    (uuid bbb9b935-b810-46de-a9e9-a822da21a9ad)
+    (uuid 3a70b43b-4437-488e-8b7e-8a310fd931e9)
+  )
+  (wire (pts (xy 246.38 54.61) (xy 246.38 101.6))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 403e139d-960f-46d0-9c7c-782b3b19e337)
+  )
+  (wire (pts (xy 170.18 154.94) (xy 170.18 101.6))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 4355e436-e3f0-4e11-9239-3a09dc6dee9d)
+  )
+  (wire (pts (xy 59.69 33.02) (xy 59.69 35.56))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 4872f506-28ae-4f9a-a890-1cd952727e24)
+  )
+  (wire (pts (xy 64.77 35.56) (xy 59.69 35.56))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 48b227b7-3060-492a-9e62-6495b9e419e9)
+  )
+  (wire (pts (xy 170.18 101.6) (xy 170.18 54.61))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 558a877e-9c76-4f56-84e7-adc437be686b)
+  )
+  (wire (pts (xy 41.91 175.26) (xy 41.91 176.53))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 5614d8c7-4aac-4f4f-9161-12237311e19e)
+  )
+  (wire (pts (xy 44.45 154.94) (xy 170.18 154.94))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 57382004-1837-4631-a83d-bc045e839770)
+  )
+  (wire (pts (xy 55.88 175.26) (xy 55.88 176.53))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 5d10c269-fdfe-417b-b452-873ae84f242b)
+  )
+  (wire (pts (xy 44.45 88.9) (xy 44.45 119.38))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 60b2e68e-1308-4dde-ac5c-c7663bae3c60)
+  )
+  (wire (pts (xy 100.33 38.1) (xy 124.46 38.1))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 60cd1e98-01da-49b6-a83b-89e3c4f373be)
+  )
+  (wire (pts (xy 38.1 63.5) (xy 41.91 63.5))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 6b69d8f7-99c9-4957-beac-a484ba2966c6)
+  )
+  (wire (pts (xy 63.5 123.19) (xy 58.42 123.19))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 723b94e4-3523-4cb6-be73-0962ead33bd7)
+  )
+  (wire (pts (xy 248.92 104.14) (xy 226.06 104.14))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 7d45fb74-e244-4d40-9851-3ea1a0809684)
+  )
+  (wire (pts (xy 101.6 81.28) (xy 124.46 81.28))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 878d19e8-fa62-44f3-b30a-4e428af4fb5e)
+  )
+  (wire (pts (xy 127 157.48) (xy 41.91 157.48))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 8a8da368-dca9-459f-afb5-24263cb250c3)
+  )
+  (wire (pts (xy 55.88 165.1) (xy 55.88 167.64))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 8eba62fb-e45f-4758-8f37-fecfbb38dae1)
+  )
+  (wire (pts (xy 226.06 54.61) (xy 246.38 54.61))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 8f90ae00-b6e8-4702-8ad8-33142e21c391)
+  )
+  (wire (pts (xy 246.38 40.64) (xy 257.81 40.64))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 92ec8313-99c6-4665-b2f8-7c13ddf4032c)
+  )
+  (wire (pts (xy 101.6 71.12) (xy 121.92 71.12))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 9361eb05-1dba-4066-b6b6-8257fef59218)
+  )
+  (wire (pts (xy 121.92 127) (xy 102.87 127))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 96827f2a-7882-40c7-9ba8-1a224ed05ea1)
   )
   (wire (pts (xy 251.46 157.48) (xy 175.26 157.48))
     (stroke (width 0) (type solid) (color 0 0 0 0))
     (uuid 9e5f8b09-96d1-4341-a24f-8348bbaa89eb)
   )
+  (wire (pts (xy 248.92 57.15) (xy 248.92 104.14))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 9fd8d4e4-09d9-457f-9835-f042fb7c03c1)
+  )
+  (wire (pts (xy 226.06 121.92) (xy 251.46 121.92))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid 9fedfa2a-8fb1-4712-a640-41173bfb98e1)
+  )
+  (wire (pts (xy 100.33 40.64) (xy 121.92 40.64))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid a514e792-59cb-4a70-905a-5c6d8c096ed7)
+  )
+  (wire (pts (xy 69.85 175.26) (xy 69.85 176.53))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid ac05e748-4267-4cf9-b59b-d8234fafb27a)
+  )
+  (wire (pts (xy 59.69 35.56) (xy 59.69 36.83))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid ac43c0ca-7b70-4b32-8301-0eaf5670f0a3)
+  )
+  (wire (pts (xy 44.45 88.9) (xy 64.77 88.9))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid ba5bc907-5d90-45df-a4e2-041f201447ed)
+  )
+  (wire (pts (xy 251.46 121.92) (xy 251.46 157.48))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid bbb9b935-b810-46de-a9e9-a822da21a9ad)
+  )
+  (wire (pts (xy 124.46 38.1) (xy 124.46 81.28))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid beb5be48-de69-412b-9d4a-965ea35e9ed2)
+  )
+  (wire (pts (xy 226.06 74.93) (xy 251.46 74.93))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid bf149816-f622-4a78-ad3d-55d1010e3044)
+  )
+  (wire (pts (xy 41.91 165.1) (xy 41.91 167.64))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid c8ff25fe-816a-4b19-9356-47f29e4d7d62)
+  )
+  (wire (pts (xy 195.58 127) (xy 175.26 127))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid cc2488fd-5c03-4655-b8b6-0a98cda053b9)
+  )
+  (wire (pts (xy 59.69 30.48) (xy 64.77 30.48))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid cc853812-4608-40fb-aee3-26bb4a7465f4)
+  )
+  (wire (pts (xy 41.91 63.5) (xy 41.91 157.48))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid dedb117c-5d9e-4f83-8fbb-f529ba4487e5)
+  )
+  (wire (pts (xy 170.18 101.6) (xy 195.58 101.6))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid e1d3fb8f-3af7-45e3-ae78-2f0bf972bfd5)
+  )
+  (wire (pts (xy 124.46 130.81) (xy 102.87 130.81))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid eabe5910-9ac9-4c64-af43-c3849db5af7e)
+  )
+  (wire (pts (xy 246.38 40.64) (xy 246.38 54.61))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid ecfa89b4-c22e-4826-9a9b-458d44db1a4f)
+  )
+  (wire (pts (xy 44.45 119.38) (xy 44.45 154.94))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid f6ca5bc3-eeee-4408-be55-468414ccb252)
+  )
+  (wire (pts (xy 127 123.19) (xy 127 157.48))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid f79ab7d6-3c62-4956-9d47-8bcff17b7fd6)
+  )
+  (wire (pts (xy 175.26 127) (xy 175.26 157.48))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid faee1ebd-1ada-4473-a8d5-b79c1306711b)
+  )
+  (wire (pts (xy 41.91 165.1) (xy 55.88 165.1))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid fbe4f4e8-af33-4de2-aca5-ca91c370f2ce)
+  )
+  (wire (pts (xy 58.42 123.19) (xy 58.42 124.46))
+    (stroke (width 0) (type solid) (color 0 0 0 0))
+    (uuid fc379355-8b62-4a9b-a721-cb92895ab5f6)
+  )
 
-  (label "VPP-MCLR" (at 46.99 119.38 0)
+  (label "DATA-RB7" (at 229.87 101.6 0)
     (effects (font (size 1.524 1.524)) (justify left bottom))
-    (uuid fe208296-dd1a-4ad0-9bf0-e3cb3ddd0d67)
-  )
-  (label "VPP-MCLR" (at 48.26 88.9 0)
-    (effects (font (size 1.524 1.524)) (justify left bottom))
-    (uuid f4a5f297-c8da-4230-97e4-da2472dc54c8)
-  )
-  (label "VCC_PIC" (at 50.8 63.5 0)
-    (effects (font (size 1.524 1.524)) (justify left bottom))
-    (uuid 7a2a2ba5-2d53-4994-b03f-d6daaefafebf)
-  )
-  (label "VPP-MCLR" (at 74.93 154.94 0)
-    (effects (font (size 1.524 1.524)) (justify left bottom))
-    (uuid a039f1c3-ad72-4699-80e5-9d096d31f67d)
-  )
-  (label "VCC_PIC" (at 76.2 157.48 0)
-    (effects (font (size 1.524 1.524)) (justify left bottom))
-    (uuid 7da73f27-b451-4da1-bf9c-f23311e05ead)
-  )
-  (label "CLOCK-RB6" (at 104.14 38.1 0)
-    (effects (font (size 1.524 1.524)) (justify left bottom))
-    (uuid 422f6fe2-3dd6-4709-9543-2922bbf75247)
-  )
-  (label "DATA-RB7" (at 104.14 40.64 0)
-    (effects (font (size 1.524 1.524)) (justify left bottom))
-    (uuid f8514a31-0919-45f9-8337-44579a6bf1a4)
-  )
-  (label "DATA-RB7" (at 105.41 71.12 0)
-    (effects (font (size 1.524 1.524)) (justify left bottom))
-    (uuid c89d969d-9e7d-4869-91c4-c73a6dcb73ec)
-  )
-  (label "CLOCK-RB6" (at 105.41 81.28 0)
-    (effects (font (size 1.524 1.524)) (justify left bottom))
-    (uuid 294064ca-b39e-4d18-ab34-d961c31518fa)
-  )
-  (label "DATA-RB7" (at 106.68 127 0)
-    (effects (font (size 1.524 1.524)) (justify left bottom))
-    (uuid b6ebe7c8-72bf-4f49-b77d-f081ada0af23)
-  )
-  (label "CLOCK-RB6" (at 106.68 130.81 0)
-    (effects (font (size 1.524 1.524)) (justify left bottom))
-    (uuid c2f0979b-abf5-4a48-9f04-a2a465e56141)
+    (uuid 055e298b-613e-415d-9b62-4d63cad9fe22)
   )
   (label "VCC_PIC" (at 109.22 123.19 0)
     (effects (font (size 1.524 1.524)) (justify left bottom))
     (uuid 1590f229-303e-43a1-9245-daa491140719)
   )
-  (label "VCC_PIC" (at 175.26 127 0)
+  (label "CLOCK-RB6" (at 105.41 81.28 0)
     (effects (font (size 1.524 1.524)) (justify left bottom))
-    (uuid 4ce0b24e-eaf4-4452-a9a5-a6d3b119ac7b)
-  )
-  (label "VPP-MCLR" (at 179.07 54.61 0)
-    (effects (font (size 1.524 1.524)) (justify left bottom))
-    (uuid c5ba297b-f701-4ab4-858b-ff417bb1675a)
-  )
-  (label "VPP-MCLR" (at 179.07 101.6 0)
-    (effects (font (size 1.524 1.524)) (justify left bottom))
-    (uuid 79e2a8fe-c634-4abe-af62-248ef79055a4)
+    (uuid 294064ca-b39e-4d18-ab34-d961c31518fa)
   )
   (label "DATA-RB7" (at 229.87 54.61 0)
     (effects (font (size 1.524 1.524)) (justify left bottom))
     (uuid 2d32ba7b-ceb5-4686-8db2-f6fa3139dc57)
   )
+  (label "CLOCK-RB6" (at 104.14 38.1 0)
+    (effects (font (size 1.524 1.524)) (justify left bottom))
+    (uuid 422f6fe2-3dd6-4709-9543-2922bbf75247)
+  )
   (label "CLOCK-RB6" (at 229.87 57.15 0)
     (effects (font (size 1.524 1.524)) (justify left bottom))
     (uuid 4a4a5188-95bd-484e-b738-248a19922f88)
   )
-  (label "DATA-RB7" (at 229.87 101.6 0)
+  (label "VCC_PIC" (at 175.26 127 0)
     (effects (font (size 1.524 1.524)) (justify left bottom))
-    (uuid 055e298b-613e-415d-9b62-4d63cad9fe22)
+    (uuid 4ce0b24e-eaf4-4452-a9a5-a6d3b119ac7b)
   )
   (label "CLOCK-RB6" (at 229.87 104.14 0)
     (effects (font (size 1.524 1.524)) (justify left bottom))
     (uuid 56a9df9c-5d0a-4bd4-ae70-357e4dc15d66)
   )
+  (label "VPP-MCLR" (at 179.07 101.6 0)
+    (effects (font (size 1.524 1.524)) (justify left bottom))
+    (uuid 79e2a8fe-c634-4abe-af62-248ef79055a4)
+  )
+  (label "VCC_PIC" (at 50.8 63.5 0)
+    (effects (font (size 1.524 1.524)) (justify left bottom))
+    (uuid 7a2a2ba5-2d53-4994-b03f-d6daaefafebf)
+  )
+  (label "VCC_PIC" (at 76.2 157.48 0)
+    (effects (font (size 1.524 1.524)) (justify left bottom))
+    (uuid 7da73f27-b451-4da1-bf9c-f23311e05ead)
+  )
   (label "VCC_PIC" (at 232.41 74.93 0)
     (effects (font (size 1.524 1.524)) (justify left bottom))
     (uuid 872dec42-db1a-4af9-b75b-11585a7ad239)
@@ -1161,10 +1179,42 @@
     (effects (font (size 1.524 1.524)) (justify left bottom))
     (uuid 97e4cf9c-e7ad-42c9-93d8-8a387fd17d1d)
   )
+  (label "VPP-MCLR" (at 74.93 154.94 0)
+    (effects (font (size 1.524 1.524)) (justify left bottom))
+    (uuid a039f1c3-ad72-4699-80e5-9d096d31f67d)
+  )
+  (label "DATA-RB7" (at 106.68 127 0)
+    (effects (font (size 1.524 1.524)) (justify left bottom))
+    (uuid b6ebe7c8-72bf-4f49-b77d-f081ada0af23)
+  )
+  (label "CLOCK-RB6" (at 106.68 130.81 0)
+    (effects (font (size 1.524 1.524)) (justify left bottom))
+    (uuid c2f0979b-abf5-4a48-9f04-a2a465e56141)
+  )
+  (label "VPP-MCLR" (at 179.07 54.61 0)
+    (effects (font (size 1.524 1.524)) (justify left bottom))
+    (uuid c5ba297b-f701-4ab4-858b-ff417bb1675a)
+  )
+  (label "DATA-RB7" (at 105.41 71.12 0)
+    (effects (font (size 1.524 1.524)) (justify left bottom))
+    (uuid c89d969d-9e7d-4869-91c4-c73a6dcb73ec)
+  )
+  (label "VPP-MCLR" (at 48.26 88.9 0)
+    (effects (font (size 1.524 1.524)) (justify left bottom))
+    (uuid f4a5f297-c8da-4230-97e4-da2472dc54c8)
+  )
+  (label "DATA-RB7" (at 104.14 40.64 0)
+    (effects (font (size 1.524 1.524)) (justify left bottom))
+    (uuid f8514a31-0919-45f9-8337-44579a6bf1a4)
+  )
+  (label "VPP-MCLR" (at 46.99 119.38 0)
+    (effects (font (size 1.524 1.524)) (justify left bottom))
+    (uuid fe208296-dd1a-4ad0-9bf0-e3cb3ddd0d67)
+  )
 
-  (global_label "VCC_PIC" (shape input) (at 38.1 63.5 180)
-    (effects (font (size 1.524 1.524)) (justify right))
-    (uuid e46e6ed6-5849-45c3-acb4-8e23055fd8ae)
+  (global_label "DATA-RB7" (shape input) (at 257.81 40.64 0)
+    (effects (font (size 1.397 1.397)) (justify left))
+    (uuid 3319eb0b-67a1-4df7-9db6-82235e42600c)
     (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
@@ -1183,393 +1233,14 @@
       (effects (font (size 1.27 1.27)) hide)
     )
   )
-  (global_label "DATA-RB7" (shape input) (at 257.81 40.64 0)
-    (effects (font (size 1.397 1.397)) (justify left))
-    (uuid 3319eb0b-67a1-4df7-9db6-82235e42600c)
+  (global_label "VCC_PIC" (shape input) (at 38.1 63.5 180)
+    (effects (font (size 1.524 1.524)) (justify right))
+    (uuid e46e6ed6-5849-45c3-acb4-8e23055fd8ae)
     (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
   )
 
-  (symbol (lib_id "flat_hierarchy_schlib:VCC") (at 69.85 167.64 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442aa134)
-    (property "Reference" "#PWR08" (id 0) (at 69.85 165.1 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "VCC" (id 1) (at 69.85 165.1 0)
-      (effects (font (size 1.016 1.016)))
-    )
-    (property "Footprint" "" (id 2) (at 69.85 167.64 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 69.85 167.64 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 9766ec6b-96a7-4614-83dc-e7f3d299e076))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:VCC") (at 82.55 22.86 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-000053b84749)
-    (property "Reference" "#PWR013" (id 0) (at 82.55 20.32 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "VCC" (id 1) (at 82.55 20.32 0)
-      (effects (font (size 1.016 1.016)))
-    )
-    (property "Footprint" "" (id 2) (at 82.55 22.86 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 82.55 22.86 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid f3dfdf4f-5eaf-47df-97b0-29497a0acb24))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 41.91 176.53 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442aa147)
-    (property "Reference" "#PWR06" (id 0) (at 41.91 176.53 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 41.91 178.308 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 41.91 176.53 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 41.91 176.53 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 522b8e0c-5423-47a7-891c-bdbcf8a7f104))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 55.88 176.53 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004639be2e)
-    (property "Reference" "#PWR01" (id 0) (at 55.88 176.53 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 55.88 178.308 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 55.88 176.53 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 55.88 176.53 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid f8a18bbd-e275-4bd4-ae8e-2fc26795f14b))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 58.42 124.46 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a820f)
-    (property "Reference" "#PWR011" (id 0) (at 58.42 124.46 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 58.42 126.238 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 58.42 124.46 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 58.42 124.46 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 330aec25-126b-489a-a0d4-291c35eb6dbc))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 59.69 36.83 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a8838)
-    (property "Reference" "#PWR010" (id 0) (at 59.69 36.83 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 59.69 38.608 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 59.69 36.83 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 59.69 36.83 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 333a975d-de1c-459f-8fec-a2391a963327))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 69.85 176.53 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442aa138)
-    (property "Reference" "#PWR07" (id 0) (at 69.85 176.53 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 69.85 178.308 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 69.85 176.53 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 69.85 176.53 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid d2ccf00f-fc2c-400b-ab72-c4ce66480755))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 82.55 48.26 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-000053b847ac)
-    (property "Reference" "#PWR014" (id 0) (at 82.55 48.26 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 82.55 50.038 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 82.55 48.26 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 82.55 48.26 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 5b88fafa-30bc-481f-be95-4a8d1090d8c8))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 101.6 63.5 90) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a8205)
-    (property "Reference" "#PWR012" (id 0) (at 101.6 63.5 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 103.378 63.5 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 101.6 63.5 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 101.6 63.5 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 58357fe4-9f13-4a5a-9413-0bf9bef5cba3))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 195.58 72.39 270) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000443697c3)
-    (property "Reference" "#PWR05" (id 0) (at 195.58 72.39 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 193.802 72.39 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 195.58 72.39 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 195.58 72.39 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 4691de06-60d8-4dac-a0f3-c06e35897068))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 195.58 119.38 270) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000443cca5d)
-    (property "Reference" "#PWR03" (id 0) (at 195.58 119.38 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 193.802 119.38 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 195.58 119.38 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 195.58 119.38 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 83844d22-04c7-409b-a009-07191262ceb0))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 195.58 129.54 270) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a8794)
-    (property "Reference" "#PWR02" (id 0) (at 195.58 129.54 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 193.802 129.54 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 195.58 129.54 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 195.58 129.54 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid afa10974-48f2-44e3-9a16-ee261a83845c))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 226.06 77.47 90) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000443697c7)
-    (property "Reference" "#PWR04" (id 0) (at 226.06 77.47 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 227.838 77.47 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 226.06 77.47 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 226.06 77.47 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 1fe62e62-36fd-47ba-8e49-0317c9f3ba7e))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 226.06 124.46 90) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a896a)
-    (property "Reference" "#PWR09" (id 0) (at 226.06 124.46 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Value" "GND" (id 1) (at 227.838 124.46 0)
-      (effects (font (size 0.762 0.762)) hide)
-    )
-    (property "Footprint" "" (id 2) (at 226.06 124.46 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 226.06 124.46 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 6c8d3976-024f-4e7a-b501-9f17dd6a2797))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:C") (at 41.91 171.45 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442aa145)
-    (property "Reference" "C7" (id 0) (at 43.18 168.91 0)
-      (effects (font (size 1.27 1.27)) (justify left))
-    )
-    (property "Value" "100nF" (id 1) (at 43.18 173.99 0)
-      (effects (font (size 1.27 1.27)) (justify left))
-    )
-    (property "Footprint" "discret:C1-1" (id 2) (at 41.91 171.45 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 41.91 171.45 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid cb67d6c0-e239-4804-aaca-2a0f9ebfa3bf))
-    (pin "2" (uuid 5d93ab86-0216-42b1-9b60-04284a0888c7))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:C") (at 55.88 171.45 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004639be2c)
-    (property "Reference" "C8" (id 0) (at 57.15 168.91 0)
-      (effects (font (size 1.27 1.27)) (justify left))
-    )
-    (property "Value" "100nF" (id 1) (at 57.15 173.99 0)
-      (effects (font (size 1.27 1.27)) (justify left))
-    )
-    (property "Footprint" "discret:C1-1" (id 2) (at 55.88 171.45 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 55.88 171.45 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 1b134002-d14e-48e3-ae1d-0bcf35f90fd5))
-    (pin "2" (uuid 5ea43c06-f00e-4150-acd7-1a44523559bf))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:C") (at 69.85 171.45 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442aa12b)
-    (property "Reference" "C6" (id 0) (at 71.12 168.91 0)
-      (effects (font (size 1.27 1.27)) (justify left))
-    )
-    (property "Value" "100nF" (id 1) (at 71.12 173.99 0)
-      (effects (font (size 1.27 1.27)) (justify left))
-    )
-    (property "Footprint" "discret:C1-1" (id 2) (at 69.85 171.45 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 69.85 171.45 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid c10430c4-061f-49dd-a206-291c0d9a8c15))
-    (pin "2" (uuid 886996e4-adb5-4e51-92b8-cf4313e98e33))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:24C16") (at 82.55 35.56 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-0000442a87f7)
-    (property "Reference" "U1" (id 0) (at 86.36 26.67 0)
-      (effects (font (size 1.524 1.524)))
-    )
-    (property "Value" "24Cxx" (id 1) (at 87.63 44.45 0)
-      (effects (font (size 1.524 1.524)))
-    )
-    (property "Footprint" "Package_DIP:DIP-8_W7.62mm_LongPads" (id 2) (at 82.55 35.56 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 82.55 35.56 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "4" (uuid a34a70c7-dd49-454a-8913-e147763daa08))
-    (pin "8" (uuid e68d0c5f-cd9c-495e-a07f-a74ac0a63cbb))
-    (pin "1" (uuid 12e5476b-6ec1-4c3e-9206-1bf163770db2))
-    (pin "2" (uuid f22ec1e0-32cb-4352-a5bc-d213d6a11c67))
-    (pin "3" (uuid 093a63ff-e76b-4d6b-81c2-2592c2c5cb2d))
-    (pin "5" (uuid fb2131d7-f0ab-4577-8b8e-212efba10709))
-    (pin "6" (uuid 46dca7c5-a555-447e-88d2-c46c657fc68d))
-    (pin "7" (uuid e565ef19-8974-43e2-ba41-f2b139547cc0))
-  )
-
-  (symbol (lib_id "flat_hierarchy_schlib:SUPP28") (at 210.82 71.12 0) (unit 1)
-    (in_bom yes) (on_board yes)
-    (uuid 00000000-0000-0000-0000-00004436967e)
-    (property "Reference" "P2" (id 0) (at 210.82 50.8 0)
-      (effects (font (size 1.778 1.778)))
-    )
-    (property "Value" "SUPP28" (id 1) (at 210.82 92.71 0)
-      (effects (font (size 1.778 1.778)))
-    )
-    (property "Footprint" "Package_DIP:DIP-28_W7.62mm_Socket_LongPads" (id 2) (at 210.82 71.12 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 210.82 71.12 0)
-      (effects (font (size 1.524 1.524)) hide)
-    )
-    (pin "1" (uuid 7930496c-9882-492a-ba84-d70ae0b51e96))
-    (pin "10" (uuid b4e94d02-4ef0-4f21-926c-937e0bf7876c))
-    (pin "11" (uuid fe3aa93a-ef5b-4c23-940e-9ef2a7128000))
-    (pin "12" (uuid 1381b5ed-58ec-4fb2-a4f7-994bc183ef23))
-    (pin "13" (uuid 577cb191-029f-4892-a30a-7e2330d3bfad))
-    (pin "14" (uuid 7bde9b17-8901-4a99-bf65-6f97ce5ee25a))
-    (pin "15" (uuid 569f5e52-9d72-4541-bc39-49c89873c86d))
-    (pin "16" (uuid e2b3de33-6345-44c7-9be5-40c5e6af7fe7))
-    (pin "17" (uuid 84bdb24f-6541-420f-a2dd-1724efc15187))
-    (pin "18" (uuid cb7baf01-ee81-4e60-ad64-00add849ab44))
-    (pin "19" (uuid f38608f6-f6f2-4324-a064-6bcbeef6fd94))
-    (pin "2" (uuid ac7674f8-ddec-43e1-9463-4c50969676a2))
-    (pin "20" (uuid 19e0bfd0-a396-4f4f-a9f2-73ba6620b9bf))
-    (pin "21" (uuid c8955abb-9c63-4b6c-8652-5a28e8a056a9))
-    (pin "22" (uuid 9bc32b68-4a54-432a-99b3-0cf0fd29fb15))
-    (pin "23" (uuid 606077b9-da62-45c0-b8a0-88248cd481ab))
-    (pin "24" (uuid 75c0d91a-d4cb-4ac7-bade-e275d8f2d92e))
-    (pin "25" (uuid 46d378ea-395a-4660-84e0-f522df0e1c68))
-    (pin "26" (uuid 7fed162e-1576-4d94-982a-dc3003ddd0fe))
-    (pin "27" (uuid 054d3452-7009-40bd-ae54-6a0537287705))
-    (pin "28" (uuid f14af4c1-4780-43f0-ae53-a5537c3e9dfd))
-    (pin "3" (uuid 6e257814-0846-4100-a6a9-b70451284c6b))
-    (pin "4" (uuid e235b451-2471-472a-8ef9-e1030fbc8cb9))
-    (pin "5" (uuid 8963eb54-45d7-4ba7-a633-8020050e830a))
-    (pin "6" (uuid c0e53910-3fb9-4adf-9d07-a0c437e1b5e7))
-    (pin "7" (uuid 1ade4278-1f7d-4a20-b0de-e42f7c5fd0cd))
-    (pin "8" (uuid 62009da9-fab3-4f20-b0df-c4ddab07d42f))
-    (pin "9" (uuid 09301798-84d8-434e-8008-098d59ad9524))
-  )
-
   (symbol (lib_id "flat_hierarchy_schlib:PIC12C508A") (at 83.82 76.2 0) (unit 1)
     (in_bom yes) (on_board yes)
     (uuid 00000000-0000-0000-0000-0000442a81a5)
@@ -1630,6 +1301,103 @@
     (pin "9" (uuid f20d5eb5-7258-4ac2-abe9-ea1c17cb3f17))
   )
 
+  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 101.6 63.5 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a8205)
+    (property "Reference" "#PWR012" (id 0) (at 101.6 63.5 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 103.378 63.5 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 101.6 63.5 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 101.6 63.5 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 58357fe4-9f13-4a5a-9413-0bf9bef5cba3))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 58.42 124.46 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a820f)
+    (property "Reference" "#PWR011" (id 0) (at 58.42 124.46 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 58.42 126.238 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 58.42 124.46 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 58.42 124.46 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 330aec25-126b-489a-a0d4-291c35eb6dbc))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 195.58 129.54 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a8794)
+    (property "Reference" "#PWR02" (id 0) (at 195.58 129.54 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 193.802 129.54 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 195.58 129.54 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 195.58 129.54 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid afa10974-48f2-44e3-9a16-ee261a83845c))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:24C16") (at 82.55 35.56 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a87f7)
+    (property "Reference" "U1" (id 0) (at 86.36 26.67 0)
+      (effects (font (size 1.524 1.524)))
+    )
+    (property "Value" "24Cxx" (id 1) (at 87.63 44.45 0)
+      (effects (font (size 1.524 1.524)))
+    )
+    (property "Footprint" "Package_DIP:DIP-8_W7.62mm_LongPads" (id 2) (at 82.55 35.56 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 82.55 35.56 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "4" (uuid a34a70c7-dd49-454a-8913-e147763daa08))
+    (pin "8" (uuid e68d0c5f-cd9c-495e-a07f-a74ac0a63cbb))
+    (pin "1" (uuid 12e5476b-6ec1-4c3e-9206-1bf163770db2))
+    (pin "2" (uuid f22ec1e0-32cb-4352-a5bc-d213d6a11c67))
+    (pin "3" (uuid 093a63ff-e76b-4d6b-81c2-2592c2c5cb2d))
+    (pin "5" (uuid fb2131d7-f0ab-4577-8b8e-212efba10709))
+    (pin "6" (uuid 46dca7c5-a555-447e-88d2-c46c657fc68d))
+    (pin "7" (uuid e565ef19-8974-43e2-ba41-f2b139547cc0))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 59.69 36.83 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a8838)
+    (property "Reference" "#PWR010" (id 0) (at 59.69 36.83 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 59.69 38.608 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 59.69 36.83 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 59.69 36.83 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 333a975d-de1c-459f-8fec-a2391a963327))
+  )
+
   (symbol (lib_id "flat_hierarchy_schlib:SUPP40") (at 210.82 125.73 0) (unit 1)
     (in_bom yes) (on_board yes)
     (uuid 00000000-0000-0000-0000-0000442a88ed)
@@ -1686,4 +1454,286 @@
     (pin "8" (uuid 5fb59256-4ffa-47dd-af86-2b7332ebb7d5))
     (pin "9" (uuid 4b01dbaf-d3fb-4b82-8bff-3b89d1545eec))
   )
+
+  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 226.06 124.46 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442a896a)
+    (property "Reference" "#PWR09" (id 0) (at 226.06 124.46 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 227.838 124.46 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 226.06 124.46 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 226.06 124.46 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 6c8d3976-024f-4e7a-b501-9f17dd6a2797))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:C") (at 69.85 171.45 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442aa12b)
+    (property "Reference" "C6" (id 0) (at 71.12 168.91 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "100nF" (id 1) (at 71.12 173.99 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "discret:C1-1" (id 2) (at 69.85 171.45 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 69.85 171.45 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid c10430c4-061f-49dd-a206-291c0d9a8c15))
+    (pin "2" (uuid 886996e4-adb5-4e51-92b8-cf4313e98e33))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:VCC") (at 69.85 167.64 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442aa134)
+    (property "Reference" "#PWR08" (id 0) (at 69.85 165.1 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "VCC" (id 1) (at 69.85 165.1 0)
+      (effects (font (size 1.016 1.016)))
+    )
+    (property "Footprint" "" (id 2) (at 69.85 167.64 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 69.85 167.64 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 9766ec6b-96a7-4614-83dc-e7f3d299e076))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 69.85 176.53 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442aa138)
+    (property "Reference" "#PWR07" (id 0) (at 69.85 176.53 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 69.85 178.308 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 69.85 176.53 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 69.85 176.53 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid d2ccf00f-fc2c-400b-ab72-c4ce66480755))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:C") (at 41.91 171.45 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442aa145)
+    (property "Reference" "C7" (id 0) (at 43.18 168.91 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "100nF" (id 1) (at 43.18 173.99 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "discret:C1-1" (id 2) (at 41.91 171.45 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 41.91 171.45 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid cb67d6c0-e239-4804-aaca-2a0f9ebfa3bf))
+    (pin "2" (uuid 5d93ab86-0216-42b1-9b60-04284a0888c7))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 41.91 176.53 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000442aa147)
+    (property "Reference" "#PWR06" (id 0) (at 41.91 176.53 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 41.91 178.308 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 41.91 176.53 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 41.91 176.53 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 522b8e0c-5423-47a7-891c-bdbcf8a7f104))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:SUPP28") (at 210.82 71.12 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004436967e)
+    (property "Reference" "P2" (id 0) (at 210.82 50.8 0)
+      (effects (font (size 1.778 1.778)))
+    )
+    (property "Value" "SUPP28" (id 1) (at 210.82 92.71 0)
+      (effects (font (size 1.778 1.778)))
+    )
+    (property "Footprint" "Package_DIP:DIP-28_W7.62mm_Socket_LongPads" (id 2) (at 210.82 71.12 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 210.82 71.12 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 7930496c-9882-492a-ba84-d70ae0b51e96))
+    (pin "10" (uuid b4e94d02-4ef0-4f21-926c-937e0bf7876c))
+    (pin "11" (uuid fe3aa93a-ef5b-4c23-940e-9ef2a7128000))
+    (pin "12" (uuid 1381b5ed-58ec-4fb2-a4f7-994bc183ef23))
+    (pin "13" (uuid 577cb191-029f-4892-a30a-7e2330d3bfad))
+    (pin "14" (uuid 7bde9b17-8901-4a99-bf65-6f97ce5ee25a))
+    (pin "15" (uuid 569f5e52-9d72-4541-bc39-49c89873c86d))
+    (pin "16" (uuid e2b3de33-6345-44c7-9be5-40c5e6af7fe7))
+    (pin "17" (uuid 84bdb24f-6541-420f-a2dd-1724efc15187))
+    (pin "18" (uuid cb7baf01-ee81-4e60-ad64-00add849ab44))
+    (pin "19" (uuid f38608f6-f6f2-4324-a064-6bcbeef6fd94))
+    (pin "2" (uuid ac7674f8-ddec-43e1-9463-4c50969676a2))
+    (pin "20" (uuid 19e0bfd0-a396-4f4f-a9f2-73ba6620b9bf))
+    (pin "21" (uuid c8955abb-9c63-4b6c-8652-5a28e8a056a9))
+    (pin "22" (uuid 9bc32b68-4a54-432a-99b3-0cf0fd29fb15))
+    (pin "23" (uuid 606077b9-da62-45c0-b8a0-88248cd481ab))
+    (pin "24" (uuid 75c0d91a-d4cb-4ac7-bade-e275d8f2d92e))
+    (pin "25" (uuid 46d378ea-395a-4660-84e0-f522df0e1c68))
+    (pin "26" (uuid 7fed162e-1576-4d94-982a-dc3003ddd0fe))
+    (pin "27" (uuid 054d3452-7009-40bd-ae54-6a0537287705))
+    (pin "28" (uuid f14af4c1-4780-43f0-ae53-a5537c3e9dfd))
+    (pin "3" (uuid 6e257814-0846-4100-a6a9-b70451284c6b))
+    (pin "4" (uuid e235b451-2471-472a-8ef9-e1030fbc8cb9))
+    (pin "5" (uuid 8963eb54-45d7-4ba7-a633-8020050e830a))
+    (pin "6" (uuid c0e53910-3fb9-4adf-9d07-a0c437e1b5e7))
+    (pin "7" (uuid 1ade4278-1f7d-4a20-b0de-e42f7c5fd0cd))
+    (pin "8" (uuid 62009da9-fab3-4f20-b0df-c4ddab07d42f))
+    (pin "9" (uuid 09301798-84d8-434e-8008-098d59ad9524))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 195.58 72.39 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000443697c3)
+    (property "Reference" "#PWR05" (id 0) (at 195.58 72.39 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 193.802 72.39 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 195.58 72.39 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 195.58 72.39 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 4691de06-60d8-4dac-a0f3-c06e35897068))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 226.06 77.47 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000443697c7)
+    (property "Reference" "#PWR04" (id 0) (at 226.06 77.47 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 227.838 77.47 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 226.06 77.47 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 226.06 77.47 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 1fe62e62-36fd-47ba-8e49-0317c9f3ba7e))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 195.58 119.38 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000443cca5d)
+    (property "Reference" "#PWR03" (id 0) (at 195.58 119.38 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 193.802 119.38 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 195.58 119.38 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 195.58 119.38 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 83844d22-04c7-409b-a009-07191262ceb0))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:C") (at 55.88 171.45 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004639be2c)
+    (property "Reference" "C8" (id 0) (at 57.15 168.91 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "100nF" (id 1) (at 57.15 173.99 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "discret:C1-1" (id 2) (at 55.88 171.45 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 55.88 171.45 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 1b134002-d14e-48e3-ae1d-0bcf35f90fd5))
+    (pin "2" (uuid 5ea43c06-f00e-4150-acd7-1a44523559bf))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 55.88 176.53 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00004639be2e)
+    (property "Reference" "#PWR01" (id 0) (at 55.88 176.53 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 55.88 178.308 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 55.88 176.53 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 55.88 176.53 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid f8a18bbd-e275-4bd4-ae8e-2fc26795f14b))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:VCC") (at 82.55 22.86 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000053b84749)
+    (property "Reference" "#PWR013" (id 0) (at 82.55 20.32 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "VCC" (id 1) (at 82.55 20.32 0)
+      (effects (font (size 1.016 1.016)))
+    )
+    (property "Footprint" "" (id 2) (at 82.55 22.86 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 82.55 22.86 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid f3dfdf4f-5eaf-47df-97b0-29497a0acb24))
+  )
+
+  (symbol (lib_id "flat_hierarchy_schlib:GND") (at 82.55 48.26 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000053b847ac)
+    (property "Reference" "#PWR014" (id 0) (at 82.55 48.26 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 82.55 50.038 0)
+      (effects (font (size 0.762 0.762)) hide)
+    )
+    (property "Footprint" "" (id 2) (at 82.55 48.26 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 82.55 48.26 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (pin "1" (uuid 5b88fafa-30bc-481f-be95-4a8d1090d8c8))
+  )
 )
diff --git a/scripts/lib_convert.py b/scripts/lib_convert.py
index 18abc72e19..9bd414ec0f 100755
--- a/scripts/lib_convert.py
+++ b/scripts/lib_convert.py
@@ -2,19 +2,10 @@
 
 # Convert a footprint library from one format to another, e.g. legacy to pretty.
 
-# 1) Build target _pcbnew after enabling scripting in cmake.
-# $ make _pcbnew
-
-# 2) Changed dir to pcbnew
-# $ cd pcbnew
-# $ pwd
-# build/pcbnew
-
-# 3) Entered following command line, script takes to arguments: oldLibPath & newLibPath
+# 1) Entered following command line, script takes to arguments: oldLibPath & newLibPath
 # $ PYTHONPATH=. <path_to>/lib_convert.py /usr/local/share/kicad/modules/smd_dil.mod /tmp/smd_dil.pretty
 
-# 4) inspect one footprint found in new librarypath /tmp/smd_dil.pretty
-# $ less /tmp/smd_dil.pretty/msoic-10.kicad_mod
+# inspect one footprint found in new librarypath /tmp/smd_dil.pretty
 
 
 from __future__ import print_function
@@ -45,7 +36,10 @@ dst_plugin.FootprintLibCreate( dst_libpath )
 
 list_of_parts = src_plugin.FootprintEnumerate( src_libpath )
 
+ii = 0;
 for part_id in list_of_parts:
-    module = src_plugin.FootprintLoad( src_libpath, part_id )
-    dst_plugin.FootprintSave( dst_libpath, module )
+    footprint = src_plugin.FootprintLoad( src_libpath, part_id )
+    dst_plugin.FootprintSave( dst_libpath, footprint )
+    ii = ii+1
+    print( ii, footprint.GetFPID().GetUniStringLibId(), "->", dst_libpath )