diff --git a/attic/hardware/ch32v003f4u6_with_wsleds/ch32v003f4u6_with_wsled.kicad_pcb b/attic/hardware/ch32v003f4u6_with_wsleds/ch32v003f4u6_with_wsled.kicad_pcb
index 8d6615e834581cf71d18f4c419d6e111925519de..ec62a61e04e0140614b53cdf95b4c51c6cd80902 100644
--- a/attic/hardware/ch32v003f4u6_with_wsleds/ch32v003f4u6_with_wsled.kicad_pcb
+++ b/attic/hardware/ch32v003f4u6_with_wsleds/ch32v003f4u6_with_wsled.kicad_pcb
@@ -129,12 +129,13 @@
   (net 37 "unconnected-(J4-PadA8)")
   (net 38 "unconnected-(J4-PadB8)")
   (net 39 "+5V")
+  (net 40 "Net-(D7-Pad2)")
 
   (footprint "WS2816-2121:WS2816-2121" (layer "F.Cu")
     (tedit 0) (tstamp 035763fa-b374-4528-96a5-ef81db28af5e)
     (at 93.071804 96.000012 60)
     (property "LCSC" "C965561")
-    (property "Sheetfile" "ch32v003f4u6_with_wsled.kicad_sch")
+    (property "Sheetfile" "File: ch32v003f4u6_with_wsled.kicad_sch")
     (property "Sheetname" "")
     (path "/2aeaee7b-b50f-4327-b493-41ca56c81921")
     (attr smd)
@@ -150,18 +151,18 @@
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp bdce1d8e-a70e-4daf-92d9-b2814254c7a6)
     )
-    (fp_line (start -1.2 1.2) (end -1.2 1) (layer "F.SilkS") (width 0.12) (tstamp 008c0961-4151-4be5-aa0b-2688ed5a76d6))
-    (fp_line (start 1.4 1) (end 1.2 1) (layer "F.SilkS") (width 0.12) (tstamp 1773b52c-c676-445f-b8e5-640936858304))
-    (fp_line (start -1.2 -1.2) (end -1 -1.2) (layer "F.SilkS") (width 0.12) (tstamp 287b6596-98d5-4a2f-b9b7-7d1fbd95171e))
-    (fp_line (start -1 1.2) (end -1.2 1.2) (layer "F.SilkS") (width 0.12) (tstamp 562d8e95-4dbb-4d73-9609-76b866a57286))
-    (fp_line (start -1.2 -1) (end -1.2 -1.2) (layer "F.SilkS") (width 0.12) (tstamp 6f2e3018-de84-4abe-9f00-6ba493d5d6f9))
-    (fp_line (start 1.2 1.2) (end 1 1.2) (layer "F.SilkS") (width 0.12) (tstamp 6f3ed0de-9152-408e-898e-1b7ea311c9f6))
-    (fp_line (start 1.2 -1.2) (end 1.2 -1) (layer "F.SilkS") (width 0.12) (tstamp 80e16494-410f-43a4-9ec9-a35f57cef3cb))
-    (fp_line (start 1 1.2) (end 1 1.4) (layer "F.SilkS") (width 0.12) (tstamp 88002230-3f97-4332-b244-0f00ad000a3e))
-    (fp_line (start 1 -1.2) (end 1.2 -1.2) (layer "F.SilkS") (width 0.12) (tstamp b88438bf-e0db-4133-8ab4-418817b8ae94))
-    (fp_line (start 1.2 1) (end 1.2 1.2) (layer "F.SilkS") (width 0.12) (tstamp e03acde2-972b-4a75-bddf-6b8bbe464428))
-    (fp_line (start 1 1.4) (end 1.4 1) (layer "F.SilkS") (width 0.12) (tstamp ee4bf5a2-c6db-4d19-8b9a-c1b7078389ab))
-    (fp_circle (center -1.4 -1.4) (end -1.4 -1.4) (layer "F.SilkS") (width 0.12) (fill none) (tstamp aeb6f07f-a54b-4db9-81b5-47ad8d30d464))
+    (fp_line (start -1.2 1.2) (end -1.2 1) (layer "F.SilkS") (width 0.15) (tstamp 008c0961-4151-4be5-aa0b-2688ed5a76d6))
+    (fp_line (start 1.4 1) (end 1.2 1) (layer "F.SilkS") (width 0.15) (tstamp 1773b52c-c676-445f-b8e5-640936858304))
+    (fp_line (start -1.2 -1.2) (end -1 -1.2) (layer "F.SilkS") (width 0.15) (tstamp 287b6596-98d5-4a2f-b9b7-7d1fbd95171e))
+    (fp_line (start -1 1.2) (end -1.2 1.2) (layer "F.SilkS") (width 0.15) (tstamp 562d8e95-4dbb-4d73-9609-76b866a57286))
+    (fp_line (start -1.2 -1) (end -1.2 -1.2) (layer "F.SilkS") (width 0.15) (tstamp 6f2e3018-de84-4abe-9f00-6ba493d5d6f9))
+    (fp_line (start 1.2 1.2) (end 1 1.2) (layer "F.SilkS") (width 0.15) (tstamp 6f3ed0de-9152-408e-898e-1b7ea311c9f6))
+    (fp_line (start 1.2 -1.2) (end 1.2 -1) (layer "F.SilkS") (width 0.15) (tstamp 80e16494-410f-43a4-9ec9-a35f57cef3cb))
+    (fp_line (start 1 1.2) (end 1 1.4) (layer "F.SilkS") (width 0.15) (tstamp 88002230-3f97-4332-b244-0f00ad000a3e))
+    (fp_line (start 1 -1.2) (end 1.2 -1.2) (layer "F.SilkS") (width 0.15) (tstamp b88438bf-e0db-4133-8ab4-418817b8ae94))
+    (fp_line (start 1.2 1) (end 1.2 1.2) (layer "F.SilkS") (width 0.15) (tstamp e03acde2-972b-4a75-bddf-6b8bbe464428))
+    (fp_line (start 1 1.4) (end 1.4 1) (layer "F.SilkS") (width 0.15) (tstamp ee4bf5a2-c6db-4d19-8b9a-c1b7078389ab))
+    (fp_circle (center -1.4 -1.4) (end -1.4 -1.4) (layer "F.SilkS") (width 0.15) (fill none) (tstamp aeb6f07f-a54b-4db9-81b5-47ad8d30d464))
     (pad "1" smd roundrect (at -0.945 -0.63 150) (size 0.32 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
       (net 2 "GND") (pinfunction "BI") (pintype "input") (tstamp 93edbcb9-1b9b-44d6-80f5-448babf6b264))
     (pad "2" smd roundrect (at -0.945 0 150) (size 0.32 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
@@ -176,30 +177,73 @@
       (net 2 "GND") (pinfunction "G") (pintype "power_in") (tstamp 89cb9af1-c697-44ae-bf9d-b55bd96e3a23))
   )
 
+  (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu")
+    (tedit 5F68FEEE) (tstamp 0492821d-71b1-46b2-a29f-895f6420de6d)
+    (at 90.45 101.68 -100)
+    (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+    (tags "resistor")
+    (property "LCSC" "C25867")
+    (property "Sheetfile" "File: ch32v003f4u6_with_wsled.kicad_sch")
+    (property "Sheetname" "")
+    (path "/9ff23070-8d50-4c43-9132-802478518421")
+    (attr smd)
+    (fp_text reference "R6" (at 0 -1.17 80 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 09905209-4272-4257-b41e-fab1c6256104)
+    )
+    (fp_text value "1.5k" (at 0 1.17 80 unlocked) (layer "F.Fab") hide
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 51ed988d-d7af-4bca-8c9b-773324374cb9)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 -100 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp cd813a7e-3da5-4c09-9568-8e870ccaf18a)
+    )
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.15) (tstamp a1cb8e4e-6b7f-4c9a-a26c-1db50dddfbba))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.15) (tstamp c925b030-9c0e-4d7a-a8ce-b2724c91c942))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 1556b567-e2f6-436e-bd3c-f1d093fa1c31))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 458e11cc-4494-49a0-af55-380f42b4c86e))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp e0e0c1d3-0b65-4c89-9da6-d51a1ab7d805))
+    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp ee8ca4b9-74ba-4747-8f2e-3dea63bf172c))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp 52fac926-8b58-4189-9e1e-2b0e24d5a72f))
+    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 684e78fb-f6e3-4863-a093-76302fcb736a))
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 9e01ea25-a75d-4442-9e41-392ed3eca400))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp e61edded-24d9-41dc-9ff7-e63727938fac))
+    (pad "1" smd roundrect (at -0.51 0 260) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 40 "Net-(D7-Pad2)") (pintype "passive") (tstamp e077f8e5-b992-431f-8e6d-60e4fb145374))
+    (pad "2" smd roundrect (at 0.51 0 260) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 7 "PC0") (pintype "passive") (tstamp a9fc879c-6196-4e95-ba7c-e9283b9b8f1a))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
   (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu")
     (tedit 5F68FEEE) (tstamp 2bcc1b4a-8710-468b-9bd0-6c799e7c51df)
     (at 103.825 93.038327 -120)
     (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
     (tags "resistor")
     (property "LCSC" "")
-    (property "Sheetfile" "ch32v003f4u6_with_wsled.kicad_sch")
+    (property "Sheetfile" "File: ch32v003f4u6_with_wsled.kicad_sch")
     (property "Sheetname" "")
     (path "/68f97711-82a5-4a6a-822b-63193a29c389")
     (attr smd)
-    (fp_text reference "R2" (at -0.120875 -1.379362) (layer "F.Fab")
+    (fp_text reference "R2" (at -0.120875 -1.379362 unlocked) (layer "F.Fab")
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 50cfc066-8247-42a4-8744-b0693dd98342)
     )
-    (fp_text value "NP" (at 0 1.17 60) (layer "F.Fab") hide
+    (fp_text value "NP" (at 0 1.17 60 unlocked) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 31e88f10-3429-42f1-a79a-cb3ba753d685)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 60) (layer "F.Fab")
-      (effects (font (size 0.26 0.26) (thickness 0.04)))
+    (fp_text user "${REFERENCE}" (at 0 0 60 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
       (tstamp f805cb9b-189f-4df4-9212-32714ed73f08)
     )
-    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.12) (tstamp 19cb7983-a936-45c0-96e9-82bb4fa4b27c))
-    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.12) (tstamp 2c6aad57-9f01-4446-b80e-2a878b8d1c3b))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.15) (tstamp 19cb7983-a936-45c0-96e9-82bb4fa4b27c))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.15) (tstamp 2c6aad57-9f01-4446-b80e-2a878b8d1c3b))
     (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 1caabff6-f2a6-40a2-b62f-de9151c35621))
     (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 414bb955-4c38-416b-ae3f-16612f434523))
     (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp a0899eda-4733-4f02-940b-15b9dae85efb))
@@ -224,19 +268,19 @@
     (at 92.5 109)
     (descr "Mounting Hole 2.2mm, M2, DIN965")
     (tags "mounting hole 2.2mm m2 din965")
-    (property "Sheetfile" "ch32v003f4u6_with_wsled.kicad_sch")
+    (property "Sheetfile" "File: ch32v003f4u6_with_wsled.kicad_sch")
     (property "Sheetname" "")
     (path "/9cd0ce46-3d34-4d01-9184-b0aaec7b3cd9")
     (attr exclude_from_pos_files)
-    (fp_text reference "J6" (at -3 1.5 30) (layer "F.SilkS") hide
+    (fp_text reference "J6" (at -3 1.5 30 unlocked) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 3ec80fe7-5d31-410a-86f4-0ee85d50f997)
     )
-    (fp_text value "HOLE" (at 0 2.9) (layer "F.Fab") hide
+    (fp_text value "HOLE" (at 0 2.9 unlocked) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 1c867880-75d7-4003-8a8a-6059ce730d4b)
     )
-    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer "F.Fab")
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 36fcd275-f5a4-4899-842f-1fd0fa995006)
     )
@@ -252,24 +296,24 @@
     (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
     (tags "capacitor")
     (property "LCSC" "C237173")
-    (property "Sheetfile" "ch32v003f4u6_with_wsled.kicad_sch")
+    (property "Sheetfile" "File: ch32v003f4u6_with_wsled.kicad_sch")
     (property "Sheetname" "")
     (path "/db6afb00-4622-432a-b32f-cb0bc98a38e6")
     (attr smd)
-    (fp_text reference "C3" (at -2.097243 0.232532 30) (layer "F.SilkS") hide
+    (fp_text reference "C3" (at -2.097243 0.232532 30 unlocked) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp ef795e43-170d-4f5e-85c4-8c696fc9b1f8)
     )
-    (fp_text value "1u" (at 0 1.16 30) (layer "F.Fab")
+    (fp_text value "1u" (at 0 1.16 30 unlocked) (layer "F.Fab")
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 7589b069-aa74-4a4b-bafa-b5e429e3b374)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 30) (layer "F.Fab")
-      (effects (font (size 0.25 0.25) (thickness 0.04)))
+    (fp_text user "${REFERENCE}" (at 0 0 30 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
       (tstamp a19e280c-b749-448b-9d3c-09354b19352a)
     )
-    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp 710f1bc3-08e5-49f2-b7c0-ee51143f288e))
-    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp bbe027a2-448c-4040-b38b-c1a570b38368))
+    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.15) (tstamp 710f1bc3-08e5-49f2-b7c0-ee51143f288e))
+    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.15) (tstamp bbe027a2-448c-4040-b38b-c1a570b38368))
     (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 421fd356-0e38-426a-b31c-c8d51aa2ce6d))
     (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 79dc3848-8fda-4901-94cb-5f84f3515186))
     (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 92e22c8e-84d9-423c-9650-fc7e4534a60f))
@@ -295,24 +339,24 @@
     (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
     (tags "resistor")
     (property "LCSC" "")
-    (property "Sheetfile" "ch32v003f4u6_with_wsled.kicad_sch")
+    (property "Sheetfile" "File: ch32v003f4u6_with_wsled.kicad_sch")
     (property "Sheetname" "")
     (path "/ebc6fdc8-27f0-42c3-ac8a-90471da7954d")
     (attr smd)
-    (fp_text reference "R1" (at 0 -1.17 120) (layer "F.SilkS") hide
+    (fp_text reference "R1" (at 0 -1.17 120 unlocked) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 30339a17-f299-414f-9332-bb88954e1531)
     )
-    (fp_text value "NP" (at 0 1.17 120) (layer "F.Fab")
+    (fp_text value "NP" (at 0 1.17 120 unlocked) (layer "F.Fab")
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 4c5f608a-ab28-47b1-a9de-f062304aa00a)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 120) (layer "F.Fab")
-      (effects (font (size 0.26 0.26) (thickness 0.04)))
+    (fp_text user "${REFERENCE}" (at 0 0 120 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 0bc9ba0d-9d89-42f0-ad59-7056b25ceb89)
     )
-    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.12) (tstamp 20a88ffc-513e-4907-8ef9-d0437df62329))
-    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.12) (tstamp a0c4ffa4-c7d9-46dd-80c8-89fa03f7eec3))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.15) (tstamp 20a88ffc-513e-4907-8ef9-d0437df62329))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.15) (tstamp a0c4ffa4-c7d9-46dd-80c8-89fa03f7eec3))
     (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 635326b3-3b6e-425e-a333-b897cd85fe10))
     (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 9b3eb15a-219f-4af3-9e1f-b0b1972de70e))
     (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp b87a5f2c-7f37-4c6b-9bea-bd7842782531))
@@ -338,24 +382,24 @@
     (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
     (tags "resistor")
     (property "LCSC" "")
-    (property "Sheetfile" "ch32v003f4u6_with_wsled.kicad_sch")
+    (property "Sheetfile" "File: ch32v003f4u6_with_wsled.kicad_sch")
     (property "Sheetname" "")
     (path "/2b15068d-109c-4e07-b667-26718e2a9df1")
     (attr smd)
-    (fp_text reference "R5" (at -0.218827 -1.044327) (layer "F.Fab")
+    (fp_text reference "R5" (at -0.218827 -1.044327 unlocked) (layer "F.Fab")
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 3f1884d8-906b-4902-bf8c-de151399284d)
     )
-    (fp_text value "NP" (at 0 1.17) (layer "F.Fab") hide
+    (fp_text value "NP" (at 0 1.17 unlocked) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 9f47195e-267e-4486-8a27-43b27dcfa249)
     )
-    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
-      (effects (font (size 0.26 0.26) (thickness 0.04)))
+    (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 77bb2ecf-5324-4bd3-905c-d94a30572ee2)
     )
-    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.12) (tstamp 36123933-74d1-419a-9c5b-83c6ced3a3b1))
-    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.12) (tstamp cb04e450-053d-4108-9faf-5196538bd8d6))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.15) (tstamp 36123933-74d1-419a-9c5b-83c6ced3a3b1))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.15) (tstamp cb04e450-053d-4108-9faf-5196538bd8d6))
     (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 410a7e0f-13ce-41d2-97b6-a36eab51f9c3))
     (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 9fd44a0a-08bf-49c6-b81a-64d176a54fab))
     (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp cefe5744-ca52-4d9c-a8a0-00bc4b16a8fb))
@@ -380,30 +424,31 @@
     (at 84.755 87.305)
     (descr "Through hole straight pin header, 2x10, 2.54mm pitch, double rows")
     (tags "Through hole pin header THT 2x10 2.54mm double row")
-    (property "Sheetfile" "ch32v003f4u6_with_wsled.kicad_sch")
+    (property "LCSC" "C124359")
+    (property "Sheetfile" "File: ch32v003f4u6_with_wsled.kicad_sch")
     (property "Sheetname" "")
     (path "/7b320334-9555-4edf-874c-a98a073a480a")
     (attr through_hole)
-    (fp_text reference "J1" (at 1.27 -2.33) (layer "F.SilkS") hide
+    (fp_text reference "J1" (at 1.27 -2.33 unlocked) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 39ee080d-3370-498d-9f61-b5aac06d208d)
     )
-    (fp_text value "~" (at 1.27 25.19) (layer "F.Fab")
+    (fp_text value "~" (at 1.27 25.19 unlocked) (layer "F.Fab")
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 3d4fcf60-c37e-4bd8-b1ff-78ff60f146f3)
     )
-    (fp_text user "${REFERENCE}" (at 1.27 11.43 90) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 1.27 11.43 90 unlocked) (layer "F.Fab")
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp e88cf4f0-de99-469c-8eb1-97c835079d6d)
     )
-    (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer "F.SilkS") (width 0.12) (tstamp 03b77383-ddba-49dc-a7d9-22a1b0938b90))
-    (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 2f108738-7b22-4c8d-a4bc-fd8e1b135b9a))
-    (fp_line (start -1.33 1.27) (end -1.33 24.19) (layer "F.SilkS") (width 0.12) (tstamp 84c540cd-bc28-4514-b3a0-008dc7a1cf5a))
-    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 851d4e26-57df-48cc-92b8-aacf5876dc47))
-    (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 915fd089-a02c-46a1-9ddd-87de7266b879))
-    (fp_line (start 3.87 -1.33) (end 3.87 24.19) (layer "F.SilkS") (width 0.12) (tstamp ce8720b2-785d-4540-bb7d-b3620d2ecd21))
-    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer "F.SilkS") (width 0.12) (tstamp d048e919-bda7-4c49-a644-c3688582f4ef))
-    (fp_line (start -1.33 24.19) (end 3.87 24.19) (layer "F.SilkS") (width 0.12) (tstamp fa1e3ada-1372-4294-a817-80692b9a33a0))
+    (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer "F.SilkS") (width 0.15) (tstamp 03b77383-ddba-49dc-a7d9-22a1b0938b90))
+    (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer "F.SilkS") (width 0.15) (tstamp 2f108738-7b22-4c8d-a4bc-fd8e1b135b9a))
+    (fp_line (start -1.33 1.27) (end -1.33 24.19) (layer "F.SilkS") (width 0.15) (tstamp 84c540cd-bc28-4514-b3a0-008dc7a1cf5a))
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer "F.SilkS") (width 0.15) (tstamp 851d4e26-57df-48cc-92b8-aacf5876dc47))
+    (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer "F.SilkS") (width 0.15) (tstamp 915fd089-a02c-46a1-9ddd-87de7266b879))
+    (fp_line (start 3.87 -1.33) (end 3.87 24.19) (layer "F.SilkS") (width 0.15) (tstamp ce8720b2-785d-4540-bb7d-b3620d2ecd21))
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer "F.SilkS") (width 0.15) (tstamp d048e919-bda7-4c49-a644-c3688582f4ef))
+    (fp_line (start -1.33 24.19) (end 3.87 24.19) (layer "F.SilkS") (width 0.15) (tstamp fa1e3ada-1372-4294-a817-80692b9a33a0))
     (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 45164262-07da-437e-84d1-a782f805cc1b))
     (fp_line (start -1.8 -1.8) (end -1.8 24.65) (layer "F.CrtYd") (width 0.05) (tstamp 7d3b5364-1e8a-4df4-8611-397655887de6))
     (fp_line (start 4.35 24.65) (end 4.35 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 9b486457-24aa-4a0d-a106-40dcb8d92d5f))
@@ -464,7 +509,7 @@
     (tedit 0) (tstamp 51438768-f232-4e1c-94c9-68d12259a3c6)
     (at 100.000003 108.000006 180)
     (property "LCSC" "C965561")
-    (property "Sheetfile" "ch32v003f4u6_with_wsled.kicad_sch")
+    (property "Sheetfile" "File: ch32v003f4u6_with_wsled.kicad_sch")
     (property "Sheetname" "")
     (path "/18ac6536-ae21-41c3-9ab9-3b01243463f1")
     (attr smd)
@@ -480,18 +525,18 @@
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp b007ffe9-5041-4535-b6c6-d40a177e0057)
     )
-    (fp_line (start -1.2 -1) (end -1.2 -1.2) (layer "F.SilkS") (width 0.12) (tstamp 361264d7-ef18-4494-aee0-c10e0a270eb7))
-    (fp_line (start 1 -1.2) (end 1.2 -1.2) (layer "F.SilkS") (width 0.12) (tstamp 53832e46-1346-49b0-b893-68bf362aa943))
-    (fp_line (start -1 1.2) (end -1.2 1.2) (layer "F.SilkS") (width 0.12) (tstamp 8da52ce3-68ad-4d78-9529-636479f9c3d8))
-    (fp_line (start 1 1.2) (end 1 1.4) (layer "F.SilkS") (width 0.12) (tstamp 9ba43839-ef3a-4a65-8d03-3753edebcb9c))
-    (fp_line (start 1.2 1) (end 1.2 1.2) (layer "F.SilkS") (width 0.12) (tstamp c7db0c99-a3cf-4eb3-8ec7-3021b8f2c03f))
-    (fp_line (start -1.2 -1.2) (end -1 -1.2) (layer "F.SilkS") (width 0.12) (tstamp d341e6c4-3f59-4ac6-bbbe-6b4e95c17003))
-    (fp_line (start 1.4 1) (end 1.2 1) (layer "F.SilkS") (width 0.12) (tstamp d73f6f3f-cff1-4546-8225-a28bfc341a71))
-    (fp_line (start 1.2 1.2) (end 1 1.2) (layer "F.SilkS") (width 0.12) (tstamp de435e6a-e7ff-4ed2-99bb-7a5ec4a643fa))
-    (fp_line (start 1.2 -1.2) (end 1.2 -1) (layer "F.SilkS") (width 0.12) (tstamp e7ab282b-8b94-473f-a3dc-305705e1c31a))
-    (fp_line (start 1 1.4) (end 1.4 1) (layer "F.SilkS") (width 0.12) (tstamp fd366144-c84e-438d-b841-acd4b1cbf152))
-    (fp_line (start -1.2 1.2) (end -1.2 1) (layer "F.SilkS") (width 0.12) (tstamp fd4da6db-831e-4db3-b203-efeca76fea24))
-    (fp_circle (center -1.4 -1.4) (end -1.4 -1.4) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 2f4ee1fb-eb62-42d6-83e0-3a2fb5c3492b))
+    (fp_line (start -1.2 -1) (end -1.2 -1.2) (layer "F.SilkS") (width 0.15) (tstamp 361264d7-ef18-4494-aee0-c10e0a270eb7))
+    (fp_line (start 1 -1.2) (end 1.2 -1.2) (layer "F.SilkS") (width 0.15) (tstamp 53832e46-1346-49b0-b893-68bf362aa943))
+    (fp_line (start -1 1.2) (end -1.2 1.2) (layer "F.SilkS") (width 0.15) (tstamp 8da52ce3-68ad-4d78-9529-636479f9c3d8))
+    (fp_line (start 1 1.2) (end 1 1.4) (layer "F.SilkS") (width 0.15) (tstamp 9ba43839-ef3a-4a65-8d03-3753edebcb9c))
+    (fp_line (start 1.2 1) (end 1.2 1.2) (layer "F.SilkS") (width 0.15) (tstamp c7db0c99-a3cf-4eb3-8ec7-3021b8f2c03f))
+    (fp_line (start -1.2 -1.2) (end -1 -1.2) (layer "F.SilkS") (width 0.15) (tstamp d341e6c4-3f59-4ac6-bbbe-6b4e95c17003))
+    (fp_line (start 1.4 1) (end 1.2 1) (layer "F.SilkS") (width 0.15) (tstamp d73f6f3f-cff1-4546-8225-a28bfc341a71))
+    (fp_line (start 1.2 1.2) (end 1 1.2) (layer "F.SilkS") (width 0.15) (tstamp de435e6a-e7ff-4ed2-99bb-7a5ec4a643fa))
+    (fp_line (start 1.2 -1.2) (end 1.2 -1) (layer "F.SilkS") (width 0.15) (tstamp e7ab282b-8b94-473f-a3dc-305705e1c31a))
+    (fp_line (start 1 1.4) (end 1.4 1) (layer "F.SilkS") (width 0.15) (tstamp fd366144-c84e-438d-b841-acd4b1cbf152))
+    (fp_line (start -1.2 1.2) (end -1.2 1) (layer "F.SilkS") (width 0.15) (tstamp fd4da6db-831e-4db3-b203-efeca76fea24))
+    (fp_circle (center -1.4 -1.4) (end -1.4 -1.4) (layer "F.SilkS") (width 0.15) (fill none) (tstamp 2f4ee1fb-eb62-42d6-83e0-3a2fb5c3492b))
     (pad "1" smd roundrect (at -0.945 -0.63 270) (size 0.32 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
       (net 25 "Net-(D4-Pad5)") (pinfunction "BI") (pintype "input") (tstamp 808a6ff9-531e-47c0-aa36-2db6c3274a19))
     (pad "2" smd roundrect (at -0.945 0 270) (size 0.32 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
@@ -511,29 +556,29 @@
     (at 94.925 113.97 90)
     (descr "Through hole straight pin header, 1x05, 2.54mm pitch, single row")
     (tags "Through hole pin header THT 1x05 2.54mm single row")
-    (property "LCSC" "C492404")
-    (property "Sheetfile" "ch32v003f4u6_with_wsled.kicad_sch")
+    (property "LCSC" "C225257")
+    (property "Sheetfile" "File: ch32v003f4u6_with_wsled.kicad_sch")
     (property "Sheetname" "")
     (path "/612bea5a-45bc-4452-bebf-8d4274605247")
     (attr through_hole)
-    (fp_text reference "J2" (at 0 -2.33 90) (layer "F.SilkS") hide
+    (fp_text reference "J2" (at 0 -2.33 90 unlocked) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 4bf01bc5-1c56-40bc-b397-b36c6429692b)
     )
-    (fp_text value "PGM" (at 0 12.49 90) (layer "F.Fab") hide
+    (fp_text value "PGM" (at 0 12.49 90 unlocked) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 0d9f8105-6b8b-4356-9461-cb194946aa02)
     )
-    (fp_text user "${REFERENCE}" (at 0 5.08) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 5.08 unlocked) (layer "F.Fab")
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 33cf18f0-4e9f-4da7-88df-6948df9d335d)
     )
-    (fp_line (start -1.33 1.27) (end -1.33 11.49) (layer "F.SilkS") (width 0.12) (tstamp 0313b78c-f5ef-4c69-b5dd-98e5ee4e2fa5))
-    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer "F.SilkS") (width 0.12) (tstamp 04c6f96e-23e9-4a17-80de-b273edc00139))
-    (fp_line (start -1.33 11.49) (end 1.33 11.49) (layer "F.SilkS") (width 0.12) (tstamp 567aef14-41a7-4d3b-8e16-7635ab8e77da))
-    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 7625cfc5-c4b0-48d4-8786-6f53c98edb04))
-    (fp_line (start 1.33 1.27) (end 1.33 11.49) (layer "F.SilkS") (width 0.12) (tstamp ab62e230-df08-42ad-9d76-e882da3b2774))
-    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer "F.SilkS") (width 0.12) (tstamp b7bf7d16-18de-4994-bd4f-8177dff016fe))
+    (fp_line (start -1.33 1.27) (end -1.33 11.49) (layer "F.SilkS") (width 0.15) (tstamp 0313b78c-f5ef-4c69-b5dd-98e5ee4e2fa5))
+    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer "F.SilkS") (width 0.15) (tstamp 04c6f96e-23e9-4a17-80de-b273edc00139))
+    (fp_line (start -1.33 11.49) (end 1.33 11.49) (layer "F.SilkS") (width 0.15) (tstamp 567aef14-41a7-4d3b-8e16-7635ab8e77da))
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer "F.SilkS") (width 0.15) (tstamp 7625cfc5-c4b0-48d4-8786-6f53c98edb04))
+    (fp_line (start 1.33 1.27) (end 1.33 11.49) (layer "F.SilkS") (width 0.15) (tstamp ab62e230-df08-42ad-9d76-e882da3b2774))
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer "F.SilkS") (width 0.15) (tstamp b7bf7d16-18de-4994-bd4f-8177dff016fe))
     (fp_line (start -1.8 -1.8) (end -1.8 11.95) (layer "F.CrtYd") (width 0.05) (tstamp 04198093-0d9c-447f-8b3c-162217bdbe04))
     (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 3fd78661-d537-4cb6-a33f-b9ce78b505e1))
     (fp_line (start -1.8 11.95) (end 1.8 11.95) (layer "F.CrtYd") (width 0.05) (tstamp 91e488a3-c4ad-4f12-bde9-4a8eadcdd0c4))
@@ -566,24 +611,24 @@
     (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
     (tags "capacitor")
     (property "LCSC" "C237173")
-    (property "Sheetfile" "ch32v003f4u6_with_wsled.kicad_sch")
+    (property "Sheetfile" "File: ch32v003f4u6_with_wsled.kicad_sch")
     (property "Sheetname" "")
     (path "/d220e978-c412-4721-8420-cf14f24c930c")
     (attr smd)
-    (fp_text reference "C4" (at 1.982051 -0.566987 100) (layer "F.Fab")
+    (fp_text reference "C4" (at 1.982051 -0.566987 100 unlocked) (layer "F.Fab")
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp baefaf46-3897-4b63-b71b-8fa67cd281ef)
     )
-    (fp_text value "1u" (at 0 1.16 100) (layer "F.Fab") hide
+    (fp_text value "1u" (at 0 1.16 100 unlocked) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 8297f8b9-7313-423b-83f9-12c36d534700)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 100) (layer "F.Fab")
-      (effects (font (size 0.25 0.25) (thickness 0.04)))
+    (fp_text user "${REFERENCE}" (at 0 0 100 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 3d0c6234-20f1-4309-8a5b-749573a8b17b)
     )
-    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp 88e7e285-d790-49a7-839f-535a65eedad8))
-    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp a9dd123c-650e-42bf-9921-063dcc949fa8))
+    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.15) (tstamp 88e7e285-d790-49a7-839f-535a65eedad8))
+    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.15) (tstamp a9dd123c-650e-42bf-9921-063dcc949fa8))
     (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 3d4368ac-c3ca-4ad3-9a02-aad2c6f15ad7))
     (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 3e977128-4146-4f61-8fbb-6a5044ba0711))
     (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 4012d2a9-0113-41e3-9542-38979dbdb572))
@@ -609,29 +654,29 @@
     (descr "QFN, 20 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/3553fc.pdf#page=34), generated with kicad-footprint-generator ipc_noLead_generator.py")
     (tags "QFN NoLead")
     (property "LCSC" "C5299908")
-    (property "Sheetfile" "ch32v003f4u6_with_wsled.kicad_sch")
+    (property "Sheetfile" "File: ch32v003f4u6_with_wsled.kicad_sch")
     (property "Sheetname" "")
     (path "/8e4967a9-bbc0-4179-bc6b-41548631bd33")
     (attr smd)
-    (fp_text reference "U1" (at -1.903524 -3.046276 133) (layer "F.Fab")
+    (fp_text reference "U1" (at -1.903524 -3.046276 133 unlocked) (layer "F.Fab")
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 4520c0aa-ee59-4783-888b-308a0f8ebd01)
     )
-    (fp_text value "CH32V003F4U6" (at 0 2.82 133) (layer "F.Fab") hide
+    (fp_text value "CH32V003F4U6" (at 0 2.82 133 unlocked) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp c0e335a5-7db8-47e7-8e60-ad0e883d5c10)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 133) (layer "F.Fab")
-      (effects (font (size 0.75 0.75) (thickness 0.11)))
+    (fp_text user "${REFERENCE}" (at 0 0 133 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 0f7778ad-b76d-4eaf-8a33-8de84a4b3c42)
     )
-    (fp_line (start -1.16 -1.61) (end -1.61 -1.61) (layer "F.SilkS") (width 0.12) (tstamp 1b4599e4-38c4-409a-92bd-eb4f3455be6b))
-    (fp_line (start 1.61 1.61) (end 1.61 1.16) (layer "F.SilkS") (width 0.12) (tstamp 5a1e8858-2822-465e-9f89-e68915ff92ed))
-    (fp_line (start 1.61 -1.61) (end 1.61 -1.16) (layer "F.SilkS") (width 0.12) (tstamp 75c3a9d4-3b22-4133-b271-e7d4f9fbbb00))
-    (fp_line (start 1.16 1.61) (end 1.61 1.61) (layer "F.SilkS") (width 0.12) (tstamp a888021d-50dc-4afb-a725-56361116097e))
-    (fp_line (start -1.16 1.61) (end -1.61 1.61) (layer "F.SilkS") (width 0.12) (tstamp c374e17f-72e4-4059-a1ce-ebe7e15ae9dd))
-    (fp_line (start -1.61 1.61) (end -1.61 1.16) (layer "F.SilkS") (width 0.12) (tstamp e37d170b-5ecb-474d-ab88-a1eedf03e938))
-    (fp_line (start 1.16 -1.61) (end 1.61 -1.61) (layer "F.SilkS") (width 0.12) (tstamp f362ea74-12b9-4805-9be2-113c2430c7af))
+    (fp_line (start -1.16 -1.61) (end -1.61 -1.61) (layer "F.SilkS") (width 0.15) (tstamp 1b4599e4-38c4-409a-92bd-eb4f3455be6b))
+    (fp_line (start 1.61 1.61) (end 1.61 1.16) (layer "F.SilkS") (width 0.15) (tstamp 5a1e8858-2822-465e-9f89-e68915ff92ed))
+    (fp_line (start 1.61 -1.61) (end 1.61 -1.16) (layer "F.SilkS") (width 0.15) (tstamp 75c3a9d4-3b22-4133-b271-e7d4f9fbbb00))
+    (fp_line (start 1.16 1.61) (end 1.61 1.61) (layer "F.SilkS") (width 0.15) (tstamp a888021d-50dc-4afb-a725-56361116097e))
+    (fp_line (start -1.16 1.61) (end -1.61 1.61) (layer "F.SilkS") (width 0.15) (tstamp c374e17f-72e4-4059-a1ce-ebe7e15ae9dd))
+    (fp_line (start -1.61 1.61) (end -1.61 1.16) (layer "F.SilkS") (width 0.15) (tstamp e37d170b-5ecb-474d-ab88-a1eedf03e938))
+    (fp_line (start 1.16 -1.61) (end 1.61 -1.61) (layer "F.SilkS") (width 0.15) (tstamp f362ea74-12b9-4805-9be2-113c2430c7af))
     (fp_line (start 2.12 -2.12) (end -2.12 -2.12) (layer "F.CrtYd") (width 0.05) (tstamp 2dd1d11a-c681-4565-81d9-8625b21c0da6))
     (fp_line (start -2.12 -2.12) (end -2.12 2.12) (layer "F.CrtYd") (width 0.05) (tstamp 42ff7480-0999-4fd3-b5de-a0f1a5abb506))
     (fp_line (start 2.12 2.12) (end 2.12 -2.12) (layer "F.CrtYd") (width 0.05) (tstamp 5c6bb175-25b9-47b5-838a-8ed421760c5e))
@@ -700,24 +745,24 @@
     (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
     (tags "capacitor")
     (property "LCSC" "C237173")
-    (property "Sheetfile" "ch32v003f4u6_with_wsled.kicad_sch")
+    (property "Sheetfile" "File: ch32v003f4u6_with_wsled.kicad_sch")
     (property "Sheetname" "")
     (path "/b27dd983-17e6-4f3d-818e-a0a02cc1c82f")
     (attr smd)
-    (fp_text reference "C1" (at 0 -1.16 113) (layer "F.Fab") hide
+    (fp_text reference "C1" (at 0 -1.16 113 unlocked) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 63debd62-afba-412c-9b62-300f5e79e0e1)
     )
-    (fp_text value "1u" (at 1.295413 -0.92758 113) (layer "F.Fab") hide
+    (fp_text value "1u" (at 1.295413 -0.92758 113 unlocked) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 0e07f6b1-7f3d-44ff-95ce-919ffd8c45db)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 113) (layer "F.Fab")
-      (effects (font (size 0.25 0.25) (thickness 0.04)))
+    (fp_text user "${REFERENCE}" (at 0 0 113 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 03308df2-7c52-4cfd-ac9c-d2ab6e553896)
     )
-    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp 6573c0f4-6970-474e-8eda-670e93abb3f8))
-    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp de6c89bd-0a5b-4fb0-9830-e2f03d47a74e))
+    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.15) (tstamp 6573c0f4-6970-474e-8eda-670e93abb3f8))
+    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.15) (tstamp de6c89bd-0a5b-4fb0-9830-e2f03d47a74e))
     (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 318ecafe-0620-4c4f-943b-624f98054a88))
     (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 6cbb0efc-255a-4420-9a63-daeb290f3f51))
     (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp af580cdf-b1d6-49fe-873d-cd186a37e42c))
@@ -742,19 +787,19 @@
     (at 107.5 89)
     (descr "Mounting Hole 2.2mm, M2, DIN965")
     (tags "mounting hole 2.2mm m2 din965")
-    (property "Sheetfile" "ch32v003f4u6_with_wsled.kicad_sch")
+    (property "Sheetfile" "File: ch32v003f4u6_with_wsled.kicad_sch")
     (property "Sheetname" "")
     (path "/dd902267-ec13-42cd-9fe4-e221653ab5ba")
     (attr exclude_from_pos_files)
-    (fp_text reference "J5" (at 0 -2.9) (layer "F.SilkS") hide
+    (fp_text reference "J5" (at 0 -2.9 unlocked) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp ac83fd92-f9e6-4a23-99c0-175190e6688f)
     )
-    (fp_text value "HOLE" (at 0 2.9) (layer "F.Fab") hide
+    (fp_text value "HOLE" (at 0 2.9 unlocked) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 1916426f-b1ea-4f49-9ed5-e1e7552a6d97)
     )
-    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer "F.Fab")
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 72da346d-a448-4c91-92ce-0ecc13a69866)
     )
@@ -768,7 +813,7 @@
     (tedit 0) (tstamp 8a8db418-4cf4-4cfa-8c1a-fc54bec96104)
     (at 100.000007 92.000012)
     (property "LCSC" "C965561")
-    (property "Sheetfile" "ch32v003f4u6_with_wsled.kicad_sch")
+    (property "Sheetfile" "File: ch32v003f4u6_with_wsled.kicad_sch")
     (property "Sheetname" "")
     (path "/19cf55c7-a436-4d05-b738-9a5c802464e5")
     (attr smd)
@@ -784,18 +829,18 @@
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 39ae88bf-b13e-4224-9738-e8aa3e9fa126)
     )
-    (fp_line (start 1 -1.2) (end 1.2 -1.2) (layer "F.SilkS") (width 0.12) (tstamp 1492d089-55f9-4417-8902-665aedd90953))
-    (fp_line (start -1 1.2) (end -1.2 1.2) (layer "F.SilkS") (width 0.12) (tstamp 29b111e8-4d5d-4955-9d8f-336f3d56e610))
-    (fp_line (start 1 1.4) (end 1.4 1) (layer "F.SilkS") (width 0.12) (tstamp 809080de-9a1a-426f-a9fa-450787649ab2))
-    (fp_line (start 1.2 -1.2) (end 1.2 -1) (layer "F.SilkS") (width 0.12) (tstamp 89b8dfb3-edc4-4b18-a98c-5135bfe7db6a))
-    (fp_line (start -1.2 -1.2) (end -1 -1.2) (layer "F.SilkS") (width 0.12) (tstamp 972e60a2-09aa-455e-96f5-f00f92f54309))
-    (fp_line (start 1.4 1) (end 1.2 1) (layer "F.SilkS") (width 0.12) (tstamp a87a737f-cd17-42e6-90d8-ce0c4c382f26))
-    (fp_line (start -1.2 1.2) (end -1.2 1) (layer "F.SilkS") (width 0.12) (tstamp b69f6072-dd6c-45e9-b10f-c81d330e0ea7))
-    (fp_line (start 1 1.2) (end 1 1.4) (layer "F.SilkS") (width 0.12) (tstamp b9587d7e-8fa9-40f8-a87a-4bbcdb296077))
-    (fp_line (start 1.2 1.2) (end 1 1.2) (layer "F.SilkS") (width 0.12) (tstamp e5a3296e-9283-4e25-ba1b-56b42a7bca0e))
-    (fp_line (start 1.2 1) (end 1.2 1.2) (layer "F.SilkS") (width 0.12) (tstamp f9f648b6-b9b0-4cdb-b19c-52c94762ce6b))
-    (fp_line (start -1.2 -1) (end -1.2 -1.2) (layer "F.SilkS") (width 0.12) (tstamp fc021094-56d9-4174-ad45-41f9c965f872))
-    (fp_circle (center -1.4 -1.4) (end -1.4 -1.4) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 270a483b-226e-445f-82f0-844303f45d96))
+    (fp_line (start 1 -1.2) (end 1.2 -1.2) (layer "F.SilkS") (width 0.15) (tstamp 1492d089-55f9-4417-8902-665aedd90953))
+    (fp_line (start -1 1.2) (end -1.2 1.2) (layer "F.SilkS") (width 0.15) (tstamp 29b111e8-4d5d-4955-9d8f-336f3d56e610))
+    (fp_line (start 1 1.4) (end 1.4 1) (layer "F.SilkS") (width 0.15) (tstamp 809080de-9a1a-426f-a9fa-450787649ab2))
+    (fp_line (start 1.2 -1.2) (end 1.2 -1) (layer "F.SilkS") (width 0.15) (tstamp 89b8dfb3-edc4-4b18-a98c-5135bfe7db6a))
+    (fp_line (start -1.2 -1.2) (end -1 -1.2) (layer "F.SilkS") (width 0.15) (tstamp 972e60a2-09aa-455e-96f5-f00f92f54309))
+    (fp_line (start 1.4 1) (end 1.2 1) (layer "F.SilkS") (width 0.15) (tstamp a87a737f-cd17-42e6-90d8-ce0c4c382f26))
+    (fp_line (start -1.2 1.2) (end -1.2 1) (layer "F.SilkS") (width 0.15) (tstamp b69f6072-dd6c-45e9-b10f-c81d330e0ea7))
+    (fp_line (start 1 1.2) (end 1 1.4) (layer "F.SilkS") (width 0.15) (tstamp b9587d7e-8fa9-40f8-a87a-4bbcdb296077))
+    (fp_line (start 1.2 1.2) (end 1 1.2) (layer "F.SilkS") (width 0.15) (tstamp e5a3296e-9283-4e25-ba1b-56b42a7bca0e))
+    (fp_line (start 1.2 1) (end 1.2 1.2) (layer "F.SilkS") (width 0.15) (tstamp f9f648b6-b9b0-4cdb-b19c-52c94762ce6b))
+    (fp_line (start -1.2 -1) (end -1.2 -1.2) (layer "F.SilkS") (width 0.15) (tstamp fc021094-56d9-4174-ad45-41f9c965f872))
+    (fp_circle (center -1.4 -1.4) (end -1.4 -1.4) (layer "F.SilkS") (width 0.15) (fill none) (tstamp 270a483b-226e-445f-82f0-844303f45d96))
     (pad "1" smd roundrect (at -0.945 -0.63 90) (size 0.32 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
       (net 19 "Net-(D1-Pad5)") (pinfunction "BI") (pintype "input") (tstamp 63c3b747-0689-4a32-8f43-a03a8d9597f1))
     (pad "2" smd roundrect (at -0.945 0 90) (size 0.32 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
@@ -814,7 +859,7 @@
     (tedit 0) (tstamp 951cadf4-4c1f-4e2a-be62-0dff4b82bdec)
     (at 106.928203 96 -60)
     (property "LCSC" "C965561")
-    (property "Sheetfile" "ch32v003f4u6_with_wsled.kicad_sch")
+    (property "Sheetfile" "File: ch32v003f4u6_with_wsled.kicad_sch")
     (property "Sheetname" "")
     (path "/658a7221-33d6-4e0c-8ac9-dc3b62f228bd")
     (attr smd)
@@ -830,18 +875,18 @@
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp bf0a0b23-6b27-46b2-90c4-2ff14166a19f)
     )
-    (fp_line (start 1 1.2) (end 1 1.4) (layer "F.SilkS") (width 0.12) (tstamp 0a0b285b-3b90-4b12-be13-3ad533a254c6))
-    (fp_line (start -1.2 -1) (end -1.2 -1.2) (layer "F.SilkS") (width 0.12) (tstamp 0d20d1a5-3c54-41ee-ab2e-bfb2704f91bd))
-    (fp_line (start 1.2 -1.2) (end 1.2 -1) (layer "F.SilkS") (width 0.12) (tstamp 103acd6c-b0ed-4c94-8531-09687771074b))
-    (fp_line (start -1.2 1.2) (end -1.2 1) (layer "F.SilkS") (width 0.12) (tstamp 4e062580-78a3-4b2f-b149-e819c09fb255))
-    (fp_line (start 1.2 1.2) (end 1 1.2) (layer "F.SilkS") (width 0.12) (tstamp 7ef194e3-d8a7-41d0-9d05-b4f2154a17be))
-    (fp_line (start 1 1.4) (end 1.4 1) (layer "F.SilkS") (width 0.12) (tstamp 8ba01494-9d00-4402-bfa2-390f8e3257e3))
-    (fp_line (start -1.2 -1.2) (end -1 -1.2) (layer "F.SilkS") (width 0.12) (tstamp a3625ea0-1c35-416b-aa44-c6eb962071ee))
-    (fp_line (start -1 1.2) (end -1.2 1.2) (layer "F.SilkS") (width 0.12) (tstamp ab2fc444-1b3f-4a2d-ae23-af5f3538a305))
-    (fp_line (start 1.2 1) (end 1.2 1.2) (layer "F.SilkS") (width 0.12) (tstamp d1bb38e3-980f-4719-a089-c493a5dd53d0))
-    (fp_line (start 1 -1.2) (end 1.2 -1.2) (layer "F.SilkS") (width 0.12) (tstamp e4eb1e9e-ef0d-4916-8220-2e3b9c7f8819))
-    (fp_line (start 1.4 1) (end 1.2 1) (layer "F.SilkS") (width 0.12) (tstamp f3a15253-5acf-40dc-bab1-ed69c774b034))
-    (fp_circle (center -1.4 -1.4) (end -1.4 -1.4) (layer "F.SilkS") (width 0.12) (fill none) (tstamp e1a6533a-f3e1-4717-bd4b-cca6efaf1373))
+    (fp_line (start 1 1.2) (end 1 1.4) (layer "F.SilkS") (width 0.15) (tstamp 0a0b285b-3b90-4b12-be13-3ad533a254c6))
+    (fp_line (start -1.2 -1) (end -1.2 -1.2) (layer "F.SilkS") (width 0.15) (tstamp 0d20d1a5-3c54-41ee-ab2e-bfb2704f91bd))
+    (fp_line (start 1.2 -1.2) (end 1.2 -1) (layer "F.SilkS") (width 0.15) (tstamp 103acd6c-b0ed-4c94-8531-09687771074b))
+    (fp_line (start -1.2 1.2) (end -1.2 1) (layer "F.SilkS") (width 0.15) (tstamp 4e062580-78a3-4b2f-b149-e819c09fb255))
+    (fp_line (start 1.2 1.2) (end 1 1.2) (layer "F.SilkS") (width 0.15) (tstamp 7ef194e3-d8a7-41d0-9d05-b4f2154a17be))
+    (fp_line (start 1 1.4) (end 1.4 1) (layer "F.SilkS") (width 0.15) (tstamp 8ba01494-9d00-4402-bfa2-390f8e3257e3))
+    (fp_line (start -1.2 -1.2) (end -1 -1.2) (layer "F.SilkS") (width 0.15) (tstamp a3625ea0-1c35-416b-aa44-c6eb962071ee))
+    (fp_line (start -1 1.2) (end -1.2 1.2) (layer "F.SilkS") (width 0.15) (tstamp ab2fc444-1b3f-4a2d-ae23-af5f3538a305))
+    (fp_line (start 1.2 1) (end 1.2 1.2) (layer "F.SilkS") (width 0.15) (tstamp d1bb38e3-980f-4719-a089-c493a5dd53d0))
+    (fp_line (start 1 -1.2) (end 1.2 -1.2) (layer "F.SilkS") (width 0.15) (tstamp e4eb1e9e-ef0d-4916-8220-2e3b9c7f8819))
+    (fp_line (start 1.4 1) (end 1.2 1) (layer "F.SilkS") (width 0.15) (tstamp f3a15253-5acf-40dc-bab1-ed69c774b034))
+    (fp_circle (center -1.4 -1.4) (end -1.4 -1.4) (layer "F.SilkS") (width 0.15) (fill none) (tstamp e1a6533a-f3e1-4717-bd4b-cca6efaf1373))
     (pad "1" smd roundrect (at -0.945 -0.63 30) (size 0.32 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
       (net 21 "Net-(D2-Pad5)") (pinfunction "BI") (pintype "input") (tstamp 169dabfc-a3c1-4d25-9569-76b958f78556))
     (pad "2" smd roundrect (at -0.945 0 30) (size 0.32 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
@@ -862,24 +907,24 @@
     (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
     (tags "capacitor")
     (property "LCSC" "C237173")
-    (property "Sheetfile" "ch32v003f4u6_with_wsled.kicad_sch")
+    (property "Sheetfile" "File: ch32v003f4u6_with_wsled.kicad_sch")
     (property "Sheetname" "")
     (path "/3cbd5fd3-23e7-40d0-b75c-a46b67e54666")
     (attr smd)
-    (fp_text reference "C2" (at -2.1 0 30) (layer "F.Fab")
+    (fp_text reference "C2" (at -2.1 0 30 unlocked) (layer "F.Fab")
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 317ce85d-b56f-4afa-88db-8ebf7b423918)
     )
-    (fp_text value "1u" (at 0 1.16 30) (layer "F.Fab") hide
+    (fp_text value "1u" (at 0 1.16 30 unlocked) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 04cd43f5-ca54-4904-ba07-f2aaf5ca9818)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 30) (layer "F.Fab")
-      (effects (font (size 0.25 0.25) (thickness 0.04)))
+    (fp_text user "${REFERENCE}" (at 0 0 30 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 84bb31ad-ca78-4a2e-94c2-bf51986a7e39)
     )
-    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.12) (tstamp 2706fdd2-8a52-4aa0-b727-0ae30bc7d96d))
-    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.12) (tstamp 722195b9-ad88-46f5-8b1e-ccd5eacb264a))
+    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer "F.SilkS") (width 0.15) (tstamp 2706fdd2-8a52-4aa0-b727-0ae30bc7d96d))
+    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer "F.SilkS") (width 0.15) (tstamp 722195b9-ad88-46f5-8b1e-ccd5eacb264a))
     (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp 48facbe1-66cb-41ce-afae-e65a7637622a))
     (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer "F.CrtYd") (width 0.05) (tstamp 4b9b4c8a-f9c0-4238-8cff-1731821b9db4))
     (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer "F.CrtYd") (width 0.05) (tstamp c2ef3166-048d-4ab8-926b-b68051be372f))
@@ -899,32 +944,76 @@
     )
   )
 
+  (footprint "LED_SMD:LED_0402_1005Metric" (layer "F.Cu")
+    (tedit 5F68FEF1) (tstamp b5f846cc-fe92-4c2d-a3ac-76f20bb6899b)
+    (at 94.56 84.86 -155)
+    (descr "LED SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
+    (tags "LED")
+    (property "LCSC" "C74342")
+    (property "Sheetfile" "File: ch32v003f4u6_with_wsled.kicad_sch")
+    (property "Sheetname" "")
+    (path "/a325821d-8a54-4a3b-981a-ca0742a104c5")
+    (attr smd)
+    (fp_text reference "D7" (at 0 -1.17 25 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp e4d06236-d797-4122-9b28-7467bcbea900)
+    )
+    (fp_text value "LED" (at 0 1.17 25 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 6cf660be-df84-48a8-83e2-2d4517919375)
+    )
+    (fp_text user "${REFERENCE}" (at 0 0 -155 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp f29da7f8-a56d-4c12-a3ca-b08e9d47d3e0)
+    )
+    (fp_circle (center -1.09 0) (end -1.04 0) (layer "F.SilkS") (width 0.15) (fill none) (tstamp 046fd169-7307-4129-8eb4-ed6c32a5b47e))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 2a49e3ce-6436-4b90-aa37-4839b2b45a89))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 32b1675e-3bfc-4793-8339-214d1a9506ec))
+    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 78c63e43-3927-4992-aaf2-0ced8368da0e))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp a8218307-f002-4f09-b4dc-7852890679aa))
+    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 15f9059e-81b4-49a9-9725-b1221dd040c6))
+    (fp_line (start -0.3 0.25) (end -0.3 -0.25) (layer "F.Fab") (width 0.1) (tstamp 37c29dec-9339-4729-a719-ee5f3d1c85f9))
+    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 559717bc-293b-452d-a3f1-0077c60260f3))
+    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 79ebf2ab-fd9b-4d8d-931e-bf97cd722f67))
+    (fp_line (start -0.4 0.25) (end -0.4 -0.25) (layer "F.Fab") (width 0.1) (tstamp 9e22d77f-e3f3-4c22-81c3-86cfdd4b279b))
+    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp f6849d02-e756-4f90-afe1-5c714b1054b8))
+    (pad "1" smd roundrect (at -0.485 0 205) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 2 "GND") (pinfunction "K") (pintype "passive") (tstamp 66c6abc5-13e4-4de7-9648-59675959f86b))
+    (pad "2" smd roundrect (at 0.485 0 205) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+      (net 40 "Net-(D7-Pad2)") (pinfunction "A") (pintype "passive") (tstamp 47c32aa2-7df5-4ecc-ae7f-26952a006d76))
+    (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0402_1005Metric.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
   (footprint "Package_DFN_QFN:OnSemi_XDFN4-1EP_1.0x1.0mm_EP0.52x0.52mm" (layer "F.Cu")
     (tedit 5F73D1DA) (tstamp bfe59a88-71c0-4bdb-a8cb-f99058c6223c)
     (at 96.152243 88.793013 -150)
     (descr "XDFN4 footprint (as found on the https://www.onsemi.com/pub/Collateral/NCP115-D.PDF)")
     (tags "OnSemi XDFN4")
     (property "LCSC" "C81114")
-    (property "Sheetfile" "ch32v003f4u6_with_wsled.kicad_sch")
+    (property "Sheetfile" "File: ch32v003f4u6_with_wsled.kicad_sch")
     (property "Sheetname" "")
     (path "/1275c285-dcc4-4121-beb2-a038930ee6df")
     (attr smd)
-    (fp_text reference "U2" (at -0.807166 -1.917461 30) (layer "F.Fab")
+    (fp_text reference "U2" (at -0.807166 -1.917461 30 unlocked) (layer "F.Fab")
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 48eadacd-3f41-4dc1-a0a6-e221ee50ba13)
     )
-    (fp_text value "3.3vReg" (at 0.11 -1.78 30) (layer "F.Fab") hide
+    (fp_text value "3.3vReg" (at 0.11 -1.78 30 unlocked) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 72db04d4-43c3-406d-bbc1-062786667a38)
     )
-    (fp_text user "${REFERENCE}" (at 0.01 1.26 30) (layer "F.Fab") hide
-      (effects (font (size 0.5 0.5) (thickness 0.125)))
+    (fp_text user "${REFERENCE}" (at 0.01 1.26 30 unlocked) (layer "F.Fab") hide
+      (effects (font (size 1 1) (thickness 0.15)))
       (tstamp fb6c057f-b6b9-4205-9c31-2b91e58fed2a)
     )
-    (fp_line (start 0.72 0.86) (end 0.72 -0.86) (layer "F.SilkS") (width 0.12) (tstamp 027c120a-b641-4688-84de-37e56d72eef2))
-    (fp_line (start -0.72 0.86) (end 0.72 0.86) (layer "F.SilkS") (width 0.12) (tstamp 71df5a25-1d58-4f83-9bf7-b1e08e902aa9))
-    (fp_line (start 0.72 -0.86) (end -0.3 -0.86) (layer "F.SilkS") (width 0.12) (tstamp ae76c498-9b22-4bbe-afb6-4cf4965305a7))
-    (fp_line (start -0.72 -0.3) (end -0.72 0.86) (layer "F.SilkS") (width 0.12) (tstamp bd7c75ea-f59c-4c89-918b-c7cd754efc12))
+    (fp_line (start 0.72 0.86) (end 0.72 -0.86) (layer "F.SilkS") (width 0.15) (tstamp 027c120a-b641-4688-84de-37e56d72eef2))
+    (fp_line (start -0.72 0.86) (end 0.72 0.86) (layer "F.SilkS") (width 0.15) (tstamp 71df5a25-1d58-4f83-9bf7-b1e08e902aa9))
+    (fp_line (start 0.72 -0.86) (end -0.3 -0.86) (layer "F.SilkS") (width 0.15) (tstamp ae76c498-9b22-4bbe-afb6-4cf4965305a7))
+    (fp_line (start -0.72 -0.3) (end -0.72 0.86) (layer "F.SilkS") (width 0.15) (tstamp bd7c75ea-f59c-4c89-918b-c7cd754efc12))
     (fp_line (start -0.73 -0.87) (end 0.73 -0.87) (layer "F.CrtYd") (width 0.05) (tstamp 6f8920e4-e54d-449b-998c-122e63e7161f))
     (fp_line (start 0.73 -0.87) (end 0.73 0.85) (layer "F.CrtYd") (width 0.05) (tstamp b36da323-7454-4c20-bc4f-9067147247e4))
     (fp_line (start -0.73 0.85) (end -0.73 -0.87) (layer "F.CrtYd") (width 0.05) (tstamp d27147f0-4b27-4e33-b885-591f980e78ff))
@@ -993,24 +1082,24 @@
     (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
     (tags "resistor")
     (property "LCSC" "C258132")
-    (property "Sheetfile" "ch32v003f4u6_with_wsled.kicad_sch")
+    (property "Sheetfile" "File: ch32v003f4u6_with_wsled.kicad_sch")
     (property "Sheetname" "")
     (path "/f4dd0653-1aef-48d7-bc4c-4325ecf7ae07")
     (attr smd)
-    (fp_text reference "R3" (at 0 -1.17 60) (layer "F.Fab")
+    (fp_text reference "R3" (at 0 -1.17 60 unlocked) (layer "F.Fab")
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 5004c963-ced6-48b0-a197-685762b5d25f)
     )
-    (fp_text value "5.1k" (at 2.8 0 90) (layer "F.Fab") hide
+    (fp_text value "5.1k" (at 2.8 0 90 unlocked) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp ceb2ec83-deee-49ad-9b03-ca890d17f12a)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 60) (layer "F.Fab")
-      (effects (font (size 0.26 0.26) (thickness 0.04)))
+    (fp_text user "${REFERENCE}" (at 0 0 60 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 3313050f-a9c0-4c5f-9dec-e1460633f777)
     )
-    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.12) (tstamp 4b01a9bb-1964-4eb5-99dc-0a525ca8dd67))
-    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.12) (tstamp 622a6b3d-0be2-40e3-a98e-9b4486b878ea))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.15) (tstamp 4b01a9bb-1964-4eb5-99dc-0a525ca8dd67))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.15) (tstamp 622a6b3d-0be2-40e3-a98e-9b4486b878ea))
     (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 435be836-ffc5-43b9-be7e-0cb0ea538eb5))
     (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 76ec8982-9e17-4f62-a155-f120e7b4642a))
     (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 9245a5e5-b9cb-441c-bfba-3ee2d8d7025a))
@@ -1036,27 +1125,27 @@
     (descr "USB Type-C receptacle for USB 2.0 and PD, http://www.krhro.com/uploads/soft/180320/1-1P320120243.pdf")
     (tags "usb usb-c 2.0 pd")
     (property "LCSC" "C709358")
-    (property "Sheetfile" "ch32v003f4u6_with_wsled.kicad_sch")
+    (property "Sheetfile" "File: ch32v003f4u6_with_wsled.kicad_sch")
     (property "Sheetname" "")
     (path "/53ded471-0452-4e9a-98d4-4266c5f4fd66")
     (attr smd)
-    (fp_text reference "J4" (at 0 -5.645) (layer "F.SilkS") hide
+    (fp_text reference "J4" (at 0 -5.645 unlocked) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 55784496-58cf-44cb-9ec1-c923642abc7d)
     )
-    (fp_text value "USB_C_Receptacle_USB2.0" (at 0 5.1) (layer "F.Fab") hide
+    (fp_text value "USB_C_Receptacle_USB2.0" (at 0 5.1 unlocked) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 4af4c64d-ad7b-4466-83f6-7103f6f662c5)
     )
-    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer "F.Fab")
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 269909fa-ba47-428e-9b3a-93cdae77d43d)
     )
-    (fp_line (start -4.7 3.9) (end 4.7 3.9) (layer "F.SilkS") (width 0.12) (tstamp 24b65aba-db92-49b1-92e9-4365cd968a18))
-    (fp_line (start 4.7 2) (end 4.7 3.9) (layer "F.SilkS") (width 0.12) (tstamp f06f723e-a0ca-493c-9eba-1951e1dda9f6))
-    (fp_line (start 4.7 -1.9) (end 4.7 0.1) (layer "F.SilkS") (width 0.12) (tstamp f2bf8714-21fb-415d-8090-780a95f3ac79))
-    (fp_line (start -4.7 2) (end -4.7 3.9) (layer "F.SilkS") (width 0.12) (tstamp f5048780-d2e4-4600-b745-f17b7abd842c))
-    (fp_line (start -4.7 -1.9) (end -4.7 0.1) (layer "F.SilkS") (width 0.12) (tstamp f6aa55ce-8f6e-45ec-80db-2c45959698d6))
+    (fp_line (start -4.7 3.9) (end 4.7 3.9) (layer "F.SilkS") (width 0.15) (tstamp 24b65aba-db92-49b1-92e9-4365cd968a18))
+    (fp_line (start 4.7 2) (end 4.7 3.9) (layer "F.SilkS") (width 0.15) (tstamp f06f723e-a0ca-493c-9eba-1951e1dda9f6))
+    (fp_line (start 4.7 -1.9) (end 4.7 0.1) (layer "F.SilkS") (width 0.15) (tstamp f2bf8714-21fb-415d-8090-780a95f3ac79))
+    (fp_line (start -4.7 2) (end -4.7 3.9) (layer "F.SilkS") (width 0.15) (tstamp f5048780-d2e4-4600-b745-f17b7abd842c))
+    (fp_line (start -4.7 -1.9) (end -4.7 0.1) (layer "F.SilkS") (width 0.15) (tstamp f6aa55ce-8f6e-45ec-80db-2c45959698d6))
     (fp_line (start 5.32 -5.27) (end 5.32 4.15) (layer "F.CrtYd") (width 0.05) (tstamp 483f5838-8a60-4c57-b3a8-51c1ae6a5a5e))
     (fp_line (start -5.32 4.15) (end 5.32 4.15) (layer "F.CrtYd") (width 0.05) (tstamp b85470c6-5cb8-43cc-bc5a-659b34b11aca))
     (fp_line (start -5.32 -5.27) (end -5.32 4.15) (layer "F.CrtYd") (width 0.05) (tstamp c9875ea5-3d69-4974-946d-b3accede1592))
@@ -1120,24 +1209,24 @@
     (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
     (tags "resistor")
     (property "LCSC" "C258132")
-    (property "Sheetfile" "ch32v003f4u6_with_wsled.kicad_sch")
+    (property "Sheetfile" "File: ch32v003f4u6_with_wsled.kicad_sch")
     (property "Sheetname" "")
     (path "/923fc8a2-4d69-495f-b461-46ce4adb00e0")
     (attr smd)
-    (fp_text reference "R4" (at 1.511 1.386218 30) (layer "F.Fab")
+    (fp_text reference "R4" (at 1.511 1.386218 30 unlocked) (layer "F.Fab")
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp b4d78e92-32e4-419a-8879-2278c12bbb99)
     )
-    (fp_text value "5.1k" (at 0 1.17 30) (layer "F.Fab") hide
+    (fp_text value "5.1k" (at 0 1.17 30 unlocked) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp f993093f-6116-416b-889c-550e788ea872)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 30) (layer "F.Fab")
-      (effects (font (size 0.26 0.26) (thickness 0.04)))
+    (fp_text user "${REFERENCE}" (at 0 0 30 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 387d4e47-3230-4e91-a01a-dc402266c351)
     )
-    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.12) (tstamp 6fddd587-7e3e-4123-b770-22e7f1d18222))
-    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.12) (tstamp f951acf8-05af-4794-80ce-390a67c6f062))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.15) (tstamp 6fddd587-7e3e-4123-b770-22e7f1d18222))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.15) (tstamp f951acf8-05af-4794-80ce-390a67c6f062))
     (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 1377a2d5-3686-4697-b432-c4ea23be17ca))
     (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 1ed23742-e903-4081-aaae-fe556b142f9c))
     (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 4dc08bfe-a7b6-4838-a487-89b0c4ab2b6c))
@@ -1162,30 +1251,31 @@
     (at 112.695 87.305)
     (descr "Through hole straight pin header, 2x10, 2.54mm pitch, double rows")
     (tags "Through hole pin header THT 2x10 2.54mm double row")
-    (property "Sheetfile" "ch32v003f4u6_with_wsled.kicad_sch")
+    (property "LCSC" "C124359")
+    (property "Sheetfile" "File: ch32v003f4u6_with_wsled.kicad_sch")
     (property "Sheetname" "")
     (path "/e16adcd2-64da-4978-b381-8925c880f05b")
     (attr through_hole)
-    (fp_text reference "J3" (at 1.27 -2.33) (layer "F.SilkS") hide
+    (fp_text reference "J3" (at 1.27 -2.33 unlocked) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 6e547e2c-cc84-45cb-9c93-451740822ecb)
     )
-    (fp_text value "~" (at 1.27 25.19) (layer "F.Fab")
+    (fp_text value "~" (at 1.27 25.19 unlocked) (layer "F.Fab")
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 272aa22f-98a9-41af-97d9-103db0eb5fce)
     )
-    (fp_text user "${REFERENCE}" (at 1.27 11.43 90) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 1.27 11.43 90 unlocked) (layer "F.Fab")
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 2797fdc1-4962-415b-9c50-f08f068d6abf)
     )
-    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 15fb277a-954f-40d4-b9e2-9d012d6515af))
-    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 17de444b-bf15-4850-82c7-5cc44f9cb565))
-    (fp_line (start 3.87 -1.33) (end 3.87 24.19) (layer "F.SilkS") (width 0.12) (tstamp 2e1010e3-43a8-4e19-9b80-503221879396))
-    (fp_line (start -1.33 1.27) (end -1.33 24.19) (layer "F.SilkS") (width 0.12) (tstamp 40975fbe-e9cb-461d-a479-971036532a76))
-    (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer "F.SilkS") (width 0.12) (tstamp 74347fac-018d-4d06-82a1-25ff31730d61))
-    (fp_line (start -1.33 24.19) (end 3.87 24.19) (layer "F.SilkS") (width 0.12) (tstamp b0a4c01e-d8e9-47b4-b58b-8899e3c4c54c))
-    (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer "F.SilkS") (width 0.12) (tstamp daa9da17-c24f-4162-893f-125e5d6e4312))
-    (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer "F.SilkS") (width 0.12) (tstamp fc6eebf9-e4cc-4add-b9e4-15ff6fe5f1a4))
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer "F.SilkS") (width 0.15) (tstamp 15fb277a-954f-40d4-b9e2-9d012d6515af))
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer "F.SilkS") (width 0.15) (tstamp 17de444b-bf15-4850-82c7-5cc44f9cb565))
+    (fp_line (start 3.87 -1.33) (end 3.87 24.19) (layer "F.SilkS") (width 0.15) (tstamp 2e1010e3-43a8-4e19-9b80-503221879396))
+    (fp_line (start -1.33 1.27) (end -1.33 24.19) (layer "F.SilkS") (width 0.15) (tstamp 40975fbe-e9cb-461d-a479-971036532a76))
+    (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer "F.SilkS") (width 0.15) (tstamp 74347fac-018d-4d06-82a1-25ff31730d61))
+    (fp_line (start -1.33 24.19) (end 3.87 24.19) (layer "F.SilkS") (width 0.15) (tstamp b0a4c01e-d8e9-47b4-b58b-8899e3c4c54c))
+    (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer "F.SilkS") (width 0.15) (tstamp daa9da17-c24f-4162-893f-125e5d6e4312))
+    (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer "F.SilkS") (width 0.15) (tstamp fc6eebf9-e4cc-4add-b9e4-15ff6fe5f1a4))
     (fp_line (start 4.35 24.65) (end 4.35 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 2dcad3ae-108d-4b7d-818d-2793b24cd37a))
     (fp_line (start -1.8 -1.8) (end -1.8 24.65) (layer "F.CrtYd") (width 0.05) (tstamp 5d69d087-ad0c-47b8-8ede-f9f77ef5927d))
     (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 8ad9a1dd-6391-432d-9943-26d37d4598be))
@@ -1246,7 +1336,7 @@
     (tedit 0) (tstamp f84ec382-68bb-405f-a96f-31b90daa1ee2)
     (at 106.928202 103.999997 -120)
     (property "LCSC" "C965561")
-    (property "Sheetfile" "ch32v003f4u6_with_wsled.kicad_sch")
+    (property "Sheetfile" "File: ch32v003f4u6_with_wsled.kicad_sch")
     (property "Sheetname" "")
     (path "/95c5a61e-75ea-48f4-8e0a-d891056c57f3")
     (attr smd)
@@ -1262,18 +1352,18 @@
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 94c6f4c2-9224-45c2-977f-e678855244d7)
     )
-    (fp_line (start -1.2 -1) (end -1.2 -1.2) (layer "F.SilkS") (width 0.12) (tstamp 1293fce1-dfbc-4c89-a434-b885fbc0e153))
-    (fp_line (start 1.2 1.2) (end 1 1.2) (layer "F.SilkS") (width 0.12) (tstamp 2c003893-a661-4ad5-bb11-6c3675d8da73))
-    (fp_line (start 1 -1.2) (end 1.2 -1.2) (layer "F.SilkS") (width 0.12) (tstamp 6a6d3557-f740-4351-8a55-910236654bc4))
-    (fp_line (start -1 1.2) (end -1.2 1.2) (layer "F.SilkS") (width 0.12) (tstamp 6ffbdf98-4e79-4373-a820-cf58524b4dfa))
-    (fp_line (start -1.2 -1.2) (end -1 -1.2) (layer "F.SilkS") (width 0.12) (tstamp 739fad55-8489-4635-9add-204c5a29dd69))
-    (fp_line (start 1.2 1) (end 1.2 1.2) (layer "F.SilkS") (width 0.12) (tstamp 872e5cb5-9ce6-4060-a684-f5bb5e9429fa))
-    (fp_line (start -1.2 1.2) (end -1.2 1) (layer "F.SilkS") (width 0.12) (tstamp 9dc3e0f8-bca4-48fe-b3ca-1029151e3472))
-    (fp_line (start 1 1.2) (end 1 1.4) (layer "F.SilkS") (width 0.12) (tstamp c2dc875c-0a16-4223-b52d-174a7ecd689c))
-    (fp_line (start 1.2 -1.2) (end 1.2 -1) (layer "F.SilkS") (width 0.12) (tstamp c7d95541-9328-43d1-b7a0-1bde5c213e39))
-    (fp_line (start 1.4 1) (end 1.2 1) (layer "F.SilkS") (width 0.12) (tstamp c922fd70-475d-4d4e-a909-a7106a8d9238))
-    (fp_line (start 1 1.4) (end 1.4 1) (layer "F.SilkS") (width 0.12) (tstamp f08b89c4-9408-4717-ac87-e8cc7b412f21))
-    (fp_circle (center -1.4 -1.4) (end -1.4 -1.4) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 93336490-4895-4079-a10f-9a61099bc397))
+    (fp_line (start -1.2 -1) (end -1.2 -1.2) (layer "F.SilkS") (width 0.15) (tstamp 1293fce1-dfbc-4c89-a434-b885fbc0e153))
+    (fp_line (start 1.2 1.2) (end 1 1.2) (layer "F.SilkS") (width 0.15) (tstamp 2c003893-a661-4ad5-bb11-6c3675d8da73))
+    (fp_line (start 1 -1.2) (end 1.2 -1.2) (layer "F.SilkS") (width 0.15) (tstamp 6a6d3557-f740-4351-8a55-910236654bc4))
+    (fp_line (start -1 1.2) (end -1.2 1.2) (layer "F.SilkS") (width 0.15) (tstamp 6ffbdf98-4e79-4373-a820-cf58524b4dfa))
+    (fp_line (start -1.2 -1.2) (end -1 -1.2) (layer "F.SilkS") (width 0.15) (tstamp 739fad55-8489-4635-9add-204c5a29dd69))
+    (fp_line (start 1.2 1) (end 1.2 1.2) (layer "F.SilkS") (width 0.15) (tstamp 872e5cb5-9ce6-4060-a684-f5bb5e9429fa))
+    (fp_line (start -1.2 1.2) (end -1.2 1) (layer "F.SilkS") (width 0.15) (tstamp 9dc3e0f8-bca4-48fe-b3ca-1029151e3472))
+    (fp_line (start 1 1.2) (end 1 1.4) (layer "F.SilkS") (width 0.15) (tstamp c2dc875c-0a16-4223-b52d-174a7ecd689c))
+    (fp_line (start 1.2 -1.2) (end 1.2 -1) (layer "F.SilkS") (width 0.15) (tstamp c7d95541-9328-43d1-b7a0-1bde5c213e39))
+    (fp_line (start 1.4 1) (end 1.2 1) (layer "F.SilkS") (width 0.15) (tstamp c922fd70-475d-4d4e-a909-a7106a8d9238))
+    (fp_line (start 1 1.4) (end 1.4 1) (layer "F.SilkS") (width 0.15) (tstamp f08b89c4-9408-4717-ac87-e8cc7b412f21))
+    (fp_circle (center -1.4 -1.4) (end -1.4 -1.4) (layer "F.SilkS") (width 0.15) (fill none) (tstamp 93336490-4895-4079-a10f-9a61099bc397))
     (pad "1" smd roundrect (at -0.945 -0.63 330) (size 0.32 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
       (net 23 "Net-(D3-Pad5)") (pinfunction "BI") (pintype "input") (tstamp 30d0b4ef-fc36-40c9-b7be-cfeef5e7428d))
     (pad "2" smd roundrect (at -0.945 0 330) (size 0.32 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
@@ -1292,7 +1382,7 @@
     (tedit 0) (tstamp fe4c1b32-a65f-4d1e-9739-b08d09a6220d)
     (at 93.071797 104 120)
     (property "LCSC" "C965561")
-    (property "Sheetfile" "ch32v003f4u6_with_wsled.kicad_sch")
+    (property "Sheetfile" "File: ch32v003f4u6_with_wsled.kicad_sch")
     (property "Sheetname" "")
     (path "/370e8fd4-d2f9-450d-bfcf-ea1c8178f6a4")
     (attr smd)
@@ -1308,18 +1398,18 @@
       (effects (font (size 1 1) (thickness 0.15)))
       (tstamp 75bfa4a4-a31a-425c-a902-4f9226566d1f)
     )
-    (fp_line (start 1 1.2) (end 1 1.4) (layer "F.SilkS") (width 0.12) (tstamp 271fdb44-57a1-4162-a9fa-1da81df972bd))
-    (fp_line (start 1.2 -1.2) (end 1.2 -1) (layer "F.SilkS") (width 0.12) (tstamp 41a5cb6e-2357-48c7-b660-0233b686fc69))
-    (fp_line (start 1.4 1) (end 1.2 1) (layer "F.SilkS") (width 0.12) (tstamp 6b1c739f-25aa-49fc-9ee6-080855a2fe4d))
-    (fp_line (start 1.2 1) (end 1.2 1.2) (layer "F.SilkS") (width 0.12) (tstamp 72f8e798-7f7a-4517-9fdc-eeaed28dd6d2))
-    (fp_line (start -1.2 1.2) (end -1.2 1) (layer "F.SilkS") (width 0.12) (tstamp 777b3fa4-b4a4-414a-ad84-c517de8a58a8))
-    (fp_line (start 1 1.4) (end 1.4 1) (layer "F.SilkS") (width 0.12) (tstamp 77a5c36c-6d1c-47b2-b15e-66a77ee3fa60))
-    (fp_line (start 1 -1.2) (end 1.2 -1.2) (layer "F.SilkS") (width 0.12) (tstamp 7bcd84a4-fbd6-4bd1-a45f-f529bb07c7d9))
-    (fp_line (start -1 1.2) (end -1.2 1.2) (layer "F.SilkS") (width 0.12) (tstamp 86c28881-153c-4a2a-b229-ae0e5a3863a4))
-    (fp_line (start -1.2 -1) (end -1.2 -1.2) (layer "F.SilkS") (width 0.12) (tstamp a29222c0-f31b-40cc-82c1-377d1acf5cf1))
-    (fp_line (start -1.2 -1.2) (end -1 -1.2) (layer "F.SilkS") (width 0.12) (tstamp acaea7be-ac67-42b3-a953-86f3233063f3))
-    (fp_line (start 1.2 1.2) (end 1 1.2) (layer "F.SilkS") (width 0.12) (tstamp fa1ca60b-d253-4ba9-8391-048b22ce99b6))
-    (fp_circle (center -1.4 -1.4) (end -1.4 -1.4) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 5580cbcc-c52f-4ec4-9f07-9f9714044225))
+    (fp_line (start 1 1.2) (end 1 1.4) (layer "F.SilkS") (width 0.15) (tstamp 271fdb44-57a1-4162-a9fa-1da81df972bd))
+    (fp_line (start 1.2 -1.2) (end 1.2 -1) (layer "F.SilkS") (width 0.15) (tstamp 41a5cb6e-2357-48c7-b660-0233b686fc69))
+    (fp_line (start 1.4 1) (end 1.2 1) (layer "F.SilkS") (width 0.15) (tstamp 6b1c739f-25aa-49fc-9ee6-080855a2fe4d))
+    (fp_line (start 1.2 1) (end 1.2 1.2) (layer "F.SilkS") (width 0.15) (tstamp 72f8e798-7f7a-4517-9fdc-eeaed28dd6d2))
+    (fp_line (start -1.2 1.2) (end -1.2 1) (layer "F.SilkS") (width 0.15) (tstamp 777b3fa4-b4a4-414a-ad84-c517de8a58a8))
+    (fp_line (start 1 1.4) (end 1.4 1) (layer "F.SilkS") (width 0.15) (tstamp 77a5c36c-6d1c-47b2-b15e-66a77ee3fa60))
+    (fp_line (start 1 -1.2) (end 1.2 -1.2) (layer "F.SilkS") (width 0.15) (tstamp 7bcd84a4-fbd6-4bd1-a45f-f529bb07c7d9))
+    (fp_line (start -1 1.2) (end -1.2 1.2) (layer "F.SilkS") (width 0.15) (tstamp 86c28881-153c-4a2a-b229-ae0e5a3863a4))
+    (fp_line (start -1.2 -1) (end -1.2 -1.2) (layer "F.SilkS") (width 0.15) (tstamp a29222c0-f31b-40cc-82c1-377d1acf5cf1))
+    (fp_line (start -1.2 -1.2) (end -1 -1.2) (layer "F.SilkS") (width 0.15) (tstamp acaea7be-ac67-42b3-a953-86f3233063f3))
+    (fp_line (start 1.2 1.2) (end 1 1.2) (layer "F.SilkS") (width 0.15) (tstamp fa1ca60b-d253-4ba9-8391-048b22ce99b6))
+    (fp_circle (center -1.4 -1.4) (end -1.4 -1.4) (layer "F.SilkS") (width 0.15) (fill none) (tstamp 5580cbcc-c52f-4ec4-9f07-9f9714044225))
     (pad "1" smd roundrect (at -0.945 -0.63 210) (size 0.32 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
       (net 27 "Net-(D5-Pad5)") (pinfunction "BI") (pintype "input") (tstamp df1b80c6-9a7f-4e01-9db2-4afbbd1d0efa))
     (pad "2" smd roundrect (at -0.945 0 210) (size 0.32 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
@@ -1395,6 +1485,12 @@
   (gr_line (start 107 106) (end 106.5 107) (layer "User.1") (width 0.15) (tstamp b35fec2d-0b04-4ce4-b97c-cf4459a7d0ad))
   (gr_line (start 91 87) (end 89.5 87) (layer "User.1") (width 0.15) (tstamp cb54b384-b5e0-476b-8e98-83fd7512ff89))
   (gr_line (start 107 106) (end 111 115) (layer "User.1") (width 0.15) (tstamp d8aaa6f0-e0c4-4087-a9b5-fc5f8e773419))
+  (gr_line (start 93.78 84.37) (end 92.57 84.67) (layer "User.1") (width 0.15) (tstamp f4161af1-e1fd-48ae-8da1-a3774010d793))
+  (gr_line (start 93.75 84.37) (end 93.64 83.29) (layer "User.1") (width 0.15) (tstamp f69412ff-cf8b-4268-a9b6-c4ab45d7a86e))
+  (gr_line (start 87.72 80.54) (end 93.78 84.37) (layer "User.1") (width 0.15) (tstamp fbf0bed3-c7fe-476d-9408-90bb49ac7dc4))
+  (gr_text "{dblquote}PC0{dblquote}" (at 87.08 78.9) (layer "User.1") (tstamp 1600f98a-c3de-4bcf-8645-dca470f40725)
+    (effects (font (size 1.5 1.5) (thickness 0.3)))
+  )
   (gr_text "CPU" (at 129.5 98) (layer "User.1") (tstamp 28125ac7-bd20-4825-83b9-bbac196c3d5c)
     (effects (font (size 1 1) (thickness 0.15)))
   )
@@ -1532,7 +1628,7 @@
   (via (at 116.94 97.83) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 22f2b699-3415-48f5-a7de-3484fe9f6673))
   (via (at 101.14 109.68) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 24ee7fb3-757b-4312-a6dc-844fcd0e2968))
   (via (at 99.39 90.44) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 284b95a5-3a0b-49a8-99ff-c805726fe355))
-  (via (at 92.34 85.92) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 29407ad3-81ab-4555-8220-c4f1e6179d94))
+  (via (at 93.62 87.47) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 29407ad3-81ab-4555-8220-c4f1e6179d94))
   (via (at 101.75 93.58) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 2b024e31-affb-4763-92c9-81f1124a508b))
   (via (at 80.95 88.57) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 2e343893-78e2-46ab-b053-92471380be89))
   (via (at 116.97 88.68) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 31e8a076-0ab5-45e4-8fbc-6f2e6c6433b8))
@@ -1544,16 +1640,20 @@
   (via (at 116.94 101.71) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 3c6f5e39-9356-4670-9420-0fa2c246f6bc))
   (via (at 90.93 95.7) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp 4069ebdd-9859-415d-a618-5af2f7bf8d0d))
   (via (at 111.05 108.59) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 422baac2-df40-4795-a42a-6361927f2037))
+  (via (at 89.14 101.17) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 45d6c73e-2c49-4557-8ffe-79e430630a02))
   (via (at 111.37 95.79) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 45ddb723-3be2-41b4-b02a-21110c8e05c1))
   (via (at 119.05 96.19) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 54b8dd03-808e-43ab-8cf7-b19330cbe893))
+  (via (at 90.4 90.06) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 5b24083d-e588-49e5-b713-73d67c1de77a))
   (via (at 83.27 103.41) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 5c44b9f4-0bdd-4377-a676-226e2aa9d37a))
   (via (at 119.05 88.57) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 5c5696f7-a28c-45f3-8044-7e898f729980))
   (via (at 113.68 88.7) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 5e87e76f-9046-48c6-be2d-abc4f0b90e68))
   (via (at 91.018784 105.541216) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp 64a5b33b-b8ed-4176-bdf4-d066bb3f3609))
   (via (at 116.89 94.05) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 679ac447-07a9-432d-9684-18262245c15c))
   (via (at 92.04 101.23) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 67fec2a4-397a-40a1-b11b-9f0d3324f9d2))
+  (via (at 89.42 99.02) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 69ce6db0-1ea5-4842-b2a6-76f4de269350))
   (via (at 104.91 100.53) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 6afe395c-82dc-4923-94d5-eb3edb2934f8))
   (via (at 109.16 96.47) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 73355703-122f-49eb-8b0f-e89dae603bbc))
+  (via (at 91.115304 99.124696) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp 754290c0-2ab4-4a76-8dc6-4fd473dd8b2e))
   (via (at 116.99 106.37) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 76514352-2592-478e-8248-b35f4b9a6ef7))
   (via (at 83.09 90.41) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 774738b4-58fd-4e80-8d4f-0e4515343c3b))
   (via (at 102.86 99.94) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp 7a6ce717-742b-4687-9822-79ef20a46819))
@@ -1564,9 +1664,11 @@
   (via (at 113.99 93.56) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 87770d0a-de84-4736-9dc0-29c323a73ceb))
   (via (at 96.41 93.29) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 8837f0d7-5923-4f40-8832-cc9ca25be211))
   (via (at 96.39 104.42) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 88811e8f-f5d2-4cc5-9ae8-d737668fb59f))
+  (via (at 89.53 94.08) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 8901a742-6187-47b4-bc77-4aeb3272b873))
   (via (at 98.35 110.53) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 8c5aa444-3b1a-4e1b-8ecc-441e0c3d020c))
   (via (at 111.06 101.31) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 8cde7388-df3b-4e52-8144-b39ed5b9918b))
   (via (at 104.07 103.6) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp 8e209317-e5fa-4465-b101-004bfaa3414c))
+  (via (at 89.22 97.01) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 90972e50-4699-44a3-a12c-95a86bb73b83))
   (via (at 103.69 96.52) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 9429f577-0f7b-421e-9293-123a36e3ef6c))
   (via (at 105.03 101.89) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 98a631f3-cc91-46dc-9c34-ed92cffcd945))
   (via (at 80.95 110.16) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp 99798101-bcd0-40ac-a212-e8ee046b796b))
@@ -1585,6 +1687,7 @@
   (via (at 110.89 104.21) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp aa2c451b-aec6-448c-9073-ef102d6dff11))
   (via (at 108.52 98.03) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp afcd29fb-2976-4b40-bd85-186d9aa52800))
   (via (at 108.78 99.87) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp b048fdcb-2cd9-4d49-8928-6e64c50db368))
+  (via (at 91.95 92.13) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp b114b50c-dcfd-4580-92f4-c310fd77c583))
   (via (at 106.28 106.13) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp b3aa32f5-bc15-436e-88c3-bd45fa44b49d))
   (via (at 108.66 91.44) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp bb0a5a50-09c4-492c-adab-0ae0bff5d00f))
   (via (at 102.22 88.48) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp be492e8d-9384-4c82-8080-6cf5f9b5d9bb))
@@ -1613,13 +1716,11 @@
   (via (at 104.59 105.04) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (free) (net 2) (tstamp fede8667-0f76-4e7d-95eb-4243edcf70f1))
   (segment (start 94.61 91.96) (end 97.19 91.01) (width 0.2) (layer "B.Cu") (net 2) (tstamp 011ea1dc-f530-40c2-94ac-e04881ce6bb9))
   (segment (start 108.52 98.03) (end 106.28 98.99) (width 0.2) (layer "B.Cu") (net 2) (tstamp 0baceaef-7b06-4e91-ad5a-25ce063c0784))
-  (segment (start 90.31 97.49) (end 90.93 95.7) (width 0.2) (layer "B.Cu") (net 2) (tstamp 0de91414-a624-48df-9f98-7154a9723b67))
   (segment (start 96.93 99.84) (end 100 100) (width 0.2) (layer "B.Cu") (net 2) (tstamp 1e5b9ed7-5392-4d15-9494-63845f105b84))
   (segment (start 91.27 106.98) (end 92.5 109) (width 0.2) (layer "B.Cu") (net 2) (tstamp 2c5c448d-b285-4e9f-a7bb-878728a23f6f))
   (segment (start 101.59 100.79) (end 100 100) (width 0.2) (layer "B.Cu") (net 2) (tstamp 2fb8d968-404e-4e3b-8be5-309085ff29fb))
   (segment (start 102.86 99.94) (end 100 100) (width 0.2) (layer "B.Cu") (net 2) (tstamp 3010181f-fb48-4b61-b1c2-5678b082514e))
   (segment (start 96.68 115.82) (end 94.925 113.97) (width 0.2) (layer "B.Cu") (net 2) (tstamp 3522f03d-e4d5-42c2-96a5-eef122099244))
-  (segment (start 87.3 94.925) (end 90.93 95.7) (width 0.2) (layer "B.Cu") (net 2) (tstamp 3c1e1adf-8c0d-42eb-8a94-9e30563f2222))
   (segment (start 103.25 101.16) (end 101.59 100.79) (width 0.2) (layer "B.Cu") (net 2) (tstamp 3e05df8f-ea3d-4f24-b197-9325fbf8e25f))
   (segment (start 102.22 88.48) (end 102.61 86.38) (width 0.2) (layer "B.Cu") (net 2) (tstamp 3f0d1515-42c1-401b-95ba-27b536c77058))
   (segment (start 100 100) (end 99.17 103.47) (width 0.2) (layer "B.Cu") (net 2) (tstamp 3fcfd915-95c5-4750-8372-e4b706fcb58b))
@@ -1628,13 +1729,14 @@
   (segment (start 98.45 91.37) (end 98.86 92.61) (width 0.2) (layer "B.Cu") (net 2) (tstamp 53205567-aa0f-4353-811e-1d1a5679ac87))
   (segment (start 104.07 103.6) (end 103.96 103.07) (width 0.2) (layer "B.Cu") (net 2) (tstamp 548ac0ba-e02a-46e1-91a0-707471b216ef))
   (segment (start 90.93 95.7) (end 92.89 93.39) (width 0.2) (layer "B.Cu") (net 2) (tstamp 6223d3ff-eb67-4251-9498-36e5c26ac70e))
+  (segment (start 91.115304 99.124696) (end 90.93 95.7) (width 0.2) (layer "B.Cu") (net 2) (tstamp 62382610-c931-4eae-b41e-1b12249b817e))
   (segment (start 106.28 106.13) (end 105.29 104.18) (width 0.2) (layer "B.Cu") (net 2) (tstamp 7831e427-74ec-4664-ae4f-652a0d4ed689))
-  (segment (start 91.2 100.69) (end 90.31 97.49) (width 0.2) (layer "B.Cu") (net 2) (tstamp 7b215ea7-d52c-47a1-afda-bb1da123602f))
   (segment (start 101.79 91.2) (end 100.77 90.91) (width 0.2) (layer "B.Cu") (net 2) (tstamp 7e4342a7-58a8-4ba1-ab31-30a95e6c3bf8))
-  (segment (start 91.74 103) (end 91.2 100.69) (width 0.2) (layer "B.Cu") (net 2) (tstamp 818c1ffa-11ac-48f1-a29c-898c023b47f8))
+  (segment (start 91.2 100.69) (end 91.115304 99.124696) (width 0.2) (layer "B.Cu") (net 2) (tstamp 83c2c879-1c06-4572-8671-68cadfbc5596))
   (segment (start 100.5 90.29) (end 102.22 88.48) (width 0.2) (layer "B.Cu") (net 2) (tstamp a2b73158-e2ae-4c1d-9472-f83059246c25))
   (segment (start 100.77 90.91) (end 100.5 90.29) (width 0.2) (layer "B.Cu") (net 2) (tstamp a32d56e7-cdad-4e86-b4bd-10ac803c24ff))
   (segment (start 103.96 103.07) (end 103.98 102.31) (width 0.2) (layer "B.Cu") (net 2) (tstamp a672c02a-d696-46ad-9142-6fdd05955886))
+  (segment (start 91.74 103) (end 91.2 100.69) (width 0.2) (layer "B.Cu") (net 2) (tstamp b22ca0fb-fb1e-41b4-bea4-a95ea1bfdcf7))
   (segment (start 103.94 115.59) (end 96.68 115.82) (width 0.2) (layer "B.Cu") (net 2) (tstamp b91b9586-10f3-4110-8b6a-b04ca47fffc4))
   (segment (start 97.19 91.01) (end 98.45 91.37) (width 0.2) (layer "B.Cu") (net 2) (tstamp bc44eb25-9fe9-44e7-9d5c-49c3d6911cda))
   (segment (start 107.5 89) (end 102.22 88.48) (width 0.2) (layer "B.Cu") (net 2) (tstamp c5075428-b93c-4c23-aa8a-c5c83e28a182))
@@ -1689,7 +1791,8 @@
   (segment (start 96.39 101.83) (end 94.44 101.74) (width 0.2) (layer "F.Cu") (net 7) (tstamp 1df714fd-10ea-4497-83dc-3bdb918c1a7d))
   (segment (start 97.56 101.52) (end 96.39 101.83) (width 0.2) (layer "F.Cu") (net 7) (tstamp 27ee76ca-fb7c-4002-a955-d6df54d5c2b8))
   (segment (start 98.13 101.16) (end 97.56 101.52) (width 0.2) (layer "F.Cu") (net 7) (tstamp 65063097-da04-4567-b175-f60d98e76d1a))
-  (segment (start 94.44 101.74) (end 87.3 102.545) (width 0.2) (layer "F.Cu") (net 7) (tstamp cbdffffa-cd26-41fc-bf71-7d9fe84084a0))
+  (segment (start 94.44 101.74) (end 89.173744 102.333744) (width 0.2) (layer "F.Cu") (net 7) (tstamp 7aff28ba-603d-4ae3-a461-036fd5c66778))
+  (segment (start 89.173744 102.333744) (end 87.3 102.545) (width 0.2) (layer "F.Cu") (net 7) (tstamp 959b7141-32cb-456c-96df-f1aca80644e2))
   (segment (start 87.295 102.545) (end 84.755 102.545) (width 0.2) (layer "F.Cu") (net 7) (tstamp cdcb4098-b6f6-4354-9a26-90ea4cfd68c8))
   (segment (start 98.44 101.45) (end 98.939537 100.988898) (width 0.2) (layer "F.Cu") (net 8) (tstamp 3b17c085-689b-489c-9156-a336749d4b1a))
   (segment (start 93.42 103.48) (end 96.05 102.48) (width 0.2) (layer "F.Cu") (net 8) (tstamp 3b415dc2-4c3a-47db-b038-9753dc07c68a))
@@ -2044,6 +2147,12 @@
   (via (at 104.98 85.5) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 39) (tstamp 7825b11b-91b1-4eb9-9f87-496871fb5928))
   (via (at 102.41 83.55) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 39) (tstamp c7b7b26d-9b2c-4244-817f-0518783b833f))
   (segment (start 102.41 83.55) (end 104.98 85.5) (width 0.2) (layer "B.Cu") (net 39) (tstamp eca67d9e-e751-42b9-a447-b23834a31ef2))
+  (segment (start 91.672252 86.751439) (end 94.120441 85.06497) (width 0.2) (layer "F.Cu") (net 40) (tstamp 84d86d8e-9d49-41d9-9928-80383c36bddd))
+  (segment (start 90.538561 101.177748) (end 90.13 100.64) (width 0.2) (layer "F.Cu") (net 40) (tstamp adbebf1e-8380-499d-b0de-48926c7bb380))
+  (via (at 91.672252 86.751439) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 40) (tstamp 02cf5306-9c9e-4ab0-83c3-380d610e2fe4))
+  (via (at 90.13 100.64) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 40) (tstamp fb3daafb-ae78-49eb-80cc-ab6dd5046ca3))
+  (segment (start 90.26 95.46) (end 91.672252 86.751439) (width 0.2) (layer "B.Cu") (net 40) (tstamp 0463ef6d-6d65-4e2f-9637-560648441ac4))
+  (segment (start 90.13 100.64) (end 90.26 95.46) (width 0.2) (layer "B.Cu") (net 40) (tstamp 63dbfe47-31c7-4965-aa9e-519fbf663d8d))
 
   (zone (net 2) (net_name "GND") (layers F&B.Cu) (tstamp b94eb13f-8398-4677-8185-b3d32dc61c1d) (hatch edge 0.508)
     (connect_pads (clearance 0.2))
@@ -2116,7 +2225,7 @@
         (xy 106.94912 84.160879)
         (xy 106.951189 84.162728)
         (xy 106.951191 84.16273)
-        (xy 107.162806 84.35184)
+        (xy 107.173985 84.36183)
         (xy 107.178634 84.365985)
         (xy 107.180889 84.367585)
         (xy 107.180894 84.367589)
@@ -2183,7 +2292,7 @@
         (xy 120.052596 86.746005)
         (xy 120.101364 87.012122)
         (xy 120.102803 87.023974)
-        (xy 120.114795 87.222212)
+        (xy 120.116662 87.25308)
         (xy 120.117547 87.267712)
         (xy 120.116724 87.277627)
         (xy 120.116862 87.277627)
@@ -2432,7 +2541,7 @@
         (xy 104.474391 85.493823)
         (xy 104.475306 85.50082)
         (xy 104.475306 85.500821)
-        (xy 104.476561 85.510421)
+        (xy 104.490107 85.614012)
         (xy 104.49298 85.635979)
         (xy 104.495821 85.642435)
         (xy 104.495821 85.642436)
@@ -5233,7 +5342,7 @@
         (xy 114.496447 101.790815)
         (xy 114.493333 101.794526)
         (xy 114.493332 101.794527)
-        (xy 114.47139 101.820677)
+        (xy 114.370096 101.941394)
         (xy 114.364024 101.94863)
         (xy 114.361689 101.952878)
         (xy 114.361688 101.952879)
@@ -5281,7 +5390,7 @@
         (xy 111.956447 101.790815)
         (xy 111.953333 101.794526)
         (xy 111.953332 101.794527)
-        (xy 111.93139 101.820677)
+        (xy 111.830096 101.941394)
         (xy 111.824024 101.94863)
         (xy 111.821689 101.952878)
         (xy 111.821688 101.952879)
@@ -5366,12 +5475,12 @@
         (xy 111.712208 100.388926)
         (xy 111.713544 100.393586)
         (xy 111.715759 100.397896)
-        (xy 111.732125 100.429741)
+        (xy 111.73213 100.42975)
         (xy 111.807712 100.576818)
         (xy 111.935677 100.73827)
         (xy 111.939357 100.741402)
         (xy 111.939359 100.741404)
-        (xy 111.979502 100.775568)
+        (xy 111.975909 100.77251)
         (xy 112.092564 100.871791)
         (xy 112.096787 100.874151)
         (xy 112.096791 100.874154)
@@ -5403,7 +5512,7 @@
         (xy 113.656934 100.43855)
         (xy 113.656935 100.438547)
         (xy 113.659323 100.434344)
-        (xy 113.660855 100.429741)
+        (xy 113.660852 100.42975)
         (xy 113.679646 100.373251)
         (xy 113.715955 100.324003)
         (xy 113.773585 100.3055)
@@ -5412,12 +5521,12 @@
         (xy 114.248849 100.377213)
         (xy 114.253544 100.393586)
         (xy 114.255759 100.397896)
-        (xy 114.272125 100.429741)
+        (xy 114.27213 100.42975)
         (xy 114.347712 100.576818)
         (xy 114.475677 100.73827)
         (xy 114.479357 100.741402)
         (xy 114.479359 100.741404)
-        (xy 114.519502 100.775568)
+        (xy 114.515909 100.77251)
         (xy 114.632564 100.871791)
         (xy 114.636787 100.874151)
         (xy 114.636791 100.874154)
@@ -5449,7 +5558,7 @@
         (xy 116.196934 100.43855)
         (xy 116.196935 100.438547)
         (xy 116.199323 100.434344)
-        (xy 116.200855 100.429741)
+        (xy 116.200852 100.42975)
         (xy 116.262824 100.243454)
         (xy 116.262824 100.243452)
         (xy 116.264351 100.238863)
@@ -6265,7 +6374,7 @@
         (xy 103.536035 94.659766)
         (xy 103.531163 94.323646)
         (xy 103.533642 94.300154)
-        (xy 103.535404 94.292449)
+        (xy 103.535282 94.292982)
         (xy 103.563817 94.16814)
         (xy 103.578347 94.104575)
         (xy 103.609746 94.05206)
@@ -7417,11 +7526,11 @@
         (xy 100.705496 85.272354)
         (xy 100.705647 85.26)
         (xy 100.685323 85.118082)
-        (xy 100.631994 85.000791)
+        (xy 100.641868 85.022508)
         (xy 100.628905 84.993996)
         (xy 100.628904 84.993995)
         (xy 100.625984 84.987572)
-        (xy 100.561718 84.912988)
+        (xy 100.549649 84.898981)
         (xy 100.537005 84.884307)
         (xy 100.537004 84.884306)
         (xy 100.5324 84.878963)
@@ -7453,7 +7562,7 @@
         (xy 101.030817 84.42406)
         (xy 101.152991 84.349045)
         (xy 101.165087 84.335682)
-        (xy 101.244466 84.247984)
+        (xy 101.229018 84.265051)
         (xy 101.2492 84.242754)
         (xy 101.252276 84.236405)
         (xy 101.254044 84.233784)
@@ -7523,9 +7632,7 @@
         (xy 103.599818 85.308173)
         (xy 103.608742 85.298262)
         (xy 103.609275 85.293193)
-        (xy 103.396733 84.925059)
-        (xy 103.389876 84.913184)
-        (xy 103.389873 84.913179)
+        (xy 103.396965 84.925462)
         (xy 103.349783 84.843741)
         (xy 103.580725 84.843741)
         (xy 103.778763 85.186753)
@@ -7550,8 +7657,8 @@
         (xy 103.581257 84.838675)
         (xy 103.580725 84.843741)
         (xy 103.349783 84.843741)
-        (xy 103.101237 84.413247)
-        (xy 103.091325 84.404323)
+        (xy 103.101238 84.413248)
+        (xy 103.091324 84.404322)
         (xy 103.086258 84.40379)
         (xy 103.031901 84.435173)
         (xy 103.026523 84.438766)
@@ -7572,14 +7679,14 @@
         (xy 102.617834 84.744802)
         (xy 102.566521 84.711478)
         (xy 102.55716 84.697689)
-        (xy 102.555121 84.694061)
+        (xy 102.556645 84.696772)
         (xy 102.495543 84.588082)
         (xy 102.469502 84.541759)
         (xy 102.463574 84.529237)
         (xy 102.461327 84.523478)
         (xy 102.459725 84.516673)
         (xy 102.456621 84.511163)
-        (xy 102.442871 84.491519)
+        (xy 102.455232 84.509178)
         (xy 102.437479 84.483815)
         (xy 102.432292 84.475568)
         (xy 102.430488 84.47236)
@@ -8003,7 +8110,6 @@
         (xy 96.615439 84.066823)
         (xy 96.612639 84.074721)
         (xy 96.607465 84.082547)
-        (xy 96.357082 84.41639)
         (xy 95.984633 84.912988)
         (xy 95.984339 84.913377)
         (xy 95.946661 84.963102)
@@ -8032,7 +8138,7 @@
         (xy 95.652486 86.031665)
         (xy 95.65129 86.045737)
         (xy 95.650772 86.050476)
-        (xy 95.550329 86.801624)
+        (xy 95.538623 86.889162)
         (xy 95.441743 87.613668)
         (xy 95.441553 87.615086)
         (xy 95.415099 87.670258)
@@ -8430,6 +8536,156 @@
         (xy 88.328875 87.094652)
         (xy 88.272333 86.90738)
         (xy 88.270935 86.902749)
+        (xy 88.187198 86.745262)
+        (xy 91.166643 86.745262)
+        (xy 91.185232 86.887418)
+        (xy 91.188073 86.893874)
+        (xy 91.188073 86.893875)
+        (xy 91.239736 87.011287)
+        (xy 91.242972 87.018642)
+        (xy 91.256044 87.034193)
+        (xy 91.330683 87.122988)
+        (xy 91.330686 87.12299)
+        (xy 91.335222 87.128387)
+        (xy 91.341093 87.132295)
+        (xy 91.341094 87.132296)
+        (xy 91.353395 87.140484)
+        (xy 91.454565 87.207829)
+        (xy 91.534747 87.232879)
+        (xy 91.584677 87.248478)
+        (xy 91.584678 87.248478)
+        (xy 91.591409 87.250581)
+        (xy 91.66308 87.251895)
+        (xy 91.727697 87.25308)
+        (xy 91.727699 87.25308)
+        (xy 91.734751 87.253209)
+        (xy 91.741554 87.251354)
+        (xy 91.741556 87.251354)
+        (xy 91.865795 87.217482)
+        (xy 91.873069 87.215499)
+        (xy 91.995243 87.140484)
+        (xy 92.002655 87.132296)
+        (xy 92.08672 87.039421)
+        (xy 92.091452 87.034193)
+        (xy 92.153962 86.905172)
+        (xy 92.169972 86.810014)
+        (xy 92.198272 86.755767)
+        (xy 92.211438 86.744912)
+        (xy 92.214467 86.742826)
+        (xy 93.84449 85.619961)
+        (xy 93.903137 85.60252)
+        (xy 93.934431 85.60843)
+        (xy 93.995367 85.630549)
+        (xy 94.111202 85.632672)
+        (xy 94.123502 85.628982)
+        (xy 94.153569 85.619961)
+        (xy 94.176838 85.61298)
+        (xy 94.180085 85.611466)
+        (xy 94.18009 85.611464)
+        (xy 94.500711 85.461956)
+        (xy 94.50399 85.460427)
+        (xy 94.561724 85.422395)
+        (xy 94.574306 85.406775)
+        (xy 94.602694 85.37153)
+        (xy 94.634398 85.332169)
+        (xy 94.664537 85.249136)
+        (xy 94.702164 85.200888)
+        (xy 94.760964 85.183971)
+        (xy 94.791456 85.189885)
+        (xy 94.869363 85.218241)
+        (xy 94.88617 85.221205)
+        (xy 94.992479 85.221205)
+        (xy 95.007277 85.218927)
+        (xy 95.045647 85.206829)
+        (xy 95.051666 85.204489)
+        (xy 95.114478 85.175199)
+        (xy 95.124233 85.166102)
+        (xy 95.125205 85.1611)
+        (xy 94.91526 84.710871)
+        (xy 95.135936 84.710871)
+        (xy 95.303324 85.069837)
+        (xy 95.312421 85.079592)
+        (xy 95.317423 85.080564)
+        (xy 95.386977 85.048131)
+        (xy 95.392639 85.045024)
+        (xy 95.426565 85.023412)
+        (xy 95.437826 85.013536)
+        (xy 95.506162 84.932095)
+        (xy 95.514691 84.917323)
+        (xy 95.550678 84.818449)
+        (xy 95.553642 84.801642)
+        (xy 95.553642 84.695333)
+        (xy 95.551364 84.680535)
+        (xy 95.539266 84.642165)
+        (xy 95.536923 84.636141)
+        (xy 95.497071 84.550678)
+        (xy 95.487972 84.540921)
+        (xy 95.482971 84.539949)
+        (xy 95.146665 84.696772)
+        (xy 95.136908 84.70587)
+        (xy 95.135936 84.710871)
+        (xy 94.91526 84.710871)
+        (xy 94.866666 84.606661)
+        (xy 94.695794 84.240225)
+        (xy 94.686696 84.230468)
+        (xy 94.681695 84.229496)
+        (xy 94.612141 84.261929)
+        (xy 94.606479 84.265036)
+        (xy 94.572553 84.286648)
+        (xy 94.561292 84.296524)
+        (xy 94.492956 84.377965)
+        (xy 94.484428 84.392736)
+        (xy 94.456088 84.470599)
+        (xy 94.418419 84.518813)
+        (xy 94.359603 84.535678)
+        (xy 94.329284 84.529798)
+        (xy 94.245515 84.499391)
+        (xy 94.237335 84.499241)
+        (xy 94.2078 84.4987)
+        (xy 94.12968 84.497268)
+        (xy 94.064044 84.51696)
+        (xy 94.060797 84.518474)
+        (xy 94.060792 84.518476)
+        (xy 93.759988 84.658743)
+        (xy 93.736892 84.669513)
+        (xy 93.679158 84.707545)
+        (xy 93.67433 84.713539)
+        (xy 93.674329 84.71354)
+        (xy 93.656292 84.735934)
+        (xy 93.606484 84.797771)
+        (xy 93.603692 84.805463)
+        (xy 93.577394 84.877915)
+        (xy 93.566955 84.906673)
+        (xy 93.564832 85.022508)
+        (xy 93.564104 85.022495)
+        (xy 93.554384 85.076653)
+        (xy 93.523277 85.111435)
+        (xy 91.870795 86.249771)
+        (xy 91.812148 86.267212)
+        (xy 91.786268 86.263092)
+        (xy 91.757537 86.2545)
+        (xy 91.746991 86.251346)
+        (xy 91.67531 86.250908)
+        (xy 91.610679 86.250513)
+        (xy 91.610678 86.250513)
+        (xy 91.603628 86.25047)
+        (xy 91.596851 86.252407)
+        (xy 91.59685 86.252407)
+        (xy 91.472561 86.287929)
+        (xy 91.472559 86.28793)
+        (xy 91.465781 86.289867)
+        (xy 91.344532 86.366369)
+        (xy 91.339865 86.371653)
+        (xy 91.339863 86.371655)
+        (xy 91.254296 86.468542)
+        (xy 91.254294 86.468544)
+        (xy 91.249629 86.473827)
+        (xy 91.188699 86.603602)
+        (xy 91.187614 86.610571)
+        (xy 91.187613 86.610574)
+        (xy 91.182743 86.641855)
+        (xy 91.166643 86.745262)
+        (xy 88.187198 86.745262)
         (xy 88.174218 86.720849)
         (xy 88.044011 86.5612)
         (xy 88.02779 86.547781)
@@ -8705,7 +8961,7 @@
         (xy 88.66415 91.936879)
         (xy 89.811044 93.302726)
         (xy 89.815234 93.308078)
-        (xy 90.352447 94.045184)
+        (xy 90.54529 94.309782)
         (xy 91.062059 95.018837)
         (xy 91.062829 95.019894)
         (xy 91.069274 95.030684)
@@ -9354,7 +9610,7 @@
         (xy 97.106543 100.420969)
         (xy 97.106539 100.420967)
         (xy 97.100106 100.415174)
-        (xy 97.052439 100.395915)
+        (xy 97.083182 100.408336)
         (xy 97.010035 100.378783)
         (xy 97.005652 100.377012)
         (xy 96.958781 100.337683)
@@ -9581,12 +9837,12 @@
         (xy 83.772208 100.388926)
         (xy 83.773544 100.393586)
         (xy 83.775759 100.397896)
-        (xy 83.792125 100.429741)
+        (xy 83.79213 100.42975)
         (xy 83.867712 100.576818)
         (xy 83.995677 100.73827)
         (xy 83.999357 100.741402)
         (xy 83.999359 100.741404)
-        (xy 84.039502 100.775568)
+        (xy 84.035909 100.77251)
         (xy 84.152564 100.871791)
         (xy 84.156787 100.874151)
         (xy 84.156791 100.874154)
@@ -9618,7 +9874,7 @@
         (xy 85.716934 100.43855)
         (xy 85.716935 100.438547)
         (xy 85.719323 100.434344)
-        (xy 85.720855 100.429741)
+        (xy 85.720852 100.42975)
         (xy 85.739646 100.373251)
         (xy 85.775955 100.324003)
         (xy 85.833585 100.3055)
@@ -9627,12 +9883,12 @@
         (xy 86.308849 100.377213)
         (xy 86.313544 100.393586)
         (xy 86.315759 100.397896)
-        (xy 86.332125 100.429741)
+        (xy 86.33213 100.42975)
         (xy 86.407712 100.576818)
         (xy 86.535677 100.73827)
         (xy 86.539357 100.741402)
         (xy 86.539359 100.741404)
-        (xy 86.579502 100.775568)
+        (xy 86.575909 100.77251)
         (xy 86.692564 100.871791)
         (xy 86.696787 100.874151)
         (xy 86.696791 100.874154)
@@ -9661,101 +9917,69 @@
         (xy 88.101821 100.678051)
         (xy 88.157564 100.613472)
         (xy 88.178387 100.576818)
-        (xy 88.231697 100.482975)
+        (xy 88.220452 100.502769)
         (xy 88.259323 100.434344)
-        (xy 88.260852 100.429748)
-        (xy 88.260855 100.429741)
-        (xy 88.283599 100.361373)
-        (xy 88.319908 100.312125)
-        (xy 88.376444 100.293629)
-        (xy 91.380658 100.260445)
-        (xy 91.439054 100.278708)
-        (xy 91.457533 100.295736)
-        (xy 91.483448 100.326566)
-        (xy 91.483451 100.326569)
-        (xy 91.487988 100.331966)
-        (xy 91.493859 100.335874)
-        (xy 91.49386 100.335875)
-        (xy 91.506161 100.344063)
-        (xy 91.607331 100.411408)
-        (xy 91.697746 100.439655)
-        (xy 91.737443 100.452057)
-        (xy 91.737444 100.452057)
-        (xy 91.744175 100.45416)
-        (xy 91.815846 100.455474)
-        (xy 91.880463 100.456659)
-        (xy 91.880465 100.456659)
-        (xy 91.887517 100.456788)
-        (xy 91.89432 100.454933)
-        (xy 91.894322 100.454933)
-        (xy 91.96984 100.434344)
-        (xy 92.025835 100.419078)
-        (xy 92.148009 100.344063)
-        (xy 92.165801 100.324407)
-        (xy 92.203172 100.283119)
-        (xy 92.25624 100.252665)
-        (xy 92.275476 100.250561)
-        (xy 92.531085 100.247738)
-        (xy 93.64564 100.235427)
-        (xy 93.704036 100.253691)
-        (xy 93.722515 100.270718)
-        (xy 93.74843 100.301548)
-        (xy 93.748433 100.301551)
-        (xy 93.75297 100.306948)
-        (xy 93.872313 100.38639)
-        (xy 93.959121 100.41351)
-        (xy 94.002425 100.427039)
-        (xy 94.002426 100.427039)
-        (xy 94.009157 100.429142)
-        (xy 94.080828 100.430456)
-        (xy 94.145445 100.431641)
-        (xy 94.145447 100.431641)
-        (xy 94.152499 100.43177)
-        (xy 94.159302 100.429915)
-        (xy 94.159304 100.429915)
-        (xy 94.284013 100.395915)
-        (xy 94.290817 100.39406)
-        (xy 94.296824 100.390371)
-        (xy 94.300232 100.388897)
-        (xy 94.361146 100.383141)
-        (xy 94.380059 100.389425)
-        (xy 95.585392 100.929998)
-        (xy 95.600258 100.938266)
-        (xy 95.618282 100.950429)
-        (xy 95.6243 100.952368)
-        (xy 95.669423 100.962176)
-        (xy 95.670013 100.962304)
-        (xy 95.672276 100.962823)
-        (xy 95.723705 100.975271)
-        (xy 95.72687 100.974854)
-        (xy 95.72918 100.975165)
-        (xy 96.297869 101.098775)
-        (xy 96.350716 101.129611)
-        (xy 96.367971 101.156833)
-        (xy 96.415478 101.268751)
-        (xy 96.440861 101.311845)
-        (xy 96.446488 101.316912)
-        (xy 96.44649 101.316914)
-        (xy 96.471216 101.339177)
-        (xy 96.501809 101.392165)
-        (xy 96.495413 101.453015)
-        (xy 96.454472 101.498485)
-        (xy 96.430329 101.508445)
-        (xy 96.409023 101.51409)
-        (xy 96.372413 101.52379)
-        (xy 96.342494 101.526987)
-        (xy 95.027847 101.466311)
-        (xy 94.498344 101.441873)
-        (xy 94.476756 101.438461)
-        (xy 94.47214 101.437197)
-        (xy 94.465407 101.435353)
-        (xy 94.459085 101.435444)
-        (xy 94.435479 101.438105)
-        (xy 94.432654 101.438424)
-        (xy 94.429329 101.438688)
-        (xy 94.425936 101.438531)
-        (xy 94.40227 101.441818)
-        (xy 94.399841 101.442123)
+        (xy 88.283598 100.361372)
+        (xy 88.319907 100.312125)
+        (xy 88.376442 100.293629)
+        (xy 89.107184 100.285557)
+        (xy 89.589009 100.280235)
+        (xy 89.647405 100.298499)
+        (xy 89.683913 100.347598)
+        (xy 89.684589 100.40878)
+        (xy 89.679716 100.421303)
+        (xy 89.646447 100.492163)
+        (xy 89.645362 100.499132)
+        (xy 89.645361 100.499135)
+        (xy 89.633266 100.576818)
+        (xy 89.624391 100.633823)
+        (xy 89.64298 100.775979)
+        (xy 89.645821 100.782435)
+        (xy 89.645821 100.782436)
+        (xy 89.696865 100.898441)
+        (xy 89.70072 100.907203)
+        (xy 89.722361 100.932948)
+        (xy 89.788431 101.011549)
+        (xy 89.788434 101.011551)
+        (xy 89.79297 101.016948)
+        (xy 89.798841 101.020856)
+        (xy 89.798842 101.020857)
+        (xy 89.858173 101.060351)
+        (xy 89.912313 101.09639)
+        (xy 89.919042 101.098492)
+        (xy 89.919048 101.098495)
+        (xy 89.935437 101.103615)
+        (xy 89.985342 101.139015)
+        (xy 90.004908 101.196988)
+        (xy 90.00341 101.215299)
+        (xy 89.995699 101.259032)
+        (xy 89.993549 101.308264)
+        (xy 89.995509 101.315578)
+        (xy 89.995509 101.31558)
+        (xy 90.016038 101.392194)
+        (xy 90.024172 101.422548)
+        (xy 90.092035 101.519466)
+        (xy 90.099133 101.524436)
+        (xy 90.099134 101.524437)
+        (xy 90.10407 101.527893)
+        (xy 90.140894 101.576757)
+        (xy 90.141963 101.637933)
+        (xy 90.106869 101.688054)
+        (xy 90.072914 101.704616)
+        (xy 90.067083 101.706179)
+        (xy 90.058716 101.708421)
+        (xy 89.961798 101.776284)
+        (xy 89.893934 101.873203)
+        (xy 89.891657 101.880425)
+        (xy 89.891656 101.880427)
+        (xy 89.888139 101.891582)
+        (xy 89.852609 101.941394)
+        (xy 89.804813 101.96019)
+        (xy 89.112312 102.038266)
+        (xy 89.112308 102.038267)
+        (xy 89.112304 102.038267)
+        (xy 89.1123 102.038268)
+        (xy 88.836935 102.069314)
         (xy 88.333006 102.12613)
         (xy 88.273064 102.113861)
         (xy 88.234503 102.07423)
@@ -9794,7 +10018,7 @@
         (xy 86.556447 101.790815)
         (xy 86.553333 101.794526)
         (xy 86.553332 101.794527)
-        (xy 86.53139 101.820677)
+        (xy 86.430096 101.941394)
         (xy 86.424024 101.94863)
         (xy 86.421689 101.952878)
         (xy 86.421688 101.952879)
@@ -9842,7 +10066,7 @@
         (xy 84.016447 101.790815)
         (xy 84.013333 101.794526)
         (xy 84.013332 101.794527)
-        (xy 83.99139 101.820677)
+        (xy 83.890096 101.941394)
         (xy 83.884024 101.94863)
         (xy 83.881689 101.952878)
         (xy 83.881688 101.952879)
@@ -9971,14 +10195,43 @@
         (xy 88.31282 102.813527)
         (xy 88.320606 102.790122)
         (xy 88.356914 102.740875)
-        (xy 88.403453 102.722995)
-        (xy 88.56307 102.704999)
+        (xy 88.403452 102.722995)
+        (xy 89.154655 102.6383)
+        (xy 89.15466 102.6383)
+        (xy 89.154669 102.638299)
+        (xy 89.912907 102.552812)
+        (xy 89.972849 102.565081)
+        (xy 89.980781 102.570092)
+        (xy 90.005629 102.587491)
+        (xy 90.005631 102.587492)
+        (xy 90.011832 102.591834)
+        (xy 90.058829 102.606652)
+        (xy 90.062011 102.607213)
+        (xy 90.062019 102.607215)
+        (xy 90.275915 102.64493)
+        (xy 90.500646 102.684556)
+        (xy 90.508248 102.684888)
+        (xy 90.54231 102.686376)
+        (xy 90.542313 102.686376)
+        (xy 90.549877 102.686706)
+        (xy 90.557191 102.684746)
+        (xy 90.557193 102.684746)
+        (xy 90.618396 102.668346)
+        (xy 90.664162 102.656083)
+        (xy 90.76108 102.58822)
+        (xy 90.828944 102.491301)
+        (xy 90.829454 102.491658)
+        (xy 90.868158 102.451928)
+        (xy 90.903161 102.441165)
+        (xy 91.683895 102.353141)
         (xy 92.764847 102.231269)
-        (xy 92.824788 102.243538)
-        (xy 92.866071 102.288697)
-        (xy 92.872926 102.349497)
-        (xy 92.842735 102.402715)
+        (xy 92.824789 102.243538)
+        (xy 92.866072 102.288697)
+        (xy 92.872927 102.349497)
+        (xy 92.842736 102.402715)
         (xy 92.825438 102.415382)
+        (xy 92.766823 102.449223)
+        (xy 92.766816 102.449228)
         (xy 92.764271 102.450697)
         (xy 92.744545 102.465445)
         (xy 92.740174 102.47145)
@@ -10605,10 +10858,36 @@
         (xy 92.570332 84.544105)
         (xy 92.572591 84.542502)
         (xy 92.572596 84.542499)
-        (xy 92.778146 84.396653)
+        (xy 92.750329 84.41639)
         (xy 92.821367 84.365986)
+        (xy 92.93622 84.263347)
+        (xy 93.048792 84.162746)
         (xy 93.05088 84.16088)
-        (xy 93.104903 84.100429)
+        (xy 93.061533 84.14896)
+        (xy 94.873913 84.14896)
+        (xy 95.041301 84.507926)
+        (xy 95.050398 84.517681)
+        (xy 95.0554 84.518653)
+        (xy 95.391709 84.36183)
+        (xy 95.401464 84.352733)
+        (xy 95.402436 84.347731)
+        (xy 95.359444 84.255535)
+        (xy 95.356324 84.249848)
+        (xy 95.334715 84.21593)
+        (xy 95.324843 84.204672)
+        (xy 95.243407 84.136339)
+        (xy 95.228624 84.127805)
+        (xy 95.129755 84.091819)
+        (xy 95.112948 84.088855)
+        (xy 95.006639 84.088855)
+        (xy 94.991841 84.091133)
+        (xy 94.953471 84.103231)
+        (xy 94.947452 84.105571)
+        (xy 94.88464 84.134861)
+        (xy 94.874885 84.143958)
+        (xy 94.873913 84.14896)
+        (xy 93.061533 84.14896)
+        (xy 93.066003 84.143958)
         (xy 93.254129 83.933445)
         (xy 93.25413 83.933444)
         (xy 93.255986 83.931367)
@@ -10911,7 +11190,7 @@
       (pts
         (xy 99.988795 101.60873)
         (xy 100.013202 101.627798)
-        (xy 100.0503 101.667581)
+        (xy 100.061832 101.679948)
         (xy 100.144839 101.768962)
         (xy 100.153184 101.779621)
         (xy 100.155229 101.783996)
@@ -11376,7 +11655,7 @@
         (xy 106.80297 101.506948)
         (xy 106.808841 101.510856)
         (xy 106.808842 101.510857)
-        (xy 106.828271 101.52379)
+        (xy 106.821775 101.519466)
         (xy 106.922313 101.58639)
         (xy 106.993821 101.60873)
         (xy 107.052425 101.627039)
@@ -11397,7 +11676,7 @@
         (xy 107.542128 102.185747)
         (xy 107.53901 102.224624)
         (xy 107.509183 102.329022)
-        (xy 107.476667 102.442832)
+        (xy 107.474841 102.449223)
         (xy 107.474727 102.449621)
         (xy 107.465154 102.472127)
         (xy 107.450529 102.497316)
@@ -11468,7 +11747,7 @@
         (xy 105.452675 102.619903)
         (xy 105.398232 102.647823)
         (xy 105.336349 102.637674)
-        (xy 103.725034 101.788898)
+        (xy 104.198437 102.038268)
         (xy 103.7186 101.785509)
         (xy 103.675927 101.74166)
         (xy 103.667177 101.681104)
@@ -11478,6 +11757,136 @@
         (xy 106.706036 101.452462)
       )
     )
+    (filled_polygon
+      (layer "F.Cu")
+      (pts
+        (xy 93.704036 100.253691)
+        (xy 93.722515 100.270718)
+        (xy 93.74843 100.301548)
+        (xy 93.748433 100.301551)
+        (xy 93.75297 100.306948)
+        (xy 93.872313 100.38639)
+        (xy 93.959121 100.41351)
+        (xy 94.002425 100.427039)
+        (xy 94.002426 100.427039)
+        (xy 94.009157 100.429142)
+        (xy 94.080828 100.430456)
+        (xy 94.145445 100.431641)
+        (xy 94.145447 100.431641)
+        (xy 94.152499 100.43177)
+        (xy 94.159302 100.429915)
+        (xy 94.159304 100.429915)
+        (xy 94.284013 100.395915)
+        (xy 94.290817 100.39406)
+        (xy 94.296824 100.390371)
+        (xy 94.300232 100.388897)
+        (xy 94.361146 100.383141)
+        (xy 94.380059 100.389425)
+        (xy 95.585392 100.929998)
+        (xy 95.600258 100.938266)
+        (xy 95.618282 100.950429)
+        (xy 95.6243 100.952368)
+        (xy 95.669423 100.962176)
+        (xy 95.670013 100.962304)
+        (xy 95.672276 100.962823)
+        (xy 95.723705 100.975271)
+        (xy 95.72687 100.974854)
+        (xy 95.72918 100.975165)
+        (xy 96.297869 101.098775)
+        (xy 96.350716 101.129611)
+        (xy 96.367971 101.156833)
+        (xy 96.415478 101.268751)
+        (xy 96.440861 101.311845)
+        (xy 96.446488 101.316912)
+        (xy 96.44649 101.316914)
+        (xy 96.471216 101.339177)
+        (xy 96.501809 101.392165)
+        (xy 96.495413 101.453015)
+        (xy 96.454472 101.498485)
+        (xy 96.430329 101.508445)
+        (xy 96.409023 101.51409)
+        (xy 96.372413 101.52379)
+        (xy 96.342494 101.526987)
+        (xy 95.315225 101.479575)
+        (xy 94.49834 101.441873)
+        (xy 94.476757 101.438462)
+        (xy 94.465407 101.435353)
+        (xy 94.459084 101.435445)
+        (xy 94.450907 101.436367)
+        (xy 94.432667 101.438423)
+        (xy 94.429329 101.438687)
+        (xy 94.425936 101.438531)
+        (xy 94.402255 101.44182)
+        (xy 94.399777 101.442131)
+        (xy 90.896067 101.837157)
+        (xy 90.836126 101.824888)
+        (xy 90.794843 101.779729)
+        (xy 90.787988 101.718929)
+        (xy 90.818179 101.665711)
+        (xy 90.838062 101.652442)
+        (xy 90.841284 101.651579)
+        (xy 90.938202 101.583716)
+        (xy 91.006066 101.486797)
+        (xy 91.020884 101.4398)
+        (xy 91.021445 101.436618)
+        (xy 91.021447 101.43661)
+        (xy 91.063698 101.196988)
+        (xy 91.081423 101.096464)
+        (xy 91.081764 101.088645)
+        (xy 91.083243 101.054799)
+        (xy 91.083243 101.054796)
+        (xy 91.083573 101.047232)
+        (xy 91.080553 101.035959)
+        (xy 91.055192 100.941314)
+        (xy 91.055191 100.941313)
+        (xy 91.05295 100.932948)
+        (xy 90.985087 100.83603)
+        (xy 90.888168 100.768166)
+        (xy 90.841171 100.753348)
+        (xy 90.837989 100.752787)
+        (xy 90.837981 100.752785)
+        (xy 90.716976 100.731449)
+        (xy 90.662952 100.702724)
+        (xy 90.63613 100.647731)
+        (xy 90.635614 100.642703)
+        (xy 90.635647 100.64)
+        (xy 90.615323 100.498082)
+        (xy 90.574518 100.408335)
+        (xy 90.567645 100.347538)
+        (xy 90.59782 100.294311)
+        (xy 90.653519 100.268987)
+        (xy 90.663547 100.268366)
+        (xy 91.380658 100.260445)
+        (xy 91.439054 100.278708)
+        (xy 91.457533 100.295736)
+        (xy 91.483448 100.326566)
+        (xy 91.483451 100.326569)
+        (xy 91.487988 100.331966)
+        (xy 91.493859 100.335874)
+        (xy 91.49386 100.335875)
+        (xy 91.506161 100.344063)
+        (xy 91.607331 100.411408)
+        (xy 91.697746 100.439655)
+        (xy 91.737443 100.452057)
+        (xy 91.737444 100.452057)
+        (xy 91.744175 100.45416)
+        (xy 91.815846 100.455474)
+        (xy 91.880463 100.456659)
+        (xy 91.880465 100.456659)
+        (xy 91.887517 100.456788)
+        (xy 91.89432 100.454933)
+        (xy 91.894322 100.454933)
+        (xy 91.96984 100.434344)
+        (xy 92.025835 100.419078)
+        (xy 92.148009 100.344063)
+        (xy 92.165801 100.324407)
+        (xy 92.203172 100.283119)
+        (xy 92.25624 100.252665)
+        (xy 92.275476 100.250561)
+        (xy 92.531085 100.247738)
+        (xy 93.64564 100.235427)
+      )
+    )
     (filled_polygon
       (layer "F.Cu")
       (pts
@@ -11531,7 +11940,7 @@
         (xy 103.136627 101.023683)
         (xy 102.419042 100.835318)
         (xy 102.407978 100.831706)
-        (xy 102.265082 100.775568)
+        (xy 102.257298 100.77251)
         (xy 102.233291 100.763079)
         (xy 102.197401 100.738787)
         (xy 101.793482 100.30963)
@@ -12255,9 +12664,7 @@
         (xy 98.030509 95.179513)
         (xy 98.039434 95.169601)
         (xy 98.039967 95.164534)
-        (xy 97.818251 94.780509)
-        (xy 97.803043 94.75417)
-        (xy 97.803041 94.754167)
+        (xy 97.822179 94.787314)
         (xy 97.785475 94.723741)
         (xy 98.016417 94.723741)
         (xy 98.209455 95.058093)
@@ -12282,8 +12689,8 @@
         (xy 98.016949 94.718675)
         (xy 98.016417 94.723741)
         (xy 97.785475 94.723741)
-        (xy 97.541929 94.301907)
-        (xy 97.532016 94.292981)
+        (xy 97.541929 94.301906)
+        (xy 97.532017 94.292982)
         (xy 97.52695 94.292449)
         (xy 97.467754 94.326626)
         (xy 97.462378 94.330217)
@@ -12901,7 +13308,7 @@
         (xy 120.052596 86.746005)
         (xy 120.101364 87.012122)
         (xy 120.102803 87.023974)
-        (xy 120.1074 87.09997)
+        (xy 120.113219 87.196165)
         (xy 120.117547 87.267712)
         (xy 120.116724 87.277627)
         (xy 120.116862 87.277627)
@@ -14738,17 +15145,17 @@
         (xy 83.716759 100.195553)
         (xy 83.718092 100.200201)
         (xy 83.718092 100.200202)
-        (xy 83.756996 100.335875)
+        (xy 83.767927 100.373996)
         (xy 83.773544 100.393586)
         (xy 83.867712 100.576818)
         (xy 83.995677 100.73827)
         (xy 83.999357 100.741402)
         (xy 83.999359 100.741404)
-        (xy 84.059039 100.792195)
+        (xy 84.05267 100.786775)
         (xy 84.152564 100.871791)
         (xy 84.156787 100.874151)
         (xy 84.156791 100.874154)
-        (xy 84.196342 100.896258)
+        (xy 84.232398 100.916409)
         (xy 84.332398 100.972297)
         (xy 84.336996 100.973791)
         (xy 84.523724 101.034463)
@@ -14792,17 +15199,17 @@
         (xy 86.256759 100.195553)
         (xy 86.258092 100.200201)
         (xy 86.258092 100.200202)
-        (xy 86.296996 100.335875)
+        (xy 86.307927 100.373996)
         (xy 86.313544 100.393586)
         (xy 86.407712 100.576818)
         (xy 86.535677 100.73827)
         (xy 86.539357 100.741402)
         (xy 86.539359 100.741404)
-        (xy 86.599039 100.792195)
+        (xy 86.59267 100.786775)
         (xy 86.692564 100.871791)
         (xy 86.696787 100.874151)
         (xy 86.696791 100.874154)
-        (xy 86.736342 100.896258)
+        (xy 86.772398 100.916409)
         (xy 86.872398 100.972297)
         (xy 86.876996 100.973791)
         (xy 87.063724 101.034463)
@@ -14825,21 +15232,55 @@
         (xy 88.022951 100.769424)
         (xy 88.034722 100.755788)
         (xy 88.082313 100.700651)
-        (xy 88.157564 100.613472)
-        (xy 88.160411 100.608461)
-        (xy 88.256934 100.43855)
-        (xy 88.256935 100.438547)
-        (xy 88.259323 100.434344)
-        (xy 88.261054 100.429142)
-        (xy 88.322824 100.243454)
-        (xy 88.322824 100.243452)
-        (xy 88.324351 100.238863)
-        (xy 88.325772 100.22762)
-        (xy 88.349823 100.037228)
-        (xy 88.350171 100.034474)
-        (xy 88.350583 100.005)
-        (xy 88.350313 100.002244)
-        (xy 88.345077 99.948841)
+        (xy 88.139997 100.633823)
+        (xy 89.624391 100.633823)
+        (xy 89.625306 100.64082)
+        (xy 89.625306 100.640821)
+        (xy 89.626814 100.652354)
+        (xy 89.64298 100.775979)
+        (xy 89.645821 100.782435)
+        (xy 89.645821 100.782436)
+        (xy 89.696865 100.898441)
+        (xy 89.70072 100.907203)
+        (xy 89.737473 100.950926)
+        (xy 89.788431 101.011549)
+        (xy 89.788434 101.011551)
+        (xy 89.79297 101.016948)
+        (xy 89.798841 101.020856)
+        (xy 89.798842 101.020857)
+        (xy 89.82239 101.036532)
+        (xy 89.912313 101.09639)
+        (xy 89.9778 101.116849)
+        (xy 90.042425 101.137039)
+        (xy 90.042426 101.137039)
+        (xy 90.049157 101.139142)
+        (xy 90.120828 101.140456)
+        (xy 90.185445 101.141641)
+        (xy 90.185447 101.141641)
+        (xy 90.192499 101.14177)
+        (xy 90.199302 101.139915)
+        (xy 90.199304 101.139915)
+        (xy 90.283908 101.116849)
+        (xy 90.330817 101.10406)
+        (xy 90.452991 101.029045)
+        (xy 90.460403 101.020857)
+        (xy 90.544468 100.927982)
+        (xy 90.5492 100.922754)
+        (xy 90.61171 100.793733)
+        (xy 90.615875 100.768982)
+        (xy 90.634862 100.656124)
+        (xy 90.634862 100.65612)
+        (xy 90.635496 100.652354)
+        (xy 90.635647 100.64)
+        (xy 90.615323 100.498082)
+        (xy 90.586343 100.434344)
+        (xy 90.558905 100.373996)
+        (xy 90.558904 100.373995)
+        (xy 90.555984 100.367572)
+        (xy 90.465716 100.262811)
+        (xy 90.442055 100.206386)
+        (xy 90.441746 100.195704)
+        (xy 90.447941 99.948841)
         (xy 91.319409 99.948841)
         (xy 91.320324 99.955838)
         (xy 91.320324 99.955839)
@@ -15075,218 +15516,9 @@
         (xy 91.402395 99.677406)
         (xy 91.341465 99.807181)
         (xy 91.319409 99.948841)
-        (xy 88.345077 99.948841)
-        (xy 88.330952 99.80478)
-        (xy 88.330951 99.804776)
-        (xy 88.33048 99.79997)
-        (xy 88.329 99.795066)
-        (xy 88.272333 99.60738)
-        (xy 88.270935 99.602749)
-        (xy 88.174218 99.420849)
-        (xy 88.044011 99.2612)
-        (xy 87.885275 99.129882)
-        (xy 87.704055 99.031897)
-        (xy 87.640855 99.012333)
-        (xy 87.511875 98.972407)
-        (xy 87.511871 98.972406)
-        (xy 87.507254 98.970977)
-        (xy 87.502446 98.970472)
-        (xy 87.502443 98.970471)
-        (xy 87.307185 98.949949)
-        (xy 87.307183 98.949949)
-        (xy 87.302369 98.949443)
-        (xy 87.242354 98.954905)
-        (xy 87.102022 98.967675)
-        (xy 87.102017 98.967676)
-        (xy 87.097203 98.968114)
-        (xy 86.899572 99.02628)
-        (xy 86.895288 99.028519)
-        (xy 86.895287 99.02852)
-        (xy 86.884428 99.034197)
-        (xy 86.717002 99.121726)
-        (xy 86.713231 99.124758)
-        (xy 86.56022 99.247781)
-        (xy 86.560217 99.247783)
-        (xy 86.556447 99.250815)
-        (xy 86.553333 99.254526)
-        (xy 86.553332 99.254527)
-        (xy 86.544585 99.264952)
-        (xy 86.424024 99.40863)
-        (xy 86.421689 99.412878)
-        (xy 86.421688 99.412879)
-        (xy 86.414955 99.425126)
-        (xy 86.324776 99.589162)
-        (xy 86.323313 99.593775)
-        (xy 86.323311 99.593779)
-        (xy 86.293101 99.689014)
-        (xy 86.262484 99.785532)
-        (xy 86.261944 99.790344)
-        (xy 86.261944 99.790345)
-        (xy 86.242088 99.967372)
-        (xy 86.23952 99.990262)
-        (xy 85.809138 99.990262)
-        (xy 85.790952 99.80478)
-        (xy 85.790951 99.804776)
-        (xy 85.79048 99.79997)
-        (xy 85.789 99.795066)
-        (xy 85.732333 99.60738)
-        (xy 85.730935 99.602749)
-        (xy 85.634218 99.420849)
-        (xy 85.504011 99.2612)
-        (xy 85.345275 99.129882)
-        (xy 85.164055 99.031897)
-        (xy 85.100855 99.012333)
-        (xy 84.971875 98.972407)
-        (xy 84.971871 98.972406)
-        (xy 84.967254 98.970977)
-        (xy 84.962446 98.970472)
-        (xy 84.962443 98.970471)
-        (xy 84.767185 98.949949)
-        (xy 84.767183 98.949949)
-        (xy 84.762369 98.949443)
-        (xy 84.702354 98.954905)
-        (xy 84.562022 98.967675)
-        (xy 84.562017 98.967676)
-        (xy 84.557203 98.968114)
-        (xy 84.359572 99.02628)
-        (xy 84.355288 99.028519)
-        (xy 84.355287 99.02852)
-        (xy 84.344428 99.034197)
-        (xy 84.177002 99.121726)
-        (xy 84.173231 99.124758)
-        (xy 84.02022 99.247781)
-        (xy 84.020217 99.247783)
-        (xy 84.016447 99.250815)
-        (xy 84.013333 99.254526)
-        (xy 84.013332 99.254527)
-        (xy 84.004585 99.264952)
-        (xy 83.884024 99.40863)
-        (xy 83.881689 99.412878)
-        (xy 83.881688 99.412879)
-        (xy 83.874955 99.425126)
-        (xy 83.784776 99.589162)
-        (xy 83.783313 99.593775)
-        (xy 83.783311 99.593779)
-        (xy 83.753101 99.689014)
-        (xy 83.722484 99.785532)
-        (xy 83.721944 99.790344)
-        (xy 83.721944 99.790345)
-        (xy 83.702088 99.967372)
-        (xy 83.69952 99.990262)
-        (xy 79.8805 99.990262)
-        (xy 79.8805 97.450262)
-        (xy 83.69952 97.450262)
-        (xy 83.70512 97.516948)
-        (xy 83.715557 97.641236)
-        (xy 83.716759 97.655553)
-        (xy 83.718092 97.660201)
-        (xy 83.718092 97.660202)
-        (xy 83.740327 97.737743)
-        (xy 83.773544 97.853586)
-        (xy 83.867712 98.036818)
-        (xy 83.995677 98.19827)
-        (xy 83.999357 98.201402)
-        (xy 83.999359 98.201404)
-        (xy 84.043431 98.238912)
-        (xy 84.152564 98.331791)
-        (xy 84.156787 98.334151)
-        (xy 84.156791 98.334154)
-        (xy 84.196342 98.356258)
-        (xy 84.332398 98.432297)
-        (xy 84.336996 98.433791)
-        (xy 84.523724 98.494463)
-        (xy 84.523726 98.494464)
-        (xy 84.528329 98.495959)
-        (xy 84.732894 98.520351)
-        (xy 84.737716 98.51998)
-        (xy 84.737719 98.51998)
-        (xy 84.805541 98.514761)
-        (xy 84.9383 98.504546)
-        (xy 85.136725 98.449145)
-        (xy 85.141038 98.446966)
-        (xy 85.141044 98.446964)
-        (xy 85.316289 98.358441)
-        (xy 85.316291 98.35844)
-        (xy 85.32061 98.356258)
-        (xy 85.355943 98.328653)
-        (xy 85.479135 98.232406)
-        (xy 85.479139 98.232402)
-        (xy 85.482951 98.229424)
-        (xy 85.49366 98.217018)
-        (xy 85.599033 98.09494)
-        (xy 85.617564 98.073472)
-        (xy 85.636231 98.040613)
-        (xy 85.716934 97.89855)
-        (xy 85.716935 97.898547)
-        (xy 85.719323 97.894344)
-        (xy 85.725823 97.874806)
-        (xy 85.782824 97.703454)
-        (xy 85.782824 97.703452)
-        (xy 85.784351 97.698863)
-        (xy 85.791896 97.639142)
-        (xy 85.808014 97.511549)
-        (xy 85.810171 97.494474)
-        (xy 85.810583 97.465)
-        (xy 85.809611 97.455082)
-        (xy 85.809138 97.450262)
-        (xy 86.23952 97.450262)
-        (xy 86.24512 97.516948)
-        (xy 86.255557 97.641236)
-        (xy 86.256759 97.655553)
-        (xy 86.258092 97.660201)
-        (xy 86.258092 97.660202)
-        (xy 86.280327 97.737743)
-        (xy 86.313544 97.853586)
-        (xy 86.407712 98.036818)
-        (xy 86.535677 98.19827)
-        (xy 86.539357 98.201402)
-        (xy 86.539359 98.201404)
-        (xy 86.583431 98.238912)
-        (xy 86.692564 98.331791)
-        (xy 86.696787 98.334151)
-        (xy 86.696791 98.334154)
-        (xy 86.736342 98.356258)
-        (xy 86.872398 98.432297)
-        (xy 86.876996 98.433791)
-        (xy 87.063724 98.494463)
-        (xy 87.063726 98.494464)
-        (xy 87.068329 98.495959)
-        (xy 87.272894 98.520351)
-        (xy 87.277716 98.51998)
-        (xy 87.277719 98.51998)
-        (xy 87.345541 98.514761)
-        (xy 87.4783 98.504546)
-        (xy 87.676725 98.449145)
-        (xy 87.681038 98.446966)
-        (xy 87.681044 98.446964)
-        (xy 87.856289 98.358441)
-        (xy 87.856291 98.35844)
-        (xy 87.86061 98.356258)
-        (xy 87.895943 98.328653)
-        (xy 88.019135 98.232406)
-        (xy 88.019139 98.232402)
-        (xy 88.022951 98.229424)
-        (xy 88.03366 98.217018)
-        (xy 88.139033 98.09494)
-        (xy 88.157564 98.073472)
-        (xy 88.176231 98.040613)
-        (xy 88.256934 97.89855)
-        (xy 88.256935 97.898547)
-        (xy 88.259323 97.894344)
-        (xy 88.265823 97.874806)
-        (xy 88.322824 97.703454)
-        (xy 88.322824 97.703452)
-        (xy 88.324351 97.698863)
-        (xy 88.331896 97.639142)
-        (xy 88.348014 97.511549)
-        (xy 88.350171 97.494474)
-        (xy 88.350583 97.465)
-        (xy 88.349611 97.455082)
-        (xy 88.330952 97.26478)
-        (xy 88.330951 97.264776)
-        (xy 88.33048 97.25997)
-        (xy 88.327696 97.250747)
-        (xy 88.292394 97.133823)
+        (xy 90.447941 99.948841)
+        (xy 90.5159 97.240917)
+        (xy 90.518588 97.133823)
         (xy 91.894391 97.133823)
         (xy 91.895306 97.14082)
         (xy 91.895306 97.140821)
@@ -16807,11 +17039,11 @@
         (xy 111.935677 100.73827)
         (xy 111.939357 100.741402)
         (xy 111.939359 100.741404)
-        (xy 111.999039 100.792195)
+        (xy 111.99267 100.786775)
         (xy 112.092564 100.871791)
         (xy 112.096787 100.874151)
         (xy 112.096791 100.874154)
-        (xy 112.136342 100.896258)
+        (xy 112.172398 100.916409)
         (xy 112.272398 100.972297)
         (xy 112.276996 100.973791)
         (xy 112.463724 101.034463)
@@ -16855,17 +17087,17 @@
         (xy 114.196759 100.195553)
         (xy 114.198092 100.200201)
         (xy 114.198092 100.200202)
-        (xy 114.236996 100.335875)
+        (xy 114.247927 100.373996)
         (xy 114.253544 100.393586)
         (xy 114.347712 100.576818)
         (xy 114.475677 100.73827)
         (xy 114.479357 100.741402)
         (xy 114.479359 100.741404)
-        (xy 114.539039 100.792195)
+        (xy 114.53267 100.786775)
         (xy 114.632564 100.871791)
         (xy 114.636787 100.874151)
         (xy 114.636791 100.874154)
-        (xy 114.676342 100.896258)
+        (xy 114.712398 100.916409)
         (xy 114.812398 100.972297)
         (xy 114.816996 100.973791)
         (xy 115.003724 101.034463)
@@ -17030,9 +17262,11 @@
         (xy 106.116327 101.123823)
         (xy 106.083829 100.824406)
         (xy 106.084034 100.801298)
+        (xy 106.084188 100.800082)
         (xy 106.085186 100.792195)
         (xy 106.084203 100.785949)
-        (xy 106.07768 100.760796)
+        (xy 106.081618 100.775979)
+        (xy 106.07768 100.760797)
         (xy 106.076487 100.75563)
         (xy 106.076222 100.754325)
         (xy 106.07573 100.74979)
@@ -17449,6 +17683,8 @@
         (xy 94.24152 100.4075)
         (xy 94.290817 100.39406)
         (xy 94.412991 100.319045)
+        (xy 94.480215 100.244777)
+        (xy 94.504468 100.217982)
         (xy 94.5092 100.212754)
         (xy 94.57171 100.083733)
         (xy 94.579998 100.034474)
@@ -18278,10 +18514,10 @@
         (xy 104.978868 93.976613)
         (xy 104.965092 94.036228)
         (xy 104.928405 94.071717)
-        (xy 102.471248 95.439907)
+        (xy 102.463813 95.444047)
         (xy 102.451015 95.451173)
         (xy 102.426314 95.460858)
-        (xy 102.33885 95.482191)
+        (xy 102.297665 95.492236)
         (xy 102.093402 95.542056)
         (xy 102.032388 95.537475)
         (xy 102.016096 95.52895)
@@ -18377,7 +18613,7 @@
         (xy 96.511432 95.466523)
         (xy 96.511431 95.466522)
         (xy 96.508511 95.460099)
-        (xy 96.448109 95.389999)
+        (xy 96.425197 95.363409)
         (xy 96.419532 95.356834)
         (xy 96.419531 95.356833)
         (xy 96.414927 95.35149)
@@ -18486,636 +18722,11 @@
         (xy 91.915361 96.999135)
         (xy 91.906122 97.058476)
         (xy 91.894391 97.133823)
-        (xy 88.292394 97.133823)
-        (xy 88.287913 97.118982)
-        (xy 88.270935 97.062749)
-        (xy 88.174218 96.880849)
-        (xy 88.044011 96.7212)
-        (xy 87.996857 96.682191)
-        (xy 87.889002 96.592965)
-        (xy 87.889 96.592964)
-        (xy 87.885275 96.589882)
-        (xy 87.704055 96.491897)
-        (xy 87.640855 96.472333)
-        (xy 87.511875 96.432407)
-        (xy 87.511871 96.432406)
-        (xy 87.507254 96.430977)
-        (xy 87.502446 96.430472)
-        (xy 87.502443 96.430471)
-        (xy 87.307185 96.409949)
-        (xy 87.307183 96.409949)
-        (xy 87.302369 96.409443)
-        (xy 87.242354 96.414905)
-        (xy 87.102022 96.427675)
-        (xy 87.102017 96.427676)
-        (xy 87.097203 96.428114)
-        (xy 86.899572 96.48628)
-        (xy 86.895288 96.488519)
-        (xy 86.895287 96.48852)
-        (xy 86.884428 96.494197)
-        (xy 86.717002 96.581726)
-        (xy 86.713231 96.584758)
-        (xy 86.56022 96.707781)
-        (xy 86.560217 96.707783)
-        (xy 86.556447 96.710815)
-        (xy 86.553333 96.714526)
-        (xy 86.553332 96.714527)
-        (xy 86.429262 96.862388)
-        (xy 86.424024 96.86863)
-        (xy 86.421689 96.872878)
-        (xy 86.421688 96.872879)
-        (xy 86.414955 96.885126)
-        (xy 86.324776 97.049162)
-        (xy 86.323313 97.053775)
-        (xy 86.323311 97.053779)
-        (xy 86.2957 97.140821)
-        (xy 86.262484 97.245532)
-        (xy 86.261944 97.250344)
-        (xy 86.261944 97.250345)
-        (xy 86.240393 97.442482)
-        (xy 86.23952 97.450262)
-        (xy 85.809138 97.450262)
-        (xy 85.790952 97.26478)
-        (xy 85.790951 97.264776)
-        (xy 85.79048 97.25997)
-        (xy 85.787696 97.250747)
-        (xy 85.747913 97.118982)
-        (xy 85.730935 97.062749)
-        (xy 85.634218 96.880849)
-        (xy 85.504011 96.7212)
-        (xy 85.456857 96.682191)
-        (xy 85.349002 96.592965)
-        (xy 85.349 96.592964)
-        (xy 85.345275 96.589882)
-        (xy 85.164055 96.491897)
-        (xy 85.100855 96.472333)
-        (xy 84.971875 96.432407)
-        (xy 84.971871 96.432406)
-        (xy 84.967254 96.430977)
-        (xy 84.962446 96.430472)
-        (xy 84.962443 96.430471)
-        (xy 84.767185 96.409949)
-        (xy 84.767183 96.409949)
-        (xy 84.762369 96.409443)
-        (xy 84.702354 96.414905)
-        (xy 84.562022 96.427675)
-        (xy 84.562017 96.427676)
-        (xy 84.557203 96.428114)
-        (xy 84.359572 96.48628)
-        (xy 84.355288 96.488519)
-        (xy 84.355287 96.48852)
-        (xy 84.344428 96.494197)
-        (xy 84.177002 96.581726)
-        (xy 84.173231 96.584758)
-        (xy 84.02022 96.707781)
-        (xy 84.020217 96.707783)
-        (xy 84.016447 96.710815)
-        (xy 84.013333 96.714526)
-        (xy 84.013332 96.714527)
-        (xy 83.889262 96.862388)
-        (xy 83.884024 96.86863)
-        (xy 83.881689 96.872878)
-        (xy 83.881688 96.872879)
-        (xy 83.874955 96.885126)
-        (xy 83.784776 97.049162)
-        (xy 83.783313 97.053775)
-        (xy 83.783311 97.053779)
-        (xy 83.7557 97.140821)
-        (xy 83.722484 97.245532)
-        (xy 83.721944 97.250344)
-        (xy 83.721944 97.250345)
-        (xy 83.700393 97.442482)
-        (xy 83.69952 97.450262)
-        (xy 79.8805 97.450262)
-        (xy 79.8805 95.034846)
-        (xy 83.710483 95.034846)
-        (xy 83.716847 95.110644)
-        (xy 83.718585 95.120111)
-        (xy 83.772674 95.308743)
-        (xy 83.776225 95.317711)
-        (xy 83.865919 95.492236)
-        (xy 83.871142 95.500341)
-        (xy 83.993037 95.654134)
-        (xy 83.99972 95.661055)
-        (xy 84.149164 95.788241)
-        (xy 84.157078 95.793742)
-        (xy 84.328373 95.889475)
-        (xy 84.337201 95.893332)
-        (xy 84.523838 95.953974)
-        (xy 84.533238 95.956041)
-        (xy 84.639432 95.968704)
-        (xy 84.652514 95.966113)
-        (xy 84.653955 95.964557)
-        (xy 84.655 95.959803)
-        (xy 84.655 95.954775)
-        (xy 84.855 95.954775)
-        (xy 84.859122 95.96746)
-        (xy 84.861735 95.969359)
-        (xy 84.864679 95.96971)
-        (xy 84.933385 95.964424)
-        (xy 84.942876 95.96275)
-        (xy 85.131882 95.909978)
-        (xy 85.140862 95.906496)
-        (xy 85.31602 95.818017)
-        (xy 85.324155 95.812854)
-        (xy 85.478787 95.692042)
-        (xy 85.485771 95.685391)
-        (xy 85.61399 95.536848)
-        (xy 85.619546 95.528973)
-        (xy 85.716471 95.358353)
-        (xy 85.720392 95.349546)
-        (xy 85.782334 95.163346)
-        (xy 85.784469 95.153944)
-        (xy 85.798794 95.040556)
-        (xy 85.797704 95.034846)
-        (xy 86.250483 95.034846)
-        (xy 86.256847 95.110644)
-        (xy 86.258585 95.120111)
-        (xy 86.312674 95.308743)
-        (xy 86.316225 95.317711)
-        (xy 86.405919 95.492236)
-        (xy 86.411142 95.500341)
-        (xy 86.533037 95.654134)
-        (xy 86.53972 95.661055)
-        (xy 86.689164 95.788241)
-        (xy 86.697078 95.793742)
-        (xy 86.868373 95.889475)
-        (xy 86.877201 95.893332)
-        (xy 87.063838 95.953974)
-        (xy 87.073238 95.956041)
-        (xy 87.179432 95.968704)
-        (xy 87.192514 95.966113)
-        (xy 87.193955 95.964557)
-        (xy 87.195 95.959803)
-        (xy 87.195 95.954775)
-        (xy 87.395 95.954775)
-        (xy 87.399122 95.96746)
-        (xy 87.401735 95.969359)
-        (xy 87.404679 95.96971)
-        (xy 87.473385 95.964424)
-        (xy 87.482876 95.96275)
-        (xy 87.671882 95.909978)
-        (xy 87.680862 95.906496)
-        (xy 87.85602 95.818017)
-        (xy 87.864155 95.812854)
-        (xy 88.018787 95.692042)
-        (xy 88.025771 95.685391)
-        (xy 88.15399 95.536848)
-        (xy 88.159546 95.528973)
-        (xy 88.256471 95.358353)
-        (xy 88.260392 95.349546)
-        (xy 88.322334 95.163346)
-        (xy 88.324469 95.153944)
-        (xy 88.338794 95.040556)
-        (xy 88.336294 95.027455)
-        (xy 88.334884 95.02613)
-        (xy 88.329829 95.025)
-        (xy 87.41068 95.025)
-        (xy 87.397995 95.029122)
-        (xy 87.395 95.033243)
-        (xy 87.395 95.954775)
-        (xy 87.195 95.954775)
-        (xy 87.195 95.04068)
-        (xy 87.190878 95.027995)
-        (xy 87.186757 95.025)
-        (xy 86.265336 95.025)
-        (xy 86.252651 95.029122)
-        (xy 86.25086 95.031586)
-        (xy 86.250483 95.034846)
-        (xy 85.797704 95.034846)
-        (xy 85.796294 95.027455)
-        (xy 85.794884 95.02613)
-        (xy 85.789829 95.025)
-        (xy 84.87068 95.025)
-        (xy 84.857995 95.029122)
-        (xy 84.855 95.033243)
-        (xy 84.855 95.954775)
-        (xy 84.655 95.954775)
-        (xy 84.655 95.04068)
-        (xy 84.650878 95.027995)
-        (xy 84.646757 95.025)
-        (xy 83.725336 95.025)
-        (xy 83.712651 95.029122)
-        (xy 83.71086 95.031586)
-        (xy 83.710483 95.034846)
-        (xy 79.8805 95.034846)
-        (xy 79.8805 94.809417)
-        (xy 83.711334 94.809417)
-        (xy 83.714016 94.822484)
-        (xy 83.715719 94.824039)
-        (xy 83.720165 94.825)
-        (xy 84.63932 94.825)
-        (xy 84.652005 94.820878)
-        (xy 84.655 94.816757)
-        (xy 84.655 94.80932)
-        (xy 84.855 94.80932)
-        (xy 84.859122 94.822005)
-        (xy 84.863243 94.825)
-        (xy 85.784596 94.825)
-        (xy 85.797281 94.820878)
-        (xy 85.798854 94.818713)
-        (xy 85.799278 94.814818)
-        (xy 85.798748 94.809417)
-        (xy 86.251334 94.809417)
-        (xy 86.254016 94.822484)
-        (xy 86.255719 94.824039)
-        (xy 86.260165 94.825)
-        (xy 87.17932 94.825)
-        (xy 87.192005 94.820878)
-        (xy 87.195 94.816757)
-        (xy 87.195 94.80932)
-        (xy 87.395 94.80932)
-        (xy 87.399122 94.822005)
-        (xy 87.403243 94.825)
-        (xy 88.324596 94.825)
-        (xy 88.337281 94.820878)
-        (xy 88.338854 94.818713)
-        (xy 88.339278 94.814818)
-        (xy 88.330459 94.724885)
-        (xy 88.328589 94.715437)
-        (xy 88.271869 94.527572)
-        (xy 88.268199 94.518668)
-        (xy 88.176072 94.345401)
-        (xy 88.17074 94.337376)
-        (xy 88.046716 94.185307)
-        (xy 88.039922 94.178466)
-        (xy 87.888721 94.053381)
-        (xy 87.880738 94.047997)
-        (xy 87.708114 93.95466)
-        (xy 87.699243 93.950931)
-        (xy 87.511775 93.8929)
-        (xy 87.502341 93.890963)
-        (xy 87.410594 93.88132)
-        (xy 87.397548 93.884093)
-        (xy 87.395881 93.885945)
-        (xy 87.395 93.890088)
-        (xy 87.395 94.80932)
-        (xy 87.195 94.80932)
-        (xy 87.195 93.895396)
-        (xy 87.190878 93.882711)
-        (xy 87.188563 93.881028)
-        (xy 87.184987 93.880627)
-        (xy 87.102117 93.888168)
-        (xy 87.092654 93.889974)
-        (xy 86.904407 93.945378)
-        (xy 86.895466 93.948991)
-        (xy 86.721573 94.039899)
-        (xy 86.713497 94.045184)
-        (xy 86.560571 94.16814)
-        (xy 86.553687 94.174881)
-        (xy 86.427551 94.325205)
-        (xy 86.422104 94.333159)
-        (xy 86.327573 94.505111)
-        (xy 86.323773 94.513976)
-        (xy 86.26444 94.701019)
-        (xy 86.262435 94.71045)
-        (xy 86.251334 94.809417)
-        (xy 85.798748 94.809417)
-        (xy 85.790459 94.724885)
-        (xy 85.788589 94.715437)
-        (xy 85.731869 94.527572)
-        (xy 85.728199 94.518668)
-        (xy 85.636072 94.345401)
-        (xy 85.63074 94.337376)
-        (xy 85.506716 94.185307)
-        (xy 85.499922 94.178466)
-        (xy 85.348721 94.053381)
-        (xy 85.340738 94.047997)
-        (xy 85.168114 93.95466)
-        (xy 85.159243 93.950931)
-        (xy 84.971775 93.8929)
-        (xy 84.962341 93.890963)
-        (xy 84.870594 93.88132)
-        (xy 84.857548 93.884093)
-        (xy 84.855881 93.885945)
-        (xy 84.855 93.890088)
-        (xy 84.855 94.80932)
-        (xy 84.655 94.80932)
-        (xy 84.655 93.895396)
-        (xy 84.650878 93.882711)
-        (xy 84.648563 93.881028)
-        (xy 84.644987 93.880627)
-        (xy 84.562117 93.888168)
-        (xy 84.552654 93.889974)
-        (xy 84.364407 93.945378)
-        (xy 84.355466 93.948991)
-        (xy 84.181573 94.039899)
-        (xy 84.173497 94.045184)
-        (xy 84.020571 94.16814)
-        (xy 84.013687 94.174881)
-        (xy 83.887551 94.325205)
-        (xy 83.882104 94.333159)
-        (xy 83.787573 94.505111)
-        (xy 83.783773 94.513976)
-        (xy 83.72444 94.701019)
-        (xy 83.722435 94.71045)
-        (xy 83.711334 94.809417)
-        (xy 79.8805 94.809417)
-        (xy 79.8805 92.370262)
-        (xy 83.69952 92.370262)
-        (xy 83.716759 92.575553)
-        (xy 83.718092 92.580201)
-        (xy 83.718092 92.580202)
-        (xy 83.76501 92.743823)
-        (xy 83.773544 92.773586)
-        (xy 83.775759 92.777896)
-        (xy 83.805684 92.836124)
-        (xy 83.867712 92.956818)
-        (xy 83.995677 93.11827)
-        (xy 83.999357 93.121402)
-        (xy 83.999359 93.121404)
-        (xy 84.103896 93.210371)
-        (xy 84.152564 93.251791)
-        (xy 84.156787 93.254151)
-        (xy 84.156791 93.254154)
-        (xy 84.273702 93.319493)
-        (xy 84.332398 93.352297)
-        (xy 84.336996 93.353791)
-        (xy 84.523724 93.414463)
-        (xy 84.523726 93.414464)
-        (xy 84.528329 93.415959)
-        (xy 84.732894 93.440351)
-        (xy 84.737716 93.43998)
-        (xy 84.737719 93.43998)
-        (xy 84.805541 93.434761)
-        (xy 84.9383 93.424546)
-        (xy 85.136725 93.369145)
-        (xy 85.141038 93.366966)
-        (xy 85.141044 93.366964)
-        (xy 85.316289 93.278441)
-        (xy 85.316291 93.27844)
-        (xy 85.32061 93.276258)
-        (xy 85.351927 93.251791)
-        (xy 85.479135 93.152406)
-        (xy 85.479139 93.152402)
-        (xy 85.482951 93.149424)
-        (xy 85.498978 93.130857)
-        (xy 85.555884 93.06493)
-        (xy 85.617564 92.993472)
-        (xy 85.619957 92.98926)
-        (xy 85.716934 92.81855)
-        (xy 85.716935 92.818547)
-        (xy 85.719323 92.814344)
-        (xy 85.732882 92.773586)
-        (xy 85.782824 92.623454)
-        (xy 85.782824 92.623452)
-        (xy 85.784351 92.618863)
-        (xy 85.791049 92.565847)
-        (xy 85.809823 92.417228)
-        (xy 85.810171 92.414474)
-        (xy 85.810283 92.4065)
-        (xy 85.810544 92.387776)
-        (xy 85.810583 92.385)
-        (xy 85.809138 92.370262)
-        (xy 86.23952 92.370262)
-        (xy 86.256759 92.575553)
-        (xy 86.258092 92.580201)
-        (xy 86.258092 92.580202)
-        (xy 86.30501 92.743823)
-        (xy 86.313544 92.773586)
-        (xy 86.315759 92.777896)
-        (xy 86.345684 92.836124)
-        (xy 86.407712 92.956818)
-        (xy 86.535677 93.11827)
-        (xy 86.539357 93.121402)
-        (xy 86.539359 93.121404)
-        (xy 86.643896 93.210371)
-        (xy 86.692564 93.251791)
-        (xy 86.696787 93.254151)
-        (xy 86.696791 93.254154)
-        (xy 86.813702 93.319493)
-        (xy 86.872398 93.352297)
-        (xy 86.876996 93.353791)
-        (xy 87.063724 93.414463)
-        (xy 87.063726 93.414464)
-        (xy 87.068329 93.415959)
-        (xy 87.272894 93.440351)
-        (xy 87.277716 93.43998)
-        (xy 87.277719 93.43998)
-        (xy 87.345541 93.434761)
-        (xy 87.4783 93.424546)
-        (xy 87.676725 93.369145)
-        (xy 87.681038 93.366966)
-        (xy 87.681044 93.366964)
-        (xy 87.856289 93.278441)
-        (xy 87.856291 93.27844)
-        (xy 87.86061 93.276258)
-        (xy 87.891927 93.251791)
-        (xy 88.019135 93.152406)
-        (xy 88.019139 93.152402)
-        (xy 88.022951 93.149424)
-        (xy 88.038978 93.130857)
-        (xy 88.095884 93.06493)
-        (xy 88.157564 92.993472)
-        (xy 88.159957 92.98926)
-        (xy 88.256934 92.81855)
-        (xy 88.256935 92.818547)
-        (xy 88.259323 92.814344)
-        (xy 88.272882 92.773586)
-        (xy 88.322824 92.623454)
-        (xy 88.322824 92.623452)
-        (xy 88.324351 92.618863)
-        (xy 88.331049 92.565847)
-        (xy 88.349823 92.417228)
-        (xy 88.350171 92.414474)
-        (xy 88.350283 92.4065)
-        (xy 88.350544 92.387776)
-        (xy 88.350583 92.385)
-        (xy 88.349138 92.370262)
-        (xy 88.330952 92.18478)
-        (xy 88.330951 92.184776)
-        (xy 88.33048 92.17997)
-        (xy 88.327907 92.171446)
-        (xy 88.272836 91.989045)
-        (xy 88.270935 91.982749)
-        (xy 88.174218 91.800849)
-        (xy 88.044011 91.6412)
-        (xy 87.951981 91.565066)
-        (xy 87.889002 91.512965)
-        (xy 87.889 91.512964)
-        (xy 87.885275 91.509882)
-        (xy 87.735263 91.428771)
-        (xy 87.708309 91.414197)
-        (xy 87.708308 91.414197)
-        (xy 87.704055 91.411897)
-        (xy 87.639462 91.391902)
-        (xy 87.511875 91.352407)
-        (xy 87.511871 91.352406)
-        (xy 87.507254 91.350977)
-        (xy 87.502446 91.350472)
-        (xy 87.502443 91.350471)
-        (xy 87.307185 91.329949)
-        (xy 87.307183 91.329949)
-        (xy 87.302369 91.329443)
-        (xy 87.242354 91.334905)
-        (xy 87.102022 91.347675)
-        (xy 87.102017 91.347676)
-        (xy 87.097203 91.348114)
-        (xy 86.899572 91.40628)
-        (xy 86.895288 91.408519)
-        (xy 86.895287 91.40852)
-        (xy 86.836926 91.439031)
-        (xy 86.717002 91.501726)
-        (xy 86.713231 91.504758)
-        (xy 86.56022 91.627781)
-        (xy 86.560217 91.627783)
-        (xy 86.556447 91.630815)
-        (xy 86.553333 91.634526)
-        (xy 86.553332 91.634527)
-        (xy 86.444001 91.764823)
-        (xy 86.424024 91.78863)
-        (xy 86.421689 91.792878)
-        (xy 86.421688 91.792879)
-        (xy 86.414955 91.805126)
-        (xy 86.324776 91.969162)
-        (xy 86.323313 91.973775)
-        (xy 86.323311 91.973779)
-        (xy 86.27374 92.130047)
-        (xy 86.262484 92.165532)
-        (xy 86.261944 92.170344)
-        (xy 86.261944 92.170345)
-        (xy 86.240561 92.360985)
-        (xy 86.23952 92.370262)
-        (xy 85.809138 92.370262)
-        (xy 85.790952 92.18478)
-        (xy 85.790951 92.184776)
-        (xy 85.79048 92.17997)
-        (xy 85.787907 92.171446)
-        (xy 85.732836 91.989045)
-        (xy 85.730935 91.982749)
-        (xy 85.634218 91.800849)
-        (xy 85.504011 91.6412)
-        (xy 85.411981 91.565066)
-        (xy 85.349002 91.512965)
-        (xy 85.349 91.512964)
-        (xy 85.345275 91.509882)
-        (xy 85.195263 91.428771)
-        (xy 85.168309 91.414197)
-        (xy 85.168308 91.414197)
-        (xy 85.164055 91.411897)
-        (xy 85.099462 91.391902)
-        (xy 84.971875 91.352407)
-        (xy 84.971871 91.352406)
-        (xy 84.967254 91.350977)
-        (xy 84.962446 91.350472)
-        (xy 84.962443 91.350471)
-        (xy 84.767185 91.329949)
-        (xy 84.767183 91.329949)
-        (xy 84.762369 91.329443)
-        (xy 84.702354 91.334905)
-        (xy 84.562022 91.347675)
-        (xy 84.562017 91.347676)
-        (xy 84.557203 91.348114)
-        (xy 84.359572 91.40628)
-        (xy 84.355288 91.408519)
-        (xy 84.355287 91.40852)
-        (xy 84.296926 91.439031)
-        (xy 84.177002 91.501726)
-        (xy 84.173231 91.504758)
-        (xy 84.02022 91.627781)
-        (xy 84.020217 91.627783)
-        (xy 84.016447 91.630815)
-        (xy 84.013333 91.634526)
-        (xy 84.013332 91.634527)
-        (xy 83.904001 91.764823)
-        (xy 83.884024 91.78863)
-        (xy 83.881689 91.792878)
-        (xy 83.881688 91.792879)
-        (xy 83.874955 91.805126)
-        (xy 83.784776 91.969162)
-        (xy 83.783313 91.973775)
-        (xy 83.783311 91.973779)
-        (xy 83.73374 92.130047)
-        (xy 83.722484 92.165532)
-        (xy 83.721944 92.170344)
-        (xy 83.721944 92.170345)
-        (xy 83.700561 92.360985)
-        (xy 83.69952 92.370262)
-        (xy 79.8805 92.370262)
-        (xy 79.8805 89.830262)
-        (xy 83.69952 89.830262)
-        (xy 83.716759 90.035553)
-        (xy 83.718092 90.040201)
-        (xy 83.718092 90.040202)
-        (xy 83.744009 90.130584)
-        (xy 83.773544 90.233586)
-        (xy 83.867712 90.416818)
-        (xy 83.995677 90.57827)
-        (xy 83.999357 90.581402)
-        (xy 83.999359 90.581404)
-        (xy 84.112017 90.677283)
-        (xy 84.152564 90.711791)
-        (xy 84.156787 90.714151)
-        (xy 84.156791 90.714154)
-        (xy 84.207738 90.742627)
-        (xy 84.332398 90.812297)
-        (xy 84.336996 90.813791)
-        (xy 84.523724 90.874463)
-        (xy 84.523726 90.874464)
-        (xy 84.528329 90.875959)
-        (xy 84.732894 90.900351)
-        (xy 84.737716 90.89998)
-        (xy 84.737719 90.89998)
-        (xy 84.805541 90.894761)
-        (xy 84.9383 90.884546)
-        (xy 85.136725 90.829145)
-        (xy 85.141038 90.826966)
-        (xy 85.141044 90.826964)
-        (xy 85.316289 90.738441)
-        (xy 85.316291 90.73844)
-        (xy 85.32061 90.736258)
-        (xy 85.361004 90.704699)
-        (xy 85.479135 90.612406)
-        (xy 85.479139 90.612402)
-        (xy 85.482951 90.609424)
-        (xy 85.617564 90.453472)
-        (xy 85.636231 90.420613)
-        (xy 85.716934 90.27855)
-        (xy 85.716935 90.278547)
-        (xy 85.719323 90.274344)
-        (xy 85.732882 90.233586)
-        (xy 85.782824 90.083454)
-        (xy 85.782824 90.083452)
-        (xy 85.784351 90.078863)
-        (xy 85.810171 89.874474)
-        (xy 85.810583 89.845)
-        (xy 85.809138 89.830262)
-        (xy 86.23952 89.830262)
-        (xy 86.256759 90.035553)
-        (xy 86.258092 90.040201)
-        (xy 86.258092 90.040202)
-        (xy 86.284009 90.130584)
-        (xy 86.313544 90.233586)
-        (xy 86.407712 90.416818)
-        (xy 86.535677 90.57827)
-        (xy 86.539357 90.581402)
-        (xy 86.539359 90.581404)
-        (xy 86.652017 90.677283)
-        (xy 86.692564 90.711791)
-        (xy 86.696787 90.714151)
-        (xy 86.696791 90.714154)
-        (xy 86.747738 90.742627)
-        (xy 86.872398 90.812297)
-        (xy 86.876996 90.813791)
-        (xy 87.063724 90.874463)
-        (xy 87.063726 90.874464)
-        (xy 87.068329 90.875959)
-        (xy 87.272894 90.900351)
-        (xy 87.277716 90.89998)
-        (xy 87.277719 90.89998)
-        (xy 87.345541 90.894761)
-        (xy 87.4783 90.884546)
-        (xy 87.676725 90.829145)
-        (xy 87.681038 90.826966)
-        (xy 87.681044 90.826964)
-        (xy 87.856289 90.738441)
-        (xy 87.856291 90.73844)
-        (xy 87.86061 90.736258)
-        (xy 87.901004 90.704699)
-        (xy 88.019135 90.612406)
-        (xy 88.019139 90.612402)
-        (xy 88.022951 90.609424)
-        (xy 88.069025 90.556046)
+        (xy 90.518588 97.133823)
+        (xy 90.559725 95.494661)
+        (xy 90.560971 95.481302)
+        (xy 90.561023 95.480985)
+        (xy 91.359692 90.556046)
         (xy 106.091204 90.556046)
         (xy 106.091658 90.558918)
         (xy 106.093852 90.561671)
@@ -19147,26 +18758,8 @@
         (xy 107.494172 89.147249)
         (xy 106.097258 90.544163)
         (xy 106.091204 90.556046)
-        (xy 88.069025 90.556046)
-        (xy 88.157564 90.453472)
-        (xy 88.176231 90.420613)
-        (xy 88.256934 90.27855)
-        (xy 88.256935 90.278547)
-        (xy 88.259323 90.274344)
-        (xy 88.272882 90.233586)
-        (xy 88.322824 90.083454)
-        (xy 88.322824 90.083452)
-        (xy 88.324351 90.078863)
-        (xy 88.350171 89.874474)
-        (xy 88.350583 89.845)
-        (xy 88.33048 89.63997)
-        (xy 88.319953 89.605101)
-        (xy 88.272333 89.44738)
-        (xy 88.270935 89.442749)
-        (xy 88.174218 89.260849)
-        (xy 88.044011 89.1012)
-        (xy 88.02779 89.087781)
-        (xy 87.89911 88.981327)
+        (xy 91.359692 90.556046)
+        (xy 91.615061 88.981327)
         (xy 105.395402 88.981327)
         (xy 105.411497 89.260455)
         (xy 105.412339 89.267118)
@@ -19468,12 +19061,12 @@
         (xy 116.270952 87.10478)
         (xy 116.270951 87.104776)
         (xy 116.27048 87.09997)
-        (xy 116.245916 87.018609)
+        (xy 116.245926 87.018642)
         (xy 116.212333 86.90738)
         (xy 116.210935 86.902749)
         (xy 116.114218 86.720849)
         (xy 115.984011 86.5612)
-        (xy 115.96779 86.547781)
+        (xy 115.884662 86.479011)
         (xy 115.829002 86.432965)
         (xy 115.829 86.432964)
         (xy 115.825275 86.429882)
@@ -19502,7 +19095,7 @@
         (xy 114.496447 86.550815)
         (xy 114.493333 86.554526)
         (xy 114.493332 86.554527)
-        (xy 114.484585 86.564952)
+        (xy 114.447187 86.609521)
         (xy 114.364024 86.70863)
         (xy 114.361689 86.712878)
         (xy 114.361688 86.712879)
@@ -19566,7 +19159,990 @@
         (xy 105.41741 88.695863)
         (xy 105.395473 88.974594)
         (xy 105.395402 88.981327)
-        (xy 87.89911 88.981327)
+        (xy 91.615061 88.981327)
+        (xy 91.716704 88.354552)
+        (xy 91.864291 87.44447)
+        (xy 106.089461 87.44447)
+        (xy 106.089572 87.44682)
+        (xy 106.091997 87.450576)
+        (xy 107.488914 88.847493)
+        (xy 107.500797 88.853547)
+        (xy 107.505828 88.852751)
+        (xy 108.903472 87.455107)
+        (xy 108.909526 87.443224)
+        (xy 108.909115 87.440626)
+        (xy 108.906609 87.437515)
+        (xy 108.721946 87.286371)
+        (xy 108.716451 87.282466)
+        (xy 108.47807 87.136386)
+        (xy 108.472113 87.133271)
+        (xy 108.216095 87.020886)
+        (xy 108.209768 87.018609)
+        (xy 107.940887 86.942016)
+        (xy 107.934288 86.940614)
+        (xy 107.657504 86.901222)
+        (xy 107.650788 86.900728)
+        (xy 107.371192 86.899265)
+        (xy 107.364498 86.899686)
+        (xy 107.087295 86.93618)
+        (xy 107.080696 86.93751)
+        (xy 106.811017 87.011287)
+        (xy 106.804663 87.0135)
+        (xy 106.547501 87.123188)
+        (xy 106.541493 87.126249)
+        (xy 106.301597 87.269824)
+        (xy 106.296069 87.273666)
+        (xy 106.096783 87.433323)
+        (xy 106.089461 87.44447)
+        (xy 91.864291 87.44447)
+        (xy 91.897296 87.240946)
+        (xy 91.925274 87.186533)
+        (xy 91.943217 87.172428)
+        (xy 91.995243 87.140484)
+        (xy 92.010899 87.123188)
+        (xy 92.08672 87.039421)
+        (xy 92.091452 87.034193)
+        (xy 92.153962 86.905172)
+        (xy 92.158127 86.880421)
+        (xy 92.177114 86.767563)
+        (xy 92.177114 86.767559)
+        (xy 92.177748 86.763793)
+        (xy 92.177899 86.751439)
+        (xy 92.157575 86.609521)
+        (xy 92.098236 86.479011)
+        (xy 92.004652 86.370402)
+        (xy 91.884347 86.292424)
+        (xy 91.746991 86.251346)
+        (xy 91.663749 86.250837)
+        (xy 91.610679 86.250513)
+        (xy 91.610678 86.250513)
+        (xy 91.603628 86.25047)
+        (xy 91.596851 86.252407)
+        (xy 91.59685 86.252407)
+        (xy 91.472561 86.287929)
+        (xy 91.472559 86.28793)
+        (xy 91.465781 86.289867)
+        (xy 91.344532 86.366369)
+        (xy 91.339865 86.371653)
+        (xy 91.339863 86.371655)
+        (xy 91.254296 86.468542)
+        (xy 91.254294 86.468544)
+        (xy 91.249629 86.473827)
+        (xy 91.188699 86.603602)
+        (xy 91.166643 86.745262)
+        (xy 91.167558 86.752259)
+        (xy 91.167558 86.75226)
+        (xy 91.169066 86.763793)
+        (xy 91.185232 86.887418)
+        (xy 91.188073 86.893874)
+        (xy 91.188073 86.893875)
+        (xy 91.239736 87.011287)
+        (xy 91.242972 87.018642)
+        (xy 91.247509 87.024039)
+        (xy 91.24751 87.024041)
+        (xy 91.282105 87.065196)
+        (xy 91.305075 87.121906)
+        (xy 91.304045 87.144746)
+        (xy 89.971237 95.363409)
+        (xy 89.96452 95.386534)
+        (xy 89.964453 95.386691)
+        (xy 89.961701 95.393117)
+        (xy 89.960926 95.399393)
+        (xy 89.960866 95.401793)
+        (xy 89.960865 95.401803)
+        (xy 89.960275 95.425331)
+        (xy 89.959799 95.430426)
+        (xy 89.959944 95.430436)
+        (xy 89.959632 95.434976)
+        (xy 89.958901 95.439484)
+        (xy 89.959326 95.457687)
+        (xy 89.959336 95.458105)
+        (xy 89.959332 95.462898)
+        (xy 89.946742 95.964546)
+        (xy 89.840948 100.180047)
+        (xy 89.820587 100.237745)
+        (xy 89.807241 100.2518)
+        (xy 89.80228 100.25493)
+        (xy 89.797608 100.26022)
+        (xy 89.712044 100.357103)
+        (xy 89.712042 100.357105)
+        (xy 89.707377 100.362388)
+        (xy 89.646447 100.492163)
+        (xy 89.645362 100.499132)
+        (xy 89.645361 100.499135)
+        (xy 89.633937 100.572512)
+        (xy 89.624391 100.633823)
+        (xy 88.139997 100.633823)
+        (xy 88.157564 100.613472)
+        (xy 88.160411 100.608461)
+        (xy 88.256934 100.43855)
+        (xy 88.256935 100.438547)
+        (xy 88.259323 100.434344)
+        (xy 88.261054 100.429142)
+        (xy 88.322824 100.243454)
+        (xy 88.322824 100.243452)
+        (xy 88.324351 100.238863)
+        (xy 88.325772 100.22762)
+        (xy 88.349823 100.037228)
+        (xy 88.350171 100.034474)
+        (xy 88.350583 100.005)
+        (xy 88.350313 100.002244)
+        (xy 88.330952 99.80478)
+        (xy 88.330951 99.804776)
+        (xy 88.33048 99.79997)
+        (xy 88.329 99.795066)
+        (xy 88.272333 99.60738)
+        (xy 88.270935 99.602749)
+        (xy 88.174218 99.420849)
+        (xy 88.044011 99.2612)
+        (xy 87.885275 99.129882)
+        (xy 87.704055 99.031897)
+        (xy 87.640855 99.012333)
+        (xy 87.511875 98.972407)
+        (xy 87.511871 98.972406)
+        (xy 87.507254 98.970977)
+        (xy 87.502446 98.970472)
+        (xy 87.502443 98.970471)
+        (xy 87.307185 98.949949)
+        (xy 87.307183 98.949949)
+        (xy 87.302369 98.949443)
+        (xy 87.242354 98.954905)
+        (xy 87.102022 98.967675)
+        (xy 87.102017 98.967676)
+        (xy 87.097203 98.968114)
+        (xy 86.899572 99.02628)
+        (xy 86.895288 99.028519)
+        (xy 86.895287 99.02852)
+        (xy 86.884428 99.034197)
+        (xy 86.717002 99.121726)
+        (xy 86.713231 99.124758)
+        (xy 86.56022 99.247781)
+        (xy 86.560217 99.247783)
+        (xy 86.556447 99.250815)
+        (xy 86.553333 99.254526)
+        (xy 86.553332 99.254527)
+        (xy 86.544585 99.264952)
+        (xy 86.424024 99.40863)
+        (xy 86.421689 99.412878)
+        (xy 86.421688 99.412879)
+        (xy 86.414955 99.425126)
+        (xy 86.324776 99.589162)
+        (xy 86.323313 99.593775)
+        (xy 86.323311 99.593779)
+        (xy 86.293101 99.689014)
+        (xy 86.262484 99.785532)
+        (xy 86.261944 99.790344)
+        (xy 86.261944 99.790345)
+        (xy 86.242088 99.967372)
+        (xy 86.23952 99.990262)
+        (xy 85.809138 99.990262)
+        (xy 85.790952 99.80478)
+        (xy 85.790951 99.804776)
+        (xy 85.79048 99.79997)
+        (xy 85.789 99.795066)
+        (xy 85.732333 99.60738)
+        (xy 85.730935 99.602749)
+        (xy 85.634218 99.420849)
+        (xy 85.504011 99.2612)
+        (xy 85.345275 99.129882)
+        (xy 85.164055 99.031897)
+        (xy 85.100855 99.012333)
+        (xy 84.971875 98.972407)
+        (xy 84.971871 98.972406)
+        (xy 84.967254 98.970977)
+        (xy 84.962446 98.970472)
+        (xy 84.962443 98.970471)
+        (xy 84.767185 98.949949)
+        (xy 84.767183 98.949949)
+        (xy 84.762369 98.949443)
+        (xy 84.702354 98.954905)
+        (xy 84.562022 98.967675)
+        (xy 84.562017 98.967676)
+        (xy 84.557203 98.968114)
+        (xy 84.359572 99.02628)
+        (xy 84.355288 99.028519)
+        (xy 84.355287 99.02852)
+        (xy 84.344428 99.034197)
+        (xy 84.177002 99.121726)
+        (xy 84.173231 99.124758)
+        (xy 84.02022 99.247781)
+        (xy 84.020217 99.247783)
+        (xy 84.016447 99.250815)
+        (xy 84.013333 99.254526)
+        (xy 84.013332 99.254527)
+        (xy 84.004585 99.264952)
+        (xy 83.884024 99.40863)
+        (xy 83.881689 99.412878)
+        (xy 83.881688 99.412879)
+        (xy 83.874955 99.425126)
+        (xy 83.784776 99.589162)
+        (xy 83.783313 99.593775)
+        (xy 83.783311 99.593779)
+        (xy 83.753101 99.689014)
+        (xy 83.722484 99.785532)
+        (xy 83.721944 99.790344)
+        (xy 83.721944 99.790345)
+        (xy 83.702088 99.967372)
+        (xy 83.69952 99.990262)
+        (xy 79.8805 99.990262)
+        (xy 79.8805 97.450262)
+        (xy 83.69952 97.450262)
+        (xy 83.70512 97.516948)
+        (xy 83.715557 97.641236)
+        (xy 83.716759 97.655553)
+        (xy 83.718092 97.660201)
+        (xy 83.718092 97.660202)
+        (xy 83.740327 97.737743)
+        (xy 83.773544 97.853586)
+        (xy 83.867712 98.036818)
+        (xy 83.995677 98.19827)
+        (xy 83.999357 98.201402)
+        (xy 83.999359 98.201404)
+        (xy 84.043431 98.238912)
+        (xy 84.152564 98.331791)
+        (xy 84.156787 98.334151)
+        (xy 84.156791 98.334154)
+        (xy 84.196342 98.356258)
+        (xy 84.332398 98.432297)
+        (xy 84.336996 98.433791)
+        (xy 84.523724 98.494463)
+        (xy 84.523726 98.494464)
+        (xy 84.528329 98.495959)
+        (xy 84.732894 98.520351)
+        (xy 84.737716 98.51998)
+        (xy 84.737719 98.51998)
+        (xy 84.805541 98.514761)
+        (xy 84.9383 98.504546)
+        (xy 85.136725 98.449145)
+        (xy 85.141038 98.446966)
+        (xy 85.141044 98.446964)
+        (xy 85.316289 98.358441)
+        (xy 85.316291 98.35844)
+        (xy 85.32061 98.356258)
+        (xy 85.355943 98.328653)
+        (xy 85.479135 98.232406)
+        (xy 85.479139 98.232402)
+        (xy 85.482951 98.229424)
+        (xy 85.49366 98.217018)
+        (xy 85.599033 98.09494)
+        (xy 85.617564 98.073472)
+        (xy 85.636231 98.040613)
+        (xy 85.716934 97.89855)
+        (xy 85.716935 97.898547)
+        (xy 85.719323 97.894344)
+        (xy 85.725823 97.874806)
+        (xy 85.782824 97.703454)
+        (xy 85.782824 97.703452)
+        (xy 85.784351 97.698863)
+        (xy 85.791896 97.639142)
+        (xy 85.808014 97.511549)
+        (xy 85.810171 97.494474)
+        (xy 85.810583 97.465)
+        (xy 85.809611 97.455082)
+        (xy 85.809138 97.450262)
+        (xy 86.23952 97.450262)
+        (xy 86.24512 97.516948)
+        (xy 86.255557 97.641236)
+        (xy 86.256759 97.655553)
+        (xy 86.258092 97.660201)
+        (xy 86.258092 97.660202)
+        (xy 86.280327 97.737743)
+        (xy 86.313544 97.853586)
+        (xy 86.407712 98.036818)
+        (xy 86.535677 98.19827)
+        (xy 86.539357 98.201402)
+        (xy 86.539359 98.201404)
+        (xy 86.583431 98.238912)
+        (xy 86.692564 98.331791)
+        (xy 86.696787 98.334151)
+        (xy 86.696791 98.334154)
+        (xy 86.736342 98.356258)
+        (xy 86.872398 98.432297)
+        (xy 86.876996 98.433791)
+        (xy 87.063724 98.494463)
+        (xy 87.063726 98.494464)
+        (xy 87.068329 98.495959)
+        (xy 87.272894 98.520351)
+        (xy 87.277716 98.51998)
+        (xy 87.277719 98.51998)
+        (xy 87.345541 98.514761)
+        (xy 87.4783 98.504546)
+        (xy 87.676725 98.449145)
+        (xy 87.681038 98.446966)
+        (xy 87.681044 98.446964)
+        (xy 87.856289 98.358441)
+        (xy 87.856291 98.35844)
+        (xy 87.86061 98.356258)
+        (xy 87.895943 98.328653)
+        (xy 88.019135 98.232406)
+        (xy 88.019139 98.232402)
+        (xy 88.022951 98.229424)
+        (xy 88.03366 98.217018)
+        (xy 88.139033 98.09494)
+        (xy 88.157564 98.073472)
+        (xy 88.176231 98.040613)
+        (xy 88.256934 97.89855)
+        (xy 88.256935 97.898547)
+        (xy 88.259323 97.894344)
+        (xy 88.265823 97.874806)
+        (xy 88.322824 97.703454)
+        (xy 88.322824 97.703452)
+        (xy 88.324351 97.698863)
+        (xy 88.331896 97.639142)
+        (xy 88.348014 97.511549)
+        (xy 88.350171 97.494474)
+        (xy 88.350583 97.465)
+        (xy 88.349611 97.455082)
+        (xy 88.330952 97.26478)
+        (xy 88.330951 97.264776)
+        (xy 88.33048 97.25997)
+        (xy 88.327696 97.250747)
+        (xy 88.287913 97.118982)
+        (xy 88.270935 97.062749)
+        (xy 88.174218 96.880849)
+        (xy 88.044011 96.7212)
+        (xy 87.996857 96.682191)
+        (xy 87.889002 96.592965)
+        (xy 87.889 96.592964)
+        (xy 87.885275 96.589882)
+        (xy 87.704055 96.491897)
+        (xy 87.640855 96.472333)
+        (xy 87.511875 96.432407)
+        (xy 87.511871 96.432406)
+        (xy 87.507254 96.430977)
+        (xy 87.502446 96.430472)
+        (xy 87.502443 96.430471)
+        (xy 87.307185 96.409949)
+        (xy 87.307183 96.409949)
+        (xy 87.302369 96.409443)
+        (xy 87.242354 96.414905)
+        (xy 87.102022 96.427675)
+        (xy 87.102017 96.427676)
+        (xy 87.097203 96.428114)
+        (xy 86.899572 96.48628)
+        (xy 86.895288 96.488519)
+        (xy 86.895287 96.48852)
+        (xy 86.884428 96.494197)
+        (xy 86.717002 96.581726)
+        (xy 86.713231 96.584758)
+        (xy 86.56022 96.707781)
+        (xy 86.560217 96.707783)
+        (xy 86.556447 96.710815)
+        (xy 86.553333 96.714526)
+        (xy 86.553332 96.714527)
+        (xy 86.429262 96.862388)
+        (xy 86.424024 96.86863)
+        (xy 86.421689 96.872878)
+        (xy 86.421688 96.872879)
+        (xy 86.414955 96.885126)
+        (xy 86.324776 97.049162)
+        (xy 86.323313 97.053775)
+        (xy 86.323311 97.053779)
+        (xy 86.2957 97.140821)
+        (xy 86.262484 97.245532)
+        (xy 86.261944 97.250344)
+        (xy 86.261944 97.250345)
+        (xy 86.240393 97.442482)
+        (xy 86.23952 97.450262)
+        (xy 85.809138 97.450262)
+        (xy 85.790952 97.26478)
+        (xy 85.790951 97.264776)
+        (xy 85.79048 97.25997)
+        (xy 85.787696 97.250747)
+        (xy 85.747913 97.118982)
+        (xy 85.730935 97.062749)
+        (xy 85.634218 96.880849)
+        (xy 85.504011 96.7212)
+        (xy 85.456857 96.682191)
+        (xy 85.349002 96.592965)
+        (xy 85.349 96.592964)
+        (xy 85.345275 96.589882)
+        (xy 85.164055 96.491897)
+        (xy 85.100855 96.472333)
+        (xy 84.971875 96.432407)
+        (xy 84.971871 96.432406)
+        (xy 84.967254 96.430977)
+        (xy 84.962446 96.430472)
+        (xy 84.962443 96.430471)
+        (xy 84.767185 96.409949)
+        (xy 84.767183 96.409949)
+        (xy 84.762369 96.409443)
+        (xy 84.702354 96.414905)
+        (xy 84.562022 96.427675)
+        (xy 84.562017 96.427676)
+        (xy 84.557203 96.428114)
+        (xy 84.359572 96.48628)
+        (xy 84.355288 96.488519)
+        (xy 84.355287 96.48852)
+        (xy 84.344428 96.494197)
+        (xy 84.177002 96.581726)
+        (xy 84.173231 96.584758)
+        (xy 84.02022 96.707781)
+        (xy 84.020217 96.707783)
+        (xy 84.016447 96.710815)
+        (xy 84.013333 96.714526)
+        (xy 84.013332 96.714527)
+        (xy 83.889262 96.862388)
+        (xy 83.884024 96.86863)
+        (xy 83.881689 96.872878)
+        (xy 83.881688 96.872879)
+        (xy 83.874955 96.885126)
+        (xy 83.784776 97.049162)
+        (xy 83.783313 97.053775)
+        (xy 83.783311 97.053779)
+        (xy 83.7557 97.140821)
+        (xy 83.722484 97.245532)
+        (xy 83.721944 97.250344)
+        (xy 83.721944 97.250345)
+        (xy 83.700393 97.442482)
+        (xy 83.69952 97.450262)
+        (xy 79.8805 97.450262)
+        (xy 79.8805 95.034846)
+        (xy 83.710483 95.034846)
+        (xy 83.716847 95.110644)
+        (xy 83.718585 95.120111)
+        (xy 83.772674 95.308743)
+        (xy 83.776225 95.317711)
+        (xy 83.865919 95.492236)
+        (xy 83.871142 95.500341)
+        (xy 83.993037 95.654134)
+        (xy 83.99972 95.661055)
+        (xy 84.149164 95.788241)
+        (xy 84.157078 95.793742)
+        (xy 84.328373 95.889475)
+        (xy 84.337201 95.893332)
+        (xy 84.523838 95.953974)
+        (xy 84.533238 95.956041)
+        (xy 84.639432 95.968704)
+        (xy 84.652514 95.966113)
+        (xy 84.653955 95.964557)
+        (xy 84.655 95.959803)
+        (xy 84.655 95.954775)
+        (xy 84.855 95.954775)
+        (xy 84.859122 95.96746)
+        (xy 84.861735 95.969359)
+        (xy 84.864679 95.96971)
+        (xy 84.933385 95.964424)
+        (xy 84.942876 95.96275)
+        (xy 85.131882 95.909978)
+        (xy 85.140862 95.906496)
+        (xy 85.31602 95.818017)
+        (xy 85.324155 95.812854)
+        (xy 85.478787 95.692042)
+        (xy 85.485771 95.685391)
+        (xy 85.61399 95.536848)
+        (xy 85.619546 95.528973)
+        (xy 85.716471 95.358353)
+        (xy 85.720392 95.349546)
+        (xy 85.782334 95.163346)
+        (xy 85.784469 95.153944)
+        (xy 85.798794 95.040556)
+        (xy 85.797704 95.034846)
+        (xy 86.250483 95.034846)
+        (xy 86.256847 95.110644)
+        (xy 86.258585 95.120111)
+        (xy 86.312674 95.308743)
+        (xy 86.316225 95.317711)
+        (xy 86.405919 95.492236)
+        (xy 86.411142 95.500341)
+        (xy 86.533037 95.654134)
+        (xy 86.53972 95.661055)
+        (xy 86.689164 95.788241)
+        (xy 86.697078 95.793742)
+        (xy 86.868373 95.889475)
+        (xy 86.877201 95.893332)
+        (xy 87.063838 95.953974)
+        (xy 87.073238 95.956041)
+        (xy 87.179432 95.968704)
+        (xy 87.192514 95.966113)
+        (xy 87.193955 95.964557)
+        (xy 87.195 95.959803)
+        (xy 87.195 95.954775)
+        (xy 87.395 95.954775)
+        (xy 87.399122 95.96746)
+        (xy 87.401735 95.969359)
+        (xy 87.404679 95.96971)
+        (xy 87.473385 95.964424)
+        (xy 87.482876 95.96275)
+        (xy 87.671882 95.909978)
+        (xy 87.680862 95.906496)
+        (xy 87.85602 95.818017)
+        (xy 87.864155 95.812854)
+        (xy 88.018787 95.692042)
+        (xy 88.025771 95.685391)
+        (xy 88.15399 95.536848)
+        (xy 88.159546 95.528973)
+        (xy 88.256471 95.358353)
+        (xy 88.260392 95.349546)
+        (xy 88.322334 95.163346)
+        (xy 88.324469 95.153944)
+        (xy 88.338794 95.040556)
+        (xy 88.336294 95.027455)
+        (xy 88.334884 95.02613)
+        (xy 88.329829 95.025)
+        (xy 87.41068 95.025)
+        (xy 87.397995 95.029122)
+        (xy 87.395 95.033243)
+        (xy 87.395 95.954775)
+        (xy 87.195 95.954775)
+        (xy 87.195 95.04068)
+        (xy 87.190878 95.027995)
+        (xy 87.186757 95.025)
+        (xy 86.265336 95.025)
+        (xy 86.252651 95.029122)
+        (xy 86.25086 95.031586)
+        (xy 86.250483 95.034846)
+        (xy 85.797704 95.034846)
+        (xy 85.796294 95.027455)
+        (xy 85.794884 95.02613)
+        (xy 85.789829 95.025)
+        (xy 84.87068 95.025)
+        (xy 84.857995 95.029122)
+        (xy 84.855 95.033243)
+        (xy 84.855 95.954775)
+        (xy 84.655 95.954775)
+        (xy 84.655 95.04068)
+        (xy 84.650878 95.027995)
+        (xy 84.646757 95.025)
+        (xy 83.725336 95.025)
+        (xy 83.712651 95.029122)
+        (xy 83.71086 95.031586)
+        (xy 83.710483 95.034846)
+        (xy 79.8805 95.034846)
+        (xy 79.8805 94.809417)
+        (xy 83.711334 94.809417)
+        (xy 83.714016 94.822484)
+        (xy 83.715719 94.824039)
+        (xy 83.720165 94.825)
+        (xy 84.63932 94.825)
+        (xy 84.652005 94.820878)
+        (xy 84.655 94.816757)
+        (xy 84.655 94.80932)
+        (xy 84.855 94.80932)
+        (xy 84.859122 94.822005)
+        (xy 84.863243 94.825)
+        (xy 85.784596 94.825)
+        (xy 85.797281 94.820878)
+        (xy 85.798854 94.818713)
+        (xy 85.799278 94.814818)
+        (xy 85.798748 94.809417)
+        (xy 86.251334 94.809417)
+        (xy 86.254016 94.822484)
+        (xy 86.255719 94.824039)
+        (xy 86.260165 94.825)
+        (xy 87.17932 94.825)
+        (xy 87.192005 94.820878)
+        (xy 87.195 94.816757)
+        (xy 87.195 94.80932)
+        (xy 87.395 94.80932)
+        (xy 87.399122 94.822005)
+        (xy 87.403243 94.825)
+        (xy 88.324596 94.825)
+        (xy 88.337281 94.820878)
+        (xy 88.338854 94.818713)
+        (xy 88.339278 94.814818)
+        (xy 88.330459 94.724885)
+        (xy 88.328589 94.715437)
+        (xy 88.271869 94.527572)
+        (xy 88.268199 94.518668)
+        (xy 88.176072 94.345401)
+        (xy 88.17074 94.337376)
+        (xy 88.046716 94.185307)
+        (xy 88.039922 94.178466)
+        (xy 87.888721 94.053381)
+        (xy 87.880738 94.047997)
+        (xy 87.708114 93.95466)
+        (xy 87.699243 93.950931)
+        (xy 87.511775 93.8929)
+        (xy 87.502341 93.890963)
+        (xy 87.410594 93.88132)
+        (xy 87.397548 93.884093)
+        (xy 87.395881 93.885945)
+        (xy 87.395 93.890088)
+        (xy 87.395 94.80932)
+        (xy 87.195 94.80932)
+        (xy 87.195 93.895396)
+        (xy 87.190878 93.882711)
+        (xy 87.188563 93.881028)
+        (xy 87.184987 93.880627)
+        (xy 87.102117 93.888168)
+        (xy 87.092654 93.889974)
+        (xy 86.904407 93.945378)
+        (xy 86.895466 93.948991)
+        (xy 86.721573 94.039899)
+        (xy 86.713497 94.045184)
+        (xy 86.560571 94.16814)
+        (xy 86.553687 94.174881)
+        (xy 86.427551 94.325205)
+        (xy 86.422104 94.333159)
+        (xy 86.327573 94.505111)
+        (xy 86.323773 94.513976)
+        (xy 86.26444 94.701019)
+        (xy 86.262435 94.71045)
+        (xy 86.251334 94.809417)
+        (xy 85.798748 94.809417)
+        (xy 85.790459 94.724885)
+        (xy 85.788589 94.715437)
+        (xy 85.731869 94.527572)
+        (xy 85.728199 94.518668)
+        (xy 85.636072 94.345401)
+        (xy 85.63074 94.337376)
+        (xy 85.506716 94.185307)
+        (xy 85.499922 94.178466)
+        (xy 85.348721 94.053381)
+        (xy 85.340738 94.047997)
+        (xy 85.168114 93.95466)
+        (xy 85.159243 93.950931)
+        (xy 84.971775 93.8929)
+        (xy 84.962341 93.890963)
+        (xy 84.870594 93.88132)
+        (xy 84.857548 93.884093)
+        (xy 84.855881 93.885945)
+        (xy 84.855 93.890088)
+        (xy 84.855 94.80932)
+        (xy 84.655 94.80932)
+        (xy 84.655 93.895396)
+        (xy 84.650878 93.882711)
+        (xy 84.648563 93.881028)
+        (xy 84.644987 93.880627)
+        (xy 84.562117 93.888168)
+        (xy 84.552654 93.889974)
+        (xy 84.364407 93.945378)
+        (xy 84.355466 93.948991)
+        (xy 84.181573 94.039899)
+        (xy 84.173497 94.045184)
+        (xy 84.020571 94.16814)
+        (xy 84.013687 94.174881)
+        (xy 83.887551 94.325205)
+        (xy 83.882104 94.333159)
+        (xy 83.787573 94.505111)
+        (xy 83.783773 94.513976)
+        (xy 83.72444 94.701019)
+        (xy 83.722435 94.71045)
+        (xy 83.711334 94.809417)
+        (xy 79.8805 94.809417)
+        (xy 79.8805 92.370262)
+        (xy 83.69952 92.370262)
+        (xy 83.716759 92.575553)
+        (xy 83.718092 92.580201)
+        (xy 83.718092 92.580202)
+        (xy 83.76501 92.743823)
+        (xy 83.773544 92.773586)
+        (xy 83.775759 92.777896)
+        (xy 83.805684 92.836124)
+        (xy 83.867712 92.956818)
+        (xy 83.995677 93.11827)
+        (xy 83.999357 93.121402)
+        (xy 83.999359 93.121404)
+        (xy 84.103896 93.210371)
+        (xy 84.152564 93.251791)
+        (xy 84.156787 93.254151)
+        (xy 84.156791 93.254154)
+        (xy 84.273702 93.319493)
+        (xy 84.332398 93.352297)
+        (xy 84.336996 93.353791)
+        (xy 84.523724 93.414463)
+        (xy 84.523726 93.414464)
+        (xy 84.528329 93.415959)
+        (xy 84.732894 93.440351)
+        (xy 84.737716 93.43998)
+        (xy 84.737719 93.43998)
+        (xy 84.805541 93.434761)
+        (xy 84.9383 93.424546)
+        (xy 85.136725 93.369145)
+        (xy 85.141038 93.366966)
+        (xy 85.141044 93.366964)
+        (xy 85.316289 93.278441)
+        (xy 85.316291 93.27844)
+        (xy 85.32061 93.276258)
+        (xy 85.351927 93.251791)
+        (xy 85.479135 93.152406)
+        (xy 85.479139 93.152402)
+        (xy 85.482951 93.149424)
+        (xy 85.498978 93.130857)
+        (xy 85.555884 93.06493)
+        (xy 85.617564 92.993472)
+        (xy 85.619957 92.98926)
+        (xy 85.716934 92.81855)
+        (xy 85.716935 92.818547)
+        (xy 85.719323 92.814344)
+        (xy 85.732882 92.773586)
+        (xy 85.782824 92.623454)
+        (xy 85.782824 92.623452)
+        (xy 85.784351 92.618863)
+        (xy 85.791049 92.565847)
+        (xy 85.809823 92.417228)
+        (xy 85.810171 92.414474)
+        (xy 85.810283 92.4065)
+        (xy 85.810544 92.387776)
+        (xy 85.810583 92.385)
+        (xy 85.809138 92.370262)
+        (xy 86.23952 92.370262)
+        (xy 86.256759 92.575553)
+        (xy 86.258092 92.580201)
+        (xy 86.258092 92.580202)
+        (xy 86.30501 92.743823)
+        (xy 86.313544 92.773586)
+        (xy 86.315759 92.777896)
+        (xy 86.345684 92.836124)
+        (xy 86.407712 92.956818)
+        (xy 86.535677 93.11827)
+        (xy 86.539357 93.121402)
+        (xy 86.539359 93.121404)
+        (xy 86.643896 93.210371)
+        (xy 86.692564 93.251791)
+        (xy 86.696787 93.254151)
+        (xy 86.696791 93.254154)
+        (xy 86.813702 93.319493)
+        (xy 86.872398 93.352297)
+        (xy 86.876996 93.353791)
+        (xy 87.063724 93.414463)
+        (xy 87.063726 93.414464)
+        (xy 87.068329 93.415959)
+        (xy 87.272894 93.440351)
+        (xy 87.277716 93.43998)
+        (xy 87.277719 93.43998)
+        (xy 87.345541 93.434761)
+        (xy 87.4783 93.424546)
+        (xy 87.676725 93.369145)
+        (xy 87.681038 93.366966)
+        (xy 87.681044 93.366964)
+        (xy 87.856289 93.278441)
+        (xy 87.856291 93.27844)
+        (xy 87.86061 93.276258)
+        (xy 87.891927 93.251791)
+        (xy 88.019135 93.152406)
+        (xy 88.019139 93.152402)
+        (xy 88.022951 93.149424)
+        (xy 88.038978 93.130857)
+        (xy 88.095884 93.06493)
+        (xy 88.157564 92.993472)
+        (xy 88.159957 92.98926)
+        (xy 88.256934 92.81855)
+        (xy 88.256935 92.818547)
+        (xy 88.259323 92.814344)
+        (xy 88.272882 92.773586)
+        (xy 88.322824 92.623454)
+        (xy 88.322824 92.623452)
+        (xy 88.324351 92.618863)
+        (xy 88.331049 92.565847)
+        (xy 88.349823 92.417228)
+        (xy 88.350171 92.414474)
+        (xy 88.350283 92.4065)
+        (xy 88.350544 92.387776)
+        (xy 88.350583 92.385)
+        (xy 88.349138 92.370262)
+        (xy 88.330952 92.18478)
+        (xy 88.330951 92.184776)
+        (xy 88.33048 92.17997)
+        (xy 88.327907 92.171446)
+        (xy 88.272836 91.989045)
+        (xy 88.270935 91.982749)
+        (xy 88.174218 91.800849)
+        (xy 88.044011 91.6412)
+        (xy 87.951981 91.565066)
+        (xy 87.889002 91.512965)
+        (xy 87.889 91.512964)
+        (xy 87.885275 91.509882)
+        (xy 87.735263 91.428771)
+        (xy 87.708309 91.414197)
+        (xy 87.708308 91.414197)
+        (xy 87.704055 91.411897)
+        (xy 87.639462 91.391902)
+        (xy 87.511875 91.352407)
+        (xy 87.511871 91.352406)
+        (xy 87.507254 91.350977)
+        (xy 87.502446 91.350472)
+        (xy 87.502443 91.350471)
+        (xy 87.307185 91.329949)
+        (xy 87.307183 91.329949)
+        (xy 87.302369 91.329443)
+        (xy 87.242354 91.334905)
+        (xy 87.102022 91.347675)
+        (xy 87.102017 91.347676)
+        (xy 87.097203 91.348114)
+        (xy 86.899572 91.40628)
+        (xy 86.895288 91.408519)
+        (xy 86.895287 91.40852)
+        (xy 86.836926 91.439031)
+        (xy 86.717002 91.501726)
+        (xy 86.713231 91.504758)
+        (xy 86.56022 91.627781)
+        (xy 86.560217 91.627783)
+        (xy 86.556447 91.630815)
+        (xy 86.553333 91.634526)
+        (xy 86.553332 91.634527)
+        (xy 86.444001 91.764823)
+        (xy 86.424024 91.78863)
+        (xy 86.421689 91.792878)
+        (xy 86.421688 91.792879)
+        (xy 86.414955 91.805126)
+        (xy 86.324776 91.969162)
+        (xy 86.323313 91.973775)
+        (xy 86.323311 91.973779)
+        (xy 86.27374 92.130047)
+        (xy 86.262484 92.165532)
+        (xy 86.261944 92.170344)
+        (xy 86.261944 92.170345)
+        (xy 86.240561 92.360985)
+        (xy 86.23952 92.370262)
+        (xy 85.809138 92.370262)
+        (xy 85.790952 92.18478)
+        (xy 85.790951 92.184776)
+        (xy 85.79048 92.17997)
+        (xy 85.787907 92.171446)
+        (xy 85.732836 91.989045)
+        (xy 85.730935 91.982749)
+        (xy 85.634218 91.800849)
+        (xy 85.504011 91.6412)
+        (xy 85.411981 91.565066)
+        (xy 85.349002 91.512965)
+        (xy 85.349 91.512964)
+        (xy 85.345275 91.509882)
+        (xy 85.195263 91.428771)
+        (xy 85.168309 91.414197)
+        (xy 85.168308 91.414197)
+        (xy 85.164055 91.411897)
+        (xy 85.099462 91.391902)
+        (xy 84.971875 91.352407)
+        (xy 84.971871 91.352406)
+        (xy 84.967254 91.350977)
+        (xy 84.962446 91.350472)
+        (xy 84.962443 91.350471)
+        (xy 84.767185 91.329949)
+        (xy 84.767183 91.329949)
+        (xy 84.762369 91.329443)
+        (xy 84.702354 91.334905)
+        (xy 84.562022 91.347675)
+        (xy 84.562017 91.347676)
+        (xy 84.557203 91.348114)
+        (xy 84.359572 91.40628)
+        (xy 84.355288 91.408519)
+        (xy 84.355287 91.40852)
+        (xy 84.296926 91.439031)
+        (xy 84.177002 91.501726)
+        (xy 84.173231 91.504758)
+        (xy 84.02022 91.627781)
+        (xy 84.020217 91.627783)
+        (xy 84.016447 91.630815)
+        (xy 84.013333 91.634526)
+        (xy 84.013332 91.634527)
+        (xy 83.904001 91.764823)
+        (xy 83.884024 91.78863)
+        (xy 83.881689 91.792878)
+        (xy 83.881688 91.792879)
+        (xy 83.874955 91.805126)
+        (xy 83.784776 91.969162)
+        (xy 83.783313 91.973775)
+        (xy 83.783311 91.973779)
+        (xy 83.73374 92.130047)
+        (xy 83.722484 92.165532)
+        (xy 83.721944 92.170344)
+        (xy 83.721944 92.170345)
+        (xy 83.700561 92.360985)
+        (xy 83.69952 92.370262)
+        (xy 79.8805 92.370262)
+        (xy 79.8805 89.830262)
+        (xy 83.69952 89.830262)
+        (xy 83.716759 90.035553)
+        (xy 83.718092 90.040201)
+        (xy 83.718092 90.040202)
+        (xy 83.744009 90.130584)
+        (xy 83.773544 90.233586)
+        (xy 83.867712 90.416818)
+        (xy 83.995677 90.57827)
+        (xy 83.999357 90.581402)
+        (xy 83.999359 90.581404)
+        (xy 84.112017 90.677283)
+        (xy 84.152564 90.711791)
+        (xy 84.156787 90.714151)
+        (xy 84.156791 90.714154)
+        (xy 84.207738 90.742627)
+        (xy 84.332398 90.812297)
+        (xy 84.336996 90.813791)
+        (xy 84.523724 90.874463)
+        (xy 84.523726 90.874464)
+        (xy 84.528329 90.875959)
+        (xy 84.732894 90.900351)
+        (xy 84.737716 90.89998)
+        (xy 84.737719 90.89998)
+        (xy 84.805541 90.894761)
+        (xy 84.9383 90.884546)
+        (xy 85.136725 90.829145)
+        (xy 85.141038 90.826966)
+        (xy 85.141044 90.826964)
+        (xy 85.316289 90.738441)
+        (xy 85.316291 90.73844)
+        (xy 85.32061 90.736258)
+        (xy 85.361004 90.704699)
+        (xy 85.479135 90.612406)
+        (xy 85.479139 90.612402)
+        (xy 85.482951 90.609424)
+        (xy 85.617564 90.453472)
+        (xy 85.636231 90.420613)
+        (xy 85.716934 90.27855)
+        (xy 85.716935 90.278547)
+        (xy 85.719323 90.274344)
+        (xy 85.732882 90.233586)
+        (xy 85.782824 90.083454)
+        (xy 85.782824 90.083452)
+        (xy 85.784351 90.078863)
+        (xy 85.810171 89.874474)
+        (xy 85.810583 89.845)
+        (xy 85.809138 89.830262)
+        (xy 86.23952 89.830262)
+        (xy 86.256759 90.035553)
+        (xy 86.258092 90.040201)
+        (xy 86.258092 90.040202)
+        (xy 86.284009 90.130584)
+        (xy 86.313544 90.233586)
+        (xy 86.407712 90.416818)
+        (xy 86.535677 90.57827)
+        (xy 86.539357 90.581402)
+        (xy 86.539359 90.581404)
+        (xy 86.652017 90.677283)
+        (xy 86.692564 90.711791)
+        (xy 86.696787 90.714151)
+        (xy 86.696791 90.714154)
+        (xy 86.747738 90.742627)
+        (xy 86.872398 90.812297)
+        (xy 86.876996 90.813791)
+        (xy 87.063724 90.874463)
+        (xy 87.063726 90.874464)
+        (xy 87.068329 90.875959)
+        (xy 87.272894 90.900351)
+        (xy 87.277716 90.89998)
+        (xy 87.277719 90.89998)
+        (xy 87.345541 90.894761)
+        (xy 87.4783 90.884546)
+        (xy 87.676725 90.829145)
+        (xy 87.681038 90.826966)
+        (xy 87.681044 90.826964)
+        (xy 87.856289 90.738441)
+        (xy 87.856291 90.73844)
+        (xy 87.86061 90.736258)
+        (xy 87.901004 90.704699)
+        (xy 88.019135 90.612406)
+        (xy 88.019139 90.612402)
+        (xy 88.022951 90.609424)
+        (xy 88.157564 90.453472)
+        (xy 88.176231 90.420613)
+        (xy 88.256934 90.27855)
+        (xy 88.256935 90.278547)
+        (xy 88.259323 90.274344)
+        (xy 88.272882 90.233586)
+        (xy 88.322824 90.083454)
+        (xy 88.322824 90.083452)
+        (xy 88.324351 90.078863)
+        (xy 88.350171 89.874474)
+        (xy 88.350583 89.845)
+        (xy 88.33048 89.63997)
+        (xy 88.319953 89.605101)
+        (xy 88.272333 89.44738)
+        (xy 88.270935 89.442749)
+        (xy 88.174218 89.260849)
+        (xy 88.044011 89.1012)
+        (xy 88.02779 89.087781)
         (xy 87.889002 88.972965)
         (xy 87.889 88.972964)
         (xy 87.885275 88.969882)
@@ -19719,39 +20295,6 @@
         (xy 88.322824 87.543452)
         (xy 88.324351 87.538863)
         (xy 88.336276 87.44447)
-        (xy 106.089461 87.44447)
-        (xy 106.089572 87.44682)
-        (xy 106.091997 87.450576)
-        (xy 107.488914 88.847493)
-        (xy 107.500797 88.853547)
-        (xy 107.505828 88.852751)
-        (xy 108.903472 87.455107)
-        (xy 108.909526 87.443224)
-        (xy 108.909115 87.440626)
-        (xy 108.906609 87.437515)
-        (xy 108.721946 87.286371)
-        (xy 108.716451 87.282466)
-        (xy 108.47807 87.136386)
-        (xy 108.472113 87.133271)
-        (xy 108.216095 87.020886)
-        (xy 108.209768 87.018609)
-        (xy 107.940887 86.942016)
-        (xy 107.934288 86.940614)
-        (xy 107.657504 86.901222)
-        (xy 107.650788 86.900728)
-        (xy 107.371192 86.899265)
-        (xy 107.364498 86.899686)
-        (xy 107.087295 86.93618)
-        (xy 107.080696 86.93751)
-        (xy 106.811017 87.011287)
-        (xy 106.804663 87.0135)
-        (xy 106.547501 87.123188)
-        (xy 106.541493 87.126249)
-        (xy 106.301597 87.269824)
-        (xy 106.296069 87.273666)
-        (xy 106.096783 87.433323)
-        (xy 106.089461 87.44447)
-        (xy 88.336276 87.44447)
         (xy 88.349823 87.337228)
         (xy 88.350171 87.334474)
         (xy 88.350583 87.305)
@@ -19759,12 +20302,12 @@
         (xy 88.330952 87.10478)
         (xy 88.330951 87.104776)
         (xy 88.33048 87.09997)
-        (xy 88.305916 87.018609)
+        (xy 88.305926 87.018642)
         (xy 88.272333 86.90738)
         (xy 88.270935 86.902749)
         (xy 88.174218 86.720849)
         (xy 88.044011 86.5612)
-        (xy 88.02779 86.547781)
+        (xy 87.944662 86.479011)
         (xy 87.889002 86.432965)
         (xy 87.889 86.432964)
         (xy 87.885275 86.429882)
@@ -19793,7 +20336,7 @@
         (xy 86.556447 86.550815)
         (xy 86.553333 86.554526)
         (xy 86.553332 86.554527)
-        (xy 86.544585 86.564952)
+        (xy 86.507187 86.609521)
         (xy 86.424024 86.70863)
         (xy 86.421689 86.712878)
         (xy 86.421688 86.712879)
diff --git a/attic/hardware/ch32v003f4u6_with_wsleds/ch32v003f4u6_with_wsled.kicad_sch b/attic/hardware/ch32v003f4u6_with_wsleds/ch32v003f4u6_with_wsled.kicad_sch
index b8fa4a4ede3c38d2b925b72c3b8aa6b81676ed9c..f9f474eadfb449cb45ed511f727d891b8eac1537 100644
--- a/attic/hardware/ch32v003f4u6_with_wsleds/ch32v003f4u6_with_wsled.kicad_sch
+++ b/attic/hardware/ch32v003f4u6_with_wsleds/ch32v003f4u6_with_wsled.kicad_sch
@@ -693,6 +693,89 @@
         )
       )
     )
+    (symbol "Device:LED" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "D" (id 0) (at 0 2.54 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "LED" (id 1) (at 0 -2.54 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "LED diode" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Light emitting diode" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "LED* LED_SMD:* LED_THT:*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "LED_0_1"
+        (polyline
+          (pts
+            (xy -1.27 -1.27)
+            (xy -1.27 1.27)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -1.27 0)
+            (xy 1.27 0)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -1.27)
+            (xy 1.27 1.27)
+            (xy -1.27 0)
+            (xy 1.27 -1.27)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -3.048 -0.762)
+            (xy -4.572 -2.286)
+            (xy -3.81 -2.286)
+            (xy -4.572 -2.286)
+            (xy -4.572 -1.524)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -1.778 -0.762)
+            (xy -3.302 -2.286)
+            (xy -2.54 -2.286)
+            (xy -3.302 -2.286)
+            (xy -3.302 -1.524)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "LED_1_1"
+        (pin passive line (at -3.81 0 0) (length 2.54)
+          (name "K" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 3.81 0 180) (length 2.54)
+          (name "A" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
     (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
       (property "Reference" "R" (id 0) (at 2.032 0 90)
         (effects (font (size 1.27 1.27)))
@@ -1173,6 +1256,13 @@
       (effects (font (size 1.27 1.27)) (justify left) hide)
     )
   )
+  (global_label "PC0" (shape input) (at 199.39 134.62 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 32aad0ef-95e2-4a63-9d44-c98f501ac495)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 193.2274 134.5406 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
   (global_label "PC5" (shape input) (at 170.18 114.3 0) (fields_autoplaced)
     (effects (font (size 1.27 1.27)) (justify left))
     (uuid 368e8d5c-22a6-4afa-ae59-315e8ec38a89)
@@ -2456,6 +2546,24 @@
     (pin "1" (uuid db7d13b6-fe8d-4fd3-bfd5-fe6af2d004ec))
   )
 
+  (symbol (lib_id "Device:R") (at 199.39 138.43 180) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 9ff23070-8d50-4c43-9132-802478518421)
+    (property "Reference" "R6" (id 0) (at 203.2 137.16 0))
+    (property "Value" "1.5k" (id 1) (at 203.2 139.7 0))
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 201.168 138.43 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 199.39 138.43 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C25867" (id 4) (at 199.39 138.43 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 79e573f8-6199-48ee-9178-98e50e7bce77))
+    (pin "2" (uuid acac7d22-4169-4779-954a-72218a1deb1d))
+  )
+
   (symbol (lib_id "power:VD") (at 179.07 60.96 90) (unit 1)
     (in_bom yes) (on_board yes) (fields_autoplaced)
     (uuid a1b2ff50-5729-4df7-ba64-a5e319bc52c5)
@@ -2474,6 +2582,24 @@
     (pin "1" (uuid 2ab8c903-058c-4d73-9e97-527d3abee76c))
   )
 
+  (symbol (lib_id "Device:LED") (at 199.39 146.05 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid a325821d-8a54-4a3b-981a-ca0742a104c5)
+    (property "Reference" "D7" (id 0) (at 203.2 144.78 90))
+    (property "Value" "LED" (id 1) (at 203.2 147.32 90))
+    (property "Footprint" "LED_SMD:LED_0402_1005Metric" (id 2) (at 199.39 146.05 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 199.39 146.05 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C74342" (id 4) (at 199.39 146.05 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 69d70019-6c61-4259-8ca1-dc595f5704f6))
+    (pin "2" (uuid 207cede4-7306-4f8b-b06a-ad16056c9fb6))
+  )
+
   (symbol (lib_id "power:GND") (at 119.38 58.42 0) (unit 1)
     (in_bom yes) (on_board yes) (fields_autoplaced)
     (uuid a659fcfa-447c-4049-a4e5-26961d66b301)
@@ -2616,6 +2742,22 @@
     (pin "1" (uuid 46aa0958-ba2c-4c28-a58f-78a38cbbc099))
   )
 
+  (symbol (lib_id "power:GND") (at 199.39 149.86 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid b6d95e52-9c0e-4cbc-819a-6c2785b5bd34)
+    (property "Reference" "#PWR01" (id 0) (at 199.39 156.21 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 199.39 154.94 0))
+    (property "Footprint" "" (id 2) (at 199.39 149.86 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 199.39 149.86 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 3b17ab97-10b1-48ae-bb60-80e00b662109))
+  )
+
   (symbol (lib_id "power:VD") (at 245.11 60.96 90) (unit 1)
     (in_bom yes) (on_board yes) (fields_autoplaced)
     (uuid c03b5cfd-85ad-471a-a977-2c81ec64721f)
@@ -2899,6 +3041,9 @@
   )
 
   (symbol_instances
+    (path "/b6d95e52-9c0e-4cbc-819a-6c2785b5bd34"
+      (reference "#PWR01") (unit 1) (value "GND") (footprint "")
+    )
     (path "/5399c7c8-9c50-4f58-94d1-5ef1a660ca5c"
       (reference "#PWR09") (unit 1) (value "GND") (footprint "")
     )
@@ -3061,6 +3206,9 @@
     (path "/370e8fd4-d2f9-450d-bfcf-ea1c8178f6a4"
       (reference "D6") (unit 1) (value "WS2816C-2121") (footprint "WS2816-2121:WS2816-2121")
     )
+    (path "/a325821d-8a54-4a3b-981a-ca0742a104c5"
+      (reference "D7") (unit 1) (value "LED") (footprint "LED_SMD:LED_0402_1005Metric")
+    )
     (path "/7b320334-9555-4edf-874c-a98a073a480a"
       (reference "J1") (unit 1) (value "~") (footprint "Connector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_Vertical")
     )
@@ -3094,6 +3242,9 @@
     (path "/2b15068d-109c-4e07-b667-26718e2a9df1"
       (reference "R5") (unit 1) (value "NP") (footprint "Resistor_SMD:R_0402_1005Metric")
     )
+    (path "/9ff23070-8d50-4c43-9132-802478518421"
+      (reference "R6") (unit 1) (value "1.5k") (footprint "Resistor_SMD:R_0402_1005Metric")
+    )
     (path "/8e4967a9-bbc0-4179-bc6b-41548631bd33"
       (reference "U1") (unit 1) (value "CH32V003F4U6") (footprint "Package_DFN_QFN:QFN-20-1EP_3x3mm_P0.4mm_EP1.65x1.65mm")
     )
diff --git a/attic/hardware/symbols/GOERTEK-S08OB383-031-MemsMic.kicad_sym b/attic/hardware/symbols/GOERTEK-S08OB383-031-MemsMic.kicad_sym
deleted file mode 100644
index 210079765eceaed565a45ff725e0d7dc5975bf52..0000000000000000000000000000000000000000
--- a/attic/hardware/symbols/GOERTEK-S08OB383-031-MemsMic.kicad_sym
+++ /dev/null
@@ -1,55 +0,0 @@
-(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
-  (symbol "S08OB383-031" (in_bom yes) (on_board yes)
-    (property "Reference" "U" (id 0) (at 0 -1.27 0)
-      (effects (font (size 1.27 1.27)))
-    )
-    (property "Value" "S08OB383-031" (id 1) (at 0 -8.89 0)
-      (effects (font (size 1.27 1.27)))
-    )
-    (property "Footprint" "GOERTEK-S08OB383-031-MemsMic:GOERTEK-S08OB383-031-MemsMic" (id 2) (at 0 0 0)
-      (effects (font (size 1.27 1.27)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 0 0 0)
-      (effects (font (size 1.27 1.27)) hide)
-    )
-    (property "LCSC" "S08OB383-031" (id 4) (at -1.27 -1.27 0)
-      (effects (font (size 1.27 1.27)) hide)
-    )
-    (symbol "S08OB383-031_0_1"
-      (rectangle (start -5.08 3.81) (end 5.08 -7.62)
-        (stroke (width 0.1524) (type default) (color 0 0 0 0))
-        (fill (type background))
-      )
-      (circle (center 0 -5.08) (radius 1.27)
-        (stroke (width 0.1524) (type default) (color 0 0 0 0))
-        (fill (type none))
-      )
-    )
-    (symbol "S08OB383-031_1_1"
-      (pin bidirectional line (at -2.54 6.35 270) (length 2.54)
-        (name "OUT" (effects (font (size 1.27 1.27))))
-        (number "1" (effects (font (size 1.27 1.27))))
-      )
-      (pin bidirectional line (at -7.62 -2.54 0) (length 2.54)
-        (name "GND" (effects (font (size 1.27 1.27))))
-        (number "2" (effects (font (size 1.27 1.27))))
-      )
-      (pin bidirectional line (at -7.62 -5.08 0) (length 2.54)
-        (name "GND" (effects (font (size 1.27 1.27))))
-        (number "3" (effects (font (size 1.27 1.27))))
-      )
-      (pin bidirectional line (at 2.54 6.35 270) (length 2.54)
-        (name "PWR" (effects (font (size 1.27 1.27))))
-        (number "4" (effects (font (size 1.27 1.27))))
-      )
-      (pin bidirectional line (at 7.62 -5.08 180) (length 2.54)
-        (name "GND" (effects (font (size 1.27 1.27))))
-        (number "5" (effects (font (size 1.27 1.27))))
-      )
-      (pin bidirectional line (at 7.62 -2.54 180) (length 2.54)
-        (name "GND" (effects (font (size 1.27 1.27))))
-        (number "6" (effects (font (size 1.27 1.27))))
-      )
-    )
-  )
-)
diff --git a/attic/hardware/symbols/GOERTEK-S08OB383-031-MemsMic.pretty/GOERTEK-S08OB383-031-MemsMic.kicad_mod b/attic/hardware/symbols/GOERTEK-S08OB383-031-MemsMic.pretty/GOERTEK-S08OB383-031-MemsMic.kicad_mod
deleted file mode 100644
index 9448c8f98fe05ae0a4f4395ead9de83daf4502af..0000000000000000000000000000000000000000
--- a/attic/hardware/symbols/GOERTEK-S08OB383-031-MemsMic.pretty/GOERTEK-S08OB383-031-MemsMic.kicad_mod
+++ /dev/null
@@ -1,27 +0,0 @@
-(footprint "GOERTEK-S08OB383-031-MemsMic" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 0)
-  (attr smd)
-  (fp_text reference "REF**" (at -0.2 -8.7 unlocked) (layer "F.SilkS")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 54b94ee4-8559-457e-8339-712ed4e513fa)
-  )
-  (fp_text value "GOERTEK-S08OB383-031-MemsMic" (at 0 1 unlocked) (layer "F.Fab")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 42e9d56c-21c9-40b2-bff3-dddc448840be)
-  )
-  (fp_line (start -1.6 1.22) (end -1.6 -2.73) (layer "F.SilkS") (width 0.12) (tstamp 085f18b9-bc88-4432-a3f7-0dc7545f0e5b))
-  (fp_line (start -1.6 -2.73) (end 1.6 -2.73) (layer "F.SilkS") (width 0.12) (tstamp 4a59351c-0e88-4e40-bfe3-e62624db3585))
-  (fp_line (start 1.6 -2.73) (end 1.6 1.22) (layer "F.SilkS") (width 0.12) (tstamp 4b2dd709-5020-4b32-9e8a-30bfd161825c))
-  (fp_line (start 1.6 1.22) (end -1.6 1.22) (layer "F.SilkS") (width 0.12) (tstamp bba84752-c6b9-4658-b4d8-3c96d868cda3))
-  (fp_line (start -1.5 -2.63) (end 1.5 -2.63) (layer "F.Fab") (width 0.1) (tstamp 45fb5c78-8a6a-45ef-a1e1-655a01faab71))
-  (fp_line (start 1.5 1.13) (end -1.5 1.13) (layer "F.Fab") (width 0.1) (tstamp 6632e2c6-41ae-45f5-a25d-054aee1391de))
-  (fp_line (start 1.5 -2.63) (end 1.5 1.13) (layer "F.Fab") (width 0.1) (tstamp 6669401c-e19a-4545-aa1c-f278c3796db2))
-  (fp_line (start -1.5 1.13) (end -1.5 -2.63) (layer "F.Fab") (width 0.1) (tstamp 9450bd01-321f-4069-b64b-79451fab7451))
-  (pad "1" smd circle (at -0.965 -2.1) (size 0.72 0.72) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5c79945e-4305-4d20-98bf-90ae38064246))
-  (pad "2" smd circle (at -1 0.64) (size 0.56 0.56) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 70e8d161-1e0c-4708-8c18-6da4c317226a))
-  (pad "3" smd circle (at 1 0.64) (size 0.56 0.56) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1e3c42c6-20c4-4dac-9621-57d805f09eca))
-  (pad "4" smd circle (at 0.965 -2.1) (size 0.72 0.72) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3504e5a8-910c-4a93-8545-f8e2ae363ed8))
-  (pad "5" smd circle (at 0 -2.1) (size 0.61 0.61) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 489d3a73-f2a1-49a3-8a25-8df2e3d35234))
-  (pad "6" thru_hole circle (at 0 0) (size 1.22 1.22) (drill 0.61) (layers *.Cu *.Mask) (tstamp 36ac1d87-bae8-465e-9b50-85829a1f7635))
-)
diff --git a/attic/hardware/symbols/RB0091E1401A-OLED-128x32.kicad_sym b/attic/hardware/symbols/RB0091E1401A-OLED-128x32.kicad_sym
deleted file mode 100644
index 56daadff28f9915ea6c408454b7b76bc580ba606..0000000000000000000000000000000000000000
--- a/attic/hardware/symbols/RB0091E1401A-OLED-128x32.kicad_sym
+++ /dev/null
@@ -1,84 +0,0 @@
-(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
-  (symbol "RB0091E1401A-OLED-128x32" (in_bom yes) (on_board yes)
-    (property "Reference" "U" (id 0) (at -1.27 -21.59 0)
-      (effects (font (size 1.27 1.27)))
-    )
-    (property "Value" "RB0091E1401A-OLED-128x32" (id 1) (at 0 16.51 0)
-      (effects (font (size 1.27 1.27)))
-    )
-    (property "Footprint" "RB0091E1401A-OLED-128x32:RB0091E1401A-OLED-128x32" (id 2) (at 1.27 6.35 0)
-      (effects (font (size 1.27 1.27)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 1.27 6.35 0)
-      (effects (font (size 1.27 1.27)) hide)
-    )
-    (symbol "RB0091E1401A-OLED-128x32_0_1"
-      (rectangle (start -3.81 15.24) (end 3.81 -20.32)
-        (stroke (width 0.1524) (type default) (color 0 0 0 0))
-        (fill (type background))
-      )
-    )
-    (symbol "RB0091E1401A-OLED-128x32_1_1"
-      (pin input line (at -6.35 13.97 0) (length 2.54)
-        (name "C2P" (effects (font (size 1.27 1.27))))
-        (number "1" (effects (font (size 1.27 1.27))))
-      )
-      (pin input line (at -6.35 -8.89 0) (length 2.54)
-        (name "SCL" (effects (font (size 1.27 1.27))))
-        (number "10" (effects (font (size 1.27 1.27))))
-      )
-      (pin input line (at -6.35 -11.43 0) (length 2.54)
-        (name "SDA" (effects (font (size 1.27 1.27))))
-        (number "11" (effects (font (size 1.27 1.27))))
-      )
-      (pin input line (at -6.35 -13.97 0) (length 2.54)
-        (name "IREF" (effects (font (size 1.27 1.27))))
-        (number "12" (effects (font (size 1.27 1.27))))
-      )
-      (pin input line (at -6.35 -16.51 0) (length 2.54)
-        (name "VCOM" (effects (font (size 1.27 1.27))))
-        (number "13" (effects (font (size 1.27 1.27))))
-      )
-      (pin input line (at -6.35 -19.05 0) (length 2.54)
-        (name "VCC" (effects (font (size 1.27 1.27))))
-        (number "14" (effects (font (size 1.27 1.27))))
-      )
-      (pin input line (at 6.35 -19.05 180) (length 2.54)
-        (name "~" (effects (font (size 1.27 1.27))))
-        (number "15" (effects (font (size 1.27 1.27))))
-      )
-      (pin input line (at -6.35 11.43 0) (length 2.54)
-        (name "C2N" (effects (font (size 1.27 1.27))))
-        (number "2" (effects (font (size 1.27 1.27))))
-      )
-      (pin input line (at -6.35 8.89 0) (length 2.54)
-        (name "C1P" (effects (font (size 1.27 1.27))))
-        (number "3" (effects (font (size 1.27 1.27))))
-      )
-      (pin input line (at -6.35 6.35 0) (length 2.54)
-        (name "C1N" (effects (font (size 1.27 1.27))))
-        (number "4" (effects (font (size 1.27 1.27))))
-      )
-      (pin input line (at -6.35 3.81 0) (length 2.54)
-        (name "VBAT" (effects (font (size 1.27 1.27))))
-        (number "5" (effects (font (size 1.27 1.27))))
-      )
-      (pin input line (at -6.35 1.27 0) (length 2.54)
-        (name "VBREF" (effects (font (size 1.27 1.27))))
-        (number "6" (effects (font (size 1.27 1.27))))
-      )
-      (pin input line (at -6.35 -1.27 0) (length 2.54)
-        (name "VSS" (effects (font (size 1.27 1.27))))
-        (number "7" (effects (font (size 1.27 1.27))))
-      )
-      (pin input line (at -6.35 -3.81 0) (length 2.54)
-        (name "VDD" (effects (font (size 1.27 1.27))))
-        (number "8" (effects (font (size 1.27 1.27))))
-      )
-      (pin input line (at -6.35 -6.35 0) (length 2.54)
-        (name "RES#" (effects (font (size 1.27 1.27))))
-        (number "9" (effects (font (size 1.27 1.27))))
-      )
-    )
-  )
-)
diff --git a/attic/hardware/symbols/RB0091E1401A-OLED-128x32.pretty/RB0091E1401A-OLED-128x32.kicad_mod b/attic/hardware/symbols/RB0091E1401A-OLED-128x32.pretty/RB0091E1401A-OLED-128x32.kicad_mod
deleted file mode 100644
index f9dd018a12732cfe38440141d1311cc39f7e5e61..0000000000000000000000000000000000000000
--- a/attic/hardware/symbols/RB0091E1401A-OLED-128x32.pretty/RB0091E1401A-OLED-128x32.kicad_mod
+++ /dev/null
@@ -1,29 +0,0 @@
-(footprint "RB0091E1401A-OLED-128x32" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 0)
-  (attr smd)
-  (fp_text reference "REF**" (at -0.28 -3.56 unlocked) (layer "F.SilkS")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp adea0a96-7f55-4920-ab31-4cb333f393b3)
-  )
-  (fp_text value "RB0091E1401A-OLED-128x32" (at 0 -2 unlocked) (layer "F.Fab")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 95222f87-6263-48d3-9d21-6341d5fcb2b7)
-  )
-  (fp_line (start 4.5 -4.5) (end 4.5 1) (layer "F.Fab") (width 0.1) (tstamp 784d8bd2-8344-486b-b18c-995d71b46c53))
-  (fp_line (start -4.5 -4.5) (end -4.5 1) (layer "F.Fab") (width 0.1) (tstamp f527a916-09cd-4951-bbc9-3d60dcb36e66))
-  (pad "1" smd roundrect (at -4.03 0 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp e8a9ced7-bfbb-46da-acde-afcb6e984513))
-  (pad "2" smd roundrect (at -3.41 0 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 395131ed-7201-418b-a35c-fd1d795cffdc))
-  (pad "3" smd roundrect (at -2.79 0 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 2559b14f-e835-46a5-8a38-d147da581752))
-  (pad "4" smd roundrect (at -2.17 0 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp c1b10955-28a0-4c1a-8a06-d58377f018c4))
-  (pad "5" smd roundrect (at -1.55 0 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 8e5d99e8-3915-4de2-b8c0-6e9440af6ce5))
-  (pad "6" smd roundrect (at -0.93 0 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 1ffff234-a8fc-479f-8d3d-ccc555e88ca1))
-  (pad "7" smd roundrect (at -0.31 0 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp e431f57e-59bf-426a-8aea-be9d85c169c2))
-  (pad "8" smd roundrect (at 0.31 0 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp f2cef15b-7428-4436-b6af-96e0d115ceb7))
-  (pad "9" smd roundrect (at 0.93 0 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 32363209-54b1-4fd5-9d4d-cbc986da9bd7))
-  (pad "10" smd roundrect (at 1.55 0 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp d4958874-c02a-4258-89e0-740f0af86709))
-  (pad "11" smd roundrect (at 2.17 0 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 146af5ec-d6b0-489b-8fac-5873299479f5))
-  (pad "12" smd roundrect (at 2.79 0 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 399454b1-c7e1-41e6-bade-e3c5d9c9653b))
-  (pad "13" smd roundrect (at 3.41 0 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 4863d0f8-b6f4-4855-a977-0295b234ad81))
-  (pad "14" smd roundrect (at 4.03 0 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 9af9644b-be9f-41fe-a41d-76da81c1830e))
-)
diff --git a/attic/hardware/symbols/RB0091E1401A-OLED-128x32.pretty/RB0091E1401A-OLED-128x32_FLIP.kicad_mod b/attic/hardware/symbols/RB0091E1401A-OLED-128x32.pretty/RB0091E1401A-OLED-128x32_FLIP.kicad_mod
deleted file mode 100644
index db5fc01f20127ec94d0aa235141e14d8018671a4..0000000000000000000000000000000000000000
--- a/attic/hardware/symbols/RB0091E1401A-OLED-128x32.pretty/RB0091E1401A-OLED-128x32_FLIP.kicad_mod
+++ /dev/null
@@ -1,32 +0,0 @@
-(footprint "RB0091E1401A-OLED-128x32_FLIP" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 0)
-  (attr smd)
-  (fp_text reference "REF**" (at -7.6 0 unlocked) (layer "F.SilkS")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp adea0a96-7f55-4920-ab31-4cb333f393b3)
-  )
-  (fp_text value "RB0091E1401A-OLED-128x32_FLIP" (at 0 6.5 unlocked) (layer "F.Fab")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 95222f87-6263-48d3-9d21-6341d5fcb2b7)
-  )
-  (fp_line (start 4.5 -12.55) (end 4.5 -7.05) (layer "F.Fab") (width 0.1) (tstamp 784d8bd2-8344-486b-b18c-995d71b46c53))
-  (fp_line (start -4.5 -12.55) (end -4.5 -7.05) (layer "F.Fab") (width 0.1) (tstamp f527a916-09cd-4951-bbc9-3d60dcb36e66))
-  (fp_rect (start -4.55 -6.7) (end 6.95 23.3) (layer "User.2") (width 0.12) (fill none) (tstamp 78432023-0dba-47b1-99f0-eb103f6855e6))
-  (fp_rect (start -4.5 -6.7) (end 6.9 -11.7) (layer "User.3") (width 0.12) (fill none) (tstamp b0d56b75-8360-46fb-bb8f-dbdd3e058ee0))
-  (pad "1" smd roundrect (at -4.03 -8.05 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp e8a9ced7-bfbb-46da-acde-afcb6e984513))
-  (pad "2" smd roundrect (at -3.41 -8.05 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 395131ed-7201-418b-a35c-fd1d795cffdc))
-  (pad "3" smd roundrect (at -2.79 -8.05 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 2559b14f-e835-46a5-8a38-d147da581752))
-  (pad "4" smd roundrect (at -2.17 -8.05 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp c1b10955-28a0-4c1a-8a06-d58377f018c4))
-  (pad "5" smd roundrect (at -1.55 -8.05 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 8e5d99e8-3915-4de2-b8c0-6e9440af6ce5))
-  (pad "6" smd roundrect (at -0.93 -8.05 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 1ffff234-a8fc-479f-8d3d-ccc555e88ca1))
-  (pad "7" smd roundrect (at -0.31 -8.05 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp e431f57e-59bf-426a-8aea-be9d85c169c2))
-  (pad "8" smd roundrect (at 0.31 -8.05 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp f2cef15b-7428-4436-b6af-96e0d115ceb7))
-  (pad "9" smd roundrect (at 0.93 -8.05 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 32363209-54b1-4fd5-9d4d-cbc986da9bd7))
-  (pad "10" smd roundrect (at 1.55 -8.05 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp d4958874-c02a-4258-89e0-740f0af86709))
-  (pad "11" smd roundrect (at 2.17 -8.05 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 146af5ec-d6b0-489b-8fac-5873299479f5))
-  (pad "12" smd roundrect (at 2.79 -8.05 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 399454b1-c7e1-41e6-bade-e3c5d9c9653b))
-  (pad "13" smd roundrect (at 3.41 -8.05 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 4863d0f8-b6f4-4855-a977-0295b234ad81))
-  (pad "14" smd roundrect (at 4.03 -8.05 90) (size 2.28 0.32) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.05) (tstamp 9af9644b-be9f-41fe-a41d-76da81c1830e))
-  (pad "15" thru_hole oval (at 0 -13.9) (size 10 1.8) (drill oval 9.2 1) (layers *.Cu *.Mask) (tstamp 285cdd95-be4c-4701-b444-661c82154b80))
-)
diff --git a/attic/hardware/symbols/RY2200-BatteryProtection.kicad_sym b/attic/hardware/symbols/RY2200-BatteryProtection.kicad_sym
deleted file mode 100644
index ccfe0265cda22151c63a0ca8c2de8be67392b06c..0000000000000000000000000000000000000000
--- a/attic/hardware/symbols/RY2200-BatteryProtection.kicad_sym
+++ /dev/null
@@ -1,39 +0,0 @@
-(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
-  (symbol "RY2200-BatteryProtection" (in_bom yes) (on_board yes)
-    (property "Reference" "U" (id 0) (at 0 5.08 0)
-      (effects (font (size 1.27 1.27)))
-    )
-    (property "Value" "RY2200-BatteryProtection" (id 1) (at 0 -5.08 0)
-      (effects (font (size 1.27 1.27)))
-    )
-    (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (id 2) (at 0 -2.54 0)
-      (effects (font (size 1.27 1.27)) hide)
-    )
-    (property "Datasheet" "" (id 3) (at 0 0 0)
-      (effects (font (size 1.27 1.27)) hide)
-    )
-    (property "LCSC" "RY2200" (id 4) (at 0 1.27 0)
-      (effects (font (size 1.27 1.27)) hide)
-    )
-    (symbol "RY2200-BatteryProtection_0_1"
-      (rectangle (start -2.54 3.81) (end 2.54 -3.81)
-        (stroke (width 0.1524) (type default) (color 0 0 0 0))
-        (fill (type background))
-      )
-    )
-    (symbol "RY2200-BatteryProtection_1_1"
-      (pin input line (at -5.08 2.54 0) (length 2.54)
-        (name "VM" (effects (font (size 1.27 1.27))))
-        (number "1" (effects (font (size 1.27 1.27))))
-      )
-      (pin input line (at 5.08 0 180) (length 2.54)
-        (name "GND" (effects (font (size 1.27 1.27))))
-        (number "2" (effects (font (size 1.27 1.27))))
-      )
-      (pin input line (at -5.08 -2.54 0) (length 2.54)
-        (name "VDD" (effects (font (size 1.27 1.27))))
-        (number "3" (effects (font (size 1.27 1.27))))
-      )
-    )
-  )
-)
diff --git a/attic/hardware/symbols/touchpads.pretty/touchpad_10x6.5mm_retircle.kicad_mod b/attic/hardware/symbols/touchpads.pretty/touchpad_10x6.5mm_retircle.kicad_mod
deleted file mode 100644
index 1fc268ea055959622c2a2afb0a4950fbd421ddff..0000000000000000000000000000000000000000
--- a/attic/hardware/symbols/touchpads.pretty/touchpad_10x6.5mm_retircle.kicad_mod
+++ /dev/null
@@ -1,14 +0,0 @@
-(footprint "touchpad_10x6.5mm_retircle" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 0)
-  (attr smd)
-  (fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 1a9fbda5-6447-4149-a1f4-497304a7b9d7)
-  )
-  (fp_text value "touchpad_10x6.5mm_retircle" (at 0 1 unlocked) (layer "F.Fab")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 56c23dea-02f6-47ff-a230-780a3d81342a)
-  )
-  (pad "1" smd roundrect (at 0 0) (size 10 6.5) (layers "F.Cu") (roundrect_rratio 0.25) (tstamp 7b3595c3-8130-4f01-8bf8-0353fd207144))
-)
diff --git a/attic/hardware/symbols/touchpads.pretty/touchpad_12.5x7mm_retircle.kicad_mod b/attic/hardware/symbols/touchpads.pretty/touchpad_12.5x7mm_retircle.kicad_mod
deleted file mode 100644
index f66255dbbde97112380004d93807cc7928a2b022..0000000000000000000000000000000000000000
--- a/attic/hardware/symbols/touchpads.pretty/touchpad_12.5x7mm_retircle.kicad_mod
+++ /dev/null
@@ -1,14 +0,0 @@
-(footprint "touchpad_12.5x7mm_retircle" (version 20211014) (generator pcbnew)
-  (layer "F.Cu")
-  (tedit 0)
-  (attr smd)
-  (fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 1a9fbda5-6447-4149-a1f4-497304a7b9d7)
-  )
-  (fp_text value "touchpad_12.5x7mm_retircle" (at 0 1 unlocked) (layer "F.Fab")
-    (effects (font (size 1 1) (thickness 0.15)))
-    (tstamp 56c23dea-02f6-47ff-a230-780a3d81342a)
-  )
-  (pad "1" smd roundrect (at 0 0) (size 12.5 7) (layers "F.Cu") (roundrect_rratio 0.25) (tstamp 7b3595c3-8130-4f01-8bf8-0353fd207144))
-)
diff --git a/minichlink/minichlink.c b/minichlink/minichlink.c
index 3f1b0c96100d771134b9ae1a016a8aa0123c61f9..5c5bc9d7df70087c71144f3f2a3ec01458bbb2fa 100644
--- a/minichlink/minichlink.c
+++ b/minichlink/minichlink.c
@@ -73,6 +73,7 @@ keep_going:
 			case '5': wch_link_command( devh, "\x81\x0d\x01\x0b", 4, 0, 0, 0 ); break;
 			case 't': wch_link_command( devh, "\x81\x0d\x01\x0a", 4, 0, 0, 0 ); break;
 			case 'f': wch_link_command( devh, "\x81\x0d\x01\x0c", 4, 0, 0, 0 ); break;
+			case 'u': wch_link_command( devh, "\x81\x0d\x01\x0f\x09", 5, 0, 0, 0 ); break;
 			case 'r': 
 				// This is clearly not the "best" method to exit reset.  I don't know why this combination works.
 				wch_link_multicommands( devh, 3, 4, "\x81\x0b\x01\x01", 4, "\x81\x0d\x01\x02", 4, "\x81\x0d\x01\xff" );
@@ -283,7 +284,8 @@ help:
 	fprintf( stderr, " -5 Enable 5V\n" );
 	fprintf( stderr, " -t Disable 3.3V\n" );
 	fprintf( stderr, " -f Disable 5V\n" );
-	fprintf( stderr, " -r Release from reest\n" );
+	fprintf( stderr, " -u Clear all code flash - by power off\n" );
+	fprintf( stderr, " -r Release from Reset\n" );
 	fprintf( stderr, " -R Place into Reset\n" );
 	fprintf( stderr, " -D Configure NRST as GPIO **WARNING** If you do this and you reconfig\n" );
 	fprintf( stderr, "      the SWIO pin (PD1) on boot, your part can never again be programmed!\n" );