From a43117044d27544af553d0fb29bc9aa5a4f0c2e1 Mon Sep 17 00:00:00 2001
From: Jochen Vothknecht <jochen3120@gmail.com>
Date: Fri, 25 Jun 2021 13:50:49 +0200
Subject: [PATCH] Placement nearly done; Fixing USB-C Plug

---
 Bell-cache.lib |   17 -
 Bell.kicad_pcb | 1882 ++++++++++++++++++++++++------------------------
 Bell.sch       |   29 -
 TripwireHook   |    2 +-
 4 files changed, 935 insertions(+), 995 deletions(-)

diff --git a/Bell-cache.lib b/Bell-cache.lib
index b22596b..76ca670 100644
--- a/Bell-cache.lib
+++ b/Bell-cache.lib
@@ -57,23 +57,6 @@ X Pin_7 7 -200 -300 150 R 50 50 1 1 P
 ENDDRAW
 ENDDEF
 #
-# Connector_TestPoint
-#
-DEF Connector_TestPoint TP 0 30 N N 1 F N
-F0 "TP" 0 270 50 H V C CNN
-F1 "Connector_TestPoint" 0 200 50 H V C CNN
-F2 "" 200 0 50 H I C CNN
-F3 "" 200 0 50 H I C CNN
-$FPLIST
- Pin*
- Test*
-$ENDFPLIST
-DRAW
-C 0 130 30 0 1 0 N
-X 1 1 0 0 100 U 50 50 1 1 P
-ENDDRAW
-ENDDEF
-#
 # Connector_USB_C_Plug_USB2.0
 #
 DEF Connector_USB_C_Plug_USB2.0 P 0 40 Y Y 1 F N
diff --git a/Bell.kicad_pcb b/Bell.kicad_pcb
index 9fadd50..82a7bfe 100644
--- a/Bell.kicad_pcb
+++ b/Bell.kicad_pcb
@@ -5,8 +5,8 @@
     (drawings 14)
     (tracks 83)
     (zones 0)
-    (modules 64)
-    (nets 57)
+    (modules 62)
+    (nets 58)
   )
 
   (page A4)
@@ -155,6 +155,7 @@
   (net 54 "Net-(J5-PadB5)")
   (net 55 "Net-(U1-Pad8)")
   (net 56 "Net-(U1-Pad7)")
+  (net 57 "Net-(P1-PadB5)")
 
   (net_class Default "This is the default net class."
     (clearance 0.2)
@@ -187,15 +188,23 @@
     (add_net "Net-(D7-Pad2)")
     (add_net "Net-(D8-Pad2)")
     (add_net "Net-(D9-Pad2)")
+    (add_net "Net-(J1-Pad2)")
     (add_net "Net-(J3-PadA5)")
+    (add_net "Net-(J3-PadA8)")
     (add_net "Net-(J3-PadB5)")
+    (add_net "Net-(J3-PadB8)")
     (add_net "Net-(J4-PadA5)")
+    (add_net "Net-(J4-PadA8)")
     (add_net "Net-(J4-PadB5)")
+    (add_net "Net-(J4-PadB8)")
     (add_net "Net-(J5-PadA5)")
+    (add_net "Net-(J5-PadA8)")
     (add_net "Net-(J5-PadB5)")
+    (add_net "Net-(J5-PadB8)")
     (add_net "Net-(P1-PadA5)")
     (add_net "Net-(P1-PadA6)")
     (add_net "Net-(P1-PadA7)")
+    (add_net "Net-(P1-PadB5)")
     (add_net "Net-(R10-Pad1)")
     (add_net "Net-(R11-Pad1)")
     (add_net "Net-(R12-Pad1)")
@@ -205,6 +214,16 @@
     (add_net "Net-(R17-Pad1)")
     (add_net "Net-(R8-Pad1)")
     (add_net "Net-(R9-Pad1)")
+    (add_net "Net-(U1-Pad15)")
+    (add_net "Net-(U2-Pad18)")
+    (add_net "Net-(U2-Pad27)")
+    (add_net "Net-(U2-Pad28)")
+    (add_net "Net-(U2-Pad3)")
+    (add_net "Net-(U2-Pad6)")
+    (add_net "Net-(U2-Pad7)")
+    (add_net "Net-(U2-Pad8)")
+    (add_net "Net-(U3-Pad10)")
+    (add_net "Net-(U3-Pad12)")
     (add_net VT_D)
   )
 
@@ -230,34 +249,91 @@
     (add_net ~RESET)
   )
 
+  (module TripwireHook:USB_C_Plug_U261-24XN-4BS60 locked (layer F.Cu) (tedit 60D5C211) (tstamp 60B9BEE1)
+    (at 150 100 90)
+    (descr "LCSC: C319150")
+    (path /60AB8B39)
+    (fp_text reference P1 (at 0 -2.6 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value USB_C_Plug_USB2.0 (at -1 -7 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 3.05 -1.05) (end 3.85 -1.05) (layer Eco1.User) (width 0.12))
+    (fp_line (start 3.05 -1.95) (end 3.05 -1.05) (layer Eco1.User) (width 0.12))
+    (fp_line (start -3.05 -1.05) (end -3.85 -1.05) (layer Eco1.User) (width 0.12))
+    (fp_line (start -3.05 -1.95) (end -3.05 -1.05) (layer Eco1.User) (width 0.12))
+    (fp_line (start -3.05 -1.95) (end 3.05 -1.95) (layer Eco1.User) (width 0.12))
+    (pad B12 smd roundrect (at 2.75 0 90) (size 0.3 1.5) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2)
+      (net 2 GND))
+    (pad B11 smd roundrect (at 2.25 0 90) (size 0.3 1.5) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2))
+    (pad B10 smd roundrect (at 1.75 0 90) (size 0.3 1.5) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2))
+    (pad B9 smd roundrect (at 1.25 0 90) (size 0.3 1.5) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2)
+      (net 3 +5V))
+    (pad B8 smd roundrect (at 0.75 0 90) (size 0.3 1.5) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2))
+    (pad B7 smd roundrect (at 0.25 0 90) (size 0.3 1.5) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2))
+    (pad B6 smd roundrect (at -0.25 0 90) (size 0.3 1.5) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2))
+    (pad B5 smd roundrect (at -0.75 0 90) (size 0.3 1.5) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2)
+      (net 57 "Net-(P1-PadB5)"))
+    (pad B4 smd roundrect (at -1.25 0 90) (size 0.3 1.5) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2)
+      (net 3 +5V))
+    (pad B3 smd roundrect (at -1.75 0 90) (size 0.3 1.5) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2))
+    (pad B2 smd roundrect (at -2.25 0 90) (size 0.3 1.5) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2))
+    (pad B1 smd roundrect (at -2.75 0 90) (size 0.3 1.5) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2)
+      (net 2 GND))
+    (pad A1 smd roundrect (at 2.75 0 90) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
+      (net 2 GND))
+    (pad A2 smd roundrect (at 2.25 0 90) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2))
+    (pad A3 smd roundrect (at 1.75 0 90) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2))
+    (pad A4 smd roundrect (at 1.25 0 90) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
+      (net 3 +5V))
+    (pad A5 smd roundrect (at 0.75 0 90) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
+      (net 27 "Net-(P1-PadA5)"))
+    (pad A6 smd roundrect (at 0.25 0 90) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
+      (net 37 "Net-(P1-PadA6)"))
+    (pad A7 smd roundrect (at -0.25 0 90) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
+      (net 38 "Net-(P1-PadA7)"))
+    (pad A8 smd roundrect (at -0.75 0 90) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2))
+    (pad A9 smd roundrect (at -1.25 0 90) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
+      (net 3 +5V))
+    (pad A10 smd roundrect (at -1.75 0 90) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2))
+    (pad A11 smd roundrect (at -2.25 0 90) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2))
+    (pad A12 smd roundrect (at -2.75 0 90) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
+      (net 2 GND))
+    (pad S1 smd roundrect (at -3.5 0.05 90) (size 0.7 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
+      (net 1 "Net-(C1-Pad2)"))
+    (pad S1 smd roundrect (at 3.6 0.05 90) (size 0.7 1.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2)
+      (net 1 "Net-(C1-Pad2)"))
+  )
+
   (module Capacitor_SMD:C_0805_2012Metric locked (layer F.Cu) (tedit 5F68FEEE) (tstamp 60AB8A52)
-    (at 200.6 129.05 90)
+    (at 153 95.3)
     (descr "Capacitor SMD 0805 (2012 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, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags capacitor)
     (path /60DF1F72)
     (attr smd)
-    (fp_text reference C2 (at 0 -1.68 90) (layer F.SilkS)
+    (fp_text reference C2 (at 0 -1.68) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 22µF (at 0 1.68 90) (layer F.Fab)
+    (fp_text value 22µF (at 0 1.68) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.7 0.98) (end -1.7 0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.7 -0.98) (end 1.7 0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.7 -0.98) (end 1.7 -0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.7 0.98) (end -1.7 -0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.261252 0.735) (end 0.261252 0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1))
     (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1))
-    (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 0.735) (end 0.261252 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.7 0.98) (end -1.7 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.7 -0.98) (end 1.7 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.7 -0.98) (end 1.7 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.7 0.98) (end -1.7 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (pad 2 smd roundrect (at 0.95 0 90) (size 1 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad 2 smd roundrect (at 0.95 0) (size 1 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 3 +5V))
-    (pad 1 smd roundrect (at -0.95 0 90) (size 1 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad 1 smd roundrect (at -0.95 0) (size 1 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 2 GND))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -274,144 +350,144 @@
     (fp_text value HexOutline (at 0 -2) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 0.094177 22.497) (end 0.187988 22.4882) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 0.187988 22.4882) (end 0.281067 22.4734) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 0.281067 22.4734) (end 0.373032 22.4529) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 0.373032 22.4529) (end 0.463516 22.4266) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 0.463516 22.4266) (end 0.552185 22.3947) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 0.552185 22.3947) (end 0.638657 22.3572) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 0.638657 22.3572) (end 0.722626 22.3145) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 0.722626 22.3145) (end 18.9636 11.783) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 18.9636 11.783) (end 19.0426 11.7317) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 19.0426 11.7317) (end 19.1182 11.6755) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 19.1182 11.6755) (end 19.1902 11.6147) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 19.1902 11.6147) (end 19.2582 11.5495) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 19.2582 11.5495) (end 19.322 11.4801) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 19.322 11.4801) (end 19.3813 11.4069) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 19.3813 11.4069) (end 19.4359 11.3301) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 19.4359 11.3301) (end 19.4856 11.25) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 19.4856 11.25) (end 19.5301 11.1669) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 19.5301 11.1669) (end 19.5693 11.0813) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 19.5693 11.0813) (end 19.6031 10.9933) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 19.6031 10.9933) (end 19.6313 10.9034) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 19.6313 10.9034) (end 19.6537 10.8119) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 19.6537 10.8119) (end 19.6704 10.7191) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 19.6704 10.7191) (end 19.6813 10.6255) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 19.6813 10.6255) (end 19.6862 10.5314) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 19.6862 10.5314) (end 19.6862 -10.5314) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 19.6862 -10.5314) (end 19.6813 -10.6255) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 19.6813 -10.6255) (end 19.6704 -10.7191) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 19.6704 -10.7191) (end 19.6537 -10.8119) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 19.6537 -10.8119) (end 19.6313 -10.9034) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 19.6313 -10.9034) (end 19.6031 -10.9933) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 19.6031 -10.9933) (end 19.5693 -11.0813) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 19.5693 -11.0813) (end 19.5301 -11.1669) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 19.5301 -11.1669) (end 19.4856 -11.25) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 19.4856 -11.25) (end 19.4359 -11.3301) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 19.4359 -11.3301) (end 19.3813 -11.4069) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 19.3813 -11.4069) (end 19.322 -11.4801) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 19.322 -11.4801) (end 19.2582 -11.5495) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 19.2582 -11.5495) (end 19.1902 -11.6147) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 19.1902 -11.6147) (end 19.1182 -11.6755) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 19.1182 -11.6755) (end 19.0426 -11.7317) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 19.0426 -11.7317) (end 18.9636 -11.783) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 18.9636 -11.783) (end 0.722626 -22.3145) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 0.722626 -22.3145) (end 0.638657 -22.3572) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 0.638657 -22.3572) (end 0.552185 -22.3947) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 0.552185 -22.3947) (end 0.463516 -22.4266) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 0.463516 -22.4266) (end 0.373032 -22.4529) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 0.373032 -22.4529) (end 0.281067 -22.4734) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 0.281067 -22.4734) (end 0.187988 -22.4882) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 0.187988 -22.4882) (end 0.094177 -22.497) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 0.094177 -22.497) (end 0 -22.5) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start 0 -22.5) (end -0.094177 -22.497) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -0.094177 -22.497) (end -0.187988 -22.4882) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -0.187988 -22.4882) (end -0.281067 -22.4734) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -0.281067 -22.4734) (end -0.373032 -22.4529) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -0.373032 -22.4529) (end -0.463516 -22.4266) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -0.463516 -22.4266) (end -0.552185 -22.3947) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -0.552185 -22.3947) (end -0.638657 -22.3572) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -0.638657 -22.3572) (end -0.722626 -22.3145) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -0.722626 -22.3145) (end -18.9636 -11.783) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -18.9636 -11.783) (end -19.0426 -11.7317) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -19.0426 -11.7317) (end -19.1182 -11.6755) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -19.1182 -11.6755) (end -19.1902 -11.6147) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -19.1902 -11.6147) (end -19.2582 -11.5495) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -19.2582 -11.5495) (end -19.322 -11.4801) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -19.322 -11.4801) (end -19.3813 -11.4069) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -19.3813 -11.4069) (end -19.4359 -11.3301) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -19.4359 -11.3301) (end -19.4856 -11.25) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -19.4856 -11.25) (end -19.5301 -11.1669) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -19.5301 -11.1669) (end -19.5693 -11.0813) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -19.5693 -11.0813) (end -19.6031 -10.9933) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -19.6031 -10.9933) (end -19.6313 -10.9034) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -19.6313 -10.9034) (end -19.6537 -10.8119) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -19.6537 -10.8119) (end -19.6704 -10.7191) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -19.6704 -10.7191) (end -19.6813 -10.6255) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -19.6813 -10.6255) (end -19.6862 -10.5314) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -19.6862 -10.5314) (end -19.6862 -3.04999) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -19.6862 -3.04999) (end -20.4856 -3.04999) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -20.4856 -3.04999) (end -20.5856 -2.95) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -20.5856 -2.95) (end -20.5856 2.95) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -20.5856 2.95) (end -20.4856 3.04999) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -20.4856 3.04999) (end -19.6862 3.04999) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -19.6862 3.04999) (end -19.6862 10.5314) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -19.6862 10.5314) (end -19.6813 10.6255) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -19.6813 10.6255) (end -19.6704 10.7191) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -19.6704 10.7191) (end -19.6537 10.8119) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -19.6537 10.8119) (end -19.6313 10.9034) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -19.6313 10.9034) (end -19.6031 10.9933) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -19.6031 10.9933) (end -19.5693 11.0813) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -19.5693 11.0813) (end -19.5301 11.1669) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -19.5301 11.1669) (end -19.4856 11.25) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -19.4856 11.25) (end -19.4359 11.3301) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -19.4359 11.3301) (end -19.3813 11.4069) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -19.3813 11.4069) (end -19.322 11.4801) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -19.322 11.4801) (end -19.2582 11.5495) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -19.2582 11.5495) (end -19.1902 11.6147) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -19.1902 11.6147) (end -19.1182 11.6755) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -19.1182 11.6755) (end -19.0426 11.7317) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -19.0426 11.7317) (end -18.9636 11.783) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -18.9636 11.783) (end -0.722626 22.3145) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -0.722626 22.3145) (end -0.638657 22.3572) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -0.638657 22.3572) (end -0.552185 22.3947) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -0.552185 22.3947) (end -0.463516 22.4266) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -0.463516 22.4266) (end -0.373032 22.4529) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -0.373032 22.4529) (end -0.281067 22.4734) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -0.281067 22.4734) (end -0.187988 22.4882) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -0.187988 22.4882) (end -0.094177 22.497) (layer Edge.Cuts) (width 0.02))
-    (fp_line (start -0.094177 22.497) (end 0 22.5) (layer Edge.Cuts) (width 0.02))
     (fp_line (start 0 22.5) (end 0.094177 22.497) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -0.094177 22.497) (end 0 22.5) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -0.187988 22.4882) (end -0.094177 22.497) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -0.281067 22.4734) (end -0.187988 22.4882) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -0.373032 22.4529) (end -0.281067 22.4734) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -0.463516 22.4266) (end -0.373032 22.4529) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -0.552185 22.3947) (end -0.463516 22.4266) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -0.638657 22.3572) (end -0.552185 22.3947) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -0.722626 22.3145) (end -0.638657 22.3572) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -18.9636 11.783) (end -0.722626 22.3145) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -19.0426 11.7317) (end -18.9636 11.783) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -19.1182 11.6755) (end -19.0426 11.7317) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -19.1902 11.6147) (end -19.1182 11.6755) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -19.2582 11.5495) (end -19.1902 11.6147) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -19.322 11.4801) (end -19.2582 11.5495) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -19.3813 11.4069) (end -19.322 11.4801) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -19.4359 11.3301) (end -19.3813 11.4069) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -19.4856 11.25) (end -19.4359 11.3301) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -19.5301 11.1669) (end -19.4856 11.25) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -19.5693 11.0813) (end -19.5301 11.1669) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -19.6031 10.9933) (end -19.5693 11.0813) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -19.6313 10.9034) (end -19.6031 10.9933) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -19.6537 10.8119) (end -19.6313 10.9034) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -19.6704 10.7191) (end -19.6537 10.8119) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -19.6813 10.6255) (end -19.6704 10.7191) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -19.6862 10.5314) (end -19.6813 10.6255) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -19.6862 3.04999) (end -19.6862 10.5314) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -20.4856 3.04999) (end -19.6862 3.04999) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -20.5856 2.95) (end -20.4856 3.04999) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -20.5856 -2.95) (end -20.5856 2.95) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -20.4856 -3.04999) (end -20.5856 -2.95) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -19.6862 -3.04999) (end -20.4856 -3.04999) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -19.6862 -10.5314) (end -19.6862 -3.04999) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -19.6813 -10.6255) (end -19.6862 -10.5314) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -19.6704 -10.7191) (end -19.6813 -10.6255) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -19.6537 -10.8119) (end -19.6704 -10.7191) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -19.6313 -10.9034) (end -19.6537 -10.8119) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -19.6031 -10.9933) (end -19.6313 -10.9034) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -19.5693 -11.0813) (end -19.6031 -10.9933) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -19.5301 -11.1669) (end -19.5693 -11.0813) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -19.4856 -11.25) (end -19.5301 -11.1669) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -19.4359 -11.3301) (end -19.4856 -11.25) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -19.3813 -11.4069) (end -19.4359 -11.3301) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -19.322 -11.4801) (end -19.3813 -11.4069) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -19.2582 -11.5495) (end -19.322 -11.4801) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -19.1902 -11.6147) (end -19.2582 -11.5495) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -19.1182 -11.6755) (end -19.1902 -11.6147) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -19.0426 -11.7317) (end -19.1182 -11.6755) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -18.9636 -11.783) (end -19.0426 -11.7317) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -0.722626 -22.3145) (end -18.9636 -11.783) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -0.638657 -22.3572) (end -0.722626 -22.3145) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -0.552185 -22.3947) (end -0.638657 -22.3572) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -0.463516 -22.4266) (end -0.552185 -22.3947) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -0.373032 -22.4529) (end -0.463516 -22.4266) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -0.281067 -22.4734) (end -0.373032 -22.4529) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -0.187988 -22.4882) (end -0.281067 -22.4734) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start -0.094177 -22.497) (end -0.187988 -22.4882) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 0 -22.5) (end -0.094177 -22.497) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 0.094177 -22.497) (end 0 -22.5) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 0.187988 -22.4882) (end 0.094177 -22.497) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 0.281067 -22.4734) (end 0.187988 -22.4882) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 0.373032 -22.4529) (end 0.281067 -22.4734) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 0.463516 -22.4266) (end 0.373032 -22.4529) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 0.552185 -22.3947) (end 0.463516 -22.4266) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 0.638657 -22.3572) (end 0.552185 -22.3947) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 0.722626 -22.3145) (end 0.638657 -22.3572) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 18.9636 -11.783) (end 0.722626 -22.3145) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 19.0426 -11.7317) (end 18.9636 -11.783) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 19.1182 -11.6755) (end 19.0426 -11.7317) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 19.1902 -11.6147) (end 19.1182 -11.6755) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 19.2582 -11.5495) (end 19.1902 -11.6147) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 19.322 -11.4801) (end 19.2582 -11.5495) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 19.3813 -11.4069) (end 19.322 -11.4801) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 19.4359 -11.3301) (end 19.3813 -11.4069) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 19.4856 -11.25) (end 19.4359 -11.3301) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 19.5301 -11.1669) (end 19.4856 -11.25) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 19.5693 -11.0813) (end 19.5301 -11.1669) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 19.6031 -10.9933) (end 19.5693 -11.0813) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 19.6313 -10.9034) (end 19.6031 -10.9933) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 19.6537 -10.8119) (end 19.6313 -10.9034) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 19.6704 -10.7191) (end 19.6537 -10.8119) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 19.6813 -10.6255) (end 19.6704 -10.7191) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 19.6862 -10.5314) (end 19.6813 -10.6255) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 19.6862 10.5314) (end 19.6862 -10.5314) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 19.6813 10.6255) (end 19.6862 10.5314) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 19.6704 10.7191) (end 19.6813 10.6255) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 19.6537 10.8119) (end 19.6704 10.7191) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 19.6313 10.9034) (end 19.6537 10.8119) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 19.6031 10.9933) (end 19.6313 10.9034) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 19.5693 11.0813) (end 19.6031 10.9933) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 19.5301 11.1669) (end 19.5693 11.0813) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 19.4856 11.25) (end 19.5301 11.1669) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 19.4359 11.3301) (end 19.4856 11.25) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 19.3813 11.4069) (end 19.4359 11.3301) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 19.322 11.4801) (end 19.3813 11.4069) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 19.2582 11.5495) (end 19.322 11.4801) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 19.1902 11.6147) (end 19.2582 11.5495) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 19.1182 11.6755) (end 19.1902 11.6147) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 19.0426 11.7317) (end 19.1182 11.6755) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 18.9636 11.783) (end 19.0426 11.7317) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 0.722626 22.3145) (end 18.9636 11.783) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 0.638657 22.3572) (end 0.722626 22.3145) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 0.552185 22.3947) (end 0.638657 22.3572) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 0.463516 22.4266) (end 0.552185 22.3947) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 0.373032 22.4529) (end 0.463516 22.4266) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 0.281067 22.4734) (end 0.373032 22.4529) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 0.187988 22.4882) (end 0.281067 22.4734) (layer Edge.Cuts) (width 0.02))
+    (fp_line (start 0.094177 22.497) (end 0.187988 22.4882) (layer Edge.Cuts) (width 0.02))
   )
 
-  (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60C80DB6)
-    (at 227.68 133.22 90)
+  (module Resistor_SMD:R_0402_1005Metric locked (layer F.Cu) (tedit 5F68FEEE) (tstamp 60C80DB6)
+    (at 180.525 108.95 300)
     (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)
     (path /60D3EF35/60CC6031)
     (attr smd)
-    (fp_text reference R25 (at 0 -1.17 90) (layer F.SilkS)
+    (fp_text reference R25 (at 0 -1.17 120) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 100K (at 0 1.17 90) (layer F.Fab)
+    (fp_text value 100K (at 0 1.17 120) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
     (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 0 120) (layer F.Fab)
       (effects (font (size 0.26 0.26) (thickness 0.04)))
     )
-    (pad 2 smd roundrect (at 0.51 0 90) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad 2 smd roundrect (at 0.51 0 300) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 2 GND))
-    (pad 1 smd roundrect (at -0.51 0 90) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad 1 smd roundrect (at -0.51 0 300) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 44 "Net-(C13-Pad2)"))
     (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl
       (at (xyz 0 0 0))
@@ -420,34 +496,34 @@
     )
   )
 
-  (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60C80DA5)
-    (at 229.67 136.13 90)
+  (module Resistor_SMD:R_0402_1005Metric locked (layer F.Cu) (tedit 5F68FEEE) (tstamp 60C80DA5)
+    (at 181.475 110.575 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)
     (path /60D3EF35/60CD5DFF)
     (attr smd)
-    (fp_text reference R24 (at 0 -1.17 90) (layer F.SilkS)
+    (fp_text reference R24 (at 0 -1.17 120) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 10K (at 0 1.17 90) (layer F.Fab)
+    (fp_text value 10K (at 0 1.17 120) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
     (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 0 120) (layer F.Fab)
       (effects (font (size 0.26 0.26) (thickness 0.04)))
     )
-    (pad 2 smd roundrect (at 0.51 0 90) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad 2 smd roundrect (at 0.51 0 120) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 54 "Net-(J5-PadB5)"))
-    (pad 1 smd roundrect (at -0.51 0 90) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad 1 smd roundrect (at -0.51 0 120) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 3 +5V))
     (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl
       (at (xyz 0 0 0))
@@ -456,34 +532,34 @@
     )
   )
 
-  (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60C80D94)
-    (at 227.68 136.13 90)
+  (module Resistor_SMD:R_0402_1005Metric locked (layer F.Cu) (tedit 5F68FEEE) (tstamp 60C80D94)
+    (at 182.4 112.175 300)
     (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)
     (path /60D3EF35/60CD5DF9)
     (attr smd)
-    (fp_text reference R23 (at 0 -1.17 90) (layer F.SilkS)
+    (fp_text reference R23 (at 0 -1.17 120) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 10K (at 0 1.17 90) (layer F.Fab)
+    (fp_text value 10K (at 0 1.17 120) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
     (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 0 120) (layer F.Fab)
       (effects (font (size 0.26 0.26) (thickness 0.04)))
     )
-    (pad 2 smd roundrect (at 0.51 0 90) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad 2 smd roundrect (at 0.51 0 300) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 51 "Net-(J5-PadA5)"))
-    (pad 1 smd roundrect (at -0.51 0 90) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad 1 smd roundrect (at -0.51 0 300) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 3 +5V))
     (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl
       (at (xyz 0 0 0))
@@ -492,34 +568,34 @@
     )
   )
 
-  (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60C80D83)
-    (at 225.28 92.97 90)
+  (module Resistor_SMD:R_0402_1005Metric locked (layer F.Cu) (tedit 5F68FEEE) (tstamp 60C80D83)
+    (at 182.45 94.175)
     (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)
     (path /60D327F2/60CC6031)
     (attr smd)
-    (fp_text reference R22 (at 0 -1.17 90) (layer F.SilkS)
+    (fp_text reference R22 (at 0 -1.17) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 100K (at 0 1.17 90) (layer F.Fab)
+    (fp_text value 100K (at 0 1.17) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
     (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.26 0.26) (thickness 0.04)))
     )
-    (pad 2 smd roundrect (at 0.51 0 90) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad 2 smd roundrect (at 0.51 0) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 2 GND))
-    (pad 1 smd roundrect (at -0.51 0 90) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad 1 smd roundrect (at -0.51 0) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 43 "Net-(C12-Pad2)"))
     (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl
       (at (xyz 0 0 0))
@@ -528,34 +604,34 @@
     )
   )
 
-  (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60C80D72)
-    (at 227.27 95.88 90)
+  (module Resistor_SMD:R_0402_1005Metric locked (layer F.Cu) (tedit 5F68FEEE) (tstamp 60C80D72)
+    (at 184.325 94.175 180)
     (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)
     (path /60D327F2/60CD5DFF)
     (attr smd)
-    (fp_text reference R21 (at 0 -1.17 90) (layer F.SilkS)
+    (fp_text reference R21 (at 0 -1.17) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 10K (at 0 1.17) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 10K (at 0 1.17 90) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
     (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.26 0.26) (thickness 0.04)))
     )
-    (pad 2 smd roundrect (at 0.51 0 90) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad 2 smd roundrect (at 0.51 0 180) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 48 "Net-(J3-PadB5)"))
-    (pad 1 smd roundrect (at -0.51 0 90) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad 1 smd roundrect (at -0.51 0 180) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 3 +5V))
     (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl
       (at (xyz 0 0 0))
@@ -564,34 +640,34 @@
     )
   )
 
-  (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60C80D61)
-    (at 225.28 95.88 90)
+  (module Resistor_SMD:R_0402_1005Metric locked (layer F.Cu) (tedit 5F68FEEE) (tstamp 60C80D61)
+    (at 186.225 94.175)
     (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)
     (path /60D327F2/60CD5DF9)
     (attr smd)
-    (fp_text reference R20 (at 0 -1.17 90) (layer F.SilkS)
+    (fp_text reference R20 (at 0 -1.17) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 10K (at 0 1.17 90) (layer F.Fab)
+    (fp_text value 10K (at 0 1.17) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
     (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.26 0.26) (thickness 0.04)))
     )
-    (pad 2 smd roundrect (at 0.51 0 90) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad 2 smd roundrect (at 0.51 0) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 45 "Net-(J3-PadA5)"))
-    (pad 1 smd roundrect (at -0.51 0 90) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad 1 smd roundrect (at -0.51 0) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 3 +5V))
     (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl
       (at (xyz 0 0 0))
@@ -600,34 +676,34 @@
     )
   )
 
-  (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60C80C90)
-    (at 224.73 61.52 90)
+  (module Resistor_SMD:R_0402_1005Metric locked (layer F.Cu) (tedit 5F68FEEE) (tstamp 60C80C90)
+    (at 170.45 85.05 60)
     (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)
     (path /60C8BC69/60CC6031)
     (attr smd)
-    (fp_text reference R13 (at 0 -1.17 90) (layer F.SilkS)
+    (fp_text reference R13 (at 0 -1.17 60) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 100K (at 0 1.17 90) (layer F.Fab)
+    (fp_text value 100K (at 0 1.17 60) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
     (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 0 60) (layer F.Fab)
       (effects (font (size 0.26 0.26) (thickness 0.04)))
     )
-    (pad 2 smd roundrect (at 0.51 0 90) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad 2 smd roundrect (at 0.51 0 60) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 2 GND))
-    (pad 1 smd roundrect (at -0.51 0 90) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad 1 smd roundrect (at -0.51 0 60) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 8 "Net-(C9-Pad2)"))
     (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl
       (at (xyz 0 0 0))
@@ -636,34 +712,34 @@
     )
   )
 
-  (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60C80BDF)
-    (at 226.72 64.43 90)
+  (module Resistor_SMD:R_0402_1005Metric locked (layer F.Cu) (tedit 5F68FEEE) (tstamp 60C80BDF)
+    (at 171.396651 83.4125 240)
     (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)
     (path /60C8BC69/60CD5DFF)
     (attr smd)
-    (fp_text reference R7 (at 0 -1.17 90) (layer F.SilkS)
+    (fp_text reference R7 (at 0 1.15 60) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 10K (at 0 1.17 90) (layer F.Fab)
+    (fp_text value 10K (at 0 1.17 60) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
     (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 0 60) (layer F.Fab)
       (effects (font (size 0.26 0.26) (thickness 0.04)))
     )
-    (pad 2 smd roundrect (at 0.51 0 90) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad 2 smd roundrect (at 0.51 0 240) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 26 "Net-(J4-PadB5)"))
-    (pad 1 smd roundrect (at -0.51 0 90) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad 1 smd roundrect (at -0.51 0 240) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 3 +5V))
     (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl
       (at (xyz 0 0 0))
@@ -672,34 +748,34 @@
     )
   )
 
-  (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60C80BCE)
-    (at 224.73 64.43 90)
+  (module Resistor_SMD:R_0402_1005Metric locked (layer F.Cu) (tedit 5F68FEEE) (tstamp 60C80BCE)
+    (at 172.33415 81.788702 60)
     (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)
     (path /60C8BC69/60CD5DF9)
     (attr smd)
-    (fp_text reference R6 (at 0 -1.17 90) (layer F.SilkS)
+    (fp_text reference R6 (at 0 -1.17 60) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 10K (at 0 1.17 90) (layer F.Fab)
+    (fp_text value 10K (at 0 1.17 60) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
     (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 0 60) (layer F.Fab)
       (effects (font (size 0.26 0.26) (thickness 0.04)))
     )
-    (pad 2 smd roundrect (at 0.51 0 90) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad 2 smd roundrect (at 0.51 0 60) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 25 "Net-(J4-PadA5)"))
-    (pad 1 smd roundrect (at -0.51 0 90) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad 1 smd roundrect (at -0.51 0 60) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 3 +5V))
     (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl
       (at (xyz 0 0 0))
@@ -720,19 +796,19 @@
     (fp_text value USB_C_Receptacle_USB2.0 (at 0 5.1 30) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -4.7 3.9) (end 4.7 3.9) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4.47 -3.65) (end 4.47 -3.65) (layer F.Fab) (width 0.1))
-    (fp_line (start -4.47 -3.65) (end -4.47 3.65) (layer F.Fab) (width 0.1))
-    (fp_line (start -4.47 3.65) (end 4.47 3.65) (layer F.Fab) (width 0.1))
-    (fp_line (start 4.47 -3.65) (end 4.47 3.65) (layer F.Fab) (width 0.1))
-    (fp_line (start -5.32 -5.27) (end 5.32 -5.27) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -5.32 4.15) (end 5.32 4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -5.32 -5.27) (end -5.32 4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 5.32 -5.27) (end 5.32 4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 4.7 -1.9) (end 4.7 0.1) (layer F.SilkS) (width 0.12))
-    (fp_line (start 4.7 2) (end 4.7 3.9) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4.7 -1.9) (end -4.7 0.1) (layer F.SilkS) (width 0.12))
     (fp_line (start -4.7 2) (end -4.7 3.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start -4.7 -1.9) (end -4.7 0.1) (layer F.SilkS) (width 0.12))
+    (fp_line (start 4.7 2) (end 4.7 3.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start 4.7 -1.9) (end 4.7 0.1) (layer F.SilkS) (width 0.12))
+    (fp_line (start 5.32 -5.27) (end 5.32 4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5.32 -5.27) (end -5.32 4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5.32 4.15) (end 5.32 4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5.32 -5.27) (end 5.32 -5.27) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 4.47 -3.65) (end 4.47 3.65) (layer F.Fab) (width 0.1))
+    (fp_line (start -4.47 3.65) (end 4.47 3.65) (layer F.Fab) (width 0.1))
+    (fp_line (start -4.47 -3.65) (end -4.47 3.65) (layer F.Fab) (width 0.1))
+    (fp_line (start -4.47 -3.65) (end 4.47 -3.65) (layer F.Fab) (width 0.1))
+    (fp_line (start -4.7 3.9) (end 4.7 3.9) (layer F.SilkS) (width 0.12))
     (fp_text user %R (at 0 0 30) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
@@ -789,25 +865,25 @@
     (tags "usb usb-c 2.0 pd")
     (path /60C8BC69/60CC601F)
     (attr smd)
-    (fp_text reference J4 (at 0 -5.645 150) (layer F.SilkS)
+    (fp_text reference J4 (at 1.304839 -0.839952 150) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (fp_text value USB_C_Receptacle_USB2.0 (at 0 5.1 150) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -4.7 3.9) (end 4.7 3.9) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4.47 -3.65) (end 4.47 -3.65) (layer F.Fab) (width 0.1))
-    (fp_line (start -4.47 -3.65) (end -4.47 3.65) (layer F.Fab) (width 0.1))
-    (fp_line (start -4.47 3.65) (end 4.47 3.65) (layer F.Fab) (width 0.1))
-    (fp_line (start 4.47 -3.65) (end 4.47 3.65) (layer F.Fab) (width 0.1))
-    (fp_line (start -5.32 -5.27) (end 5.32 -5.27) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -5.32 4.15) (end 5.32 4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -5.32 -5.27) (end -5.32 4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 5.32 -5.27) (end 5.32 4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 4.7 -1.9) (end 4.7 0.1) (layer F.SilkS) (width 0.12))
-    (fp_line (start 4.7 2) (end 4.7 3.9) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4.7 -1.9) (end -4.7 0.1) (layer F.SilkS) (width 0.12))
     (fp_line (start -4.7 2) (end -4.7 3.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start -4.7 -1.9) (end -4.7 0.1) (layer F.SilkS) (width 0.12))
+    (fp_line (start 4.7 2) (end 4.7 3.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start 4.7 -1.9) (end 4.7 0.1) (layer F.SilkS) (width 0.12))
+    (fp_line (start 5.32 -5.27) (end 5.32 4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5.32 -5.27) (end -5.32 4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5.32 4.15) (end 5.32 4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5.32 -5.27) (end 5.32 -5.27) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 4.47 -3.65) (end 4.47 3.65) (layer F.Fab) (width 0.1))
+    (fp_line (start -4.47 3.65) (end 4.47 3.65) (layer F.Fab) (width 0.1))
+    (fp_line (start -4.47 -3.65) (end -4.47 3.65) (layer F.Fab) (width 0.1))
+    (fp_line (start -4.47 -3.65) (end 4.47 -3.65) (layer F.Fab) (width 0.1))
+    (fp_line (start -4.7 3.9) (end 4.7 3.9) (layer F.SilkS) (width 0.12))
     (fp_text user %R (at 0 0 150) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
@@ -870,19 +946,19 @@
     (fp_text value USB_C_Receptacle_USB2.0 (at 0 5.1 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -4.7 3.9) (end 4.7 3.9) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4.47 -3.65) (end 4.47 -3.65) (layer F.Fab) (width 0.1))
-    (fp_line (start -4.47 -3.65) (end -4.47 3.65) (layer F.Fab) (width 0.1))
-    (fp_line (start -4.47 3.65) (end 4.47 3.65) (layer F.Fab) (width 0.1))
-    (fp_line (start 4.47 -3.65) (end 4.47 3.65) (layer F.Fab) (width 0.1))
-    (fp_line (start -5.32 -5.27) (end 5.32 -5.27) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -5.32 4.15) (end 5.32 4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -5.32 -5.27) (end -5.32 4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 5.32 -5.27) (end 5.32 4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 4.7 -1.9) (end 4.7 0.1) (layer F.SilkS) (width 0.12))
-    (fp_line (start 4.7 2) (end 4.7 3.9) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4.7 -1.9) (end -4.7 0.1) (layer F.SilkS) (width 0.12))
     (fp_line (start -4.7 2) (end -4.7 3.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start -4.7 -1.9) (end -4.7 0.1) (layer F.SilkS) (width 0.12))
+    (fp_line (start 4.7 2) (end 4.7 3.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start 4.7 -1.9) (end 4.7 0.1) (layer F.SilkS) (width 0.12))
+    (fp_line (start 5.32 -5.27) (end 5.32 4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5.32 -5.27) (end -5.32 4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5.32 4.15) (end 5.32 4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5.32 -5.27) (end 5.32 -5.27) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 4.47 -3.65) (end 4.47 3.65) (layer F.Fab) (width 0.1))
+    (fp_line (start -4.47 3.65) (end 4.47 3.65) (layer F.Fab) (width 0.1))
+    (fp_line (start -4.47 -3.65) (end -4.47 3.65) (layer F.Fab) (width 0.1))
+    (fp_line (start -4.47 -3.65) (end 4.47 -3.65) (layer F.Fab) (width 0.1))
+    (fp_line (start -4.7 3.9) (end 4.7 3.9) (layer F.SilkS) (width 0.12))
     (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
@@ -933,34 +1009,34 @@
     )
   )
 
-  (module Capacitor_SMD:C_0402_1005Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60C80811)
-    (at 231.65 136.15 90)
+  (module Capacitor_SMD:C_0402_1005Metric locked (layer F.Cu) (tedit 5F68FEEE) (tstamp 60C80811)
+    (at 179.6 107.35 300)
     (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)
     (path /60D3EF35/60CC602B)
     (attr smd)
-    (fp_text reference C13 (at 0 -1.16 90) (layer F.SilkS)
+    (fp_text reference C13 (at 0 -1.16 120) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 100nF (at 0 1.16 90) (layer F.Fab)
+    (fp_text value 100nF (at 0 1.16 120) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1))
     (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1))
-    (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 0 120) (layer F.Fab)
       (effects (font (size 0.25 0.25) (thickness 0.04)))
     )
-    (pad 2 smd roundrect (at 0.48 0 90) (size 0.56 0.62) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad 2 smd roundrect (at 0.48 0 300) (size 0.56 0.62) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 44 "Net-(C13-Pad2)"))
-    (pad 1 smd roundrect (at -0.48 0 90) (size 0.56 0.62) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad 1 smd roundrect (at -0.48 0 300) (size 0.56 0.62) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 2 GND))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
       (at (xyz 0 0 0))
@@ -969,34 +1045,34 @@
     )
   )
 
-  (module Capacitor_SMD:C_0402_1005Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60C80800)
-    (at 229.25 95.9 90)
+  (module Capacitor_SMD:C_0402_1005Metric locked (layer F.Cu) (tedit 5F68FEEE) (tstamp 60C80800)
+    (at 180.575 94.175)
     (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)
     (path /60D327F2/60CC602B)
     (attr smd)
-    (fp_text reference C12 (at 0 -1.16 90) (layer F.SilkS)
+    (fp_text reference C12 (at 0 -1.16) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 100nF (at 0 1.16 90) (layer F.Fab)
+    (fp_text value 100nF (at 0 1.16) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1))
     (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1))
-    (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.25 0.25) (thickness 0.04)))
     )
-    (pad 2 smd roundrect (at 0.48 0 90) (size 0.56 0.62) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad 2 smd roundrect (at 0.48 0) (size 0.56 0.62) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 43 "Net-(C12-Pad2)"))
-    (pad 1 smd roundrect (at -0.48 0 90) (size 0.56 0.62) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad 1 smd roundrect (at -0.48 0) (size 0.56 0.62) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 2 GND))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
       (at (xyz 0 0 0))
@@ -1005,34 +1081,34 @@
     )
   )
 
-  (module Capacitor_SMD:C_0402_1005Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60C807AF)
-    (at 228.7 64.45 90)
+  (module Capacitor_SMD:C_0402_1005Metric locked (layer F.Cu) (tedit 5F68FEEE) (tstamp 60C807AF)
+    (at 169.525 86.675 60)
     (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)
     (path /60C8BC69/60CC602B)
     (attr smd)
-    (fp_text reference C9 (at 0 -1.16 90) (layer F.SilkS)
+    (fp_text reference C9 (at 0 -1.16 60) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 100nF (at 0 1.16 90) (layer F.Fab)
+    (fp_text value 100nF (at 0 1.16 60) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1))
     (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1))
-    (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 0 60) (layer F.Fab)
       (effects (font (size 0.25 0.25) (thickness 0.04)))
     )
-    (pad 2 smd roundrect (at 0.48 0 90) (size 0.56 0.62) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad 2 smd roundrect (at 0.48 0 60) (size 0.56 0.62) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 8 "Net-(C9-Pad2)"))
-    (pad 1 smd roundrect (at -0.48 0 90) (size 0.56 0.62) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad 1 smd roundrect (at -0.48 0 60) (size 0.56 0.62) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 2 GND))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
       (at (xyz 0 0 0))
@@ -1053,16 +1129,16 @@
     (fp_text value 1µF (at 0 1.16) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer F.CrtYd) (width 0.05))
     (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.25 0.25) (thickness 0.04)))
     )
@@ -1078,7 +1154,7 @@
   )
 
   (module LED_SMD:LED_0603_1608Metric_Castellated (layer F.Cu) (tedit 5F68FEF1) (tstamp 60AB8B00)
-    (at 147.525 127.7 180)
+    (at 151.875 124.15 180)
     (descr "LED SMD 0603 (1608 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
     (tags "LED castellated")
     (path /60C5BB25)
@@ -1089,18 +1165,18 @@
     (fp_text value LED (at 0 1.38) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.68 0.68) (end -1.68 0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.68 -0.68) (end 1.68 0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.68 -0.68) (end 1.68 -0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.68 0.68) (end -1.68 -0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.685 0.685) (end 0.8 0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.685 -0.685) (end -1.685 0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 -0.685) (end -1.685 -0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1))
     (fp_line (start 0.8 -0.4) (end -0.5 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.685) (end -1.685 -0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.685 -0.685) (end -1.685 0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.685 0.685) (end 0.8 0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.68 0.68) (end -1.68 -0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.68 -0.68) (end 1.68 -0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.68 -0.68) (end 1.68 0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.68 0.68) (end -1.68 0.68) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.4 0.4) (thickness 0.06)))
     )
@@ -1116,7 +1192,7 @@
   )
 
   (module LED_SMD:LED_0603_1608Metric_Castellated (layer F.Cu) (tedit 5F68FEF1) (tstamp 60AB8AED)
-    (at 147.525 125.7 180)
+    (at 151.875 122.15 180)
     (descr "LED SMD 0603 (1608 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
     (tags "LED castellated")
     (path /60D0EA97)
@@ -1127,18 +1203,18 @@
     (fp_text value LED (at 0 1.38) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.68 0.68) (end -1.68 0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.68 -0.68) (end 1.68 0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.68 -0.68) (end 1.68 -0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.68 0.68) (end -1.68 -0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.685 0.685) (end 0.8 0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.685 -0.685) (end -1.685 0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 -0.685) (end -1.685 -0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1))
     (fp_line (start 0.8 -0.4) (end -0.5 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.685) (end -1.685 -0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.685 -0.685) (end -1.685 0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.685 0.685) (end 0.8 0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.68 0.68) (end -1.68 -0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.68 -0.68) (end 1.68 -0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.68 -0.68) (end 1.68 0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.68 0.68) (end -1.68 0.68) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.4 0.4) (thickness 0.06)))
     )
@@ -1162,23 +1238,23 @@
     (fp_text value 74HC04 (at 0 3 150) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -0.05 -1.5) (end 0.05 -1.5) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.3 -0.8) (end -1.3 -0.7) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.3 -0.3) (end -1.3 -0.2) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.3 0.2) (end -1.3 0.3) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.3 0.7) (end -1.3 0.8) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.3 1.5) (end 1.3 1.2) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.3 1.5) (end 0.45 1.5) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.45 -1.5) (end 1.3 -1.5) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.3 -1.5) (end 1.3 -1.2) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.45 1.5) (end -1.3 1.5) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.3 1.5) (end -1.3 1.2) (layer F.SilkS) (width 0.12))
-    (fp_poly (pts (xy -0.45 -1.2) (xy -1.65 -1.2) (xy -1.65 -1.9) (xy -0.45 -1.9)) (layer F.SilkS) (width 0.1))
-    (fp_line (start 1.3 -0.3) (end 1.3 -0.2) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.3 -0.8) (end 1.3 -0.7) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.3 0.2) (end 1.3 0.3) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.3 0.7) (end 1.3 0.8) (layer F.SilkS) (width 0.12))
     (fp_line (start -0.05 1.5) (end 0.05 1.5) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.3 0.7) (end 1.3 0.8) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.3 0.2) (end 1.3 0.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.3 -0.8) (end 1.3 -0.7) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.3 -0.3) (end 1.3 -0.2) (layer F.SilkS) (width 0.12))
+    (fp_poly (pts (xy -0.45 -1.2) (xy -1.65 -1.2) (xy -1.65 -1.9) (xy -0.45 -1.9)) (layer F.SilkS) (width 0.1))
+    (fp_line (start -1.3 1.5) (end -1.3 1.2) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.45 1.5) (end -1.3 1.5) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.3 -1.5) (end 1.3 -1.2) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.45 -1.5) (end 1.3 -1.5) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.3 1.5) (end 0.45 1.5) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.3 1.5) (end 1.3 1.2) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.3 0.7) (end -1.3 0.8) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.3 0.2) (end -1.3 0.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.3 -0.3) (end -1.3 -0.2) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.3 -0.8) (end -1.3 -0.7) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.05 -1.5) (end 0.05 -1.5) (layer F.SilkS) (width 0.12))
     (pad EP smd roundrect (at 0 0 330) (size 0.9 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.15)
       (net 2 GND))
     (pad 8 smd roundrect (at 0.25 1.5 150) (size 0.24 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
@@ -1218,30 +1294,30 @@
     (fp_text value "Slide switch" (at 0 5 30) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 0.25 -1) (end 0.25 -1.25) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.25 1.25) (end 0.25 1) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.5 -1) (end 2.5 -1.25) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.25 -0.75) (end 2.5 -0.75) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.75 -0.75) (end 2 -0.75) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.25 -0.75) (end 1.5 -0.75) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.75 -0.75) (end 1 -0.75) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.25 -0.75) (end 0.5 -0.75) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.5 1) (end 2.5 1.25) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.25 0.75) (end 2.5 0.75) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.75 0.75) (end 2 0.75) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.25 0.75) (end 1.5 0.75) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.75 0.75) (end 1 0.75) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.25 0.75) (end 0.5 0.75) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.25 0.75) (end -0.25 1.25) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.5 0.75) (end -0.25 0.75) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.5 1.25) (end -2.5 0.75) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.25 -0.75) (end -0.25 -1.25) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.5 -0.75) (end -0.25 -0.75) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.5 -1.25) (end -2.5 -0.75) (layer F.SilkS) (width 0.12))
-    (fp_line (start 4.55 -1.775) (end 4.55 1.775) (layer F.SilkS) (width 0.4))
-    (fp_line (start -4.55 -1.775) (end -4.55 1.775) (layer F.SilkS) (width 0.4))
-    (fp_line (start -4.55 1.775) (end 4.55 1.775) (layer F.SilkS) (width 0.4))
     (fp_line (start -4.55 -1.775) (end 4.55 -1.775) (layer F.SilkS) (width 0.4))
+    (fp_line (start -4.55 1.775) (end 4.55 1.775) (layer F.SilkS) (width 0.4))
+    (fp_line (start -4.55 -1.775) (end -4.55 1.775) (layer F.SilkS) (width 0.4))
+    (fp_line (start 4.55 -1.775) (end 4.55 1.775) (layer F.SilkS) (width 0.4))
+    (fp_line (start -2.5 -1.25) (end -2.5 -0.75) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.5 -0.75) (end -0.25 -0.75) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.25 -0.75) (end -0.25 -1.25) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.5 1.25) (end -2.5 0.75) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.5 0.75) (end -0.25 0.75) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.25 0.75) (end -0.25 1.25) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.25 0.75) (end 0.5 0.75) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.75 0.75) (end 1 0.75) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.25 0.75) (end 1.5 0.75) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.75 0.75) (end 2 0.75) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.25 0.75) (end 2.5 0.75) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.5 1) (end 2.5 1.25) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.25 -0.75) (end 0.5 -0.75) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.75 -0.75) (end 1 -0.75) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.25 -0.75) (end 1.5 -0.75) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.75 -0.75) (end 2 -0.75) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.25 -0.75) (end 2.5 -0.75) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.5 -1) (end 2.5 -1.25) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.25 1.25) (end 0.25 1) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.25 -1) (end 0.25 -1.25) (layer F.SilkS) (width 0.12))
     (fp_text user "Slide switch" (at 0 0 30) (layer F.SilkS)
       (effects (font (size 0.5 0.5) (thickness 0.125)))
     )
@@ -1271,16 +1347,16 @@
     (fp_text value 150 (at 0 1.17 120) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
     (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0 0 120) (layer F.Fab)
       (effects (font (size 0.26 0.26) (thickness 0.04)))
     )
@@ -1307,16 +1383,16 @@
     (fp_text value 150 (at 0 1.17 120) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
     (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0 0 120) (layer F.Fab)
       (effects (font (size 0.26 0.26) (thickness 0.04)))
     )
@@ -1343,18 +1419,18 @@
     (fp_text value LED (at 0 1.38 120) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.68 0.68) (end -1.68 0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.68 -0.68) (end 1.68 0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.68 -0.68) (end 1.68 -0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.68 0.68) (end -1.68 -0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.685 0.685) (end 0.8 0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.685 -0.685) (end -1.685 0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 -0.685) (end -1.685 -0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1))
     (fp_line (start 0.8 -0.4) (end -0.5 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.685) (end -1.685 -0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.685 -0.685) (end -1.685 0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.685 0.685) (end 0.8 0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.68 0.68) (end -1.68 -0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.68 -0.68) (end 1.68 -0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.68 -0.68) (end 1.68 0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.68 0.68) (end -1.68 0.68) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0 0 120) (layer F.Fab)
       (effects (font (size 0.4 0.4) (thickness 0.06)))
     )
@@ -1381,18 +1457,18 @@
     (fp_text value LED (at 0 1.38 120) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.68 0.68) (end -1.68 0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.68 -0.68) (end 1.68 0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.68 -0.68) (end 1.68 -0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.68 0.68) (end -1.68 -0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.685 0.685) (end 0.8 0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.685 -0.685) (end -1.685 0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 -0.685) (end -1.685 -0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1))
     (fp_line (start 0.8 -0.4) (end -0.5 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.685) (end -1.685 -0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.685 -0.685) (end -1.685 0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.685 0.685) (end 0.8 0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.68 0.68) (end -1.68 -0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.68 -0.68) (end 1.68 -0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.68 -0.68) (end 1.68 0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.68 0.68) (end -1.68 0.68) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0 0 120) (layer F.Fab)
       (effects (font (size 0.4 0.4) (thickness 0.06)))
     )
@@ -1419,16 +1495,16 @@
     (fp_text value 150 (at 0 1.17 150) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
     (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0 150) (layer F.Fab)
       (effects (font (size 0.26 0.26) (thickness 0.04)))
     )
@@ -1455,16 +1531,16 @@
     (fp_text value 150 (at 0 1.17 150) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
     (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0 150) (layer F.Fab)
       (effects (font (size 0.26 0.26) (thickness 0.04)))
     )
@@ -1491,16 +1567,16 @@
     (fp_text value 150 (at 0 1.17 150) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
     (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0 150) (layer F.Fab)
       (effects (font (size 0.26 0.26) (thickness 0.04)))
     )
@@ -1527,16 +1603,16 @@
     (fp_text value 150 (at 0 1.17 150) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
     (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0 150) (layer F.Fab)
       (effects (font (size 0.26 0.26) (thickness 0.04)))
     )
@@ -1563,16 +1639,16 @@
     (fp_text value 150 (at 0 1.17) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
     (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.26 0.26) (thickness 0.04)))
     )
@@ -1599,16 +1675,16 @@
     (fp_text value 150 (at 0 1.17) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
     (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.26 0.26) (thickness 0.04)))
     )
@@ -1635,16 +1711,16 @@
     (fp_text value 150 (at 0 1.17) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
     (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.26 0.26) (thickness 0.04)))
     )
@@ -1671,16 +1747,16 @@
     (fp_text value 150 (at 0 1.17) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
     (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.26 0.26) (thickness 0.04)))
     )
@@ -1707,16 +1783,16 @@
     (fp_text value 150 (at 0 1.17) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
     (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.26 0.26) (thickness 0.04)))
     )
@@ -1732,7 +1808,7 @@
   )
 
   (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60AB8C84)
-    (at 144.775 127.7)
+    (at 149.125 124.15)
     (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)
     (path /60C5B0A1)
@@ -1743,16 +1819,16 @@
     (fp_text value 150 (at 0 1.17) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
     (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.26 0.26) (thickness 0.04)))
     )
@@ -1779,20 +1855,21 @@
     (fp_text value 1K (at 0 1.17) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
     (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.26 0.26) (thickness 0.04)))
     )
-    (pad 2 smd roundrect (at 0.51 0 180) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
+    (pad 2 smd roundrect (at 0.51 0 180) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 57 "Net-(P1-PadB5)"))
     (pad 1 smd roundrect (at -0.51 0 180) (size 0.54 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 2 GND))
     (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl
@@ -1814,16 +1891,16 @@
     (fp_text value 5K1 (at 0 1.17) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
     (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.26 0.26) (thickness 0.04)))
     )
@@ -1839,7 +1916,7 @@
   )
 
   (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60AB8C51)
-    (at 144.775 125.7)
+    (at 149.125 122.15)
     (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)
     (path /60D0EA91)
@@ -1850,16 +1927,16 @@
     (fp_text value 150 (at 0 1.17) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
     (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.26 0.26) (thickness 0.04)))
     )
@@ -1886,16 +1963,16 @@
     (fp_text value 100K (at 0 1.17) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
     (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.525 0.27) (end -0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.26 0.26) (thickness 0.04)))
     )
@@ -1922,16 +1999,16 @@
     (fp_text value 1µF (at 0 1.16 150) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer F.CrtYd) (width 0.05))
     (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0 150) (layer F.Fab)
       (effects (font (size 0.25 0.25) (thickness 0.04)))
     )
@@ -1946,34 +2023,34 @@
     )
   )
 
-  (module Capacitor_SMD:C_0402_1005Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60AB8AB8)
-    (at 140.33 104.9)
+  (module Capacitor_SMD:C_0402_1005Metric locked (layer F.Cu) (tedit 5F68FEEE) (tstamp 60AB8AB8)
+    (at 161.2 104.425 270)
     (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)
     (path /60B25864)
     (attr smd)
-    (fp_text reference C8 (at 0 -1.16) (layer F.SilkS)
+    (fp_text reference C8 (at 0 -1.16 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 100nF (at 0 1.16) (layer F.Fab)
+    (fp_text value 100nF (at 0 1.16 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer F.CrtYd) (width 0.05))
     (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer F.CrtYd) (width 0.05))
-    (fp_text user %R (at 0 0) (layer F.Fab)
+    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.25 0.25) (thickness 0.04)))
     )
-    (pad 2 smd roundrect (at 0.48 0) (size 0.56 0.62) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad 2 smd roundrect (at 0.48 0 270) (size 0.56 0.62) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 3 +5V))
-    (pad 1 smd roundrect (at -0.48 0) (size 0.56 0.62) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad 1 smd roundrect (at -0.48 0 270) (size 0.56 0.62) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 2 GND))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
       (at (xyz 0 0 0))
@@ -1982,34 +2059,34 @@
     )
   )
 
-  (module Capacitor_SMD:C_0402_1005Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60AB8AA7)
-    (at 140.38 102.55)
+  (module Capacitor_SMD:C_0402_1005Metric locked (layer F.Cu) (tedit 5F68FEEE) (tstamp 60AB8AA7)
+    (at 168.25 98.65 135)
     (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)
     (path /60B25371)
     (attr smd)
-    (fp_text reference C7 (at 0 -1.16) (layer F.SilkS)
+    (fp_text reference C7 (at 0.265165 0.972272 135) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 100nF (at 0 1.16 135) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 100nF (at 0 1.16) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer F.CrtYd) (width 0.05))
     (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer F.CrtYd) (width 0.05))
-    (fp_text user %R (at 0 0) (layer F.Fab)
+    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 135) (layer F.Fab)
       (effects (font (size 0.25 0.25) (thickness 0.04)))
     )
-    (pad 2 smd roundrect (at 0.48 0) (size 0.56 0.62) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad 2 smd roundrect (at 0.48 0 135) (size 0.56 0.62) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 2 GND))
-    (pad 1 smd roundrect (at -0.48 0) (size 0.56 0.62) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad 1 smd roundrect (at -0.48 0 135) (size 0.56 0.62) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 7 "Net-(C7-Pad1)"))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
       (at (xyz 0 0 0))
@@ -2018,34 +2095,34 @@
     )
   )
 
-  (module Capacitor_SMD:C_0402_1005Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 60AB8A96)
-    (at 140.4 100.15)
+  (module Capacitor_SMD:C_0402_1005Metric locked (layer F.Cu) (tedit 5F68FEEE) (tstamp 60AB8A96)
+    (at 161.2 102.625 90)
     (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)
     (path /60CFD513)
     (attr smd)
-    (fp_text reference C6 (at 0 -1.16) (layer F.SilkS)
+    (fp_text reference C6 (at 1.975 -0.1 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 100nF (at 0 1.16) (layer F.Fab)
+    (fp_text value 100nF (at 0 1.16 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer F.CrtYd) (width 0.05))
     (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer F.CrtYd) (width 0.05))
-    (fp_text user %R (at 0 0) (layer F.Fab)
+    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.25 0.25) (thickness 0.04)))
     )
-    (pad 2 smd roundrect (at 0.48 0) (size 0.56 0.62) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad 2 smd roundrect (at 0.48 0 90) (size 0.56 0.62) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 6 "Net-(C6-Pad2)"))
-    (pad 1 smd roundrect (at -0.48 0) (size 0.56 0.62) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad 1 smd roundrect (at -0.48 0 90) (size 0.56 0.62) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 2 GND))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
       (at (xyz 0 0 0))
@@ -2066,16 +2143,16 @@
     (fp_text value 100nF (at 0 1.16) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer F.CrtYd) (width 0.05))
     (fp_line (start 0.91 0.46) (end -0.91 0.46) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.107836 0.36) (end 0.107836 0.36) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.107836 -0.36) (end 0.107836 -0.36) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.25 0.25) (thickness 0.04)))
     )
@@ -2102,18 +2179,18 @@
     (fp_text value LED (at 0 1.38 60) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.68 0.68) (end -1.68 0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.68 -0.68) (end 1.68 0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.68 -0.68) (end 1.68 -0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.68 0.68) (end -1.68 -0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.685 0.685) (end 0.8 0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.685 -0.685) (end -1.685 0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 -0.685) (end -1.685 -0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1))
     (fp_line (start 0.8 -0.4) (end -0.5 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.685) (end -1.685 -0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.685 -0.685) (end -1.685 0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.685 0.685) (end 0.8 0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.68 0.68) (end -1.68 -0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.68 -0.68) (end 1.68 -0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.68 -0.68) (end 1.68 0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.68 0.68) (end -1.68 0.68) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0 0 60) (layer F.Fab)
       (effects (font (size 0.4 0.4) (thickness 0.06)))
     )
@@ -2140,18 +2217,18 @@
     (fp_text value LED (at 0 1.38 60) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.68 0.68) (end -1.68 0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.68 -0.68) (end 1.68 0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.68 -0.68) (end 1.68 -0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.68 0.68) (end -1.68 -0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.685 0.685) (end 0.8 0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.685 -0.685) (end -1.685 0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 -0.685) (end -1.685 -0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1))
     (fp_line (start 0.8 -0.4) (end -0.5 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.685) (end -1.685 -0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.685 -0.685) (end -1.685 0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.685 0.685) (end 0.8 0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.68 0.68) (end -1.68 -0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.68 -0.68) (end 1.68 -0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.68 -0.68) (end 1.68 0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.68 0.68) (end -1.68 0.68) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0 0 60) (layer F.Fab)
       (effects (font (size 0.4 0.4) (thickness 0.06)))
     )
@@ -2178,18 +2255,18 @@
     (fp_text value LED (at 0 1.38 60) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.68 0.68) (end -1.68 0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.68 -0.68) (end 1.68 0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.68 -0.68) (end 1.68 -0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.68 0.68) (end -1.68 -0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.685 0.685) (end 0.8 0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.685 -0.685) (end -1.685 0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 -0.685) (end -1.685 -0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1))
     (fp_line (start 0.8 -0.4) (end -0.5 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.685) (end -1.685 -0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.685 -0.685) (end -1.685 0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.685 0.685) (end 0.8 0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.68 0.68) (end -1.68 -0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.68 -0.68) (end 1.68 -0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.68 -0.68) (end 1.68 0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.68 0.68) (end -1.68 0.68) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0 0 60) (layer F.Fab)
       (effects (font (size 0.4 0.4) (thickness 0.06)))
     )
@@ -2216,18 +2293,18 @@
     (fp_text value LED (at 0 1.38 60) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.68 0.68) (end -1.68 0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.68 -0.68) (end 1.68 0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.68 -0.68) (end 1.68 -0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.68 0.68) (end -1.68 -0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.685 0.685) (end 0.8 0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.685 -0.685) (end -1.685 0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 -0.685) (end -1.685 -0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1))
     (fp_line (start 0.8 -0.4) (end -0.5 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.685) (end -1.685 -0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.685 -0.685) (end -1.685 0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.685 0.685) (end 0.8 0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.68 0.68) (end -1.68 -0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.68 -0.68) (end 1.68 -0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.68 -0.68) (end 1.68 0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.68 0.68) (end -1.68 0.68) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0 0 60) (layer F.Fab)
       (effects (font (size 0.4 0.4) (thickness 0.06)))
     )
@@ -2254,18 +2331,18 @@
     (fp_text value LED (at 0 1.38) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.68 0.68) (end -1.68 0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.68 -0.68) (end 1.68 0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.68 -0.68) (end 1.68 -0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.68 0.68) (end -1.68 -0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.685 0.685) (end 0.8 0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.685 -0.685) (end -1.685 0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 -0.685) (end -1.685 -0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1))
     (fp_line (start 0.8 -0.4) (end -0.5 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.685) (end -1.685 -0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.685 -0.685) (end -1.685 0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.685 0.685) (end 0.8 0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.68 0.68) (end -1.68 -0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.68 -0.68) (end 1.68 -0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.68 -0.68) (end 1.68 0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.68 0.68) (end -1.68 0.68) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.4 0.4) (thickness 0.06)))
     )
@@ -2292,18 +2369,18 @@
     (fp_text value LED (at 0 1.38) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.68 0.68) (end -1.68 0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.68 -0.68) (end 1.68 0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.68 -0.68) (end 1.68 -0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.68 0.68) (end -1.68 -0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.685 0.685) (end 0.8 0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.685 -0.685) (end -1.685 0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 -0.685) (end -1.685 -0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1))
     (fp_line (start 0.8 -0.4) (end -0.5 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.685) (end -1.685 -0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.685 -0.685) (end -1.685 0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.685 0.685) (end 0.8 0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.68 0.68) (end -1.68 -0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.68 -0.68) (end 1.68 -0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.68 -0.68) (end 1.68 0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.68 0.68) (end -1.68 0.68) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.4 0.4) (thickness 0.06)))
     )
@@ -2330,18 +2407,18 @@
     (fp_text value LED (at 0 1.38) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.68 0.68) (end -1.68 0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.68 -0.68) (end 1.68 0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.68 -0.68) (end 1.68 -0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.68 0.68) (end -1.68 -0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.685 0.685) (end 0.8 0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.685 -0.685) (end -1.685 0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 -0.685) (end -1.685 -0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1))
     (fp_line (start 0.8 -0.4) (end -0.5 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.685) (end -1.685 -0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.685 -0.685) (end -1.685 0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.685 0.685) (end 0.8 0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.68 0.68) (end -1.68 -0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.68 -0.68) (end 1.68 -0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.68 -0.68) (end 1.68 0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.68 0.68) (end -1.68 0.68) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.4 0.4) (thickness 0.06)))
     )
@@ -2368,18 +2445,18 @@
     (fp_text value LED (at 0 1.38) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.68 0.68) (end -1.68 0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.68 -0.68) (end 1.68 0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.68 -0.68) (end 1.68 -0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.68 0.68) (end -1.68 -0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.685 0.685) (end 0.8 0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.685 -0.685) (end -1.685 0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 -0.685) (end -1.685 -0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1))
     (fp_line (start 0.8 -0.4) (end -0.5 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.685) (end -1.685 -0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.685 -0.685) (end -1.685 0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.685 0.685) (end 0.8 0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.68 0.68) (end -1.68 -0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.68 -0.68) (end 1.68 -0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.68 -0.68) (end 1.68 0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.68 0.68) (end -1.68 0.68) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.4 0.4) (thickness 0.06)))
     )
@@ -2406,18 +2483,18 @@
     (fp_text value LED (at 0 1.38) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.68 0.68) (end -1.68 0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.68 -0.68) (end 1.68 0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.68 -0.68) (end 1.68 -0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.68 0.68) (end -1.68 -0.68) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.685 0.685) (end 0.8 0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.685 -0.685) (end -1.685 0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 -0.685) (end -1.685 -0.685) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1))
     (fp_line (start 0.8 -0.4) (end -0.5 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.685) (end -1.685 -0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.685 -0.685) (end -1.685 0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.685 0.685) (end 0.8 0.685) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.68 0.68) (end -1.68 -0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.68 -0.68) (end 1.68 -0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.68 -0.68) (end 1.68 0.68) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.68 0.68) (end -1.68 0.68) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.4 0.4) (thickness 0.06)))
     )
@@ -2432,59 +2509,6 @@
     )
   )
 
-  (module TripwireHook:USB_C_Plug_U261-24XN-4BS60 locked (layer F.Cu) (tedit 60B037EC) (tstamp 60B9BEE1)
-    (at 150 100 90)
-    (descr "LCSC: C319150")
-    (path /60AB8B39)
-    (fp_text reference P1 (at 0 -2.6 90) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value USB_C_Plug_USB2.0 (at -1 -7 90) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start -3.05 -1.95) (end 3.05 -1.95) (layer Eco1.User) (width 0.12))
-    (fp_line (start -3.05 -1.95) (end -3.05 -1.05) (layer Eco1.User) (width 0.12))
-    (fp_line (start -3.05 -1.05) (end -3.85 -1.05) (layer Eco1.User) (width 0.12))
-    (fp_line (start 3.05 -1.95) (end 3.05 -1.05) (layer Eco1.User) (width 0.12))
-    (fp_line (start 3.05 -1.05) (end 3.85 -1.05) (layer Eco1.User) (width 0.12))
-    (pad 12 smd roundrect (at 2.75 0 90) (size 0.3 1.5) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2))
-    (pad 11 smd roundrect (at 2.25 0 90) (size 0.3 1.5) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2))
-    (pad 10 smd roundrect (at 1.75 0 90) (size 0.3 1.5) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2))
-    (pad 9 smd roundrect (at 1.25 0 90) (size 0.3 1.5) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2))
-    (pad 8 smd roundrect (at 0.75 0 90) (size 0.3 1.5) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2))
-    (pad 7 smd roundrect (at 0.25 0 90) (size 0.3 1.5) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2))
-    (pad 6 smd roundrect (at -0.25 0 90) (size 0.3 1.5) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2))
-    (pad 5 smd roundrect (at -0.75 0 90) (size 0.3 1.5) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2))
-    (pad 4 smd roundrect (at -1.25 0 90) (size 0.3 1.5) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2))
-    (pad B3 smd roundrect (at -1.75 0 90) (size 0.3 1.5) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2))
-    (pad B2 smd roundrect (at -2.25 0 90) (size 0.3 1.5) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2))
-    (pad B1 smd roundrect (at -2.75 0 90) (size 0.3 1.5) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2)
-      (net 2 GND))
-    (pad A1 smd roundrect (at 2.75 0 90) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
-      (net 2 GND))
-    (pad A2 smd roundrect (at 2.25 0 90) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2))
-    (pad A3 smd roundrect (at 1.75 0 90) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2))
-    (pad A4 smd roundrect (at 1.25 0 90) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
-      (net 3 +5V))
-    (pad A5 smd roundrect (at 0.75 0 90) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
-      (net 27 "Net-(P1-PadA5)"))
-    (pad A6 smd roundrect (at 0.25 0 90) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
-      (net 37 "Net-(P1-PadA6)"))
-    (pad A7 smd roundrect (at -0.25 0 90) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
-      (net 38 "Net-(P1-PadA7)"))
-    (pad A8 smd roundrect (at -0.75 0 90) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2))
-    (pad A9 smd roundrect (at -1.25 0 90) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
-      (net 3 +5V))
-    (pad A10 smd roundrect (at -1.75 0 90) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2))
-    (pad A11 smd roundrect (at -2.25 0 90) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2))
-    (pad A12 smd roundrect (at -2.75 0 90) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
-      (net 2 GND))
-    (pad S1 smd roundrect (at -3.5 0.05 90) (size 0.7 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
-      (net 1 "Net-(C1-Pad2)"))
-    (pad S1 smd roundrect (at 3.6 0.05 90) (size 0.7 1.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.2)
-      (net 1 "Net-(C1-Pad2)"))
-  )
-
   (module Package_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm locked (layer F.Cu) (tedit 5DC5F6A4) (tstamp 60AB8DCF)
     (at 165.1 100.7 225)
     (descr "QFN, 32 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/8008S.pdf#page=20), generated with kicad-footprint-generator ipc_noLead_generator.py")
@@ -2497,22 +2521,22 @@
     (fp_text value FT232RQ (at 0 3.82 45) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 2.135 -2.61) (end 2.61 -2.61) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.61 -2.61) (end 2.61 -2.135) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.135 2.61) (end -2.61 2.61) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.61 2.61) (end -2.61 2.135) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.135 2.61) (end 2.61 2.61) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.61 2.61) (end 2.61 2.135) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.135 -2.61) (end -2.61 -2.61) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.5 -2.5) (end 2.5 -2.5) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.5 -2.5) (end 2.5 2.5) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.5 2.5) (end -2.5 2.5) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.5 2.5) (end -2.5 -1.5) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.5 -1.5) (end -1.5 -2.5) (layer F.Fab) (width 0.1))
-    (fp_line (start -3.12 -3.12) (end -3.12 3.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -3.12 3.12) (end 3.12 3.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 3.12 3.12) (end 3.12 -3.12) (layer F.CrtYd) (width 0.05))
     (fp_line (start 3.12 -3.12) (end -3.12 -3.12) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 3.12 3.12) (end 3.12 -3.12) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -3.12 3.12) (end 3.12 3.12) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -3.12 -3.12) (end -3.12 3.12) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.5 -1.5) (end -1.5 -2.5) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.5 2.5) (end -2.5 -1.5) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.5 2.5) (end -2.5 2.5) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.5 -2.5) (end 2.5 2.5) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.5 -2.5) (end 2.5 -2.5) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.135 -2.61) (end -2.61 -2.61) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.61 2.61) (end 2.61 2.135) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.135 2.61) (end 2.61 2.61) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.61 2.61) (end -2.61 2.135) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.135 2.61) (end -2.61 2.61) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.61 -2.61) (end 2.61 -2.135) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.135 -2.61) (end 2.61 -2.61) (layer F.SilkS) (width 0.12))
     (fp_text user %R (at 0 0 45) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
@@ -2597,19 +2621,19 @@
     (fp_text value SL2.1A (at 0 5.9) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 0 5.06) (end 1.95 5.06) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0 5.06) (end -1.95 5.06) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0 -5.06) (end 1.95 -5.06) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0 -5.06) (end -3.45 -5.06) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.975 -4.95) (end 1.95 -4.95) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.95 -4.95) (end 1.95 4.95) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.95 4.95) (end -1.95 4.95) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.95 4.95) (end -1.95 -3.975) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.95 -3.975) (end -0.975 -4.95) (layer F.Fab) (width 0.1))
-    (fp_line (start -3.7 -5.2) (end -3.7 5.2) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -3.7 5.2) (end 3.7 5.2) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 3.7 5.2) (end 3.7 -5.2) (layer F.CrtYd) (width 0.05))
     (fp_line (start 3.7 -5.2) (end -3.7 -5.2) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 3.7 5.2) (end 3.7 -5.2) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -3.7 5.2) (end 3.7 5.2) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -3.7 -5.2) (end -3.7 5.2) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.95 -3.975) (end -0.975 -4.95) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.95 4.95) (end -1.95 -3.975) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.95 4.95) (end -1.95 4.95) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.95 -4.95) (end 1.95 4.95) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.975 -4.95) (end 1.95 -4.95) (layer F.Fab) (width 0.1))
+    (fp_line (start 0 -5.06) (end -3.45 -5.06) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0 -5.06) (end 1.95 -5.06) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0 5.06) (end -1.95 5.06) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0 5.06) (end 1.95 5.06) (layer F.SilkS) (width 0.12))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.98 0.98) (thickness 0.15)))
     )
@@ -2651,44 +2675,6 @@
     )
   )
 
-  (module TripwireHook:HexPad_SMD (layer F.Cu) (tedit 60AACA99) (tstamp 60AB8D5A)
-    (at 131.775 110.05)
-    (path /60E7E20F)
-    (fp_text reference TP2 (at 0 2.2) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value TestPoint (at 0 -2) (layer F.Fab) hide
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (pad 1 smd custom (at 0 0) (size 1.524 1.524) (layers F.Cu F.Paste F.Mask)
-      (net 2 GND) (zone_connect 0)
-      (options (clearance outline) (anchor circle))
-      (primitives
-        (gr_poly (pts
-           (xy 0.94 -0.54) (xy 0.94 0.54) (xy 0 1.08) (xy -0.93 0.54) (xy -0.93 -0.54)
-           (xy 0 -1.08)) (width 0.01))
-      ))
-  )
-
-  (module TripwireHook:HexPad_SMD (layer F.Cu) (tedit 60AACA99) (tstamp 60AB8D55)
-    (at 160.825 125.425)
-    (path /60E7212C)
-    (fp_text reference TP1 (at 0 2.2) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value TestPoint (at 0 -2) (layer F.Fab) hide
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (pad 1 smd custom (at 0 0) (size 1.524 1.524) (layers F.Cu F.Paste F.Mask)
-      (net 3 +5V) (zone_connect 0)
-      (options (clearance outline) (anchor circle))
-      (primitives
-        (gr_poly (pts
-           (xy 0.94 -0.54) (xy 0.94 0.54) (xy 0 1.08) (xy -0.93 0.54) (xy -0.93 -0.54)
-           (xy 0 -1.08)) (width 0.01))
-      ))
-  )
-
   (module TripwireHook:Micropart-6 locked (layer F.Cu) (tedit 5FDCFA65) (tstamp 60AB8BEB)
     (at 174.05 100 270)
     (path /60BF047D)
@@ -2698,33 +2684,33 @@
     (fp_text value Conn_01x06 (at 0 -5.2 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -4.5 1.2) (end -4.5 2.5) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4.5 -2.5) (end -4.5 -1.2) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4 1.2) (end -4.5 1.2) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4 -1.2) (end -4.5 -1.2) (layer F.SilkS) (width 0.12))
-    (fp_line (start 4 -2) (end 4 2) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4 -2) (end -4 2) (layer F.SilkS) (width 0.12))
-    (fp_line (start 4.5 2.5) (end 4.5 -2.5) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4.5 -2.5) (end -4 -2.5) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.35 -2.5) (end -1.5 -2.5) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.2 -2.5) (end 1.05 -2.5) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.75 -2.5) (end 4.5 -2.5) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4.5 -1.15) (end -4.5 -1.05) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4.5 -0.7) (end -4.5 -0.6) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4.5 -0.3) (end -4.5 -0.2) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4.5 0.25) (end -4.5 0.35) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4.5 0.65) (end -4.5 0.75) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4.5 1.05) (end -4.5 1.15) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4.5 2.5) (end -2.75 2.5) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.05 2.5) (end -0.2 2.5) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.5 2.5) (end 2.35 2.5) (layer F.SilkS) (width 0.12))
-    (fp_line (start 4 2.5) (end 4.5 2.5) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4 2) (end -2.75 2) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.05 2) (end -0.2 2) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.5 2.05) (end 2.35 2.05) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.35 -2) (end -1.5 -2) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.2 -2) (end 1.05 -2) (layer F.SilkS) (width 0.12))
     (fp_line (start 2.75 -2) (end 4 -2) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.2 -2) (end 1.05 -2) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.35 -2) (end -1.5 -2) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.5 2.05) (end 2.35 2.05) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.05 2) (end -0.2 2) (layer F.SilkS) (width 0.12))
+    (fp_line (start -4 2) (end -2.75 2) (layer F.SilkS) (width 0.12))
+    (fp_line (start 4 2.5) (end 4.5 2.5) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.5 2.5) (end 2.35 2.5) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.05 2.5) (end -0.2 2.5) (layer F.SilkS) (width 0.12))
+    (fp_line (start -4.5 2.5) (end -2.75 2.5) (layer F.SilkS) (width 0.12))
+    (fp_line (start -4.5 1.05) (end -4.5 1.15) (layer F.SilkS) (width 0.12))
+    (fp_line (start -4.5 0.65) (end -4.5 0.75) (layer F.SilkS) (width 0.12))
+    (fp_line (start -4.5 0.25) (end -4.5 0.35) (layer F.SilkS) (width 0.12))
+    (fp_line (start -4.5 -0.3) (end -4.5 -0.2) (layer F.SilkS) (width 0.12))
+    (fp_line (start -4.5 -0.7) (end -4.5 -0.6) (layer F.SilkS) (width 0.12))
+    (fp_line (start -4.5 -1.15) (end -4.5 -1.05) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.75 -2.5) (end 4.5 -2.5) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.2 -2.5) (end 1.05 -2.5) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.35 -2.5) (end -1.5 -2.5) (layer F.SilkS) (width 0.12))
+    (fp_line (start -4.5 -2.5) (end -4 -2.5) (layer F.SilkS) (width 0.12))
+    (fp_line (start 4.5 2.5) (end 4.5 -2.5) (layer F.SilkS) (width 0.12))
+    (fp_line (start -4 -2) (end -4 2) (layer F.SilkS) (width 0.12))
+    (fp_line (start 4 -2) (end 4 2) (layer F.SilkS) (width 0.12))
+    (fp_line (start -4 -1.2) (end -4.5 -1.2) (layer F.SilkS) (width 0.12))
+    (fp_line (start -4 1.2) (end -4.5 1.2) (layer F.SilkS) (width 0.12))
+    (fp_line (start -4.5 -2.5) (end -4.5 -1.2) (layer F.SilkS) (width 0.12))
+    (fp_line (start -4.5 1.2) (end -4.5 2.5) (layer F.SilkS) (width 0.12))
     (pad 5 smd roundrect (at 1.905 -2.25 270) (size 1.5 3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 21 ~PROG))
     (pad 6 smd roundrect (at 3.175 2.25 270) (size 1.5 3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
@@ -2750,21 +2736,21 @@
     (fp_text value Conn_01x07 (at 0 17.57 60) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.27 -1.27) (end 1.27 16.51) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.27 16.51) (end -1.27 16.51) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.27 16.51) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.33 16.57) (end 1.33 16.57) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 1.27) (end -1.33 16.57) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.33 1.27) (end 1.33 16.57) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.8 -1.8) (end -1.8 17.05) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.8 17.05) (end 1.8 17.05) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.8 17.05) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 17.05) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 17.05) (end 1.8 17.05) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 -1.8) (end -1.8 17.05) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.33 1.27) (end 1.33 16.57) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 16.57) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 16.57) (end 1.33 16.57) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 16.51) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 16.51) (end -1.27 16.51) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 16.51) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 7.62 150) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
@@ -2806,16 +2792,16 @@
     (fp_text value 10µF (at 0 1.68 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.735) (end 0.261252 0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.7 0.98) (end -1.7 -0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.7 -0.98) (end 1.7 -0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.7 -0.98) (end 1.7 0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.7 0.98) (end -1.7 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.7 -0.98) (end 1.7 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.7 -0.98) (end 1.7 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.7 0.98) (end -1.7 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.735) (end 0.261252 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
@@ -2842,16 +2828,16 @@
     (fp_text value 10µF (at 0 1.68 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.735) (end 0.261252 0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.7 0.98) (end -1.7 -0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.7 -0.98) (end 1.7 -0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.7 -0.98) (end 1.7 0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.7 0.98) (end -1.7 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.7 -0.98) (end 1.7 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.7 -0.98) (end 1.7 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.7 0.98) (end -1.7 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.735) (end 0.261252 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
@@ -2878,16 +2864,16 @@
     (fp_text value 10µF (at 0 1.68) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.261252 0.735) (end 0.261252 0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.7 0.98) (end -1.7 -0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.7 -0.98) (end 1.7 -0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.7 -0.98) (end 1.7 0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.7 0.98) (end -1.7 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.7 -0.98) (end 1.7 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.7 -0.98) (end 1.7 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.7 0.98) (end -1.7 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 0.735) (end 0.261252 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -0.625) (end 1 0.625) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 -0.625) (end 1 -0.625) (layer F.Fab) (width 0.1))
+    (fp_line (start -1 0.625) (end -1 -0.625) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
diff --git a/Bell.sch b/Bell.sch
index 2afb57b..29bb3a5 100644
--- a/Bell.sch
+++ b/Bell.sch
@@ -1085,35 +1085,6 @@ Connection ~ 3550 1200
 Wire Wire Line
 	3550 1200 3950 1200
 $Comp
-L Connector:TestPoint TP1
-U 1 1 60E7212C
-P 3550 1300
-F 0 "TP1" V 3500 1250 50  0000 L CNN
-F 1 "TestPoint" V 3550 1500 50  0000 L CNN
-F 2 "TripwireHook:HexPad_SMD" H 3750 1300 50  0001 C CNN
-F 3 "~" H 3750 1300 50  0001 C CNN
-	1    3550 1300
-	-1   0    0    1   
-$EndComp
-Wire Wire Line
-	3550 1200 3550 1300
-$Comp
-L Connector:TestPoint TP2
-U 1 1 60E7E20F
-P 3750 3100
-F 0 "TP2" V 3700 3050 50  0000 L CNN
-F 1 "TestPoint" V 3750 3300 50  0000 L CNN
-F 2 "TripwireHook:HexPad_SMD" H 3950 3100 50  0001 C CNN
-F 3 "~" H 3950 3100 50  0001 C CNN
-	1    3750 3100
-	-1   0    0    1   
-$EndComp
-Wire Wire Line
-	3750 3100 3750 3000
-Wire Wire Line
-	3750 3000 3900 3000
-Connection ~ 3900 3000
-$Comp
 L Device:R R1
 U 1 1 60ABE9DD
 P 1550 3600
diff --git a/TripwireHook b/TripwireHook
index 1d9f6b1..4f81591 160000
--- a/TripwireHook
+++ b/TripwireHook
@@ -1 +1 @@
-Subproject commit 1d9f6b1d241fc5ad3890517fce691acd9e37e174
+Subproject commit 4f81591bfbe9fdc7d1310408e6ea4b220327e846
-- 
GitLab