diff --git a/Components/EC10E1220505.kicad_mod b/Components/EC10E1220505.kicad_mod
new file mode 100644
index 0000000000000000000000000000000000000000..90d5383c4adc52dd869c84b21b2c136a204407bc
--- /dev/null
+++ b/Components/EC10E1220505.kicad_mod
@@ -0,0 +1,17 @@
+(module EC10E1220505 (layer F.Cu) (tedit 6028EA25)
+  (fp_text reference REF** (at 0 0.5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value EC10E1220505 (at 0 -0.5) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -6 2) (end 6 2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6 2) (end 6 9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6 9) (end -6 9) (layer F.SilkS) (width 0.12))
+  (fp_line (start -6 9) (end -6 2) (layer F.SilkS) (width 0.12))
+  (pad A thru_hole circle (at -2.5 6) (size 1.524 1.524) (drill 1) (layers *.Cu *.Mask))
+  (pad B thru_hole circle (at 0 6) (size 1.524 1.524) (drill 1) (layers *.Cu *.Mask))
+  (pad C thru_hole circle (at 2.5 6) (size 1.524 1.524) (drill 1) (layers *.Cu *.Mask))
+  (pad "" np_thru_hole rect (at -4.5 4) (size 1.8 2.2) (drill oval 1.8 2.2) (layers *.Cu *.Mask))
+  (pad "" np_thru_hole rect (at 4.5 4) (size 1.8 2.2) (drill oval 1.8 2.2) (layers *.Cu *.Mask))
+)
diff --git a/Components/LED_RGB_1210.kicad_mod b/Components/LED_RGB_1210.kicad_mod
new file mode 100644
index 0000000000000000000000000000000000000000..3a26650013e0067e79c16328839727951c61858d
--- /dev/null
+++ b/Components/LED_RGB_1210.kicad_mod
@@ -0,0 +1,35 @@
+(module LED_RGB_1210 (layer F.Cu) (tedit 5979AE99)
+  (descr "RGB LED 3.2x2.7mm http://www.avagotech.com/docs/AV02-0610EN")
+  (tags "LED 3227")
+  (attr smd)
+  (fp_text reference REF** (at 0 -2.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value LED_RGB_1210 (at 0 2.45) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text user %R (at 0 -2.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -2.95 1.65) (end 2.85 1.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -2.95 -1.65) (end -2.95 1.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.85 -1.65) (end -2.95 -1.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.85 1.65) (end 2.85 -1.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.7 1.5) (end -2.7 1.5) (layer F.SilkS) (width 0.15))
+  (fp_line (start 2.7 -1.5) (end -2.8 -1.5) (layer F.SilkS) (width 0.15))
+  (fp_line (start -2.8 -0.5) (end -2.8 -1.5) (layer F.SilkS) (width 0.15))
+  (fp_line (start -0.925 -1.35) (end 1.6 -1.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.6 -1.35) (end 1.6 1.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.6 1.35) (end -1.6 1.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.6 1.35) (end -1.6 -0.675) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.6 -0.675) (end -0.925 -1.35) (layer F.Fab) (width 0.1))
+  (pad 3 smd rect (at 1.75 0.7 180) (size 1.5 1) (layers F.Cu F.Paste F.Mask))
+  (pad 4 smd rect (at 1.75 -0.7 180) (size 1.5 1) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd rect (at -1.75 0.7 180) (size 1.5 1) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd rect (at -1.75 -0.7 180) (size 1.5 1) (layers F.Cu F.Paste F.Mask))
+  (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_RGB_1210.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/Components/LED_RGB_1210_RND_135-00251.kicad_mod b/Components/LED_RGB_1210_RND_135-00251.kicad_mod
new file mode 100644
index 0000000000000000000000000000000000000000..fc6cf6c0ccbbf44a58867d785871a1bb3bba3977
--- /dev/null
+++ b/Components/LED_RGB_1210_RND_135-00251.kicad_mod
@@ -0,0 +1,35 @@
+(module LED_RGB_1210_RND_135-00251 (layer F.Cu) (tedit 6028F6C8)
+  (descr "RGB LED 3.2x2.7mm http://www.avagotech.com/docs/AV02-0610EN")
+  (tags "LED 3227")
+  (attr smd)
+  (fp_text reference REF** (at 0 -2.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value LED_RGB_1210_RND_135-00251 (at 0 2.45) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.6 -0.675) (end -0.925 -1.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.6 1.35) (end -1.6 -0.675) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.6 1.35) (end -1.6 1.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.6 -1.35) (end 1.6 1.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.925 -1.35) (end 1.6 -1.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.8 -0.5) (end -2.8 -1.5) (layer F.SilkS) (width 0.15))
+  (fp_line (start 2.7 -1.5) (end -2.8 -1.5) (layer F.SilkS) (width 0.15))
+  (fp_line (start 2.7 1.5) (end -2.7 1.5) (layer F.SilkS) (width 0.15))
+  (fp_line (start 2.85 1.65) (end 2.85 -1.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.85 -1.65) (end -2.95 -1.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -2.95 -1.65) (end -2.95 1.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -2.95 1.65) (end 2.85 1.65) (layer F.CrtYd) (width 0.05))
+  (fp_text user %R (at 0 -2.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (pad 2 smd rect (at 1.7 0.7 180) (size 1.6 1) (layers F.Cu F.Paste F.Mask))
+  (pad 3 smd rect (at 1.7 -0.7 180) (size 1.6 1) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd rect (at -1.7 0.7 180) (size 1.6 1) (layers F.Cu F.Paste F.Mask))
+  (pad 4 smd rect (at -1.7 -0.7 180) (size 1.6 1) (layers F.Cu F.Paste F.Mask))
+  (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_RGB_1210.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/KiCAD model/Lab1-cache.lib b/KiCAD model/Lab1-cache.lib
index 44bfd26d61a30558c0b283f5183e2f3f31c00ca5..433cc785ae89f4eb61fa230ba455488d9ed21e2b 100644
--- a/KiCAD model/Lab1-cache.lib	
+++ b/KiCAD model/Lab1-cache.lib	
@@ -1,46 +1,6 @@
 EESchema-LIBRARY Version 2.4
 #encoding utf-8
 #
-# 1825910-6_1825910-6
-#
-DEF 1825910-6_1825910-6 SW 0 40 Y N 1 L N
-F0 "SW" -200 230 50 H V L BNN
-F1 "1825910-6_1825910-6" -200 -300 50 H V L BNN
-F2 "SW_1825910-6-4" 0 0 50 H I L BNN
-F3 "" 0 0 50 H I L BNN
-F4 "50 mA" 0 0 50 H I L BNN "Contact_Current_Rating"
-F5 "Single Pole - Single Throw" 0 0 50 H I L BNN "Configuration_Pole-Throw"
-F6 "Compliant" 0 0 50 H I L BNN "EU_RoHS_Compliance"
-F7 "1825910-6" 0 0 50 H I L BNN "Comment"
-DRAW
-C -50 0 10 0 0 5 N
-C 50 0 10 0 0 5 N
-P 2 0 0 5 -200 -200 200 -200 N
-P 2 0 0 5 -200 -100 -200 -200 N
-P 2 0 0 5 -200 100 -200 -100 N
-P 2 0 0 5 -200 100 -150 100 N
-P 2 0 0 5 -200 200 -200 100 N
-P 2 0 0 5 -200 200 200 200 N
-P 2 0 0 5 -150 -100 -200 -100 N
-P 2 0 0 5 -150 0 -150 -100 N
-P 2 0 0 5 -150 0 -50 0 N
-P 2 0 0 5 -150 100 -150 0 N
-P 2 0 0 5 -50 0 50 50 N
-P 2 0 0 5 50 0 150 0 N
-P 2 0 0 5 150 -100 200 -100 N
-P 2 0 0 5 150 0 150 -100 N
-P 2 0 0 5 150 0 150 100 N
-P 2 0 0 5 150 100 200 100 N
-P 2 0 0 5 200 -100 200 -200 N
-P 2 0 0 5 200 100 200 -100 N
-P 2 0 0 5 200 200 200 100 N
-X ~ 1 -400 100 200 R 40 40 0 0 P
-X ~ 2 -400 -100 200 R 40 40 0 0 P
-X ~ 3 400 100 200 L 40 40 0 0 P
-X ~ 4 400 -100 200 L 40 40 0 0 P
-ENDDRAW
-ENDDEF
-#
 # Connector_Conn_01x06_Male
 #
 DEF Connector_Conn_01x06_Male J 0 40 Y N 1 F N
@@ -125,30 +85,6 @@ X Shield 6 -100 -400 100 U 50 50 1 1 P
 ENDDRAW
 ENDDEF
 #
-# D2F-FL_D2F-FL
-#
-DEF D2F-FL_D2F-FL S 0 40 Y N 1 L N
-F0 "S" -100 200 50 H V L BNN
-F1 "D2F-FL_D2F-FL" -100 -200 50 H V L BNN
-F2 "SW_D2F-FL" 0 0 50 H I L BNN
-F3 "" 0 0 50 H I L BNN
-F4 "N/A" 0 0 50 H I L BNN "PARTREV"
-F5 "Omron" 0 0 50 H I L BNN "MANUFACTURER"
-F6 "11.5mm" 0 0 50 H I L BNN "MAXIMUM_PACKAGE_HEIGHT"
-F7 "Manufacturer Recommendations" 0 0 50 H I L BNN "STANDARD"
-DRAW
-C 100 -100 13 0 0 6 N
-C 100 100 13 0 0 6 N
-P 2 0 0 6 -100 0 -200 0 N
-P 2 0 0 6 -100 0 110 84 N
-P 2 0 0 6 200 -100 115 -100 N
-P 2 0 0 6 200 100 115 100 N
-X ~ COM -300 0 100 R 40 40 0 0 P
-X ~ NC 300 100 100 L 40 40 0 0 P
-X ~ NO 300 -100 100 L 40 40 0 0 P
-ENDDRAW
-ENDDEF
-#
 # Device_C
 #
 DEF Device_C C 0 10 N Y 1 F N
@@ -206,6 +142,57 @@ X 2 2 150 0 50 L 50 50 1 1 P
 ENDDRAW
 ENDDEF
 #
+# Device_LED_ABGR
+#
+DEF Device_LED_ABGR D 0 0 Y N 1 F N
+F0 "D" 0 370 50 H V C CNN
+F1 "Device_LED_ABGR" 0 -350 50 H V C CNN
+F2 "" 0 -50 50 H I C CNN
+F3 "" 0 -50 50 H I C CNN
+$FPLIST
+ LED*
+ LED_SMD:*
+ LED_THT:*
+$ENDFPLIST
+DRAW
+C 80 0 10 0 1 0 F
+T 0 -75 -250 50 0 0 0 B Normal 0 C C
+T 0 -75 -50 50 0 0 0 G Normal 0 C C
+T 0 -75 150 50 0 0 0 R Normal 0 C C
+S 50 -50 50 50 0 1 0 N
+S 50 50 50 50 0 1 0 N
+S 50 150 50 250 0 1 0 N
+S 50 250 50 250 0 1 0 N
+S 110 330 -110 -300 0 1 10 f
+P 2 0 1 0 -50 -200 -100 -200 N
+P 2 0 1 0 -50 -200 50 -200 N
+P 2 0 1 10 -50 -150 -50 -250 N
+P 2 0 1 0 -50 0 -100 0 N
+P 2 0 1 10 -50 50 -50 -50 N
+P 2 0 1 0 -50 200 -100 200 N
+P 2 0 1 0 -50 200 50 200 N
+P 2 0 1 10 -50 250 -50 150 N
+P 2 0 1 0 50 0 -50 0 N
+P 2 0 1 0 50 0 100 0 N
+P 3 0 1 0 -50 50 -50 -50 -50 -50 N
+P 3 0 1 0 -50 250 -50 150 -50 150 N
+P 4 0 1 0 50 -200 80 -200 80 200 50 200 N
+P 4 0 1 10 50 -150 50 -250 -50 -200 50 -150 N
+P 4 0 1 10 50 50 50 -50 -50 0 50 50 N
+P 4 0 1 10 50 250 50 150 -50 200 50 250 N
+P 5 0 1 0 -40 -150 20 -90 -10 -90 20 -90 20 -120 N
+P 5 0 1 0 -40 50 20 110 -10 110 20 110 20 80 N
+P 5 0 1 0 -40 250 20 310 -10 310 20 310 20 280 N
+P 5 0 1 0 0 -150 60 -90 30 -90 60 -90 60 -120 N
+P 5 0 1 0 0 50 60 110 30 110 60 110 60 80 N
+P 5 0 1 0 0 250 60 310 30 310 60 310 60 280 N
+X A 1 200 0 100 L 50 50 1 1 P
+X BK 2 -200 -200 100 R 50 50 1 1 P
+X GK 3 -200 0 100 R 50 50 1 1 P
+X RK 4 -200 200 100 R 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
 # Device_R
 #
 DEF Device_R R 0 0 N Y 1 F N
@@ -277,27 +264,6 @@ X B 3 250 0 100 L 50 50 1 1 P
 ENDDRAW
 ENDDEF
 #
-# LED_IR26-21C_L110_TR8
-#
-DEF LED_IR26-21C_L110_TR8 D 0 40 N N 1 F N
-F0 "D" 0 100 50 H V C CNN
-F1 "LED_IR26-21C_L110_TR8" 0 -150 50 H V C CNN
-F2 "LED_SMD:LED_1206_3216Metric" 0 200 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
-$FPLIST
- LED*1206*3216Metric*
-$ENDFPLIST
-DRAW
-P 2 0 1 10 -50 -50 -50 50 N
-P 2 0 1 0 -50 0 50 0 N
-P 4 0 1 10 50 -50 50 50 -50 0 50 -50 N
-P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N
-P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N
-X K 1 -150 0 100 R 50 50 1 1 P
-X A 2 150 0 100 L 50 50 1 1 P
-ENDDRAW
-ENDDEF
-#
 # Lab1-MyNewLibrary_PMW3389
 #
 DEF Lab1-MyNewLibrary_PMW3389 U 0 40 Y Y 1 F N
@@ -326,6 +292,70 @@ X MOTION 9 1650 -1000 100 L 50 50 1 1 O
 ENDDRAW
 ENDDEF
 #
+# Lab1-rescue_1825910-6-1825910-6
+#
+DEF Lab1-rescue_1825910-6-1825910-6 SW 0 40 Y N 1 L N
+F0 "SW" -200 230 50 H V L BNN
+F1 "Lab1-rescue_1825910-6-1825910-6" -200 -300 50 H V L BNN
+F2 "SW_1825910-6-4" 0 0 50 H I L BNN
+F3 "" 0 0 50 H I L BNN
+F4 "50 mA" 0 0 50 H I L BNN "Contact_Current_Rating"
+F5 "Single Pole - Single Throw" 0 0 50 H I L BNN "Configuration_Pole-Throw"
+F6 "Compliant" 0 0 50 H I L BNN "EU_RoHS_Compliance"
+F7 "1825910-6" 0 0 50 H I L BNN "Comment"
+DRAW
+C -50 0 10 0 0 5 N
+C 50 0 10 0 0 5 N
+P 2 0 0 5 -200 -200 200 -200 N
+P 2 0 0 5 -200 -100 -200 -200 N
+P 2 0 0 5 -200 100 -200 -100 N
+P 2 0 0 5 -200 100 -150 100 N
+P 2 0 0 5 -200 200 -200 100 N
+P 2 0 0 5 -200 200 200 200 N
+P 2 0 0 5 -150 -100 -200 -100 N
+P 2 0 0 5 -150 0 -150 -100 N
+P 2 0 0 5 -150 0 -50 0 N
+P 2 0 0 5 -150 100 -150 0 N
+P 2 0 0 5 -50 0 50 50 N
+P 2 0 0 5 50 0 150 0 N
+P 2 0 0 5 150 -100 200 -100 N
+P 2 0 0 5 150 0 150 -100 N
+P 2 0 0 5 150 0 150 100 N
+P 2 0 0 5 150 100 200 100 N
+P 2 0 0 5 200 -100 200 -200 N
+P 2 0 0 5 200 100 200 -100 N
+P 2 0 0 5 200 200 200 100 N
+X ~ 1 -400 100 200 R 40 40 0 0 P
+X ~ 2 -400 -100 200 R 40 40 0 0 P
+X ~ 3 400 100 200 L 40 40 0 0 P
+X ~ 4 400 -100 200 L 40 40 0 0 P
+ENDDRAW
+ENDDEF
+#
+# Lab1-rescue_D2F-FL-D2F-FL
+#
+DEF Lab1-rescue_D2F-FL-D2F-FL S 0 40 Y N 1 L N
+F0 "S" -100 200 50 H V L BNN
+F1 "Lab1-rescue_D2F-FL-D2F-FL" -100 -200 50 H V L BNN
+F2 "SW_D2F-FL" 0 0 50 H I L BNN
+F3 "" 0 0 50 H I L BNN
+F4 "N/A" 0 0 50 H I L BNN "PARTREV"
+F5 "Omron" 0 0 50 H I L BNN "MANUFACTURER"
+F6 "11.5mm" 0 0 50 H I L BNN "MAXIMUM_PACKAGE_HEIGHT"
+F7 "Manufacturer Recommendations" 0 0 50 H I L BNN "STANDARD"
+DRAW
+C 100 -100 13 0 0 6 N
+C 100 100 13 0 0 6 N
+P 2 0 0 6 -100 0 -200 0 N
+P 2 0 0 6 -100 0 110 84 N
+P 2 0 0 6 200 -100 115 -100 N
+P 2 0 0 6 200 100 115 100 N
+X ~ COM -300 0 100 R 40 40 0 0 P
+X ~ NC 300 100 100 L 40 40 0 0 P
+X ~ NO 300 -100 100 L 40 40 0 0 P
+ENDDRAW
+ENDDEF
+#
 # MCU_ST_STM32F4_STM32F411RETx
 #
 DEF MCU_ST_STM32F4_STM32F411RETx U 0 20 Y Y 1 F N
diff --git a/KiCAD model/Lab1-rescue.dcm b/KiCAD model/Lab1-rescue.dcm
new file mode 100644
index 0000000000000000000000000000000000000000..5f3ed79b79731d3d1ca39cfaa9a2dda60617b802
--- /dev/null
+++ b/KiCAD model/Lab1-rescue.dcm	
@@ -0,0 +1,3 @@
+EESchema-DOCLIB  Version 2.0
+#
+#End Doc Library
diff --git a/KiCAD model/Lab1-rescue.lib b/KiCAD model/Lab1-rescue.lib
new file mode 100644
index 0000000000000000000000000000000000000000..2aba54e880409f138e9d42245937cd8ea4a01239
--- /dev/null
+++ b/KiCAD model/Lab1-rescue.lib	
@@ -0,0 +1,68 @@
+EESchema-LIBRARY Version 2.4
+#encoding utf-8
+#
+# 1825910-6-1825910-6
+#
+DEF 1825910-6-1825910-6 SW 0 40 Y N 1 L N
+F0 "SW" -200 230 50 H V L BNN
+F1 "1825910-6-1825910-6" -200 -300 50 H V L BNN
+F2 "SW_1825910-6-4" 0 0 50 H I L BNN
+F3 "" 0 0 50 H I L BNN
+F4 "50 mA" 0 0 50 H I L BNN "Contact_Current_Rating"
+F5 "Single Pole - Single Throw" 0 0 50 H I L BNN "Configuration_Pole-Throw"
+F6 "Compliant" 0 0 50 H I L BNN "EU_RoHS_Compliance"
+F7 "1825910-6" 0 0 50 H I L BNN "Comment"
+DRAW
+C -50 0 10 0 0 5 N
+C 50 0 10 0 0 5 N
+P 2 0 0 5 -200 -200 200 -200 N
+P 2 0 0 5 -200 -100 -200 -200 N
+P 2 0 0 5 -200 100 -200 -100 N
+P 2 0 0 5 -200 100 -150 100 N
+P 2 0 0 5 -200 200 -200 100 N
+P 2 0 0 5 -200 200 200 200 N
+P 2 0 0 5 -150 -100 -200 -100 N
+P 2 0 0 5 -150 0 -150 -100 N
+P 2 0 0 5 -150 0 -50 0 N
+P 2 0 0 5 -150 100 -150 0 N
+P 2 0 0 5 -50 0 50 50 N
+P 2 0 0 5 50 0 150 0 N
+P 2 0 0 5 150 -100 200 -100 N
+P 2 0 0 5 150 0 150 -100 N
+P 2 0 0 5 150 0 150 100 N
+P 2 0 0 5 150 100 200 100 N
+P 2 0 0 5 200 -100 200 -200 N
+P 2 0 0 5 200 100 200 -100 N
+P 2 0 0 5 200 200 200 100 N
+X ~ 1 -400 100 200 R 40 40 0 0 P
+X ~ 2 -400 -100 200 R 40 40 0 0 P
+X ~ 3 400 100 200 L 40 40 0 0 P
+X ~ 4 400 -100 200 L 40 40 0 0 P
+ENDDRAW
+ENDDEF
+#
+# D2F-FL-D2F-FL
+#
+DEF D2F-FL-D2F-FL S 0 40 Y N 1 L N
+F0 "S" -100 200 50 H V L BNN
+F1 "D2F-FL-D2F-FL" -100 -200 50 H V L BNN
+F2 "SW_D2F-FL" 0 0 50 H I L BNN
+F3 "" 0 0 50 H I L BNN
+F4 "N/A" 0 0 50 H I L BNN "PARTREV"
+F5 "Omron" 0 0 50 H I L BNN "MANUFACTURER"
+F6 "11.5mm" 0 0 50 H I L BNN "MAXIMUM_PACKAGE_HEIGHT"
+F7 "Manufacturer Recommendations" 0 0 50 H I L BNN "STANDARD"
+DRAW
+C 100 -100 13 0 0 6 N
+C 100 100 13 0 0 6 N
+P 2 0 0 6 -100 0 -200 0 N
+P 2 0 0 6 -100 0 110 84 N
+P 2 0 0 6 200 -100 115 -100 N
+P 2 0 0 6 200 100 115 100 N
+X ~ COM -300 0 100 R 40 40 0 0 P
+X ~ NC 300 100 100 L 40 40 0 0 P
+X ~ NO 300 -100 100 L 40 40 0 0 P
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/KiCAD model/Lab1.kicad_pcb b/KiCAD model/Lab1.kicad_pcb
index 50faf93ea74a41f98936d0b69ec3779945ef968d..4abc893354b3d75d21a0171a59a29d162a3a43cd 100644
--- a/KiCAD model/Lab1.kicad_pcb	
+++ b/KiCAD model/Lab1.kicad_pcb	
@@ -2,11 +2,11 @@
 
   (general
     (thickness 1.6)
-    (drawings 4)
-    (tracks 0)
+    (drawings 12)
+    (tracks 1335)
     (zones 0)
-    (modules 116)
-    (nets 96)
+    (modules 98)
+    (nets 83)
   )
 
   (page A4)
@@ -29,13 +29,15 @@
     (45 Margin user)
     (46 B.CrtYd user)
     (47 F.CrtYd user)
-    (48 B.Fab user)
-    (49 F.Fab user)
+    (48 B.Fab user hide)
+    (49 F.Fab user hide)
   )
 
   (setup
     (last_trace_width 0.25)
     (user_trace_width 0.2)
+    (user_trace_width 0.25)
+    (user_trace_width 0.5)
     (trace_clearance 0.2)
     (zone_clearance 0.508)
     (zone_45_only no)
@@ -148,44 +150,31 @@
   (net 55 "Net-(U4-Pad62)")
   (net 56 +3V3)
   (net 57 VDD)
-  (net 58 "Net-(D1-Pad2)")
-  (net 59 "Net-(D2-Pad2)")
-  (net 60 "Net-(D3-Pad2)")
-  (net 61 left_click)
-  (net 62 right_click)
-  (net 63 sense_up)
-  (net 64 sense_down)
-  (net 65 forward)
-  (net 66 backward)
-  (net 67 wheel_click)
-  (net 68 Scroll_a)
-  (net 69 Scroll_b)
-  (net 70 "Net-(D4-Pad2)")
-  (net 71 "Net-(D5-Pad2)")
-  (net 72 "Net-(D6-Pad2)")
-  (net 73 "Net-(JP2-Pad1)")
-  (net 74 "Net-(JP3-Pad1)")
-  (net 75 "Net-(JP4-Pad1)")
-  (net 76 "Net-(R7-Pad1)")
-  (net 77 "Net-(R10-Pad2)")
-  (net 78 "Net-(R11-Pad1)")
-  (net 79 "Net-(R12-Pad1)")
-  (net 80 "Net-(R15-Pad1)")
-  (net 81 "Net-(R16-Pad1)")
-  (net 82 "Net-(R21-Pad1)")
-  (net 83 RED)
-  (net 84 GREEN)
-  (net 85 BLUE)
-  (net 86 "Net-(R27-Pad1)")
-  (net 87 "Net-(S1-PadNC)")
-  (net 88 "Net-(S2-PadNC)")
-  (net 89 "Net-(S3-PadNC)")
-  (net 90 "Net-(S4-PadNC)")
-  (net 91 "Net-(S5-PadNC)")
-  (net 92 "Net-(S6-PadNC)")
-  (net 93 "Net-(S7-PadNC)")
-  (net 94 MCO1)
-  (net 95 MCO2)
+  (net 58 left_click)
+  (net 59 right_click)
+  (net 60 sense_up)
+  (net 61 sense_down)
+  (net 62 forward)
+  (net 63 backward)
+  (net 64 wheel_click)
+  (net 65 Scroll_a)
+  (net 66 Scroll_b)
+  (net 67 "Net-(D4-Pad2)")
+  (net 68 "Net-(R7-Pad1)")
+  (net 69 "Net-(R11-Pad1)")
+  (net 70 "Net-(R12-Pad1)")
+  (net 71 RED)
+  (net 72 GREEN)
+  (net 73 BLUE)
+  (net 74 "Net-(R27-Pad1)")
+  (net 75 MCO1)
+  (net 76 MCO2)
+  (net 77 "Net-(R8-Pad1)")
+  (net 78 "Net-(R9-Pad1)")
+  (net 79 "Net-(R10-Pad1)")
+  (net 80 "Net-(R13-Pad1)")
+  (net 81 "Net-(D4-Pad4)")
+  (net 82 "Net-(D4-Pad3)")
 
   (net_class Default "This is the default net class."
     (clearance 0.2)
@@ -211,33 +200,20 @@
     (add_net "Net-(C6-Pad2)")
     (add_net "Net-(C7-Pad1)")
     (add_net "Net-(C8-Pad1)")
-    (add_net "Net-(D1-Pad2)")
-    (add_net "Net-(D2-Pad2)")
-    (add_net "Net-(D3-Pad2)")
     (add_net "Net-(D4-Pad2)")
-    (add_net "Net-(D5-Pad2)")
-    (add_net "Net-(D6-Pad2)")
+    (add_net "Net-(D4-Pad3)")
+    (add_net "Net-(D4-Pad4)")
     (add_net "Net-(J1-Pad4)")
     (add_net "Net-(J1-Pad6)")
-    (add_net "Net-(JP2-Pad1)")
-    (add_net "Net-(JP3-Pad1)")
-    (add_net "Net-(JP4-Pad1)")
-    (add_net "Net-(R10-Pad2)")
+    (add_net "Net-(R10-Pad1)")
     (add_net "Net-(R11-Pad1)")
     (add_net "Net-(R12-Pad1)")
-    (add_net "Net-(R15-Pad1)")
-    (add_net "Net-(R16-Pad1)")
+    (add_net "Net-(R13-Pad1)")
     (add_net "Net-(R2-Pad2)")
-    (add_net "Net-(R21-Pad1)")
     (add_net "Net-(R27-Pad1)")
     (add_net "Net-(R7-Pad1)")
-    (add_net "Net-(S1-PadNC)")
-    (add_net "Net-(S2-PadNC)")
-    (add_net "Net-(S3-PadNC)")
-    (add_net "Net-(S4-PadNC)")
-    (add_net "Net-(S5-PadNC)")
-    (add_net "Net-(S6-PadNC)")
-    (add_net "Net-(S7-PadNC)")
+    (add_net "Net-(R8-Pad1)")
+    (add_net "Net-(R9-Pad1)")
     (add_net "Net-(U1-Pad1)")
     (add_net "Net-(U1-Pad14)")
     (add_net "Net-(U1-Pad16)")
@@ -300,8 +276,319 @@
     (add_net VDD)
   )
 
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F31E)
+    (at 41.6 97.5 90)
+    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /600E18AC)
+    (attr smd)
+    (fp_text reference C12 (at 0 -1.68 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 100n (at 0 1.68 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 0.98) (end -1.88 -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)))
+    )
+    (pad 1 smd roundrect (at -1.0375 0 90) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 56 +3V3))
+    (pad 2 smd roundrect (at 1.0375 0 90) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 2 GND))
+    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6029E023)
+    (at 51 105.5)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /615BA919)
+    (attr virtual)
+    (fp_text reference TP27 (at 0 -1.648) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value MCO2 (at 0 1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 76 MCO2))
+  )
+
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F975)
+    (at 48.5 106.6)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /615A1620)
+    (attr virtual)
+    (fp_text reference TP26 (at 0 -1.648) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value MCO1 (at 0 1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 75 MCO1))
+  )
+
+  (module Components:EC10E1220505 (layer F.Cu) (tedit 6028EA25) (tstamp 602B0951)
+    (at 38.3 44.3 90)
+    (path /61F68259)
+    (fp_text reference SW10 (at 0 0.5 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value Rotary_Encoder (at 0 -0.5 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -6 2) (end 6 2) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6 2) (end 6 9) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6 9) (end -6 9) (layer F.SilkS) (width 0.12))
+    (fp_line (start -6 9) (end -6 2) (layer F.SilkS) (width 0.12))
+    (pad A thru_hole circle (at -2.5 6 90) (size 1.524 1.524) (drill 1) (layers *.Cu *.Mask)
+      (net 65 Scroll_a))
+    (pad B thru_hole circle (at 0 6 90) (size 1.524 1.524) (drill 1) (layers *.Cu *.Mask)
+      (net 66 Scroll_b))
+    (pad C thru_hole circle (at 2.5 6 90) (size 1.524 1.524) (drill 1) (layers *.Cu *.Mask)
+      (net 2 GND))
+    (pad "" np_thru_hole rect (at -4.5 4 90) (size 1.8 2.2) (drill oval 1.8 2.2) (layers *.Cu *.Mask))
+    (pad "" np_thru_hole rect (at 4.5 4 90) (size 1.8 2.2) (drill oval 1.8 2.2) (layers *.Cu *.Mask))
+  )
+
+  (module Components:SW_D2F-FL (layer F.Cu) (tedit 602537BF) (tstamp 6028FD2C)
+    (at 70.3 34.8)
+    (path /6034E202)
+    (fp_text reference S1 (at 0 -3.4) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.015)))
+    )
+    (fp_text value D2F-FL (at -0.635 4.445) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.015)))
+    )
+    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.65 -3.15) (end 6.65 -3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.65 -3.15) (end 6.65 3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.65 3.15) (end -6.65 3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -6.65 3.15) (end -6.65 -3.15) (layer F.CrtYd) (width 0.05))
+    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.SilkS) (width 0.2))
+    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.Fab) (width 0.2))
+    (pad NC thru_hole circle (at 5.08 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+      (net 2 GND))
+    (pad COM thru_hole circle (at -5.08 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+      (net 78 "Net-(R9-Pad1)"))
+    (pad NO thru_hole circle (at 0 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+      (net 56 +3V3))
+  )
+
+  (module Components:LED_RGB_1210_RND_135-00251 (layer F.Cu) (tedit 6028F6C8) (tstamp 6029B6A3)
+    (at 55.1 81.8)
+    (descr "RGB LED 3.2x2.7mm http://www.avagotech.com/docs/AV02-0610EN")
+    (tags "LED 3227")
+    (path /603197C9)
+    (attr smd)
+    (fp_text reference D4 (at 0 -2.3) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value LED_ABGR (at 0 2.45) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -2.95 1.65) (end 2.85 1.65) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.95 -1.65) (end -2.95 1.65) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.85 -1.65) (end -2.95 -1.65) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.85 1.65) (end 2.85 -1.65) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.7 1.5) (end -2.7 1.5) (layer F.SilkS) (width 0.15))
+    (fp_line (start 2.7 -1.5) (end -2.8 -1.5) (layer F.SilkS) (width 0.15))
+    (fp_line (start -2.8 -0.5) (end -2.8 -1.5) (layer F.SilkS) (width 0.15))
+    (fp_line (start -0.925 -1.35) (end 1.6 -1.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.6 -1.35) (end 1.6 1.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.6 1.35) (end -1.6 1.35) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.6 1.35) (end -1.6 -0.675) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.6 -0.675) (end -0.925 -1.35) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 -2.3) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 4 smd rect (at -1.7 -0.7 180) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
+      (net 81 "Net-(D4-Pad4)"))
+    (pad 1 smd rect (at -1.7 0.7 180) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
+      (net 56 +3V3))
+    (pad 3 smd rect (at 1.7 -0.7 180) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
+      (net 82 "Net-(D4-Pad3)"))
+    (pad 2 smd rect (at 1.7 0.7 180) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
+      (net 67 "Net-(D4-Pad2)"))
+    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_RGB_1210.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Crystal:Crystal_SMD_HC49-SD_HandSoldering (layer F.Cu) (tedit 5A1AD52C) (tstamp 6025FA9E)
+    (at 37.9 95.8125 270)
+    (descr "SMD Crystal HC-49-SD http://cdn-reichelt.de/documents/datenblatt/B400/xxx-HC49-SMD.pdf, hand-soldering, 11.4x4.7mm^2 package")
+    (tags "SMD SMT crystal hand-soldering")
+    (path /600CDE48)
+    (attr smd)
+    (fp_text reference Y1 (at 0 -3.55 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 16Mhz (at 0 3.55 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -5.7 -2.35) (end -5.7 2.35) (layer F.Fab) (width 0.1))
+    (fp_line (start -5.7 2.35) (end 5.7 2.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 5.7 2.35) (end 5.7 -2.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 5.7 -2.35) (end -5.7 -2.35) (layer F.Fab) (width 0.1))
+    (fp_line (start -3.015 -2.115) (end 3.015 -2.115) (layer F.Fab) (width 0.1))
+    (fp_line (start -3.015 2.115) (end 3.015 2.115) (layer F.Fab) (width 0.1))
+    (fp_line (start 5.9 -2.55) (end -10.075 -2.55) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.075 -2.55) (end -10.075 2.55) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.075 2.55) (end 5.9 2.55) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.2 -2.6) (end -10.2 2.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -10.2 2.6) (end 10.2 2.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 10.2 2.6) (end 10.2 -2.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 10.2 -2.6) (end -10.2 -2.6) (layer F.CrtYd) (width 0.05))
+    (fp_arc (start 3.015 0) (end 3.015 -2.115) (angle 180) (layer F.Fab) (width 0.1))
+    (fp_arc (start -3.015 0) (end -3.015 -2.115) (angle -180) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 2 smd rect (at 5.9375 0 270) (size 7.875 2) (layers F.Cu F.Paste F.Mask)
+      (net 4 "Net-(C6-Pad2)"))
+    (pad 1 smd rect (at -5.9375 0 270) (size 7.875 2) (layers F.Cu F.Paste F.Mask)
+      (net 3 "Net-(C5-Pad2)"))
+    (model ${KISYS3DMOD}/Crystal.3dshapes/Crystal_SMD_HC49-SD.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Package_TO_SOT_SMD:SOT-23-5_HandSoldering (layer F.Cu) (tedit 5A0AB76C) (tstamp 6025FA02)
+    (at 37.9 48 270)
+    (descr "5-pin SOT23 package")
+    (tags "SOT-23-5 hand-soldering")
+    (path /602A02F8)
+    (attr smd)
+    (fp_text reference U3 (at 0 -2.9 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value MIC5235YM5-TR (at 0 2.9 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.9 -1.61) (end -1.55 -1.61) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.9 -0.9) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.9 -1.55) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.9 -0.9) (end -0.9 1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.38 -1.8) (end 2.38 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.38 -1.8) (end -2.38 1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.38 1.8) (end 2.38 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.38 1.8) (end -2.38 1.8) (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.075)))
+    )
+    (pad 5 smd rect (at 1.35 -0.95 270) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask)
+      (net 57 VDD))
+    (pad 4 smd rect (at 1.35 0.95 270) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask)
+      (net 17 "Net-(R2-Pad2)"))
+    (pad 3 smd rect (at -1.35 0.95 270) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask)
+      (net 1 +5V))
+    (pad 2 smd rect (at -1.35 0 270) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask)
+      (net 2 GND))
+    (pad 1 smd rect (at -1.35 -0.95 270) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask)
+      (net 1 +5V))
+    (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23-5.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Package_TO_SOT_SMD:SOT-23_Handsoldering (layer F.Cu) (tedit 5A0AB76C) (tstamp 6025F9ED)
+    (at 33.9 48 90)
+    (descr "SOT-23, Handsoldering")
+    (tags SOT-23)
+    (path /6026BF1B)
+    (attr smd)
+    (fp_text reference U2 (at 0 -2.5 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value AP2125N-3.3TRG (at 0 2.5 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.7 -1.75) (end 2.7 -1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.7 -1.75) (end 2.7 1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.7 1.75) (end -2.7 1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.7 1.75) (end -2.7 -1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.76 -1.58) (end -2.4 -1.58) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)))
+    )
+    (pad 3 smd rect (at 1.5 0 90) (size 1.9 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 1 +5V))
+    (pad 2 smd rect (at -1.5 0.95 90) (size 1.9 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 56 +3V3))
+    (pad 1 smd rect (at -1.5 -0.95 90) (size 1.9 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 2 GND))
+    (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F263)
-    (at 165.285001 81.065001)
+    (at 33.9375 44 180)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
     (path /6027C7D3)
@@ -325,9 +612,9 @@
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 1 smd roundrect (at -1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 1 +5V))
-    (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 2 smd roundrect (at 1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -337,7 +624,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F274)
-    (at 196.015001 50.415001)
+    (at 33.9375 52 180)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
     (path /60276BFB)
@@ -361,9 +648,9 @@
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 1 smd roundrect (at -1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 56 +3V3))
-    (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 2 smd roundrect (at 1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -373,7 +660,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F285)
-    (at 205.665001 41.005001)
+    (at 37.8625 44.005001)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
     (path /602B63C7)
@@ -384,9 +671,6 @@
     (fp_text value 1u (at 0 1.68) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.5 0.5) (thickness 0.08)))
-    )
     (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))
@@ -397,6 +681,9 @@
     (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.88 0.98) (end -1.88 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 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
     (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
@@ -409,7 +696,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F296)
-    (at 200.855001 44.015001)
+    (at 37.9375 56.1)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
     (path /602DE883)
@@ -445,20 +732,17 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F2A7)
-    (at 166.085001 77.675001)
+    (at 34 87.4625 270)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
     (path /600CFABF)
     (attr smd)
-    (fp_text reference C5 (at 0 -1.68) (layer F.SilkS)
+    (fp_text reference C5 (at 0 -1.68 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 22pF (at 0 1.68) (layer F.Fab)
+    (fp_text value 22pF (at 0 1.68 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.5 0.5) (thickness 0.08)))
-    )
     (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))
@@ -469,9 +753,12 @@
     (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+    )
+    (pad 2 smd roundrect (at 1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 3 "Net-(C5-Pad2)"))
-    (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 1 smd roundrect (at -1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -481,15 +768,15 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F2B8)
-    (at 161.275001 78.055001)
+    (at 33.9 100.2625 270)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
     (path /600D1C66)
     (attr smd)
-    (fp_text reference C6 (at 0 -1.68) (layer F.SilkS)
+    (fp_text reference C6 (at 0 -1.68 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 22pF (at 0 1.68) (layer F.Fab)
+    (fp_text value 22pF (at 0 1.68 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
@@ -502,12 +789,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_text user %R (at 0 0) (layer F.Fab)
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 1 smd roundrect (at -1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
-    (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 2 smd roundrect (at 1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 4 "Net-(C6-Pad2)"))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -517,7 +804,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F2C9)
-    (at 186.535001 58.315001)
+    (at 55.9375 106)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
     (path /600BEF0A)
@@ -528,9 +815,6 @@
     (fp_text value 4.7uF (at 0 1.68) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.5 0.5) (thickness 0.08)))
-    )
     (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))
@@ -541,6 +825,9 @@
     (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.88 0.98) (end -1.88 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 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
     (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
@@ -553,15 +840,15 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F2DA)
-    (at 160.475001 84.075001)
+    (at 60.7 97.5625 270)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
     (path /601DBE60)
     (attr smd)
-    (fp_text reference C8 (at 0 -1.68) (layer F.SilkS)
+    (fp_text reference C8 (at 0 -1.68 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 100n (at 0 1.68) (layer F.Fab)
+    (fp_text value 100n (at 0 1.68 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
@@ -574,12 +861,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_text user %R (at 0 0) (layer F.Fab)
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 1 smd roundrect (at -1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 6 "Net-(C8-Pad1)"))
-    (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 2 smd roundrect (at 1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 1 +5V))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -589,20 +876,17 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F2EB)
-    (at 196.015001 47.405001)
+    (at 58 91.4375 270)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
     (path /600E34A0)
     (attr smd)
-    (fp_text reference C9 (at 0 -1.68) (layer F.SilkS)
+    (fp_text reference C9 (at 0 -1.68 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 1u (at 0 1.68) (layer F.Fab)
+    (fp_text value 100n (at 0 1.68 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.5 0.5) (thickness 0.08)))
-    )
     (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))
@@ -613,9 +897,12 @@
     (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+    )
+    (pad 2 smd roundrect (at 1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 1 smd roundrect (at -1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 56 +3V3))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -625,7 +912,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F2FC)
-    (at 155.505001 87.255001)
+    (at 55.9375 103.7)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
     (path /600E2AB5)
@@ -633,12 +920,9 @@
     (fp_text reference C10 (at 0 -1.68) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 1u (at 0 1.68) (layer F.Fab)
+    (fp_text value 100n (at 0 1.68) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.5 0.5) (thickness 0.08)))
-    )
     (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))
@@ -649,6 +933,9 @@
     (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.88 0.98) (end -1.88 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 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
     (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
@@ -661,20 +948,17 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F30D)
-    (at 190.365001 52.295001)
+    (at 43.2 104.1375 90)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
     (path /600E2181)
     (attr smd)
-    (fp_text reference C11 (at 0 -1.68) (layer F.SilkS)
+    (fp_text reference C11 (at 0 -1.68 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 1u (at 0 1.68) (layer F.Fab)
+    (fp_text value 100n (at 0 1.68 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.5 0.5) (thickness 0.08)))
-    )
     (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))
@@ -685,9 +969,12 @@
     (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+    )
+    (pad 2 smd roundrect (at 1.0375 0 90) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 1 smd roundrect (at -1.0375 0 90) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 56 +3V3))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -696,57 +983,18 @@
     )
   )
 
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F31E)
-    (at 160.475001 81.065001)
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F32F)
+    (at 41.9 90.9375 90)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /600E18AC)
+    (path /600E10D0)
     (attr smd)
-    (fp_text reference C12 (at 0 -1.68) (layer F.SilkS)
+    (fp_text reference C13 (at 0 -1.68 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 1u (at 0 1.68) (layer F.Fab)
+    (fp_text value 100n (at 0 1.68 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.88 0.98) (end -1.88 -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)))
-    )
-    (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 56 +3V3))
-    (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 2 GND))
-    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
-  )
-
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F32F)
-    (at 170.705001 70.155001)
-    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /600E10D0)
-    (attr smd)
-    (fp_text reference C13 (at 0 -1.68) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value 1u (at 0 1.68) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.5 0.5) (thickness 0.08)))
-    )
     (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))
@@ -757,9 +1005,12 @@
     (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+    )
+    (pad 2 smd roundrect (at 1.0375 0 90) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 1 smd roundrect (at -1.0375 0 90) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 56 +3V3))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -769,7 +1020,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F340)
-    (at 186.535001 55.305001)
+    (at 44.9375 87.9)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
     (path /600DD899)
@@ -777,7 +1028,7 @@
     (fp_text reference C14 (at 0 -1.68) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 1u (at 0 1.68) (layer F.Fab)
+    (fp_text value 100n (at 0 1.68) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
@@ -805,7 +1056,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F351)
-    (at 181.685001 63.115001)
+    (at 69.6625 82.8 180)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
     (path /601141BD)
@@ -829,9 +1080,9 @@
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 1 smd roundrect (at -1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 7 NRST))
-    (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 2 smd roundrect (at 1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -841,15 +1092,15 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F362)
-    (at 174.705001 67.145001)
+    (at 44.5 68.9375 90)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
     (path /6015BE39)
     (attr smd)
-    (fp_text reference C16 (at 0 -1.68) (layer F.SilkS)
+    (fp_text reference C16 (at 0 -1.68 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 10u (at 0 1.68) (layer F.Fab)
+    (fp_text value 10u (at 0 1.68 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
@@ -862,12 +1113,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_text user %R (at 0 0) (layer F.Fab)
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 1 smd roundrect (at -1.0375 0 90) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 57 VDD))
-    (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 2 smd roundrect (at 1.0375 0 90) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -877,20 +1128,17 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F373)
-    (at 166.085001 74.665001)
+    (at 46.8 68.9375 90)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
     (path /6016058E)
     (attr smd)
-    (fp_text reference C17 (at 0 -1.68) (layer F.SilkS)
+    (fp_text reference C17 (at 0 -1.68 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 100n (at 0 1.68) (layer F.Fab)
+    (fp_text value 100n (at 0 1.68 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.5 0.5) (thickness 0.08)))
-    )
     (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))
@@ -901,9 +1149,12 @@
     (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+    )
+    (pad 2 smd roundrect (at 1.0375 0 90) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 1 smd roundrect (at -1.0375 0 90) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 57 VDD))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -913,15 +1164,15 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F384)
-    (at 200.855001 41.005001)
+    (at 44.5 64.9375 270)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
     (path /601693A9)
     (attr smd)
-    (fp_text reference C18 (at 0 -1.68) (layer F.SilkS)
+    (fp_text reference C18 (at 0 -1.68 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 100n (at 0 1.68) (layer F.Fab)
+    (fp_text value 100n (at 0 1.68 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
@@ -934,12 +1185,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_text user %R (at 0 0) (layer F.Fab)
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 1 smd roundrect (at -1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 8 "Net-(C18-Pad1)"))
-    (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 2 smd roundrect (at 1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -949,7 +1200,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F395)
-    (at 175.545001 63.355001)
+    (at 45.5625 74.2)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
     (path /6014123E)
@@ -960,9 +1211,6 @@
     (fp_text value 10u (at 0 1.68) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.5 0.5) (thickness 0.08)))
-    )
     (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))
@@ -973,6 +1221,9 @@
     (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.88 0.98) (end -1.88 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 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 56 +3V3))
     (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
@@ -985,7 +1236,7 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F3A6)
-    (at 195.205001 44.395001)
+    (at 45.5625 72.1)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
     (path /60164C11)
@@ -1021,20 +1272,17 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F3B7)
-    (at 161.275001 75.045001)
+    (at 46.8 64.9625 270)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
     (path /60173C0E)
     (attr smd)
-    (fp_text reference C21 (at 0 -1.68) (layer F.SilkS)
+    (fp_text reference C21 (at 0 -1.68 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 4u7 (at 0 1.68) (layer F.Fab)
+    (fp_text value 4u7 (at 0 1.68 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.5 0.5) (thickness 0.08)))
-    )
     (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))
@@ -1045,9 +1293,12 @@
     (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+    )
+    (pad 2 smd roundrect (at 1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 1 smd roundrect (at -1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 8 "Net-(C18-Pad1)"))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -1056,8 +1307,8 @@
     )
   )
 
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F3C8)
-    (at 150.695001 85.865001)
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 602B111B)
+    (at 71.3375 39.7)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
     (path /606FEE86)
@@ -1082,7 +1333,7 @@
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
     (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 61 left_click))
+      (net 59 right_click))
     (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
@@ -1092,35 +1343,35 @@
     )
   )
 
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F3D9)
-    (at 169.895001 67.145001)
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F43F)
+    (at 65.2 62.4375 270)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /60880B3B)
+    (path /60A989CD)
     (attr smd)
-    (fp_text reference C23 (at 0 -1.68) (layer F.SilkS)
+    (fp_text reference C30 (at 0 -1.68 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 100n (at 0 1.68) (layer F.Fab)
+    (fp_text value 10u (at 0 1.68 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
+    (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 0.98) (end -1.88 -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)))
     )
-    (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.88 0.98) (end -1.88 -0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 1 smd roundrect (at -1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 62 right_click))
+    (pad 2 smd roundrect (at 1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 57 VDD))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -1128,34 +1379,34 @@
     )
   )
 
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F3EA)
-    (at 165.895001 71.655001)
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F450)
+    (at 67.3 62.4375 270)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /608B0D70)
+    (path /60A989D3)
     (attr smd)
-    (fp_text reference C24 (at 0 -1.68) (layer F.SilkS)
+    (fp_text reference C31 (at 0 -1.68 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 100n (at 0 1.68) (layer F.Fab)
+    (fp_text value 100n (at 0 1.68 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.88 0.98) (end -1.88 -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)
+    (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.88 0.98) (end -1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 63 sense_up))
-    (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 2 smd roundrect (at 1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 57 VDD))
+    (pad 1 smd roundrect (at -1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -1164,21 +1415,18 @@
     )
   )
 
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F3FB)
-    (at 185.555001 52.295001)
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F461)
+    (at 44.9375 85.9)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /608E2D1D)
+    (path /609B8D57)
     (attr smd)
-    (fp_text reference C25 (at 0 -1.68) (layer F.SilkS)
+    (fp_text reference C32 (at 0 -1.68) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 100n (at 0 1.68) (layer F.Fab)
+    (fp_text value 4.7u (at 0 1.68) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.5 0.5) (thickness 0.08)))
-    )
     (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))
@@ -1189,10 +1437,13 @@
     (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.88 0.98) (end -1.88 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 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
     (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 64 sense_down))
+      (net 56 +3V3))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -1200,35 +1451,35 @@
     )
   )
 
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F40C)
-    (at 191.205001 48.905001)
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 602B117B)
+    (at 76.1 45.5 180)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /60903064)
+    (path /624984FF)
     (attr smd)
-    (fp_text reference C26 (at 0 -1.68) (layer F.SilkS)
+    (fp_text reference C33 (at 0 -1.68) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (fp_text value 100n (at 0 1.68) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.88 0.98) (end -1.88 -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_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.88 0.98) (end -1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 0.98) (end -1.88 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 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 65 forward))
-    (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 2 smd roundrect (at 1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
+    (pad 1 smd roundrect (at -1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 65 Scroll_a))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -1236,13 +1487,13 @@
     )
   )
 
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F41D)
-    (at 150.695001 88.875001)
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 602B114B)
+    (at 76.0625 48 180)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /609243FB)
+    (path /626C35B6)
     (attr smd)
-    (fp_text reference C27 (at 0 -1.68) (layer F.SilkS)
+    (fp_text reference C34 (at 0 -1.68) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (fp_text value 100n (at 0 1.68) (layer F.Fab)
@@ -1261,9 +1512,9 @@
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 66 backward))
-    (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 1 smd roundrect (at -1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 66 Scroll_b))
+    (pad 2 smd roundrect (at 1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -1272,204 +1523,168 @@
     )
   )
 
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F42E)
-    (at 155.625001 84.245001)
-    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /6082477B)
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F5B7)
+    (at 38.9 53 270)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /602C1523)
     (attr smd)
-    (fp_text reference C28 (at 0 -1.68) (layer F.SilkS)
+    (fp_text reference R2 (at 0 -1.65 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 100n (at 0 1.68) (layer F.Fab)
+    (fp_text value 5.6k (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.5 0.5) (thickness 0.08)))
-    )
     (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.88 0.98) (end -1.88 -0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 2 GND))
-    (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 67 wheel_click))
-    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
+    (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+    )
+    (pad 2 smd roundrect (at 1 0 270) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 17 "Net-(R2-Pad2)"))
+    (pad 1 smd roundrect (at -1 0 270) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 57 VDD))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
     )
   )
 
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F43F)
-    (at 170.895001 73.165001)
-    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /60A989CD)
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F5C8)
+    (at 36.9 53 270)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /602C29F7)
     (attr smd)
-    (fp_text reference C30 (at 0 -1.68) (layer F.SilkS)
+    (fp_text reference R3 (at 0 -1.65 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 10u (at 0 1.68) (layer F.Fab)
+    (fp_text value 10k (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.88 0.98) (end -1.88 -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.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 -0.735) (end 0.227064 -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)
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 1 smd roundrect (at -1 0 270) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 17 "Net-(R2-Pad2)"))
+    (pad 2 smd roundrect (at 1 0 270) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
       (net 2 GND))
-    (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 57 VDD))
-    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
     )
   )
 
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F450)
-    (at 181.685001 60.105001)
-    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /60A989D3)
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F5D9)
+    (at 70.5 88.7 270)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /600A0E9A)
     (attr smd)
-    (fp_text reference C31 (at 0 -1.68) (layer F.SilkS)
+    (fp_text reference R4 (at 0 -1.65 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 100n (at 0 1.68) (layer F.Fab)
+    (fp_text value 10k (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.5 0.5) (thickness 0.08)))
-    )
     (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.88 0.98) (end -1.88 -0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 57 VDD))
-    (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 2 GND))
-    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
-  )
-
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F461)
-    (at 179.515001 66.365001)
-    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /609B8D57)
-    (attr smd)
-    (fp_text reference C32 (at 0 -1.68) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value 4.7u (at 0 1.68) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text user %R (at 0 0) (layer F.Fab)
+    (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (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.88 0.98) (end -1.88 -0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 2 smd roundrect (at 1 0 270) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 56 +3V3))
-    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
+    (pad 1 smd roundrect (at -1 0 270) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 16 BOOT0))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
     )
   )
 
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F472)
-    (at 191.345001 55.305001)
-    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /624984FF)
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 602B10EB)
+    (at 71.3 41.8 180)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /606FEE94)
     (attr smd)
-    (fp_text reference C33 (at 0 -1.68) (layer F.SilkS)
+    (fp_text reference R9 (at 0 -1.65) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 100n (at 0 1.68) (layer F.Fab)
+    (fp_text value 1k (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.5 0.5) (thickness 0.08)))
-    )
     (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.88 0.98) (end -1.88 -0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 2 GND))
-    (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 68 Scroll_a))
-    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
+    (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (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 1 0 180) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 59 right_click))
+    (pad 1 smd roundrect (at -1 0 180) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 78 "Net-(R9-Pad1)"))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
     )
   )
 
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F483)
-    (at 175.515001 70.155001)
-    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /626C35B6)
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 602B10BB)
+    (at 76.1 40.5)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /604C1473)
     (attr smd)
-    (fp_text reference C34 (at 0 -1.68) (layer F.SilkS)
+    (fp_text reference R19 (at 0 -1.65) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 100n (at 0 1.68) (layer F.Fab)
+    (fp_text value 10k (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.88 0.98) (end -1.88 -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.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 -0.735) (end 0.227064 -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))
@@ -1477,1480 +1692,1224 @@
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 69 Scroll_b))
-    (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 2 GND))
-    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
+    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 56 +3V3))
+    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 65 Scroll_a))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
     )
   )
 
-  (module LED_SMD:LED_1206_3216Metric (layer F.Cu) (tedit 5F68FEF1) (tstamp 6025F496)
-    (at 156.065001 76.395001)
-    (descr "LED SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
-    (tags LED)
-    (path /601E5474)
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 602B108B)
+    (at 76.1 43.1)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /626E168D)
     (attr smd)
-    (fp_text reference D1 (at 0 -1.82) (layer F.SilkS)
+    (fp_text reference R20 (at 0 -1.65) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value "Indicator LED" (at 0 1.82) (layer F.Fab)
+    (fp_text value 10k (at 0 1.65) (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.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.8 0.8) (thickness 0.12)))
-    )
-    (fp_line (start 1.6 -0.8) (end -1.2 -0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.2 -0.8) (end -1.6 -0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.6 -0.4) (end -1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.6 0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.6 0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.6 -1.135) (end -2.285 -1.135) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.285 -1.135) (end -2.285 1.135) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.285 1.135) (end 1.6 1.135) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.28 1.12) (end -2.28 -1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.28 -1.12) (end 2.28 -1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.28 -1.12) (end 2.28 1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.28 1.12) (end -2.28 1.12) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.4 0) (size 1.25 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
-      (net 58 "Net-(D1-Pad2)"))
-    (pad 1 smd roundrect (at -1.4 0) (size 1.25 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
-      (net 2 GND))
-    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_1206_3216Metric.wrl
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+    )
+    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 66 Scroll_b))
+    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 56 +3V3))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
     )
   )
 
-  (module LED_SMD:LED_1206_3216Metric (layer F.Cu) (tedit 5F68FEF1) (tstamp 6025F4A9)
-    (at 195.645001 41.195001)
-    (descr "LED SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
-    (tags LED)
-    (path /602BC446)
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F71C)
+    (at 50.9 82 90)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /60FE96BA)
     (attr smd)
-    (fp_text reference D2 (at 0 -1.82) (layer F.SilkS)
+    (fp_text reference R24 (at 0 -1.65 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value "Indicator LED" (at 0 1.82) (layer F.Fab)
+    (fp_text value 820 (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.8 0.8) (thickness 0.12)))
-    )
-    (fp_line (start 1.6 -0.8) (end -1.2 -0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.2 -0.8) (end -1.6 -0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.6 -0.4) (end -1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.6 0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.6 0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.6 -1.135) (end -2.285 -1.135) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.285 -1.135) (end -2.285 1.135) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.285 1.135) (end 1.6 1.135) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.28 1.12) (end -2.28 -1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.28 -1.12) (end 2.28 -1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.28 -1.12) (end 2.28 1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.28 1.12) (end -2.28 1.12) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.4 0) (size 1.25 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
-      (net 59 "Net-(D2-Pad2)"))
-    (pad 1 smd roundrect (at -1.4 0) (size 1.25 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
-      (net 2 GND))
-    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_1206_3216Metric.wrl
+    (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.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 0.1 90) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+    )
+    (pad 2 smd roundrect (at 1 0 90) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 71 RED))
+    (pad 1 smd roundrect (at -1 0 90) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 81 "Net-(D4-Pad4)"))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
     )
   )
 
-  (module LED_SMD:LED_1206_3216Metric (layer F.Cu) (tedit 5F68FEF1) (tstamp 6025F4BC)
-    (at 185.995001 49.095001)
-    (descr "LED SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
-    (tags LED)
-    (path /602C3066)
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F72D)
+    (at 62 83.2 270)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /610016B6)
     (attr smd)
-    (fp_text reference D3 (at 0 -1.82) (layer F.SilkS)
+    (fp_text reference R25 (at 0 -1.65 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value "Indicator LED" (at 0 1.82) (layer F.Fab)
+    (fp_text value 820 (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 2.28 1.12) (end -2.28 1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.28 -1.12) (end 2.28 1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.28 -1.12) (end 2.28 -1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.28 1.12) (end -2.28 -1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.285 1.135) (end 1.6 1.135) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.285 -1.135) (end -2.285 1.135) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.6 -1.135) (end -2.285 -1.135) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.6 0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.6 0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.6 -0.4) (end -1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.2 -0.8) (end -1.6 -0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.6 -0.8) (end -1.2 -0.8) (layer F.Fab) (width 0.1))
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.8 0.8) (thickness 0.12)))
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 -0.735) (end 0.227064 -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)))
     )
-    (pad 1 smd roundrect (at -1.4 0) (size 1.25 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
-      (net 2 GND))
-    (pad 2 smd roundrect (at 1.4 0) (size 1.25 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
-      (net 60 "Net-(D3-Pad2)"))
-    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_1206_3216Metric.wrl
+    (pad 1 smd roundrect (at -1 0 270) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 82 "Net-(D4-Pad3)"))
+    (pad 2 smd roundrect (at 1 0 270) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 72 GREEN))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
     )
   )
 
-  (module LED_SMD:LED_1206_3216Metric (layer F.Cu) (tedit 5F68FEF1) (tstamp 6025F4CF)
-    (at 160.685001 71.845001)
-    (descr "LED SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
-    (tags LED)
-    (path /60FE96B3)
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F73E)
+    (at 59.8 83.2 270)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /6101734D)
     (attr smd)
-    (fp_text reference D4 (at 0 -1.82) (layer F.SilkS)
+    (fp_text reference R26 (at 0 -1.65 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value "Indicator LED" (at 0 1.82) (layer F.Fab)
+    (fp_text value 820 (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 2.28 1.12) (end -2.28 1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.28 -1.12) (end 2.28 1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.28 -1.12) (end 2.28 -1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.28 1.12) (end -2.28 -1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.285 1.135) (end 1.6 1.135) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.285 -1.135) (end -2.285 1.135) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.6 -1.135) (end -2.285 -1.135) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.6 0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.6 0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.6 -0.4) (end -1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.2 -0.8) (end -1.6 -0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.6 -0.8) (end -1.2 -0.8) (layer F.Fab) (width 0.1))
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.8 0.8) (thickness 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_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (pad 1 smd roundrect (at -1.4 0) (size 1.25 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
-      (net 2 GND))
-    (pad 2 smd roundrect (at 1.4 0) (size 1.25 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
-      (net 70 "Net-(D4-Pad2)"))
-    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_1206_3216Metric.wrl
+    (pad 2 smd roundrect (at 1 0 270) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 73 BLUE))
+    (pad 1 smd roundrect (at -1 0 270) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 67 "Net-(D4-Pad2)"))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
     )
   )
 
-  (module LED_SMD:LED_1206_3216Metric (layer F.Cu) (tedit 5F68FEF1) (tstamp 6025F4E2)
-    (at 145.485001 86.055001)
-    (descr "LED SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
-    (tags LED)
-    (path /610016AF)
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F74F)
+    (at 63.1 62.4 270)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /60A8200B)
     (attr smd)
-    (fp_text reference D5 (at 0 -1.82) (layer F.SilkS)
+    (fp_text reference R27 (at 0 -1.65 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value "Indicator LED" (at 0 1.82) (layer F.Fab)
+    (fp_text value 47 (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 2.28 1.12) (end -2.28 1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.28 -1.12) (end 2.28 1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.28 -1.12) (end 2.28 -1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.28 1.12) (end -2.28 -1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.285 1.135) (end 1.6 1.135) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.285 -1.135) (end -2.285 1.135) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.6 -1.135) (end -2.285 -1.135) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.6 0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.6 0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.6 -0.4) (end -1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.2 -0.8) (end -1.6 -0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.6 -0.8) (end -1.2 -0.8) (layer F.Fab) (width 0.1))
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.8 0.8) (thickness 0.12)))
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 -0.735) (end 0.227064 -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)))
     )
-    (pad 1 smd roundrect (at -1.4 0) (size 1.25 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
-      (net 2 GND))
-    (pad 2 smd roundrect (at 1.4 0) (size 1.25 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
-      (net 71 "Net-(D5-Pad2)"))
-    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_1206_3216Metric.wrl
+    (pad 1 smd roundrect (at -1 0 270) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 74 "Net-(R27-Pad1)"))
+    (pad 2 smd roundrect (at 1 0 270) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 57 VDD))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
     )
   )
 
-  (module LED_SMD:LED_1206_3216Metric (layer F.Cu) (tedit 5F68FEF1) (tstamp 6025F4F5)
-    (at 170.335001 63.945001)
-    (descr "LED SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
-    (tags LED)
-    (path /61017346)
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F760)
+    (at 65.2 66.8 270)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /60D695E4)
     (attr smd)
-    (fp_text reference D6 (at 0 -1.82) (layer F.SilkS)
+    (fp_text reference R28 (at 0 -1.65 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value "Indicator LED" (at 0 1.82) (layer F.Fab)
+    (fp_text value 10k (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.8 0.8) (thickness 0.12)))
-    )
-    (fp_line (start 1.6 -0.8) (end -1.2 -0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.2 -0.8) (end -1.6 -0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.6 -0.4) (end -1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.6 0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.6 0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.6 -1.135) (end -2.285 -1.135) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.285 -1.135) (end -2.285 1.135) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.285 1.135) (end 1.6 1.135) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.28 1.12) (end -2.28 -1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.28 -1.12) (end 2.28 -1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.28 -1.12) (end 2.28 1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.28 1.12) (end -2.28 1.12) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1.4 0) (size 1.25 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
-      (net 72 "Net-(D6-Pad2)"))
-    (pad 1 smd roundrect (at -1.4 0) (size 1.25 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
-      (net 2 GND))
-    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_1206_3216Metric.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 -0.735) (end 0.227064 -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)))
     )
-  )
-
-  (module Connector_USB:USB_Mini-B_Tensility_54-00023_Vertical (layer F.Cu) (tedit 5A24F112) (tstamp 6025F513)
-    (at 54 33)
-    (descr http://www.tensility.com/pdffiles/54-00023.pdf)
-    (tags "usb mini receptacle vertical")
-    (path /6009969E)
-    (fp_text reference J1 (at 1.6 -3.7) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value USB_OTG (at 1.5 2.2) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start 5.5 -2.9) (end 5.5 -2.3) (layer F.SilkS) (width 0.15))
-    (fp_line (start 6 -3.2) (end -2.8 -3.2) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6 1.5) (end 6 -3.2) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.8 1.5) (end 6 1.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.8 -3.2) (end -2.8 1.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.3 -2.3) (end -2.3 -2.9) (layer F.SilkS) (width 0.15))
-    (fp_line (start 5.5 1.2) (end 5.5 0.6) (layer F.SilkS) (width 0.15))
-    (fp_line (start -2.3 1.2) (end 5.5 1.2) (layer F.SilkS) (width 0.15))
-    (fp_line (start -2.3 0.6) (end -2.3 1.2) (layer F.SilkS) (width 0.15))
-    (fp_line (start -2.3 -2.9) (end 5.5 -2.9) (layer F.SilkS) (width 0.15))
-    (fp_line (start -2 0.9) (end -2 -2.6) (layer F.Fab) (width 0.15))
-    (fp_line (start 5.2 -2.6) (end -2 -2.6) (layer F.Fab) (width 0.15))
-    (fp_line (start 5.2 -2.6) (end 5.2 0.9) (layer F.Fab) (width 0.15))
-    (fp_line (start 0.7 0.9) (end 5.2 0.9) (layer F.Fab) (width 0.15))
-    (fp_line (start 0 0.2) (end 0.7 0.9) (layer F.Fab) (width 0.15))
-    (fp_line (start -0.7 0.9) (end 0 0.2) (layer F.Fab) (width 0.15))
-    (fp_line (start -2 0.9) (end -0.7 0.9) (layer F.Fab) (width 0.15))
-    (fp_line (start -0.5 1.5) (end 0.5 1.5) (layer F.SilkS) (width 0.15))
-    (fp_text user %R (at 1.5 -1) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (pad 1 thru_hole rect (at 0 0) (size 1.1 1.1) (drill 0.7) (layers *.Cu *.Mask)
-      (net 1 +5V))
-    (pad 2 thru_hole circle (at 0.8 -1.75) (size 1.1 1.1) (drill 0.7) (layers *.Cu *.Mask)
-      (net 9 IN_D-))
-    (pad 3 thru_hole circle (at 1.6 0) (size 1.1 1.1) (drill 0.7) (layers *.Cu *.Mask)
-      (net 10 IN_D+))
-    (pad 4 thru_hole circle (at 2.4 -1.75) (size 1.1 1.1) (drill 0.7) (layers *.Cu *.Mask)
-      (net 11 "Net-(J1-Pad4)"))
-    (pad 5 thru_hole circle (at 3.2 0) (size 1.1 1.1) (drill 0.7) (layers *.Cu *.Mask)
-      (net 2 GND))
-    (pad 6 thru_hole oval (at -2.05 -0.875) (size 1.1 2.4) (drill oval 0.7 2) (layers *.Cu *.Mask)
-      (net 12 "Net-(J1-Pad6)"))
-    (pad 6 thru_hole oval (at 5.25 -0.875) (size 1.1 2.4) (drill oval 0.7 2) (layers *.Cu *.Mask)
-      (net 12 "Net-(J1-Pad6)"))
-    (model ${KISYS3DMOD}/Connector_USB.3dshapes/USB_Mini-B_Tensility_54-00023_Vertical.wrl
+    (pad 1 smd roundrect (at -1 0 270) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 56 +3V3))
+    (pad 2 smd roundrect (at 1 0 270) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 21 MISO))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
     )
   )
 
-  (module Connector_PinHeader_2.00mm:PinHeader_1x06_P2.00mm_Vertical (layer F.Cu) (tedit 59FED667) (tstamp 6025F52D)
-    (at 139 55)
-    (descr "Through hole straight pin header, 1x06, 2.00mm pitch, single row")
-    (tags "Through hole pin header THT 1x06 2.00mm single row")
-    (path /60081960)
-    (fp_text reference J2 (at 0 -2.06) (layer F.SilkS)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F825)
+    (at 31.6 32)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /613BA215)
+    (attr virtual)
+    (fp_text reference TP1 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value SWD (at 0 12.06) (layer F.Fab)
+    (fp_text value 5V (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.5 -1.5) (end -1.5 -1.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.5 11.5) (end 1.5 -1.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.5 11.5) (end 1.5 11.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.5 -1.5) (end -1.5 11.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.06 -1.06) (end 0 -1.06) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.06 0) (end -1.06 -1.06) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.06 1) (end 1.06 1) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.06 1) (end 1.06 11.06) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.06 1) (end -1.06 11.06) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.06 11.06) (end 1.06 11.06) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1 -0.5) (end -0.5 -1) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 11) (end -1 -0.5) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 11) (end -1 11) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -1) (end 1 11) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.5 -1) (end 1 -1) (layer F.Fab) (width 0.1))
-    (fp_text user %R (at 0 5 90) (layer F.Fab)
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (pad 1 thru_hole rect (at 0 0) (size 1.35 1.35) (drill 0.8) (layers *.Cu *.Mask)
-      (net 56 +3V3))
-    (pad 2 thru_hole oval (at 0 2) (size 1.35 1.35) (drill 0.8) (layers *.Cu *.Mask)
-      (net 13 SWCLK))
-    (pad 3 thru_hole oval (at 0 4) (size 1.35 1.35) (drill 0.8) (layers *.Cu *.Mask)
-      (net 2 GND))
-    (pad 4 thru_hole oval (at 0 6) (size 1.35 1.35) (drill 0.8) (layers *.Cu *.Mask)
-      (net 14 SWDIO))
-    (pad 5 thru_hole oval (at 0 8) (size 1.35 1.35) (drill 0.8) (layers *.Cu *.Mask)
-      (net 7 NRST))
-    (pad 6 thru_hole oval (at 0 10) (size 1.35 1.35) (drill 0.8) (layers *.Cu *.Mask)
-      (net 15 SWO))
-    (model ${KISYS3DMOD}/Connector_PinHeader_2.00mm.3dshapes/PinHeader_1x06_P2.00mm_Vertical.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
-  )
-
-  (module Connector:FanPinHeader_1x03_P2.54mm_Vertical (layer F.Cu) (tedit 5A19DCDF) (tstamp 6025F547)
-    (at 146.46 63)
-    (descr "3-pin CPU fan Through hole pin header, see http://www.formfactors.org/developer%5Cspecs%5Crev1_2_public.pdf")
-    (tags "pin header 3-pin CPU fan")
-    (path /6015F930)
-    (fp_text reference JP1 (at 2.5 -3.4) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value DFU (at 2.55 4.5) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start 6.85 -3.05) (end 6.85 3.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6.85 -3.05) (end -1.75 -3.05) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.75 3.8) (end 6.85 3.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.75 3.8) (end -1.75 -3.05) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 5.08 2.29) (end 5.08 3.3) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0 2.29) (end 5.08 2.29) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0 3.3) (end 0 2.29) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.35 3.3) (end -1.25 3.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 6.35 -2.55) (end 6.35 3.3) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.25 -2.55) (end 6.35 -2.55) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.25 3.3) (end -1.25 -2.55) (layer F.Fab) (width 0.1))
-    (fp_line (start 0 2.3) (end 0 3.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 5.05 2.3) (end 0 2.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 5.05 3.3) (end 5.05 2.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 6.45 3.4) (end -1.35 3.4) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.45 -2.65) (end 6.45 3.4) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.35 -2.65) (end 6.45 -2.65) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.35 3.4) (end -1.35 -2.65) (layer F.SilkS) (width 0.12))
-    (fp_text user %R (at 2.45 1.8) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (pad 1 thru_hole rect (at 0 0 90) (size 2.03 1.73) (drill 1.02) (layers *.Cu *.Mask)
-      (net 16 BOOT0))
-    (pad 2 thru_hole oval (at 2.54 0 90) (size 2.03 1.73) (drill 1.02) (layers *.Cu *.Mask)
-      (net 16 BOOT0))
-    (pad 3 thru_hole oval (at 5.08 0 90) (size 2.03 1.73) (drill 1.02) (layers *.Cu *.Mask)
-      (net 56 +3V3))
-    (model ${KISYS3DMOD}/Connector.3dshapes/FanPinHeader_1x03_P2.54mm_Vertical.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 1 +5V))
   )
 
-  (module Connector:FanPinHeader_1x03_P2.54mm_Vertical (layer F.Cu) (tedit 5A19DCDF) (tstamp 6025F561)
-    (at 185.425001 43.075001)
-    (descr "3-pin CPU fan Through hole pin header, see http://www.formfactors.org/developer%5Cspecs%5Crev1_2_public.pdf")
-    (tags "pin header 3-pin CPU fan")
-    (path /6074062D)
-    (fp_text reference JP2 (at 2.5 -3.4) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value DFU (at 2.55 4.5) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start 6.85 -3.05) (end 6.85 3.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6.85 -3.05) (end -1.75 -3.05) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.75 3.8) (end 6.85 3.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.75 3.8) (end -1.75 -3.05) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 5.08 2.29) (end 5.08 3.3) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0 2.29) (end 5.08 2.29) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0 3.3) (end 0 2.29) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.35 3.3) (end -1.25 3.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 6.35 -2.55) (end 6.35 3.3) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.25 -2.55) (end 6.35 -2.55) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.25 3.3) (end -1.25 -2.55) (layer F.Fab) (width 0.1))
-    (fp_line (start 0 2.3) (end 0 3.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 5.05 2.3) (end 0 2.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 5.05 3.3) (end 5.05 2.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 6.45 3.4) (end -1.35 3.4) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.45 -2.65) (end 6.45 3.4) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.35 -2.65) (end 6.45 -2.65) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.35 3.4) (end -1.35 -2.65) (layer F.SilkS) (width 0.12))
-    (fp_text user %R (at 2.45 1.8) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (pad 1 thru_hole rect (at 0 0 90) (size 2.03 1.73) (drill 1.02) (layers *.Cu *.Mask)
-      (net 73 "Net-(JP2-Pad1)"))
-    (pad 2 thru_hole oval (at 2.54 0 90) (size 2.03 1.73) (drill 1.02) (layers *.Cu *.Mask)
-      (net 73 "Net-(JP2-Pad1)"))
-    (pad 3 thru_hole oval (at 5.08 0 90) (size 2.03 1.73) (drill 1.02) (layers *.Cu *.Mask)
-      (net 57 VDD))
-    (model ${KISYS3DMOD}/Connector.3dshapes/FanPinHeader_1x03_P2.54mm_Vertical.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F833)
+    (at 62.7 74)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /60F2BC56)
+    (attr virtual)
+    (fp_text reference TP2 (at 0 -1.648) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
-  )
-
-  (module Connector:FanPinHeader_1x03_P2.54mm_Vertical (layer F.Cu) (tedit 5A19DCDF) (tstamp 6025F57B)
-    (at 145.845001 80.035001)
-    (descr "3-pin CPU fan Through hole pin header, see http://www.formfactors.org/developer%5Cspecs%5Crev1_2_public.pdf")
-    (tags "pin header 3-pin CPU fan")
-    (path /606D1383)
-    (fp_text reference JP3 (at 2.5 -3.4) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value DFU (at 2.55 4.5) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text user %R (at 2.45 1.8) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start -1.35 3.4) (end -1.35 -2.65) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.35 -2.65) (end 6.45 -2.65) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.45 -2.65) (end 6.45 3.4) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.45 3.4) (end -1.35 3.4) (layer F.SilkS) (width 0.12))
-    (fp_line (start 5.05 3.3) (end 5.05 2.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 5.05 2.3) (end 0 2.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 0 2.3) (end 0 3.3) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.25 3.3) (end -1.25 -2.55) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.25 -2.55) (end 6.35 -2.55) (layer F.Fab) (width 0.1))
-    (fp_line (start 6.35 -2.55) (end 6.35 3.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 6.35 3.3) (end -1.25 3.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 0 3.3) (end 0 2.29) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0 2.29) (end 5.08 2.29) (layer F.SilkS) (width 0.12))
-    (fp_line (start 5.08 2.29) (end 5.08 3.3) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.75 3.8) (end -1.75 -3.05) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.75 3.8) (end 6.85 3.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6.85 -3.05) (end -1.75 -3.05) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6.85 -3.05) (end 6.85 3.8) (layer F.CrtYd) (width 0.05))
-    (pad 3 thru_hole oval (at 5.08 0 90) (size 2.03 1.73) (drill 1.02) (layers *.Cu *.Mask)
-      (net 56 +3V3))
-    (pad 2 thru_hole oval (at 2.54 0 90) (size 2.03 1.73) (drill 1.02) (layers *.Cu *.Mask)
-      (net 74 "Net-(JP3-Pad1)"))
-    (pad 1 thru_hole rect (at 0 0 90) (size 2.03 1.73) (drill 1.02) (layers *.Cu *.Mask)
-      (net 74 "Net-(JP3-Pad1)"))
-    (model ${KISYS3DMOD}/Connector.3dshapes/FanPinHeader_1x03_P2.54mm_Vertical.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
+    (fp_text value MOSI (at 0 1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
-  )
-
-  (module Connector:FanPinHeader_1x03_P2.54mm_Vertical (layer F.Cu) (tedit 5A19DCDF) (tstamp 6025F595)
-    (at 171.905001 57.525001)
-    (descr "3-pin CPU fan Through hole pin header, see http://www.formfactors.org/developer%5Cspecs%5Crev1_2_public.pdf")
-    (tags "pin header 3-pin CPU fan")
-    (path /6075715F)
-    (fp_text reference JP4 (at 2.5 -3.4) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value DFU (at 2.55 4.5) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text user %R (at 2.45 1.8) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start -1.35 3.4) (end -1.35 -2.65) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.35 -2.65) (end 6.45 -2.65) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.45 -2.65) (end 6.45 3.4) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.45 3.4) (end -1.35 3.4) (layer F.SilkS) (width 0.12))
-    (fp_line (start 5.05 3.3) (end 5.05 2.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 5.05 2.3) (end 0 2.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 0 2.3) (end 0 3.3) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.25 3.3) (end -1.25 -2.55) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.25 -2.55) (end 6.35 -2.55) (layer F.Fab) (width 0.1))
-    (fp_line (start 6.35 -2.55) (end 6.35 3.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 6.35 3.3) (end -1.25 3.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 0 3.3) (end 0 2.29) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0 2.29) (end 5.08 2.29) (layer F.SilkS) (width 0.12))
-    (fp_line (start 5.08 2.29) (end 5.08 3.3) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.75 3.8) (end -1.75 -3.05) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.75 3.8) (end 6.85 3.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6.85 -3.05) (end -1.75 -3.05) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6.85 -3.05) (end 6.85 3.8) (layer F.CrtYd) (width 0.05))
-    (pad 3 thru_hole oval (at 5.08 0 90) (size 2.03 1.73) (drill 1.02) (layers *.Cu *.Mask)
-      (net 1 +5V))
-    (pad 2 thru_hole oval (at 2.54 0 90) (size 2.03 1.73) (drill 1.02) (layers *.Cu *.Mask)
-      (net 75 "Net-(JP4-Pad1)"))
-    (pad 1 thru_hole rect (at 0 0 90) (size 2.03 1.73) (drill 1.02) (layers *.Cu *.Mask)
-      (net 75 "Net-(JP4-Pad1)"))
-    (model ${KISYS3DMOD}/Connector.3dshapes/FanPinHeader_1x03_P2.54mm_Vertical.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 22 MOSI))
   )
 
-  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F5A6)
-    (at 175.615001 79.095001)
-    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /6074061F)
-    (attr smd)
-    (fp_text reference R1 (at 0 -1.65) (layer F.SilkS)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F841)
+    (at 62.7 76.6)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /6107F83F)
+    (attr virtual)
+    (fp_text reference TP3 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 47 (at 0 1.65) (layer F.Fab)
+    (fp_text value SCK (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.227064 -0.735) (end 0.227064 -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)))
-    )
-    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 73 "Net-(JP2-Pad1)"))
-    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 60 "Net-(D3-Pad2)"))
-    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 23 SCK))
   )
 
-  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F5B7)
-    (at 121.875001 88.985001)
-    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /602C1523)
-    (attr smd)
-    (fp_text reference R2 (at 0 -1.65) (layer F.SilkS)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F84F)
+    (at 33.9 103.6)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /601AABDA)
+    (attr virtual)
+    (fp_text reference TP4 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 5.6k (at 0 1.65) (layer F.Fab)
+    (fp_text value TestPoint (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.5 0.5) (thickness 0.08)))
-    )
-    (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.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 17 "Net-(R2-Pad2)"))
-    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 57 VDD))
-    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 4 "Net-(C6-Pad2)"))
   )
 
-  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F5C8)
-    (at 170.865001 76.145001)
-    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /602C29F7)
-    (attr smd)
-    (fp_text reference R3 (at 0 -1.65) (layer F.SilkS)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 602B0F9B)
+    (at 70.6 44.3)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /606FEE71)
+    (attr virtual)
+    (fp_text reference TP5 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 10k (at 0 1.65) (layer F.Fab)
+    (fp_text value TestPoint (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.227064 -0.735) (end 0.227064 -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)))
-    )
-    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 17 "Net-(R2-Pad2)"))
-    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 2 GND))
-    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 59 right_click))
   )
 
-  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F5D9)
-    (at 160.285001 87.225001)
-    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /600A0E9A)
-    (attr smd)
-    (fp_text reference R4 (at 0 -1.65) (layer F.SilkS)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F86B)
+    (at 34.5 54.4)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /613EF1B1)
+    (attr virtual)
+    (fp_text reference TP6 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 10k (at 0 1.65) (layer F.Fab)
+    (fp_text value 3.3V (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.5 0.5) (thickness 0.08)))
-    )
-    (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.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 2 GND))
-    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 16 BOOT0))
-    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 56 +3V3))
   )
 
-  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F5EA)
-    (at 200.795001 46.995001)
-    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /606D1373)
-    (attr smd)
-    (fp_text reference R5 (at 0 -1.65) (layer F.SilkS)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F879)
+    (at 70.5 85.4)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /601B3570)
+    (attr virtual)
+    (fp_text reference TP7 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 820 (at 0 1.65) (layer F.Fab)
+    (fp_text value NRST (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.227064 -0.735) (end 0.227064 -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)))
-    )
-    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 74 "Net-(JP3-Pad1)"))
-    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 59 "Net-(D2-Pad2)"))
-    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 7 NRST))
   )
 
-  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F5FB)
-    (at 186.465001 61.295001)
-    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /60757151)
-    (attr smd)
-    (fp_text reference R6 (at 0 -1.65) (layer F.SilkS)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F887)
+    (at 67.2 94.2)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /61CC914B)
+    (attr virtual)
+    (fp_text reference TP8 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 1.5k (at 0 1.65) (layer F.Fab)
+    (fp_text value in_D- (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.227064 -0.735) (end 0.227064 -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)))
-    )
-    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 75 "Net-(JP4-Pad1)"))
-    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 58 "Net-(D1-Pad2)"))
-    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 9 IN_D-))
   )
 
-  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F60C)
-    (at 165.255001 84.045001)
-    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /606FEE8C)
-    (attr smd)
-    (fp_text reference R7 (at 0 -1.65) (layer F.SilkS)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F8DB)
+    (at 73.2 51.2)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /628DBFFB)
+    (attr virtual)
+    (fp_text reference TP14 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 150 (at 0 1.65) (layer F.Fab)
+    (fp_text value Scroll_b (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.5 0.5) (thickness 0.08)))
-    )
-    (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.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 61 left_click))
-    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 76 "Net-(R7-Pad1)"))
-    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 66 Scroll_b))
   )
 
-  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F61D)
-    (at 126.625001 88.985001)
-    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /60880B35)
-    (attr smd)
-    (fp_text reference R8 (at 0 -1.65) (layer F.SilkS)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F8F7)
+    (at 67.3 97.1)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /61C7C487)
+    (attr virtual)
+    (fp_text reference TP17 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 150 (at 0 1.65) (layer F.Fab)
+    (fp_text value in_D+ (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.5 0.5) (thickness 0.08)))
-    )
-    (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.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 62 right_click))
-    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 77 "Net-(R10-Pad2)"))
-    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 10 IN_D+))
   )
 
-  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F62E)
-    (at 165.035001 87.055001)
-    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /606FEE94)
-    (attr smd)
-    (fp_text reference R9 (at 0 -1.65) (layer F.SilkS)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F905)
+    (at 62.7 79.2)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /610979A7)
+    (attr virtual)
+    (fp_text reference TP18 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 10k (at 0 1.65) (layer F.Fab)
+    (fp_text value Motion (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.5 0.5) (thickness 0.08)))
-    )
-    (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.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 76 "Net-(R7-Pad1)"))
-    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 56 +3V3))
-    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 24 Motion))
   )
 
-  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F63F)
-    (at 175.615001 76.145001)
-    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /60880B2D)
-    (attr smd)
-    (fp_text reference R10 (at 0 -1.65) (layer F.SilkS)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F913)
+    (at 34.5 57)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /61439D6C)
+    (attr virtual)
+    (fp_text reference TP19 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 10k (at 0 1.65) (layer F.Fab)
+    (fp_text value VDD (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.5 0.5) (thickness 0.08)))
-    )
-    (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.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 77 "Net-(R10-Pad2)"))
-    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 56 +3V3))
-    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 57 VDD))
   )
 
-  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F650)
-    (at 180.295001 69.345001)
-    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /608B0D6A)
-    (attr smd)
-    (fp_text reference R11 (at 0 -1.65) (layer F.SilkS)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F921)
+    (at 62.8 70.4)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /60EFB280)
+    (attr virtual)
+    (fp_text reference TP20 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 150 (at 0 1.65) (layer F.Fab)
+    (fp_text value NCS (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.227064 -0.735) (end 0.227064 -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)))
-    )
-    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 78 "Net-(R11-Pad1)"))
-    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 63 sense_up))
-    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 20 NCS))
   )
 
-  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F661)
-    (at 196.125001 53.395001)
-    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /608E2D17)
-    (attr smd)
-    (fp_text reference R12 (at 0 -1.65) (layer F.SilkS)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F92F)
+    (at 74.9 55.2)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /614855F6)
+    (attr virtual)
+    (fp_text reference TP21 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 150 (at 0 1.65) (layer F.Fab)
+    (fp_text value GND (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.5 0.5) (thickness 0.08)))
-    )
-    (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.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 64 sense_down))
-    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 79 "Net-(R12-Pad1)"))
-    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 2 GND))
   )
 
-  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F672)
-    (at 170.865001 79.095001)
-    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /608B0D62)
-    (attr smd)
-    (fp_text reference R13 (at 0 -1.65) (layer F.SilkS)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F93D)
+    (at 58.4 96.4)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /61CE2BBC)
+    (attr virtual)
+    (fp_text reference TP22 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 10k (at 0 1.65) (layer F.Fab)
+    (fp_text value out_D- (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.227064 -0.735) (end 0.227064 -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)))
-    )
-    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 56 +3V3))
-    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 78 "Net-(R11-Pad1)"))
-    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 44 OUT_D-))
   )
 
-  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F683)
-    (at 191.215001 64.245001)
-    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /608E2D0F)
-    (attr smd)
-    (fp_text reference R14 (at 0 -1.65) (layer F.SilkS)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F94B)
+    (at 61.2 92.8)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /61CAF95D)
+    (attr virtual)
+    (fp_text reference TP23 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 10k (at 0 1.65) (layer F.Fab)
+    (fp_text value out_D+ (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.5 0.5) (thickness 0.08)))
-    )
-    (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.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 79 "Net-(R12-Pad1)"))
-    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 56 +3V3))
-    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 45 OUT_D+))
   )
 
-  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F694)
-    (at 175.675001 73.135001)
-    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /6090305E)
-    (attr smd)
-    (fp_text reference R15 (at 0 -1.65) (layer F.SilkS)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F959)
+    (at 67.6 68.1)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /610AFC53)
+    (attr virtual)
+    (fp_text reference TP24 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 150 (at 0 1.65) (layer F.Fab)
+    (fp_text value MISO (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.5 0.5) (thickness 0.08)))
-    )
-    (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.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 65 forward))
-    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 80 "Net-(R15-Pad1)"))
-    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 21 MISO))
   )
 
-  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F6A5)
-    (at 191.315001 58.285001)
-    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /609243F5)
-    (attr smd)
-    (fp_text reference R16 (at 0 -1.65) (layer F.SilkS)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F967)
+    (at 67.8 85.3)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /6123CCCE)
+    (attr virtual)
+    (fp_text reference TP25 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 150 (at 0 1.65) (layer F.Fab)
+    (fp_text value GRD (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.5 0.5) (thickness 0.08)))
-    )
-    (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.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 66 backward))
-    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 81 "Net-(R16-Pad1)"))
-    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 2 GND))
   )
 
-  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F6B6)
-    (at 205.635001 43.985001)
-    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /60903056)
-    (attr smd)
-    (fp_text reference R17 (at 0 -1.65) (layer F.SilkS)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F991)
+    (at 59.3 105.4)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /617B148E)
+    (attr virtual)
+    (fp_text reference TP28 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 10k (at 0 1.65) (layer F.Fab)
+    (fp_text value GND (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.227064 -0.735) (end 0.227064 -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)))
-    )
-    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 56 +3V3))
-    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 80 "Net-(R15-Pad1)"))
-    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 2 GND))
   )
 
-  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F6C7)
-    (at 186.465001 64.245001)
-    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /609243ED)
-    (attr smd)
-    (fp_text reference R18 (at 0 -1.65) (layer F.SilkS)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F99F)
+    (at 75.9 51.2)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /618F0AAF)
+    (attr virtual)
+    (fp_text reference TP29 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 10k (at 0 1.65) (layer F.Fab)
+    (fp_text value Scroll_a (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.227064 -0.735) (end 0.227064 -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)))
-    )
-    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 56 +3V3))
-    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 81 "Net-(R16-Pad1)"))
-    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 65 Scroll_a))
   )
 
-  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F6D8)
-    (at 200.795001 49.945001)
-    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /604C1473)
-    (attr smd)
-    (fp_text reference R19 (at 0 -1.65) (layer F.SilkS)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F9AD)
+    (at 68 88)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /619AB575)
+    (attr virtual)
+    (fp_text reference TP30 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 10k (at 0 1.65) (layer F.Fab)
+    (fp_text value BOOT0 (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.227064 -0.735) (end 0.227064 -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)))
-    )
-    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 56 +3V3))
-    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 68 Scroll_a))
-    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 16 BOOT0))
   )
 
-  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F6E9)
-    (at 205.545001 46.995001)
-    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /626E168D)
-    (attr smd)
-    (fp_text reference R20 (at 0 -1.65) (layer F.SilkS)
+  (module Custom:PMW3389 (layer F.Cu) (tedit 600FD639) (tstamp 6025F9C5)
+    (at 49.7 64.1)
+    (path /600BDA2F)
+    (fp_text reference U1 (at 0 0.5) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 10k (at 0 1.65) (layer F.Fab)
+    (fp_text value PMW3389 (at 0 -0.5) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.5 0.5) (thickness 0.08)))
-    )
-    (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.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 69 Scroll_b))
-    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+    (fp_line (start 9.65 14.48) (end 9.65 -2.8) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.05 14.48) (end 9.65 14.48) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.05 -2.78) (end 1.05 14.48) (layer F.SilkS) (width 0.12))
+    (fp_line (start 9.65 -2.78) (end 1.05 -2.78) (layer F.SilkS) (width 0.12))
+    (pad 16 thru_hole circle (at 10.7 0.89) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 18 "Net-(U1-Pad16)"))
+    (pad 15 thru_hole circle (at 10.7 2.67) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 74 "Net-(R27-Pad1)"))
+    (pad 14 thru_hole circle (at 10.7 4.45) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 19 "Net-(U1-Pad14)"))
+    (pad 13 thru_hole circle (at 10.7 6.23) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 20 NCS))
+    (pad 12 thru_hole circle (at 10.7 8.01) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 21 MISO))
+    (pad 11 thru_hole circle (at 10.7 9.79) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 22 MOSI))
+    (pad 10 thru_hole circle (at 10.7 11.57) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 23 SCK))
+    (pad 9 thru_hole circle (at 10.7 13.35) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 24 Motion))
+    (pad 8 thru_hole circle (at 0 12.46) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 25 "Net-(U1-Pad8)"))
+    (pad 7 thru_hole circle (at 0 10.68) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 26 "Net-(U1-Pad7)"))
+    (pad 6 thru_hole circle (at 0 8.9) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 27 "Net-(U1-Pad6)"))
+    (pad 5 thru_hole circle (at 0 7.12) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
       (net 56 +3V3))
-    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
+    (pad 4 thru_hole circle (at 0 5.34) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 57 VDD))
+    (pad 3 thru_hole circle (at 0 3.56) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 8 "Net-(C18-Pad1)"))
+    (pad 2 thru_hole circle (at 0 1.78) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 28 "Net-(U1-Pad2)"))
+    (pad 1 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 29 "Net-(U1-Pad1)"))
   )
 
-  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F6FA)
-    (at 196.065001 59.295001)
-    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /60824781)
+  (module Package_QFP:LQFP-64_10x10mm_P0.5mm (layer F.Cu) (tedit 5D9F72AF) (tstamp 6025FA6D)
+    (at 49.9 95.9)
+    (descr "LQFP, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ad7606_7606-6_7606-4.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
+    (tags "LQFP QFP")
+    (path /60055F5F)
     (attr smd)
-    (fp_text reference R21 (at 0 -1.65) (layer F.SilkS)
+    (fp_text reference U4 (at 0 -7.4) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 150 (at 0 1.65) (layer F.Fab)
+    (fp_text value STM32F411RETx (at 0 7.4) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.227064 -0.735) (end 0.227064 -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_line (start 6.7 4.15) (end 6.7 0) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 5.25 4.15) (end 6.7 4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 5.25 5.25) (end 5.25 4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 4.15 5.25) (end 5.25 5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 4.15 6.7) (end 4.15 5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0 6.7) (end 4.15 6.7) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -6.7 4.15) (end -6.7 0) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5.25 4.15) (end -6.7 4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5.25 5.25) (end -5.25 4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -4.15 5.25) (end -5.25 5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -4.15 6.7) (end -4.15 5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0 6.7) (end -4.15 6.7) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.7 -4.15) (end 6.7 0) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 5.25 -4.15) (end 6.7 -4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 5.25 -5.25) (end 5.25 -4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 4.15 -5.25) (end 5.25 -5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 4.15 -6.7) (end 4.15 -5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0 -6.7) (end 4.15 -6.7) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -6.7 -4.15) (end -6.7 0) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5.25 -4.15) (end -6.7 -4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5.25 -5.25) (end -5.25 -4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -4.15 -5.25) (end -5.25 -5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -4.15 -6.7) (end -4.15 -5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0 -6.7) (end -4.15 -6.7) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5 -4) (end -4 -5) (layer F.Fab) (width 0.1))
+    (fp_line (start -5 5) (end -5 -4) (layer F.Fab) (width 0.1))
+    (fp_line (start 5 5) (end -5 5) (layer F.Fab) (width 0.1))
+    (fp_line (start 5 -5) (end 5 5) (layer F.Fab) (width 0.1))
+    (fp_line (start -4 -5) (end 5 -5) (layer F.Fab) (width 0.1))
+    (fp_line (start -5.11 -4.16) (end -6.45 -4.16) (layer F.SilkS) (width 0.12))
+    (fp_line (start -5.11 -5.11) (end -5.11 -4.16) (layer F.SilkS) (width 0.12))
+    (fp_line (start -4.16 -5.11) (end -5.11 -5.11) (layer F.SilkS) (width 0.12))
+    (fp_line (start 5.11 -5.11) (end 5.11 -4.16) (layer F.SilkS) (width 0.12))
+    (fp_line (start 4.16 -5.11) (end 5.11 -5.11) (layer F.SilkS) (width 0.12))
+    (fp_line (start -5.11 5.11) (end -5.11 4.16) (layer F.SilkS) (width 0.12))
+    (fp_line (start -4.16 5.11) (end -5.11 5.11) (layer F.SilkS) (width 0.12))
+    (fp_line (start 5.11 5.11) (end 5.11 4.16) (layer F.SilkS) (width 0.12))
+    (fp_line (start 4.16 5.11) (end 5.11 5.11) (layer F.SilkS) (width 0.12))
     (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.5 0.5) (thickness 0.08)))
-    )
-    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 82 "Net-(R21-Pad1)"))
-    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 67 wheel_click))
-    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
-  )
-
-  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F70B)
-    (at 200.875001 52.895001)
-    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /60824789)
-    (attr smd)
-    (fp_text reference R22 (at 0 -1.65) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value 10k (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.227064 -0.735) (end 0.227064 -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)))
-    )
-    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+    (pad 1 smd roundrect (at -5.675 -3.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 56 +3V3))
-    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 82 "Net-(R21-Pad1)"))
-    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
+    (pad 2 smd roundrect (at -5.675 -3.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 30 "Net-(U4-Pad2)"))
+    (pad 3 smd roundrect (at -5.675 -2.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 31 "Net-(U4-Pad3)"))
+    (pad 4 smd roundrect (at -5.675 -2.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 32 "Net-(U4-Pad4)"))
+    (pad 5 smd roundrect (at -5.675 -1.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 3 "Net-(C5-Pad2)"))
+    (pad 6 smd roundrect (at -5.675 -1.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 4 "Net-(C6-Pad2)"))
+    (pad 7 smd roundrect (at -5.675 -0.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 7 NRST))
+    (pad 8 smd roundrect (at -5.675 -0.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 33 "Net-(U4-Pad8)"))
+    (pad 9 smd roundrect (at -5.675 0.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 34 "Net-(U4-Pad9)"))
+    (pad 10 smd roundrect (at -5.675 0.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 21 MISO))
+    (pad 11 smd roundrect (at -5.675 1.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 22 MOSI))
+    (pad 12 smd roundrect (at -5.675 1.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 2 GND))
+    (pad 13 smd roundrect (at -5.675 2.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 56 +3V3))
+    (pad 14 smd roundrect (at -5.675 2.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 58 left_click))
+    (pad 15 smd roundrect (at -5.675 3.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 59 right_click))
+    (pad 16 smd roundrect (at -5.675 3.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 60 sense_up))
+    (pad 17 smd roundrect (at -3.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 61 sense_down))
+    (pad 18 smd roundrect (at -3.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 2 GND))
+    (pad 19 smd roundrect (at -2.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 56 +3V3))
+    (pad 20 smd roundrect (at -2.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 62 forward))
+    (pad 21 smd roundrect (at -1.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 63 backward))
+    (pad 22 smd roundrect (at -1.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 64 wheel_click))
+    (pad 23 smd roundrect (at -0.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 71 RED))
+    (pad 24 smd roundrect (at -0.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 24 Motion))
+    (pad 25 smd roundrect (at 0.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 35 "Net-(U4-Pad25)"))
+    (pad 26 smd roundrect (at 0.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 75 MCO1))
+    (pad 27 smd roundrect (at 1.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 76 MCO2))
+    (pad 28 smd roundrect (at 1.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 36 "Net-(U4-Pad28)"))
+    (pad 29 smd roundrect (at 2.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 23 SCK))
+    (pad 30 smd roundrect (at 2.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 5 "Net-(C7-Pad1)"))
+    (pad 31 smd roundrect (at 3.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 2 GND))
+    (pad 32 smd roundrect (at 3.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 56 +3V3))
+    (pad 33 smd roundrect (at 5.675 3.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 20 NCS))
+    (pad 34 smd roundrect (at 5.675 3.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 37 "Net-(U4-Pad34)"))
+    (pad 35 smd roundrect (at 5.675 2.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 38 "Net-(U4-Pad35)"))
+    (pad 36 smd roundrect (at 5.675 2.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 39 "Net-(U4-Pad36)"))
+    (pad 37 smd roundrect (at 5.675 1.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 40 "Net-(U4-Pad37)"))
+    (pad 38 smd roundrect (at 5.675 1.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 41 "Net-(U4-Pad38)"))
+    (pad 39 smd roundrect (at 5.675 0.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 42 "Net-(U4-Pad39)"))
+    (pad 40 smd roundrect (at 5.675 0.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 43 "Net-(U4-Pad40)"))
+    (pad 41 smd roundrect (at 5.675 -0.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 72 GREEN))
+    (pad 42 smd roundrect (at 5.675 -0.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 73 BLUE))
+    (pad 43 smd roundrect (at 5.675 -1.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 44 OUT_D-))
+    (pad 44 smd roundrect (at 5.675 -1.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 45 OUT_D+))
+    (pad 45 smd roundrect (at 5.675 -2.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 14 SWDIO))
+    (pad 46 smd roundrect (at 5.675 -2.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 13 SWCLK))
+    (pad 47 smd roundrect (at 5.675 -3.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 2 GND))
+    (pad 48 smd roundrect (at 5.675 -3.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 56 +3V3))
+    (pad 49 smd roundrect (at 3.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 65 Scroll_a))
+    (pad 50 smd roundrect (at 3.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 66 Scroll_b))
+    (pad 51 smd roundrect (at 2.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 46 "Net-(U4-Pad51)"))
+    (pad 52 smd roundrect (at 2.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 47 "Net-(U4-Pad52)"))
+    (pad 53 smd roundrect (at 1.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 48 "Net-(U4-Pad53)"))
+    (pad 54 smd roundrect (at 1.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 49 "Net-(U4-Pad54)"))
+    (pad 55 smd roundrect (at 0.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 15 SWO))
+    (pad 56 smd roundrect (at 0.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 50 "Net-(U4-Pad56)"))
+    (pad 57 smd roundrect (at -0.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 51 "Net-(U4-Pad57)"))
+    (pad 58 smd roundrect (at -0.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 52 "Net-(U4-Pad58)"))
+    (pad 59 smd roundrect (at -1.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 53 "Net-(U4-Pad59)"))
+    (pad 60 smd roundrect (at -1.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 16 BOOT0))
+    (pad 61 smd roundrect (at -2.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 54 "Net-(U4-Pad61)"))
+    (pad 62 smd roundrect (at -2.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 55 "Net-(U4-Pad62)"))
+    (pad 63 smd roundrect (at -3.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 2 GND))
+    (pad 64 smd roundrect (at -3.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 56 +3V3))
+    (model ${KISYS3DMOD}/Package_QFP.3dshapes/LQFP-64_10x10mm_P0.5mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
     )
   )
 
-  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F71C)
-    (at 180.425001 72.295001)
-    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /60FE96BA)
+  (module Package_TO_SOT_SMD:SOT-23-6 (layer F.Cu) (tedit 5A02FF57) (tstamp 6025FA83)
+    (at 63.8 96.5 180)
+    (descr "6-pin SOT-23 package")
+    (tags SOT-23-6)
+    (path /6017ED8A)
     (attr smd)
-    (fp_text reference R24 (at 0 -1.65) (layer F.SilkS)
+    (fp_text reference U5 (at 0 -2.9) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 820 (at 0 1.65) (layer F.Fab)
+    (fp_text value USBLC6-2SC6 (at 0 2.9) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.5 0.5) (thickness 0.08)))
+    (fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.9 -0.9) (end -0.9 1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.9 -1.55) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.9 -0.9) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.9 -1.8) (end -1.9 1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.9 1.8) (end 1.9 1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.9 1.8) (end 1.9 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.9 -1.8) (end -1.9 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.9 -1.61) (end -1.55 -1.61) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)))
     )
-    (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.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 83 RED))
-    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 70 "Net-(D4-Pad2)"))
-    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
+    (pad 1 smd rect (at -1.1 -0.95 180) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
+      (net 10 IN_D+))
+    (pad 2 smd rect (at -1.1 0 180) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
+      (net 2 GND))
+    (pad 3 smd rect (at -1.1 0.95 180) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
+      (net 9 IN_D-))
+    (pad 4 smd rect (at 1.1 0.95 180) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
+      (net 44 OUT_D-))
+    (pad 6 smd rect (at 1.1 -0.95 180) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
+      (net 45 OUT_D+))
+    (pad 5 smd rect (at 1.1 0 180) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
+      (net 6 "Net-(C8-Pad1)"))
+    (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23-6.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
     )
   )
 
-  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F72D)
-    (at 185.045001 67.195001)
-    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /610016B6)
-    (attr smd)
-    (fp_text reference R25 (at 0 -1.65) (layer F.SilkS)
+  (module Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC) (tstamp 60282C27)
+    (at 73.8 92.5)
+    (descr "Through hole straight pin header, 1x06, 2.54mm pitch, single row")
+    (tags "Through hole pin header THT 1x06 2.54mm single row")
+    (path /60081960)
+    (fp_text reference J2 (at 0 -2.33) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 820 (at 0 1.65) (layer F.Fab)
+    (fp_text value SWD (at 0 15.03) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.227064 -0.735) (end 0.227064 -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)))
+    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 14.5) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 14.5) (end 1.8 14.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 -1.8) (end -1.8 14.5) (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 14.03) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 14.03) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 14.03) (end 1.33 14.03) (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 13.97) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 13.97) (end -1.27 13.97) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 13.97) (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 6.35 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
-    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 71 "Net-(D5-Pad2)"))
-    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 84 GREEN))
-    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
+    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 56 +3V3))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 13 SWCLK))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 2 GND))
+    (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 14 SWDIO))
+    (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 7 NRST))
+    (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 15 SWO))
+    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x06_P2.54mm_Vertical.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
     )
   )
 
-  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F73E)
-    (at 170.005001 84.045001)
-    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /6101734D)
-    (attr smd)
-    (fp_text reference R26 (at 0 -1.65) (layer F.SilkS)
+  (module Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC) (tstamp 60282C40)
+    (at 73.8 83.7)
+    (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
+    (tags "Through hole pin header THT 1x03 2.54mm single row")
+    (path /6015F930)
+    (fp_text reference JP1 (at 0 -2.33) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 820 (at 0 1.65) (layer F.Fab)
+    (fp_text value DFU (at 0 7.41) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.5 0.5) (thickness 0.08)))
+    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 6.85) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 6.85) (end 1.8 6.85) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 -1.8) (end -1.8 6.85) (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 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 6.41) (end 1.33 6.41) (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 6.35) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end 1.27 6.35) (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 2.54 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.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 85 BLUE))
-    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 72 "Net-(D6-Pad2)"))
-    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
+    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 16 BOOT0))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 16 BOOT0))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 56 +3V3))
+    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
     )
   )
 
-  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F74F)
-    (at 191.215001 61.295001)
-    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /60A8200B)
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 602884BB)
+    (at 31.9 39.4625 90)
+    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /6088CD6E)
     (attr smd)
-    (fp_text reference R27 (at 0 -1.65) (layer F.SilkS)
+    (fp_text reference C23 (at 0 -1.68 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 47 (at 0 1.65) (layer F.Fab)
+    (fp_text value 100n (at 0 1.68 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.227064 -0.735) (end 0.227064 -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)
+    (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.88 0.98) (end -1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 86 "Net-(R27-Pad1)"))
-    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 57 VDD))
-    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
+    (pad 2 smd roundrect (at 1.0375 0 90) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 2 GND))
+    (pad 1 smd roundrect (at -1.0375 0 90) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 58 left_click))
+    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
     )
   )
 
-  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F760)
-    (at 196.125001 56.345001)
-    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /60D695E4)
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 602884CC)
+    (at 48.2375 61.7)
+    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /6080511E)
     (attr smd)
-    (fp_text reference R28 (at 0 -1.65) (layer F.SilkS)
+    (fp_text reference C24 (at 0 -1.68) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 10k (at 0 1.65) (layer F.Fab)
+    (fp_text value 100n (at 0 1.68) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 0.98) (end -1.88 -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))
@@ -2958,304 +2917,387 @@
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 56 +3V3))
-    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 21 MISO))
-    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
+    (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 60 sense_up))
+    (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 2 GND))
+    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
     )
   )
 
-  (module Desktop:SW_D2F-FL (layer F.Cu) (tedit 602537BF) (tstamp 6025F775)
-    (at 37 34)
-    (path /6034E202)
-    (fp_text reference S1 (at -3.175 -4.445) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.015)))
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 602884DD)
+    (at 40.6 67.8625 90)
+    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /6082932D)
+    (attr smd)
+    (fp_text reference C25 (at 0 -1.68 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value D2F-FL (at -0.635 4.445) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.015)))
+    (fp_text value 100n (at 0 1.68 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.Fab) (width 0.2))
-    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.SilkS) (width 0.2))
-    (fp_line (start -6.65 3.15) (end -6.65 -3.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6.65 3.15) (end -6.65 3.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6.65 -3.15) (end 6.65 3.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -6.65 -3.15) (end 6.65 -3.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.SilkS) (width 0.127))
-    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.SilkS) (width 0.127))
-    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.SilkS) (width 0.127))
-    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.SilkS) (width 0.127))
-    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.Fab) (width 0.127))
-    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.Fab) (width 0.127))
-    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.Fab) (width 0.127))
-    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.Fab) (width 0.127))
-    (pad NO thru_hole circle (at 0 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+    (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 0.98) (end -1.88 -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)))
+    )
+    (pad 1 smd roundrect (at -1.0375 0 90) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 62 forward))
+    (pad 2 smd roundrect (at 1.0375 0 90) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
-    (pad COM thru_hole circle (at -5.08 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
-      (net 76 "Net-(R7-Pad1)"))
-    (pad NC thru_hole circle (at 5.08 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
-      (net 87 "Net-(S1-PadNC)"))
+    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
   )
 
-  (module Desktop:SW_D2F-FL (layer F.Cu) (tedit 602537BF) (tstamp 6025F78A)
-    (at 72.92 34)
-    (path /60880B22)
-    (fp_text reference S2 (at -3.175 -4.445) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.015)))
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 602884EE)
+    (at 40.6 75.8625 90)
+    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /6085723A)
+    (attr smd)
+    (fp_text reference C26 (at 0 -1.68 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value D2F-FL (at -0.635 4.445) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.015)))
+    (fp_text value 100n (at 0 1.68 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.Fab) (width 0.127))
-    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.Fab) (width 0.127))
-    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.Fab) (width 0.127))
-    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.Fab) (width 0.127))
-    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.SilkS) (width 0.127))
-    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.SilkS) (width 0.127))
-    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.SilkS) (width 0.127))
-    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.SilkS) (width 0.127))
-    (fp_line (start -6.65 -3.15) (end 6.65 -3.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6.65 -3.15) (end 6.65 3.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6.65 3.15) (end -6.65 3.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -6.65 3.15) (end -6.65 -3.15) (layer F.CrtYd) (width 0.05))
-    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.SilkS) (width 0.2))
-    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.Fab) (width 0.2))
-    (pad NC thru_hole circle (at 5.08 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
-      (net 88 "Net-(S2-PadNC)"))
-    (pad COM thru_hole circle (at -5.08 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
-      (net 77 "Net-(R10-Pad2)"))
-    (pad NO thru_hole circle (at 0 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+    (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.88 0.98) (end -1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+    )
+    (pad 2 smd roundrect (at 1.0375 0 90) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
+    (pad 1 smd roundrect (at -1.0375 0 90) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 63 backward))
+    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
   )
 
-  (module Desktop:SW_D2F-FL (layer F.Cu) (tedit 602537BF) (tstamp 6025F79F)
-    (at 62 57)
-    (path /608B0D57)
-    (fp_text reference S3 (at -3.175 -4.445) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.015)))
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 602884FF)
+    (at 70.7625 57.4 180)
+    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /608292E0)
+    (attr smd)
+    (fp_text reference C27 (at 0 -1.68) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value D2F-FL (at -0.635 4.445) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.015)))
+    (fp_text value 100n (at 0 1.68) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.Fab) (width 0.2))
-    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.SilkS) (width 0.2))
-    (fp_line (start -6.65 3.15) (end -6.65 -3.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6.65 3.15) (end -6.65 3.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6.65 -3.15) (end 6.65 3.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -6.65 -3.15) (end 6.65 -3.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.SilkS) (width 0.127))
-    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.SilkS) (width 0.127))
-    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.SilkS) (width 0.127))
-    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.SilkS) (width 0.127))
-    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.Fab) (width 0.127))
-    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.Fab) (width 0.127))
-    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.Fab) (width 0.127))
-    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.Fab) (width 0.127))
-    (pad NO thru_hole circle (at 0 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+    (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.88 0.98) (end -1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 0.98) (end -1.88 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 1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
-    (pad COM thru_hole circle (at -5.08 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
-      (net 78 "Net-(R11-Pad1)"))
-    (pad NC thru_hole circle (at 5.08 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
-      (net 89 "Net-(S3-PadNC)"))
+    (pad 1 smd roundrect (at -1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 61 sense_down))
+    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
   )
 
-  (module Desktop:SW_D2F-FL (layer F.Cu) (tedit 602537BF) (tstamp 6025F7B4)
-    (at 48 57)
-    (path /608E2D04)
-    (fp_text reference S4 (at -3.175 -4.445) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.015)))
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 602B102B)
+    (at 71.2375 46.7)
+    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /60857287)
+    (attr smd)
+    (fp_text reference C28 (at 0 -1.68) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value D2F-FL (at -0.635 4.445) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.015)))
+    (fp_text value 100n (at 0 1.68) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.Fab) (width 0.127))
-    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.Fab) (width 0.127))
-    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.Fab) (width 0.127))
-    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.Fab) (width 0.127))
-    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.SilkS) (width 0.127))
-    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.SilkS) (width 0.127))
-    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.SilkS) (width 0.127))
-    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.SilkS) (width 0.127))
-    (fp_line (start -6.65 -3.15) (end 6.65 -3.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6.65 -3.15) (end 6.65 3.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6.65 3.15) (end -6.65 3.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -6.65 3.15) (end -6.65 -3.15) (layer F.CrtYd) (width 0.05))
-    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.SilkS) (width 0.2))
-    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.Fab) (width 0.2))
-    (pad NC thru_hole circle (at 5.08 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
-      (net 90 "Net-(S4-PadNC)"))
-    (pad COM thru_hole circle (at -5.08 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
-      (net 79 "Net-(R12-Pad1)"))
-    (pad NO thru_hole circle (at 0 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+    (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 0.98) (end -1.88 -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)))
+    )
+    (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 64 wheel_click))
+    (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
+    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
   )
 
-  (module Desktop:SW_D2F-FL (layer F.Cu) (tedit 602537BF) (tstamp 6025F7C9)
-    (at 34.260001 64.875001 90)
-    (path /6090304B)
-    (fp_text reference S5 (at -3.175 -4.445 90) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.015)))
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 60288521)
+    (at 35.5 40.5)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /6088CD64)
+    (attr smd)
+    (fp_text reference R7 (at 0 -1.65) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value D2F-FL (at -0.635 4.445 90) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.015)))
+    (fp_text value 1k (at 0 1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 -0.735) (end 0.227064 -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)))
+    )
+    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 68 "Net-(R7-Pad1)"))
+    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 58 left_click))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
     )
-    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.Fab) (width 0.127))
-    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.Fab) (width 0.127))
-    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.Fab) (width 0.127))
-    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.Fab) (width 0.127))
-    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.SilkS) (width 0.127))
-    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.SilkS) (width 0.127))
-    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.SilkS) (width 0.127))
-    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.SilkS) (width 0.127))
-    (fp_line (start -6.65 -3.15) (end 6.65 -3.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6.65 -3.15) (end 6.65 3.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6.65 3.15) (end -6.65 3.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -6.65 3.15) (end -6.65 -3.15) (layer F.CrtYd) (width 0.05))
-    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.SilkS) (width 0.2))
-    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.Fab) (width 0.2))
-    (pad NC thru_hole circle (at 5.08 0 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
-      (net 91 "Net-(S5-PadNC)"))
-    (pad COM thru_hole circle (at -5.08 0 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
-      (net 80 "Net-(R15-Pad1)"))
-    (pad NO thru_hole circle (at 0 0 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
-      (net 2 GND))
   )
 
-  (module Desktop:SW_D2F-FL (layer F.Cu) (tedit 602537BF) (tstamp 6025F7DE)
-    (at 34.260001 79 90)
-    (path /609243E2)
-    (fp_text reference S6 (at -3.175 -4.445 90) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.015)))
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 60288532)
+    (at 42.4 62.3 270)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /60805114)
+    (attr smd)
+    (fp_text reference R8 (at 0 -1.65 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value D2F-FL (at -0.635 4.445 90) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.015)))
+    (fp_text value 1k (at 0 1.65 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.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+    )
+    (pad 2 smd roundrect (at 1 0 270) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 60 sense_up))
+    (pad 1 smd roundrect (at -1 0 270) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 77 "Net-(R8-Pad1)"))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
     )
-    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.Fab) (width 0.2))
-    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.SilkS) (width 0.2))
-    (fp_line (start -6.65 3.15) (end -6.65 -3.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6.65 3.15) (end -6.65 3.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6.65 -3.15) (end 6.65 3.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -6.65 -3.15) (end 6.65 -3.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.SilkS) (width 0.127))
-    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.SilkS) (width 0.127))
-    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.SilkS) (width 0.127))
-    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.SilkS) (width 0.127))
-    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.Fab) (width 0.127))
-    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.Fab) (width 0.127))
-    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.Fab) (width 0.127))
-    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.Fab) (width 0.127))
-    (pad NO thru_hole circle (at 0 0 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
-      (net 2 GND))
-    (pad COM thru_hole circle (at -5.08 0 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
-      (net 81 "Net-(R16-Pad1)"))
-    (pad NC thru_hole circle (at 5.08 0 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
-      (net 92 "Net-(S6-PadNC)"))
   )
 
-  (module Desktop:SW_D2F-FL (layer F.Cu) (tedit 602537BF) (tstamp 6025F7F3)
-    (at 71 46 90)
-    (path /60A1D62C)
-    (fp_text reference S7 (at -3.175 -4.445 90) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.015)))
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 60288543)
+    (at 40.6 71.8 90)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /60829323)
+    (attr smd)
+    (fp_text reference R10 (at 0 -1.65 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value D2F-FL (at -0.635 4.445 90) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.015)))
+    (fp_text value 1k (at 0 1.65 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.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+    )
+    (pad 2 smd roundrect (at 1 0 90) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 62 forward))
+    (pad 1 smd roundrect (at -1 0 90) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 79 "Net-(R10-Pad1)"))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
     )
-    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.Fab) (width 0.2))
-    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.SilkS) (width 0.2))
-    (fp_line (start -6.65 3.15) (end -6.65 -3.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6.65 3.15) (end -6.65 3.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6.65 -3.15) (end 6.65 3.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -6.65 -3.15) (end 6.65 -3.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.SilkS) (width 0.127))
-    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.SilkS) (width 0.127))
-    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.SilkS) (width 0.127))
-    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.SilkS) (width 0.127))
-    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.Fab) (width 0.127))
-    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.Fab) (width 0.127))
-    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.Fab) (width 0.127))
-    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.Fab) (width 0.127))
-    (pad NO thru_hole circle (at 0 0 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
-      (net 2 GND))
-    (pad COM thru_hole circle (at -5.08 0 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
-      (net 82 "Net-(R21-Pad1)"))
-    (pad NC thru_hole circle (at 5.08 0 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
-      (net 93 "Net-(S7-PadNC)"))
   )
 
-  (module Desktop:SW_1825910-6-4 (layer F.Cu) (tedit 60254664) (tstamp 6025F80A)
-    (at 125 39)
-    (path /60273442)
-    (fp_text reference SW1 (at -2.3627 -3.844398) (layer F.SilkS)
-      (effects (font (size 0.630643 0.630643) (thickness 0.015)))
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 60288554)
+    (at 40.6 79.8 90)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /60857230)
+    (attr smd)
+    (fp_text reference R11 (at 0 -1.65 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 1825910-6 (at 1.150079 3.960282) (layer F.Fab)
-      (effects (font (size 0.629966 0.629966) (thickness 0.015)))
+    (fp_text value 1k (at 0 1.65 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 -0.735) (end 0.227064 -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)))
+    )
+    (pad 1 smd roundrect (at -1 0 90) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 69 "Net-(R11-Pad1)"))
+    (pad 2 smd roundrect (at 1 0 90) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 63 backward))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
     )
-    (fp_circle (center -4.445 -2.25) (end -4.345 -2.25) (layer F.SilkS) (width 0.2))
-    (fp_circle (center 0 0) (end 1.755 0) (layer F.Fab) (width 0.127))
-    (fp_circle (center 0 0) (end 1.755 0) (layer F.SilkS) (width 0.127))
-    (fp_line (start 4.25 -3.25) (end -4.25 -3.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 4.25 3.25) (end 4.25 -3.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -4.25 3.25) (end 4.25 3.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -4.25 -3.25) (end -4.25 3.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.995 -1.15) (end -2.995 1.15) (layer F.SilkS) (width 0.127))
-    (fp_line (start 2.3 2.995) (end -2.3 2.995) (layer F.SilkS) (width 0.127))
-    (fp_line (start 3 -1.15) (end 3 1.15) (layer F.SilkS) (width 0.127))
-    (fp_line (start -2.2 -2.995) (end 2.3 -2.995) (layer F.SilkS) (width 0.127))
-    (fp_line (start 2.995 -2.995) (end -2.995 -2.995) (layer F.Fab) (width 0.127))
-    (fp_line (start 2.995 2.995) (end 2.995 -2.995) (layer F.Fab) (width 0.127))
-    (fp_line (start -2.995 2.995) (end 2.995 2.995) (layer F.Fab) (width 0.127))
-    (fp_line (start -2.995 -2.995) (end -2.995 2.995) (layer F.Fab) (width 0.127))
-    (pad 3 thru_hole circle (at -3.25 2.25) (size 1.498 1.498) (drill 0.99) (layers *.Cu *.Mask)
-      (net 7 NRST))
-    (pad 1 thru_hole rect (at -3.25 -2.25) (size 1.498 1.498) (drill 0.99) (layers *.Cu *.Mask)
-      (net 2 GND))
-    (pad 4 thru_hole circle (at 3.25 2.25) (size 1.498 1.498) (drill 0.99) (layers *.Cu *.Mask)
-      (net 7 NRST))
-    (pad 2 thru_hole circle (at 3.25 -2.25) (size 1.498 1.498) (drill 0.99) (layers *.Cu *.Mask)
-      (net 2 GND))
   )
 
-  (module Custom:PEC12R-2120F-N0012 (layer F.Cu) (tedit 602541C1) (tstamp 6025F817)
-    (at 39 57 90)
-    (path /61F68259)
-    (fp_text reference SW10 (at 11.45 5.05 90) (layer F.SilkS)
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 60288565)
+    (at 70.8 54.9)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /608292D6)
+    (attr smd)
+    (fp_text reference R12 (at 0 -1.65) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value Rotary_Encoder (at 11.25 3.4 90) (layer F.Fab)
+    (fp_text value 1k (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 4.25 5.9) (end 4.25 28.3) (layer F.SilkS) (width 0.12))
-    (fp_line (start 4.25 28.3) (end 17.35 28.3) (layer F.SilkS) (width 0.12))
-    (fp_line (start 17.35 28.3) (end 17.35 5.9) (layer F.SilkS) (width 0.12))
-    (fp_line (start 17.35 5.9) (end 4.25 5.9) (layer F.SilkS) (width 0.12))
-    (pad A thru_hole circle (at 8.3 10.8 90) (size 1.524 1.524) (drill 1) (layers *.Cu *.Mask)
-      (net 68 Scroll_a))
-    (pad C thru_hole circle (at 10.8 10.8 90) (size 1.524 1.524) (drill 1) (layers *.Cu *.Mask)
-      (net 2 GND))
-    (pad B thru_hole circle (at 13.3 10.8 90) (size 1.524 1.524) (drill 1) (layers *.Cu *.Mask)
-      (net 69 Scroll_b))
-    (pad "" np_thru_hole rect (at 16.2 8.3 90) (size 2.2 2.1) (drill oval 2.1 2) (layers *.Cu *.Mask))
-    (pad "" np_thru_hole rect (at 5.4 8.3 90) (size 2.2 2.1) (drill oval 2.1 2) (layers *.Cu *.Mask))
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 -0.735) (end 0.227064 -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)))
+    )
+    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 70 "Net-(R12-Pad1)"))
+    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 61 sense_down))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
   )
 
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F825)
-    (at 169.185001 87.295001)
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 602B105B)
+    (at 71.2 48.8)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /6085727D)
+    (attr smd)
+    (fp_text reference R13 (at 0 -1.65) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 1k (at 0 1.65) (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.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (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 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 64 wheel_click))
+    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 80 "Net-(R13-Pad1)"))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 60288584)
+    (at 38.8 40.6)
     (descr "SMD rectangular pad as test Point, square 1.5mm side length")
     (tags "test point SMD pad rectangle square")
-    (path /613BA215)
+    (path /6088CD78)
     (attr virtual)
-    (fp_text reference TP1 (at 0 -1.648) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value 5V (at 0 1.75) (layer F.Fab)
+    (fp_text reference TP9 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+    (fp_text value TestPoint (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
@@ -3266,20 +3308,23 @@
     (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
     (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
-      (net 1 +5V))
+      (net 58 left_click))
   )
 
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F833)
-    (at 200.275001 56.145001)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 60288592)
+    (at 44.9 61.7)
     (descr "SMD rectangular pad as test Point, square 1.5mm side length")
     (tags "test point SMD pad rectangle square")
-    (path /60F2BC56)
+    (path /60805128)
     (attr virtual)
-    (fp_text reference TP2 (at 0 -1.648) (layer F.SilkS)
+    (fp_text reference TP10 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value MOSI (at 0 1.75) (layer F.Fab)
+    (fp_text value TestPoint (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
@@ -3294,19 +3339,19 @@
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
-      (net 22 MOSI))
+      (net 60 sense_up))
   )
 
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F841)
-    (at 189.195001 67.495001)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 602885A0)
+    (at 43.6 83.4)
     (descr "SMD rectangular pad as test Point, square 1.5mm side length")
     (tags "test point SMD pad rectangle square")
-    (path /6107F83F)
+    (path /60829337)
     (attr virtual)
-    (fp_text reference TP3 (at 0 -1.648) (layer F.SilkS)
+    (fp_text reference TP11 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value SCK (at 0 1.75) (layer F.Fab)
+    (fp_text value TestPoint (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
@@ -3321,24 +3366,21 @@
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
-      (net 23 SCK))
+      (net 62 forward))
   )
 
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F84F)
-    (at 174.155001 82.345001)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 602885AE)
+    (at 41 83.4)
     (descr "SMD rectangular pad as test Point, square 1.5mm side length")
     (tags "test point SMD pad rectangle square")
-    (path /601AABDA)
+    (path /60857244)
     (attr virtual)
-    (fp_text reference TP4 (at 0 -1.648) (layer F.SilkS)
+    (fp_text reference TP12 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (fp_text value TestPoint (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 -1.65) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
     (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
     (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
     (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
@@ -3347,25 +3389,25 @@
     (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
     (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
-      (net 4 "Net-(C6-Pad2)"))
+      (net 63 backward))
   )
 
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F85D)
-    (at 195.365001 62.545001)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 602885BC)
+    (at 71.4 60.7)
     (descr "SMD rectangular pad as test Point, square 1.5mm side length")
     (tags "test point SMD pad rectangle square")
-    (path /606FEE71)
+    (path /608292EA)
     (attr virtual)
-    (fp_text reference TP5 (at 0 -1.648) (layer F.SilkS)
+    (fp_text reference TP13 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (fp_text value TestPoint (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text user %R (at 0 -1.65) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
     (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
     (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
     (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
@@ -3374,47 +3416,23 @@
     (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
-      (net 61 left_click))
-  )
-
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F86B)
-    (at 205.025001 50.245001)
-    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
-    (tags "test point SMD pad rectangle square")
-    (path /613EF1B1)
-    (attr virtual)
-    (fp_text reference TP6 (at 0 -1.648) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value 3.3V (at 0 1.75) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
     (fp_text user %R (at 0 -1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
-      (net 56 +3V3))
+      (net 61 sense_down))
   )
 
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F879)
-    (at 179.765001 76.385001)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 602B1001)
+    (at 70.6 51.2)
     (descr "SMD rectangular pad as test Point, square 1.5mm side length")
     (tags "test point SMD pad rectangle square")
-    (path /601B3570)
+    (path /60857291)
     (attr virtual)
-    (fp_text reference TP7 (at 0 -1.648) (layer F.SilkS)
+    (fp_text reference TP15 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value NRST (at 0 1.75) (layer F.Fab)
+    (fp_text value TestPoint (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
@@ -3429,1036 +3447,3089 @@
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
-      (net 7 NRST))
+      (net 64 wheel_click))
   )
 
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F887)
-    (at 184.575001 73.995001)
-    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
-    (tags "test point SMD pad rectangle square")
-    (path /61CC914B)
-    (attr virtual)
-    (fp_text reference TP8 (at 0 -1.648) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value in_D- (at 0 1.75) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text user %R (at 0 -1.65) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
-      (net 9 IN_D-))
-  )
-
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F895)
-    (at 205.025001 53.795001)
-    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
-    (tags "test point SMD pad rectangle square")
-    (path /60880B43)
-    (attr virtual)
-    (fp_text reference TP9 (at 0 -1.648) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value TestPoint (at 0 1.75) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text user %R (at 0 -1.65) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
-      (net 62 right_click))
-  )
-
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F8A3)
-    (at 179.765001 79.935001)
-    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
-    (tags "test point SMD pad rectangle square")
-    (path /608B0D78)
-    (attr virtual)
-    (fp_text reference TP10 (at 0 -1.648) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value TestPoint (at 0 1.75) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text user %R (at 0 -1.65) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
-      (net 63 sense_up))
-  )
-
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F8B1)
-    (at 200.215001 59.695001)
-    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
-    (tags "test point SMD pad rectangle square")
-    (path /608E2D25)
-    (attr virtual)
-    (fp_text reference TP11 (at 0 -1.648) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value TestPoint (at 0 1.75) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_text user %R (at 0 -1.65) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
-      (net 64 sense_down))
-  )
-
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F8BF)
-    (at 172.735001 87.295001)
-    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
-    (tags "test point SMD pad rectangle square")
-    (path /6090306C)
-    (attr virtual)
-    (fp_text reference TP12 (at 0 -1.648) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value TestPoint (at 0 1.75) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text user %R (at 0 -1.65) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
-      (net 65 forward))
-  )
-
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F8CD)
-    (at 188.125001 71.045001)
-    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
-    (tags "test point SMD pad rectangle square")
-    (path /60924403)
-    (attr virtual)
-    (fp_text reference TP13 (at 0 -1.648) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value TestPoint (at 0 1.75) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_text user %R (at 0 -1.65) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
-      (net 66 backward))
-  )
-
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F8DB)
-    (at 192.745001 67.495001)
-    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
-    (tags "test point SMD pad rectangle square")
-    (path /628DBFFB)
-    (attr virtual)
-    (fp_text reference TP14 (at 0 -1.648) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value Scroll_b (at 0 1.75) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_text user %R (at 0 -1.65) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
-      (net 69 Scroll_b))
-  )
-
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F8E9)
-    (at 183.315001 77.545001)
-    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
-    (tags "test point SMD pad rectangle square")
-    (path /60824766)
-    (attr virtual)
-    (fp_text reference TP16 (at 0 -1.648) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value wheel_click (at 0 1.75) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_text user %R (at 0 -1.65) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
-      (net 67 wheel_click))
-  )
-
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F8F7)
-    (at 203.825001 57.345001)
-    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
-    (tags "test point SMD pad rectangle square")
-    (path /61C7C487)
-    (attr virtual)
-    (fp_text reference TP17 (at 0 -1.648) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value in_D+ (at 0 1.75) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_text user %R (at 0 -1.65) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
-      (net 10 IN_D+))
-  )
-
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F905)
-    (at 177.705001 83.485001)
-    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
-    (tags "test point SMD pad rectangle square")
-    (path /610979A7)
-    (attr virtual)
-    (fp_text reference TP18 (at 0 -1.648) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value Motion (at 0 1.75) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text user %R (at 0 -1.65) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
-      (net 24 Motion))
-  )
-
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F913)
-    (at 184.575001 70.445001)
-    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
-    (tags "test point SMD pad rectangle square")
-    (path /61439D6C)
-    (attr virtual)
-    (fp_text reference TP19 (at 0 -1.648) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value VDD (at 0 1.75) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text user %R (at 0 -1.65) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
-      (net 57 VDD))
-  )
-
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F921)
-    (at 188.125001 74.595001)
-    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
-    (tags "test point SMD pad rectangle square")
-    (path /60EFB280)
-    (attr virtual)
-    (fp_text reference TP20 (at 0 -1.648) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value NCS (at 0 1.75) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text user %R (at 0 -1.65) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
-      (net 20 NCS))
-  )
-
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F92F)
-    (at 198.915001 63.245001)
-    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
-    (tags "test point SMD pad rectangle square")
-    (path /614855F6)
-    (attr virtual)
-    (fp_text reference TP21 (at 0 -1.648) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value GND (at 0 1.75) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_text user %R (at 0 -1.65) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
-      (net 2 GND))
-  )
-
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F93D)
-    (at 191.675001 71.045001)
-    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
-    (tags "test point SMD pad rectangle square")
-    (path /61CE2BBC)
-    (attr virtual)
-    (fp_text reference TP22 (at 0 -1.648) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value out_D- (at 0 1.75) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_text user %R (at 0 -1.65) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
-      (net 44 OUT_D-))
-  )
-
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F94B)
-    (at 176.285001 87.035001)
-    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
-    (tags "test point SMD pad rectangle square")
-    (path /61CAF95D)
-    (attr virtual)
-    (fp_text reference TP23 (at 0 -1.648) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value out_D+ (at 0 1.75) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_text user %R (at 0 -1.65) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
-      (net 45 OUT_D+))
-  )
-
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F959)
-    (at 196.295001 66.795001)
-    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
-    (tags "test point SMD pad rectangle square")
-    (path /610AFC53)
-    (attr virtual)
-    (fp_text reference TP24 (at 0 -1.648) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value MISO (at 0 1.75) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_text user %R (at 0 -1.65) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
-      (net 21 MISO))
-  )
-
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F967)
-    (at 183.315001 81.095001)
-    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
-    (tags "test point SMD pad rectangle square")
-    (path /6123CCCE)
-    (attr virtual)
-    (fp_text reference TP25 (at 0 -1.648) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value GRD (at 0 1.75) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text user %R (at 0 -1.65) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
-      (net 2 GND))
-  )
-
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F975)
-    (at 203.765001 60.895001)
-    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
-    (tags "test point SMD pad rectangle square")
-    (path /615A1620)
-    (attr virtual)
-    (fp_text reference TP26 (at 0 -1.648) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value MCO1 (at 0 1.75) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_text user %R (at 0 -1.65) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
-      (net 94 MCO1))
-  )
-
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F983)
-    (at 207.375001 57.345001)
-    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
-    (tags "test point SMD pad rectangle square")
-    (path /615BA919)
-    (attr virtual)
-    (fp_text reference TP27 (at 0 -1.648) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value MCO2 (at 0 1.75) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text user %R (at 0 -1.65) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
-      (net 95 MCO2))
-  )
-
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F991)
-    (at 191.675001 74.595001)
-    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
-    (tags "test point SMD pad rectangle square")
-    (path /617B148E)
-    (attr virtual)
-    (fp_text reference TP28 (at 0 -1.648) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value GND (at 0 1.75) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text user %R (at 0 -1.65) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
-      (net 2 GND))
-  )
-
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F99F)
-    (at 195.225001 71.045001)
-    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
-    (tags "test point SMD pad rectangle square")
-    (path /618F0AAF)
-    (attr virtual)
-    (fp_text reference TP29 (at 0 -1.648) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value Scroll_a (at 0 1.75) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_text user %R (at 0 -1.65) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
-      (net 68 Scroll_a))
-  )
-
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F9AD)
-    (at 186.865001 78.145001)
-    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
-    (tags "test point SMD pad rectangle square")
-    (path /619AB575)
-    (attr virtual)
-    (fp_text reference TP30 (at 0 -1.648) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value BOOT0 (at 0 1.75) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text user %R (at 0 -1.65) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
-      (net 16 BOOT0))
-  )
-
-  (module Custom:PMW3389 (layer F.Cu) (tedit 600FD639) (tstamp 6025F9C5)
-    (at 51 64)
-    (path /600BDA2F)
-    (fp_text reference U1 (at 0 0.5) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
+  (module Components:SW_D2F-FL (layer F.Cu) (tedit 602537BF) (tstamp 602B09F6)
+    (at 39.7 34.8)
+    (path /6088CD41)
+    (fp_text reference S2 (at -3.175 -4.445) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.015)))
     )
-    (fp_text value PMW3389 (at 0 -0.5) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
+    (fp_text value D2F-FL (at -0.635 4.445) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.015)))
     )
-    (fp_line (start 9.65 14.48) (end 9.65 -2.8) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.05 14.48) (end 9.65 14.48) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.05 -2.78) (end 1.05 14.48) (layer F.SilkS) (width 0.12))
-    (fp_line (start 9.65 -2.78) (end 1.05 -2.78) (layer F.SilkS) (width 0.12))
-    (pad 16 thru_hole circle (at 10.7 0.89) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
-      (net 18 "Net-(U1-Pad16)"))
-    (pad 15 thru_hole circle (at 10.7 2.67) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
-      (net 86 "Net-(R27-Pad1)"))
-    (pad 14 thru_hole circle (at 10.7 4.45) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
-      (net 19 "Net-(U1-Pad14)"))
-    (pad 13 thru_hole circle (at 10.7 6.23) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
-      (net 20 NCS))
-    (pad 12 thru_hole circle (at 10.7 8.01) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
-      (net 21 MISO))
-    (pad 11 thru_hole circle (at 10.7 9.79) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
-      (net 22 MOSI))
-    (pad 10 thru_hole circle (at 10.7 11.57) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
-      (net 23 SCK))
-    (pad 9 thru_hole circle (at 10.7 13.35) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
-      (net 24 Motion))
-    (pad 8 thru_hole circle (at 0 12.46) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
-      (net 25 "Net-(U1-Pad8)"))
-    (pad 7 thru_hole circle (at 0 10.68) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
-      (net 26 "Net-(U1-Pad7)"))
-    (pad 6 thru_hole circle (at 0 8.9) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
-      (net 27 "Net-(U1-Pad6)"))
-    (pad 5 thru_hole circle (at 0 7.12) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.Fab) (width 0.2))
+    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.SilkS) (width 0.2))
+    (fp_line (start -6.65 3.15) (end -6.65 -3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.65 3.15) (end -6.65 3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.65 -3.15) (end 6.65 3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -6.65 -3.15) (end 6.65 -3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.Fab) (width 0.127))
+    (pad NO thru_hole circle (at 0 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
       (net 56 +3V3))
-    (pad 4 thru_hole circle (at 0 5.34) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
-      (net 57 VDD))
-    (pad 3 thru_hole circle (at 0 3.56) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
-      (net 8 "Net-(C18-Pad1)"))
-    (pad 2 thru_hole circle (at 0 1.78) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
-      (net 28 "Net-(U1-Pad2)"))
-    (pad 1 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
-      (net 29 "Net-(U1-Pad1)"))
-  )
-
-  (module Package_TO_SOT_SMD:TO-252-3_TabPin2 (layer F.Cu) (tedit 5A70F30B) (tstamp 6025F9ED)
-    (at 163.555001 58.225001)
-    (descr "TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/")
-    (tags "DPAK TO-252 DPAK-3 TO-252-3 SOT-428")
-    (path /6026BF1B)
-    (attr smd)
-    (fp_text reference U2 (at 0 -4.5) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value AP2125N-3.3TRG (at 0 4.5) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start 5.55 -3.5) (end -5.55 -3.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 5.55 3.5) (end 5.55 -3.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -5.55 3.5) (end 5.55 3.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -5.55 -3.5) (end -5.55 3.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.47 3.18) (end -3.57 3.18) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 3.45) (end -2.47 3.18) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.97 3.45) (end -2.47 3.45) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 -3.18) (end -5.3 -3.18) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 -3.45) (end -2.47 -3.18) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.97 -3.45) (end -2.47 -3.45) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4.97 2.655) (end -2.27 2.655) (layer F.Fab) (width 0.1))
-    (fp_line (start -4.97 1.905) (end -4.97 2.655) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.27 1.905) (end -4.97 1.905) (layer F.Fab) (width 0.1))
-    (fp_line (start -4.97 0.375) (end -2.27 0.375) (layer F.Fab) (width 0.1))
-    (fp_line (start -4.97 -0.375) (end -4.97 0.375) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.27 -0.375) (end -4.97 -0.375) (layer F.Fab) (width 0.1))
-    (fp_line (start -4.97 -1.905) (end -2.27 -1.905) (layer F.Fab) (width 0.1))
-    (fp_line (start -4.97 -2.655) (end -4.97 -1.905) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.865 -2.655) (end -4.97 -2.655) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.27 -3.25) (end 3.95 -3.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.27 -2.25) (end -1.27 -3.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.27 3.25) (end -2.27 -2.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.95 3.25) (end -2.27 3.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.95 -3.25) (end 3.95 3.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 4.95 2.7) (end 3.95 2.7) (layer F.Fab) (width 0.1))
-    (fp_line (start 4.95 -2.7) (end 4.95 2.7) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.95 -2.7) (end 4.95 -2.7) (layer F.Fab) (width 0.1))
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (pad 1 smd rect (at -4.2 -2.28) (size 2.2 1.2) (layers F.Cu F.Paste F.Mask)
+    (pad COM thru_hole circle (at -5.08 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+      (net 68 "Net-(R7-Pad1)"))
+    (pad NC thru_hole circle (at 5.08 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
       (net 2 GND))
-    (pad 2 smd rect (at -4.2 0) (size 2.2 1.2) (layers F.Cu F.Paste F.Mask)
-      (net 56 +3V3))
-    (pad 3 smd rect (at -4.2 2.28) (size 2.2 1.2) (layers F.Cu F.Paste F.Mask)
-      (net 1 +5V))
-    (pad 2 smd rect (at 2.1 0) (size 6.4 5.8) (layers F.Cu F.Mask)
-      (net 56 +3V3))
-    (pad "" smd rect (at 3.775 1.525) (size 3.05 2.75) (layers F.Paste))
-    (pad "" smd rect (at 0.425 -1.525) (size 3.05 2.75) (layers F.Paste))
-    (pad "" smd rect (at 3.775 -1.525) (size 3.05 2.75) (layers F.Paste))
-    (pad "" smd rect (at 0.425 1.525) (size 3.05 2.75) (layers F.Paste))
-    (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/TO-252-3_TabPin2.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
   )
 
-  (module Package_TO_SOT_SMD:SOT-23-5 (layer F.Cu) (tedit 5A02FF57) (tstamp 6025FA02)
-    (at 181.705001 56.275001)
-    (descr "5-pin SOT23 package")
-    (tags SOT-23-5)
-    (path /602A02F8)
-    (attr smd)
-    (fp_text reference U3 (at 0 -2.9) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value MIC5235YM5-TR (at 0 2.9) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
+  (module Components:SW_D2F-FL (layer F.Cu) (tedit 602537BF) (tstamp 6028FD69)
+    (at 48.2 57.1)
+    (path /608050F1)
+    (fp_text reference S3 (at -3.175 -4.445) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.015)))
     )
-    (fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.9 -0.9) (end -0.9 1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.9 -1.55) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.9 -0.9) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.9 1.8) (end -1.9 -1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.9 1.8) (end -1.9 1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.9 -1.8) (end 1.9 1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.9 -1.8) (end 1.9 -1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.9 -1.61) (end -1.55 -1.61) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12))
-    (fp_text user %R (at 0 0 90) (layer F.Fab)
-      (effects (font (size 0.5 0.5) (thickness 0.075)))
+    (fp_text value D2F-FL (at -0.635 4.445) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.015)))
     )
-    (pad 1 smd rect (at -1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
-      (net 1 +5V))
-    (pad 2 smd rect (at -1.1 0) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
+    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.Fab) (width 0.2))
+    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.SilkS) (width 0.2))
+    (fp_line (start -6.65 3.15) (end -6.65 -3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.65 3.15) (end -6.65 3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.65 -3.15) (end 6.65 3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -6.65 -3.15) (end 6.65 -3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.Fab) (width 0.127))
+    (pad NO thru_hole circle (at 0 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+      (net 56 +3V3))
+    (pad COM thru_hole circle (at -5.08 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+      (net 77 "Net-(R8-Pad1)"))
+    (pad NC thru_hole circle (at 5.08 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
       (net 2 GND))
-    (pad 3 smd rect (at -1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
-      (net 1 +5V))
-    (pad 4 smd rect (at 1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
-      (net 17 "Net-(R2-Pad2)"))
-    (pad 5 smd rect (at 1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
-      (net 57 VDD))
-    (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23-5.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
   )
 
-  (module Package_QFP:LQFP-64_10x10mm_P0.5mm (layer F.Cu) (tedit 5D9F72AF) (tstamp 6025FA6D)
-    (at 55 95)
-    (descr "LQFP, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ad7606_7606-6_7606-4.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
-    (tags "LQFP QFP")
-    (path /60055F5F)
-    (attr smd)
-    (fp_text reference U4 (at 0 -7.4) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value STM32F411RETx (at 0 7.4) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start 6.7 4.15) (end 6.7 0) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 5.25 4.15) (end 6.7 4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 5.25 5.25) (end 5.25 4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 4.15 5.25) (end 5.25 5.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 4.15 6.7) (end 4.15 5.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0 6.7) (end 4.15 6.7) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -6.7 4.15) (end -6.7 0) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -5.25 4.15) (end -6.7 4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -5.25 5.25) (end -5.25 4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -4.15 5.25) (end -5.25 5.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -4.15 6.7) (end -4.15 5.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0 6.7) (end -4.15 6.7) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6.7 -4.15) (end 6.7 0) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 5.25 -4.15) (end 6.7 -4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 5.25 -5.25) (end 5.25 -4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 4.15 -5.25) (end 5.25 -5.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 4.15 -6.7) (end 4.15 -5.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0 -6.7) (end 4.15 -6.7) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -6.7 -4.15) (end -6.7 0) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -5.25 -4.15) (end -6.7 -4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -5.25 -5.25) (end -5.25 -4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -4.15 -5.25) (end -5.25 -5.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -4.15 -6.7) (end -4.15 -5.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0 -6.7) (end -4.15 -6.7) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -5 -4) (end -4 -5) (layer F.Fab) (width 0.1))
-    (fp_line (start -5 5) (end -5 -4) (layer F.Fab) (width 0.1))
-    (fp_line (start 5 5) (end -5 5) (layer F.Fab) (width 0.1))
-    (fp_line (start 5 -5) (end 5 5) (layer F.Fab) (width 0.1))
-    (fp_line (start -4 -5) (end 5 -5) (layer F.Fab) (width 0.1))
-    (fp_line (start -5.11 -4.16) (end -6.45 -4.16) (layer F.SilkS) (width 0.12))
-    (fp_line (start -5.11 -5.11) (end -5.11 -4.16) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4.16 -5.11) (end -5.11 -5.11) (layer F.SilkS) (width 0.12))
-    (fp_line (start 5.11 -5.11) (end 5.11 -4.16) (layer F.SilkS) (width 0.12))
-    (fp_line (start 4.16 -5.11) (end 5.11 -5.11) (layer F.SilkS) (width 0.12))
-    (fp_line (start -5.11 5.11) (end -5.11 4.16) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4.16 5.11) (end -5.11 5.11) (layer F.SilkS) (width 0.12))
-    (fp_line (start 5.11 5.11) (end 5.11 4.16) (layer F.SilkS) (width 0.12))
-    (fp_line (start 4.16 5.11) (end 5.11 5.11) (layer F.SilkS) (width 0.12))
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
+  (module Components:SW_D2F-FL (layer F.Cu) (tedit 602537BF) (tstamp 6028FD7E)
+    (at 36.3 65 90)
+    (path /60829318)
+    (fp_text reference S4 (at -3.175 -4.445 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.015)))
     )
-    (pad 1 smd roundrect (at -5.675 -3.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 56 +3V3))
-    (pad 2 smd roundrect (at -5.675 -3.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 30 "Net-(U4-Pad2)"))
-    (pad 3 smd roundrect (at -5.675 -2.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 31 "Net-(U4-Pad3)"))
-    (pad 4 smd roundrect (at -5.675 -2.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 32 "Net-(U4-Pad4)"))
-    (pad 5 smd roundrect (at -5.675 -1.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 3 "Net-(C5-Pad2)"))
-    (pad 6 smd roundrect (at -5.675 -1.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 4 "Net-(C6-Pad2)"))
-    (pad 7 smd roundrect (at -5.675 -0.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 7 NRST))
-    (pad 8 smd roundrect (at -5.675 -0.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 33 "Net-(U4-Pad8)"))
-    (pad 9 smd roundrect (at -5.675 0.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 34 "Net-(U4-Pad9)"))
-    (pad 10 smd roundrect (at -5.675 0.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 21 MISO))
-    (pad 11 smd roundrect (at -5.675 1.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 22 MOSI))
-    (pad 12 smd roundrect (at -5.675 1.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (fp_text value D2F-FL (at -0.635 4.445 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.015)))
+    )
+    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.65 -3.15) (end 6.65 -3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.65 -3.15) (end 6.65 3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.65 3.15) (end -6.65 3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -6.65 3.15) (end -6.65 -3.15) (layer F.CrtYd) (width 0.05))
+    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.SilkS) (width 0.2))
+    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.Fab) (width 0.2))
+    (pad NC thru_hole circle (at 5.08 0 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
       (net 2 GND))
-    (pad 13 smd roundrect (at -5.675 2.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad COM thru_hole circle (at -5.08 0 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+      (net 79 "Net-(R10-Pad1)"))
+    (pad NO thru_hole circle (at 0 0 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
       (net 56 +3V3))
-    (pad 14 smd roundrect (at -5.675 2.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 61 left_click))
-    (pad 15 smd roundrect (at -5.675 3.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 62 right_click))
-    (pad 16 smd roundrect (at -5.675 3.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 63 sense_up))
-    (pad 17 smd roundrect (at -3.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 64 sense_down))
-    (pad 18 smd roundrect (at -3.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 2 GND))
-    (pad 19 smd roundrect (at -2.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+  )
+
+  (module Components:SW_D2F-FL (layer F.Cu) (tedit 602537BF) (tstamp 6028FD93)
+    (at 36.3 78.5 90)
+    (path /60857225)
+    (fp_text reference S5 (at -3.175 -4.445 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.015)))
+    )
+    (fp_text value D2F-FL (at -0.635 4.445 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.015)))
+    )
+    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.Fab) (width 0.2))
+    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.SilkS) (width 0.2))
+    (fp_line (start -6.65 3.15) (end -6.65 -3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.65 3.15) (end -6.65 3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.65 -3.15) (end 6.65 3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -6.65 -3.15) (end 6.65 -3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.Fab) (width 0.127))
+    (pad NO thru_hole circle (at 0 0 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
       (net 56 +3V3))
-    (pad 20 smd roundrect (at -2.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 65 forward))
-    (pad 21 smd roundrect (at -1.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 66 backward))
-    (pad 22 smd roundrect (at -1.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 67 wheel_click))
-    (pad 23 smd roundrect (at -0.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 83 RED))
-    (pad 24 smd roundrect (at -0.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 24 Motion))
-    (pad 25 smd roundrect (at 0.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 35 "Net-(U4-Pad25)"))
-    (pad 26 smd roundrect (at 0.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 94 MCO1))
-    (pad 27 smd roundrect (at 1.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 95 MCO2))
-    (pad 28 smd roundrect (at 1.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 36 "Net-(U4-Pad28)"))
-    (pad 29 smd roundrect (at 2.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 23 SCK))
-    (pad 30 smd roundrect (at 2.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 5 "Net-(C7-Pad1)"))
-    (pad 31 smd roundrect (at 3.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad COM thru_hole circle (at -5.08 0 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+      (net 69 "Net-(R11-Pad1)"))
+    (pad NC thru_hole circle (at 5.08 0 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
       (net 2 GND))
-    (pad 32 smd roundrect (at 3.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+  )
+
+  (module Components:SW_D2F-FL (layer F.Cu) (tedit 602537BF) (tstamp 602AE435)
+    (at 61.9 57.1)
+    (path /608292B3)
+    (fp_text reference S6 (at -3.175 -4.445) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.015)))
+    )
+    (fp_text value D2F-FL (at -0.635 4.445) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.015)))
+    )
+    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.Fab) (width 0.2))
+    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.SilkS) (width 0.2))
+    (fp_line (start -6.65 3.15) (end -6.65 -3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.65 3.15) (end -6.65 3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.65 -3.15) (end 6.65 3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -6.65 -3.15) (end 6.65 -3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.Fab) (width 0.127))
+    (pad NO thru_hole circle (at 0 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
       (net 56 +3V3))
-    (pad 33 smd roundrect (at 5.675 3.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 20 NCS))
-    (pad 34 smd roundrect (at 5.675 3.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 37 "Net-(U4-Pad34)"))
-    (pad 35 smd roundrect (at 5.675 2.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 38 "Net-(U4-Pad35)"))
-    (pad 36 smd roundrect (at 5.675 2.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 39 "Net-(U4-Pad36)"))
-    (pad 37 smd roundrect (at 5.675 1.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 40 "Net-(U4-Pad37)"))
-    (pad 38 smd roundrect (at 5.675 1.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 41 "Net-(U4-Pad38)"))
-    (pad 39 smd roundrect (at 5.675 0.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 42 "Net-(U4-Pad39)"))
-    (pad 40 smd roundrect (at 5.675 0.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 43 "Net-(U4-Pad40)"))
-    (pad 41 smd roundrect (at 5.675 -0.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 84 GREEN))
-    (pad 42 smd roundrect (at 5.675 -0.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 85 BLUE))
-    (pad 43 smd roundrect (at 5.675 -1.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 44 OUT_D-))
-    (pad 44 smd roundrect (at 5.675 -1.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 45 OUT_D+))
-    (pad 45 smd roundrect (at 5.675 -2.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 14 SWDIO))
-    (pad 46 smd roundrect (at 5.675 -2.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 13 SWCLK))
-    (pad 47 smd roundrect (at 5.675 -3.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad COM thru_hole circle (at -5.08 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+      (net 70 "Net-(R12-Pad1)"))
+    (pad NC thru_hole circle (at 5.08 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
       (net 2 GND))
-    (pad 48 smd roundrect (at 5.675 -3.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 56 +3V3))
-    (pad 49 smd roundrect (at 3.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 68 Scroll_a))
-    (pad 50 smd roundrect (at 3.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 69 Scroll_b))
-    (pad 51 smd roundrect (at 2.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 46 "Net-(U4-Pad51)"))
-    (pad 52 smd roundrect (at 2.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 47 "Net-(U4-Pad52)"))
-    (pad 53 smd roundrect (at 1.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 48 "Net-(U4-Pad53)"))
-    (pad 54 smd roundrect (at 1.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 49 "Net-(U4-Pad54)"))
-    (pad 55 smd roundrect (at 0.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 15 SWO))
-    (pad 56 smd roundrect (at 0.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 50 "Net-(U4-Pad56)"))
-    (pad 57 smd roundrect (at -0.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 51 "Net-(U4-Pad57)"))
-    (pad 58 smd roundrect (at -0.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 52 "Net-(U4-Pad58)"))
-    (pad 59 smd roundrect (at -1.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 53 "Net-(U4-Pad59)"))
-    (pad 60 smd roundrect (at -1.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 16 BOOT0))
-    (pad 61 smd roundrect (at -2.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 54 "Net-(U4-Pad61)"))
-    (pad 62 smd roundrect (at -2.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 55 "Net-(U4-Pad62)"))
-    (pad 63 smd roundrect (at -3.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+  )
+
+  (module Components:SW_D2F-FL (layer F.Cu) (tedit 602537BF) (tstamp 602B14CC)
+    (at 66 44.9 90)
+    (path /60857272)
+    (fp_text reference S7 (at -3.175 -4.445 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.015)))
+    )
+    (fp_text value D2F-FL (at -0.635 4.445 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.015)))
+    )
+    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.65 -3.15) (end 6.65 -3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.65 -3.15) (end 6.65 3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.65 3.15) (end -6.65 3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -6.65 3.15) (end -6.65 -3.15) (layer F.CrtYd) (width 0.05))
+    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.SilkS) (width 0.2))
+    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.Fab) (width 0.2))
+    (pad NC thru_hole circle (at 5.08 0 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
       (net 2 GND))
-    (pad 64 smd roundrect (at -3.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad COM thru_hole circle (at -5.08 0 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+      (net 80 "Net-(R13-Pad1)"))
+    (pad NO thru_hole circle (at 0 0 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
       (net 56 +3V3))
-    (model ${KISYS3DMOD}/Package_QFP.3dshapes/LQFP-64_10x10mm_P0.5mm.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
   )
 
-  (module Package_TO_SOT_SMD:SOT-23-6 (layer F.Cu) (tedit 5A02FF57) (tstamp 6025FA83)
-    (at 155.645001 80.415001)
-    (descr "6-pin SOT-23 package")
-    (tags SOT-23-6)
-    (path /6017ED8A)
-    (attr smd)
-    (fp_text reference U5 (at 0 -2.9) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value USBLC6-2SC6 (at 0 2.9) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
+  (module Components:SW_1825910-6-4 (layer F.Cu) (tedit 60254664) (tstamp 6028FDBE)
+    (at 70.85 77.35 90)
+    (path /60273442)
+    (fp_text reference SW1 (at -2.3627 -3.844398 90) (layer F.SilkS)
+      (effects (font (size 0.630643 0.630643) (thickness 0.015)))
     )
-    (fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.9 -0.9) (end -0.9 1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.9 -1.55) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.9 -0.9) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.9 -1.8) (end -1.9 1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.9 1.8) (end 1.9 1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.9 1.8) (end 1.9 -1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.9 -1.8) (end -1.9 -1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.9 -1.61) (end -1.55 -1.61) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12))
-    (fp_text user %R (at 0 0 90) (layer F.Fab)
-      (effects (font (size 0.5 0.5) (thickness 0.075)))
+    (fp_text value 1825910-6 (at 1.150079 3.960282 90) (layer F.Fab)
+      (effects (font (size 0.629966 0.629966) (thickness 0.015)))
     )
-    (pad 1 smd rect (at -1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
-      (net 10 IN_D+))
-    (pad 2 smd rect (at -1.1 0) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
+    (fp_circle (center -4.445 -2.25) (end -4.345 -2.25) (layer F.SilkS) (width 0.2))
+    (fp_circle (center 0 0) (end 1.755 0) (layer F.Fab) (width 0.127))
+    (fp_circle (center 0 0) (end 1.755 0) (layer F.SilkS) (width 0.127))
+    (fp_line (start 4.25 -3.25) (end -4.25 -3.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 4.25 3.25) (end 4.25 -3.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -4.25 3.25) (end 4.25 3.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -4.25 -3.25) (end -4.25 3.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.995 -1.15) (end -2.995 1.15) (layer F.SilkS) (width 0.127))
+    (fp_line (start 2.3 2.995) (end -2.3 2.995) (layer F.SilkS) (width 0.127))
+    (fp_line (start 3 -1.15) (end 3 1.15) (layer F.SilkS) (width 0.127))
+    (fp_line (start -2.2 -2.995) (end 2.3 -2.995) (layer F.SilkS) (width 0.127))
+    (fp_line (start 2.995 -2.995) (end -2.995 -2.995) (layer F.Fab) (width 0.127))
+    (fp_line (start 2.995 2.995) (end 2.995 -2.995) (layer F.Fab) (width 0.127))
+    (fp_line (start -2.995 2.995) (end 2.995 2.995) (layer F.Fab) (width 0.127))
+    (fp_line (start -2.995 -2.995) (end -2.995 2.995) (layer F.Fab) (width 0.127))
+    (pad 3 thru_hole circle (at -3.25 2.25 90) (size 1.498 1.498) (drill 0.99) (layers *.Cu *.Mask)
+      (net 7 NRST))
+    (pad 1 thru_hole rect (at -3.25 -2.25 90) (size 1.498 1.498) (drill 0.99) (layers *.Cu *.Mask)
+      (net 2 GND))
+    (pad 4 thru_hole circle (at 3.25 2.25 90) (size 1.498 1.498) (drill 0.99) (layers *.Cu *.Mask)
+      (net 7 NRST))
+    (pad 2 thru_hole circle (at 3.25 -2.25 90) (size 1.498 1.498) (drill 0.99) (layers *.Cu *.Mask)
       (net 2 GND))
-    (pad 3 smd rect (at -1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
-      (net 9 IN_D-))
-    (pad 4 smd rect (at 1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
-      (net 44 OUT_D-))
-    (pad 6 smd rect (at 1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
-      (net 45 OUT_D+))
-    (pad 5 smd rect (at 1.1 0) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
-      (net 6 "Net-(C8-Pad1)"))
-    (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23-6.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
-    )
   )
 
-  (module Crystal:Crystal_SMD_0603-2Pin_6.0x3.5mm_HandSoldering (layer F.Cu) (tedit 5A0FD1B2) (tstamp 6025FA9E)
-    (at 45 95 270)
-    (descr "SMD Crystal SERIES SMD0603/2 http://www.petermann-technik.de/fileadmin/petermann/pdf/SMD0603-2.pdf, hand-soldering, 6.0x3.5mm^2 package")
-    (tags "SMD SMT crystal hand-soldering")
-    (path /600CDE48)
-    (attr smd)
-    (fp_text reference Y1 (at 0 -2.95 90) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value 16Mhz (at 0 2.95 90) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_circle (center 0 0) (end 0.093333 0) (layer F.Adhes) (width 0.186667))
-    (fp_circle (center 0 0) (end 0.213333 0) (layer F.Adhes) (width 0.133333))
-    (fp_circle (center 0 0) (end 0.333333 0) (layer F.Adhes) (width 0.133333))
-    (fp_circle (center 0 0) (end 0.4 0) (layer F.Adhes) (width 0.1))
-    (fp_line (start 4.9 -2) (end -4.9 -2) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 4.9 2) (end 4.9 -2) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -4.9 2) (end 4.9 2) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -4.9 -2) (end -4.9 2) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -4.775 1.95) (end 3.2 1.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4.775 -1.95) (end -4.775 1.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.2 -1.95) (end -4.775 -1.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -3 0.75) (end -2 1.75) (layer F.Fab) (width 0.1))
-    (fp_line (start -3 -1.65) (end -2.9 -1.75) (layer F.Fab) (width 0.1))
-    (fp_line (start -3 1.65) (end -3 -1.65) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.9 1.75) (end -3 1.65) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.9 1.75) (end -2.9 1.75) (layer F.Fab) (width 0.1))
-    (fp_line (start 3 1.65) (end 2.9 1.75) (layer F.Fab) (width 0.1))
-    (fp_line (start 3 -1.65) (end 3 1.65) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.9 -1.75) (end 3 -1.65) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.9 -1.75) (end 2.9 -1.75) (layer F.Fab) (width 0.1))
-    (fp_text user %R (at 0 0 90) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (pad 1 smd rect (at -2.9125 0 270) (size 3.325 2.5) (layers F.Cu F.Paste F.Mask)
-      (net 3 "Net-(C5-Pad2)"))
-    (pad 2 smd rect (at 2.9125 0 270) (size 3.325 2.5) (layers F.Cu F.Paste F.Mask)
-      (net 4 "Net-(C6-Pad2)"))
-    (model ${KISYS3DMOD}/Crystal.3dshapes/Crystal_SMD_0603-2Pin_6.0x3.5mm_HandSoldering.wrl
+  (module Connector_USB:USB_Micro-B_Wuerth_614105150721_Vertical (layer F.Cu) (tedit 5A142044) (tstamp 602B0942)
+    (at 65.3 102.5)
+    (descr "USB Micro-B receptacle, through-hole, vertical, http://katalog.we-online.de/em/datasheet/614105150721.pdf")
+    (tags "usb micro receptacle vertical")
+    (path /6009969E)
+    (fp_text reference J1 (at 1.3 -2.48) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value USB_OTG (at 1.3 2.92) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 5.8 -1.73) (end -3.2 -1.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 5.8 2.17) (end 5.8 -1.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -3.2 2.17) (end 5.8 2.17) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -3.2 -1.73) (end -3.2 2.17) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1 -1.68) (end 1 -1.68) (layer F.SilkS) (width 0.15))
+    (fp_line (start 5.45 1.82) (end 5.45 1.345) (layer F.SilkS) (width 0.15))
+    (fp_line (start -2.85 1.82) (end 5.45 1.82) (layer F.SilkS) (width 0.15))
+    (fp_line (start -2.85 1.345) (end -2.85 1.82) (layer F.SilkS) (width 0.15))
+    (fp_line (start 5.45 -1.38) (end 5.45 -0.905) (layer F.SilkS) (width 0.15))
+    (fp_line (start -2.85 -1.38) (end 5.45 -1.38) (layer F.SilkS) (width 0.15))
+    (fp_line (start -2.85 -0.905) (end -2.85 -1.38) (layer F.SilkS) (width 0.15))
+    (fp_line (start -2.7 1.67) (end -2.7 -1.23) (layer F.Fab) (width 0.15))
+    (fp_line (start 5.3 1.67) (end -2.7 1.67) (layer F.Fab) (width 0.15))
+    (fp_line (start 5.3 -1.23) (end 5.3 1.67) (layer F.Fab) (width 0.15))
+    (fp_line (start 1 -1.23) (end 5.3 -1.23) (layer F.Fab) (width 0.15))
+    (fp_line (start 0 -0.23) (end 1 -1.23) (layer F.Fab) (width 0.15))
+    (fp_line (start -1 -1.23) (end 0 -0.23) (layer F.Fab) (width 0.15))
+    (fp_line (start -2.7 -1.23) (end -1 -1.23) (layer F.Fab) (width 0.15))
+    (fp_text user %R (at 1.3 0.22) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole rect (at 0 0) (size 0.84 0.84) (drill 0.44) (layers *.Cu *.Mask)
+      (net 1 +5V))
+    (pad 2 thru_hole circle (at 0.65 1) (size 0.84 0.84) (drill 0.44) (layers *.Cu *.Mask)
+      (net 9 IN_D-))
+    (pad 3 thru_hole circle (at 1.3 0) (size 0.84 0.84) (drill 0.44) (layers *.Cu *.Mask)
+      (net 10 IN_D+))
+    (pad 4 thru_hole circle (at 1.95 1) (size 0.84 0.84) (drill 0.44) (layers *.Cu *.Mask)
+      (net 11 "Net-(J1-Pad4)"))
+    (pad 5 thru_hole circle (at 2.6 0) (size 0.84 0.84) (drill 0.44) (layers *.Cu *.Mask)
+      (net 2 GND))
+    (pad 6 thru_hole oval (at -2.275 0.22) (size 0.85 1.85) (drill oval 0.35 1.35) (layers *.Cu *.Mask)
+      (net 12 "Net-(J1-Pad6)"))
+    (pad 6 thru_hole oval (at 4.875 0.22) (size 0.85 1.85) (drill oval 0.35 1.35) (layers *.Cu *.Mask)
+      (net 12 "Net-(J1-Pad6)"))
+    (model ${KISYS3DMOD}/Connector_USB.3dshapes/USB_Micro-B_Wuerth_614105150721_Vertical.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
     )
   )
 
+  (gr_line (start 47.5 53.7) (end 47.5 34.9) (layer Edge.Cuts) (width 0.05))
+  (gr_line (start 62.5 53.7) (end 47.5 53.7) (layer Edge.Cuts) (width 0.05))
+  (gr_line (start 62.5 34.9) (end 62.5 53.7) (layer Edge.Cuts) (width 0.05))
+  (gr_line (start 47.5 34.9) (end 62.5 34.9) (layer Edge.Cuts) (width 0.05))
+  (gr_line (start 50.8 78.5) (end 50.8 61.3) (layer Edge.Cuts) (width 0.05) (tstamp 6029EE8B))
+  (gr_line (start 59.3 78.5) (end 50.8 78.5) (layer Edge.Cuts) (width 0.05))
+  (gr_line (start 59.3 61.3) (end 59.3 78.5) (layer Edge.Cuts) (width 0.05))
+  (gr_line (start 50.8 61.3) (end 59.3 61.3) (layer Edge.Cuts) (width 0.05))
   (gr_line (start 80 30) (end 80 110) (layer Edge.Cuts) (width 0.1))
   (gr_line (start 30 30) (end 80 30) (layer Edge.Cuts) (width 0.1))
   (gr_line (start 30 110) (end 30 30) (layer Edge.Cuts) (width 0.1))
   (gr_line (start 80 110) (end 30 110) (layer Edge.Cuts) (width 0.1))
 
+  (via (at 60.2 101.6) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1))
+  (segment (start 60.3 101.5) (end 60.2 101.6) (width 0.5) (layer F.Cu) (net 1))
+  (via (at 57.7 101.8) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1))
+  (segment (start 57.9 101.6) (end 57.7 101.8) (width 0.5) (layer B.Cu) (net 1))
+  (segment (start 60.2 101.6) (end 57.9 101.6) (width 0.5) (layer B.Cu) (net 1))
+  (segment (start 33.9 45.075) (end 34.975 44) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 33.9 46.5) (end 33.9 45.075) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 36.819999 44) (end 36.825 44.005001) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 34.975 44) (end 36.819999 44) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 36.95 44.130001) (end 36.825 44.005001) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 36.95 46.65) (end 36.95 44.130001) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 38.85 47.615002) (end 38.85 46.65) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 38.585001 47.880001) (end 38.85 47.615002) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 37.214999 47.880001) (end 38.585001 47.880001) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 36.95 47.615002) (end 37.214999 47.880001) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 36.95 46.65) (end 36.95 47.615002) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 31.6 33.25) (end 30.5 34.35) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 30.5 34.35) (end 30.5 44.1) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 31.6 32) (end 31.6 33.25) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 60.2 99.1) (end 60.7 98.6) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 60.2 101.6) (end 60.2 99.1) (width 0.5) (layer F.Cu) (net 1))
+  (via (at 63.3 101) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1))
+  (segment (start 60.8 101) (end 63.3 101) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 60.2 101.6) (end 60.8 101) (width 0.5) (layer F.Cu) (net 1))
+  (via (at 65 101) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1))
+  (segment (start 63.3 101) (end 65 101) (width 0.5) (layer B.Cu) (net 1))
+  (segment (start 65 102.2) (end 65.3 102.5) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 65 101) (end 65 102.2) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 46.72112 100.34999) (end 43.511138 100.34999) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 40.109155 108.187545) (end 34.930346 108.187544) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 33.592802 106.95) (end 32.791996 106.95) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 57.7 101.8) (end 55.52889 101.8) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 55.52889 101.8) (end 53.628869 99.899979) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 42.733969 100.925043) (end 41.400042 102.25897) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 30.50001 44.041986) (end 31.291994 43.250002) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 53.628869 99.899979) (end 47.17113 99.89998) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 34.930346 108.187544) (end 34.142842 107.40004) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 47.17113 99.89998) (end 46.72112 100.34999) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 33.79999 42.82499) (end 34.975 44) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 32.183024 42.82499) (end 33.79999 42.82499) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 31.291994 43.250002) (end 31.758012 43.250002) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 31.758012 43.250002) (end 32.183024 42.82499) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 30.50001 107.989062) (end 30.50001 44.041986) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 31.752934 107.989062) (end 30.50001 107.989062) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 34.042841 107.400039) (end 33.592802 106.95) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 34.142842 107.40004) (end 34.042841 107.400039) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 41.400041 106.896659) (end 40.109155 108.187545) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 41.400042 102.25897) (end 41.400041 106.896659) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 32.791996 106.95) (end 31.752934 107.989062) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 42.936085 100.925043) (end 42.733969 100.925043) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 43.511138 100.34999) (end 42.936085 100.925043) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 54.32432 104.75001) (end 53.15 103.57569) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 55.92499 104.75001) (end 54.32432 104.75001) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 56.975 103.7) (end 55.92499 104.75001) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 46.65 102.415702) (end 45.965702 103.1) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 46.65 101.575) (end 46.65 102.415702) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 45.965702 103.1) (end 43.2 103.1) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 53.15 101.575) (end 53.15 103.57569) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 70.90001 56.22499) (end 69.725 57.4) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 73.87501 56.22499) (end 70.90001 56.22499) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 74.9 55.2) (end 73.87501 56.22499) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 69.425 57.1) (end 69.725 57.4) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 66.98 57.1) (end 69.425 57.1) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 75.025 45.5375) (end 75.0625 45.5) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 75.025 48) (end 75.025 45.5375) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 71.19999 38.52499) (end 72.375 39.7) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 67.29501 38.52499) (end 71.19999 38.52499) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 66 39.82) (end 67.29501 38.52499) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 73.725 46.7) (end 75.025 48) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 72.275 46.7) (end 73.725 46.7) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 72.298003 34.8) (end 70.948002 33.449999) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 75.38 34.8) (end 72.298003 34.8) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 70.948002 33.449999) (end 64.571999 33.449999) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 64.571999 33.449999) (end 63.869999 34.151999) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 63.869999 34.151999) (end 63.869999 37.689999) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 63.869999 37.689999) (end 66 39.82) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 56.975 106) (end 56.975 103.7) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 58.7 106) (end 59.3 105.4) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 56.975 106) (end 58.7 106) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 37.9 45.005001) (end 38.9 44.005001) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 37.9 46.65) (end 37.9 45.005001) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 32.95 47.710002) (end 32.95 49.5) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 32.9 47.660002) (end 32.95 47.710002) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 32.9 44) (end 32.9 47.660002) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 38.975 56.075) (end 36.9 54) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 38.975 56.1) (end 38.975 56.075) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 43.429999 36.150001) (end 44.78 34.8) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 39.051999 36.150001) (end 43.429999 36.150001) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 36.351997 33.449999) (end 39.051999 36.150001) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 33.971999 33.449999) (end 36.351997 33.449999) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 31.9 35.521998) (end 33.971999 33.449999) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 31.9 38.425) (end 31.9 35.521998) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 44.3 35.28) (end 44.78 34.8) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 44.3 41.8) (end 44.3 35.28) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 40.380001 41.8) (end 44.3 41.8) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 38.9 43.280001) (end 40.380001 41.8) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 38.9 44.005001) (end 38.9 43.280001) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 72.275 46.7) (end 71.09999 45.52499) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 71.09999 45.52499) (end 69.266988 45.52499) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 69.266988 45.52499) (end 66 42.258002) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 66 42.258002) (end 66 39.82) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 41.6 96.325) (end 41.6 96.636419) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 46.8 67.9) (end 46.8 66) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 42.413508 97.65) (end 41.6 96.836492) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 44.225 97.65) (end 42.413508 97.65) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 41.6 96.836492) (end 41.6 96.4625) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 39.195 73.42) (end 40.6 74.825) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 36.3 73.42) (end 39.195 73.42) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 46.65 88.575) (end 46.65 90.225) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 45.975 87.9) (end 46.65 88.575) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 66.98 61.08) (end 67.3 61.4) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 66.98 57.1) (end 66.98 61.08) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 65.2 61.4) (end 67.3 61.4) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 64.9 96.5) (end 65.589998 96.5) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 65.589998 96.5) (end 66.589998 95.5) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 66.589998 95.5) (end 68.27499 95.5) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 57.825 92.65) (end 55.575 92.65) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 58 92.475) (end 57.825 92.65) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 68.27499 95.5) (end 68.674989 95.899999) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 34.1 83.6) (end 34.1 85) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 34.1 85) (end 34 85.1) (width 0.5) (layer B.Cu) (net 2))
+  (via (at 34.1 83.6) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (via (at 34 85.1) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 34 85.1) (end 34 86.425) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 45.975 87.9) (end 45.975 85.9) (width 0.5) (layer F.Cu) (net 2))
+  (via (at 42.2 86.9) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 42.2 85.797534) (end 42.2 86.9) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 43.272544 84.72499) (end 42.2 85.797534) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 44.79999 84.72499) (end 43.272544 84.72499) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 45.975 85.9) (end 44.79999 84.72499) (width 0.5) (layer F.Cu) (net 2))
+  (via (at 40.8 88.3) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 42.2 86.9) (end 40.8 88.3) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 40.8 88.8) (end 41.9 89.9) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 40.8 88.3) (end 40.8 88.8) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 41.6 96.4625) (end 41.6 95.3) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 39.5 94.9) (end 39.350001 95.049999) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 41.6 95.3) (end 41.2 94.9) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 41.2 94.9) (end 39.5 94.9) (width 0.5) (layer F.Cu) (net 2))
+  (via (at 32.2 56.7) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 32.2 52.7) (end 32.2 56.7) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 32.9 52) (end 32.2 52.7) (width 0.5) (layer F.Cu) (net 2))
+  (via (at 34.078094 60.384771) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 35.835229 60.384771) (end 36.3 59.92) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 34.078094 60.384771) (end 35.835229 60.384771) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 32.2 56.7) (end 32.200026 56.700026) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 32.200026 56.700026) (end 32.200026 59.300026) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 32.200026 59.300026) (end 33.284771 60.384771) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 33.284771 60.384771) (end 34.078094 60.384771) (width 0.5) (layer B.Cu) (net 2))
+  (via (at 72.3 67.7) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 72.3 66.4) (end 67.3 61.4) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 72.3 67.7) (end 72.3 66.4) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 69.7 74.1) (end 72.3 71.5) (width 0.5) (layer F.Cu) (net 2))
+  (via (at 72.3 71.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 72.3 71.5) (end 72.3 67.7) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 68.6 74.1) (end 69.7 74.1) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 53.28 57.1) (end 55.029987 58.849987) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 60.897956 58.849987) (end 60.947984 58.900015) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 55.029987 58.849987) (end 60.897956 58.849987) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 65.179985 58.900015) (end 66.98 57.1) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 60.947984 58.900015) (end 65.179985 58.900015) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 44.5 65.975) (end 44.5 67.9) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 44.5 67.9) (end 43.775 67.9) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 43.775 67.9) (end 43.3 68.375) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 43.3 70.875) (end 44.525 72.1) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 43.3 68.375) (end 43.3 70.875) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 44.525 74.2) (end 44.525 72.1) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 37.92 59.92) (end 36.3 59.92) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 41.24999 63.939956) (end 41.24999 63.24999) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 43.285034 65.975) (end 41.24999 63.939956) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 41.24999 63.24999) (end 37.92 59.92) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 44.5 65.975) (end 43.285034 65.975) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 36.98 59.92) (end 37.5 59.4) (width 0.5) (layer F.Cu) (net 2))
+  (via (at 37.5 59.4) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 36.3 59.92) (end 36.98 59.92) (width 0.5) (layer F.Cu) (net 2))
+  (via (at 38.137113 55.803089) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 37.5 56.440202) (end 38.137113 55.803089) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 37.5 59.4) (end 37.5 56.440202) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 38.678089 55.803089) (end 38.975 56.1) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 38.137113 55.803089) (end 38.678089 55.803089) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 39.350001 95.049999) (end 39.350001 99.849999) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 39.350001 106.047501) (end 39.260001 106.137501) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 39.350001 99.849999) (end 39.350001 106.047501) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 39.260001 106.137501) (end 35.80513 106.137501) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 35.80513 106.137501) (end 35.017625 105.349996) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 35.017625 105.349996) (end 34.900039 105.349996) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 34.900039 105.349996) (end 34.449999 104.899956) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 34.449999 104.899956) (end 32.699999 104.899956) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 32.699999 104.899956) (end 32.699999 100.425001) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 32.699999 100.425001) (end 33.9 99.225) (width 0.5) (layer F.Cu) (net 2))
+  (via (at 43.135495 102.362024) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (via (at 39.86493 99.070474) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 43.135495 101.775354) (end 40.430615 99.070474) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 39.350001 99.585403) (end 39.86493 99.070474) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 43.135495 102.362024) (end 43.135495 101.775354) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 40.430615 99.070474) (end 39.86493 99.070474) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 39.350001 99.849999) (end 39.350001 99.585403) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 68.6 74.1) (end 68.6 80.6) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 68.625 80.625) (end 68.6 80.6) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 68.625 82.8) (end 68.625 80.625) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 67.8 83.625) (end 68.625 82.8) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 67.8 85.3) (end 67.8 83.625) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 67.8 85.4) (end 66 87.2) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 67.8 85.3) (end 67.8 85.4) (width 0.5) (layer F.Cu) (net 2))
+  (via (at 66 87.2) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 66 87.2) (end 66 88.910058) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 70.5 89.7) (end 70.099957 89.299957) (width 0.5) (layer F.Cu) (net 2))
+  (via (at 66.2399 89.149958) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 70.099957 89.299957) (end 66.389899 89.299957) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 66.389899 89.299957) (end 66.2399 89.149958) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 66 88.910058) (end 66.2399 89.149958) (width 0.5) (layer B.Cu) (net 2))
+  (via (at 70.5 92.6) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 70.5 90.9) (end 70.6 90.8) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 70.5 92.6) (end 70.5 90.9) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 69.934315 92.6) (end 70.5 92.6) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 59.765423 90.699979) (end 68.034294 90.699979) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 68.034294 90.699979) (end 69.934315 92.6) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 59.09998 91.36542) (end 59.765423 90.699979) (width 0.5) (layer F.Cu) (net 2))
+  (via (at 70.6 90.8) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 59.099979 92.350424) (end 59.09998 91.36542) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 58.975403 92.475) (end 59.099979 92.350424) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 58 92.475) (end 58.975403 92.475) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 70.6 89.8) (end 70.5 89.7) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 70.6 90.8) (end 70.6 89.8) (width 0.5) (layer F.Cu) (net 2))
+  (via (at 70.9 95.2) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 70.5 94.8) (end 70.9 95.2) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 70.5 92.6) (end 70.5 94.8) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 68.674989 96.134003) (end 68.674989 95.899999) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 70.120986 97.58) (end 68.674989 96.134003) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 70.9 97.56) (end 70.92 97.58) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 70.9 95.2) (end 70.9 97.56) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 70.92 97.58) (end 70.120986 97.58) (width 0.5) (layer F.Cu) (net 2))
+  (via (at 70.92 97.58) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 73.8 97.58) (end 70.92 97.58) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 37.572792 73.42) (end 39.450002 75.29721) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 39.450002 75.29721) (end 39.450002 76.247532) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 36.3 73.42) (end 37.572792 73.42) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 39.450002 76.247532) (end 39.42499 76.272544) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 39.42499 76.272544) (end 39.42499 78.27501) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 39.42499 78.27501) (end 34.1 83.6) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 43.2 102.426529) (end 43.135495 102.362024) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 43.2 103.1) (end 43.2 102.426529) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 68.674989 99.725011) (end 68.674989 95.899999) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 68.3 100.1) (end 68.674989 99.725011) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 68.3 102.1) (end 67.9 102.5) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 68.3 100.1) (end 68.3 102.1) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 49.275 61.7) (end 49.275 59.950001) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 52.125001 57.1) (end 53.28 57.1) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 49.275 59.950001) (end 52.125001 57.1) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 52.575095 107.175023) (end 52.500008 107.099936) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 52.824977 107.175023) (end 52.575095 107.175023) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 52.900064 107.17501) (end 52.82499 107.099936) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 57.52499 107.17501) (end 52.900064 107.17501) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 59.3 105.4) (end 57.52499 107.17501) (width 0.5) (layer F.Cu) (net 2))
+  (via (at 52.500008 107.099936) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 51.100064 107.099936) (end 51 107.2) (width 0.5) (layer B.Cu) (net 2))
+  (via (at 51 107.2) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 52.500008 107.099936) (end 51.100064 107.099936) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 50.165665 107.2) (end 49.815716 107.549949) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 51 107.2) (end 50.165665 107.2) (width 0.5) (layer F.Cu) (net 2))
+  (via (at 49.815716 107.549949) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (via (at 44.465543 104.508353) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 46.77412 104.508353) (end 44.465543 104.508353) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 49.815716 107.549949) (end 46.77412 104.508353) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 44.465543 104.365543) (end 43.2 103.1) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 44.465543 104.508353) (end 44.465543 104.365543) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 35.375 89.875) (end 34 88.5) (width 0.25) (layer F.Cu) (net 3))
+  (segment (start 37.9 89.875) (end 35.375 89.875) (width 0.25) (layer F.Cu) (net 3))
+  (segment (start 38.762479 93.674979) (end 37.9 92.8125) (width 0.25) (layer F.Cu) (net 3))
+  (segment (start 41.724578 93.674979) (end 38.762479 93.674979) (width 0.25) (layer F.Cu) (net 3))
+  (segment (start 37.9 92.8125) (end 37.9 89.875) (width 0.25) (layer F.Cu) (net 3))
+  (segment (start 42.199599 94.15) (end 41.724578 93.674979) (width 0.25) (layer F.Cu) (net 3))
+  (segment (start 44.225 94.15) (end 42.199599 94.15) (width 0.25) (layer F.Cu) (net 3))
+  (segment (start 33.9 103.6) (end 33.9 101.3) (width 0.25) (layer F.Cu) (net 4))
+  (segment (start 35.951999 101.525001) (end 35.442788 101.01579) (width 0.25) (layer F.Cu) (net 4))
+  (segment (start 35.442788 101.01579) (end 34.18421 101.01579) (width 0.25) (layer F.Cu) (net 4))
+  (segment (start 37.9 101.75) (end 37.675001 101.525001) (width 0.25) (layer F.Cu) (net 4))
+  (segment (start 34.18421 101.01579) (end 33.9 101.3) (width 0.25) (layer F.Cu) (net 4))
+  (segment (start 37.675001 101.525001) (end 35.951999 101.525001) (width 0.25) (layer F.Cu) (net 4))
+  (segment (start 41.338177 94.224989) (end 39.261823 94.224989) (width 0.25) (layer F.Cu) (net 4))
+  (segment (start 39.261823 94.224989) (end 37.9 95.586812) (width 0.25) (layer F.Cu) (net 4))
+  (segment (start 37.9 95.586812) (end 37.9 101.75) (width 0.25) (layer F.Cu) (net 4))
+  (segment (start 41.763188 94.65) (end 41.338177 94.224989) (width 0.25) (layer F.Cu) (net 4))
+  (segment (start 44.225 94.65) (end 41.763188 94.65) (width 0.25) (layer F.Cu) (net 4))
+  (segment (start 54.9 106) (end 52.65 103.75) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 52.65 103.75) (end 52.65 101.575) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 60.3 96.1) (end 60.7 96.5) (width 0.25) (layer F.Cu) (net 6))
+  (segment (start 62.675 96.525) (end 62.7 96.5) (width 0.25) (layer F.Cu) (net 6))
+  (segment (start 60.7 96.525) (end 62.675 96.525) (width 0.25) (layer F.Cu) (net 6))
+  (segment (start 70.9 82.8) (end 73.1 80.6) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 70.7 82.8) (end 70.9 82.8) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 70.7 85.2) (end 70.5 85.4) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 70.7 82.8) (end 70.7 85.2) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 73.1 80.6) (end 73.1 74.1) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 73.848999 81.348999) (end 73.1 80.6) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 75.800022 83.300022) (end 73.848999 81.348999) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 75.875023 98.697799) (end 75.875023 96.643199) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 73.8 102.66) (end 75.425012 101.034988) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 75.800022 96.568198) (end 75.800022 83.300022) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 75.425012 99.14781) (end 75.875023 98.697799) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 75.875023 96.643199) (end 75.800022 96.568198) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 75.425012 101.034988) (end 75.425012 99.14781) (width 0.25) (layer F.Cu) (net 7))
+  (via (at 58.463353 82.345624) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 7))
+  (via (at 58.338543 79.125003) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 7))
+  (segment (start 58.463353 82.345624) (end 58.463353 81.76074) (width 0.25) (layer B.Cu) (net 7))
+  (segment (start 58.463353 81.76074) (end 58.338543 81.63593) (width 0.25) (layer B.Cu) (net 7))
+  (segment (start 58.338543 79.125003) (end 58.338543 81.63593) (width 0.25) (layer B.Cu) (net 7))
+  (segment (start 65.651998 87.925002) (end 63.626974 85.899978) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 59.025002 83.151998) (end 58.463353 82.590349) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 59.025002 83.361808) (end 59.025002 83.151998) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 66.725002 87.288186) (end 66.725002 87.548002) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 58.77499 84.78818) (end 58.77499 83.61182) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 69.524999 86.375001) (end 67.638187 86.375001) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 59.886788 85.899978) (end 58.77499 84.78818) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 63.626974 85.899978) (end 59.886788 85.899978) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 58.77499 83.61182) (end 59.025002 83.361808) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 66.348002 87.925002) (end 65.651998 87.925002) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 66.725002 87.548002) (end 66.348002 87.925002) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 67.638187 86.375001) (end 66.725002 87.288186) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 58.463353 82.590349) (end 58.463353 82.345624) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 70.5 85.4) (end 69.524999 86.375001) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 45.4 94.815702) (end 45.4 91.774309) (width 0.25) (layer F.Cu) (net 7))
+  (via (at 45.156659 80.145798) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 7))
+  (segment (start 40.165599 86.900022) (end 39.474989 86.209412) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 43.213621 90.275013) (end 42.95001 90.011402) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 39.474989 82.261421) (end 39.861422 81.874988) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 43.281198 80.145798) (end 45.156659 80.145798) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 42.95001 89.324319) (end 40.525713 86.900022) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 43.900704 90.275013) (end 43.213621 90.275013) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 42.95001 90.011402) (end 42.95001 89.324319) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 41.552008 81.874988) (end 43.281198 80.145798) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 40.525713 86.900022) (end 40.165599 86.900022) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 39.861422 81.874988) (end 41.552008 81.874988) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 39.474989 86.209412) (end 39.474989 82.261421) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 45.4 91.774309) (end 43.900704 90.275013) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 45.065702 95.15) (end 45.4 94.815702) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 44.225 95.15) (end 45.065702 95.15) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 58.338543 79.125003) (end 49.706701 79.125003) (width 0.25) (layer F.Cu) (net 7))
+  (via (at 48.656714 80.17499) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 7))
+  (segment (start 48.627522 80.145798) (end 48.656714 80.17499) (width 0.25) (layer B.Cu) (net 7))
+  (segment (start 45.156659 80.145798) (end 48.627522 80.145798) (width 0.25) (layer B.Cu) (net 7))
+  (segment (start 49.706701 79.125003) (end 48.656714 80.17499) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 49.55851 67.66) (end 48.806284 66.907774) (width 0.25) (layer F.Cu) (net 8))
+  (via (at 48.806284 66.907774) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 8))
+  (segment (start 49.7 67.66) (end 49.55851 67.66) (width 0.25) (layer F.Cu) (net 8))
+  (via (at 45.762681 64.622021) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 8))
+  (segment (start 46.520531 64.622021) (end 45.762681 64.622021) (width 0.25) (layer B.Cu) (net 8))
+  (segment (start 48.806284 66.907774) (end 46.520531 64.622021) (width 0.25) (layer B.Cu) (net 8))
+  (segment (start 46.102979 64.622021) (end 46.8 63.925) (width 0.25) (layer F.Cu) (net 8))
+  (segment (start 45.762681 64.622021) (end 46.102979 64.622021) (width 0.25) (layer F.Cu) (net 8))
+  (segment (start 45.04066 63.9) (end 45.762681 64.622021) (width 0.25) (layer F.Cu) (net 8))
+  (segment (start 44.5 63.9) (end 45.04066 63.9) (width 0.25) (layer F.Cu) (net 8))
+  (segment (start 64.9 95.55) (end 66.25 94.2) (width 0.25) (layer F.Cu) (net 9))
+  (segment (start 66.25 94.2) (end 67.2 94.2) (width 0.25) (layer F.Cu) (net 9))
+  (segment (start 64.044999 98.035001) (end 64.109999 98.100001) (width 0.25) (layer F.Cu) (net 9))
+  (segment (start 64.044999 95.625001) (end 64.044999 98.035001) (width 0.25) (layer F.Cu) (net 9))
+  (segment (start 64.12 95.55) (end 64.044999 95.625001) (width 0.25) (layer F.Cu) (net 9))
+  (segment (start 64.9 95.55) (end 64.12 95.55) (width 0.25) (layer F.Cu) (net 9))
+  (segment (start 65.95 103.5) (end 64.874998 103.5) (width 0.25) (layer F.Cu) (net 9))
+  (segment (start 64.874998 103.5) (end 64.044999 102.670001) (width 0.25) (layer F.Cu) (net 9))
+  (segment (start 64.044999 102.670001) (end 64.044999 98.035001) (width 0.25) (layer F.Cu) (net 9))
+  (segment (start 66.95 97.45) (end 67.3 97.1) (width 0.25) (layer F.Cu) (net 10))
+  (segment (start 64.9 97.45) (end 66.95 97.45) (width 0.25) (layer F.Cu) (net 10))
+  (segment (start 66.6 99.15) (end 64.9 97.45) (width 0.25) (layer F.Cu) (net 10))
+  (segment (start 66.6 102.5) (end 66.6 99.15) (width 0.25) (layer F.Cu) (net 10))
+  (segment (start 68.649999 104.245001) (end 64.345001 104.245001) (width 0.25) (layer F.Cu) (net 12))
+  (segment (start 70.175 102.72) (end 68.649999 104.245001) (width 0.25) (layer F.Cu) (net 12))
+  (segment (start 63.025 102.925) (end 63.025 102.72) (width 0.25) (layer F.Cu) (net 12))
+  (segment (start 64.345001 104.245001) (end 63.025 102.925) (width 0.25) (layer F.Cu) (net 12))
+  (segment (start 69.474978 95.224577) (end 69.724987 95.474586) (width 0.25) (layer F.Cu) (net 13))
+  (segment (start 69.724987 95.734402) (end 70.365598 96.375013) (width 0.25) (layer F.Cu) (net 13))
+  (segment (start 70.365598 96.375013) (end 71.434402 96.375013) (width 0.25) (layer F.Cu) (net 13))
+  (segment (start 71.434402 96.375013) (end 72.769415 95.04) (width 0.25) (layer F.Cu) (net 13))
+  (segment (start 57.04931 93.15) (end 57.28682 93.38751) (width 0.25) (layer F.Cu) (net 13))
+  (segment (start 72.769415 95.04) (end 73.8 95.04) (width 0.25) (layer F.Cu) (net 13))
+  (segment (start 69.724987 95.474586) (end 69.724987 95.734402) (width 0.25) (layer F.Cu) (net 13))
+  (segment (start 69.474978 93.753565) (end 69.474978 95.224577) (width 0.25) (layer F.Cu) (net 13))
+  (segment (start 68.396401 92.674988) (end 69.474978 93.753565) (width 0.25) (layer F.Cu) (net 13))
+  (segment (start 65.508232 92.674988) (end 68.396401 92.674988) (width 0.25) (layer F.Cu) (net 13))
+  (segment (start 64.108233 91.274989) (end 65.508232 92.674988) (width 0.25) (layer F.Cu) (net 13))
+  (segment (start 60.003599 91.274989) (end 64.108233 91.274989) (width 0.25) (layer F.Cu) (net 13))
+  (segment (start 59.67499 91.603598) (end 60.003599 91.274989) (width 0.25) (layer F.Cu) (net 13))
+  (segment (start 59.674989 92.588602) (end 59.67499 91.603598) (width 0.25) (layer F.Cu) (net 13))
+  (segment (start 58.87608 93.38751) (end 59.674989 92.588602) (width 0.25) (layer F.Cu) (net 13))
+  (segment (start 57.28682 93.38751) (end 58.87608 93.38751) (width 0.25) (layer F.Cu) (net 13))
+  (segment (start 55.575 93.15) (end 57.04931 93.15) (width 0.25) (layer F.Cu) (net 13))
+  (segment (start 59.06248 93.837521) (end 57.10042 93.837521) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 73.8 100.12) (end 73.8 99.319002) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 74.975001 98.144001) (end 74.975001 97.015999) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 74.975001 97.015999) (end 74.174003 96.215001) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 74.174003 96.215001) (end 72.230824 96.215001) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 72.230824 96.215001) (end 71.620802 96.825024) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 71.620802 96.825024) (end 70.179198 96.825024) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 70.179198 96.825024) (end 69.274976 95.920802) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 69.274976 95.920802) (end 69.274976 95.660986) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 56.912899 93.65) (end 55.575 93.65) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 63.610001 93.124999) (end 62.210002 91.725) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 57.10042 93.837521) (end 56.912899 93.65) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 69.274976 95.660986) (end 69.024967 95.410977) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 60.124998 92.775004) (end 59.06248 93.837521) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 62.210002 91.725) (end 60.189998 91.725) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 60.189998 91.725) (end 60.125 91.789998) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 69.024967 94.061377) (end 68.088589 93.124999) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 73.8 99.319002) (end 74.975001 98.144001) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 68.088589 93.124999) (end 63.610001 93.124999) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 60.125 91.789998) (end 60.124998 92.775004) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 69.024967 95.410977) (end 69.024967 94.061377) (width 0.25) (layer F.Cu) (net 14))
+  (via (at 52.1 86.8) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 15))
+  (segment (start 50.65 88.25) (end 50.65 90.225) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 52.1 86.8) (end 50.65 88.25) (width 0.25) (layer F.Cu) (net 15))
+  (via (at 64.7 89) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 15))
+  (segment (start 58.158608 89) (end 55.95001 86.791402) (width 0.25) (layer F.Cu) (net 15))
+  (via (at 55.95001 86.791402) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 15))
+  (segment (start 55.941412 86.8) (end 55.95001 86.791402) (width 0.25) (layer B.Cu) (net 15))
+  (segment (start 52.1 86.8) (end 55.941412 86.8) (width 0.25) (layer B.Cu) (net 15))
+  (segment (start 55.909288 86.791402) (end 55.95001 86.791402) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 64.7 89) (end 58.158608 89) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 55.90069 86.8) (end 55.909288 86.791402) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 64.7 89) (end 64.7 90.793752) (width 0.25) (layer B.Cu) (net 15))
+  (via (at 65.55507 91.648822) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 15))
+  (segment (start 64.7 90.793752) (end 65.55507 91.648822) (width 0.25) (layer B.Cu) (net 15))
+  (segment (start 73.8 105.2) (end 72.624999 104.024999) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 72.624999 102.095999) (end 73.425997 101.295001) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 68.006645 91.648822) (end 65.55507 91.648822) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 69.924989 93.567166) (end 68.006645 91.648822) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 69.924989 95.038177) (end 69.924989 93.567166) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 70.174998 95.288186) (end 69.924989 95.038177) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 70.174998 95.548002) (end 70.174998 95.288186) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 70.551998 95.925002) (end 70.174998 95.548002) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 71.248002 95.925002) (end 70.551998 95.925002) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 73.498003 93.675001) (end 71.248002 95.925002) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 74.174003 93.675001) (end 73.498003 93.675001) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 74.975001 94.475999) (end 74.174003 93.675001) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 74.975001 96.379589) (end 74.975001 94.475999) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 75.425012 96.829599) (end 74.975001 96.379589) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 75.425012 98.411398) (end 75.425012 96.829599) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 74.975001 98.861409) (end 75.425012 98.411398) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 74.975001 100.684001) (end 74.975001 98.861409) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 74.364001 101.295001) (end 74.975001 100.684001) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 73.425997 101.295001) (end 74.364001 101.295001) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 72.624999 104.024999) (end 72.624999 102.095999) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 73.8 86.24) (end 73.8 83.7) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 70.4 87.6) (end 70.5 87.5) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 72.34 87.7) (end 73.8 86.24) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 70.5 87.7) (end 72.34 87.7) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 70.2 88) (end 70.5 87.7) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 68 88) (end 70.2 88) (width 0.25) (layer F.Cu) (net 16))
+  (via (at 51.391867 86.093904) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 16))
+  (segment (start 48.15 90.225) (end 48.15 89.335771) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 48.15 89.335771) (end 51.391867 86.093904) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 51.391867 86.093904) (end 51.791866 85.693905) (width 0.25) (layer B.Cu) (net 16))
+  (segment (start 56.259954 85.693905) (end 56.584529 86.01848) (width 0.25) (layer B.Cu) (net 16))
+  (via (at 56.584529 86.01848) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 16))
+  (segment (start 51.791866 85.693905) (end 56.259954 85.693905) (width 0.25) (layer B.Cu) (net 16))
+  (segment (start 68 88) (end 67.624987 88.375013) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 56.984528 86.418479) (end 56.584529 86.01848) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 63.509064 86.418479) (end 56.984528 86.418479) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 65.465598 88.375013) (end 63.509064 86.418479) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 67.624987 88.375013) (end 65.465598 88.375013) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 38.9 54) (end 36.9 52) (width 0.25) (layer F.Cu) (net 17))
+  (segment (start 36.95 49.35) (end 37.45 49.35) (width 0.25) (layer F.Cu) (net 17))
+  (segment (start 38.199999 50.099999) (end 38.199999 51.086811) (width 0.25) (layer F.Cu) (net 17))
+  (segment (start 37.45 49.35) (end 38.199999 50.099999) (width 0.25) (layer F.Cu) (net 17))
+  (segment (start 37.28681 52) (end 36.9 52) (width 0.25) (layer F.Cu) (net 17))
+  (segment (start 38.199999 51.086811) (end 37.28681 52) (width 0.25) (layer F.Cu) (net 17))
+  (via (at 70.4 68.1) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 20))
+  (segment (start 62.73 70.33) (end 62.8 70.4) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 60.4 70.33) (end 62.73 70.33) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 70.4 68.1) (end 70.4 69.983007) (width 0.25) (layer B.Cu) (net 20))
+  (via (at 70.422924 70.005931) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 20))
+  (segment (start 70.4 69.983007) (end 70.422924 70.005931) (width 0.25) (layer B.Cu) (net 20))
+  (segment (start 64.51182 66.87499) (end 69.17499 66.87499) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 62.8 68.58681) (end 64.51182 66.87499) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 69.17499 66.87499) (end 70.4 68.1) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 62.8 70.4) (end 62.8 68.58681) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 77.350053 96.667999) (end 77.300022 96.617968) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 73.882236 70.1) (end 73.207202 69.424965) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 77.300022 104.711802) (end 77.300022 99.082033) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 77.300022 72.215019) (end 75.185002 70.1) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 56.61359 99.65) (end 58.525001 101.561411) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 63.0272 107.300022) (end 74.711802 107.300022) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 77.350053 99.032002) (end 77.350053 96.667999) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 60.375001 104.401999) (end 60.375001 104.647823) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 77.300022 96.617968) (end 77.300022 72.215019) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 77.300022 99.082033) (end 77.350053 99.032002) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 74.711802 107.300022) (end 77.300022 104.711802) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 60.375001 104.647823) (end 63.0272 107.300022) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 71.392798 69.424965) (end 70.811832 70.005931) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 58.525001 102.551999) (end 60.375001 104.401999) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 55.575 99.65) (end 56.61359 99.65) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 70.811832 70.005931) (end 70.422924 70.005931) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 73.207202 69.424965) (end 71.392798 69.424965) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 58.525001 101.561411) (end 58.525001 102.551999) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 75.185002 70.1) (end 73.882236 70.1) (width 0.25) (layer F.Cu) (net 20))
+  (via (at 64.3 73.4) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 21))
+  (segment (start 60.41 72.1) (end 60.4 72.11) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 64.29 72.11) (end 60.4 72.11) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 64.3 72.12) (end 64.29 72.11) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 64.3 73.4) (end 64.3 72.12) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 64.3 68.7) (end 65.2 67.8) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 64.3 72.12) (end 64.3 68.7) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 67.3 67.8) (end 67.6 68.1) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 65.2 67.8) (end 67.3 67.8) (width 0.25) (layer F.Cu) (net 21))
+  (via (at 65.650012 75.400402) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 21))
+  (segment (start 65.650012 74.750012) (end 65.650012 75.400402) (width 0.25) (layer B.Cu) (net 21))
+  (segment (start 64.3 73.4) (end 65.650012 74.750012) (width 0.25) (layer B.Cu) (net 21))
+  (segment (start 45.850011 95.865691) (end 45.850011 91.587909) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 50.461821 79.824989) (end 58.026985 79.824989) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 58.026985 79.824989) (end 58.326997 80.125001) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 65.375013 75.675401) (end 65.650012 75.400402) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 60.903588 80.125001) (end 61.503599 80.725012) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 65.375013 79.2464) (end 65.375013 75.675401) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 61.503599 80.725012) (end 63.896401 80.725012) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 63.896401 80.725012) (end 65.375013 79.2464) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 58.326997 80.125001) (end 60.903588 80.125001) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 39.925 86.023012) (end 39.925 82.447821) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 44.087104 89.825002) (end 43.400021 89.825002) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 39.925 82.447821) (end 40.047822 82.324999) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 40.047822 82.324999) (end 41.324602 82.324999) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 40.351999 86.450011) (end 39.925 86.023012) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 40.712113 86.450011) (end 40.351999 86.450011) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 43.400021 89.137919) (end 40.712113 86.450011) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 43.400021 89.825002) (end 43.400021 89.137919) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 45.850011 91.587909) (end 44.087104 89.825002) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 45.065702 96.65) (end 45.850011 95.865691) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 44.225 96.65) (end 45.065702 96.65) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 43.378587 80.9) (end 44.5 80.9) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 41.953588 82.324999) (end 43.378587 80.9) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 41.324602 82.324999) (end 41.953588 82.324999) (width 0.25) (layer F.Cu) (net 21))
+  (via (at 44.5 80.9) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 21))
+  (via (at 49.4 80.9) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 21))
+  (segment (start 44.5 80.9) (end 49.4 80.9) (width 0.25) (layer B.Cu) (net 21))
+  (segment (start 49.4 80.88681) (end 50.461821 79.824989) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 49.4 80.9) (end 49.4 80.88681) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 62.59 73.89) (end 62.7 74) (width 0.25) (layer F.Cu) (net 22))
+  (segment (start 60.4 73.89) (end 62.59 73.89) (width 0.25) (layer F.Cu) (net 22))
+  (segment (start 54.524989 90.690713) (end 54.524989 84.897993) (width 0.25) (layer F.Cu) (net 22))
+  (segment (start 54.374998 83.951998) (end 54.826995 83.500001) (width 0.25) (layer F.Cu) (net 22))
+  (segment (start 54.524989 84.897993) (end 54.374998 84.748002) (width 0.25) (layer F.Cu) (net 22))
+  (segment (start 48.065702 97.15) (end 54.524989 90.690713) (width 0.25) (layer F.Cu) (net 22))
+  (segment (start 44.225 97.15) (end 48.065702 97.15) (width 0.25) (layer F.Cu) (net 22))
+  (segment (start 54.374998 84.748002) (end 54.374998 83.951998) (width 0.25) (layer F.Cu) (net 22))
+  (segment (start 54.826995 83.500001) (end 58.014952 83.500001) (width 0.25) (layer F.Cu) (net 22))
+  (segment (start 58.014952 83.500001) (end 58.06927 83.445683) (width 0.25) (layer F.Cu) (net 22))
+  (via (at 58.06927 83.445683) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 22))
+  (segment (start 59.3 82.780638) (end 59.3 79.4) (width 0.25) (layer B.Cu) (net 22))
+  (segment (start 58.634955 83.445683) (end 59.3 82.780638) (width 0.25) (layer B.Cu) (net 22))
+  (segment (start 58.06927 83.445683) (end 58.634955 83.445683) (width 0.25) (layer B.Cu) (net 22))
+  (via (at 59.3 79.4) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 22))
+  (segment (start 62.7 74) (end 61.884955 74.815045) (width 0.25) (layer F.Cu) (net 22))
+  (via (at 61.543011 74.815045) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 22))
+  (segment (start 61.884955 74.815045) (end 61.543011 74.815045) (width 0.25) (layer F.Cu) (net 22))
+  (via (at 60.80132 79.026639) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 22))
+  (segment (start 60.427959 79.4) (end 60.80132 79.026639) (width 0.25) (layer F.Cu) (net 22))
+  (segment (start 59.3 79.4) (end 60.427959 79.4) (width 0.25) (layer F.Cu) (net 22))
+  (segment (start 61.543011 74.815045) (end 61.543011 78.284948) (width 0.25) (layer B.Cu) (net 22))
+  (segment (start 61.543011 78.284948) (end 60.80132 79.026639) (width 0.25) (layer B.Cu) (net 22))
+  (segment (start 61.33 76.6) (end 60.4 75.67) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 62.7 76.6) (end 61.33 76.6) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 70.900422 69.280929) (end 69.968673 69.280929) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 73.393602 68.974954) (end 71.206398 68.974954) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 52.15 106.336812) (end 51.774998 106.711814) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 51.774998 106.711814) (end 51.774998 107.648002) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 52.15 101.575) (end 52.15 106.336812) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 51.951942 107.824946) (end 74.823289 107.824946) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 77.800064 104.848171) (end 77.800064 96.481599) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 74.823289 107.824946) (end 77.800064 104.848171) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 51.774998 107.648002) (end 51.951942 107.824946) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 62.725001 76.574999) (end 62.7 76.6) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 77.750033 72.028619) (end 75.271402 69.549989) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 77.800064 96.481599) (end 77.750033 96.431568) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 64.925002 76.048002) (end 64.398005 76.574999) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 64.925002 74.484411) (end 64.925002 76.048002) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 65.475012 73.934401) (end 64.925002 74.484411) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 65.475012 73.77459) (end 65.475012 73.934401) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 69.968673 69.280929) (end 65.475012 73.77459) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 73.968636 69.549989) (end 73.393602 68.974954) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 64.398005 76.574999) (end 62.725001 76.574999) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 71.206398 68.974954) (end 70.900422 69.280929) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 75.271402 69.549989) (end 73.968636 69.549989) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 77.750033 96.431568) (end 77.750033 72.028619) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 61.438598 78.12501) (end 61.62501 78.12501) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 61.62501 78.12501) (end 62.7 79.2) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 60.763588 77.45) (end 61.438598 78.12501) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 60.4 77.45) (end 60.763588 77.45) (width 0.25) (layer F.Cu) (net 24))
+  (via (at 64.2 75.7) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 24))
+  (via (at 64.3 77.3) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 24))
+  (segment (start 64.2 77.2) (end 64.3 77.3) (width 0.25) (layer B.Cu) (net 24))
+  (segment (start 64.2 75.7) (end 64.2 77.2) (width 0.25) (layer B.Cu) (net 24))
+  (segment (start 62.7 78.9) (end 62.7 79.2) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 64.3 77.3) (end 62.7 78.9) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 48.089955 108.274957) (end 47.424999 107.610001) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 78.200044 71.227222) (end 78.200044 96.245168) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 64.2 75.7) (end 64.2 74.573002) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 75.009689 108.274957) (end 48.089955 108.274957) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 70.714022 68.830918) (end 71.019998 68.524943) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 78.250075 96.295199) (end 78.250075 105.034571) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 49.65 103.364998) (end 49.65 101.575) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 47.424999 105.589999) (end 49.65 103.364998) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 47.424999 107.610001) (end 47.424999 105.589999) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 78.250075 105.034571) (end 75.009689 108.274957) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 78.200044 96.245168) (end 78.250075 96.295199) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 76.0728 69.099978) (end 78.200044 71.227222) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 74.155036 69.099978) (end 76.0728 69.099978) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 73.580002 68.524943) (end 74.155036 69.099978) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 71.019998 68.524943) (end 73.580002 68.524943) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 69.782273 68.830918) (end 70.714022 68.830918) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 65.025001 73.58819) (end 69.782273 68.830918) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 65.025001 73.748001) (end 65.025001 73.58819) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 64.2 74.573002) (end 65.025001 73.748001) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 61.107543 94.737543) (end 61.92 95.55) (width 0.25) (layer F.Cu) (net 44))
+  (segment (start 55.575 94.65) (end 56.640077 94.65) (width 0.25) (layer F.Cu) (net 44))
+  (segment (start 61.92 95.55) (end 62.7 95.55) (width 0.25) (layer F.Cu) (net 44))
+  (segment (start 56.640077 94.65) (end 56.72762 94.737543) (width 0.25) (layer F.Cu) (net 44))
+  (segment (start 56.776067 94.737544) (end 56.72762 94.737544) (width 0.25) (layer F.Cu) (net 44))
+  (segment (start 58.4 94.8) (end 58.462457 94.737543) (width 0.25) (layer F.Cu) (net 44))
+  (segment (start 58.4 96.4) (end 58.4 94.8) (width 0.25) (layer F.Cu) (net 44))
+  (segment (start 58.462457 94.737543) (end 61.107543 94.737543) (width 0.25) (layer F.Cu) (net 44))
+  (segment (start 56.72762 94.737543) (end 58.462457 94.737543) (width 0.25) (layer F.Cu) (net 44))
+  (segment (start 63.555001 94.964999) (end 63.555001 97.374999) (width 0.25) (layer F.Cu) (net 45))
+  (segment (start 61.486842 94.287532) (end 62.099309 94.899999) (width 0.25) (layer F.Cu) (net 45))
+  (segment (start 63.48 97.45) (end 62.7 97.45) (width 0.25) (layer F.Cu) (net 45))
+  (segment (start 56.776488 94.15) (end 56.91402 94.287532) (width 0.25) (layer F.Cu) (net 45))
+  (segment (start 62.099309 94.899999) (end 63.490001 94.899999) (width 0.25) (layer F.Cu) (net 45))
+  (segment (start 55.575 94.15) (end 56.776488 94.15) (width 0.25) (layer F.Cu) (net 45))
+  (segment (start 63.490001 94.899999) (end 63.555001 94.964999) (width 0.25) (layer F.Cu) (net 45))
+  (segment (start 63.555001 97.374999) (end 63.48 97.45) (width 0.25) (layer F.Cu) (net 45))
+  (segment (start 60.4 94.2) (end 60.487532 94.287532) (width 0.25) (layer F.Cu) (net 45))
+  (segment (start 56.91402 94.287532) (end 60.487532 94.287532) (width 0.25) (layer F.Cu) (net 45))
+  (segment (start 61.2 92.8) (end 61.2 94.2) (width 0.25) (layer F.Cu) (net 45))
+  (segment (start 61.2 94.2) (end 61.287532 94.287532) (width 0.25) (layer F.Cu) (net 45))
+  (segment (start 61.287532 94.287532) (end 61.486842 94.287532) (width 0.25) (layer F.Cu) (net 45))
+  (segment (start 60.487532 94.287532) (end 61.287532 94.287532) (width 0.25) (layer F.Cu) (net 45))
+  (segment (start 54.9 102.72499) (end 53.75001 101.575) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 54.9 103.7) (end 54.9 102.72499) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 73.8 92.5) (end 73.8 88.78) (width 0.25) (layer F.Cu) (net 56))
+  (segment (start 75.1 40.5) (end 75.1 43.1) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 75.1 39.6) (end 70.3 34.8) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 75.1 40.5) (end 75.1 39.6) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 34.85 54.05) (end 34.5 54.4) (width 0.5) (layer F.Cu) (net 56))
+  (via (at 39.9 50.8) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 41.6 98.4) (end 41.85 98.15) (width 0.25) (layer F.Cu) (net 56))
+  (segment (start 43.272801 98.20002) (end 43.322821 98.15) (width 0.25) (layer F.Cu) (net 56))
+  (segment (start 41.6 98.5375) (end 41.93748 98.20002) (width 0.25) (layer F.Cu) (net 56))
+  (segment (start 43.322821 98.15) (end 44.225 98.15) (width 0.25) (layer F.Cu) (net 56))
+  (segment (start 41.93748 98.20002) (end 43.272801 98.20002) (width 0.25) (layer F.Cu) (net 56))
+  (segment (start 44.05 91.975) (end 44.12499 92.04999) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 41.9 91.975) (end 44.05 91.975) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 43.9 87.975) (end 46.04999 90.12499) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 43.9 87.9) (end 43.9 87.975) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 60.549999 55.749999) (end 61.9 57.1) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 49.550001 55.749999) (end 60.549999 55.749999) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 48.2 57.1) (end 49.550001 55.749999) (width 0.5) (layer F.Cu) (net 56))
+  (via (at 64.422031 54.489915) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 61.9 57.011946) (end 64.422031 54.489915) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 61.9 57.1) (end 61.9 57.011946) (width 0.5) (layer F.Cu) (net 56))
+  (via (at 63.3 51.8) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 64.422031 52.922031) (end 63.3 51.8) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 64.422031 54.489915) (end 64.422031 52.922031) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 63.3 47.6) (end 66 44.9) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 63.3 51.8) (end 63.3 47.6) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 39.9 50.8) (end 42.6 50.8) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 42.6 50.8) (end 45.4 53.6) (width 0.5) (layer F.Cu) (net 56))
+  (via (at 45.4 53.6) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 43.9 88.827672) (end 44.119305 89.046977) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 43.9 87.9) (end 43.9 88.827672) (width 0.5) (layer F.Cu) (net 56))
+  (via (at 44.119305 89.046977) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (via (at 43.3 91.1) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 44.119305 90.280695) (end 43.3 91.1) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 44.119305 89.046977) (end 44.119305 90.280695) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 42.775 91.1) (end 41.9 91.975) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 43.3 91.1) (end 42.775 91.1) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 57.325 90.4) (end 55.67501 92.04999) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 58 90.4) (end 57.325 90.4) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 43.9 87.9) (end 43.9 85.9) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 41.000868 91.975) (end 40.025899 92.949969) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 41.9 91.975) (end 41.000868 91.975) (width 0.5) (layer F.Cu) (net 56))
+  (via (at 40.025899 92.949969) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 40.025899 95.575898) (end 40.200011 95.75001) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 40.025899 92.949969) (end 40.025899 95.575898) (width 0.5) (layer B.Cu) (net 56))
+  (via (at 40.200011 95.75001) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 40.200011 97.137511) (end 41.6 98.5375) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 40.200011 95.75001) (end 40.200011 97.137511) (width 0.5) (layer F.Cu) (net 56))
+  (via (at 37.46824 50.793251) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 39.9 50.8) (end 37.474989 50.8) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 34.85 49.5) (end 36.143251 50.793251) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 37.474989 50.8) (end 37.46824 50.793251) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 36.143251 50.793251) (end 37.46824 50.793251) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 34.975 49.625) (end 34.85 49.5) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 34.975 52) (end 34.975 49.625) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 34.5 52.475) (end 34.975 52) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 34.5 54.4) (end 34.5 52.475) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 34.5 54.4) (end 33.25 54.4) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 33.496819 57.912423) (end 33.058549 57.474153) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 33.058549 54.591451) (end 33.058549 57.474153) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 33.25 54.4) (end 33.058549 54.591451) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 33.496819 59.374176) (end 33.496819 57.912423) (width 0.5) (layer B.Cu) (net 56))
+  (via (at 33.058549 57.474153) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (via (at 33.496819 59.374176) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 33.100044 59.770951) (end 33.496819 59.374176) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 36.3 65) (end 33.100044 61.800044) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 33.100044 61.800044) (end 33.100044 59.770951) (width 0.5) (layer F.Cu) (net 56))
+  (via (at 60.2 57.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 61.5 57.5) (end 61.9 57.1) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 60.2 57.5) (end 61.5 57.5) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 49.7 71.22) (end 49.58 71.22) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 48.82 72.1) (end 49.7 71.22) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 46.6 72.1) (end 48.82 72.1) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 46.6 72.1) (end 46.6 74.2) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 36.3 65) (end 34.949999 66.350001) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 34.949999 66.350001) (end 34.949999 77.549999) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 35.9 78.5) (end 36.3 78.5) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 34.949999 77.549999) (end 35.9 78.5) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 61.150002 62.797969) (end 60.001421 61.649388) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 65.2 65.8) (end 63.710034 65.8) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 62.062012 64.151978) (end 62.062011 64.148823) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 62.062011 64.148823) (end 61.150002 63.236814) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 61.150002 63.236814) (end 61.150002 62.797969) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 60.001421 61.649388) (end 60.001421 60.542663) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 60.2 60.344084) (end 60.001421 60.542663) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 63.710034 65.8) (end 62.062012 64.151978) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 60.2 57.5) (end 60.2 60.344084) (width 0.5) (layer B.Cu) (net 56))
+  (via (at 60.001421 60.542663) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 58 90.4) (end 57.6 90.4) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 57.6 90.4) (end 55.1 87.9) (width 0.5) (layer F.Cu) (net 56))
+  (via (at 55.1 84.3) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 55.1 87.9) (end 55.1 84.3) (width 0.5) (layer F.Cu) (net 56))
+  (via (at 53.7 83.6) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 54.4 84.3) (end 53.7 83.6) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 55.1 84.3) (end 54.4 84.3) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 53.7 82.8) (end 53.4 82.5) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 53.7 83.6) (end 53.7 82.8) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 43.2 104.799936) (end 42.700064 104.3) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 43.2 105.175) (end 43.2 104.799936) (width 0.5) (layer F.Cu) (net 56))
+  (via (at 42.700064 104.3) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (via (at 40.3 100.2) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 40.3 101.899936) (end 40.3 100.2) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 42.700064 104.3) (end 40.3 101.899936) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 40.3 99.8375) (end 41.6 98.5375) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 40.3 100.2) (end 40.3 99.8375) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 73.8 89.982081) (end 73.8 88.78) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 70.191999 91.650001) (end 72.13208 91.650001) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 58.400032 89.999968) (end 68.541966 89.999968) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 58 90.4) (end 58.400032 89.999968) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 72.13208 91.650001) (end 73.8 89.982081) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 68.541966 89.999968) (end 70.191999 91.650001) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 36.3 78.3) (end 38.6 76) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 36.3 78.5) (end 36.3 78.3) (width 0.5) (layer F.Cu) (net 56))
+  (via (at 38.6 76) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 45.4 56.097904) (end 45.401048 56.098952) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 48.2 57.1) (end 47.198952 56.098952) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 47.198952 56.098952) (end 45.401048 56.098952) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 45.4 53.6) (end 45.4 56.097904) (width 0.5) (layer B.Cu) (net 56))
+  (via (at 45.401048 56.098952) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (via (at 43.39907 75.70093) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 46.6 74.2) (end 45.09907 75.70093) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 43.1 76) (end 43.39907 75.70093) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 38.6 76) (end 43.1 76) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 45.09907 75.70093) (end 43.39907 75.70093) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 46.6 74.2) (end 47.806703 75.406703) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 47.806703 82.506703) (end 49.35001 84.05001) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 51.84999 84.05001) (end 53.4 82.5) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 47.806703 75.406703) (end 47.806703 82.506703) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 49.35001 84.05001) (end 51.84999 84.05001) (width 0.5) (layer F.Cu) (net 56))
+  (via (at 46.400008 83.674968) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 47.568273 82.506703) (end 46.400008 83.674968) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 47.806703 82.506703) (end 47.568273 82.506703) (width 0.5) (layer F.Cu) (net 56))
+  (via (at 44.536608 85.696952) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 46.400008 83.833552) (end 44.536608 85.696952) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 46.400008 83.674968) (end 46.400008 83.833552) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 44.103048 85.696952) (end 43.9 85.9) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 44.536608 85.696952) (end 44.103048 85.696952) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 70.3 34.8) (end 71.650001 36.150001) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 71.650001 36.150001) (end 76.028001 36.150001) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 76.028001 36.150001) (end 76.730001 35.448001) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 76.730001 35.448001) (end 76.730001 34.151999) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 76.730001 34.151999) (end 75.778002 33.2) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 75.778002 33.2) (end 71.687966 33.2) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 71.237955 32.749988) (end 64.282045 32.749988) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 71.687966 33.2) (end 71.237955 32.749988) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 64.282045 32.749988) (end 63.169988 33.862045) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 63.169988 33.862045) (end 63.169988 42.069988) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 63.169988 42.069988) (end 66 44.9) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 39.9 50.8) (end 40.299999 50.400001) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 45.749999 33.449999) (end 41.050001 33.449999) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 40.299999 50.400001) (end 40.299999 46.506239) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 41.050001 33.449999) (end 39.7 34.8) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 40.299999 46.506239) (end 43.718239 43.087999) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 43.718239 43.087999) (end 44.805763 43.087999) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 44.805763 43.087999) (end 46.130001 41.763761) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 46.130001 41.763761) (end 46.130001 33.830001) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 46.130001 33.830001) (end 45.749999 33.449999) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 45.174944 105.325001) (end 43.350001 105.325001) (width 0.25) (layer F.Cu) (net 56))
+  (segment (start 43.350001 105.325001) (end 43.2 105.175) (width 0.25) (layer F.Cu) (net 56))
+  (segment (start 47.15 102.682943) (end 45.174944 104.657999) (width 0.25) (layer F.Cu) (net 56))
+  (segment (start 45.174944 104.657999) (end 45.174944 105.325001) (width 0.25) (layer F.Cu) (net 56))
+  (segment (start 47.15 101.575) (end 47.15 102.682943) (width 0.25) (layer F.Cu) (net 56))
+  (segment (start 47.15 100.734298) (end 47.15 101.575) (width 0.25) (layer F.Cu) (net 56))
+  (segment (start 53.65 100.734298) (end 53.390692 100.47499) (width 0.25) (layer F.Cu) (net 56))
+  (segment (start 47.409308 100.47499) (end 47.15 100.734298) (width 0.25) (layer F.Cu) (net 56))
+  (segment (start 53.390692 100.47499) (end 47.409308 100.47499) (width 0.25) (layer F.Cu) (net 56))
+  (segment (start 53.65 101.575) (end 53.65 100.734298) (width 0.25) (layer F.Cu) (net 56))
+  (segment (start 40.05001 53.15001) (end 38.9 52) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 40.05001 56.827456) (end 40.05001 53.15001) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 39.602456 57.27501) (end 40.05001 56.827456) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 38.07501 57.27501) (end 39.602456 57.27501) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 36.9 56.1) (end 38.07501 57.27501) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 38.85 51.95) (end 38.9 52) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 38.85 49.35) (end 38.85 51.95) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 46.8 69.975) (end 47.97501 68.79999) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 44.5 69.975) (end 46.8 69.975) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 48.61502 69.44) (end 47.97501 68.79999) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 49.7 69.44) (end 48.61502 69.44) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 36.9 56.1) (end 36 57) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 36 57) (end 34.5 57) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 67.225 63.4) (end 67.3 63.475) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 63.1 63.4) (end 67.225 63.4) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 58.517006 60.82499) (end 59.791998 59.549998) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 50.31251 61.115725) (end 50.603245 60.82499) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 59.791998 59.549998) (end 60.608002 59.549998) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 60.608002 59.549998) (end 60.949999 59.891995) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 60.949999 59.891995) (end 60.949999 61.608001) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 62.741998 63.4) (end 63.1 63.4) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 47.97501 66.481044) (end 47.97501 63.547544) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 50.31251 62.464956) (end 50.31251 61.115725) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 49.902456 62.87501) (end 50.31251 62.464956) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 47.97501 63.547544) (end 48.647544 62.87501) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 47.956282 66.499772) (end 47.97501 66.481044) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 47.956282 67.315776) (end 47.956282 66.499772) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 47.97501 67.334504) (end 47.956282 67.315776) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 47.97501 68.79999) (end 47.97501 67.334504) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 48.647544 62.87501) (end 49.902456 62.87501) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 60.949999 61.608001) (end 62.741998 63.4) (width 0.5) (layer F.Cu) (net 57))
+  (via (at 51.3 59.7) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 57))
+  (segment (start 51.27501 59.72499) (end 51.3 59.7) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 51.27501 60.82499) (end 51.27501 59.72499) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 50.603245 60.82499) (end 51.27501 60.82499) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 51.27501 60.82499) (end 58.517006 60.82499) (width 0.5) (layer F.Cu) (net 57))
+  (via (at 48.9 59.1) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 57))
+  (segment (start 49.5 59.7) (end 48.9 59.1) (width 0.5) (layer B.Cu) (net 57))
+  (segment (start 51.3 59.7) (end 49.5 59.7) (width 0.5) (layer B.Cu) (net 57))
+  (via (at 42.7 55.3) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 57))
+  (segment (start 48.9 59.1) (end 47.118002 59.1) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 47.118002 59.1) (end 43.318002 55.3) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 43.318002 55.3) (end 42.7 55.3) (width 0.5) (layer F.Cu) (net 57))
+  (via (at 40.05001 54.95001) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 57))
+  (segment (start 42.7 55.3) (end 40.4 55.3) (width 0.5) (layer B.Cu) (net 57))
+  (segment (start 40.4 55.3) (end 40.05001 54.95001) (width 0.5) (layer B.Cu) (net 57))
+  (segment (start 35.47499 41.52501) (end 36.5 40.5) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 32.92501 41.52501) (end 35.47499 41.52501) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 31.9 40.5) (end 32.92501 41.52501) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 38.7 40.5) (end 38.8 40.6) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 36.5 40.5) (end 38.7 40.5) (width 0.25) (layer F.Cu) (net 58))
+  (via (at 31.35002 44.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 58))
+  (via (at 31.35001 42.4) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 58))
+  (segment (start 31.9 40.5) (end 31.9 41.85001) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 31.35002 44.5) (end 31.35002 42.40001) (width 0.25) (layer B.Cu) (net 58))
+  (segment (start 31.35002 42.40001) (end 31.35001 42.4) (width 0.25) (layer B.Cu) (net 58))
+  (segment (start 31.9 41.85001) (end 31.35001 42.4) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 31.35002 44.5) (end 31.35002 57.406418) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 31.35002 57.406418) (end 31.350012 57.406426) (width 0.25) (layer F.Cu) (net 58))
+  (via (at 32.250044 60.6) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 58))
+  (segment (start 32.250044 60.6) (end 31.350024 59.69998) (width 0.25) (layer B.Cu) (net 58))
+  (via (at 31.350024 58.7) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 58))
+  (segment (start 31.350024 59.69998) (end 31.350024 58.7) (width 0.25) (layer B.Cu) (net 58))
+  (segment (start 31.350024 57.406438) (end 31.350012 57.406426) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 31.350024 58.7) (end 31.350024 57.406438) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 34.203779 105.474967) (end 32.281015 105.474967) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 34.77519 105.925007) (end 34.653818 105.925007) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 34.653818 105.925007) (end 34.203779 105.474967) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 42.122992 99.45001) (end 39.925011 101.647991) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 42.31318 99.45001) (end 42.122992 99.45001) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 39.925011 101.647991) (end 39.925011 106.285679) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 35.562695 106.712512) (end 34.77519 105.925007) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 39.925011 106.285679) (end 39.498178 106.712512) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 32.281015 105.474967) (end 32.045025 105.238977) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 39.498178 106.712512) (end 35.562695 106.712512) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 32.045025 60.805019) (end 32.250044 60.6) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 32.045025 105.238977) (end 32.045025 60.805019) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 43.113159 98.650031) (end 42.31318 99.45001) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 44.224969 98.650031) (end 43.113159 98.650031) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 44.225 98.65) (end 44.224969 98.650031) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 70.3 44) (end 70.6 44.3) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 70.3 41.8) (end 70.3 44) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 70.3 41.8) (end 70.3 39.7) (width 0.25) (layer F.Cu) (net 59))
+  (via (at 67.4 52.9) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 59))
+  (segment (start 67.4 52.9) (end 67.4 49.3) (width 0.25) (layer B.Cu) (net 59))
+  (via (at 67.4 49.3) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 59))
+  (via (at 67.8 45.3) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 59))
+  (segment (start 67.4 45.7) (end 67.8 45.3) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 67.4 49.3) (end 67.4 45.7) (width 0.25) (layer F.Cu) (net 59))
+  (via (at 68.9 43.9) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 59))
+  (segment (start 67.8 45) (end 68.9 43.9) (width 0.25) (layer B.Cu) (net 59))
+  (segment (start 67.8 45.3) (end 67.8 45) (width 0.25) (layer B.Cu) (net 59))
+  (segment (start 70.2 43.9) (end 70.6 44.3) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 68.9 43.9) (end 70.2 43.9) (width 0.25) (layer F.Cu) (net 59))
+  (via (at 42.169998 58.759973) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 59))
+  (segment (start 39.252615 58.975175) (end 41.954796 58.975175) (width 0.25) (layer B.Cu) (net 59))
+  (segment (start 41.954796 58.975175) (end 42.169998 58.759973) (width 0.25) (layer B.Cu) (net 59))
+  (via (at 39.252615 58.975175) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 59))
+  (segment (start 34.017379 105.924978) (end 32.367366 105.924978) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 39.684578 107.162523) (end 35.354924 107.162523) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 40.37502 101.834393) (end 40.37502 106.47208) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 38.926614 58.649174) (end 39.252615 58.975175) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 42.309392 99.900021) (end 40.37502 101.834393) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 34.467417 106.375017) (end 34.017379 105.924978) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 34.567419 106.375018) (end 34.467417 106.375017) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 40.37502 106.47208) (end 39.684578 107.162523) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 31.564432 106.727912) (end 31.525032 106.688512) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 31.525032 60.272959) (end 33.148817 58.649174) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 31.525032 106.688512) (end 31.525032 60.272959) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 32.367366 105.924978) (end 31.564432 106.727912) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 33.148817 58.649174) (end 38.926614 58.649174) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 35.354924 107.162523) (end 34.567419 106.375018) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 42.49958 99.900021) (end 42.309392 99.900021) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 43.249601 99.15) (end 42.49958 99.900021) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 44.225 99.15) (end 43.249601 99.15) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 64.826996 52.9) (end 63.750032 53.976964) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 67.4 52.9) (end 64.826996 52.9) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 63.017778 54.950032) (end 62.83678 54.950032) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 41.894999 58.484974) (end 42.169998 58.759973) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 62.83678 54.950032) (end 62.786812 55) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 63.750032 53.976964) (end 63.750032 54.217778) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 63.750032 54.217778) (end 63.017778 54.950032) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 62.786812 55) (end 46.445826 55) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 46.120802 55.325024) (end 44.198028 55.325024) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 42.351998 54.574998) (end 41.894999 55.031997) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 41.894999 55.031997) (end 41.894999 58.484974) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 43.448002 54.574998) (end 42.351998 54.574998) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 46.445826 55) (end 46.120802 55.325024) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 44.198028 55.325024) (end 43.448002 54.574998) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 47.2 61.7) (end 44.9 61.7) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 42.4 63.3) (end 43.3 63.3) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 43.3 63.3) (end 44.9 61.7) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 39.549988 59.703121) (end 39.549988 60.7368) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 32.553766 106.374989) (end 31.750832 107.177923) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 39.572167 58.199163) (end 40.099978 58.726974) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 32.962417 58.199163) (end 39.572167 58.199163) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 35.168524 107.612534) (end 34.381019 106.825029) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 31.075021 60.086559) (end 32.962417 58.199163) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 42.68598 100.350032) (end 42.495792 100.350032) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 42.495792 100.350032) (end 40.82503 102.020794) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 31.378032 107.177923) (end 31.075021 106.874912) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 31.075021 106.874912) (end 31.075021 60.086559) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 40.099978 58.726974) (end 40.099978 59.153131) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 34.281019 106.825029) (end 33.830979 106.374989) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 40.099978 59.153131) (end 39.549988 59.703121) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 42.113188 63.3) (end 42.4 63.3) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 39.549988 60.7368) (end 42.113188 63.3) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 31.750832 107.177923) (end 31.378032 107.177923) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 33.830979 106.374989) (end 32.553766 106.374989) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 34.381019 106.825029) (end 34.281019 106.825029) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 39.870978 107.612534) (end 35.168524 107.612534) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 40.82503 106.658481) (end 39.870978 107.612534) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 40.82503 102.020794) (end 40.82503 106.658481) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 43.386012 99.65) (end 42.68598 100.350032) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 44.225 99.65) (end 43.386012 99.65) (width 0.25) (layer F.Cu) (net 60))
+  (via (at 42.518341 106.794862) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 61))
+  (segment (start 74.785002 57.4) (end 71.8 57.4) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 75.975001 56.210001) (end 74.785002 57.4) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 75.975001 54.189999) (end 75.975001 56.210001) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 75.910001 54.124999) (end 75.975001 54.189999) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 72.575001 54.124999) (end 75.910001 54.124999) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 71.8 54.9) (end 72.575001 54.124999) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 71.4 57.8) (end 71.8 57.4) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 71.4 60.7) (end 71.4 57.8) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 46.15 101.575) (end 42.8972 101.575) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 41.975052 106.251573) (end 42.518341 106.794862) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 41.975052 102.497148) (end 41.975052 106.251573) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 42.8972 101.575) (end 41.975052 102.497148) (width 0.25) (layer F.Cu) (net 61))
+  (via (at 46.239307 107.257207) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 61))
+  (segment (start 42.518341 106.794862) (end 45.776962 106.794862) (width 0.25) (layer B.Cu) (net 61))
+  (segment (start 45.776962 106.794862) (end 46.239307 107.257207) (width 0.25) (layer B.Cu) (net 61))
+  (segment (start 71.4 60.7) (end 72.7 60.7) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 72.7 60.7) (end 79.150032 67.150032) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 79.150032 67.150032) (end 79.150032 95.922334) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 79.150032 95.922334) (end 79.150097 95.922399) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 79.150097 95.922399) (end 79.150097 105.407371) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 79.150097 105.407371) (end 75.382489 109.174979) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 75.382489 109.174979) (end 46.611392 109.174979) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 46.611392 109.174979) (end 46.239307 108.802894) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 46.239307 108.802894) (end 46.239307 107.257207) (width 0.25) (layer F.Cu) (net 61))
+  (via (at 33.996511 108.503489) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 62))
+  (segment (start 33.996511 107.303489) (end 36.1 105.2) (width 0.25) (layer B.Cu) (net 62))
+  (via (at 36.1 105.2) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 62))
+  (segment (start 33.996511 108.503489) (end 33.996511 107.303489) (width 0.25) (layer B.Cu) (net 62))
+  (segment (start 36.1 102.599998) (end 36.299998 102.4) (width 0.25) (layer F.Cu) (net 62))
+  (via (at 36.299998 102.4) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 62))
+  (segment (start 36.1 105.2) (end 36.1 102.599998) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 36.299998 100.800002) (end 36.3 100.8) (width 0.25) (layer B.Cu) (net 62))
+  (via (at 36.3 100.8) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 62))
+  (segment (start 36.299998 102.4) (end 36.299998 100.800002) (width 0.25) (layer B.Cu) (net 62))
+  (via (at 38.7 84.3) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 62))
+  (via (at 41.6 85) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 62))
+  (segment (start 38.7 84.3) (end 39.4 85) (width 0.25) (layer B.Cu) (net 62))
+  (segment (start 39.4 85) (end 41.6 85) (width 0.25) (layer B.Cu) (net 62))
+  (segment (start 43.2 83.4) (end 43.6 83.4) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 41.6 85) (end 43.2 83.4) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 33.651999 84.374999) (end 34.748001 84.374999) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 32.499979 85.527019) (end 33.651999 84.374999) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 34.95001 91.712111) (end 32.499979 89.26208) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 34.95001 99.45001) (end 34.95001 91.712111) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 34.748001 84.374999) (end 35.248001 84.874999) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 36.3 100.8) (end 34.95001 99.45001) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 35.248001 84.874999) (end 38.125001 84.874999) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 32.499979 89.26208) (end 32.499979 85.527019) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 38.125001 84.874999) (end 38.7 84.3) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 40.6 70.8) (end 40.6 68.9) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 41.65001 71.85001) (end 40.6 70.8) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 41.65001 76.340595) (end 41.65001 71.85001) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 45.69106 78.970786) (end 44.280201 78.970786) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 46.331671 79.611397) (end 45.69106 78.970786) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 46.331671 81.422503) (end 46.331671 79.611397) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 44.354174 83.4) (end 46.331671 81.422503) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 43.6 83.4) (end 44.354174 83.4) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 44.280201 78.970786) (end 41.65001 76.340595) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 34.39651 108.903488) (end 33.996511 108.503489) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 45.434401 105.775012) (end 45.234401 105.775012) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 45.624955 105.584458) (end 45.434401 105.775012) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 45.624955 104.844399) (end 45.624955 105.584458) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 45.234401 105.775012) (end 42.105925 108.903488) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 47.65 102.819354) (end 45.624955 104.844399) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 47.65 101.575) (end 47.65 102.819354) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 42.105925 108.903488) (end 34.39651 108.903488) (width 0.25) (layer F.Cu) (net 62))
+  (via (at 33.2 107.8) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 63))
+  (via (at 35.3 104.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 63))
+  (segment (start 33.2 106.6) (end 35.3 104.5) (width 0.25) (layer B.Cu) (net 63))
+  (segment (start 33.2 107.8) (end 33.2 106.6) (width 0.25) (layer B.Cu) (net 63))
+  (via (at 35.334118 101.932439) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 63))
+  (via (at 36.030239 99.504919) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 63))
+  (segment (start 35.334118 101.932439) (end 35.334118 100.20104) (width 0.25) (layer B.Cu) (net 63))
+  (segment (start 35.334118 100.20104) (end 36.030239 99.504919) (width 0.25) (layer B.Cu) (net 63))
+  (segment (start 39.09969 85.72501) (end 40.7 85.72501) (width 0.25) (layer B.Cu) (net 63))
+  (via (at 38.7 85.32532) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 63))
+  (segment (start 40.7 83.7) (end 40.7 85.72501) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 41 83.4) (end 40.7 83.7) (width 0.25) (layer F.Cu) (net 63))
+  (via (at 40.7 85.72501) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 63))
+  (segment (start 38.7 85.32532) (end 39.09969 85.72501) (width 0.25) (layer B.Cu) (net 63))
+  (segment (start 33.28682 87.58749) (end 34.665008 87.58749) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 32.94999 89.075681) (end 32.94999 87.92432) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 34.665008 87.58749) (end 36.639999 85.612499) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 36.030239 99.504919) (end 36.030239 92.15593) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 36.030239 92.15593) (end 32.94999 89.075681) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 32.94999 87.92432) (end 33.28682 87.58749) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 36.639999 85.612499) (end 38.412821 85.612499) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 38.412821 85.612499) (end 38.7 85.32532) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 40.6 76.9) (end 40.6 78.8) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 41.514997 83.4) (end 41 83.4) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 44.248005 82.324999) (end 42.589998 82.324999) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 42.589998 82.324999) (end 41.514997 83.4) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 45.88166 80.691344) (end 44.248005 82.324999) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 45.88166 79.797797) (end 45.88166 80.691344) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 45.50466 79.420797) (end 45.88166 79.797797) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 41.220797 79.420797) (end 45.50466 79.420797) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 40.6 78.8) (end 41.220797 79.420797) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 48.15 101.575) (end 48.15 102.955765) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 48.15 102.955765) (end 46.074966 105.030799) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 46.074966 105.030799) (end 46.074966 105.770858) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 46.074966 105.770858) (end 45.620801 106.225023) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 45.620801 106.225023) (end 45.420801 106.225023) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 45.420801 106.225023) (end 42.020834 109.62499) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 42.020834 109.62499) (end 34.092692 109.62499) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 34.092692 109.62499) (end 33.2 108.732298) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 33.2 108.732298) (end 33.2 107.8) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 35.334118 104.465882) (end 35.3 104.5) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 35.334118 101.932439) (end 35.334118 104.465882) (width 0.25) (layer F.Cu) (net 63))
+  (via (at 77.714806 49.773964) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 64))
+  (segment (start 75.097993 49.773964) (end 74.729665 49.405636) (width 0.25) (layer B.Cu) (net 64))
+  (segment (start 77.714806 49.773964) (end 75.097993 49.773964) (width 0.25) (layer B.Cu) (net 64))
+  (via (at 74.729665 49.405636) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 64))
+  (segment (start 74.124029 48.8) (end 72.2 48.8) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 74.729665 49.405636) (end 74.124029 48.8) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 70.2 46.8) (end 72.2 48.8) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 70.2 46.7) (end 70.2 46.8) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 72.2 49.6) (end 70.6 51.2) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 72.2 48.8) (end 72.2 49.6) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 46.524977 105.217199) (end 46.524977 105.957258) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 46.524977 105.957258) (end 45.807201 106.675034) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 75.568889 109.62499) (end 79.60011 105.593769) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 79.600042 50.700042) (end 78.673964 49.773964) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 79.60011 71.727268) (end 79.600043 71.727201) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 79.600043 71.727201) (end 79.600042 50.700042) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 78.280491 49.773964) (end 77.714806 49.773964) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 78.673964 49.773964) (end 78.280491 49.773964) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 45.441981 108.641979) (end 46.424992 109.62499) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 46.424992 109.62499) (end 75.568889 109.62499) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 79.60011 105.593769) (end 79.60011 71.727268) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 45.607201 106.675034) (end 45.441981 106.840254) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 45.441981 106.840254) (end 45.441981 108.641979) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 45.807201 106.675034) (end 45.607201 106.675034) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 48.65 103.092176) (end 46.524977 105.217199) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 48.65 101.575) (end 48.65 103.092176) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 78.02501 41.42501) (end 77.1 40.5) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 78.02501 44.61249) (end 78.02501 41.42501) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 77.1375 45.5) (end 78.02501 44.61249) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 78.1 46.4625) (end 77.1375 45.5) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 75.9 51.2) (end 75.9 49.67433) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 76.52432 49.05001) (end 77.67568 49.05001) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 75.9 49.67433) (end 76.52432 49.05001) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 77.67568 49.05001) (end 78.1 48.62569) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 78.1 48.62569) (end 78.1 46.4625) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 46.575013 49.075013) (end 46.575013 54.234402) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 46.575013 54.234402) (end 45.934402 54.875013) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 44.3 46.8) (end 46.575013 49.075013) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 74.374988 52.725012) (end 68.298016 52.725012) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 63.300021 53.590564) (end 63.300021 54.031378) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 62.831378 54.500021) (end 46.309394 54.500021) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 64.715587 52.174998) (end 63.300021 53.590564) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 67.748002 52.174998) (end 64.715587 52.174998) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 68.298016 52.725012) (end 67.748002 52.174998) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 75.9 51.2) (end 74.374988 52.725012) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 46.309394 54.500021) (end 45.934402 54.875013) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 63.300021 54.031378) (end 62.831378 54.500021) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 41.046351 63.308551) (end 41.046351 61.107881) (width 0.25) (layer B.Cu) (net 65))
+  (segment (start 40.39175 63.963152) (end 41.046351 63.308551) (width 0.25) (layer B.Cu) (net 65))
+  (via (at 40.39175 63.963152) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 65))
+  (via (at 41.046351 61.107881) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 65))
+  (segment (start 45.934402 54.875013) (end 44.384428 54.875013) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 44.384428 54.875013) (end 43.634402 54.124987) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 42.075013 54.124987) (end 41.444988 54.755012) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 41.444988 54.755012) (end 41.444988 60.143559) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 41.444988 60.143559) (end 41.046351 60.542196) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 41.046351 60.542196) (end 41.046351 61.107881) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 43.634402 54.124987) (end 42.075013 54.124987) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 53.65 86.642475) (end 53.65 90.225) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 47.231693 79.238597) (end 47.231693 81.795303) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 47.231693 81.795303) (end 45.674998 83.351998) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 44.653001 78.070764) (end 46.06386 78.070764) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 40.39175 63.963152) (end 42.72499 66.296392) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 45.674998 83.351998) (end 45.674998 84.048002) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 42.72499 75.302008) (end 42.550032 75.476966) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 42.550032 75.476966) (end 42.550032 75.967795) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 46.026975 84.399979) (end 46.826975 84.399979) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 42.550032 75.967795) (end 44.653001 78.070764) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 45.674998 84.048002) (end 46.026975 84.399979) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 42.72499 66.296392) (end 42.72499 75.302008) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 46.826975 84.399979) (end 47.345888 84.918892) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 47.345888 84.918892) (end 51.926417 84.918892) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 51.926417 84.918892) (end 53.65 86.642475) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 46.06386 78.070764) (end 47.231693 79.238597) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 76.22499 43.97501) (end 77.1 43.1) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 76.22499 47.12499) (end 76.22499 43.97501) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 77.1 48) (end 76.22499 47.12499) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 73.2 51.2) (end 73.814998 51.2) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 75.44999 49.48793) (end 76.93792 48) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 73.814998 51.2) (end 74.889999 50.124999) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 74.889999 50.124999) (end 75.44999 50.124999) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 75.44999 50.124999) (end 75.44999 49.48793) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 76.93792 48) (end 77.1 48) (width 0.25) (layer F.Cu) (net 66))
+  (via (at 40.27499 60.051123) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 66))
+  (segment (start 73.2 51.2) (end 72.124999 52.275001) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 72.124999 52.275001) (end 69.501409 52.275001) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 69.501409 52.275001) (end 68.431409 51.205001) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 68.431409 51.205001) (end 65.049173 51.205001) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 65.049173 51.205001) (end 62.85001 53.404164) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 62.85001 53.404164) (end 62.85001 53.844978) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 62.644978 54.05001) (end 47.355022 54.05001) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 62.85001 53.844978) (end 62.644978 54.05001) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 47.355022 54.05001) (end 47.14999 53.844978) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 47.14999 47.14999) (end 44.3 44.3) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 47.14999 53.844978) (end 47.14999 47.14999) (width 0.25) (layer F.Cu) (net 66))
+  (via (at 39.884747 63.086844) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 66))
+  (segment (start 40.27499 62.696601) (end 39.884747 63.086844) (width 0.25) (layer B.Cu) (net 66))
+  (segment (start 40.27499 60.051123) (end 40.27499 62.696601) (width 0.25) (layer B.Cu) (net 66))
+  (segment (start 40.775011 59.551102) (end 40.27499 60.051123) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 40.775011 52.602007) (end 40.775011 59.551102) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 42.002007 51.375011) (end 40.775011 52.602007) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 44.951998 54.325002) (end 42.002007 51.375011) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 46.125002 53.948002) (end 45.748002 54.325002) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 40.874999 47.725001) (end 40.874999 50.224989) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 45.748002 54.325002) (end 44.951998 54.325002) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 46.125002 53.251998) (end 46.125002 53.948002) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 43.097993 50.224989) (end 46.125002 53.251998) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 40.874999 50.224989) (end 43.097993 50.224989) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 44.3 44.3) (end 40.874999 47.725001) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 53.15 90.225) (end 53.15 86.779035) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 39.484748 64.129152) (end 39.484748 63.486843) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 47.069593 85.368903) (end 46.55068 84.84999) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 46.781682 81.608903) (end 46.781682 79.424997) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 40.043749 64.688153) (end 39.484748 64.129152) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 45.224987 84.234402) (end 45.224987 83.165598) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 39.484748 63.486843) (end 39.884747 63.086844) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 40.106947 64.688153) (end 40.043749 64.688153) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 45.224987 83.165598) (end 46.781682 81.608903) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 45.840575 84.84999) (end 45.224987 84.234402) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 42.274979 66.856185) (end 40.106947 64.688153) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 42.274979 75.115608) (end 42.274979 66.856185) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 42.100021 75.290566) (end 42.274979 75.115608) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 42.100021 76.154195) (end 42.100021 75.290566) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 44.466601 78.520775) (end 42.100021 76.154195) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 46.781682 79.424997) (end 45.87746 78.520775) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 46.55068 84.84999) (end 45.840575 84.84999) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 53.15 86.779035) (end 51.739868 85.368903) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 45.87746 78.520775) (end 44.466601 78.520775) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 51.739868 85.368903) (end 47.069593 85.368903) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 56.8 82.5) (end 57 82.5) (width 0.25) (layer F.Cu) (net 67))
+  (segment (start 57 82.5) (end 57.5 82) (width 0.25) (layer F.Cu) (net 67))
+  (segment (start 59.174998 81.574998) (end 59.8 82.2) (width 0.25) (layer F.Cu) (net 67))
+  (segment (start 58.151998 81.574998) (end 59.174998 81.574998) (width 0.25) (layer F.Cu) (net 67))
+  (segment (start 57.226996 82.5) (end 58.151998 81.574998) (width 0.25) (layer F.Cu) (net 67))
+  (segment (start 56.8 82.5) (end 57.226996 82.5) (width 0.25) (layer F.Cu) (net 67))
+  (segment (start 34.62 40.38) (end 34.5 40.5) (width 0.25) (layer F.Cu) (net 68))
+  (segment (start 34.62 34.8) (end 34.62 40.38) (width 0.25) (layer F.Cu) (net 68))
+  (segment (start 36.3 83.58) (end 38.455023 81.424977) (width 0.25) (layer F.Cu) (net 69))
+  (segment (start 38.455023 81.424977) (end 39.975023 81.424977) (width 0.25) (layer F.Cu) (net 69))
+  (segment (start 39.975023 81.424977) (end 40.6 80.8) (width 0.25) (layer F.Cu) (net 69))
+  (segment (start 56.82 57.1) (end 57.945001 58.225001) (width 0.25) (layer F.Cu) (net 70))
+  (segment (start 57.945001 58.225001) (end 61.086158 58.225001) (width 0.25) (layer F.Cu) (net 70))
+  (segment (start 61.086158 58.225001) (end 61.186158 58.325001) (width 0.25) (layer F.Cu) (net 70))
+  (segment (start 61.186158 58.325001) (end 63.941997 58.325001) (width 0.25) (layer F.Cu) (net 70))
+  (segment (start 67.366998 54.9) (end 69.8 54.9) (width 0.25) (layer F.Cu) (net 70))
+  (segment (start 63.941997 58.325001) (end 67.366998 54.9) (width 0.25) (layer F.Cu) (net 70))
+  (via (at 75.116662 68.374968) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 71))
+  (segment (start 49.15 101.575) (end 49.15 101.65) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 49.15 101.65) (end 49.17499 101.67499) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 75.116662 68.374968) (end 75.116662 70.458351) (width 0.25) (layer B.Cu) (net 71))
+  (via (at 74.200023 71.37499) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 71))
+  (segment (start 75.116662 70.458351) (end 74.200023 71.37499) (width 0.25) (layer B.Cu) (net 71))
+  (segment (start 50.9 81) (end 51.625 80.275) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 69.106815 70.779198) (end 70.674976 70.779198) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 66.375013 75.748403) (end 66.375013 73.511) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 65.925023 79.611387) (end 65.925023 76.198393) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 60.717188 80.575012) (end 61.317199 81.175023) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 61.317199 81.175023) (end 64.361387 81.175023) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 66.375013 73.511) (end 69.106815 70.779198) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 58.140597 80.575012) (end 60.717188 80.575012) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 70.674976 70.779198) (end 71.579198 69.874976) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 74.200023 71.054197) (end 74.200023 71.37499) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 73.020802 69.874976) (end 74.200023 71.054197) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 71.579198 69.874976) (end 73.020802 69.874976) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 65.925023 76.198393) (end 66.375013 75.748403) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 57.840585 80.275) (end 58.140597 80.575012) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 64.361387 81.175023) (end 65.925023 79.611387) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 51.625 80.275) (end 57.840585 80.275) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 46.974988 105.403599) (end 46.974988 108.236367) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 78.700086 105.220971) (end 78.700086 96.108799) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 75.984201 68.374968) (end 75.116662 68.374968) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 47.463589 108.724968) (end 75.196089 108.724968) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 78.650055 71.040822) (end 75.984201 68.374968) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 78.650055 96.058768) (end 78.650055 71.040822) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 78.700086 96.108799) (end 78.650055 96.058768) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 75.196089 108.724968) (end 78.700086 105.220971) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 46.974988 108.236367) (end 47.463589 108.724968) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 49.15 103.228587) (end 46.974988 105.403599) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 49.15 101.575) (end 49.15 103.228587) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 61.524979 84.275021) (end 62 83.8) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 62.7 84.2) (end 62 84.2) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 73.475013 72.034402) (end 73.475013 70.965598) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 63.2136 106.850011) (end 74.525402 106.850011) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 74.525402 106.850011) (end 76.850011 104.525402) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 56.67501 95.909308) (end 56.67501 98.965597) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 60.825012 104.461423) (end 63.2136 106.850011) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 73.475013 70.965598) (end 72.834402 70.324987) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 76.900042 96.854399) (end 76.850011 96.804368) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 76.850011 96.804368) (end 76.850011 75.4094) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 58.975012 102.353607) (end 60.825012 104.203608) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 72.834402 70.324987) (end 71.765598 70.324987) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 60.825012 104.203608) (end 60.825012 104.461423) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 76.900042 98.845602) (end 76.900042 96.854399) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 56.67501 98.965597) (end 58.975012 101.265599) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 76.850011 104.525402) (end 76.850011 98.895633) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 58.975012 101.265599) (end 58.975012 102.353607) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 66.599978 80.300022) (end 62.7 84.2) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 66.599978 76.159849) (end 66.599978 80.300022) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 66.825024 73.697399) (end 66.825024 75.934803) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 68.222423 72.3) (end 66.825024 73.697399) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 56.415702 95.65) (end 56.67501 95.909308) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 69.790585 72.3) (end 68.222423 72.3) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 55.575 95.65) (end 56.415702 95.65) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 71.765598 70.324987) (end 69.790585 72.3) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 76.850011 98.895633) (end 76.900042 98.845602) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 76.850011 75.4094) (end 73.475013 72.034402) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 66.825024 75.934803) (end 66.599978 76.159849) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 71.951998 70.774998) (end 72.648002 70.774998) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 62.68818 85.12501) (end 67.049989 80.763201) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 67.049989 76.346249) (end 67.275035 76.121203) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 67.049989 80.763201) (end 67.049989 76.346249) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 69.926996 72.8) (end 71.951998 70.774998) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 59.8 84.2) (end 60.72501 85.12501) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 72.648002 70.774998) (end 73.025002 71.151998) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 73.025002 72.43548) (end 76.250033 75.660511) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 76.250033 75.660511) (end 76.250033 96.381798) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 67.275035 73.883799) (end 68.358834 72.8) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 76.325034 96.456799) (end 76.325034 98.884199) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 56.35 95.15) (end 55.575 95.15) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 59.425023 101.079199) (end 57.125021 98.779197) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 67.275035 76.121203) (end 67.275035 73.883799) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 56.387554 95.187554) (end 56.35 95.15) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 57.125021 95.722908) (end 56.589667 95.187554) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 57.125021 98.779197) (end 57.125021 95.722908) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 56.589667 95.187554) (end 56.387554 95.187554) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 59.425023 102.167205) (end 59.425023 101.079199) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 76.250033 96.381798) (end 76.325034 96.456799) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 60.72501 85.12501) (end 62.68818 85.12501) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 61.7 104.442185) (end 59.425023 102.167205) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 61.7 104.622806) (end 61.7 104.442185) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 74.364001 106.375001) (end 63.452195 106.375001) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 63.452195 106.375001) (end 61.7 104.622806) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 75.875023 104.863979) (end 74.364001 106.375001) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 73.025002 71.151998) (end 73.025002 72.43548) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 75.875023 99.334209) (end 75.875023 104.863979) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 68.358834 72.8) (end 69.926996 72.8) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 76.325034 98.884199) (end 75.875023 99.334209) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 61.487001 65.682999) (end 61.487001 64.387001) (width 0.25) (layer F.Cu) (net 74))
+  (segment (start 60.4 66.77) (end 61.487001 65.682999) (width 0.25) (layer F.Cu) (net 74))
+  (via (at 60.3 63.2) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 74))
+  (segment (start 61.487001 64.387001) (end 60.3 63.2) (width 0.25) (layer F.Cu) (net 74))
+  (segment (start 60.3 63.2) (end 61.8 61.7) (width 0.25) (layer B.Cu) (net 74))
+  (via (at 61.8 61.2) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 74))
+  (segment (start 61.8 61.7) (end 61.8 61.2) (width 0.25) (layer B.Cu) (net 74))
+  (segment (start 62.9 61.2) (end 63.1 61.4) (width 0.25) (layer F.Cu) (net 74))
+  (segment (start 61.8 61.2) (end 62.9 61.2) (width 0.25) (layer F.Cu) (net 74))
+  (segment (start 50.65 101.575) (end 50.65 102.58641) (width 0.25) (layer F.Cu) (net 75))
+  (segment (start 50.65 103.45) (end 50.65 101.575) (width 0.25) (layer F.Cu) (net 75))
+  (segment (start 48.5 105.6) (end 50.65 103.45) (width 0.25) (layer F.Cu) (net 75))
+  (segment (start 48.5 106.6) (end 48.5 105.6) (width 0.25) (layer F.Cu) (net 75))
+  (segment (start 51.15 105.35) (end 51.15 101.575) (width 0.25) (layer F.Cu) (net 76))
+  (segment (start 51 105.5) (end 51.15 105.35) (width 0.25) (layer F.Cu) (net 76))
+  (segment (start 43.12 60.58) (end 43.12 57.1) (width 0.25) (layer F.Cu) (net 77))
+  (segment (start 42.4 61.3) (end 43.12 60.58) (width 0.25) (layer F.Cu) (net 77))
+  (segment (start 66.445001 36.025001) (end 65.22 34.8) (width 0.25) (layer F.Cu) (net 78))
+  (segment (start 70.325691 36.025001) (end 66.445001 36.025001) (width 0.25) (layer F.Cu) (net 78))
+  (segment (start 73.28751 38.98682) (end 70.325691 36.025001) (width 0.25) (layer F.Cu) (net 78))
+  (segment (start 73.28751 40.81249) (end 73.28751 38.98682) (width 0.25) (layer F.Cu) (net 78))
+  (segment (start 72.3 41.8) (end 73.28751 40.81249) (width 0.25) (layer F.Cu) (net 78))
+  (segment (start 39.02 72.8) (end 36.3 70.08) (width 0.25) (layer F.Cu) (net 79))
+  (segment (start 40.6 72.8) (end 39.02 72.8) (width 0.25) (layer F.Cu) (net 79))
+  (segment (start 68.974999 50.025001) (end 70.2 48.8) (width 0.25) (layer F.Cu) (net 80))
+  (segment (start 66 49.98) (end 66.045001 50.025001) (width 0.25) (layer F.Cu) (net 80))
+  (segment (start 66.045001 50.025001) (end 68.974999 50.025001) (width 0.25) (layer F.Cu) (net 80))
+  (segment (start 51.014998 83) (end 50.9 83) (width 0.25) (layer F.Cu) (net 81))
+  (segment (start 52.914998 81.1) (end 51.014998 83) (width 0.25) (layer F.Cu) (net 81))
+  (segment (start 53.4 81.1) (end 52.914998 81.1) (width 0.25) (layer F.Cu) (net 81))
+  (segment (start 60.605765 81.1) (end 61.705765 82.2) (width 0.25) (layer F.Cu) (net 82))
+  (segment (start 56.8 81.1) (end 60.605765 81.1) (width 0.25) (layer F.Cu) (net 82))
+  (segment (start 61.705765 82.2) (end 62 82.2) (width 0.25) (layer F.Cu) (net 82))
+
+  (zone (net 2) (net_name GND) (layer F.Cu) (tstamp 602B38E2) (hatch edge 0.508)
+    (connect_pads (clearance 0.508))
+    (min_thickness 0.254)
+    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
+    (polygon
+      (pts
+        (xy 80 110) (xy 30 110) (xy 30 30) (xy 80 30)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 49.895506 106.780537) (xy 50.00582 106.839502) (xy 50.125518 106.875812) (xy 50.25 106.888072) (xy 51.014998 106.888072)
+        (xy 51.014999 107.514957) (xy 49.863534 107.514957) (xy 49.875812 107.474482) (xy 49.888072 107.35) (xy 49.888072 106.774436)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 59.427 105.273) (xy 59.447 105.273) (xy 59.447 105.527) (xy 59.427 105.527) (xy 59.427 106.62625)
+        (xy 59.58575 106.785) (xy 60.05 106.788072) (xy 60.174482 106.775812) (xy 60.29418 106.739502) (xy 60.404494 106.680537)
+        (xy 60.501185 106.601185) (xy 60.580537 106.504494) (xy 60.639502 106.39418) (xy 60.675812 106.274482) (xy 60.688072 106.15)
+        (xy 60.687311 106.034934) (xy 61.717322 107.064946) (xy 58.100813 107.064946) (xy 58.152002 106.96918) (xy 58.188312 106.849482)
+        (xy 58.200572 106.725) (xy 58.200279 106.683088) (xy 58.30582 106.739502) (xy 58.425518 106.775812) (xy 58.55 106.788072)
+        (xy 59.01425 106.785) (xy 59.173 106.62625) (xy 59.173 105.527) (xy 59.153 105.527) (xy 59.153 105.273)
+        (xy 59.173 105.273) (xy 59.173 105.253) (xy 59.427 105.253)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 53.674428 105.84923) (xy 53.674428 106.475) (xy 53.691492 106.648254) (xy 53.742028 106.81485) (xy 53.824095 106.968386)
+        (xy 53.903339 107.064946) (xy 52.534998 107.064946) (xy 52.534998 107.026615) (xy 52.660997 106.900616) (xy 52.690001 106.876813)
+        (xy 52.784974 106.761088) (xy 52.855546 106.629059) (xy 52.899003 106.485798) (xy 52.91 106.374145) (xy 52.91 106.374135)
+        (xy 52.913676 106.336812) (xy 52.91 106.299489) (xy 52.91 105.084801)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 58.912527 104.014327) (xy 58.55 104.011928) (xy 58.425518 104.024188) (xy 58.30582 104.060498) (xy 58.198424 104.117903)
+        (xy 58.1975 103.98575) (xy 58.03875 103.827) (xy 57.102 103.827) (xy 57.102 105.873) (xy 57.122 105.873)
+        (xy 57.122 106.127) (xy 57.102 106.127) (xy 57.102 106.147) (xy 56.848 106.147) (xy 56.848 106.127)
+        (xy 56.828 106.127) (xy 56.828 105.873) (xy 56.848 105.873) (xy 56.848 103.827) (xy 56.828 103.827)
+        (xy 56.828 103.573) (xy 56.848 103.573) (xy 56.848 103.553) (xy 57.102 103.553) (xy 57.102 103.573)
+        (xy 58.03875 103.573) (xy 58.1975 103.41425) (xy 58.198298 103.300097)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 68.734975 96.460803) (xy 68.763978 96.484605) (xy 69.615399 97.336027) (xy 69.639197 97.365025) (xy 69.668195 97.388823)
+        (xy 69.754921 97.459998) (xy 69.874837 97.524095) (xy 69.886951 97.53057) (xy 70.030212 97.574027) (xy 70.141865 97.585024)
+        (xy 70.141875 97.585024) (xy 70.179197 97.5887) (xy 70.21652 97.585024) (xy 71.58348 97.585024) (xy 71.620802 97.5887)
+        (xy 71.658125 97.585024) (xy 71.658135 97.585024) (xy 71.769788 97.574027) (xy 71.913049 97.53057) (xy 72.045078 97.459998)
+        (xy 72.160803 97.365025) (xy 72.184602 97.336026) (xy 72.385085 97.135543) (xy 72.358524 97.22311) (xy 72.479845 97.453)
+        (xy 73.673 97.453) (xy 73.673 97.433) (xy 73.927 97.433) (xy 73.927 97.453) (xy 73.947 97.453)
+        (xy 73.947 97.707) (xy 73.927 97.707) (xy 73.927 97.727) (xy 73.673 97.727) (xy 73.673 97.707)
+        (xy 72.479845 97.707) (xy 72.358524 97.93689) (xy 72.403175 98.084099) (xy 72.528359 98.34692) (xy 72.702412 98.580269)
+        (xy 72.918645 98.775178) (xy 73.035534 98.844805) (xy 72.853368 98.966525) (xy 72.646525 99.173368) (xy 72.48401 99.416589)
+        (xy 72.372068 99.686842) (xy 72.315 99.97374) (xy 72.315 100.26626) (xy 72.372068 100.553158) (xy 72.48401 100.823411)
+        (xy 72.619704 101.026492) (xy 72.113997 101.5322) (xy 72.084999 101.555998) (xy 72.061201 101.584996) (xy 72.0612 101.584997)
+        (xy 71.990025 101.671723) (xy 71.919453 101.803753) (xy 71.891742 101.895107) (xy 71.875997 101.947013) (xy 71.869576 102.012204)
+        (xy 71.861323 102.095999) (xy 71.865 102.133331) (xy 71.864999 103.987676) (xy 71.861323 104.024999) (xy 71.864999 104.062321)
+        (xy 71.864999 104.062331) (xy 71.875996 104.173984) (xy 71.915556 104.304398) (xy 71.919453 104.317245) (xy 71.990025 104.449275)
+        (xy 72.027198 104.49457) (xy 72.084998 104.565) (xy 72.114002 104.588803) (xy 72.358791 104.833592) (xy 72.315 105.05374)
+        (xy 72.315 105.34626) (xy 72.368456 105.615001) (xy 63.766997 105.615001) (xy 62.449419 104.297424) (xy 62.449003 104.2932)
+        (xy 62.413148 104.175) (xy 62.405546 104.149938) (xy 62.341698 104.030489) (xy 62.433248 104.105622) (xy 62.617394 104.20405)
+        (xy 62.817205 104.264662) (xy 63.025 104.285128) (xy 63.232796 104.264662) (xy 63.276579 104.251381) (xy 63.781202 104.756004)
+        (xy 63.805 104.785002) (xy 63.920725 104.879975) (xy 64.052754 104.950547) (xy 64.196015 104.994004) (xy 64.307668 105.005001)
+        (xy 64.307677 105.005001) (xy 64.345 105.008677) (xy 64.382323 105.005001) (xy 68.612677 105.005001) (xy 68.649999 105.008677)
+        (xy 68.687321 105.005001) (xy 68.687332 105.005001) (xy 68.798985 104.994004) (xy 68.942246 104.950547) (xy 69.074275 104.879975)
+        (xy 69.19 104.785002) (xy 69.213803 104.755998) (xy 69.766324 104.203478) (xy 69.767394 104.20405) (xy 69.967205 104.264662)
+        (xy 70.175 104.285128) (xy 70.382796 104.264662) (xy 70.582607 104.20405) (xy 70.766753 104.105622) (xy 70.928159 103.973159)
+        (xy 71.060622 103.811753) (xy 71.15905 103.627607) (xy 71.219662 103.427796) (xy 71.235 103.272066) (xy 71.235 102.167934)
+        (xy 71.219662 102.012204) (xy 71.15905 101.812393) (xy 71.060622 101.628247) (xy 70.928159 101.466841) (xy 70.766753 101.334378)
+        (xy 70.582606 101.23595) (xy 70.382795 101.175338) (xy 70.175 101.154872) (xy 69.967204 101.175338) (xy 69.767393 101.23595)
+        (xy 69.583247 101.334378) (xy 69.421841 101.466841) (xy 69.289378 101.628247) (xy 69.19095 101.812394) (xy 69.130338 102.012205)
+        (xy 69.115 102.167935) (xy 69.115 102.705198) (xy 68.842876 102.977322) (xy 68.908963 102.825292) (xy 68.953038 102.622204)
+        (xy 68.956645 102.414418) (xy 68.919646 102.209921) (xy 68.843462 102.016572) (xy 68.826115 101.984119) (xy 68.620798 101.958807)
+        (xy 68.079605 102.5) (xy 68.093748 102.514143) (xy 67.924943 102.682948) (xy 67.922523 102.680528) (xy 67.772185 102.580075)
+        (xy 67.706253 102.514143) (xy 67.720395 102.5) (xy 67.706253 102.485858) (xy 67.885858 102.306253) (xy 67.9 102.320395)
+        (xy 68.441193 101.779202) (xy 68.415881 101.573885) (xy 68.225292 101.491037) (xy 68.022204 101.446962) (xy 67.814418 101.443355)
+        (xy 67.609921 101.480354) (xy 67.416572 101.556538) (xy 67.384119 101.573885) (xy 67.360167 101.768172) (xy 67.36 101.768005)
+        (xy 67.36 99.187322) (xy 67.363676 99.149999) (xy 67.36 99.112676) (xy 67.36 99.112667) (xy 67.349003 99.001014)
+        (xy 67.305546 98.857753) (xy 67.284243 98.817898) (xy 67.234974 98.725723) (xy 67.163799 98.638997) (xy 67.140001 98.609999)
+        (xy 67.111003 98.586201) (xy 67.012874 98.488072) (xy 68.05 98.488072) (xy 68.174482 98.475812) (xy 68.29418 98.439502)
+        (xy 68.404494 98.380537) (xy 68.501185 98.301185) (xy 68.580537 98.204494) (xy 68.639502 98.09418) (xy 68.675812 97.974482)
+        (xy 68.688072 97.85) (xy 68.688072 96.403651)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 55.914826 104.85) (xy 55.870842 104.903594) (xy 55.865462 104.897038) (xy 55.808146 104.85) (xy 55.865462 104.802962)
+        (xy 55.870842 104.796406)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 45.375629 102.414113) (xy 45.416207 102.547881) (xy 45.482102 102.671162) (xy 45.570782 102.779218) (xy 45.678838 102.867898)
+        (xy 45.802119 102.933793) (xy 45.819175 102.938967) (xy 44.663947 104.094195) (xy 44.634943 104.117998) (xy 44.589189 104.17375)
+        (xy 44.53997 104.233723) (xy 44.478351 104.349003) (xy 44.469398 104.365753) (xy 44.453314 104.418777) (xy 44.413405 104.344114)
+        (xy 44.302962 104.209538) (xy 44.296406 104.204158) (xy 44.376185 104.138685) (xy 44.455537 104.041994) (xy 44.514502 103.93168)
+        (xy 44.550812 103.811982) (xy 44.563072 103.6875) (xy 44.56 103.38575) (xy 44.40125 103.227) (xy 43.327 103.227)
+        (xy 43.327 103.247) (xy 43.073 103.247) (xy 43.073 103.227) (xy 43.053 103.227) (xy 43.053 102.973)
+        (xy 43.073 102.973) (xy 43.073 102.953) (xy 43.327 102.953) (xy 43.327 102.973) (xy 44.40125 102.973)
+        (xy 44.56 102.81425) (xy 44.563072 102.5125) (xy 44.550812 102.388018) (xy 44.534729 102.335) (xy 45.367837 102.335)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 39.543479 97.732557) (xy 39.543482 97.73256) (xy 39.571195 97.766328) (xy 39.604962 97.79404) (xy 40.236928 98.426006)
+        (xy 40.236928 98.648994) (xy 39.704951 99.180971) (xy 39.671184 99.208683) (xy 39.64347 99.242452) (xy 39.643468 99.242454)
+        (xy 39.630839 99.257843) (xy 39.560589 99.343441) (xy 39.538072 99.385568) (xy 39.538072 97.8125) (xy 39.528387 97.714168)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 34.190011 92.026914) (xy 34.19001 98.00247) (xy 34.18575 98.0025) (xy 34.027 98.16125) (xy 34.027 99.098)
+        (xy 34.047 99.098) (xy 34.047 99.352) (xy 34.027 99.352) (xy 34.027 99.372) (xy 33.773 99.372)
+        (xy 33.773 99.352) (xy 33.753 99.352) (xy 33.753 99.098) (xy 33.773 99.098) (xy 33.773 98.16125)
+        (xy 33.61425 98.0025) (xy 33.175 97.999428) (xy 33.050518 98.011688) (xy 32.93082 98.047998) (xy 32.820506 98.106963)
+        (xy 32.805025 98.119668) (xy 32.805025 90.641927)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 41.727 96.3355) (xy 41.747 96.3355) (xy 41.747 96.5895) (xy 41.727 96.5895) (xy 41.727 96.6095)
+        (xy 41.473 96.6095) (xy 41.473 96.5895) (xy 41.453 96.5895) (xy 41.453 96.3355) (xy 41.473 96.3355)
+        (xy 41.473 96.3155) (xy 41.727 96.3155)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 66.095506 95.480537) (xy 66.20582 95.539502) (xy 66.325518 95.575812) (xy 66.45 95.588072) (xy 67.95 95.588072)
+        (xy 68.074482 95.575812) (xy 68.19418 95.539502) (xy 68.269959 95.498996) (xy 68.275964 95.559962) (xy 68.31124 95.676252)
+        (xy 68.319421 95.703223) (xy 68.372377 95.802296) (xy 68.29418 95.760498) (xy 68.174482 95.724188) (xy 68.05 95.711928)
+        (xy 66.55 95.711928) (xy 66.425518 95.724188) (xy 66.30582 95.760498) (xy 66.195506 95.819463) (xy 66.098815 95.898815)
+        (xy 66.061214 95.944632) (xy 66.068072 95.875) (xy 66.068072 95.458023)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 70.018509 92.522196) (xy 70.148522 92.535001) (xy 70.148532 92.535001) (xy 70.191998 92.539282) (xy 70.235465 92.535001)
+        (xy 72.088611 92.535001) (xy 72.13208 92.539282) (xy 72.175549 92.535001) (xy 72.175557 92.535001) (xy 72.30557 92.522196)
+        (xy 72.311928 92.520267) (xy 72.311928 93.35) (xy 72.324188 93.474482) (xy 72.360498 93.59418) (xy 72.410492 93.68771)
+        (xy 70.933201 95.165002) (xy 70.926542 95.165002) (xy 70.924001 95.139201) (xy 70.880544 94.995939) (xy 70.809972 94.86391)
+        (xy 70.714999 94.748185) (xy 70.685995 94.724382) (xy 70.684989 94.723376) (xy 70.684989 93.604488) (xy 70.688665 93.567165)
+        (xy 70.684989 93.529842) (xy 70.684989 93.529833) (xy 70.673992 93.41818) (xy 70.630535 93.274919) (xy 70.617591 93.250702)
+        (xy 70.559963 93.142889) (xy 70.488788 93.056163) (xy 70.46499 93.027165) (xy 70.435992 93.003367) (xy 69.927088 92.494463)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 58.127 92.348) (xy 58.147 92.348) (xy 58.147 92.602) (xy 58.127 92.602) (xy 58.127 92.622)
+        (xy 57.873 92.622) (xy 57.873 92.602) (xy 57.853 92.602) (xy 57.853 92.348) (xy 57.873 92.348)
+        (xy 57.873 92.328) (xy 58.127 92.328)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 39.6018 87.411024) (xy 39.625598 87.440023) (xy 39.654596 87.463821) (xy 39.741322 87.534996) (xy 39.835497 87.585334)
+        (xy 39.873352 87.605568) (xy 40.016613 87.649025) (xy 40.128266 87.660022) (xy 40.128275 87.660022) (xy 40.165598 87.663698)
+        (xy 40.202921 87.660022) (xy 40.210912 87.660022) (xy 41.225672 88.674782) (xy 41.175 88.674428) (xy 41.050518 88.686688)
+        (xy 40.93082 88.722998) (xy 40.820506 88.781963) (xy 40.723815 88.861315) (xy 40.644463 88.958006) (xy 40.585498 89.06832)
+        (xy 40.549188 89.188018) (xy 40.536928 89.3125) (xy 40.54 89.61425) (xy 40.69875 89.773) (xy 41.773 89.773)
+        (xy 41.773 89.753) (xy 42.027 89.753) (xy 42.027 89.773) (xy 42.047 89.773) (xy 42.047 90.027)
+        (xy 42.027 90.027) (xy 42.027 90.047) (xy 41.773 90.047) (xy 41.773 90.027) (xy 40.69875 90.027)
+        (xy 40.54 90.18575) (xy 40.536928 90.4875) (xy 40.549188 90.611982) (xy 40.585498 90.73168) (xy 40.644463 90.841994)
+        (xy 40.723815 90.938685) (xy 40.803594 91.004158) (xy 40.797038 91.009538) (xy 40.686595 91.144114) (xy 40.685703 91.145782)
+        (xy 40.660555 91.153411) (xy 40.506809 91.235589) (xy 40.506807 91.23559) (xy 40.506808 91.23559) (xy 40.405821 91.318468)
+        (xy 40.405819 91.31847) (xy 40.372051 91.346183) (xy 40.344338 91.379951) (xy 39.780856 91.943434) (xy 39.724001 91.954743)
+        (xy 39.538072 92.031758) (xy 39.538072 87.347297)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 72.34 88.463676) (xy 72.349005 88.462789) (xy 72.315 88.63374) (xy 72.315 88.92626) (xy 72.372068 89.213158)
+        (xy 72.48401 89.483411) (xy 72.646525 89.726632) (xy 72.725198 89.805305) (xy 71.765502 90.765001) (xy 71.63435 90.765001)
+        (xy 71.651185 90.751185) (xy 71.730537 90.654494) (xy 71.789502 90.54418) (xy 71.825812 90.424482) (xy 71.838072 90.3)
+        (xy 71.835 89.98575) (xy 71.67625 89.827) (xy 70.627 89.827) (xy 70.627 89.847) (xy 70.373 89.847)
+        (xy 70.373 89.827) (xy 70.353 89.827) (xy 70.353 89.573) (xy 70.373 89.573) (xy 70.373 89.553)
+        (xy 70.627 89.553) (xy 70.627 89.573) (xy 71.67625 89.573) (xy 71.835 89.41425) (xy 71.838072 89.1)
+        (xy 71.825812 88.975518) (xy 71.789502 88.85582) (xy 71.730537 88.745506) (xy 71.651185 88.648815) (xy 71.621724 88.624637)
+        (xy 71.688405 88.543387) (xy 71.732976 88.46) (xy 72.302678 88.46)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 46.102 85.773) (xy 46.122 85.773) (xy 46.122 86.027) (xy 46.102 86.027) (xy 46.102 87.773)
+        (xy 47.03875 87.773) (xy 47.1975 87.61425) (xy 47.200572 87.175) (xy 47.188312 87.050518) (xy 47.152002 86.93082)
+        (xy 47.135528 86.9) (xy 47.152002 86.86918) (xy 47.188312 86.749482) (xy 47.200572 86.625) (xy 47.1975 86.18575)
+        (xy 47.140653 86.128903) (xy 50.282066 86.128903) (xy 47.638998 88.771972) (xy 47.61 88.79577) (xy 47.596739 88.811928)
+        (xy 47.575 88.811928) (xy 47.435887 88.825629) (xy 47.4 88.836515) (xy 47.364113 88.825629) (xy 47.225 88.811928)
+        (xy 47.169369 88.811928) (xy 47.188312 88.749482) (xy 47.200572 88.625) (xy 47.1975 88.18575) (xy 47.03875 88.027)
+        (xy 46.102 88.027) (xy 46.102 88.047) (xy 45.848 88.047) (xy 45.848 88.027) (xy 45.828 88.027)
+        (xy 45.828 87.773) (xy 45.848 87.773) (xy 45.848 86.027) (xy 45.828 86.027) (xy 45.828 85.773)
+        (xy 45.848 85.773) (xy 45.848 85.753) (xy 46.102 85.753)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 42.934538 84.797038) (xy 42.824095 84.931614) (xy 42.742028 85.08515) (xy 42.691492 85.251746) (xy 42.674428 85.425)
+        (xy 42.674428 86.375) (xy 42.691492 86.548254) (xy 42.742028 86.71485) (xy 42.824095 86.868386) (xy 42.85004 86.9)
+        (xy 42.824095 86.931614) (xy 42.742028 87.08515) (xy 42.691492 87.251746) (xy 42.682271 87.345368) (xy 41.591155 86.254252)
+        (xy 41.617205 86.215266) (xy 41.691874 86.035) (xy 41.701939 86.035) (xy 41.901898 85.995226) (xy 42.090256 85.917205)
+        (xy 42.259774 85.803937) (xy 42.403937 85.659774) (xy 42.517205 85.490256) (xy 42.595226 85.301898) (xy 42.635 85.101939)
+        (xy 42.635 85.039801) (xy 42.886729 84.788072) (xy 42.945463 84.788072)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 72.265003 72.398148) (xy 72.261326 72.43548) (xy 72.265003 72.472813) (xy 72.276 72.584466) (xy 72.28433 72.611928)
+        (xy 72.319456 72.727726) (xy 72.390028 72.859756) (xy 72.416588 72.892119) (xy 72.217751 73.024977) (xy 72.024977 73.217751)
+        (xy 71.873515 73.44443) (xy 71.769186 73.696302) (xy 71.716 73.963688) (xy 71.716 74.236312) (xy 71.769186 74.503698)
+        (xy 71.873515 74.75557) (xy 72.024977 74.982249) (xy 72.217751 75.175023) (xy 72.340001 75.256708) (xy 72.34 79.443293)
+        (xy 72.217751 79.524977) (xy 72.024977 79.717751) (xy 71.873515 79.94443) (xy 71.769186 80.196302) (xy 71.716 80.463688)
+        (xy 71.716 80.736312) (xy 71.744684 80.880515) (xy 71.174752 81.450446) (xy 71.0375 81.436928) (xy 70.3625 81.436928)
+        (xy 70.189246 81.453992) (xy 70.02265 81.504528) (xy 69.954314 81.541054) (xy 69.974812 81.473482) (xy 69.987072 81.349)
+        (xy 69.984 80.88575) (xy 69.82525 80.727) (xy 68.727 80.727) (xy 68.727 81.82525) (xy 68.752 81.85025)
+        (xy 68.752 82.673) (xy 68.772 82.673) (xy 68.772 82.927) (xy 68.752 82.927) (xy 68.752 82.947)
+        (xy 68.498 82.947) (xy 68.498 82.927) (xy 67.56125 82.927) (xy 67.4025 83.08575) (xy 67.399428 83.525)
+        (xy 67.411688 83.649482) (xy 67.447998 83.76918) (xy 67.506963 83.879494) (xy 67.586315 83.976185) (xy 67.672998 84.047324)
+        (xy 67.672998 84.073748) (xy 67.51425 83.915) (xy 67.05 83.911928) (xy 66.925518 83.924188) (xy 66.80582 83.960498)
+        (xy 66.695506 84.019463) (xy 66.598815 84.098815) (xy 66.519463 84.195506) (xy 66.460498 84.30582) (xy 66.424188 84.425518)
+        (xy 66.411928 84.55) (xy 66.415 85.01425) (xy 66.57375 85.173) (xy 67.673 85.173) (xy 67.673 85.153)
+        (xy 67.927 85.153) (xy 67.927 85.173) (xy 67.947 85.173) (xy 67.947 85.427) (xy 67.927 85.427)
+        (xy 67.927 85.447) (xy 67.673 85.447) (xy 67.673 85.427) (xy 66.57375 85.427) (xy 66.415 85.58575)
+        (xy 66.411928 86.05) (xy 66.424188 86.174482) (xy 66.460498 86.29418) (xy 66.519463 86.404494) (xy 66.525967 86.412419)
+        (xy 66.214004 86.724383) (xy 66.185001 86.748185) (xy 66.142478 86.8) (xy 66.090028 86.86391) (xy 66.038125 86.961013)
+        (xy 66.019456 86.99594) (xy 65.975999 87.139201) (xy 65.973458 87.165002) (xy 65.966801 87.165002) (xy 64.190778 85.38898)
+        (xy 64.166975 85.359977) (xy 64.05125 85.265004) (xy 63.919221 85.194432) (xy 63.77596 85.150975) (xy 63.740508 85.147483)
+        (xy 67.273103 81.61489) (xy 67.320463 81.703494) (xy 67.399815 81.800185) (xy 67.445834 81.837952) (xy 67.411688 81.950518)
+        (xy 67.399428 82.075) (xy 67.4025 82.51425) (xy 67.56125 82.673) (xy 68.498 82.673) (xy 68.498 81.59875)
+        (xy 68.473 81.57375) (xy 68.473 80.727) (xy 68.453 80.727) (xy 68.453 80.473) (xy 68.473 80.473)
+        (xy 68.473 79.37475) (xy 68.727 79.37475) (xy 68.727 80.473) (xy 69.82525 80.473) (xy 69.984 80.31425)
+        (xy 69.987072 79.851) (xy 69.974812 79.726518) (xy 69.938502 79.60682) (xy 69.879537 79.496506) (xy 69.800185 79.399815)
+        (xy 69.703494 79.320463) (xy 69.59318 79.261498) (xy 69.473482 79.225188) (xy 69.349 79.212928) (xy 68.88575 79.216)
+        (xy 68.727 79.37475) (xy 68.473 79.37475) (xy 68.31425 79.216) (xy 67.851 79.212928) (xy 67.809989 79.216967)
+        (xy 67.809989 76.665346) (xy 67.815036 76.661204) (xy 67.910009 76.545479) (xy 67.980581 76.41345) (xy 68.024038 76.270189)
+        (xy 68.035035 76.158536) (xy 68.035035 76.158527) (xy 68.038711 76.121204) (xy 68.035035 76.083881) (xy 68.035035 75.36369)
+        (xy 68.135538 75.410845) (xy 68.400195 75.47627) (xy 68.672531 75.488805) (xy 68.942081 75.44797) (xy 69.198484 75.355332)
+        (xy 69.311271 75.295045) (xy 69.376674 75.056279) (xy 68.6 74.279605) (xy 68.585858 74.293748) (xy 68.406253 74.114143)
+        (xy 68.420395 74.1) (xy 68.406253 74.085858) (xy 68.585858 73.906253) (xy 68.6 73.920395) (xy 68.614143 73.906253)
+        (xy 68.793748 74.085858) (xy 68.779605 74.1) (xy 69.556279 74.876674) (xy 69.795045 74.811271) (xy 69.910845 74.564462)
+        (xy 69.97627 74.299805) (xy 69.988805 74.027469) (xy 69.94797 73.757919) (xy 69.876462 73.56) (xy 69.889674 73.56)
+        (xy 69.926996 73.563676) (xy 69.964318 73.56) (xy 69.964329 73.56) (xy 70.075982 73.549003) (xy 70.219243 73.505546)
+        (xy 70.351272 73.434974) (xy 70.466997 73.340001) (xy 70.4908 73.310997) (xy 72.265002 71.536796)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 34.499208 85.201007) (xy 34.28575 85.2025) (xy 34.127 85.36125) (xy 34.127 86.298) (xy 34.147 86.298)
+        (xy 34.147 86.552) (xy 34.127 86.552) (xy 34.127 86.572) (xy 33.873 86.572) (xy 33.873 86.552)
+        (xy 33.853 86.552) (xy 33.853 86.298) (xy 33.873 86.298) (xy 33.873 85.36125) (xy 33.806775 85.295025)
+        (xy 33.966801 85.134999) (xy 34.4332 85.134999)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 34.786939 64.738518) (xy 34.765 64.848816) (xy 34.765 65.151184) (xy 34.78694 65.261482) (xy 34.354955 65.693467)
+        (xy 34.321182 65.721184) (xy 34.210588 65.855943) (xy 34.12841 66.009689) (xy 34.097582 66.111314) (xy 34.085653 66.150639)
+        (xy 34.077804 66.176512) (xy 34.064999 66.306525) (xy 34.064999 66.306532) (xy 34.060718 66.350001) (xy 34.064999 66.39347)
+        (xy 34.065 77.50652) (xy 34.060718 77.549999) (xy 34.077804 77.723489) (xy 34.128411 77.890312) (xy 34.210589 78.044058)
+        (xy 34.293467 78.145045) (xy 34.29347 78.145048) (xy 34.321183 78.178816) (xy 34.35495 78.206528) (xy 34.765 78.616578)
+        (xy 34.765 78.651184) (xy 34.823989 78.947743) (xy 34.939701 79.227095) (xy 35.107688 79.478505) (xy 35.321495 79.692312)
+        (xy 35.572905 79.860299) (xy 35.852257 79.976011) (xy 36.148816 80.035) (xy 36.451184 80.035) (xy 36.747743 79.976011)
+        (xy 37.027095 79.860299) (xy 37.278505 79.692312) (xy 37.492312 79.478505) (xy 37.660299 79.227095) (xy 37.776011 78.947743)
+        (xy 37.835 78.651184) (xy 37.835 78.348816) (xy 37.779878 78.0717) (xy 38.845044 77.006535) (xy 38.901898 76.995226)
+        (xy 39.090256 76.917205) (xy 39.236928 76.819202) (xy 39.236928 77.2375) (xy 39.253992 77.410754) (xy 39.304528 77.57735)
+        (xy 39.386595 77.730886) (xy 39.491719 77.858981) (xy 39.411595 77.956613) (xy 39.329528 78.110149) (xy 39.278992 78.276745)
+        (xy 39.261928 78.449999) (xy 39.261928 79.150001) (xy 39.278992 79.323255) (xy 39.329528 79.489851) (xy 39.411595 79.643387)
+        (xy 39.522038 79.777962) (xy 39.548891 79.8) (xy 39.522038 79.822038) (xy 39.411595 79.956613) (xy 39.329528 80.110149)
+        (xy 39.278992 80.276745) (xy 39.261928 80.449999) (xy 39.261928 80.664977) (xy 38.492348 80.664977) (xy 38.455023 80.661301)
+        (xy 38.417698 80.664977) (xy 38.41769 80.664977) (xy 38.306037 80.675974) (xy 38.162776 80.719431) (xy 38.030747 80.790003)
+        (xy 37.915022 80.884976) (xy 37.891224 80.913974) (xy 36.70893 82.096269) (xy 36.451184 82.045) (xy 36.148816 82.045)
+        (xy 35.852257 82.103989) (xy 35.572905 82.219701) (xy 35.321495 82.387688) (xy 35.107688 82.601495) (xy 34.939701 82.852905)
+        (xy 34.823989 83.132257) (xy 34.765 83.428816) (xy 34.765 83.612997) (xy 34.748001 83.611323) (xy 34.710679 83.614999)
+        (xy 33.689321 83.614999) (xy 33.651998 83.611323) (xy 33.614675 83.614999) (xy 33.614666 83.614999) (xy 33.503013 83.625996)
+        (xy 33.359752 83.669453) (xy 33.227723 83.740025) (xy 33.111998 83.834998) (xy 33.0882 83.863996) (xy 32.805025 84.147171)
+        (xy 32.805025 62.756603)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 35.852257 71.556011) (xy 36.148816 71.615) (xy 36.451184 71.615) (xy 36.70893 71.563731) (xy 38.456201 73.311003)
+        (xy 38.479999 73.340001) (xy 38.508997 73.363799) (xy 38.595723 73.434974) (xy 38.721005 73.501939) (xy 38.727753 73.505546)
+        (xy 38.871014 73.549003) (xy 38.982667 73.56) (xy 38.982677 73.56) (xy 39.02 73.563676) (xy 39.057323 73.56)
+        (xy 39.367024 73.56) (xy 39.411595 73.643387) (xy 39.486604 73.734786) (xy 39.423815 73.786315) (xy 39.344463 73.883006)
+        (xy 39.285498 73.99332) (xy 39.249188 74.113018) (xy 39.236928 74.2375) (xy 39.24 74.53925) (xy 39.39875 74.698)
+        (xy 40.473 74.698) (xy 40.473 74.678) (xy 40.727 74.678) (xy 40.727 74.698) (xy 40.747 74.698)
+        (xy 40.747 74.952) (xy 40.727 74.952) (xy 40.727 74.972) (xy 40.473 74.972) (xy 40.473 74.952)
+        (xy 39.39875 74.952) (xy 39.24 75.11075) (xy 39.239271 75.182363) (xy 39.090256 75.082795) (xy 38.901898 75.004774)
+        (xy 38.701939 74.965) (xy 38.498061 74.965) (xy 38.298102 75.004774) (xy 38.109744 75.082795) (xy 37.940226 75.196063)
+        (xy 37.796063 75.340226) (xy 37.682795 75.509744) (xy 37.604774 75.698102) (xy 37.593465 75.754956) (xy 36.383422 76.965)
+        (xy 36.148816 76.965) (xy 35.852257 77.023989) (xy 35.834999 77.031138) (xy 35.834999 74.885394) (xy 36.064642 74.944365)
+        (xy 36.366553 74.960991) (xy 36.665907 74.918397) (xy 36.951199 74.818222) (xy 37.100792 74.738261) (xy 37.184475 74.48408)
+        (xy 36.3 73.599605) (xy 36.285858 73.613748) (xy 36.106253 73.434143) (xy 36.120395 73.42) (xy 36.479605 73.42)
+        (xy 37.36408 74.304475) (xy 37.618261 74.220792) (xy 37.749158 73.948225) (xy 37.824365 73.655358) (xy 37.840991 73.353447)
+        (xy 37.798397 73.054093) (xy 37.698222 72.768801) (xy 37.618261 72.619208) (xy 37.36408 72.535525) (xy 36.479605 73.42)
+        (xy 36.120395 73.42) (xy 36.106253 73.405858) (xy 36.285858 73.226253) (xy 36.3 73.240395) (xy 37.184475 72.35592)
+        (xy 37.100792 72.101739) (xy 36.828225 71.970842) (xy 36.535358 71.895635) (xy 36.233447 71.879009) (xy 35.934093 71.921603)
+        (xy 35.834999 71.956398) (xy 35.834999 71.548862)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 44.652 71.973) (xy 44.672 71.973) (xy 44.672 72.227) (xy 44.652 72.227) (xy 44.652 74.073)
+        (xy 44.672 74.073) (xy 44.672 74.327) (xy 44.652 74.327) (xy 44.652 74.347) (xy 44.398 74.347)
+        (xy 44.398 74.327) (xy 44.378 74.327) (xy 44.378 74.073) (xy 44.398 74.073) (xy 44.398 72.227)
+        (xy 44.378 72.227) (xy 44.378 71.973) (xy 44.398 71.973) (xy 44.398 71.953) (xy 44.652 71.953)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 34.775635 59.684642) (xy 34.759009 59.986553) (xy 34.801603 60.285907) (xy 34.901778 60.571199) (xy 34.981739 60.720792)
+        (xy 35.23592 60.804475) (xy 36.120395 59.92) (xy 36.106253 59.905858) (xy 36.285858 59.726253) (xy 36.3 59.740395)
+        (xy 36.314143 59.726253) (xy 36.493748 59.905858) (xy 36.479605 59.92) (xy 37.36408 60.804475) (xy 37.618261 60.720792)
+        (xy 37.749158 60.448225) (xy 37.824365 60.155358) (xy 37.840991 59.853447) (xy 37.798397 59.554093) (xy 37.747511 59.409174)
+        (xy 38.312107 59.409174) (xy 38.33541 59.465431) (xy 38.448678 59.634949) (xy 38.592841 59.779112) (xy 38.762359 59.89238)
+        (xy 38.789988 59.903824) (xy 38.789989 60.699468) (xy 38.786312 60.7368) (xy 38.789989 60.774133) (xy 38.800986 60.885786)
+        (xy 38.808563 60.910763) (xy 38.844442 61.029046) (xy 38.915014 61.161076) (xy 38.967476 61.225) (xy 39.009988 61.276801)
+        (xy 39.038986 61.300599) (xy 39.790231 62.051844) (xy 39.782808 62.051844) (xy 39.582849 62.091618) (xy 39.394491 62.169639)
+        (xy 39.224973 62.282907) (xy 39.08081 62.42707) (xy 38.967542 62.596588) (xy 38.889521 62.784946) (xy 38.849747 62.984905)
+        (xy 38.849747 63.062618) (xy 38.811225 63.134687) (xy 38.779202 63.194596) (xy 38.735745 63.337857) (xy 38.724748 63.44951)
+        (xy 38.724748 63.449521) (xy 38.721072 63.486843) (xy 38.724748 63.524165) (xy 38.724748 64.09183) (xy 38.721072 64.129152)
+        (xy 38.724748 64.166474) (xy 38.724748 64.166484) (xy 38.735745 64.278137) (xy 38.778699 64.419739) (xy 38.779202 64.421398)
+        (xy 38.849774 64.553428) (xy 38.889619 64.601978) (xy 38.944747 64.669153) (xy 38.97375 64.692955) (xy 39.479949 65.199155)
+        (xy 39.503748 65.228154) (xy 39.619473 65.323127) (xy 39.721834 65.377841) (xy 39.943903 65.59991) (xy 39.875 65.599428)
+        (xy 39.750518 65.611688) (xy 39.63082 65.647998) (xy 39.520506 65.706963) (xy 39.423815 65.786315) (xy 39.344463 65.883006)
+        (xy 39.285498 65.99332) (xy 39.249188 66.113018) (xy 39.236928 66.2375) (xy 39.24 66.53925) (xy 39.39875 66.698)
+        (xy 40.473 66.698) (xy 40.473 66.678) (xy 40.727 66.678) (xy 40.727 66.698) (xy 40.747 66.698)
+        (xy 40.747 66.952) (xy 40.727 66.952) (xy 40.727 66.972) (xy 40.473 66.972) (xy 40.473 66.952)
+        (xy 39.39875 66.952) (xy 39.24 67.11075) (xy 39.236928 67.4125) (xy 39.249188 67.536982) (xy 39.285498 67.65668)
+        (xy 39.344463 67.766994) (xy 39.423815 67.863685) (xy 39.503594 67.929158) (xy 39.497038 67.934538) (xy 39.386595 68.069114)
+        (xy 39.304528 68.22265) (xy 39.253992 68.389246) (xy 39.236928 68.5625) (xy 39.236928 69.2375) (xy 39.253992 69.410754)
+        (xy 39.304528 69.57735) (xy 39.386595 69.730886) (xy 39.491719 69.858981) (xy 39.411595 69.956613) (xy 39.329528 70.110149)
+        (xy 39.278992 70.276745) (xy 39.261928 70.449999) (xy 39.261928 71.150001) (xy 39.278992 71.323255) (xy 39.329528 71.489851)
+        (xy 39.411595 71.643387) (xy 39.522038 71.777962) (xy 39.548891 71.8) (xy 39.522038 71.822038) (xy 39.411595 71.956613)
+        (xy 39.367024 72.04) (xy 39.334802 72.04) (xy 37.783731 70.48893) (xy 37.835 70.231184) (xy 37.835 69.928816)
+        (xy 37.776011 69.632257) (xy 37.660299 69.352905) (xy 37.492312 69.101495) (xy 37.278505 68.887688) (xy 37.027095 68.719701)
+        (xy 36.747743 68.603989) (xy 36.451184 68.545) (xy 36.148816 68.545) (xy 35.852257 68.603989) (xy 35.834999 68.611138)
+        (xy 35.834999 66.716579) (xy 36.038518 66.51306) (xy 36.148816 66.535) (xy 36.451184 66.535) (xy 36.747743 66.476011)
+        (xy 37.027095 66.360299) (xy 37.278505 66.192312) (xy 37.492312 65.978505) (xy 37.660299 65.727095) (xy 37.776011 65.447743)
+        (xy 37.835 65.151184) (xy 37.835 64.848816) (xy 37.776011 64.552257) (xy 37.660299 64.272905) (xy 37.492312 64.021495)
+        (xy 37.278505 63.807688) (xy 37.027095 63.639701) (xy 36.747743 63.523989) (xy 36.451184 63.465) (xy 36.148816 63.465)
+        (xy 36.038518 63.486939) (xy 33.985044 61.433466) (xy 33.985044 60.98408) (xy 35.415525 60.98408) (xy 35.499208 61.238261)
+        (xy 35.771775 61.369158) (xy 36.064642 61.444365) (xy 36.366553 61.460991) (xy 36.665907 61.418397) (xy 36.951199 61.318222)
+        (xy 37.100792 61.238261) (xy 37.184475 60.98408) (xy 36.3 60.099605) (xy 35.415525 60.98408) (xy 33.985044 60.98408)
+        (xy 33.985044 60.292222) (xy 33.987075 60.291381) (xy 34.156593 60.178113) (xy 34.300756 60.03395) (xy 34.414024 59.864432)
+        (xy 34.492045 59.676074) (xy 34.531819 59.476115) (xy 34.531819 59.409174) (xy 34.846374 59.409174)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 68.629528 55.689851) (xy 68.711595 55.843387) (xy 68.822038 55.977962) (xy 68.936946 56.072264) (xy 68.89332 56.085498)
+        (xy 68.783006 56.144463) (xy 68.686315 56.223815) (xy 68.606963 56.320506) (xy 68.547998 56.43082) (xy 68.511688 56.550518)
+        (xy 68.499428 56.675) (xy 68.50095 56.892596) (xy 68.478397 56.734093) (xy 68.378222 56.448801) (xy 68.298261 56.299208)
+        (xy 68.04408 56.215525) (xy 67.159605 57.1) (xy 68.04408 57.984475) (xy 68.298261 57.900792) (xy 68.429158 57.628225)
+        (xy 68.504365 57.335358) (xy 68.515808 57.127558) (xy 68.66125 57.273) (xy 69.598 57.273) (xy 69.598 57.253)
+        (xy 69.852 57.253) (xy 69.852 57.273) (xy 69.872 57.273) (xy 69.872 57.527) (xy 69.852 57.527)
+        (xy 69.852 58.60125) (xy 70.01075 58.76) (xy 70.3125 58.763072) (xy 70.436982 58.750812) (xy 70.55668 58.714502)
+        (xy 70.640001 58.669965) (xy 70.64 59.312913) (xy 70.525518 59.324188) (xy 70.40582 59.360498) (xy 70.295506 59.419463)
+        (xy 70.198815 59.498815) (xy 70.119463 59.595506) (xy 70.060498 59.70582) (xy 70.024188 59.825518) (xy 70.011928 59.95)
+        (xy 70.011928 61.45) (xy 70.024188 61.574482) (xy 70.060498 61.69418) (xy 70.119463 61.804494) (xy 70.198815 61.901185)
+        (xy 70.295506 61.980537) (xy 70.40582 62.039502) (xy 70.525518 62.075812) (xy 70.65 62.088072) (xy 72.15 62.088072)
+        (xy 72.274482 62.075812) (xy 72.39418 62.039502) (xy 72.504494 61.980537) (xy 72.601185 61.901185) (xy 72.680537 61.804494)
+        (xy 72.697659 61.772461) (xy 78.390032 67.464834) (xy 78.390032 69.705997) (xy 76.548005 67.863971) (xy 76.524202 67.834967)
+        (xy 76.408477 67.739994) (xy 76.276448 67.669422) (xy 76.133187 67.625965) (xy 76.021534 67.614968) (xy 76.021523 67.614968)
+        (xy 75.984201 67.611292) (xy 75.946879 67.614968) (xy 75.820373 67.614968) (xy 75.776436 67.571031) (xy 75.606918 67.457763)
+        (xy 75.41856 67.379742) (xy 75.218601 67.339968) (xy 75.014723 67.339968) (xy 74.814764 67.379742) (xy 74.626406 67.457763)
+        (xy 74.456888 67.571031) (xy 74.312725 67.715194) (xy 74.199457 67.884712) (xy 74.145305 68.015445) (xy 74.143802 68.013941)
+        (xy 74.120003 67.984942) (xy 74.004278 67.889969) (xy 73.872249 67.819397) (xy 73.728988 67.77594) (xy 73.617335 67.764943)
+        (xy 73.617325 67.764943) (xy 73.580002 67.761267) (xy 73.54268 67.764943) (xy 71.381491 67.764943) (xy 71.317205 67.609744)
+        (xy 71.203937 67.440226) (xy 71.059774 67.296063) (xy 70.890256 67.182795) (xy 70.701898 67.104774) (xy 70.501939 67.065)
+        (xy 70.439802 67.065) (xy 69.738794 66.363993) (xy 69.714991 66.334989) (xy 69.599266 66.240016) (xy 69.467237 66.169444)
+        (xy 69.323976 66.125987) (xy 69.212323 66.11499) (xy 69.212312 66.11499) (xy 69.17499 66.111314) (xy 69.137668 66.11499)
+        (xy 66.538072 66.11499) (xy 66.538072 65.449999) (xy 66.521008 65.276745) (xy 66.470472 65.110149) (xy 66.388405 64.956613)
+        (xy 66.277962 64.822038) (xy 66.143387 64.711595) (xy 66.003012 64.636563) (xy 66.01485 64.632972) (xy 66.168386 64.550905)
+        (xy 66.25 64.483927) (xy 66.331614 64.550905) (xy 66.48515 64.632972) (xy 66.651746 64.683508) (xy 66.825 64.700572)
+        (xy 67.775 64.700572) (xy 67.948254 64.683508) (xy 68.11485 64.632972) (xy 68.268386 64.550905) (xy 68.402962 64.440462)
+        (xy 68.513405 64.305886) (xy 68.595472 64.15235) (xy 68.646008 63.985754) (xy 68.663072 63.8125) (xy 68.663072 63.1375)
+        (xy 68.646008 62.964246) (xy 68.595472 62.79765) (xy 68.513405 62.644114) (xy 68.402962 62.509538) (xy 68.396406 62.504158)
+        (xy 68.476185 62.438685) (xy 68.555537 62.341994) (xy 68.614502 62.23168) (xy 68.650812 62.111982) (xy 68.663072 61.9875)
+        (xy 68.66 61.68575) (xy 68.50125 61.527) (xy 67.427 61.527) (xy 67.427 61.547) (xy 67.173 61.547)
+        (xy 67.173 61.527) (xy 65.327 61.527) (xy 65.327 61.547) (xy 65.073 61.547) (xy 65.073 61.527)
+        (xy 65.053 61.527) (xy 65.053 61.273) (xy 65.073 61.273) (xy 65.073 60.33625) (xy 65.327 60.33625)
+        (xy 65.327 61.273) (xy 67.173 61.273) (xy 67.173 60.33625) (xy 67.427 60.33625) (xy 67.427 61.273)
+        (xy 68.50125 61.273) (xy 68.66 61.11425) (xy 68.663072 60.8125) (xy 68.650812 60.688018) (xy 68.614502 60.56832)
+        (xy 68.555537 60.458006) (xy 68.476185 60.361315) (xy 68.379494 60.281963) (xy 68.26918 60.222998) (xy 68.149482 60.186688)
+        (xy 68.025 60.174428) (xy 67.58575 60.1775) (xy 67.427 60.33625) (xy 67.173 60.33625) (xy 67.01425 60.1775)
+        (xy 66.575 60.174428) (xy 66.450518 60.186688) (xy 66.33082 60.222998) (xy 66.25 60.266198) (xy 66.16918 60.222998)
+        (xy 66.049482 60.186688) (xy 65.925 60.174428) (xy 65.48575 60.1775) (xy 65.327 60.33625) (xy 65.073 60.33625)
+        (xy 64.91425 60.1775) (xy 64.475 60.174428) (xy 64.350518 60.186688) (xy 64.23082 60.222998) (xy 64.120506 60.281963)
+        (xy 64.063893 60.328424) (xy 64.043387 60.311595) (xy 63.889851 60.229528) (xy 63.723255 60.178992) (xy 63.550001 60.161928)
+        (xy 62.649999 60.161928) (xy 62.476745 60.178992) (xy 62.310149 60.229528) (xy 62.245318 60.264181) (xy 62.101898 60.204774)
+        (xy 61.901939 60.165) (xy 61.834999 60.165) (xy 61.834999 59.935464) (xy 61.83928 59.891995) (xy 61.834999 59.848526)
+        (xy 61.834999 59.848518) (xy 61.822194 59.718505) (xy 61.771588 59.551682) (xy 61.68941 59.397936) (xy 61.578816 59.263178)
+        (xy 61.545044 59.235462) (xy 61.394583 59.085001) (xy 63.904675 59.085001) (xy 63.941997 59.088677) (xy 63.979319 59.085001)
+        (xy 63.97933 59.085001) (xy 64.090983 59.074004) (xy 64.234244 59.030547) (xy 64.366273 58.959975) (xy 64.481998 58.865002)
+        (xy 64.505801 58.835998) (xy 65.177719 58.16408) (xy 66.095525 58.16408) (xy 66.179208 58.418261) (xy 66.451775 58.549158)
+        (xy 66.744642 58.624365) (xy 67.046553 58.640991) (xy 67.345907 58.598397) (xy 67.631199 58.498222) (xy 67.780792 58.418261)
+        (xy 67.864475 58.16408) (xy 67.825395 58.125) (xy 68.499428 58.125) (xy 68.511688 58.249482) (xy 68.547998 58.36918)
+        (xy 68.606963 58.479494) (xy 68.686315 58.576185) (xy 68.783006 58.655537) (xy 68.89332 58.714502) (xy 69.013018 58.750812)
+        (xy 69.1375 58.763072) (xy 69.43925 58.76) (xy 69.598 58.60125) (xy 69.598 57.527) (xy 68.66125 57.527)
+        (xy 68.5025 57.68575) (xy 68.499428 58.125) (xy 67.825395 58.125) (xy 66.98 57.279605) (xy 66.095525 58.16408)
+        (xy 65.177719 58.16408) (xy 65.584851 57.756948) (xy 65.661739 57.900792) (xy 65.91592 57.984475) (xy 66.800395 57.1)
+        (xy 66.786253 57.085858) (xy 66.965858 56.906253) (xy 66.98 56.920395) (xy 67.864475 56.03592) (xy 67.780792 55.781739)
+        (xy 67.631673 55.710127) (xy 67.6818 55.66) (xy 68.620473 55.66)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 44.627 65.848) (xy 45.57375 65.848) (xy 45.59875 65.873) (xy 46.673 65.873) (xy 46.673 65.853)
+        (xy 46.927 65.853) (xy 46.927 65.873) (xy 46.947 65.873) (xy 46.947 66.127) (xy 46.927 66.127)
+        (xy 46.927 67.773) (xy 46.947 67.773) (xy 46.947 68.027) (xy 46.927 68.027) (xy 46.927 68.047)
+        (xy 46.673 68.047) (xy 46.673 68.027) (xy 44.627 68.027) (xy 44.627 68.047) (xy 44.373 68.047)
+        (xy 44.373 68.027) (xy 44.353 68.027) (xy 44.353 67.773) (xy 44.373 67.773) (xy 44.373 66.102)
+        (xy 44.627 66.102) (xy 44.627 67.773) (xy 46.673 67.773) (xy 46.673 66.127) (xy 45.72625 66.127)
+        (xy 45.70125 66.102) (xy 44.627 66.102) (xy 44.373 66.102) (xy 44.353 66.102) (xy 44.353 65.848)
+        (xy 44.373 65.848) (xy 44.373 65.828) (xy 44.627 65.828)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 51.755635 56.864642) (xy 51.739009 57.166553) (xy 51.781603 57.465907) (xy 51.881778 57.751199) (xy 51.961739 57.900792)
+        (xy 52.21592 57.984475) (xy 53.100395 57.1) (xy 53.086253 57.085858) (xy 53.265858 56.906253) (xy 53.28 56.920395)
+        (xy 53.294143 56.906253) (xy 53.473748 57.085858) (xy 53.459605 57.1) (xy 54.34408 57.984475) (xy 54.598261 57.900792)
+        (xy 54.729158 57.628225) (xy 54.804365 57.335358) (xy 54.820991 57.033447) (xy 54.778397 56.734093) (xy 54.743602 56.634999)
+        (xy 55.351138 56.634999) (xy 55.343989 56.652257) (xy 55.285 56.948816) (xy 55.285 57.251184) (xy 55.343989 57.547743)
+        (xy 55.459701 57.827095) (xy 55.627688 58.078505) (xy 55.841495 58.292312) (xy 56.092905 58.460299) (xy 56.372257 58.576011)
+        (xy 56.668816 58.635) (xy 56.971184 58.635) (xy 57.22893 58.583731) (xy 57.381201 58.736003) (xy 57.405 58.765002)
+        (xy 57.520725 58.859975) (xy 57.652754 58.930547) (xy 57.796015 58.974004) (xy 57.907668 58.985001) (xy 57.907676 58.985001)
+        (xy 57.945001 58.988677) (xy 57.982326 58.985001) (xy 59.105416 58.985001) (xy 58.150428 59.93999) (xy 52.30754 59.93999)
+        (xy 52.335 59.801939) (xy 52.335 59.598061) (xy 52.295226 59.398102) (xy 52.217205 59.209744) (xy 52.103937 59.040226)
+        (xy 51.959774 58.896063) (xy 51.790256 58.782795) (xy 51.601898 58.704774) (xy 51.401939 58.665) (xy 51.198061 58.665)
+        (xy 50.998102 58.704774) (xy 50.809744 58.782795) (xy 50.640226 58.896063) (xy 50.496063 59.040226) (xy 50.382795 59.209744)
+        (xy 50.304774 59.398102) (xy 50.265 59.598061) (xy 50.265 59.801939) (xy 50.302675 59.991345) (xy 50.262932 60.003401)
+        (xy 50.109186 60.085579) (xy 49.974428 60.196173) (xy 49.946713 60.229944) (xy 49.839495 60.337162) (xy 49.56075 60.34)
+        (xy 49.402 60.49875) (xy 49.402 61.573) (xy 49.422 61.573) (xy 49.422 61.827) (xy 49.402 61.827)
+        (xy 49.402 61.847) (xy 49.148 61.847) (xy 49.148 61.827) (xy 49.128 61.827) (xy 49.128 61.573)
+        (xy 49.148 61.573) (xy 49.148 60.49875) (xy 48.98925 60.34) (xy 48.6875 60.336928) (xy 48.563018 60.349188)
+        (xy 48.44332 60.385498) (xy 48.333006 60.444463) (xy 48.236315 60.523815) (xy 48.170842 60.603594) (xy 48.165462 60.597038)
+        (xy 48.030886 60.486595) (xy 47.87735 60.404528) (xy 47.710754 60.353992) (xy 47.5375 60.336928) (xy 46.8625 60.336928)
+        (xy 46.689246 60.353992) (xy 46.52265 60.404528) (xy 46.369114 60.486595) (xy 46.234538 60.597038) (xy 46.202332 60.636281)
+        (xy 46.180537 60.595506) (xy 46.101185 60.498815) (xy 46.004494 60.419463) (xy 45.89418 60.360498) (xy 45.774482 60.324188)
+        (xy 45.65 60.311928) (xy 44.15 60.311928) (xy 44.025518 60.324188) (xy 43.90582 60.360498) (xy 43.88 60.374299)
+        (xy 43.88 58.438313) (xy 44.098505 58.292312) (xy 44.312312 58.078505) (xy 44.480299 57.827095) (xy 44.51346 57.747037)
+        (xy 46.461472 59.695049) (xy 46.489185 59.728817) (xy 46.522953 59.75653) (xy 46.522955 59.756532) (xy 46.623943 59.839411)
+        (xy 46.777688 59.921589) (xy 46.880563 59.952796) (xy 46.944512 59.972195) (xy 47.074525 59.985) (xy 47.074533 59.985)
+        (xy 47.118002 59.989281) (xy 47.161471 59.985) (xy 48.361546 59.985) (xy 48.409744 60.017205) (xy 48.598102 60.095226)
+        (xy 48.798061 60.135) (xy 49.001939 60.135) (xy 49.201898 60.095226) (xy 49.390256 60.017205) (xy 49.559774 59.903937)
+        (xy 49.703937 59.759774) (xy 49.817205 59.590256) (xy 49.895226 59.401898) (xy 49.935 59.201939) (xy 49.935 58.998061)
+        (xy 49.895226 58.798102) (xy 49.817205 58.609744) (xy 49.703937 58.440226) (xy 49.559774 58.296063) (xy 49.390256 58.182795)
+        (xy 49.345075 58.16408) (xy 52.395525 58.16408) (xy 52.479208 58.418261) (xy 52.751775 58.549158) (xy 53.044642 58.624365)
+        (xy 53.346553 58.640991) (xy 53.645907 58.598397) (xy 53.931199 58.498222) (xy 54.080792 58.418261) (xy 54.164475 58.16408)
+        (xy 53.28 57.279605) (xy 52.395525 58.16408) (xy 49.345075 58.16408) (xy 49.317966 58.152851) (xy 49.392312 58.078505)
+        (xy 49.560299 57.827095) (xy 49.676011 57.547743) (xy 49.735 57.251184) (xy 49.735 56.948816) (xy 49.71306 56.838518)
+        (xy 49.91658 56.634999) (xy 51.814606 56.634999)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 32.772998 45.36) (xy 32.894063 45.36) (xy 32.874188 45.425518) (xy 32.861928 45.55) (xy 32.861928 47.45)
+        (xy 32.874188 47.574482) (xy 32.910498 47.69418) (xy 32.969463 47.804494) (xy 33.048815 47.901185) (xy 33.145506 47.980537)
+        (xy 33.161607 47.989143) (xy 33.077 48.07375) (xy 33.077 49.373) (xy 33.097 49.373) (xy 33.097 49.627)
+        (xy 33.077 49.627) (xy 33.077 50.74875) (xy 33.027 50.79875) (xy 33.027 51.873) (xy 33.047 51.873)
+        (xy 33.047 52.127) (xy 33.027 52.127) (xy 33.027 53.20125) (xy 33.185255 53.359505) (xy 33.160498 53.40582)
+        (xy 33.124941 53.523035) (xy 33.07651 53.527805) (xy 32.909687 53.578411) (xy 32.755941 53.660589) (xy 32.621183 53.771183)
+        (xy 32.593468 53.804954) (xy 32.463505 53.934917) (xy 32.429732 53.962634) (xy 32.319138 54.097393) (xy 32.23696 54.251139)
+        (xy 32.206656 54.351036) (xy 32.186572 54.417245) (xy 32.186354 54.417962) (xy 32.173549 54.547975) (xy 32.173549 54.547982)
+        (xy 32.169268 54.591451) (xy 32.173549 54.63492) (xy 32.17355 56.935697) (xy 32.141344 56.983897) (xy 32.11002 57.059519)
+        (xy 32.11002 53.327152) (xy 32.188018 53.350812) (xy 32.3125 53.363072) (xy 32.61425 53.36) (xy 32.773 53.20125)
+        (xy 32.773 52.127) (xy 32.753 52.127) (xy 32.753 51.873) (xy 32.773 51.873) (xy 32.773 50.97625)
+        (xy 32.823 50.92625) (xy 32.823 49.627) (xy 32.803 49.627) (xy 32.803 49.373) (xy 32.823 49.373)
+        (xy 32.823 48.07375) (xy 32.66425 47.915) (xy 32.55 47.911928) (xy 32.425518 47.924188) (xy 32.30582 47.960498)
+        (xy 32.195506 48.019463) (xy 32.11002 48.089619) (xy 32.11002 45.327152) (xy 32.188018 45.350812) (xy 32.3125 45.363072)
+        (xy 32.61425 45.36) (xy 32.772998 45.201252)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 73.515 54.91425) (xy 73.67375 55.073) (xy 74.773 55.073) (xy 74.773 55.053) (xy 75.027 55.053)
+        (xy 75.027 55.073) (xy 75.047 55.073) (xy 75.047 55.327) (xy 75.027 55.327) (xy 75.027 55.347)
+        (xy 74.773 55.347) (xy 74.773 55.327) (xy 73.67375 55.327) (xy 73.515 55.48575) (xy 73.511928 55.95)
+        (xy 73.524188 56.074482) (xy 73.560498 56.19418) (xy 73.619463 56.304494) (xy 73.698815 56.401185) (xy 73.795506 56.480537)
+        (xy 73.90582 56.539502) (xy 74.025518 56.575812) (xy 74.15 56.588072) (xy 74.524608 56.585593) (xy 74.470201 56.64)
+        (xy 72.97461 56.64) (xy 72.957972 56.58515) (xy 72.875905 56.431614) (xy 72.765462 56.297038) (xy 72.630886 56.186595)
+        (xy 72.545287 56.140841) (xy 72.643387 56.088405) (xy 72.777962 55.977962) (xy 72.888405 55.843387) (xy 72.970472 55.689851)
+        (xy 73.021008 55.523255) (xy 73.038072 55.350001) (xy 73.038072 54.884999) (xy 73.514806 54.884999)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 70.822038 55.977962) (xy 70.956613 56.088405) (xy 71.054713 56.140841) (xy 70.969114 56.186595) (xy 70.834538 56.297038)
+        (xy 70.829158 56.303594) (xy 70.763685 56.223815) (xy 70.666994 56.144463) (xy 70.602753 56.110125) (xy 70.643387 56.088405)
+        (xy 70.777962 55.977962) (xy 70.8 55.951109)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 39.102 55.973) (xy 39.122 55.973) (xy 39.122 56.227) (xy 39.102 56.227) (xy 39.102 56.247)
+        (xy 38.848 56.247) (xy 38.848 56.227) (xy 38.828 56.227) (xy 38.828 55.973) (xy 38.848 55.973)
+        (xy 38.848 55.953) (xy 39.102 55.953)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 37.027 53.873) (xy 37.047 53.873) (xy 37.047 54.127) (xy 37.027 54.127) (xy 37.027 54.147)
+        (xy 36.773 54.147) (xy 36.773 54.127) (xy 36.753 54.127) (xy 36.753 53.873) (xy 36.773 53.873)
+        (xy 36.773 53.853) (xy 37.027 53.853)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 79.315 49.340199) (xy 79.237767 49.262966) (xy 79.213965 49.233963) (xy 79.09824 49.13899) (xy 78.966211 49.068418)
+        (xy 78.82295 49.024961) (xy 78.752072 49.01798) (xy 78.805546 48.917937) (xy 78.824104 48.856759) (xy 78.849003 48.774676)
+        (xy 78.86 48.663023) (xy 78.86 48.663014) (xy 78.863676 48.625691) (xy 78.86 48.588368) (xy 78.86 46.499833)
+        (xy 78.863677 46.4625) (xy 78.849003 46.313514) (xy 78.805546 46.170253) (xy 78.734974 46.038224) (xy 78.663799 45.951497)
+        (xy 78.640001 45.922499) (xy 78.611003 45.898701) (xy 78.363072 45.65077) (xy 78.363072 45.34923) (xy 78.536014 45.176288)
+        (xy 78.565011 45.152491) (xy 78.659984 45.036766) (xy 78.730556 44.904737) (xy 78.774013 44.761476) (xy 78.78501 44.649823)
+        (xy 78.78501 44.649815) (xy 78.788686 44.61249) (xy 78.78501 44.575165) (xy 78.78501 41.462335) (xy 78.788686 41.42501)
+        (xy 78.78501 41.387685) (xy 78.78501 41.387677) (xy 78.774013 41.276024) (xy 78.730556 41.132763) (xy 78.659984 41.000734)
+        (xy 78.565011 40.885009) (xy 78.536013 40.861211) (xy 78.338072 40.66327) (xy 78.338072 40.049999) (xy 78.321008 39.876745)
+        (xy 78.270472 39.710149) (xy 78.188405 39.556613) (xy 78.077962 39.422038) (xy 77.943387 39.311595) (xy 77.789851 39.229528)
+        (xy 77.623255 39.178992) (xy 77.450001 39.161928) (xy 76.749999 39.161928) (xy 76.576745 39.178992) (xy 76.410149 39.229528)
+        (xy 76.256613 39.311595) (xy 76.122038 39.422038) (xy 76.1 39.448891) (xy 76.077962 39.422038) (xy 75.943387 39.311595)
+        (xy 75.936164 39.307734) (xy 75.921589 39.259687) (xy 75.839411 39.105941) (xy 75.794934 39.051746) (xy 75.756532 39.004953)
+        (xy 75.75653 39.004951) (xy 75.728817 38.971183) (xy 75.695049 38.94347) (xy 73.78658 37.035001) (xy 75.984532 37.035001)
+        (xy 76.028001 37.039282) (xy 76.07147 37.035001) (xy 76.071478 37.035001) (xy 76.201491 37.022196) (xy 76.368314 36.97159)
+        (xy 76.52206 36.889412) (xy 76.656818 36.778818) (xy 76.684535 36.745045) (xy 77.325051 36.10453) (xy 77.358818 36.076818)
+        (xy 77.401344 36.025001) (xy 77.469412 35.94206) (xy 77.504714 35.876014) (xy 77.55159 35.788314) (xy 77.602196 35.621491)
+        (xy 77.615001 35.491478) (xy 77.615001 35.49147) (xy 77.619282 35.448001) (xy 77.615001 35.404532) (xy 77.615001 34.195468)
+        (xy 77.619282 34.151999) (xy 77.615001 34.10853) (xy 77.615001 34.108522) (xy 77.602196 33.978509) (xy 77.55159 33.811686)
+        (xy 77.469412 33.65794) (xy 77.428171 33.607688) (xy 77.386533 33.556952) (xy 77.386531 33.55695) (xy 77.358818 33.523182)
+        (xy 77.32505 33.495469) (xy 76.434534 32.604954) (xy 76.406819 32.571183) (xy 76.272061 32.460589) (xy 76.118315 32.378411)
+        (xy 75.951492 32.327805) (xy 75.821479 32.315) (xy 75.821471 32.315) (xy 75.778002 32.310719) (xy 75.734533 32.315)
+        (xy 72.054545 32.315) (xy 71.89449 32.154945) (xy 71.866772 32.121171) (xy 71.732014 32.010577) (xy 71.578268 31.928399)
+        (xy 71.411445 31.877793) (xy 71.281432 31.864988) (xy 71.281422 31.864988) (xy 71.237955 31.860707) (xy 71.194486 31.864988)
+        (xy 64.32551 31.864988) (xy 64.282044 31.860707) (xy 64.238578 31.864988) (xy 64.238568 31.864988) (xy 64.108555 31.877793)
+        (xy 63.941732 31.928399) (xy 63.787986 32.010577) (xy 63.787984 32.010578) (xy 63.787985 32.010578) (xy 63.686998 32.093456)
+        (xy 63.686997 32.093457) (xy 63.653228 32.121171) (xy 63.625515 32.154939) (xy 62.574944 33.205511) (xy 62.541171 33.233228)
+        (xy 62.430577 33.367987) (xy 62.348399 33.521733) (xy 62.297793 33.688556) (xy 62.284988 33.818569) (xy 62.284988 33.818576)
+        (xy 62.280707 33.862045) (xy 62.284988 33.905514) (xy 62.284988 34.24) (xy 47.532419 34.24) (xy 47.5 34.236807)
+        (xy 47.467581 34.24) (xy 47.370617 34.24955) (xy 47.246207 34.28729) (xy 47.13155 34.348575) (xy 47.031052 34.431052)
+        (xy 47.015001 34.45061) (xy 47.015001 33.87347) (xy 47.019282 33.830001) (xy 47.015001 33.786532) (xy 47.015001 33.786524)
+        (xy 47.002196 33.656511) (xy 46.988266 33.610589) (xy 46.976431 33.571577) (xy 46.95159 33.489688) (xy 46.869412 33.335942)
+        (xy 46.758818 33.201184) (xy 46.725045 33.173467) (xy 46.406533 32.854955) (xy 46.378816 32.821182) (xy 46.244058 32.710588)
+        (xy 46.090312 32.62841) (xy 45.923489 32.577804) (xy 45.793476 32.564999) (xy 45.793468 32.564999) (xy 45.749999 32.560718)
+        (xy 45.70653 32.564999) (xy 41.09347 32.564999) (xy 41.050001 32.560718) (xy 41.006532 32.564999) (xy 41.006524 32.564999)
+        (xy 40.876511 32.577804) (xy 40.709688 32.62841) (xy 40.564636 32.705941) (xy 40.555942 32.710588) (xy 40.454954 32.793467)
+        (xy 40.454952 32.793469) (xy 40.421184 32.821182) (xy 40.393471 32.85495) (xy 39.961482 33.28694) (xy 39.851184 33.265)
+        (xy 39.548816 33.265) (xy 39.252257 33.323989) (xy 38.972905 33.439701) (xy 38.721495 33.607688) (xy 38.507688 33.821495)
+        (xy 38.339701 34.072905) (xy 38.223989 34.352257) (xy 38.165 34.648816) (xy 38.165 34.951184) (xy 38.223989 35.247743)
+        (xy 38.339701 35.527095) (xy 38.507688 35.778505) (xy 38.721495 35.992312) (xy 38.972905 36.160299) (xy 39.252257 36.276011)
+        (xy 39.548816 36.335) (xy 39.851184 36.335) (xy 40.147743 36.276011) (xy 40.427095 36.160299) (xy 40.678505 35.992312)
+        (xy 40.892312 35.778505) (xy 41.060299 35.527095) (xy 41.176011 35.247743) (xy 41.235 34.951184) (xy 41.235 34.648816)
+        (xy 41.21306 34.538518) (xy 41.41658 34.334999) (xy 43.314606 34.334999) (xy 43.255635 34.564642) (xy 43.239009 34.866553)
+        (xy 43.281603 35.165907) (xy 43.381778 35.451199) (xy 43.461739 35.600792) (xy 43.71592 35.684475) (xy 44.600395 34.8)
+        (xy 44.586253 34.785858) (xy 44.765858 34.606253) (xy 44.78 34.620395) (xy 44.794143 34.606253) (xy 44.973748 34.785858)
+        (xy 44.959605 34.8) (xy 44.973748 34.814143) (xy 44.794143 34.993748) (xy 44.78 34.979605) (xy 43.895525 35.86408)
+        (xy 43.979208 36.118261) (xy 44.251775 36.249158) (xy 44.544642 36.324365) (xy 44.846553 36.340991) (xy 45.145907 36.298397)
+        (xy 45.245002 36.263602) (xy 45.245001 40.760655) (xy 45.202369 40.718023) (xy 45.085959 40.834433) (xy 45.01898 40.594344)
+        (xy 44.769952 40.477244) (xy 44.502865 40.410977) (xy 44.227983 40.39809) (xy 44.038072 40.426696) (xy 44.038072 38.9)
+        (xy 44.025812 38.775518) (xy 43.989502 38.65582) (xy 43.930537 38.545506) (xy 43.851185 38.448815) (xy 43.754494 38.369463)
+        (xy 43.64418 38.310498) (xy 43.524482 38.274188) (xy 43.4 38.261928) (xy 41.2 38.261928) (xy 41.075518 38.274188)
+        (xy 40.95582 38.310498) (xy 40.845506 38.369463) (xy 40.748815 38.448815) (xy 40.669463 38.545506) (xy 40.610498 38.65582)
+        (xy 40.574188 38.775518) (xy 40.561928 38.9) (xy 40.561928 40.7) (xy 40.574188 40.824482) (xy 40.610498 40.94418)
+        (xy 40.669463 41.054494) (xy 40.748815 41.151185) (xy 40.845506 41.230537) (xy 40.95582 41.289502) (xy 41.075518 41.325812)
+        (xy 41.2 41.338072) (xy 42.975253 41.338072) (xy 42.910977 41.597135) (xy 42.89809 41.872017) (xy 42.939078 42.144133)
+        (xy 43.032364 42.403023) (xy 43.073047 42.479135) (xy 43.061709 42.49295) (xy 39.801559 45.753101) (xy 39.800812 45.745518)
+        (xy 39.764502 45.62582) (xy 39.705537 45.515506) (xy 39.626185 45.418815) (xy 39.55612 45.361315) (xy 39.611982 45.355813)
+        (xy 39.73168 45.319503) (xy 39.841994 45.260538) (xy 39.938685 45.181186) (xy 40.018037 45.084495) (xy 40.077002 44.974181)
+        (xy 40.113312 44.854483) (xy 40.125572 44.730001) (xy 40.1225 44.290751) (xy 39.96375 44.132001) (xy 39.027 44.132001)
+        (xy 39.027 44.152001) (xy 38.773 44.152001) (xy 38.773 44.132001) (xy 38.753 44.132001) (xy 38.753 43.878001)
+        (xy 38.773 43.878001) (xy 38.773 42.803751) (xy 39.027 42.803751) (xy 39.027 43.878001) (xy 39.96375 43.878001)
+        (xy 40.1225 43.719251) (xy 40.125572 43.280001) (xy 40.113312 43.155519) (xy 40.077002 43.035821) (xy 40.018037 42.925507)
+        (xy 39.938685 42.828816) (xy 39.841994 42.749464) (xy 39.73168 42.690499) (xy 39.611982 42.654189) (xy 39.4875 42.641929)
+        (xy 39.18575 42.645001) (xy 39.027 42.803751) (xy 38.773 42.803751) (xy 38.61425 42.645001) (xy 38.3125 42.641929)
+        (xy 38.188018 42.654189) (xy 38.06832 42.690499) (xy 37.958006 42.749464) (xy 37.861315 42.828816) (xy 37.795842 42.908595)
+        (xy 37.790462 42.902039) (xy 37.655886 42.791596) (xy 37.50235 42.709529) (xy 37.335754 42.658993) (xy 37.1625 42.641929)
+        (xy 36.4875 42.641929) (xy 36.314246 42.658993) (xy 36.14765 42.709529) (xy 35.994114 42.791596) (xy 35.903047 42.866332)
+        (xy 35.805886 42.786595) (xy 35.65235 42.704528) (xy 35.485754 42.653992) (xy 35.3125 42.636928) (xy 34.863506 42.636928)
+        (xy 34.511588 42.28501) (xy 35.437668 42.28501) (xy 35.47499 42.288686) (xy 35.512312 42.28501) (xy 35.512323 42.28501)
+        (xy 35.623976 42.274013) (xy 35.767237 42.230556) (xy 35.899266 42.159984) (xy 36.014991 42.065011) (xy 36.038794 42.036008)
+        (xy 36.236729 41.838072) (xy 36.850001 41.838072) (xy 37.023255 41.821008) (xy 37.189851 41.770472) (xy 37.343387 41.688405)
+        (xy 37.46004 41.59267) (xy 37.460498 41.59418) (xy 37.519463 41.704494) (xy 37.598815 41.801185) (xy 37.695506 41.880537)
+        (xy 37.80582 41.939502) (xy 37.925518 41.975812) (xy 38.05 41.988072) (xy 39.55 41.988072) (xy 39.674482 41.975812)
+        (xy 39.79418 41.939502) (xy 39.904494 41.880537) (xy 40.001185 41.801185) (xy 40.080537 41.704494) (xy 40.139502 41.59418)
+        (xy 40.175812 41.474482) (xy 40.188072 41.35) (xy 40.188072 39.85) (xy 40.175812 39.725518) (xy 40.139502 39.60582)
+        (xy 40.080537 39.495506) (xy 40.001185 39.398815) (xy 39.904494 39.319463) (xy 39.79418 39.260498) (xy 39.674482 39.224188)
+        (xy 39.55 39.211928) (xy 38.05 39.211928) (xy 37.925518 39.224188) (xy 37.80582 39.260498) (xy 37.695506 39.319463)
+        (xy 37.598815 39.398815) (xy 37.528859 39.484056) (xy 37.477962 39.422038) (xy 37.343387 39.311595) (xy 37.189851 39.229528)
+        (xy 37.023255 39.178992) (xy 36.850001 39.161928) (xy 36.149999 39.161928) (xy 35.976745 39.178992) (xy 35.810149 39.229528)
+        (xy 35.656613 39.311595) (xy 35.522038 39.422038) (xy 35.5 39.448891) (xy 35.477962 39.422038) (xy 35.38 39.341643)
+        (xy 35.38 36.138313) (xy 35.598505 35.992312) (xy 35.812312 35.778505) (xy 35.980299 35.527095) (xy 36.096011 35.247743)
+        (xy 36.155 34.951184) (xy 36.155 34.648816) (xy 36.096011 34.352257) (xy 35.980299 34.072905) (xy 35.812312 33.821495)
+        (xy 35.598505 33.607688) (xy 35.347095 33.439701) (xy 35.067743 33.323989) (xy 34.771184 33.265) (xy 34.468816 33.265)
+        (xy 34.172257 33.323989) (xy 33.892905 33.439701) (xy 33.641495 33.607688) (xy 33.427688 33.821495) (xy 33.259701 34.072905)
+        (xy 33.143989 34.352257) (xy 33.085 34.648816) (xy 33.085 34.951184) (xy 33.143989 35.247743) (xy 33.259701 35.527095)
+        (xy 33.427688 35.778505) (xy 33.641495 35.992312) (xy 33.86 36.138313) (xy 33.860001 39.214406) (xy 33.810149 39.229528)
+        (xy 33.656613 39.311595) (xy 33.522038 39.422038) (xy 33.411595 39.556613) (xy 33.329528 39.710149) (xy 33.278992 39.876745)
+        (xy 33.261928 40.049999) (xy 33.261928 40.150885) (xy 33.246008 39.989246) (xy 33.195472 39.82265) (xy 33.113405 39.669114)
+        (xy 33.002962 39.534538) (xy 32.996406 39.529158) (xy 33.076185 39.463685) (xy 33.155537 39.366994) (xy 33.214502 39.25668)
+        (xy 33.250812 39.136982) (xy 33.263072 39.0125) (xy 33.26 38.71075) (xy 33.10125 38.552) (xy 32.027 38.552)
+        (xy 32.027 38.572) (xy 31.773 38.572) (xy 31.773 38.552) (xy 31.753 38.552) (xy 31.753 38.298)
+        (xy 31.773 38.298) (xy 31.773 37.36125) (xy 32.027 37.36125) (xy 32.027 38.298) (xy 33.10125 38.298)
+        (xy 33.26 38.13925) (xy 33.263072 37.8375) (xy 33.250812 37.713018) (xy 33.214502 37.59332) (xy 33.155537 37.483006)
+        (xy 33.076185 37.386315) (xy 32.979494 37.306963) (xy 32.86918 37.247998) (xy 32.749482 37.211688) (xy 32.625 37.199428)
+        (xy 32.18575 37.2025) (xy 32.027 37.36125) (xy 31.773 37.36125) (xy 31.61425 37.2025) (xy 31.385 37.200897)
+        (xy 31.385 34.716578) (xy 32.195049 33.90653) (xy 32.228817 33.878817) (xy 32.269852 33.828817) (xy 32.339411 33.744059)
+        (xy 32.366136 33.694059) (xy 32.421589 33.590313) (xy 32.460902 33.460718) (xy 32.472195 33.423491) (xy 32.476891 33.375812)
+        (xy 32.476965 33.375059) (xy 32.59418 33.339502) (xy 32.704494 33.280537) (xy 32.801185 33.201185) (xy 32.880537 33.104494)
+        (xy 32.939502 32.99418) (xy 32.975812 32.874482) (xy 32.988072 32.75) (xy 32.988072 31.25) (xy 32.975812 31.125518)
+        (xy 32.939502 31.00582) (xy 32.880537 30.895506) (xy 32.801185 30.798815) (xy 32.704494 30.719463) (xy 32.640019 30.685)
+        (xy 79.315 30.685)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 69.211928 45.05) (xy 69.224188 45.174482) (xy 69.260498 45.29418) (xy 69.319463 45.404494) (xy 69.381436 45.480009)
+        (xy 69.369114 45.486595) (xy 69.234538 45.597038) (xy 69.124095 45.731614) (xy 69.042028 45.88515) (xy 68.991492 46.051746)
+        (xy 68.974428 46.225) (xy 68.974428 47.175) (xy 68.991492 47.348254) (xy 69.042028 47.51485) (xy 69.124095 47.668386)
+        (xy 69.195082 47.754884) (xy 69.111595 47.856613) (xy 69.029528 48.010149) (xy 68.978992 48.176745) (xy 68.961928 48.349999)
+        (xy 68.961928 48.963271) (xy 68.660198 49.265001) (xy 68.435 49.265001) (xy 68.435 49.198061) (xy 68.395226 48.998102)
+        (xy 68.317205 48.809744) (xy 68.203937 48.640226) (xy 68.16 48.596289) (xy 68.16 46.271159) (xy 68.290256 46.217205)
+        (xy 68.459774 46.103937) (xy 68.603937 45.959774) (xy 68.717205 45.790256) (xy 68.795226 45.601898) (xy 68.835 45.401939)
+        (xy 68.835 45.198061) (xy 68.795226 44.998102) (xy 68.766487 44.92872) (xy 68.798061 44.935) (xy 69.001939 44.935)
+        (xy 69.201898 44.895226) (xy 69.211928 44.891071)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 73.929528 41.289851) (xy 74.011595 41.443387) (xy 74.122038 41.577962) (xy 74.215 41.654254) (xy 74.215001 41.945745)
+        (xy 74.122038 42.022038) (xy 74.011595 42.156613) (xy 73.929528 42.310149) (xy 73.878992 42.476745) (xy 73.861928 42.649999)
+        (xy 73.861928 43.550001) (xy 73.878992 43.723255) (xy 73.929528 43.889851) (xy 74.011595 44.043387) (xy 74.122038 44.177962)
+        (xy 74.170505 44.217738) (xy 74.120506 44.244463) (xy 74.023815 44.323815) (xy 73.944463 44.420506) (xy 73.885498 44.53082)
+        (xy 73.849188 44.650518) (xy 73.836928 44.775) (xy 73.84 45.21425) (xy 73.99875 45.373) (xy 74.9355 45.373)
+        (xy 74.9355 45.353) (xy 75.1895 45.353) (xy 75.1895 45.373) (xy 75.2095 45.373) (xy 75.2095 45.627)
+        (xy 75.1895 45.627) (xy 75.1895 46.70125) (xy 75.2195 46.73125) (xy 75.152 46.79875) (xy 75.152 47.873)
+        (xy 75.172 47.873) (xy 75.172 48.127) (xy 75.152 48.127) (xy 75.152 48.147) (xy 74.898 48.147)
+        (xy 74.898 48.127) (xy 74.477164 48.127) (xy 74.416276 48.094454) (xy 74.273015 48.050997) (xy 74.161362 48.04)
+        (xy 74.161351 48.04) (xy 74.124029 48.036324) (xy 74.086707 48.04) (xy 73.379527 48.04) (xy 73.370472 48.010149)
+        (xy 73.303385 47.884638) (xy 73.313685 47.876185) (xy 73.393037 47.779494) (xy 73.452002 47.66918) (xy 73.488312 47.549482)
+        (xy 73.500572 47.425) (xy 73.499523 47.275) (xy 73.799428 47.275) (xy 73.8025 47.71425) (xy 73.96125 47.873)
+        (xy 74.898 47.873) (xy 74.898 46.79875) (xy 74.868 46.76875) (xy 74.9355 46.70125) (xy 74.9355 45.627)
+        (xy 73.99875 45.627) (xy 73.84 45.78575) (xy 73.836928 46.225) (xy 73.849188 46.349482) (xy 73.885498 46.46918)
+        (xy 73.944463 46.579494) (xy 74.023815 46.676185) (xy 74.097544 46.736692) (xy 74.083006 46.744463) (xy 73.986315 46.823815)
+        (xy 73.906963 46.920506) (xy 73.847998 47.03082) (xy 73.811688 47.150518) (xy 73.799428 47.275) (xy 73.499523 47.275)
+        (xy 73.4975 46.98575) (xy 73.33875 46.827) (xy 72.402 46.827) (xy 72.402 46.847) (xy 72.148 46.847)
+        (xy 72.148 46.827) (xy 72.128 46.827) (xy 72.128 46.573) (xy 72.148 46.573) (xy 72.148 45.49875)
+        (xy 72.402 45.49875) (xy 72.402 46.573) (xy 73.33875 46.573) (xy 73.4975 46.41425) (xy 73.500572 45.975)
+        (xy 73.488312 45.850518) (xy 73.452002 45.73082) (xy 73.393037 45.620506) (xy 73.313685 45.523815) (xy 73.216994 45.444463)
+        (xy 73.10668 45.385498) (xy 72.986982 45.349188) (xy 72.8625 45.336928) (xy 72.56075 45.34) (xy 72.402 45.49875)
+        (xy 72.148 45.49875) (xy 71.98925 45.34) (xy 71.915412 45.339248) (xy 71.939502 45.29418) (xy 71.975812 45.174482)
+        (xy 71.988072 45.05) (xy 71.988072 43.55) (xy 71.975812 43.425518) (xy 71.939502 43.30582) (xy 71.880537 43.195506)
+        (xy 71.823149 43.125578) (xy 71.949999 43.138072) (xy 72.650001 43.138072) (xy 72.823255 43.121008) (xy 72.989851 43.070472)
+        (xy 73.143387 42.988405) (xy 73.277962 42.877962) (xy 73.388405 42.743387) (xy 73.470472 42.589851) (xy 73.521008 42.423255)
+        (xy 73.538072 42.250001) (xy 73.538072 41.63673) (xy 73.798514 41.376288) (xy 73.827511 41.352491) (xy 73.866039 41.305545)
+        (xy 73.91587 41.244826)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 64.241495 35.992312) (xy 64.492905 36.160299) (xy 64.772257 36.276011) (xy 65.068816 36.335) (xy 65.371184 36.335)
+        (xy 65.62893 36.283731) (xy 65.881201 36.536003) (xy 65.905 36.565002) (xy 65.933998 36.5888) (xy 66.020724 36.659975)
+        (xy 66.152754 36.730547) (xy 66.296015 36.774004) (xy 66.407668 36.785001) (xy 66.407677 36.785001) (xy 66.445 36.788677)
+        (xy 66.482323 36.785001) (xy 70.01089 36.785001) (xy 71.595544 38.369656) (xy 71.54332 38.385498) (xy 71.433006 38.444463)
+        (xy 71.336315 38.523815) (xy 71.270842 38.603594) (xy 71.265462 38.597038) (xy 71.130886 38.486595) (xy 70.97735 38.404528)
+        (xy 70.810754 38.353992) (xy 70.6375 38.336928) (xy 69.9625 38.336928) (xy 69.789246 38.353992) (xy 69.62265 38.404528)
+        (xy 69.469114 38.486595) (xy 69.334538 38.597038) (xy 69.224095 38.731614) (xy 69.142028 38.88515) (xy 69.091492 39.051746)
+        (xy 69.074428 39.225) (xy 69.074428 40.175) (xy 69.091492 40.348254) (xy 69.142028 40.51485) (xy 69.224095 40.668386)
+        (xy 69.295082 40.754884) (xy 69.211595 40.856613) (xy 69.129528 41.010149) (xy 69.078992 41.176745) (xy 69.061928 41.349999)
+        (xy 69.061928 42.250001) (xy 69.078992 42.423255) (xy 69.129528 42.589851) (xy 69.211595 42.743387) (xy 69.322038 42.877962)
+        (xy 69.456613 42.988405) (xy 69.505112 43.014328) (xy 69.495506 43.019463) (xy 69.4729 43.038016) (xy 69.390256 42.982795)
+        (xy 69.201898 42.904774) (xy 69.001939 42.865) (xy 68.798061 42.865) (xy 68.598102 42.904774) (xy 68.409744 42.982795)
+        (xy 68.240226 43.096063) (xy 68.096063 43.240226) (xy 67.982795 43.409744) (xy 67.904774 43.598102) (xy 67.865 43.798061)
+        (xy 67.865 44.001939) (xy 67.904774 44.201898) (xy 67.933513 44.27128) (xy 67.901939 44.265) (xy 67.698061 44.265)
+        (xy 67.498102 44.304774) (xy 67.427103 44.334183) (xy 67.360299 44.172905) (xy 67.192312 43.921495) (xy 66.978505 43.707688)
+        (xy 66.727095 43.539701) (xy 66.447743 43.423989) (xy 66.151184 43.365) (xy 65.848816 43.365) (xy 65.738518 43.38694)
+        (xy 64.054988 41.70341) (xy 64.054988 40.88408) (xy 65.115525 40.88408) (xy 65.199208 41.138261) (xy 65.471775 41.269158)
+        (xy 65.764642 41.344365) (xy 66.066553 41.360991) (xy 66.365907 41.318397) (xy 66.651199 41.218222) (xy 66.800792 41.138261)
+        (xy 66.884475 40.88408) (xy 66 39.999605) (xy 65.115525 40.88408) (xy 64.054988 40.88408) (xy 64.054988 39.886553)
+        (xy 64.459009 39.886553) (xy 64.501603 40.185907) (xy 64.601778 40.471199) (xy 64.681739 40.620792) (xy 64.93592 40.704475)
+        (xy 65.820395 39.82) (xy 66.179605 39.82) (xy 67.06408 40.704475) (xy 67.318261 40.620792) (xy 67.449158 40.348225)
+        (xy 67.524365 40.055358) (xy 67.540991 39.753447) (xy 67.498397 39.454093) (xy 67.398222 39.168801) (xy 67.318261 39.019208)
+        (xy 67.06408 38.935525) (xy 66.179605 39.82) (xy 65.820395 39.82) (xy 64.93592 38.935525) (xy 64.681739 39.019208)
+        (xy 64.550842 39.291775) (xy 64.475635 39.584642) (xy 64.459009 39.886553) (xy 64.054988 39.886553) (xy 64.054988 38.75592)
+        (xy 65.115525 38.75592) (xy 66 39.640395) (xy 66.884475 38.75592) (xy 66.800792 38.501739) (xy 66.528225 38.370842)
+        (xy 66.235358 38.295635) (xy 65.933447 38.279009) (xy 65.634093 38.321603) (xy 65.348801 38.421778) (xy 65.199208 38.501739)
+        (xy 65.115525 38.75592) (xy 64.054988 38.75592) (xy 64.054988 35.805805)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 33.027 43.873) (xy 33.047 43.873) (xy 33.047 44.127) (xy 33.027 44.127) (xy 33.027 44.147)
+        (xy 32.773 44.147) (xy 32.773 44.127) (xy 32.753 44.127) (xy 32.753 43.873) (xy 32.773 43.873)
+        (xy 32.773 43.853) (xy 33.027 43.853)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 44.493748 41.785858) (xy 44.479605 41.8) (xy 44.493748 41.814143) (xy 44.314143 41.993748) (xy 44.3 41.979605)
+        (xy 44.285858 41.993748) (xy 44.106253 41.814143) (xy 44.120395 41.8) (xy 44.106253 41.785858) (xy 44.285858 41.606253)
+        (xy 44.3 41.620395) (xy 44.314143 41.606253)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 72.502 39.573) (xy 72.522 39.573) (xy 72.522 39.827) (xy 72.502 39.827) (xy 72.502 39.847)
+        (xy 72.248 39.847) (xy 72.248 39.827) (xy 72.228 39.827) (xy 72.228 39.573) (xy 72.248 39.573)
+        (xy 72.248 39.553) (xy 72.502 39.553)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 73.930842 34.271775) (xy 73.855635 34.564642) (xy 73.839009 34.866553) (xy 73.881603 35.165907) (xy 73.916398 35.265001)
+        (xy 72.01658 35.265001) (xy 71.81306 35.061482) (xy 71.835 34.951184) (xy 71.835 34.648816) (xy 71.776011 34.352257)
+        (xy 71.666194 34.087137) (xy 71.687964 34.089281) (xy 71.73143 34.085) (xy 74.020538 34.085)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 75.573748 34.785858) (xy 75.559605 34.8) (xy 75.573748 34.814143) (xy 75.394143 34.993748) (xy 75.38 34.979605)
+        (xy 75.365858 34.993748) (xy 75.186253 34.814143) (xy 75.200395 34.8) (xy 75.186253 34.785858) (xy 75.365858 34.606253)
+        (xy 75.38 34.620395) (xy 75.394143 34.606253)
+      )
+    )
+  )
+  (zone (net 2) (net_name GND) (layer B.Cu) (tstamp 602B38DF) (hatch edge 0.508)
+    (connect_pads (clearance 0.508))
+    (min_thickness 0.254)
+    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
+    (polygon
+      (pts
+        (xy 80 110) (xy 30 110) (xy 30 30) (xy 80 30)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 79.315001 109.315) (xy 34.64495 109.315) (xy 34.656285 109.307426) (xy 34.800448 109.163263) (xy 34.913716 108.993745)
+        (xy 34.991737 108.805387) (xy 35.031511 108.605428) (xy 35.031511 108.40155) (xy 34.991737 108.201591) (xy 34.913716 108.013233)
+        (xy 34.800448 107.843715) (xy 34.756511 107.799778) (xy 34.756511 107.61829) (xy 35.681878 106.692923) (xy 41.483341 106.692923)
+        (xy 41.483341 106.896801) (xy 41.523115 107.09676) (xy 41.601136 107.285118) (xy 41.714404 107.454636) (xy 41.858567 107.598799)
+        (xy 42.028085 107.712067) (xy 42.216443 107.790088) (xy 42.416402 107.829862) (xy 42.62028 107.829862) (xy 42.820239 107.790088)
+        (xy 43.008597 107.712067) (xy 43.178115 107.598799) (xy 43.222052 107.554862) (xy 45.243237 107.554862) (xy 45.244081 107.559105)
+        (xy 45.322102 107.747463) (xy 45.43537 107.916981) (xy 45.579533 108.061144) (xy 45.749051 108.174412) (xy 45.937409 108.252433)
+        (xy 46.137368 108.292207) (xy 46.341246 108.292207) (xy 46.541205 108.252433) (xy 46.729563 108.174412) (xy 46.899081 108.061144)
+        (xy 47.043244 107.916981) (xy 47.156512 107.747463) (xy 47.234533 107.559105) (xy 47.274307 107.359146) (xy 47.274307 107.155268)
+        (xy 47.234533 106.955309) (xy 47.156512 106.766951) (xy 47.043244 106.597433) (xy 46.899081 106.45327) (xy 46.729563 106.340002)
+        (xy 46.541205 106.261981) (xy 46.341246 106.222207) (xy 46.277174 106.222207) (xy 46.201238 106.159888) (xy 46.069209 106.089316)
+        (xy 45.925948 106.045859) (xy 45.814295 106.034862) (xy 45.814284 106.034862) (xy 45.776962 106.031186) (xy 45.73964 106.034862)
+        (xy 43.222052 106.034862) (xy 43.178115 105.990925) (xy 43.008597 105.877657) (xy 42.820239 105.799636) (xy 42.62028 105.759862)
+        (xy 42.416402 105.759862) (xy 42.216443 105.799636) (xy 42.028085 105.877657) (xy 41.858567 105.990925) (xy 41.714404 106.135088)
+        (xy 41.601136 106.304606) (xy 41.523115 106.492964) (xy 41.483341 106.692923) (xy 35.681878 106.692923) (xy 36.139802 106.235)
+        (xy 36.201939 106.235) (xy 36.401898 106.195226) (xy 36.590256 106.117205) (xy 36.759774 106.003937) (xy 36.903937 105.859774)
+        (xy 37.017205 105.690256) (xy 37.095226 105.501898) (xy 37.135 105.301939) (xy 37.135 105.098061) (xy 37.095226 104.898102)
+        (xy 37.017205 104.709744) (xy 36.903937 104.540226) (xy 36.759774 104.396063) (xy 36.590256 104.282795) (xy 36.401898 104.204774)
+        (xy 36.28866 104.18225) (xy 36.217205 104.009744) (xy 36.103937 103.840226) (xy 35.959774 103.696063) (xy 35.790256 103.582795)
+        (xy 35.601898 103.504774) (xy 35.401939 103.465) (xy 35.198061 103.465) (xy 34.998102 103.504774) (xy 34.809744 103.582795)
+        (xy 34.640226 103.696063) (xy 34.496063 103.840226) (xy 34.382795 104.009744) (xy 34.304774 104.198102) (xy 34.265 104.398061)
+        (xy 34.265 104.460197) (xy 32.688998 106.036201) (xy 32.66 106.059999) (xy 32.636202 106.088997) (xy 32.636201 106.088998)
+        (xy 32.565026 106.175724) (xy 32.494454 106.307754) (xy 32.450998 106.451015) (xy 32.436324 106.6) (xy 32.440001 106.637332)
+        (xy 32.440001 107.096288) (xy 32.396063 107.140226) (xy 32.282795 107.309744) (xy 32.204774 107.498102) (xy 32.165 107.698061)
+        (xy 32.165 107.901939) (xy 32.204774 108.101898) (xy 32.282795 108.290256) (xy 32.396063 108.459774) (xy 32.540226 108.603937)
+        (xy 32.709744 108.717205) (xy 32.898102 108.795226) (xy 33.005963 108.816681) (xy 33.079306 108.993745) (xy 33.192574 109.163263)
+        (xy 33.336737 109.307426) (xy 33.348072 109.315) (xy 30.685 109.315) (xy 30.685 101.8305) (xy 34.299118 101.8305)
+        (xy 34.299118 102.034378) (xy 34.338892 102.234337) (xy 34.416913 102.422695) (xy 34.530181 102.592213) (xy 34.674344 102.736376)
+        (xy 34.843862 102.849644) (xy 35.03222 102.927665) (xy 35.232179 102.967439) (xy 35.434365 102.967439) (xy 35.496061 103.059774)
+        (xy 35.640224 103.203937) (xy 35.809742 103.317205) (xy 35.9981 103.395226) (xy 36.198059 103.435) (xy 36.401937 103.435)
+        (xy 36.601896 103.395226) (xy 36.790254 103.317205) (xy 36.959772 103.203937) (xy 37.103935 103.059774) (xy 37.217203 102.890256)
+        (xy 37.295224 102.701898) (xy 37.334998 102.501939) (xy 37.334998 102.298061) (xy 37.295224 102.098102) (xy 37.217203 101.909744)
+        (xy 37.103935 101.740226) (xy 37.059998 101.696289) (xy 37.059998 101.503713) (xy 37.103937 101.459774) (xy 37.217205 101.290256)
+        (xy 37.295226 101.101898) (xy 37.335 100.901939) (xy 37.335 100.698061) (xy 37.295226 100.498102) (xy 37.217205 100.309744)
+        (xy 37.103937 100.140226) (xy 37.061772 100.098061) (xy 39.265 100.098061) (xy 39.265 100.301939) (xy 39.304774 100.501898)
+        (xy 39.382795 100.690256) (xy 39.415001 100.738455) (xy 39.415 101.856467) (xy 39.410719 101.899936) (xy 39.415 101.943405)
+        (xy 39.415 101.943412) (xy 39.422206 102.016572) (xy 39.427805 102.073426) (xy 39.430232 102.081425) (xy 39.478411 102.240248)
+        (xy 39.560589 102.393994) (xy 39.671183 102.528753) (xy 39.704956 102.55647) (xy 41.693529 104.545044) (xy 41.704838 104.601898)
+        (xy 41.782859 104.790256) (xy 41.896127 104.959774) (xy 42.04029 105.103937) (xy 42.209808 105.217205) (xy 42.398166 105.295226)
+        (xy 42.598125 105.335) (xy 42.802003 105.335) (xy 43.001962 105.295226) (xy 43.19032 105.217205) (xy 43.359838 105.103937)
+        (xy 43.504001 104.959774) (xy 43.617269 104.790256) (xy 43.69529 104.601898) (xy 43.735064 104.401939) (xy 43.735064 104.198061)
+        (xy 43.69529 103.998102) (xy 43.617269 103.809744) (xy 43.504001 103.640226) (xy 43.359838 103.496063) (xy 43.19032 103.382795)
+        (xy 43.001962 103.304774) (xy 42.945108 103.293465) (xy 41.349704 101.698061) (xy 56.665 101.698061) (xy 56.665 101.901939)
+        (xy 56.704774 102.101898) (xy 56.782795 102.290256) (xy 56.896063 102.459774) (xy 57.040226 102.603937) (xy 57.209744 102.717205)
+        (xy 57.398102 102.795226) (xy 57.598061 102.835) (xy 57.801939 102.835) (xy 58.001898 102.795226) (xy 58.190256 102.717205)
+        (xy 58.359774 102.603937) (xy 58.478711 102.485) (xy 59.661546 102.485) (xy 59.709744 102.517205) (xy 59.898102 102.595226)
+        (xy 60.098061 102.635) (xy 60.301939 102.635) (xy 60.501898 102.595226) (xy 60.690256 102.517205) (xy 60.859774 102.403937)
+        (xy 61.003937 102.259774) (xy 61.065301 102.167935) (xy 61.965 102.167935) (xy 61.965 103.272066) (xy 61.980339 103.427796)
+        (xy 62.040951 103.627607) (xy 62.139379 103.811753) (xy 62.271842 103.973159) (xy 62.433248 104.105622) (xy 62.617394 104.20405)
+        (xy 62.817205 104.264662) (xy 63.025 104.285128) (xy 63.232796 104.264662) (xy 63.432607 104.20405) (xy 63.616753 104.105622)
+        (xy 63.778159 103.973159) (xy 63.910622 103.811753) (xy 64.00905 103.627607) (xy 64.069662 103.427796) (xy 64.085 103.272066)
+        (xy 64.085 102.167934) (xy 64.069662 102.012204) (xy 64.031075 101.885) (xy 64.275579 101.885) (xy 64.254188 101.955518)
+        (xy 64.241928 102.08) (xy 64.241928 102.92) (xy 64.254188 103.044482) (xy 64.290498 103.16418) (xy 64.349463 103.274494)
+        (xy 64.428815 103.371185) (xy 64.525506 103.450537) (xy 64.63582 103.509502) (xy 64.755518 103.545812) (xy 64.88 103.558072)
+        (xy 64.895 103.558072) (xy 64.895 103.603908) (xy 64.935543 103.807732) (xy 65.015071 103.99973) (xy 65.130528 104.172523)
+        (xy 65.277477 104.319472) (xy 65.45027 104.434929) (xy 65.642268 104.514457) (xy 65.846092 104.555) (xy 66.053908 104.555)
+        (xy 66.257732 104.514457) (xy 66.44973 104.434929) (xy 66.6 104.334521) (xy 66.75027 104.434929) (xy 66.942268 104.514457)
+        (xy 67.146092 104.555) (xy 67.353908 104.555) (xy 67.557732 104.514457) (xy 67.74973 104.434929) (xy 67.922523 104.319472)
+        (xy 68.069472 104.172523) (xy 68.184929 103.99973) (xy 68.264457 103.807732) (xy 68.305 103.603908) (xy 68.305 103.474364)
+        (xy 68.383428 103.443462) (xy 68.415881 103.426115) (xy 68.441193 103.220798) (xy 68.112968 102.892573) (xy 68.069472 102.827477)
+        (xy 67.922523 102.680528) (xy 67.772185 102.580075) (xy 67.706253 102.514143) (xy 67.720395 102.5) (xy 68.079605 102.5)
+        (xy 68.620798 103.041193) (xy 68.826115 103.015881) (xy 68.908963 102.825292) (xy 68.953038 102.622204) (xy 68.956645 102.414418)
+        (xy 68.919646 102.209921) (xy 68.903103 102.167935) (xy 69.115 102.167935) (xy 69.115 103.272066) (xy 69.130339 103.427796)
+        (xy 69.190951 103.627607) (xy 69.289379 103.811753) (xy 69.421842 103.973159) (xy 69.583248 104.105622) (xy 69.767394 104.20405)
+        (xy 69.967205 104.264662) (xy 70.175 104.285128) (xy 70.382796 104.264662) (xy 70.582607 104.20405) (xy 70.766753 104.105622)
+        (xy 70.928159 103.973159) (xy 71.060622 103.811753) (xy 71.15905 103.627607) (xy 71.219662 103.427796) (xy 71.235 103.272066)
+        (xy 71.235 102.167934) (xy 71.219662 102.012204) (xy 71.15905 101.812393) (xy 71.060622 101.628247) (xy 70.928159 101.466841)
+        (xy 70.766753 101.334378) (xy 70.582606 101.23595) (xy 70.382795 101.175338) (xy 70.175 101.154872) (xy 69.967204 101.175338)
+        (xy 69.767393 101.23595) (xy 69.583247 101.334378) (xy 69.421841 101.466841) (xy 69.289378 101.628247) (xy 69.19095 101.812394)
+        (xy 69.130338 102.012205) (xy 69.115 102.167935) (xy 68.903103 102.167935) (xy 68.843462 102.016572) (xy 68.826115 101.984119)
+        (xy 68.620798 101.958807) (xy 68.079605 102.5) (xy 67.720395 102.5) (xy 67.706253 102.485858) (xy 67.885858 102.306253)
+        (xy 67.9 102.320395) (xy 68.441193 101.779202) (xy 68.415881 101.573885) (xy 68.225292 101.491037) (xy 68.022204 101.446962)
+        (xy 67.814418 101.443355) (xy 67.609921 101.480354) (xy 67.416572 101.556538) (xy 67.384119 101.573885) (xy 67.360167 101.768172)
+        (xy 67.272523 101.680528) (xy 67.09973 101.565071) (xy 66.907732 101.485543) (xy 66.703908 101.445) (xy 66.496092 101.445)
+        (xy 66.292268 101.485543) (xy 66.10027 101.565071) (xy 66.096545 101.56756) (xy 66.074494 101.549463) (xy 65.96418 101.490498)
+        (xy 65.92236 101.477812) (xy 65.995226 101.301898) (xy 66.035 101.101939) (xy 66.035 100.898061) (xy 65.995226 100.698102)
+        (xy 65.917205 100.509744) (xy 65.803937 100.340226) (xy 65.659774 100.196063) (xy 65.490256 100.082795) (xy 65.301898 100.004774)
+        (xy 65.145879 99.97374) (xy 72.315 99.97374) (xy 72.315 100.26626) (xy 72.372068 100.553158) (xy 72.48401 100.823411)
+        (xy 72.646525 101.066632) (xy 72.853368 101.273475) (xy 73.02776 101.39) (xy 72.853368 101.506525) (xy 72.646525 101.713368)
+        (xy 72.48401 101.956589) (xy 72.372068 102.226842) (xy 72.315 102.51374) (xy 72.315 102.80626) (xy 72.372068 103.093158)
+        (xy 72.48401 103.363411) (xy 72.646525 103.606632) (xy 72.853368 103.813475) (xy 73.02776 103.93) (xy 72.853368 104.046525)
+        (xy 72.646525 104.253368) (xy 72.48401 104.496589) (xy 72.372068 104.766842) (xy 72.315 105.05374) (xy 72.315 105.34626)
+        (xy 72.372068 105.633158) (xy 72.48401 105.903411) (xy 72.646525 106.146632) (xy 72.853368 106.353475) (xy 73.096589 106.51599)
+        (xy 73.366842 106.627932) (xy 73.65374 106.685) (xy 73.94626 106.685) (xy 74.233158 106.627932) (xy 74.503411 106.51599)
+        (xy 74.746632 106.353475) (xy 74.953475 106.146632) (xy 75.11599 105.903411) (xy 75.227932 105.633158) (xy 75.285 105.34626)
+        (xy 75.285 105.05374) (xy 75.227932 104.766842) (xy 75.11599 104.496589) (xy 74.953475 104.253368) (xy 74.746632 104.046525)
+        (xy 74.57224 103.93) (xy 74.746632 103.813475) (xy 74.953475 103.606632) (xy 75.11599 103.363411) (xy 75.227932 103.093158)
+        (xy 75.285 102.80626) (xy 75.285 102.51374) (xy 75.227932 102.226842) (xy 75.11599 101.956589) (xy 74.953475 101.713368)
+        (xy 74.746632 101.506525) (xy 74.57224 101.39) (xy 74.746632 101.273475) (xy 74.953475 101.066632) (xy 75.11599 100.823411)
+        (xy 75.227932 100.553158) (xy 75.285 100.26626) (xy 75.285 99.97374) (xy 75.227932 99.686842) (xy 75.11599 99.416589)
+        (xy 74.953475 99.173368) (xy 74.746632 98.966525) (xy 74.564466 98.844805) (xy 74.681355 98.775178) (xy 74.897588 98.580269)
+        (xy 75.071641 98.34692) (xy 75.196825 98.084099) (xy 75.241476 97.93689) (xy 75.120155 97.707) (xy 73.927 97.707)
+        (xy 73.927 97.727) (xy 73.673 97.727) (xy 73.673 97.707) (xy 72.479845 97.707) (xy 72.358524 97.93689)
+        (xy 72.403175 98.084099) (xy 72.528359 98.34692) (xy 72.702412 98.580269) (xy 72.918645 98.775178) (xy 73.035534 98.844805)
+        (xy 72.853368 98.966525) (xy 72.646525 99.173368) (xy 72.48401 99.416589) (xy 72.372068 99.686842) (xy 72.315 99.97374)
+        (xy 65.145879 99.97374) (xy 65.101939 99.965) (xy 64.898061 99.965) (xy 64.698102 100.004774) (xy 64.509744 100.082795)
+        (xy 64.461546 100.115) (xy 63.838454 100.115) (xy 63.790256 100.082795) (xy 63.601898 100.004774) (xy 63.401939 99.965)
+        (xy 63.198061 99.965) (xy 62.998102 100.004774) (xy 62.809744 100.082795) (xy 62.640226 100.196063) (xy 62.496063 100.340226)
+        (xy 62.382795 100.509744) (xy 62.304774 100.698102) (xy 62.265 100.898061) (xy 62.265 101.101939) (xy 62.304774 101.301898)
+        (xy 62.347408 101.404825) (xy 62.271841 101.466841) (xy 62.139378 101.628247) (xy 62.04095 101.812394) (xy 61.980338 102.012205)
+        (xy 61.965 102.167935) (xy 61.065301 102.167935) (xy 61.117205 102.090256) (xy 61.195226 101.901898) (xy 61.235 101.701939)
+        (xy 61.235 101.498061) (xy 61.195226 101.298102) (xy 61.117205 101.109744) (xy 61.003937 100.940226) (xy 60.859774 100.796063)
+        (xy 60.690256 100.682795) (xy 60.501898 100.604774) (xy 60.301939 100.565) (xy 60.098061 100.565) (xy 59.898102 100.604774)
+        (xy 59.709744 100.682795) (xy 59.661546 100.715) (xy 57.943469 100.715) (xy 57.9 100.710719) (xy 57.856531 100.715)
+        (xy 57.856523 100.715) (xy 57.72651 100.727805) (xy 57.603896 100.765) (xy 57.598061 100.765) (xy 57.398102 100.804774)
+        (xy 57.209744 100.882795) (xy 57.040226 100.996063) (xy 56.896063 101.140226) (xy 56.782795 101.309744) (xy 56.704774 101.498102)
+        (xy 56.665 101.698061) (xy 41.349704 101.698061) (xy 41.185 101.533358) (xy 41.185 100.738454) (xy 41.217205 100.690256)
+        (xy 41.295226 100.501898) (xy 41.335 100.301939) (xy 41.335 100.098061) (xy 41.295226 99.898102) (xy 41.217205 99.709744)
+        (xy 41.103937 99.540226) (xy 40.959774 99.396063) (xy 40.790256 99.282795) (xy 40.601898 99.204774) (xy 40.401939 99.165)
+        (xy 40.198061 99.165) (xy 39.998102 99.204774) (xy 39.809744 99.282795) (xy 39.640226 99.396063) (xy 39.496063 99.540226)
+        (xy 39.382795 99.709744) (xy 39.304774 99.898102) (xy 39.265 100.098061) (xy 37.061772 100.098061) (xy 36.959774 99.996063)
+        (xy 36.949829 99.989418) (xy 37.025465 99.806817) (xy 37.065239 99.606858) (xy 37.065239 99.40298) (xy 37.025465 99.203021)
+        (xy 36.947444 99.014663) (xy 36.834176 98.845145) (xy 36.690013 98.700982) (xy 36.520495 98.587714) (xy 36.332137 98.509693)
+        (xy 36.132178 98.469919) (xy 35.9283 98.469919) (xy 35.728341 98.509693) (xy 35.539983 98.587714) (xy 35.370465 98.700982)
+        (xy 35.226302 98.845145) (xy 35.113034 99.014663) (xy 35.035013 99.203021) (xy 34.995239 99.40298) (xy 34.995239 99.465118)
+        (xy 34.823116 99.637241) (xy 34.794118 99.661039) (xy 34.77032 99.690037) (xy 34.770319 99.690038) (xy 34.699144 99.776764)
+        (xy 34.628572 99.908794) (xy 34.622384 99.929195) (xy 34.585437 100.050998) (xy 34.585116 100.052055) (xy 34.570442 100.20104)
+        (xy 34.574119 100.238372) (xy 34.574118 101.228728) (xy 34.530181 101.272665) (xy 34.416913 101.442183) (xy 34.338892 101.630541)
+        (xy 34.299118 101.8305) (xy 30.685 101.8305) (xy 30.685 92.84803) (xy 38.990899 92.84803) (xy 38.990899 93.051908)
+        (xy 39.030673 93.251867) (xy 39.108694 93.440225) (xy 39.140899 93.488424) (xy 39.1409 95.532419) (xy 39.136618 95.575898)
+        (xy 39.153704 95.749388) (xy 39.165011 95.786661) (xy 39.165011 95.851949) (xy 39.204785 96.051908) (xy 39.282806 96.240266)
+        (xy 39.396074 96.409784) (xy 39.540237 96.553947) (xy 39.709755 96.667215) (xy 39.898113 96.745236) (xy 40.098072 96.78501)
+        (xy 40.30195 96.78501) (xy 40.501909 96.745236) (xy 40.690267 96.667215) (xy 40.859785 96.553947) (xy 41.003948 96.409784)
+        (xy 41.117216 96.240266) (xy 41.195237 96.051908) (xy 41.235011 95.851949) (xy 41.235011 95.648071) (xy 41.195237 95.448112)
+        (xy 41.117216 95.259754) (xy 41.003948 95.090236) (xy 40.910899 94.997187) (xy 40.910899 93.488423) (xy 40.943104 93.440225)
+        (xy 41.021125 93.251867) (xy 41.060899 93.051908) (xy 41.060899 92.84803) (xy 41.021125 92.648071) (xy 40.943104 92.459713)
+        (xy 40.829836 92.290195) (xy 40.685673 92.146032) (xy 40.516155 92.032764) (xy 40.327797 91.954743) (xy 40.127838 91.914969)
+        (xy 39.92396 91.914969) (xy 39.724001 91.954743) (xy 39.535643 92.032764) (xy 39.366125 92.146032) (xy 39.221962 92.290195)
+        (xy 39.108694 92.459713) (xy 39.030673 92.648071) (xy 38.990899 92.84803) (xy 30.685 92.84803) (xy 30.685 90.998061)
+        (xy 42.265 90.998061) (xy 42.265 91.201939) (xy 42.304774 91.401898) (xy 42.382795 91.590256) (xy 42.496063 91.759774)
+        (xy 42.640226 91.903937) (xy 42.809744 92.017205) (xy 42.998102 92.095226) (xy 43.198061 92.135) (xy 43.401939 92.135)
+        (xy 43.601898 92.095226) (xy 43.790256 92.017205) (xy 43.959774 91.903937) (xy 44.103937 91.759774) (xy 44.217205 91.590256)
+        (xy 44.295226 91.401898) (xy 44.306535 91.345043) (xy 44.714354 90.937225) (xy 44.748122 90.909512) (xy 44.801161 90.844885)
+        (xy 44.858715 90.774755) (xy 44.866769 90.759687) (xy 44.940894 90.621008) (xy 44.9915 90.454185) (xy 45.004305 90.324172)
+        (xy 45.004305 90.324162) (xy 45.008586 90.280696) (xy 45.004305 90.23723) (xy 45.004305 89.585431) (xy 45.03651 89.537233)
+        (xy 45.114531 89.348875) (xy 45.154305 89.148916) (xy 45.154305 88.945038) (xy 45.144961 88.898061) (xy 63.665 88.898061)
+        (xy 63.665 89.101939) (xy 63.704774 89.301898) (xy 63.782795 89.490256) (xy 63.896063 89.659774) (xy 63.94 89.703711)
+        (xy 63.940001 90.75642) (xy 63.936324 90.793752) (xy 63.940001 90.831085) (xy 63.947726 90.909512) (xy 63.950998 90.942737)
+        (xy 63.994454 91.085998) (xy 64.065026 91.218028) (xy 64.136201 91.304754) (xy 64.16 91.333753) (xy 64.188998 91.357551)
+        (xy 64.52007 91.688623) (xy 64.52007 91.750761) (xy 64.559844 91.95072) (xy 64.637865 92.139078) (xy 64.751133 92.308596)
+        (xy 64.895296 92.452759) (xy 65.064814 92.566027) (xy 65.253172 92.644048) (xy 65.453131 92.683822) (xy 65.657009 92.683822)
+        (xy 65.856968 92.644048) (xy 66.045326 92.566027) (xy 66.214844 92.452759) (xy 66.359007 92.308596) (xy 66.472275 92.139078)
+        (xy 66.550296 91.95072) (xy 66.59007 91.750761) (xy 66.59007 91.65) (xy 72.311928 91.65) (xy 72.311928 93.35)
+        (xy 72.324188 93.474482) (xy 72.360498 93.59418) (xy 72.419463 93.704494) (xy 72.498815 93.801185) (xy 72.595506 93.880537)
+        (xy 72.70582 93.939502) (xy 72.77838 93.961513) (xy 72.646525 94.093368) (xy 72.48401 94.336589) (xy 72.372068 94.606842)
+        (xy 72.315 94.89374) (xy 72.315 95.18626) (xy 72.372068 95.473158) (xy 72.48401 95.743411) (xy 72.646525 95.986632)
+        (xy 72.853368 96.193475) (xy 73.035534 96.315195) (xy 72.918645 96.384822) (xy 72.702412 96.579731) (xy 72.528359 96.81308)
+        (xy 72.403175 97.075901) (xy 72.358524 97.22311) (xy 72.479845 97.453) (xy 73.673 97.453) (xy 73.673 97.433)
+        (xy 73.927 97.433) (xy 73.927 97.453) (xy 75.120155 97.453) (xy 75.241476 97.22311) (xy 75.196825 97.075901)
+        (xy 75.071641 96.81308) (xy 74.897588 96.579731) (xy 74.681355 96.384822) (xy 74.564466 96.315195) (xy 74.746632 96.193475)
+        (xy 74.953475 95.986632) (xy 75.11599 95.743411) (xy 75.227932 95.473158) (xy 75.285 95.18626) (xy 75.285 94.89374)
+        (xy 75.227932 94.606842) (xy 75.11599 94.336589) (xy 74.953475 94.093368) (xy 74.82162 93.961513) (xy 74.89418 93.939502)
+        (xy 75.004494 93.880537) (xy 75.101185 93.801185) (xy 75.180537 93.704494) (xy 75.239502 93.59418) (xy 75.275812 93.474482)
+        (xy 75.288072 93.35) (xy 75.288072 91.65) (xy 75.275812 91.525518) (xy 75.239502 91.40582) (xy 75.180537 91.295506)
+        (xy 75.101185 91.198815) (xy 75.004494 91.119463) (xy 74.89418 91.060498) (xy 74.774482 91.024188) (xy 74.65 91.011928)
+        (xy 72.95 91.011928) (xy 72.825518 91.024188) (xy 72.70582 91.060498) (xy 72.595506 91.119463) (xy 72.498815 91.198815)
+        (xy 72.419463 91.295506) (xy 72.360498 91.40582) (xy 72.324188 91.525518) (xy 72.311928 91.65) (xy 66.59007 91.65)
+        (xy 66.59007 91.546883) (xy 66.550296 91.346924) (xy 66.472275 91.158566) (xy 66.359007 90.989048) (xy 66.214844 90.844885)
+        (xy 66.045326 90.731617) (xy 65.856968 90.653596) (xy 65.657009 90.613822) (xy 65.594871 90.613822) (xy 65.46 90.478951)
+        (xy 65.46 89.703711) (xy 65.503937 89.659774) (xy 65.617205 89.490256) (xy 65.695226 89.301898) (xy 65.735 89.101939)
+        (xy 65.735 88.898061) (xy 65.695226 88.698102) (xy 65.617205 88.509744) (xy 65.503937 88.340226) (xy 65.359774 88.196063)
+        (xy 65.190256 88.082795) (xy 65.001898 88.004774) (xy 64.801939 87.965) (xy 64.598061 87.965) (xy 64.398102 88.004774)
+        (xy 64.209744 88.082795) (xy 64.040226 88.196063) (xy 63.896063 88.340226) (xy 63.782795 88.509744) (xy 63.704774 88.698102)
+        (xy 63.665 88.898061) (xy 45.144961 88.898061) (xy 45.114531 88.745079) (xy 45.03651 88.556721) (xy 44.923242 88.387203)
+        (xy 44.779079 88.24304) (xy 44.609561 88.129772) (xy 44.421203 88.051751) (xy 44.221244 88.011977) (xy 44.017366 88.011977)
+        (xy 43.817407 88.051751) (xy 43.629049 88.129772) (xy 43.459531 88.24304) (xy 43.315368 88.387203) (xy 43.2021 88.556721)
+        (xy 43.124079 88.745079) (xy 43.084305 88.945038) (xy 43.084305 89.148916) (xy 43.124079 89.348875) (xy 43.2021 89.537233)
+        (xy 43.234305 89.585432) (xy 43.234306 89.914116) (xy 43.054957 90.093465) (xy 42.998102 90.104774) (xy 42.809744 90.182795)
+        (xy 42.640226 90.296063) (xy 42.496063 90.440226) (xy 42.382795 90.609744) (xy 42.304774 90.798102) (xy 42.265 90.998061)
+        (xy 30.685 90.998061) (xy 30.685 83.428816) (xy 34.765 83.428816) (xy 34.765 83.731184) (xy 34.823989 84.027743)
+        (xy 34.939701 84.307095) (xy 35.107688 84.558505) (xy 35.321495 84.772312) (xy 35.572905 84.940299) (xy 35.852257 85.056011)
+        (xy 36.148816 85.115) (xy 36.451184 85.115) (xy 36.747743 85.056011) (xy 37.027095 84.940299) (xy 37.278505 84.772312)
+        (xy 37.492312 84.558505) (xy 37.660299 84.307095) (xy 37.665 84.295746) (xy 37.665 84.401939) (xy 37.704774 84.601898)
+        (xy 37.782795 84.790256) (xy 37.797765 84.81266) (xy 37.782795 84.835064) (xy 37.704774 85.023422) (xy 37.665 85.223381)
+        (xy 37.665 85.427259) (xy 37.704774 85.627218) (xy 37.782795 85.815576) (xy 37.896063 85.985094) (xy 38.040226 86.129257)
+        (xy 38.209744 86.242525) (xy 38.398102 86.320546) (xy 38.598061 86.36032) (xy 38.676043 86.36032) (xy 38.807443 86.430556)
+        (xy 38.950704 86.474013) (xy 39.062357 86.48501) (xy 39.062367 86.48501) (xy 39.099689 86.488686) (xy 39.137012 86.48501)
+        (xy 39.996289 86.48501) (xy 40.040226 86.528947) (xy 40.209744 86.642215) (xy 40.398102 86.720236) (xy 40.598061 86.76001)
+        (xy 40.801939 86.76001) (xy 41.001898 86.720236) (xy 41.190256 86.642215) (xy 41.359774 86.528947) (xy 41.503937 86.384784)
+        (xy 41.617205 86.215266) (xy 41.691874 86.035) (xy 41.701939 86.035) (xy 41.901898 85.995226) (xy 42.090256 85.917205)
+        (xy 42.259774 85.803937) (xy 42.403937 85.659774) (xy 42.447208 85.595013) (xy 43.501608 85.595013) (xy 43.501608 85.798891)
+        (xy 43.541382 85.99885) (xy 43.619403 86.187208) (xy 43.732671 86.356726) (xy 43.876834 86.500889) (xy 44.046352 86.614157)
+        (xy 44.23471 86.692178) (xy 44.434669 86.731952) (xy 44.638547 86.731952) (xy 44.838506 86.692178) (xy 45.026864 86.614157)
+        (xy 45.196382 86.500889) (xy 45.340545 86.356726) (xy 45.453813 86.187208) (xy 45.531834 85.99885) (xy 45.533203 85.991965)
+        (xy 50.356867 85.991965) (xy 50.356867 86.195843) (xy 50.396641 86.395802) (xy 50.474662 86.58416) (xy 50.58793 86.753678)
+        (xy 50.732093 86.897841) (xy 50.901611 87.011109) (xy 51.089969 87.08913) (xy 51.10274 87.09167) (xy 51.104774 87.101898)
+        (xy 51.182795 87.290256) (xy 51.296063 87.459774) (xy 51.440226 87.603937) (xy 51.609744 87.717205) (xy 51.798102 87.795226)
+        (xy 51.998061 87.835) (xy 52.201939 87.835) (xy 52.401898 87.795226) (xy 52.590256 87.717205) (xy 52.759774 87.603937)
+        (xy 52.803711 87.56) (xy 55.254897 87.56) (xy 55.290236 87.595339) (xy 55.459754 87.708607) (xy 55.648112 87.786628)
+        (xy 55.848071 87.826402) (xy 56.051949 87.826402) (xy 56.251908 87.786628) (xy 56.440266 87.708607) (xy 56.609784 87.595339)
+        (xy 56.753947 87.451176) (xy 56.867215 87.281658) (xy 56.945236 87.0933) (xy 56.96777 86.980012) (xy 57.074785 86.935685)
+        (xy 57.244303 86.822417) (xy 57.388466 86.678254) (xy 57.501734 86.508736) (xy 57.579755 86.320378) (xy 57.619529 86.120419)
+        (xy 57.619529 85.916541) (xy 57.579755 85.716582) (xy 57.501734 85.528224) (xy 57.388466 85.358706) (xy 57.244303 85.214543)
+        (xy 57.074785 85.101275) (xy 56.886427 85.023254) (xy 56.686468 84.98348) (xy 56.536117 84.98348) (xy 56.40894 84.944902)
+        (xy 56.297287 84.933905) (xy 56.297276 84.933905) (xy 56.259954 84.930229) (xy 56.222632 84.933905) (xy 55.921222 84.933905)
+        (xy 56.017205 84.790256) (xy 56.095226 84.601898) (xy 56.135 84.401939) (xy 56.135 84.198061) (xy 56.095226 83.998102)
+        (xy 56.017205 83.809744) (xy 55.903937 83.640226) (xy 55.759774 83.496063) (xy 55.590256 83.382795) (xy 55.401898 83.304774)
+        (xy 55.201939 83.265) (xy 54.998061 83.265) (xy 54.798102 83.304774) (xy 54.704283 83.343635) (xy 54.695226 83.298102)
+        (xy 54.617205 83.109744) (xy 54.503937 82.940226) (xy 54.359774 82.796063) (xy 54.190256 82.682795) (xy 54.001898 82.604774)
+        (xy 53.801939 82.565) (xy 53.598061 82.565) (xy 53.398102 82.604774) (xy 53.209744 82.682795) (xy 53.040226 82.796063)
+        (xy 52.896063 82.940226) (xy 52.782795 83.109744) (xy 52.704774 83.298102) (xy 52.665 83.498061) (xy 52.665 83.701939)
+        (xy 52.704774 83.901898) (xy 52.782795 84.090256) (xy 52.896063 84.259774) (xy 53.040226 84.403937) (xy 53.209744 84.517205)
+        (xy 53.398102 84.595226) (xy 53.454956 84.606535) (xy 53.74347 84.895049) (xy 53.771183 84.928817) (xy 53.777383 84.933905)
+        (xy 51.829188 84.933905) (xy 51.791865 84.930229) (xy 51.754543 84.933905) (xy 51.754533 84.933905) (xy 51.64288 84.944902)
+        (xy 51.499619 84.988359) (xy 51.367641 85.058904) (xy 51.289928 85.058904) (xy 51.089969 85.098678) (xy 50.901611 85.176699)
+        (xy 50.732093 85.289967) (xy 50.58793 85.43413) (xy 50.474662 85.603648) (xy 50.396641 85.792006) (xy 50.356867 85.991965)
+        (xy 45.533203 85.991965) (xy 45.543143 85.941995) (xy 46.898407 84.586732) (xy 47.059782 84.478905) (xy 47.203945 84.334742)
+        (xy 47.317213 84.165224) (xy 47.395234 83.976866) (xy 47.435008 83.776907) (xy 47.435008 83.573029) (xy 47.395234 83.37307)
+        (xy 47.317213 83.184712) (xy 47.203945 83.015194) (xy 47.059782 82.871031) (xy 46.890264 82.757763) (xy 46.701906 82.679742)
+        (xy 46.501947 82.639968) (xy 46.298069 82.639968) (xy 46.09811 82.679742) (xy 45.909752 82.757763) (xy 45.740234 82.871031)
+        (xy 45.596071 83.015194) (xy 45.482803 83.184712) (xy 45.404782 83.37307) (xy 45.365008 83.573029) (xy 45.365008 83.616973)
+        (xy 44.291565 84.690417) (xy 44.23471 84.701726) (xy 44.046352 84.779747) (xy 43.876834 84.893015) (xy 43.732671 85.037178)
+        (xy 43.619403 85.206696) (xy 43.541382 85.395054) (xy 43.501608 85.595013) (xy 42.447208 85.595013) (xy 42.517205 85.490256)
+        (xy 42.595226 85.301898) (xy 42.635 85.101939) (xy 42.635 84.898061) (xy 42.595226 84.698102) (xy 42.517205 84.509744)
+        (xy 42.403937 84.340226) (xy 42.259774 84.196063) (xy 42.090256 84.082795) (xy 41.901898 84.004774) (xy 41.701939 83.965)
+        (xy 41.498061 83.965) (xy 41.298102 84.004774) (xy 41.109744 84.082795) (xy 40.940226 84.196063) (xy 40.896289 84.24)
+        (xy 39.735 84.24) (xy 39.735 84.198061) (xy 39.695226 83.998102) (xy 39.617205 83.809744) (xy 39.503937 83.640226)
+        (xy 39.359774 83.496063) (xy 39.190256 83.382795) (xy 39.001898 83.304774) (xy 38.801939 83.265) (xy 38.598061 83.265)
+        (xy 38.398102 83.304774) (xy 38.209744 83.382795) (xy 38.040226 83.496063) (xy 37.896063 83.640226) (xy 37.834878 83.731796)
+        (xy 37.835 83.731184) (xy 37.835 83.428816) (xy 37.776011 83.132257) (xy 37.660299 82.852905) (xy 37.492312 82.601495)
+        (xy 37.278505 82.387688) (xy 37.027095 82.219701) (xy 36.747743 82.103989) (xy 36.451184 82.045) (xy 36.148816 82.045)
+        (xy 35.852257 82.103989) (xy 35.572905 82.219701) (xy 35.321495 82.387688) (xy 35.107688 82.601495) (xy 34.939701 82.852905)
+        (xy 34.823989 83.132257) (xy 34.765 83.428816) (xy 30.685 83.428816) (xy 30.685 80.798061) (xy 43.465 80.798061)
+        (xy 43.465 81.001939) (xy 43.504774 81.201898) (xy 43.582795 81.390256) (xy 43.696063 81.559774) (xy 43.840226 81.703937)
+        (xy 44.009744 81.817205) (xy 44.198102 81.895226) (xy 44.398061 81.935) (xy 44.601939 81.935) (xy 44.801898 81.895226)
+        (xy 44.990256 81.817205) (xy 45.159774 81.703937) (xy 45.203711 81.66) (xy 48.696289 81.66) (xy 48.740226 81.703937)
+        (xy 48.909744 81.817205) (xy 49.098102 81.895226) (xy 49.298061 81.935) (xy 49.501939 81.935) (xy 49.701898 81.895226)
+        (xy 49.890256 81.817205) (xy 50.059774 81.703937) (xy 50.203937 81.559774) (xy 50.317205 81.390256) (xy 50.395226 81.201898)
+        (xy 50.435 81.001939) (xy 50.435 80.798061) (xy 50.395226 80.598102) (xy 50.317205 80.409744) (xy 50.203937 80.240226)
+        (xy 50.059774 80.096063) (xy 49.890256 79.982795) (xy 49.701898 79.904774) (xy 49.656443 79.895733) (xy 49.65194 79.873092)
+        (xy 49.573919 79.684734) (xy 49.460651 79.515216) (xy 49.316488 79.371053) (xy 49.14697 79.257785) (xy 48.958612 79.179764)
+        (xy 48.758653 79.13999) (xy 48.554775 79.13999) (xy 48.354816 79.179764) (xy 48.166458 79.257785) (xy 47.99694 79.371053)
+        (xy 47.982195 79.385798) (xy 45.86037 79.385798) (xy 45.816433 79.341861) (xy 45.646915 79.228593) (xy 45.458557 79.150572)
+        (xy 45.258598 79.110798) (xy 45.05472 79.110798) (xy 44.854761 79.150572) (xy 44.666403 79.228593) (xy 44.496885 79.341861)
+        (xy 44.352722 79.486024) (xy 44.239454 79.655542) (xy 44.161433 79.8439) (xy 44.144945 79.926793) (xy 44.009744 79.982795)
+        (xy 43.840226 80.096063) (xy 43.696063 80.240226) (xy 43.582795 80.409744) (xy 43.504774 80.598102) (xy 43.465 80.798061)
+        (xy 30.685 80.798061) (xy 30.685 78.348816) (xy 34.765 78.348816) (xy 34.765 78.651184) (xy 34.823989 78.947743)
+        (xy 34.939701 79.227095) (xy 35.107688 79.478505) (xy 35.321495 79.692312) (xy 35.572905 79.860299) (xy 35.852257 79.976011)
+        (xy 36.148816 80.035) (xy 36.451184 80.035) (xy 36.747743 79.976011) (xy 37.027095 79.860299) (xy 37.278505 79.692312)
+        (xy 37.492312 79.478505) (xy 37.660299 79.227095) (xy 37.776011 78.947743) (xy 37.835 78.651184) (xy 37.835 78.348816)
+        (xy 37.776011 78.052257) (xy 37.660299 77.772905) (xy 37.492312 77.521495) (xy 37.278505 77.307688) (xy 37.027095 77.139701)
+        (xy 36.747743 77.023989) (xy 36.451184 76.965) (xy 36.148816 76.965) (xy 35.852257 77.023989) (xy 35.572905 77.139701)
+        (xy 35.321495 77.307688) (xy 35.107688 77.521495) (xy 34.939701 77.772905) (xy 34.823989 78.052257) (xy 34.765 78.348816)
+        (xy 30.685 78.348816) (xy 30.685 75.898061) (xy 37.565 75.898061) (xy 37.565 76.101939) (xy 37.604774 76.301898)
+        (xy 37.682795 76.490256) (xy 37.796063 76.659774) (xy 37.940226 76.803937) (xy 38.109744 76.917205) (xy 38.298102 76.995226)
+        (xy 38.498061 77.035) (xy 38.701939 77.035) (xy 38.901898 76.995226) (xy 39.090256 76.917205) (xy 39.138454 76.885)
+        (xy 43.056531 76.885) (xy 43.1 76.889281) (xy 43.143469 76.885) (xy 43.143477 76.885) (xy 43.27349 76.872195)
+        (xy 43.440313 76.821589) (xy 43.594059 76.739411) (xy 43.629425 76.710387) (xy 43.700968 76.696156) (xy 43.889326 76.618135)
+        (xy 44.058844 76.504867) (xy 44.203007 76.360704) (xy 44.316275 76.191186) (xy 44.394296 76.002828) (xy 44.43407 75.802869)
+        (xy 44.43407 75.598991) (xy 44.394296 75.399032) (xy 44.316275 75.210674) (xy 44.203007 75.041156) (xy 44.058844 74.896993)
+        (xy 43.889326 74.783725) (xy 43.700968 74.705704) (xy 43.501009 74.66593) (xy 43.297131 74.66593) (xy 43.097172 74.705704)
+        (xy 42.908814 74.783725) (xy 42.739296 74.896993) (xy 42.595133 75.041156) (xy 42.545792 75.115) (xy 39.138454 75.115)
+        (xy 39.090256 75.082795) (xy 38.901898 75.004774) (xy 38.701939 74.965) (xy 38.498061 74.965) (xy 38.298102 75.004774)
+        (xy 38.109744 75.082795) (xy 37.940226 75.196063) (xy 37.796063 75.340226) (xy 37.682795 75.509744) (xy 37.604774 75.698102)
+        (xy 37.565 75.898061) (xy 30.685 75.898061) (xy 30.685 74.48408) (xy 35.415525 74.48408) (xy 35.499208 74.738261)
+        (xy 35.771775 74.869158) (xy 36.064642 74.944365) (xy 36.366553 74.960991) (xy 36.665907 74.918397) (xy 36.951199 74.818222)
+        (xy 37.100792 74.738261) (xy 37.184475 74.48408) (xy 36.3 73.599605) (xy 35.415525 74.48408) (xy 30.685 74.48408)
+        (xy 30.685 73.486553) (xy 34.759009 73.486553) (xy 34.801603 73.785907) (xy 34.901778 74.071199) (xy 34.981739 74.220792)
+        (xy 35.23592 74.304475) (xy 36.120395 73.42) (xy 36.479605 73.42) (xy 37.36408 74.304475) (xy 37.618261 74.220792)
+        (xy 37.749158 73.948225) (xy 37.824365 73.655358) (xy 37.840991 73.353447) (xy 37.798397 73.054093) (xy 37.698222 72.768801)
+        (xy 37.618261 72.619208) (xy 37.36408 72.535525) (xy 36.479605 73.42) (xy 36.120395 73.42) (xy 35.23592 72.535525)
+        (xy 34.981739 72.619208) (xy 34.850842 72.891775) (xy 34.775635 73.184642) (xy 34.759009 73.486553) (xy 30.685 73.486553)
+        (xy 30.685 72.35592) (xy 35.415525 72.35592) (xy 36.3 73.240395) (xy 37.184475 72.35592) (xy 37.100792 72.101739)
+        (xy 36.828225 71.970842) (xy 36.535358 71.895635) (xy 36.233447 71.879009) (xy 35.934093 71.921603) (xy 35.648801 72.021778)
+        (xy 35.499208 72.101739) (xy 35.415525 72.35592) (xy 30.685 72.35592) (xy 30.685 69.928816) (xy 34.765 69.928816)
+        (xy 34.765 70.231184) (xy 34.823989 70.527743) (xy 34.939701 70.807095) (xy 35.107688 71.058505) (xy 35.321495 71.272312)
+        (xy 35.572905 71.440299) (xy 35.852257 71.556011) (xy 36.148816 71.615) (xy 36.451184 71.615) (xy 36.747743 71.556011)
+        (xy 37.027095 71.440299) (xy 37.278505 71.272312) (xy 37.492312 71.058505) (xy 37.660299 70.807095) (xy 37.776011 70.527743)
+        (xy 37.835 70.231184) (xy 37.835 69.928816) (xy 37.776011 69.632257) (xy 37.660299 69.352905) (xy 37.492312 69.101495)
+        (xy 37.278505 68.887688) (xy 37.027095 68.719701) (xy 36.747743 68.603989) (xy 36.451184 68.545) (xy 36.148816 68.545)
+        (xy 35.852257 68.603989) (xy 35.572905 68.719701) (xy 35.321495 68.887688) (xy 35.107688 69.101495) (xy 34.939701 69.352905)
+        (xy 34.823989 69.632257) (xy 34.765 69.928816) (xy 30.685 69.928816) (xy 30.685 64.848816) (xy 34.765 64.848816)
+        (xy 34.765 65.151184) (xy 34.823989 65.447743) (xy 34.939701 65.727095) (xy 35.107688 65.978505) (xy 35.321495 66.192312)
+        (xy 35.572905 66.360299) (xy 35.852257 66.476011) (xy 36.148816 66.535) (xy 36.451184 66.535) (xy 36.747743 66.476011)
+        (xy 37.027095 66.360299) (xy 37.278505 66.192312) (xy 37.492312 65.978505) (xy 37.660299 65.727095) (xy 37.776011 65.447743)
+        (xy 37.835 65.151184) (xy 37.835 64.848816) (xy 37.776011 64.552257) (xy 37.660299 64.272905) (xy 37.492312 64.021495)
+        (xy 37.278505 63.807688) (xy 37.027095 63.639701) (xy 36.747743 63.523989) (xy 36.451184 63.465) (xy 36.148816 63.465)
+        (xy 35.852257 63.523989) (xy 35.572905 63.639701) (xy 35.321495 63.807688) (xy 35.107688 64.021495) (xy 34.939701 64.272905)
+        (xy 34.823989 64.552257) (xy 34.765 64.848816) (xy 30.685 64.848816) (xy 30.685 60.068037) (xy 30.71505 60.124256)
+        (xy 30.738691 60.153062) (xy 30.810023 60.239981) (xy 30.839026 60.263783) (xy 31.215044 60.639802) (xy 31.215044 60.701939)
+        (xy 31.254818 60.901898) (xy 31.332839 61.090256) (xy 31.446107 61.259774) (xy 31.59027 61.403937) (xy 31.759788 61.517205)
+        (xy 31.948146 61.595226) (xy 32.148105 61.635) (xy 32.351983 61.635) (xy 32.551942 61.595226) (xy 32.7403 61.517205)
+        (xy 32.909818 61.403937) (xy 33.053981 61.259774) (xy 33.167249 61.090256) (xy 33.211228 60.98408) (xy 35.415525 60.98408)
+        (xy 35.499208 61.238261) (xy 35.771775 61.369158) (xy 36.064642 61.444365) (xy 36.366553 61.460991) (xy 36.665907 61.418397)
+        (xy 36.951199 61.318222) (xy 37.100792 61.238261) (xy 37.184475 60.98408) (xy 36.3 60.099605) (xy 35.415525 60.98408)
+        (xy 33.211228 60.98408) (xy 33.24527 60.901898) (xy 33.285044 60.701939) (xy 33.285044 60.498061) (xy 33.262111 60.382767)
+        (xy 33.39488 60.409176) (xy 33.598758 60.409176) (xy 33.798717 60.369402) (xy 33.987075 60.291381) (xy 34.156593 60.178113)
+        (xy 34.300756 60.03395) (xy 34.332425 59.986553) (xy 34.759009 59.986553) (xy 34.801603 60.285907) (xy 34.901778 60.571199)
+        (xy 34.981739 60.720792) (xy 35.23592 60.804475) (xy 36.120395 59.92) (xy 36.479605 59.92) (xy 37.36408 60.804475)
+        (xy 37.618261 60.720792) (xy 37.749158 60.448225) (xy 37.824365 60.155358) (xy 37.840991 59.853447) (xy 37.798397 59.554093)
+        (xy 37.698222 59.268801) (xy 37.618261 59.119208) (xy 37.36408 59.035525) (xy 36.479605 59.92) (xy 36.120395 59.92)
+        (xy 35.23592 59.035525) (xy 34.981739 59.119208) (xy 34.850842 59.391775) (xy 34.775635 59.684642) (xy 34.759009 59.986553)
+        (xy 34.332425 59.986553) (xy 34.414024 59.864432) (xy 34.492045 59.676074) (xy 34.531819 59.476115) (xy 34.531819 59.272237)
+        (xy 34.492045 59.072278) (xy 34.414024 58.88392) (xy 34.395315 58.85592) (xy 35.415525 58.85592) (xy 36.3 59.740395)
+        (xy 37.167159 58.873236) (xy 38.217615 58.873236) (xy 38.217615 59.077114) (xy 38.257389 59.277073) (xy 38.33541 59.465431)
+        (xy 38.448678 59.634949) (xy 38.592841 59.779112) (xy 38.762359 59.89238) (xy 38.950717 59.970401) (xy 39.150676 60.010175)
+        (xy 39.23999 60.010175) (xy 39.23999 60.153062) (xy 39.279764 60.353021) (xy 39.357785 60.541379) (xy 39.471053 60.710897)
+        (xy 39.51499 60.754834) (xy 39.514991 62.119726) (xy 39.394491 62.169639) (xy 39.224973 62.282907) (xy 39.08081 62.42707)
+        (xy 38.967542 62.596588) (xy 38.889521 62.784946) (xy 38.849747 62.984905) (xy 38.849747 63.188783) (xy 38.889521 63.388742)
+        (xy 38.967542 63.5771) (xy 39.08081 63.746618) (xy 39.224973 63.890781) (xy 39.35675 63.978831) (xy 39.35675 64.065091)
+        (xy 39.396524 64.26505) (xy 39.474545 64.453408) (xy 39.587813 64.622926) (xy 39.731976 64.767089) (xy 39.901494 64.880357)
+        (xy 40.089852 64.958378) (xy 40.289811 64.998152) (xy 40.493689 64.998152) (xy 40.693648 64.958378) (xy 40.882006 64.880357)
+        (xy 41.051524 64.767089) (xy 41.195687 64.622926) (xy 41.264404 64.520082) (xy 44.727681 64.520082) (xy 44.727681 64.72396)
+        (xy 44.767455 64.923919) (xy 44.845476 65.112277) (xy 44.958744 65.281795) (xy 45.102907 65.425958) (xy 45.272425 65.539226)
+        (xy 45.460783 65.617247) (xy 45.660742 65.657021) (xy 45.86462 65.657021) (xy 46.064579 65.617247) (xy 46.252937 65.539226)
+        (xy 46.318876 65.495167) (xy 47.771284 66.947576) (xy 47.771284 67.009713) (xy 47.811058 67.209672) (xy 47.889079 67.39803)
+        (xy 48.002347 67.567548) (xy 48.14651 67.711711) (xy 48.307286 67.819138) (xy 48.356686 68.06749) (xy 48.461995 68.321727)
+        (xy 48.614523 68.55) (xy 48.461995 68.778273) (xy 48.356686 69.03251) (xy 48.303 69.302408) (xy 48.303 69.577592)
+        (xy 48.356686 69.84749) (xy 48.461995 70.101727) (xy 48.614523 70.33) (xy 48.461995 70.558273) (xy 48.356686 70.81251)
+        (xy 48.303 71.082408) (xy 48.303 71.357592) (xy 48.356686 71.62749) (xy 48.461995 71.881727) (xy 48.614523 72.11)
+        (xy 48.461995 72.338273) (xy 48.356686 72.59251) (xy 48.303 72.862408) (xy 48.303 73.137592) (xy 48.356686 73.40749)
+        (xy 48.461995 73.661727) (xy 48.614523 73.89) (xy 48.461995 74.118273) (xy 48.356686 74.37251) (xy 48.303 74.642408)
+        (xy 48.303 74.917592) (xy 48.356686 75.18749) (xy 48.461995 75.441727) (xy 48.614523 75.67) (xy 48.461995 75.898273)
+        (xy 48.356686 76.15251) (xy 48.303 76.422408) (xy 48.303 76.697592) (xy 48.356686 76.96749) (xy 48.461995 77.221727)
+        (xy 48.61488 77.450535) (xy 48.809465 77.64512) (xy 49.038273 77.798005) (xy 49.29251 77.903314) (xy 49.562408 77.957)
+        (xy 49.837592 77.957) (xy 50.10749 77.903314) (xy 50.14 77.889848) (xy 50.14 78.467581) (xy 50.136807 78.5)
+        (xy 50.14955 78.629383) (xy 50.18729 78.753793) (xy 50.248575 78.86845) (xy 50.331052 78.968948) (xy 50.43155 79.051425)
+        (xy 50.546207 79.11271) (xy 50.670617 79.15045) (xy 50.8 79.163193) (xy 50.832419 79.16) (xy 57.303543 79.16)
+        (xy 57.303543 79.226942) (xy 57.343317 79.426901) (xy 57.421338 79.615259) (xy 57.534606 79.784777) (xy 57.578543 79.828714)
+        (xy 57.578544 81.598598) (xy 57.574867 81.63593) (xy 57.589541 81.784915) (xy 57.590691 81.788705) (xy 57.546148 81.855368)
+        (xy 57.468127 82.043726) (xy 57.428353 82.243685) (xy 57.428353 82.447563) (xy 57.460235 82.607844) (xy 57.409496 82.641746)
+        (xy 57.265333 82.785909) (xy 57.152065 82.955427) (xy 57.074044 83.143785) (xy 57.03427 83.343744) (xy 57.03427 83.547622)
+        (xy 57.074044 83.747581) (xy 57.152065 83.935939) (xy 57.265333 84.105457) (xy 57.409496 84.24962) (xy 57.579014 84.362888)
+        (xy 57.767372 84.440909) (xy 57.967331 84.480683) (xy 58.171209 84.480683) (xy 58.371168 84.440909) (xy 58.559526 84.362888)
+        (xy 58.729044 84.24962) (xy 58.783994 84.19467) (xy 58.927202 84.151229) (xy 59.059231 84.080657) (xy 59.174956 83.985684)
+        (xy 59.198758 83.956681) (xy 59.811004 83.344436) (xy 59.840001 83.320639) (xy 59.934974 83.204914) (xy 60.005546 83.072885)
+        (xy 60.049003 82.929624) (xy 60.056845 82.85) (xy 72.311928 82.85) (xy 72.311928 84.55) (xy 72.324188 84.674482)
+        (xy 72.360498 84.79418) (xy 72.419463 84.904494) (xy 72.498815 85.001185) (xy 72.595506 85.080537) (xy 72.70582 85.139502)
+        (xy 72.77838 85.161513) (xy 72.646525 85.293368) (xy 72.48401 85.536589) (xy 72.372068 85.806842) (xy 72.315 86.09374)
+        (xy 72.315 86.38626) (xy 72.372068 86.673158) (xy 72.48401 86.943411) (xy 72.646525 87.186632) (xy 72.853368 87.393475)
+        (xy 73.02776 87.51) (xy 72.853368 87.626525) (xy 72.646525 87.833368) (xy 72.48401 88.076589) (xy 72.372068 88.346842)
+        (xy 72.315 88.63374) (xy 72.315 88.92626) (xy 72.372068 89.213158) (xy 72.48401 89.483411) (xy 72.646525 89.726632)
+        (xy 72.853368 89.933475) (xy 73.096589 90.09599) (xy 73.366842 90.207932) (xy 73.65374 90.265) (xy 73.94626 90.265)
+        (xy 74.233158 90.207932) (xy 74.503411 90.09599) (xy 74.746632 89.933475) (xy 74.953475 89.726632) (xy 75.11599 89.483411)
+        (xy 75.227932 89.213158) (xy 75.285 88.92626) (xy 75.285 88.63374) (xy 75.227932 88.346842) (xy 75.11599 88.076589)
+        (xy 74.953475 87.833368) (xy 74.746632 87.626525) (xy 74.57224 87.51) (xy 74.746632 87.393475) (xy 74.953475 87.186632)
+        (xy 75.11599 86.943411) (xy 75.227932 86.673158) (xy 75.285 86.38626) (xy 75.285 86.09374) (xy 75.227932 85.806842)
+        (xy 75.11599 85.536589) (xy 74.953475 85.293368) (xy 74.82162 85.161513) (xy 74.89418 85.139502) (xy 75.004494 85.080537)
+        (xy 75.101185 85.001185) (xy 75.180537 84.904494) (xy 75.239502 84.79418) (xy 75.275812 84.674482) (xy 75.288072 84.55)
+        (xy 75.288072 82.85) (xy 75.275812 82.725518) (xy 75.239502 82.60582) (xy 75.180537 82.495506) (xy 75.101185 82.398815)
+        (xy 75.004494 82.319463) (xy 74.89418 82.260498) (xy 74.774482 82.224188) (xy 74.65 82.211928) (xy 72.95 82.211928)
+        (xy 72.825518 82.224188) (xy 72.70582 82.260498) (xy 72.595506 82.319463) (xy 72.498815 82.398815) (xy 72.419463 82.495506)
+        (xy 72.360498 82.60582) (xy 72.324188 82.725518) (xy 72.311928 82.85) (xy 60.056845 82.85) (xy 60.06 82.817971)
+        (xy 60.06 82.817963) (xy 60.063676 82.780638) (xy 60.06 82.743313) (xy 60.06 81.349) (xy 67.212928 81.349)
+        (xy 67.225188 81.473482) (xy 67.261498 81.59318) (xy 67.320463 81.703494) (xy 67.399815 81.800185) (xy 67.496506 81.879537)
+        (xy 67.60682 81.938502) (xy 67.726518 81.974812) (xy 67.851 81.987072) (xy 68.31425 81.984) (xy 68.473 81.82525)
+        (xy 68.473 80.727) (xy 68.727 80.727) (xy 68.727 81.82525) (xy 68.88575 81.984) (xy 69.349 81.987072)
+        (xy 69.473482 81.974812) (xy 69.59318 81.938502) (xy 69.703494 81.879537) (xy 69.800185 81.800185) (xy 69.879537 81.703494)
+        (xy 69.938502 81.59318) (xy 69.974812 81.473482) (xy 69.987072 81.349) (xy 69.984 80.88575) (xy 69.82525 80.727)
+        (xy 68.727 80.727) (xy 68.473 80.727) (xy 67.37475 80.727) (xy 67.216 80.88575) (xy 67.212928 81.349)
+        (xy 60.06 81.349) (xy 60.06 80.103711) (xy 60.103937 80.059774) (xy 60.217205 79.890256) (xy 60.220166 79.883108)
+        (xy 60.311064 79.943844) (xy 60.499422 80.021865) (xy 60.699381 80.061639) (xy 60.903259 80.061639) (xy 61.103218 80.021865)
+        (xy 61.291576 79.943844) (xy 61.430527 79.851) (xy 67.212928 79.851) (xy 67.216 80.31425) (xy 67.37475 80.473)
+        (xy 68.473 80.473) (xy 68.473 79.37475) (xy 68.727 79.37475) (xy 68.727 80.473) (xy 69.82525 80.473)
+        (xy 69.834562 80.463688) (xy 71.716 80.463688) (xy 71.716 80.736312) (xy 71.769186 81.003698) (xy 71.873515 81.25557)
+        (xy 72.024977 81.482249) (xy 72.217751 81.675023) (xy 72.44443 81.826485) (xy 72.696302 81.930814) (xy 72.963688 81.984)
+        (xy 73.236312 81.984) (xy 73.503698 81.930814) (xy 73.75557 81.826485) (xy 73.982249 81.675023) (xy 74.175023 81.482249)
+        (xy 74.326485 81.25557) (xy 74.430814 81.003698) (xy 74.484 80.736312) (xy 74.484 80.463688) (xy 74.430814 80.196302)
+        (xy 74.326485 79.94443) (xy 74.175023 79.717751) (xy 73.982249 79.524977) (xy 73.75557 79.373515) (xy 73.503698 79.269186)
+        (xy 73.236312 79.216) (xy 72.963688 79.216) (xy 72.696302 79.269186) (xy 72.44443 79.373515) (xy 72.217751 79.524977)
+        (xy 72.024977 79.717751) (xy 71.873515 79.94443) (xy 71.769186 80.196302) (xy 71.716 80.463688) (xy 69.834562 80.463688)
+        (xy 69.984 80.31425) (xy 69.987072 79.851) (xy 69.974812 79.726518) (xy 69.938502 79.60682) (xy 69.879537 79.496506)
+        (xy 69.800185 79.399815) (xy 69.703494 79.320463) (xy 69.59318 79.261498) (xy 69.473482 79.225188) (xy 69.349 79.212928)
+        (xy 68.88575 79.216) (xy 68.727 79.37475) (xy 68.473 79.37475) (xy 68.31425 79.216) (xy 67.851 79.212928)
+        (xy 67.726518 79.225188) (xy 67.60682 79.261498) (xy 67.496506 79.320463) (xy 67.399815 79.399815) (xy 67.320463 79.496506)
+        (xy 67.261498 79.60682) (xy 67.225188 79.726518) (xy 67.212928 79.851) (xy 61.430527 79.851) (xy 61.461094 79.830576)
+        (xy 61.605257 79.686413) (xy 61.718525 79.516895) (xy 61.796546 79.328537) (xy 61.83632 79.128578) (xy 61.83632 79.066441)
+        (xy 62.054019 78.848743) (xy 62.083012 78.824949) (xy 62.106806 78.795956) (xy 62.10681 78.795952) (xy 62.177984 78.709225)
+        (xy 62.182526 78.700728) (xy 62.248557 78.577195) (xy 62.292014 78.433934) (xy 62.303011 78.322281) (xy 62.303011 78.322272)
+        (xy 62.306687 78.284949) (xy 62.303011 78.247626) (xy 62.303011 75.598061) (xy 63.165 75.598061) (xy 63.165 75.801939)
+        (xy 63.204774 76.001898) (xy 63.282795 76.190256) (xy 63.396063 76.359774) (xy 63.44 76.403711) (xy 63.440001 76.724129)
+        (xy 63.382795 76.809744) (xy 63.304774 76.998102) (xy 63.265 77.198061) (xy 63.265 77.401939) (xy 63.304774 77.601898)
+        (xy 63.382795 77.790256) (xy 63.496063 77.959774) (xy 63.640226 78.103937) (xy 63.809744 78.217205) (xy 63.998102 78.295226)
+        (xy 64.198061 78.335) (xy 64.401939 78.335) (xy 64.601898 78.295226) (xy 64.790256 78.217205) (xy 64.959774 78.103937)
+        (xy 65.103937 77.959774) (xy 65.217205 77.790256) (xy 65.295226 77.601898) (xy 65.335 77.401939) (xy 65.335 77.198061)
+        (xy 65.295226 76.998102) (xy 65.217205 76.809744) (xy 65.103937 76.640226) (xy 64.96 76.496289) (xy 64.96 76.403711)
+        (xy 65.003937 76.359774) (xy 65.07151 76.258643) (xy 65.159756 76.317607) (xy 65.348114 76.395628) (xy 65.548073 76.435402)
+        (xy 65.751951 76.435402) (xy 65.95191 76.395628) (xy 66.140268 76.317607) (xy 66.309786 76.204339) (xy 66.453949 76.060176)
+        (xy 66.567217 75.890658) (xy 66.645238 75.7023) (xy 66.685012 75.502341) (xy 66.685012 75.298463) (xy 66.645238 75.098504)
+        (xy 66.627748 75.056279) (xy 67.823326 75.056279) (xy 67.888729 75.295045) (xy 68.135538 75.410845) (xy 68.400195 75.47627)
+        (xy 68.672531 75.488805) (xy 68.942081 75.44797) (xy 69.198484 75.355332) (xy 69.311271 75.295045) (xy 69.376674 75.056279)
+        (xy 68.6 74.279605) (xy 67.823326 75.056279) (xy 66.627748 75.056279) (xy 66.567217 74.910146) (xy 66.453949 74.740628)
+        (xy 66.408265 74.694944) (xy 66.399015 74.601026) (xy 66.355558 74.457765) (xy 66.284986 74.325736) (xy 66.190013 74.210011)
+        (xy 66.161016 74.186214) (xy 66.147333 74.172531) (xy 67.211195 74.172531) (xy 67.25203 74.442081) (xy 67.344668 74.698484)
+        (xy 67.404955 74.811271) (xy 67.643721 74.876674) (xy 68.420395 74.1) (xy 68.779605 74.1) (xy 69.556279 74.876674)
+        (xy 69.795045 74.811271) (xy 69.910845 74.564462) (xy 69.97627 74.299805) (xy 69.988805 74.027469) (xy 69.979143 73.963688)
+        (xy 71.716 73.963688) (xy 71.716 74.236312) (xy 71.769186 74.503698) (xy 71.873515 74.75557) (xy 72.024977 74.982249)
+        (xy 72.217751 75.175023) (xy 72.44443 75.326485) (xy 72.696302 75.430814) (xy 72.963688 75.484) (xy 73.236312 75.484)
+        (xy 73.503698 75.430814) (xy 73.75557 75.326485) (xy 73.982249 75.175023) (xy 74.175023 74.982249) (xy 74.326485 74.75557)
+        (xy 74.430814 74.503698) (xy 74.484 74.236312) (xy 74.484 73.963688) (xy 74.430814 73.696302) (xy 74.326485 73.44443)
+        (xy 74.175023 73.217751) (xy 73.982249 73.024977) (xy 73.75557 72.873515) (xy 73.503698 72.769186) (xy 73.236312 72.716)
+        (xy 72.963688 72.716) (xy 72.696302 72.769186) (xy 72.44443 72.873515) (xy 72.217751 73.024977) (xy 72.024977 73.217751)
+        (xy 71.873515 73.44443) (xy 71.769186 73.696302) (xy 71.716 73.963688) (xy 69.979143 73.963688) (xy 69.94797 73.757919)
+        (xy 69.855332 73.501516) (xy 69.795045 73.388729) (xy 69.556279 73.323326) (xy 68.779605 74.1) (xy 68.420395 74.1)
+        (xy 67.643721 73.323326) (xy 67.404955 73.388729) (xy 67.289155 73.635538) (xy 67.22373 73.900195) (xy 67.211195 74.172531)
+        (xy 66.147333 74.172531) (xy 65.335 73.360199) (xy 65.335 73.298061) (xy 65.304301 73.143721) (xy 67.823326 73.143721)
+        (xy 68.6 73.920395) (xy 69.376674 73.143721) (xy 69.311271 72.904955) (xy 69.064462 72.789155) (xy 68.799805 72.72373)
+        (xy 68.527469 72.711195) (xy 68.257919 72.75203) (xy 68.001516 72.844668) (xy 67.888729 72.904955) (xy 67.823326 73.143721)
+        (xy 65.304301 73.143721) (xy 65.295226 73.098102) (xy 65.217205 72.909744) (xy 65.103937 72.740226) (xy 64.959774 72.596063)
+        (xy 64.790256 72.482795) (xy 64.601898 72.404774) (xy 64.401939 72.365) (xy 64.198061 72.365) (xy 63.998102 72.404774)
+        (xy 63.809744 72.482795) (xy 63.640226 72.596063) (xy 63.496063 72.740226) (xy 63.382795 72.909744) (xy 63.304774 73.098102)
+        (xy 63.265 73.298061) (xy 63.265 73.501939) (xy 63.304774 73.701898) (xy 63.382795 73.890256) (xy 63.496063 74.059774)
+        (xy 63.640226 74.203937) (xy 63.809744 74.317205) (xy 63.998102 74.395226) (xy 64.198061 74.435) (xy 64.260199 74.435)
+        (xy 64.549824 74.724626) (xy 64.501898 74.704774) (xy 64.301939 74.665) (xy 64.098061 74.665) (xy 63.898102 74.704774)
+        (xy 63.709744 74.782795) (xy 63.540226 74.896063) (xy 63.396063 75.040226) (xy 63.282795 75.209744) (xy 63.204774 75.398102)
+        (xy 63.165 75.598061) (xy 62.303011 75.598061) (xy 62.303011 75.518756) (xy 62.346948 75.474819) (xy 62.460216 75.305301)
+        (xy 62.538237 75.116943) (xy 62.578011 74.916984) (xy 62.578011 74.713106) (xy 62.538237 74.513147) (xy 62.460216 74.324789)
+        (xy 62.346948 74.155271) (xy 62.202785 74.011108) (xy 62.033267 73.89784) (xy 61.844909 73.819819) (xy 61.797 73.810289)
+        (xy 61.797 73.752408) (xy 61.743314 73.48251) (xy 61.638005 73.228273) (xy 61.485477 73) (xy 61.638005 72.771727)
+        (xy 61.743314 72.51749) (xy 61.797 72.247592) (xy 61.797 71.972408) (xy 61.743314 71.70251) (xy 61.638005 71.448273)
+        (xy 61.520925 71.273051) (xy 73.165023 71.273051) (xy 73.165023 71.476929) (xy 73.204797 71.676888) (xy 73.282818 71.865246)
+        (xy 73.396086 72.034764) (xy 73.540249 72.178927) (xy 73.709767 72.292195) (xy 73.898125 72.370216) (xy 74.098084 72.40999)
+        (xy 74.301962 72.40999) (xy 74.501921 72.370216) (xy 74.690279 72.292195) (xy 74.859797 72.178927) (xy 75.00396 72.034764)
+        (xy 75.117228 71.865246) (xy 75.195249 71.676888) (xy 75.235023 71.476929) (xy 75.235023 71.414792) (xy 75.627665 71.02215)
+        (xy 75.656663 70.998352) (xy 75.751636 70.882627) (xy 75.822208 70.750598) (xy 75.865665 70.607337) (xy 75.876662 70.495684)
+        (xy 75.876662 70.495675) (xy 75.880338 70.458352) (xy 75.876662 70.421029) (xy 75.876662 69.078679) (xy 75.920599 69.034742)
+        (xy 76.033867 68.865224) (xy 76.111888 68.676866) (xy 76.151662 68.476907) (xy 76.151662 68.273029) (xy 76.111888 68.07307)
+        (xy 76.033867 67.884712) (xy 75.920599 67.715194) (xy 75.776436 67.571031) (xy 75.606918 67.457763) (xy 75.41856 67.379742)
+        (xy 75.218601 67.339968) (xy 75.014723 67.339968) (xy 74.814764 67.379742) (xy 74.626406 67.457763) (xy 74.456888 67.571031)
+        (xy 74.312725 67.715194) (xy 74.199457 67.884712) (xy 74.121436 68.07307) (xy 74.081662 68.273029) (xy 74.081662 68.476907)
+        (xy 74.121436 68.676866) (xy 74.199457 68.865224) (xy 74.312725 69.034742) (xy 74.356662 69.078679) (xy 74.356663 70.143548)
+        (xy 74.160221 70.33999) (xy 74.098084 70.33999) (xy 73.898125 70.379764) (xy 73.709767 70.457785) (xy 73.540249 70.571053)
+        (xy 73.396086 70.715216) (xy 73.282818 70.884734) (xy 73.204797 71.073092) (xy 73.165023 71.273051) (xy 61.520925 71.273051)
+        (xy 61.485477 71.22) (xy 61.638005 70.991727) (xy 61.743314 70.73749) (xy 61.797 70.467592) (xy 61.797 70.192408)
+        (xy 61.743314 69.92251) (xy 61.638005 69.668273) (xy 61.485477 69.44) (xy 61.638005 69.211727) (xy 61.743314 68.95749)
+        (xy 61.797 68.687592) (xy 61.797 68.412408) (xy 61.743314 68.14251) (xy 61.683481 67.998061) (xy 69.365 67.998061)
+        (xy 69.365 68.201939) (xy 69.404774 68.401898) (xy 69.482795 68.590256) (xy 69.596063 68.759774) (xy 69.64 68.803711)
+        (xy 69.640001 69.325143) (xy 69.618987 69.346157) (xy 69.505719 69.515675) (xy 69.427698 69.704033) (xy 69.387924 69.903992)
+        (xy 69.387924 70.10787) (xy 69.427698 70.307829) (xy 69.505719 70.496187) (xy 69.618987 70.665705) (xy 69.76315 70.809868)
+        (xy 69.932668 70.923136) (xy 70.121026 71.001157) (xy 70.320985 71.040931) (xy 70.524863 71.040931) (xy 70.724822 71.001157)
+        (xy 70.91318 70.923136) (xy 71.082698 70.809868) (xy 71.226861 70.665705) (xy 71.340129 70.496187) (xy 71.41815 70.307829)
+        (xy 71.457924 70.10787) (xy 71.457924 69.903992) (xy 71.41815 69.704033) (xy 71.340129 69.515675) (xy 71.226861 69.346157)
+        (xy 71.16 69.279296) (xy 71.16 68.803711) (xy 71.203937 68.759774) (xy 71.317205 68.590256) (xy 71.395226 68.401898)
+        (xy 71.435 68.201939) (xy 71.435 67.998061) (xy 71.395226 67.798102) (xy 71.317205 67.609744) (xy 71.203937 67.440226)
+        (xy 71.059774 67.296063) (xy 70.890256 67.182795) (xy 70.701898 67.104774) (xy 70.501939 67.065) (xy 70.298061 67.065)
+        (xy 70.098102 67.104774) (xy 69.909744 67.182795) (xy 69.740226 67.296063) (xy 69.596063 67.440226) (xy 69.482795 67.609744)
+        (xy 69.404774 67.798102) (xy 69.365 67.998061) (xy 61.683481 67.998061) (xy 61.638005 67.888273) (xy 61.485477 67.66)
+        (xy 61.638005 67.431727) (xy 61.743314 67.17749) (xy 61.797 66.907592) (xy 61.797 66.632408) (xy 61.743314 66.36251)
+        (xy 61.638005 66.108273) (xy 61.485477 65.88) (xy 61.638005 65.651727) (xy 61.743314 65.39749) (xy 61.797 65.127592)
+        (xy 61.797 64.852408) (xy 61.743314 64.58251) (xy 61.638005 64.328273) (xy 61.48512 64.099465) (xy 61.290535 63.90488)
+        (xy 61.140696 63.80476) (xy 61.217205 63.690256) (xy 61.295226 63.501898) (xy 61.335 63.301939) (xy 61.335 63.239801)
+        (xy 62.311004 62.263798) (xy 62.340001 62.240001) (xy 62.434974 62.124276) (xy 62.505546 61.992247) (xy 62.520386 61.943325)
+        (xy 62.603937 61.859774) (xy 62.717205 61.690256) (xy 62.795226 61.501898) (xy 62.835 61.301939) (xy 62.835 61.098061)
+        (xy 62.795226 60.898102) (xy 62.717205 60.709744) (xy 62.603937 60.540226) (xy 62.459774 60.396063) (xy 62.290256 60.282795)
+        (xy 62.101898 60.204774) (xy 61.901939 60.165) (xy 61.698061 60.165) (xy 61.498102 60.204774) (xy 61.309744 60.282795)
+        (xy 61.140226 60.396063) (xy 61.078038 60.458251) (xy 61.085 60.387561) (xy 61.085 60.387551) (xy 61.089281 60.344085)
+        (xy 61.085 60.300619) (xy 61.085 58.401563) (xy 61.172905 58.460299) (xy 61.452257 58.576011) (xy 61.748816 58.635)
+        (xy 62.051184 58.635) (xy 62.347743 58.576011) (xy 62.627095 58.460299) (xy 62.878505 58.292312) (xy 63.006737 58.16408)
+        (xy 66.095525 58.16408) (xy 66.179208 58.418261) (xy 66.451775 58.549158) (xy 66.744642 58.624365) (xy 67.046553 58.640991)
+        (xy 67.345907 58.598397) (xy 67.631199 58.498222) (xy 67.780792 58.418261) (xy 67.864475 58.16408) (xy 66.98 57.279605)
+        (xy 66.095525 58.16408) (xy 63.006737 58.16408) (xy 63.092312 58.078505) (xy 63.260299 57.827095) (xy 63.376011 57.547743)
+        (xy 63.435 57.251184) (xy 63.435 57.166553) (xy 65.439009 57.166553) (xy 65.481603 57.465907) (xy 65.581778 57.751199)
+        (xy 65.661739 57.900792) (xy 65.91592 57.984475) (xy 66.800395 57.1) (xy 67.159605 57.1) (xy 68.04408 57.984475)
+        (xy 68.298261 57.900792) (xy 68.429158 57.628225) (xy 68.504365 57.335358) (xy 68.520991 57.033447) (xy 68.478397 56.734093)
+        (xy 68.378222 56.448801) (xy 68.298261 56.299208) (xy 68.04408 56.215525) (xy 67.159605 57.1) (xy 66.800395 57.1)
+        (xy 65.91592 56.215525) (xy 65.661739 56.299208) (xy 65.530842 56.571775) (xy 65.455635 56.864642) (xy 65.439009 57.166553)
+        (xy 63.435 57.166553) (xy 63.435 56.948816) (xy 63.376011 56.652257) (xy 63.260299 56.372905) (xy 63.092312 56.121495)
+        (xy 63.006737 56.03592) (xy 66.095525 56.03592) (xy 66.98 56.920395) (xy 67.864475 56.03592) (xy 67.780792 55.781739)
+        (xy 67.508225 55.650842) (xy 67.215358 55.575635) (xy 66.913447 55.559009) (xy 66.614093 55.601603) (xy 66.328801 55.701778)
+        (xy 66.179208 55.781739) (xy 66.095525 56.03592) (xy 63.006737 56.03592) (xy 62.878505 55.907688) (xy 62.627095 55.739701)
+        (xy 62.347743 55.623989) (xy 62.051184 55.565) (xy 61.748816 55.565) (xy 61.452257 55.623989) (xy 61.172905 55.739701)
+        (xy 60.921495 55.907688) (xy 60.707688 56.121495) (xy 60.539701 56.372905) (xy 60.486359 56.501683) (xy 60.301939 56.465)
+        (xy 60.098061 56.465) (xy 59.898102 56.504774) (xy 59.709744 56.582795) (xy 59.540226 56.696063) (xy 59.396063 56.840226)
+        (xy 59.282795 57.009744) (xy 59.204774 57.198102) (xy 59.165 57.398061) (xy 59.165 57.601939) (xy 59.204774 57.801898)
+        (xy 59.282795 57.990256) (xy 59.315 58.038455) (xy 59.315001 59.765372) (xy 59.197484 59.882889) (xy 59.084216 60.052407)
+        (xy 59.006195 60.240765) (xy 58.966421 60.440724) (xy 58.966421 60.64) (xy 51.735224 60.64) (xy 51.790256 60.617205)
+        (xy 51.959774 60.503937) (xy 52.103937 60.359774) (xy 52.217205 60.190256) (xy 52.295226 60.001898) (xy 52.335 59.801939)
+        (xy 52.335 59.598061) (xy 52.295226 59.398102) (xy 52.217205 59.209744) (xy 52.103937 59.040226) (xy 51.959774 58.896063)
+        (xy 51.790256 58.782795) (xy 51.601898 58.704774) (xy 51.401939 58.665) (xy 51.198061 58.665) (xy 50.998102 58.704774)
+        (xy 50.809744 58.782795) (xy 50.761546 58.815) (xy 49.898587 58.815) (xy 49.895226 58.798102) (xy 49.817205 58.609744)
+        (xy 49.703937 58.440226) (xy 49.559774 58.296063) (xy 49.390256 58.182795) (xy 49.345075 58.16408) (xy 52.395525 58.16408)
+        (xy 52.479208 58.418261) (xy 52.751775 58.549158) (xy 53.044642 58.624365) (xy 53.346553 58.640991) (xy 53.645907 58.598397)
+        (xy 53.931199 58.498222) (xy 54.080792 58.418261) (xy 54.164475 58.16408) (xy 53.28 57.279605) (xy 52.395525 58.16408)
+        (xy 49.345075 58.16408) (xy 49.317966 58.152851) (xy 49.392312 58.078505) (xy 49.560299 57.827095) (xy 49.676011 57.547743)
+        (xy 49.735 57.251184) (xy 49.735 57.166553) (xy 51.739009 57.166553) (xy 51.781603 57.465907) (xy 51.881778 57.751199)
+        (xy 51.961739 57.900792) (xy 52.21592 57.984475) (xy 53.100395 57.1) (xy 53.459605 57.1) (xy 54.34408 57.984475)
+        (xy 54.598261 57.900792) (xy 54.729158 57.628225) (xy 54.804365 57.335358) (xy 54.820991 57.033447) (xy 54.80895 56.948816)
+        (xy 55.285 56.948816) (xy 55.285 57.251184) (xy 55.343989 57.547743) (xy 55.459701 57.827095) (xy 55.627688 58.078505)
+        (xy 55.841495 58.292312) (xy 56.092905 58.460299) (xy 56.372257 58.576011) (xy 56.668816 58.635) (xy 56.971184 58.635)
+        (xy 57.267743 58.576011) (xy 57.547095 58.460299) (xy 57.798505 58.292312) (xy 58.012312 58.078505) (xy 58.180299 57.827095)
+        (xy 58.296011 57.547743) (xy 58.355 57.251184) (xy 58.355 56.948816) (xy 58.296011 56.652257) (xy 58.180299 56.372905)
+        (xy 58.012312 56.121495) (xy 57.798505 55.907688) (xy 57.547095 55.739701) (xy 57.267743 55.623989) (xy 56.971184 55.565)
+        (xy 56.668816 55.565) (xy 56.372257 55.623989) (xy 56.092905 55.739701) (xy 55.841495 55.907688) (xy 55.627688 56.121495)
+        (xy 55.459701 56.372905) (xy 55.343989 56.652257) (xy 55.285 56.948816) (xy 54.80895 56.948816) (xy 54.778397 56.734093)
+        (xy 54.678222 56.448801) (xy 54.598261 56.299208) (xy 54.34408 56.215525) (xy 53.459605 57.1) (xy 53.100395 57.1)
+        (xy 52.21592 56.215525) (xy 51.961739 56.299208) (xy 51.830842 56.571775) (xy 51.755635 56.864642) (xy 51.739009 57.166553)
+        (xy 49.735 57.166553) (xy 49.735 56.948816) (xy 49.676011 56.652257) (xy 49.560299 56.372905) (xy 49.392312 56.121495)
+        (xy 49.306737 56.03592) (xy 52.395525 56.03592) (xy 53.28 56.920395) (xy 54.164475 56.03592) (xy 54.080792 55.781739)
+        (xy 53.808225 55.650842) (xy 53.515358 55.575635) (xy 53.213447 55.559009) (xy 52.914093 55.601603) (xy 52.628801 55.701778)
+        (xy 52.479208 55.781739) (xy 52.395525 56.03592) (xy 49.306737 56.03592) (xy 49.178505 55.907688) (xy 48.927095 55.739701)
+        (xy 48.647743 55.623989) (xy 48.351184 55.565) (xy 48.048816 55.565) (xy 47.752257 55.623989) (xy 47.472905 55.739701)
+        (xy 47.221495 55.907688) (xy 47.007688 56.121495) (xy 46.839701 56.372905) (xy 46.723989 56.652257) (xy 46.665 56.948816)
+        (xy 46.665 57.251184) (xy 46.723989 57.547743) (xy 46.839701 57.827095) (xy 47.007688 58.078505) (xy 47.221495 58.292312)
+        (xy 47.472905 58.460299) (xy 47.752257 58.576011) (xy 47.978155 58.620945) (xy 47.904774 58.798102) (xy 47.865 58.998061)
+        (xy 47.865 59.201939) (xy 47.904774 59.401898) (xy 47.982795 59.590256) (xy 48.096063 59.759774) (xy 48.240226 59.903937)
+        (xy 48.409744 60.017205) (xy 48.598102 60.095226) (xy 48.654956 60.106535) (xy 48.84347 60.295049) (xy 48.871183 60.328817)
+        (xy 48.904951 60.35653) (xy 48.904953 60.356532) (xy 48.942762 60.387561) (xy 49.005941 60.439411) (xy 49.159687 60.521589)
+        (xy 49.32651 60.572195) (xy 49.456523 60.585) (xy 49.456533 60.585) (xy 49.499999 60.589281) (xy 49.543465 60.585)
+        (xy 50.761546 60.585) (xy 50.809744 60.617205) (xy 50.864776 60.64) (xy 50.832419 60.64) (xy 50.8 60.636807)
+        (xy 50.767581 60.64) (xy 50.670617 60.64955) (xy 50.546207 60.68729) (xy 50.43155 60.748575) (xy 50.331052 60.831052)
+        (xy 50.248575 60.93155) (xy 50.18729 61.046207) (xy 50.14955 61.170617) (xy 50.136807 61.3) (xy 50.140001 61.332429)
+        (xy 50.140001 62.770153) (xy 50.10749 62.756686) (xy 49.837592 62.703) (xy 49.562408 62.703) (xy 49.29251 62.756686)
+        (xy 49.038273 62.861995) (xy 48.809465 63.01488) (xy 48.61488 63.209465) (xy 48.461995 63.438273) (xy 48.356686 63.69251)
+        (xy 48.303 63.962408) (xy 48.303 64.237592) (xy 48.356686 64.50749) (xy 48.461995 64.761727) (xy 48.614523 64.99)
+        (xy 48.461995 65.218273) (xy 48.382793 65.409482) (xy 47.084335 64.111024) (xy 47.060532 64.08202) (xy 46.944807 63.987047)
+        (xy 46.812778 63.916475) (xy 46.669517 63.873018) (xy 46.557864 63.862021) (xy 46.557853 63.862021) (xy 46.520531 63.858345)
+        (xy 46.483209 63.862021) (xy 46.466392 63.862021) (xy 46.422455 63.818084) (xy 46.252937 63.704816) (xy 46.064579 63.626795)
+        (xy 45.86462 63.587021) (xy 45.660742 63.587021) (xy 45.460783 63.626795) (xy 45.272425 63.704816) (xy 45.102907 63.818084)
+        (xy 44.958744 63.962247) (xy 44.845476 64.131765) (xy 44.767455 64.320123) (xy 44.727681 64.520082) (xy 41.264404 64.520082)
+        (xy 41.308955 64.453408) (xy 41.386976 64.26505) (xy 41.42675 64.065091) (xy 41.42675 64.002954) (xy 41.557355 63.872349)
+        (xy 41.586352 63.848552) (xy 41.681325 63.732827) (xy 41.751897 63.600798) (xy 41.795354 63.457537) (xy 41.806351 63.345884)
+        (xy 41.806351 63.345883) (xy 41.810028 63.308551) (xy 41.806351 63.271218) (xy 41.806351 61.811592) (xy 41.850288 61.767655)
+        (xy 41.963556 61.598137) (xy 42.041577 61.409779) (xy 42.081351 61.20982) (xy 42.081351 61.005942) (xy 42.041577 60.805983)
+        (xy 41.963556 60.617625) (xy 41.850288 60.448107) (xy 41.706125 60.303944) (xy 41.536607 60.190676) (xy 41.348249 60.112655)
+        (xy 41.30999 60.105045) (xy 41.30999 59.949184) (xy 41.270216 59.749225) (xy 41.264396 59.735175) (xy 41.819758 59.735175)
+        (xy 41.8681 59.755199) (xy 42.068059 59.794973) (xy 42.271937 59.794973) (xy 42.471896 59.755199) (xy 42.660254 59.677178)
+        (xy 42.829772 59.56391) (xy 42.973935 59.419747) (xy 43.087203 59.250229) (xy 43.165224 59.061871) (xy 43.204998 58.861912)
+        (xy 43.204998 58.658034) (xy 43.200416 58.635) (xy 43.271184 58.635) (xy 43.567743 58.576011) (xy 43.847095 58.460299)
+        (xy 44.098505 58.292312) (xy 44.312312 58.078505) (xy 44.480299 57.827095) (xy 44.596011 57.547743) (xy 44.655 57.251184)
+        (xy 44.655 56.948816) (xy 44.622174 56.783789) (xy 44.741274 56.902889) (xy 44.910792 57.016157) (xy 45.09915 57.094178)
+        (xy 45.299109 57.133952) (xy 45.502987 57.133952) (xy 45.702946 57.094178) (xy 45.891304 57.016157) (xy 46.060822 56.902889)
+        (xy 46.204985 56.758726) (xy 46.318253 56.589208) (xy 46.396274 56.40085) (xy 46.436048 56.200891) (xy 46.436048 55.997013)
+        (xy 46.396274 55.797054) (xy 46.318253 55.608696) (xy 46.285 55.558929) (xy 46.285 54.138454) (xy 46.317205 54.090256)
+        (xy 46.395226 53.901898) (xy 46.435 53.701939) (xy 46.435 53.498061) (xy 46.395226 53.298102) (xy 46.317205 53.109744)
+        (xy 46.203937 52.940226) (xy 46.059774 52.796063) (xy 45.890256 52.682795) (xy 45.701898 52.604774) (xy 45.501939 52.565)
+        (xy 45.298061 52.565) (xy 45.098102 52.604774) (xy 44.909744 52.682795) (xy 44.740226 52.796063) (xy 44.596063 52.940226)
+        (xy 44.482795 53.109744) (xy 44.404774 53.298102) (xy 44.365 53.498061) (xy 44.365 53.701939) (xy 44.404774 53.901898)
+        (xy 44.482795 54.090256) (xy 44.515 54.138455) (xy 44.515001 55.562065) (xy 44.483843 55.608696) (xy 44.405822 55.797054)
+        (xy 44.366048 55.997013) (xy 44.366048 56.200891) (xy 44.366338 56.202351) (xy 44.312312 56.121495) (xy 44.098505 55.907688)
+        (xy 43.847095 55.739701) (xy 43.668746 55.665826) (xy 43.695226 55.601898) (xy 43.735 55.401939) (xy 43.735 55.198061)
+        (xy 43.695226 54.998102) (xy 43.617205 54.809744) (xy 43.503937 54.640226) (xy 43.359774 54.496063) (xy 43.190256 54.382795)
+        (xy 43.001898 54.304774) (xy 42.801939 54.265) (xy 42.598061 54.265) (xy 42.398102 54.304774) (xy 42.209744 54.382795)
+        (xy 42.161546 54.415) (xy 40.937311 54.415) (xy 40.853947 54.290236) (xy 40.709784 54.146073) (xy 40.540266 54.032805)
+        (xy 40.351908 53.954784) (xy 40.151949 53.91501) (xy 39.948071 53.91501) (xy 39.748112 53.954784) (xy 39.559754 54.032805)
+        (xy 39.390236 54.146073) (xy 39.246073 54.290236) (xy 39.132805 54.459754) (xy 39.054784 54.648112) (xy 39.01501 54.848071)
+        (xy 39.01501 55.051949) (xy 39.054784 55.251908) (xy 39.132805 55.440266) (xy 39.246073 55.609784) (xy 39.390236 55.753947)
+        (xy 39.559754 55.867215) (xy 39.748112 55.945236) (xy 39.80497 55.956546) (xy 39.905941 56.039411) (xy 39.982814 56.0805)
+        (xy 40.059686 56.121589) (xy 40.124931 56.141381) (xy 40.22651 56.172195) (xy 40.356523 56.185) (xy 40.356531 56.185)
+        (xy 40.4 56.189281) (xy 40.443469 56.185) (xy 41.885255 56.185) (xy 41.759701 56.372905) (xy 41.643989 56.652257)
+        (xy 41.585 56.948816) (xy 41.585 57.251184) (xy 41.643989 57.547743) (xy 41.753532 57.812203) (xy 41.679742 57.842768)
+        (xy 41.510224 57.956036) (xy 41.366061 58.100199) (xy 41.289237 58.215175) (xy 39.956326 58.215175) (xy 39.912389 58.171238)
+        (xy 39.742871 58.05797) (xy 39.554513 57.979949) (xy 39.354554 57.940175) (xy 39.150676 57.940175) (xy 38.950717 57.979949)
+        (xy 38.762359 58.05797) (xy 38.592841 58.171238) (xy 38.448678 58.315401) (xy 38.33541 58.484919) (xy 38.257389 58.673277)
+        (xy 38.217615 58.873236) (xy 37.167159 58.873236) (xy 37.184475 58.85592) (xy 37.100792 58.601739) (xy 36.828225 58.470842)
+        (xy 36.535358 58.395635) (xy 36.233447 58.379009) (xy 35.934093 58.421603) (xy 35.648801 58.521778) (xy 35.499208 58.601739)
+        (xy 35.415525 58.85592) (xy 34.395315 58.85592) (xy 34.381819 58.835722) (xy 34.381819 57.955888) (xy 34.3861 57.912422)
+        (xy 34.381819 57.868956) (xy 34.381819 57.868946) (xy 34.369014 57.738933) (xy 34.318408 57.57211) (xy 34.23623 57.418364)
+        (xy 34.125636 57.283606) (xy 34.091863 57.255889) (xy 34.065084 57.22911) (xy 34.053775 57.172255) (xy 33.975754 56.983897)
+        (xy 33.862486 56.814379) (xy 33.718323 56.670216) (xy 33.548805 56.556948) (xy 33.360447 56.478927) (xy 33.160488 56.439153)
+        (xy 32.95661 56.439153) (xy 32.756651 56.478927) (xy 32.568293 56.556948) (xy 32.398775 56.670216) (xy 32.254612 56.814379)
+        (xy 32.141344 56.983897) (xy 32.063323 57.172255) (xy 32.023549 57.372214) (xy 32.023549 57.576092) (xy 32.063323 57.776051)
+        (xy 32.141344 57.964409) (xy 32.254612 58.133927) (xy 32.398775 58.27809) (xy 32.568293 58.391358) (xy 32.61182 58.409387)
+        (xy 32.611819 58.835721) (xy 32.579614 58.88392) (xy 32.501593 59.072278) (xy 32.461819 59.272237) (xy 32.461819 59.476115)
+        (xy 32.484752 59.591409) (xy 32.351983 59.565) (xy 32.289846 59.565) (xy 32.11929 59.394445) (xy 32.153961 59.359774)
+        (xy 32.267229 59.190256) (xy 32.34525 59.001898) (xy 32.385024 58.801939) (xy 32.385024 58.598061) (xy 32.34525 58.398102)
+        (xy 32.267229 58.209744) (xy 32.153961 58.040226) (xy 32.009798 57.896063) (xy 31.84028 57.782795) (xy 31.651922 57.704774)
+        (xy 31.451963 57.665) (xy 31.248085 57.665) (xy 31.048126 57.704774) (xy 30.859768 57.782795) (xy 30.69025 57.896063)
+        (xy 30.685 57.901313) (xy 30.685 50.691312) (xy 36.43324 50.691312) (xy 36.43324 50.89519) (xy 36.473014 51.095149)
+        (xy 36.551035 51.283507) (xy 36.664303 51.453025) (xy 36.808466 51.597188) (xy 36.977984 51.710456) (xy 37.166342 51.788477)
+        (xy 37.366301 51.828251) (xy 37.570179 51.828251) (xy 37.770138 51.788477) (xy 37.958496 51.710456) (xy 37.996594 51.685)
+        (xy 39.361546 51.685) (xy 39.409744 51.717205) (xy 39.598102 51.795226) (xy 39.798061 51.835) (xy 40.001939 51.835)
+        (xy 40.201898 51.795226) (xy 40.390256 51.717205) (xy 40.559774 51.603937) (xy 40.703937 51.459774) (xy 40.817205 51.290256)
+        (xy 40.895226 51.101898) (xy 40.935 50.901939) (xy 40.935 50.698061) (xy 40.895226 50.498102) (xy 40.817205 50.309744)
+        (xy 40.703937 50.140226) (xy 40.559774 49.996063) (xy 40.390256 49.882795) (xy 40.201898 49.804774) (xy 40.001939 49.765)
+        (xy 39.798061 49.765) (xy 39.598102 49.804774) (xy 39.409744 49.882795) (xy 39.361546 49.915) (xy 38.016795 49.915)
+        (xy 37.958496 49.876046) (xy 37.770138 49.798025) (xy 37.570179 49.758251) (xy 37.366301 49.758251) (xy 37.166342 49.798025)
+        (xy 36.977984 49.876046) (xy 36.808466 49.989314) (xy 36.664303 50.133477) (xy 36.551035 50.302995) (xy 36.473014 50.491353)
+        (xy 36.43324 50.691312) (xy 30.685 50.691312) (xy 30.685 47.9) (xy 40.561928 47.9) (xy 40.561928 49.7)
+        (xy 40.574188 49.824482) (xy 40.610498 49.94418) (xy 40.669463 50.054494) (xy 40.748815 50.151185) (xy 40.845506 50.230537)
+        (xy 40.95582 50.289502) (xy 41.075518 50.325812) (xy 41.2 50.338072) (xy 43.4 50.338072) (xy 43.524482 50.325812)
+        (xy 43.64418 50.289502) (xy 43.754494 50.230537) (xy 43.851185 50.151185) (xy 43.930537 50.054494) (xy 43.989502 49.94418)
+        (xy 44.025812 49.824482) (xy 44.038072 49.7) (xy 44.038072 48.172268) (xy 44.162408 48.197) (xy 44.437592 48.197)
+        (xy 44.70749 48.143314) (xy 44.961727 48.038005) (xy 45.190535 47.88512) (xy 45.38512 47.690535) (xy 45.538005 47.461727)
+        (xy 45.643314 47.20749) (xy 45.697 46.937592) (xy 45.697 46.662408) (xy 45.643314 46.39251) (xy 45.538005 46.138273)
+        (xy 45.38512 45.909465) (xy 45.190535 45.71488) (xy 44.961727 45.561995) (xy 44.932769 45.55) (xy 44.961727 45.538005)
+        (xy 45.190535 45.38512) (xy 45.38512 45.190535) (xy 45.538005 44.961727) (xy 45.643314 44.70749) (xy 45.697 44.437592)
+        (xy 45.697 44.162408) (xy 45.643314 43.89251) (xy 45.538005 43.638273) (xy 45.38512 43.409465) (xy 45.190535 43.21488)
+        (xy 44.961727 43.061995) (xy 44.934599 43.050758) (xy 45.01898 43.005656) (xy 45.08596 42.765565) (xy 44.3 41.979605)
+        (xy 43.51404 42.765565) (xy 43.58102 43.005656) (xy 43.671533 43.048218) (xy 43.638273 43.061995) (xy 43.409465 43.21488)
+        (xy 43.21488 43.409465) (xy 43.061995 43.638273) (xy 42.956686 43.89251) (xy 42.903 44.162408) (xy 42.903 44.437592)
+        (xy 42.956686 44.70749) (xy 43.061995 44.961727) (xy 43.21488 45.190535) (xy 43.409465 45.38512) (xy 43.638273 45.538005)
+        (xy 43.667231 45.55) (xy 43.638273 45.561995) (xy 43.409465 45.71488) (xy 43.21488 45.909465) (xy 43.061995 46.138273)
+        (xy 42.956686 46.39251) (xy 42.903 46.662408) (xy 42.903 46.937592) (xy 42.956686 47.20749) (xy 42.979235 47.261928)
+        (xy 41.2 47.261928) (xy 41.075518 47.274188) (xy 40.95582 47.310498) (xy 40.845506 47.369463) (xy 40.748815 47.448815)
+        (xy 40.669463 47.545506) (xy 40.610498 47.65582) (xy 40.574188 47.775518) (xy 40.561928 47.9) (xy 30.685 47.9)
+        (xy 30.685 45.298691) (xy 30.690246 45.303937) (xy 30.859764 45.417205) (xy 31.048122 45.495226) (xy 31.248081 45.535)
+        (xy 31.451959 45.535) (xy 31.651918 45.495226) (xy 31.840276 45.417205) (xy 32.009794 45.303937) (xy 32.153957 45.159774)
+        (xy 32.267225 44.990256) (xy 32.345246 44.801898) (xy 32.38502 44.601939) (xy 32.38502 44.398061) (xy 32.345246 44.198102)
+        (xy 32.267225 44.009744) (xy 32.153957 43.840226) (xy 32.11002 43.796289) (xy 32.11002 43.103701) (xy 32.153947 43.059774)
+        (xy 32.267215 42.890256) (xy 32.345236 42.701898) (xy 32.38501 42.501939) (xy 32.38501 42.298061) (xy 32.345236 42.098102)
+        (xy 32.267215 41.909744) (xy 32.153947 41.740226) (xy 32.009784 41.596063) (xy 31.840266 41.482795) (xy 31.651908 41.404774)
+        (xy 31.451949 41.365) (xy 31.248071 41.365) (xy 31.048112 41.404774) (xy 30.859754 41.482795) (xy 30.690236 41.596063)
+        (xy 30.685 41.601299) (xy 30.685 38.9) (xy 40.561928 38.9) (xy 40.561928 40.7) (xy 40.574188 40.824482)
+        (xy 40.610498 40.94418) (xy 40.669463 41.054494) (xy 40.748815 41.151185) (xy 40.845506 41.230537) (xy 40.95582 41.289502)
+        (xy 41.075518 41.325812) (xy 41.2 41.338072) (xy 42.975253 41.338072) (xy 42.910977 41.597135) (xy 42.89809 41.872017)
+        (xy 42.939078 42.144133) (xy 43.032364 42.403023) (xy 43.094344 42.51898) (xy 43.334435 42.58596) (xy 44.120395 41.8)
+        (xy 44.479605 41.8) (xy 45.265565 42.58596) (xy 45.505656 42.51898) (xy 45.622756 42.269952) (xy 45.689023 42.002865)
+        (xy 45.70191 41.727983) (xy 45.660922 41.455867) (xy 45.567636 41.196977) (xy 45.505656 41.08102) (xy 45.265565 41.01404)
+        (xy 44.479605 41.8) (xy 44.120395 41.8) (xy 44.106253 41.785858) (xy 44.285858 41.606253) (xy 44.3 41.620395)
+        (xy 45.08596 40.834435) (xy 45.01898 40.594344) (xy 44.769952 40.477244) (xy 44.502865 40.410977) (xy 44.227983 40.39809)
+        (xy 44.038072 40.426696) (xy 44.038072 38.9) (xy 44.025812 38.775518) (xy 43.989502 38.65582) (xy 43.930537 38.545506)
+        (xy 43.851185 38.448815) (xy 43.754494 38.369463) (xy 43.64418 38.310498) (xy 43.524482 38.274188) (xy 43.4 38.261928)
+        (xy 41.2 38.261928) (xy 41.075518 38.274188) (xy 40.95582 38.310498) (xy 40.845506 38.369463) (xy 40.748815 38.448815)
+        (xy 40.669463 38.545506) (xy 40.610498 38.65582) (xy 40.574188 38.775518) (xy 40.561928 38.9) (xy 30.685 38.9)
+        (xy 30.685 34.648816) (xy 33.085 34.648816) (xy 33.085 34.951184) (xy 33.143989 35.247743) (xy 33.259701 35.527095)
+        (xy 33.427688 35.778505) (xy 33.641495 35.992312) (xy 33.892905 36.160299) (xy 34.172257 36.276011) (xy 34.468816 36.335)
+        (xy 34.771184 36.335) (xy 35.067743 36.276011) (xy 35.347095 36.160299) (xy 35.598505 35.992312) (xy 35.812312 35.778505)
+        (xy 35.980299 35.527095) (xy 36.096011 35.247743) (xy 36.155 34.951184) (xy 36.155 34.648816) (xy 38.165 34.648816)
+        (xy 38.165 34.951184) (xy 38.223989 35.247743) (xy 38.339701 35.527095) (xy 38.507688 35.778505) (xy 38.721495 35.992312)
+        (xy 38.972905 36.160299) (xy 39.252257 36.276011) (xy 39.548816 36.335) (xy 39.851184 36.335) (xy 40.147743 36.276011)
+        (xy 40.427095 36.160299) (xy 40.678505 35.992312) (xy 40.806737 35.86408) (xy 43.895525 35.86408) (xy 43.979208 36.118261)
+        (xy 44.251775 36.249158) (xy 44.544642 36.324365) (xy 44.846553 36.340991) (xy 45.145907 36.298397) (xy 45.431199 36.198222)
+        (xy 45.580792 36.118261) (xy 45.664475 35.86408) (xy 44.78 34.979605) (xy 43.895525 35.86408) (xy 40.806737 35.86408)
+        (xy 40.892312 35.778505) (xy 41.060299 35.527095) (xy 41.176011 35.247743) (xy 41.235 34.951184) (xy 41.235 34.866553)
+        (xy 43.239009 34.866553) (xy 43.281603 35.165907) (xy 43.381778 35.451199) (xy 43.461739 35.600792) (xy 43.71592 35.684475)
+        (xy 44.600395 34.8) (xy 44.959605 34.8) (xy 45.84408 35.684475) (xy 46.098261 35.600792) (xy 46.229158 35.328225)
+        (xy 46.304365 35.035358) (xy 46.311819 34.9) (xy 46.836807 34.9) (xy 46.840001 34.932429) (xy 46.84 53.667581)
+        (xy 46.836807 53.7) (xy 46.84955 53.829383) (xy 46.88729 53.953793) (xy 46.948575 54.06845) (xy 46.956261 54.077815)
+        (xy 47.031052 54.168948) (xy 47.13155 54.251425) (xy 47.246207 54.31271) (xy 47.370617 54.35045) (xy 47.5 54.363193)
+        (xy 47.532419 54.36) (xy 62.467581 54.36) (xy 62.5 54.363193) (xy 62.532419 54.36) (xy 62.629383 54.35045)
+        (xy 62.753793 54.31271) (xy 62.86845 54.251425) (xy 62.968948 54.168948) (xy 63.051425 54.06845) (xy 63.11271 53.953793)
+        (xy 63.15045 53.829383) (xy 63.163193 53.7) (xy 63.16 53.667581) (xy 63.16 52.911578) (xy 63.537032 53.288611)
+        (xy 63.537031 53.95146) (xy 63.504826 53.999659) (xy 63.426805 54.188017) (xy 63.387031 54.387976) (xy 63.387031 54.591854)
+        (xy 63.426805 54.791813) (xy 63.504826 54.980171) (xy 63.618094 55.149689) (xy 63.762257 55.293852) (xy 63.931775 55.40712)
+        (xy 64.120133 55.485141) (xy 64.320092 55.524915) (xy 64.52397 55.524915) (xy 64.723929 55.485141) (xy 64.912287 55.40712)
+        (xy 65.081805 55.293852) (xy 65.225968 55.149689) (xy 65.339236 54.980171) (xy 65.417257 54.791813) (xy 65.457031 54.591854)
+        (xy 65.457031 54.387976) (xy 65.417257 54.188017) (xy 65.339236 53.999659) (xy 65.307031 53.951461) (xy 65.307031 52.965496)
+        (xy 65.311312 52.92203) (xy 65.307031 52.878564) (xy 65.307031 52.878554) (xy 65.294226 52.748541) (xy 65.24362 52.581718)
+        (xy 65.161442 52.427972) (xy 65.050848 52.293214) (xy 65.01708 52.265501) (xy 64.306535 51.554957) (xy 64.295226 51.498102)
+        (xy 64.217205 51.309744) (xy 64.103937 51.140226) (xy 63.959774 50.996063) (xy 63.790256 50.882795) (xy 63.601898 50.804774)
+        (xy 63.401939 50.765) (xy 63.198061 50.765) (xy 63.16 50.772571) (xy 63.16 49.828816) (xy 64.465 49.828816)
+        (xy 64.465 50.131184) (xy 64.523989 50.427743) (xy 64.639701 50.707095) (xy 64.807688 50.958505) (xy 65.021495 51.172312)
+        (xy 65.272905 51.340299) (xy 65.552257 51.456011) (xy 65.848816 51.515) (xy 66.151184 51.515) (xy 66.447743 51.456011)
+        (xy 66.64 51.376375) (xy 66.64 52.196289) (xy 66.596063 52.240226) (xy 66.482795 52.409744) (xy 66.404774 52.598102)
+        (xy 66.365 52.798061) (xy 66.365 53.001939) (xy 66.404774 53.201898) (xy 66.482795 53.390256) (xy 66.596063 53.559774)
+        (xy 66.740226 53.703937) (xy 66.909744 53.817205) (xy 67.098102 53.895226) (xy 67.298061 53.935) (xy 67.501939 53.935)
+        (xy 67.701898 53.895226) (xy 67.890256 53.817205) (xy 68.059774 53.703937) (xy 68.203937 53.559774) (xy 68.317205 53.390256)
+        (xy 68.395226 53.201898) (xy 68.435 53.001939) (xy 68.435 52.798061) (xy 68.395226 52.598102) (xy 68.317205 52.409744)
+        (xy 68.203937 52.240226) (xy 68.16 52.196289) (xy 68.16 50.003711) (xy 68.203937 49.959774) (xy 68.317205 49.790256)
+        (xy 68.395226 49.601898) (xy 68.435 49.401939) (xy 68.435 49.303697) (xy 73.694665 49.303697) (xy 73.694665 49.507575)
+        (xy 73.734439 49.707534) (xy 73.81246 49.895892) (xy 73.925728 50.06541) (xy 74.069891 50.209573) (xy 74.239409 50.322841)
+        (xy 74.427767 50.400862) (xy 74.627726 50.440636) (xy 74.733019 50.440636) (xy 74.805746 50.47951) (xy 74.949007 50.522967)
+        (xy 75.06066 50.533964) (xy 75.060669 50.533964) (xy 75.097992 50.53764) (xy 75.135315 50.533964) (xy 77.011095 50.533964)
+        (xy 77.055032 50.577901) (xy 77.22455 50.691169) (xy 77.412908 50.76919) (xy 77.612867 50.808964) (xy 77.816745 50.808964)
+        (xy 78.016704 50.76919) (xy 78.205062 50.691169) (xy 78.37458 50.577901) (xy 78.518743 50.433738) (xy 78.632011 50.26422)
+        (xy 78.710032 50.075862) (xy 78.749806 49.875903) (xy 78.749806 49.672025) (xy 78.710032 49.472066) (xy 78.632011 49.283708)
+        (xy 78.518743 49.11419) (xy 78.37458 48.970027) (xy 78.205062 48.856759) (xy 78.016704 48.778738) (xy 77.816745 48.738964)
+        (xy 77.612867 48.738964) (xy 77.412908 48.778738) (xy 77.22455 48.856759) (xy 77.055032 48.970027) (xy 77.011095 49.013964)
+        (xy 75.687705 49.013964) (xy 75.64687 48.91538) (xy 75.533602 48.745862) (xy 75.389439 48.601699) (xy 75.219921 48.488431)
+        (xy 75.031563 48.41041) (xy 74.831604 48.370636) (xy 74.627726 48.370636) (xy 74.427767 48.41041) (xy 74.239409 48.488431)
+        (xy 74.069891 48.601699) (xy 73.925728 48.745862) (xy 73.81246 48.91538) (xy 73.734439 49.103738) (xy 73.694665 49.303697)
+        (xy 68.435 49.303697) (xy 68.435 49.198061) (xy 68.395226 48.998102) (xy 68.317205 48.809744) (xy 68.203937 48.640226)
+        (xy 68.059774 48.496063) (xy 67.890256 48.382795) (xy 67.701898 48.304774) (xy 67.501939 48.265) (xy 67.298061 48.265)
+        (xy 67.098102 48.304774) (xy 66.909744 48.382795) (xy 66.740226 48.496063) (xy 66.648955 48.587334) (xy 66.447743 48.503989)
+        (xy 66.151184 48.445) (xy 65.848816 48.445) (xy 65.552257 48.503989) (xy 65.272905 48.619701) (xy 65.021495 48.787688)
+        (xy 64.807688 49.001495) (xy 64.639701 49.252905) (xy 64.523989 49.532257) (xy 64.465 49.828816) (xy 63.16 49.828816)
+        (xy 63.16 44.748816) (xy 64.465 44.748816) (xy 64.465 45.051184) (xy 64.523989 45.347743) (xy 64.639701 45.627095)
+        (xy 64.807688 45.878505) (xy 65.021495 46.092312) (xy 65.272905 46.260299) (xy 65.552257 46.376011) (xy 65.848816 46.435)
+        (xy 66.151184 46.435) (xy 66.447743 46.376011) (xy 66.727095 46.260299) (xy 66.978505 46.092312) (xy 67.053553 46.017264)
+        (xy 67.140226 46.103937) (xy 67.309744 46.217205) (xy 67.498102 46.295226) (xy 67.698061 46.335) (xy 67.901939 46.335)
+        (xy 68.101898 46.295226) (xy 68.290256 46.217205) (xy 68.459774 46.103937) (xy 68.603937 45.959774) (xy 68.717205 45.790256)
+        (xy 68.795226 45.601898) (xy 68.835 45.401939) (xy 68.835 45.198061) (xy 68.808743 45.066058) (xy 68.939802 44.935)
+        (xy 69.001939 44.935) (xy 69.201898 44.895226) (xy 69.390256 44.817205) (xy 69.559774 44.703937) (xy 69.703937 44.559774)
+        (xy 69.817205 44.390256) (xy 69.895226 44.201898) (xy 69.935 44.001939) (xy 69.935 43.798061) (xy 69.895226 43.598102)
+        (xy 69.817205 43.409744) (xy 69.703937 43.240226) (xy 69.559774 43.096063) (xy 69.390256 42.982795) (xy 69.201898 42.904774)
+        (xy 69.001939 42.865) (xy 68.798061 42.865) (xy 68.598102 42.904774) (xy 68.409744 42.982795) (xy 68.240226 43.096063)
+        (xy 68.096063 43.240226) (xy 67.982795 43.409744) (xy 67.904774 43.598102) (xy 67.865 43.798061) (xy 67.865 43.860198)
+        (xy 67.416533 44.308666) (xy 67.360299 44.172905) (xy 67.192312 43.921495) (xy 66.978505 43.707688) (xy 66.727095 43.539701)
+        (xy 66.447743 43.423989) (xy 66.151184 43.365) (xy 65.848816 43.365) (xy 65.552257 43.423989) (xy 65.272905 43.539701)
+        (xy 65.021495 43.707688) (xy 64.807688 43.921495) (xy 64.639701 44.172905) (xy 64.523989 44.452257) (xy 64.465 44.748816)
+        (xy 63.16 44.748816) (xy 63.16 40.88408) (xy 65.115525 40.88408) (xy 65.199208 41.138261) (xy 65.471775 41.269158)
+        (xy 65.764642 41.344365) (xy 66.066553 41.360991) (xy 66.365907 41.318397) (xy 66.651199 41.218222) (xy 66.800792 41.138261)
+        (xy 66.884475 40.88408) (xy 66 39.999605) (xy 65.115525 40.88408) (xy 63.16 40.88408) (xy 63.16 39.886553)
+        (xy 64.459009 39.886553) (xy 64.501603 40.185907) (xy 64.601778 40.471199) (xy 64.681739 40.620792) (xy 64.93592 40.704475)
+        (xy 65.820395 39.82) (xy 66.179605 39.82) (xy 67.06408 40.704475) (xy 67.318261 40.620792) (xy 67.449158 40.348225)
+        (xy 67.524365 40.055358) (xy 67.540991 39.753447) (xy 67.498397 39.454093) (xy 67.398222 39.168801) (xy 67.318261 39.019208)
+        (xy 67.06408 38.935525) (xy 66.179605 39.82) (xy 65.820395 39.82) (xy 64.93592 38.935525) (xy 64.681739 39.019208)
+        (xy 64.550842 39.291775) (xy 64.475635 39.584642) (xy 64.459009 39.886553) (xy 63.16 39.886553) (xy 63.16 38.75592)
+        (xy 65.115525 38.75592) (xy 66 39.640395) (xy 66.884475 38.75592) (xy 66.800792 38.501739) (xy 66.528225 38.370842)
+        (xy 66.235358 38.295635) (xy 65.933447 38.279009) (xy 65.634093 38.321603) (xy 65.348801 38.421778) (xy 65.199208 38.501739)
+        (xy 65.115525 38.75592) (xy 63.16 38.75592) (xy 63.16 34.932419) (xy 63.163193 34.9) (xy 63.15045 34.770617)
+        (xy 63.113502 34.648816) (xy 63.685 34.648816) (xy 63.685 34.951184) (xy 63.743989 35.247743) (xy 63.859701 35.527095)
+        (xy 64.027688 35.778505) (xy 64.241495 35.992312) (xy 64.492905 36.160299) (xy 64.772257 36.276011) (xy 65.068816 36.335)
+        (xy 65.371184 36.335) (xy 65.667743 36.276011) (xy 65.947095 36.160299) (xy 66.198505 35.992312) (xy 66.412312 35.778505)
+        (xy 66.580299 35.527095) (xy 66.696011 35.247743) (xy 66.755 34.951184) (xy 66.755 34.648816) (xy 68.765 34.648816)
+        (xy 68.765 34.951184) (xy 68.823989 35.247743) (xy 68.939701 35.527095) (xy 69.107688 35.778505) (xy 69.321495 35.992312)
+        (xy 69.572905 36.160299) (xy 69.852257 36.276011) (xy 70.148816 36.335) (xy 70.451184 36.335) (xy 70.747743 36.276011)
+        (xy 71.027095 36.160299) (xy 71.278505 35.992312) (xy 71.406737 35.86408) (xy 74.495525 35.86408) (xy 74.579208 36.118261)
+        (xy 74.851775 36.249158) (xy 75.144642 36.324365) (xy 75.446553 36.340991) (xy 75.745907 36.298397) (xy 76.031199 36.198222)
+        (xy 76.180792 36.118261) (xy 76.264475 35.86408) (xy 75.38 34.979605) (xy 74.495525 35.86408) (xy 71.406737 35.86408)
+        (xy 71.492312 35.778505) (xy 71.660299 35.527095) (xy 71.776011 35.247743) (xy 71.835 34.951184) (xy 71.835 34.866553)
+        (xy 73.839009 34.866553) (xy 73.881603 35.165907) (xy 73.981778 35.451199) (xy 74.061739 35.600792) (xy 74.31592 35.684475)
+        (xy 75.200395 34.8) (xy 75.559605 34.8) (xy 76.44408 35.684475) (xy 76.698261 35.600792) (xy 76.829158 35.328225)
+        (xy 76.904365 35.035358) (xy 76.920991 34.733447) (xy 76.878397 34.434093) (xy 76.778222 34.148801) (xy 76.698261 33.999208)
+        (xy 76.44408 33.915525) (xy 75.559605 34.8) (xy 75.200395 34.8) (xy 74.31592 33.915525) (xy 74.061739 33.999208)
+        (xy 73.930842 34.271775) (xy 73.855635 34.564642) (xy 73.839009 34.866553) (xy 71.835 34.866553) (xy 71.835 34.648816)
+        (xy 71.776011 34.352257) (xy 71.660299 34.072905) (xy 71.492312 33.821495) (xy 71.406737 33.73592) (xy 74.495525 33.73592)
+        (xy 75.38 34.620395) (xy 76.264475 33.73592) (xy 76.180792 33.481739) (xy 75.908225 33.350842) (xy 75.615358 33.275635)
+        (xy 75.313447 33.259009) (xy 75.014093 33.301603) (xy 74.728801 33.401778) (xy 74.579208 33.481739) (xy 74.495525 33.73592)
+        (xy 71.406737 33.73592) (xy 71.278505 33.607688) (xy 71.027095 33.439701) (xy 70.747743 33.323989) (xy 70.451184 33.265)
+        (xy 70.148816 33.265) (xy 69.852257 33.323989) (xy 69.572905 33.439701) (xy 69.321495 33.607688) (xy 69.107688 33.821495)
+        (xy 68.939701 34.072905) (xy 68.823989 34.352257) (xy 68.765 34.648816) (xy 66.755 34.648816) (xy 66.696011 34.352257)
+        (xy 66.580299 34.072905) (xy 66.412312 33.821495) (xy 66.198505 33.607688) (xy 65.947095 33.439701) (xy 65.667743 33.323989)
+        (xy 65.371184 33.265) (xy 65.068816 33.265) (xy 64.772257 33.323989) (xy 64.492905 33.439701) (xy 64.241495 33.607688)
+        (xy 64.027688 33.821495) (xy 63.859701 34.072905) (xy 63.743989 34.352257) (xy 63.685 34.648816) (xy 63.113502 34.648816)
+        (xy 63.11271 34.646207) (xy 63.051425 34.53155) (xy 62.968948 34.431052) (xy 62.86845 34.348575) (xy 62.753793 34.28729)
+        (xy 62.629383 34.24955) (xy 62.532419 34.24) (xy 62.5 34.236807) (xy 62.467581 34.24) (xy 47.532419 34.24)
+        (xy 47.5 34.236807) (xy 47.467581 34.24) (xy 47.370617 34.24955) (xy 47.246207 34.28729) (xy 47.13155 34.348575)
+        (xy 47.031052 34.431052) (xy 46.948575 34.53155) (xy 46.88729 34.646207) (xy 46.84955 34.770617) (xy 46.836807 34.9)
+        (xy 46.311819 34.9) (xy 46.320991 34.733447) (xy 46.278397 34.434093) (xy 46.178222 34.148801) (xy 46.098261 33.999208)
+        (xy 45.84408 33.915525) (xy 44.959605 34.8) (xy 44.600395 34.8) (xy 43.71592 33.915525) (xy 43.461739 33.999208)
+        (xy 43.330842 34.271775) (xy 43.255635 34.564642) (xy 43.239009 34.866553) (xy 41.235 34.866553) (xy 41.235 34.648816)
+        (xy 41.176011 34.352257) (xy 41.060299 34.072905) (xy 40.892312 33.821495) (xy 40.806737 33.73592) (xy 43.895525 33.73592)
+        (xy 44.78 34.620395) (xy 45.664475 33.73592) (xy 45.580792 33.481739) (xy 45.308225 33.350842) (xy 45.015358 33.275635)
+        (xy 44.713447 33.259009) (xy 44.414093 33.301603) (xy 44.128801 33.401778) (xy 43.979208 33.481739) (xy 43.895525 33.73592)
+        (xy 40.806737 33.73592) (xy 40.678505 33.607688) (xy 40.427095 33.439701) (xy 40.147743 33.323989) (xy 39.851184 33.265)
+        (xy 39.548816 33.265) (xy 39.252257 33.323989) (xy 38.972905 33.439701) (xy 38.721495 33.607688) (xy 38.507688 33.821495)
+        (xy 38.339701 34.072905) (xy 38.223989 34.352257) (xy 38.165 34.648816) (xy 36.155 34.648816) (xy 36.096011 34.352257)
+        (xy 35.980299 34.072905) (xy 35.812312 33.821495) (xy 35.598505 33.607688) (xy 35.347095 33.439701) (xy 35.067743 33.323989)
+        (xy 34.771184 33.265) (xy 34.468816 33.265) (xy 34.172257 33.323989) (xy 33.892905 33.439701) (xy 33.641495 33.607688)
+        (xy 33.427688 33.821495) (xy 33.259701 34.072905) (xy 33.143989 34.352257) (xy 33.085 34.648816) (xy 30.685 34.648816)
+        (xy 30.685 30.685) (xy 79.315 30.685)
+      )
+    )
+  )
 )
diff --git a/KiCAD model/Lab1.kicad_pcb-bak b/KiCAD model/Lab1.kicad_pcb-bak
index 7c7ea208c959416e8b6fe10c03f3d70211de58b3..3f36d80bf50d58cebaa078c030440ff2b3c681f6 100644
--- a/KiCAD model/Lab1.kicad_pcb-bak	
+++ b/KiCAD model/Lab1.kicad_pcb-bak	
@@ -2,11 +2,11 @@
 
   (general
     (thickness 1.6)
-    (drawings 8)
-    (tracks 484)
+    (drawings 12)
+    (tracks 1077)
     (zones 0)
-    (modules 47)
-    (nets 76)
+    (modules 98)
+    (nets 83)
   )
 
   (page A4)
@@ -36,6 +36,7 @@
   (setup
     (last_trace_width 0.25)
     (user_trace_width 0.2)
+    (user_trace_width 0.25)
     (trace_clearance 0.2)
     (zone_clearance 0.508)
     (zone_45_only no)
@@ -109,63 +110,70 @@
   (net 16 BOOT0)
   (net 17 "Net-(R2-Pad2)")
   (net 18 "Net-(U1-Pad16)")
-  (net 19 "Net-(U1-Pad15)")
-  (net 20 "Net-(U1-Pad14)")
-  (net 21 NCS)
-  (net 22 MISO)
-  (net 23 MOSI)
-  (net 24 SCK)
-  (net 25 Motion)
-  (net 26 "Net-(U1-Pad8)")
-  (net 27 "Net-(U1-Pad7)")
-  (net 28 "Net-(U1-Pad6)")
-  (net 29 "Net-(U1-Pad2)")
-  (net 30 "Net-(U1-Pad1)")
-  (net 31 "Net-(U4-Pad2)")
-  (net 32 "Net-(U4-Pad3)")
-  (net 33 "Net-(U4-Pad4)")
-  (net 34 "Net-(U4-Pad8)")
-  (net 35 "Net-(U4-Pad9)")
-  (net 36 "Net-(U4-Pad14)")
-  (net 37 "Net-(U4-Pad15)")
-  (net 38 "Net-(U4-Pad16)")
-  (net 39 "Net-(U4-Pad17)")
-  (net 40 "Net-(U4-Pad20)")
-  (net 41 "Net-(U4-Pad21)")
-  (net 42 "Net-(U4-Pad22)")
-  (net 43 "Net-(U4-Pad23)")
-  (net 44 "Net-(U4-Pad25)")
-  (net 45 "Net-(U4-Pad26)")
-  (net 46 "Net-(U4-Pad27)")
-  (net 47 "Net-(U4-Pad28)")
-  (net 48 "Net-(U4-Pad34)")
-  (net 49 "Net-(U4-Pad35)")
-  (net 50 "Net-(U4-Pad36)")
-  (net 51 "Net-(U4-Pad37)")
-  (net 52 "Net-(U4-Pad38)")
-  (net 53 "Net-(U4-Pad39)")
-  (net 54 "Net-(U4-Pad40)")
-  (net 55 "Net-(U4-Pad41)")
-  (net 56 "Net-(U4-Pad42)")
-  (net 57 "Net-(U4-Pad43)")
-  (net 58 OUT_D-)
-  (net 59 OUT_D+)
-  (net 60 "Net-(U4-Pad50)")
-  (net 61 "Net-(U4-Pad51)")
-  (net 62 "Net-(U4-Pad52)")
-  (net 63 "Net-(U4-Pad53)")
-  (net 64 "Net-(U4-Pad54)")
-  (net 65 "Net-(U4-Pad56)")
-  (net 66 "Net-(U4-Pad57)")
-  (net 67 "Net-(U4-Pad58)")
-  (net 68 "Net-(U4-Pad59)")
-  (net 69 "Net-(U4-Pad61)")
-  (net 70 "Net-(U4-Pad62)")
-  (net 71 +3V3)
-  (net 72 VDD)
-  (net 73 "Net-(D1-Pad2)")
-  (net 74 "Net-(D2-Pad2)")
-  (net 75 "Net-(D3-Pad2)")
+  (net 19 "Net-(U1-Pad14)")
+  (net 20 NCS)
+  (net 21 MISO)
+  (net 22 MOSI)
+  (net 23 SCK)
+  (net 24 Motion)
+  (net 25 "Net-(U1-Pad8)")
+  (net 26 "Net-(U1-Pad7)")
+  (net 27 "Net-(U1-Pad6)")
+  (net 28 "Net-(U1-Pad2)")
+  (net 29 "Net-(U1-Pad1)")
+  (net 30 "Net-(U4-Pad2)")
+  (net 31 "Net-(U4-Pad3)")
+  (net 32 "Net-(U4-Pad4)")
+  (net 33 "Net-(U4-Pad8)")
+  (net 34 "Net-(U4-Pad9)")
+  (net 35 "Net-(U4-Pad25)")
+  (net 36 "Net-(U4-Pad28)")
+  (net 37 "Net-(U4-Pad34)")
+  (net 38 "Net-(U4-Pad35)")
+  (net 39 "Net-(U4-Pad36)")
+  (net 40 "Net-(U4-Pad37)")
+  (net 41 "Net-(U4-Pad38)")
+  (net 42 "Net-(U4-Pad39)")
+  (net 43 "Net-(U4-Pad40)")
+  (net 44 OUT_D-)
+  (net 45 OUT_D+)
+  (net 46 "Net-(U4-Pad51)")
+  (net 47 "Net-(U4-Pad52)")
+  (net 48 "Net-(U4-Pad53)")
+  (net 49 "Net-(U4-Pad54)")
+  (net 50 "Net-(U4-Pad56)")
+  (net 51 "Net-(U4-Pad57)")
+  (net 52 "Net-(U4-Pad58)")
+  (net 53 "Net-(U4-Pad59)")
+  (net 54 "Net-(U4-Pad61)")
+  (net 55 "Net-(U4-Pad62)")
+  (net 56 +3V3)
+  (net 57 VDD)
+  (net 58 left_click)
+  (net 59 right_click)
+  (net 60 sense_up)
+  (net 61 sense_down)
+  (net 62 forward)
+  (net 63 backward)
+  (net 64 wheel_click)
+  (net 65 Scroll_a)
+  (net 66 Scroll_b)
+  (net 67 "Net-(D4-Pad2)")
+  (net 68 "Net-(R7-Pad1)")
+  (net 69 "Net-(R11-Pad1)")
+  (net 70 "Net-(R12-Pad1)")
+  (net 71 RED)
+  (net 72 GREEN)
+  (net 73 BLUE)
+  (net 74 "Net-(R27-Pad1)")
+  (net 75 MCO1)
+  (net 76 MCO2)
+  (net 77 "Net-(R8-Pad1)")
+  (net 78 "Net-(R9-Pad1)")
+  (net 79 "Net-(R10-Pad1)")
+  (net 80 "Net-(R13-Pad1)")
+  (net 81 "Net-(D4-Pad4)")
+  (net 82 "Net-(D4-Pad3)")
 
   (net_class Default "This is the default net class."
     (clearance 0.2)
@@ -174,9 +182,13 @@
     (via_drill 0.4)
     (uvia_dia 0.3)
     (uvia_drill 0.1)
+    (add_net BLUE)
     (add_net BOOT0)
+    (add_net GREEN)
     (add_net IN_D+)
     (add_net IN_D-)
+    (add_net MCO1)
+    (add_net MCO2)
     (add_net MISO)
     (add_net MOSI)
     (add_net Motion)
@@ -187,32 +199,29 @@
     (add_net "Net-(C6-Pad2)")
     (add_net "Net-(C7-Pad1)")
     (add_net "Net-(C8-Pad1)")
-    (add_net "Net-(D1-Pad2)")
-    (add_net "Net-(D2-Pad2)")
-    (add_net "Net-(D3-Pad2)")
+    (add_net "Net-(D4-Pad2)")
+    (add_net "Net-(D4-Pad3)")
+    (add_net "Net-(D4-Pad4)")
     (add_net "Net-(J1-Pad4)")
     (add_net "Net-(J1-Pad6)")
+    (add_net "Net-(R10-Pad1)")
+    (add_net "Net-(R11-Pad1)")
+    (add_net "Net-(R12-Pad1)")
+    (add_net "Net-(R13-Pad1)")
     (add_net "Net-(R2-Pad2)")
+    (add_net "Net-(R27-Pad1)")
+    (add_net "Net-(R7-Pad1)")
+    (add_net "Net-(R8-Pad1)")
+    (add_net "Net-(R9-Pad1)")
     (add_net "Net-(U1-Pad1)")
     (add_net "Net-(U1-Pad14)")
-    (add_net "Net-(U1-Pad15)")
     (add_net "Net-(U1-Pad16)")
     (add_net "Net-(U1-Pad2)")
     (add_net "Net-(U1-Pad6)")
     (add_net "Net-(U1-Pad7)")
     (add_net "Net-(U1-Pad8)")
-    (add_net "Net-(U4-Pad14)")
-    (add_net "Net-(U4-Pad15)")
-    (add_net "Net-(U4-Pad16)")
-    (add_net "Net-(U4-Pad17)")
     (add_net "Net-(U4-Pad2)")
-    (add_net "Net-(U4-Pad20)")
-    (add_net "Net-(U4-Pad21)")
-    (add_net "Net-(U4-Pad22)")
-    (add_net "Net-(U4-Pad23)")
     (add_net "Net-(U4-Pad25)")
-    (add_net "Net-(U4-Pad26)")
-    (add_net "Net-(U4-Pad27)")
     (add_net "Net-(U4-Pad28)")
     (add_net "Net-(U4-Pad3)")
     (add_net "Net-(U4-Pad34)")
@@ -223,10 +232,6 @@
     (add_net "Net-(U4-Pad39)")
     (add_net "Net-(U4-Pad4)")
     (add_net "Net-(U4-Pad40)")
-    (add_net "Net-(U4-Pad41)")
-    (add_net "Net-(U4-Pad42)")
-    (add_net "Net-(U4-Pad43)")
-    (add_net "Net-(U4-Pad50)")
     (add_net "Net-(U4-Pad51)")
     (add_net "Net-(U4-Pad52)")
     (add_net "Net-(U4-Pad53)")
@@ -241,10 +246,20 @@
     (add_net "Net-(U4-Pad9)")
     (add_net OUT_D+)
     (add_net OUT_D-)
+    (add_net RED)
     (add_net SCK)
     (add_net SWCLK)
     (add_net SWDIO)
     (add_net SWO)
+    (add_net Scroll_a)
+    (add_net Scroll_b)
+    (add_net backward)
+    (add_net forward)
+    (add_net left_click)
+    (add_net right_click)
+    (add_net sense_down)
+    (add_net sense_up)
+    (add_net wheel_click)
   )
 
   (net_class Power ""
@@ -260,196 +275,229 @@
     (add_net VDD)
   )
 
-  (module Package_QFP:LQFP-64_10x10mm_P0.5mm (layer F.Cu) (tedit 5D9F72AF) (tstamp 6019567E)
-    (at 92.6 49.6 180)
-    (descr "LQFP, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ad7606_7606-6_7606-4.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
-    (tags "LQFP QFP")
-    (path /60055F5F)
+  (module Components:EC10E1220505 (layer F.Cu) (tedit 6028EA25) (tstamp 602B0951)
+    (at 38.3 44.3 90)
+    (path /61F68259)
+    (fp_text reference SW10 (at 0 0.5 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value Rotary_Encoder (at 0 -0.5 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -6 9) (end -6 2) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6 9) (end -6 9) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6 2) (end 6 9) (layer F.SilkS) (width 0.12))
+    (fp_line (start -6 2) (end 6 2) (layer F.SilkS) (width 0.12))
+    (pad A thru_hole circle (at -2.5 6 90) (size 1.524 1.524) (drill 1) (layers *.Cu *.Mask)
+      (net 65 Scroll_a))
+    (pad B thru_hole circle (at 0 6 90) (size 1.524 1.524) (drill 1) (layers *.Cu *.Mask)
+      (net 66 Scroll_b))
+    (pad C thru_hole circle (at 2.5 6 90) (size 1.524 1.524) (drill 1) (layers *.Cu *.Mask)
+      (net 2 GND))
+    (pad "" np_thru_hole rect (at -4.5 4 90) (size 1.8 2.2) (drill oval 1.8 2.2) (layers *.Cu *.Mask))
+    (pad "" np_thru_hole rect (at 4.5 4 90) (size 1.8 2.2) (drill oval 1.8 2.2) (layers *.Cu *.Mask))
+  )
+
+  (module Components:SW_D2F-FL (layer F.Cu) (tedit 602537BF) (tstamp 6028FD2C)
+    (at 70.3 34.8)
+    (path /6034E202)
+    (fp_text reference S1 (at 0 -3.4) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.015)))
+    )
+    (fp_text value D2F-FL (at -0.635 4.445) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.015)))
+    )
+    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.Fab) (width 0.2))
+    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.SilkS) (width 0.2))
+    (fp_line (start -6.65 3.15) (end -6.65 -3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.65 3.15) (end -6.65 3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.65 -3.15) (end 6.65 3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -6.65 -3.15) (end 6.65 -3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.Fab) (width 0.127))
+    (pad NC thru_hole circle (at 5.08 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+      (net 2 GND))
+    (pad COM thru_hole circle (at -5.08 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+      (net 78 "Net-(R9-Pad1)"))
+    (pad NO thru_hole circle (at 0 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+      (net 56 +3V3))
+  )
+
+  (module Components:LED_RGB_1210_RND_135-00251 (layer F.Cu) (tedit 6028F6C8) (tstamp 6029B6A3)
+    (at 55.1 81.8)
+    (descr "RGB LED 3.2x2.7mm http://www.avagotech.com/docs/AV02-0610EN")
+    (tags "LED 3227")
+    (path /603197C9)
     (attr smd)
-    (fp_text reference U4 (at 0 -7.4) (layer F.SilkS)
+    (fp_text reference D4 (at 0 -2.3) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value STM32F411RETx (at 0 7.4) (layer F.Fab)
+    (fp_text value LED_ABGR (at 0 2.45) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 4.16 5.11) (end 5.11 5.11) (layer F.SilkS) (width 0.12))
-    (fp_line (start 5.11 5.11) (end 5.11 4.16) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4.16 5.11) (end -5.11 5.11) (layer F.SilkS) (width 0.12))
-    (fp_line (start -5.11 5.11) (end -5.11 4.16) (layer F.SilkS) (width 0.12))
-    (fp_line (start 4.16 -5.11) (end 5.11 -5.11) (layer F.SilkS) (width 0.12))
-    (fp_line (start 5.11 -5.11) (end 5.11 -4.16) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4.16 -5.11) (end -5.11 -5.11) (layer F.SilkS) (width 0.12))
-    (fp_line (start -5.11 -5.11) (end -5.11 -4.16) (layer F.SilkS) (width 0.12))
-    (fp_line (start -5.11 -4.16) (end -6.45 -4.16) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4 -5) (end 5 -5) (layer F.Fab) (width 0.1))
-    (fp_line (start 5 -5) (end 5 5) (layer F.Fab) (width 0.1))
-    (fp_line (start 5 5) (end -5 5) (layer F.Fab) (width 0.1))
-    (fp_line (start -5 5) (end -5 -4) (layer F.Fab) (width 0.1))
-    (fp_line (start -5 -4) (end -4 -5) (layer F.Fab) (width 0.1))
-    (fp_line (start 0 -6.7) (end -4.15 -6.7) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -4.15 -6.7) (end -4.15 -5.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -4.15 -5.25) (end -5.25 -5.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -5.25 -5.25) (end -5.25 -4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -5.25 -4.15) (end -6.7 -4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -6.7 -4.15) (end -6.7 0) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0 -6.7) (end 4.15 -6.7) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 4.15 -6.7) (end 4.15 -5.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 4.15 -5.25) (end 5.25 -5.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 5.25 -5.25) (end 5.25 -4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 5.25 -4.15) (end 6.7 -4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6.7 -4.15) (end 6.7 0) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0 6.7) (end -4.15 6.7) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -4.15 6.7) (end -4.15 5.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -4.15 5.25) (end -5.25 5.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -5.25 5.25) (end -5.25 4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -5.25 4.15) (end -6.7 4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -6.7 4.15) (end -6.7 0) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0 6.7) (end 4.15 6.7) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 4.15 6.7) (end 4.15 5.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 4.15 5.25) (end 5.25 5.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 5.25 5.25) (end 5.25 4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 5.25 4.15) (end 6.7 4.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6.7 4.15) (end 6.7 0) (layer F.CrtYd) (width 0.05))
-    (fp_text user %R (at 0 0) (layer F.Fab)
+    (fp_text user %R (at 0 -2.3) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (pad 1 smd roundrect (at -5.675 -3.75 180) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 71 +3V3))
-    (pad 2 smd roundrect (at -5.675 -3.25 180) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 31 "Net-(U4-Pad2)"))
-    (pad 3 smd roundrect (at -5.675 -2.75 180) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 32 "Net-(U4-Pad3)"))
-    (pad 4 smd roundrect (at -5.675 -2.25 180) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 33 "Net-(U4-Pad4)"))
-    (pad 5 smd roundrect (at -5.675 -1.75 180) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 3 "Net-(C5-Pad2)"))
-    (pad 6 smd roundrect (at -5.675 -1.25 180) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (fp_line (start -1.6 -0.675) (end -0.925 -1.35) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.6 1.35) (end -1.6 -0.675) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.6 1.35) (end -1.6 1.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.6 -1.35) (end 1.6 1.35) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.925 -1.35) (end 1.6 -1.35) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.8 -0.5) (end -2.8 -1.5) (layer F.SilkS) (width 0.15))
+    (fp_line (start 2.7 -1.5) (end -2.8 -1.5) (layer F.SilkS) (width 0.15))
+    (fp_line (start 2.7 1.5) (end -2.7 1.5) (layer F.SilkS) (width 0.15))
+    (fp_line (start 2.85 1.65) (end 2.85 -1.65) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.85 -1.65) (end -2.95 -1.65) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.95 -1.65) (end -2.95 1.65) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.95 1.65) (end 2.85 1.65) (layer F.CrtYd) (width 0.05))
+    (pad 4 smd rect (at -1.7 -0.7 180) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
+      (net 81 "Net-(D4-Pad4)"))
+    (pad 1 smd rect (at -1.7 0.7 180) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
+      (net 56 +3V3))
+    (pad 3 smd rect (at 1.7 -0.7 180) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
+      (net 82 "Net-(D4-Pad3)"))
+    (pad 2 smd rect (at 1.7 0.7 180) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
+      (net 67 "Net-(D4-Pad2)"))
+    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_RGB_1210.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Crystal:Crystal_SMD_HC49-SD_HandSoldering (layer F.Cu) (tedit 5A1AD52C) (tstamp 6025FA9E)
+    (at 37.9 97.0125 270)
+    (descr "SMD Crystal HC-49-SD http://cdn-reichelt.de/documents/datenblatt/B400/xxx-HC49-SMD.pdf, hand-soldering, 11.4x4.7mm^2 package")
+    (tags "SMD SMT crystal hand-soldering")
+    (path /600CDE48)
+    (attr smd)
+    (fp_text reference Y1 (at 0 -3.55 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 16Mhz (at 0 3.55 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 10.2 -2.6) (end -10.2 -2.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 10.2 2.6) (end 10.2 -2.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -10.2 2.6) (end 10.2 2.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -10.2 -2.6) (end -10.2 2.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -10.075 2.55) (end 5.9 2.55) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.075 -2.55) (end -10.075 2.55) (layer F.SilkS) (width 0.12))
+    (fp_line (start 5.9 -2.55) (end -10.075 -2.55) (layer F.SilkS) (width 0.12))
+    (fp_line (start -3.015 2.115) (end 3.015 2.115) (layer F.Fab) (width 0.1))
+    (fp_line (start -3.015 -2.115) (end 3.015 -2.115) (layer F.Fab) (width 0.1))
+    (fp_line (start 5.7 -2.35) (end -5.7 -2.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 5.7 2.35) (end 5.7 -2.35) (layer F.Fab) (width 0.1))
+    (fp_line (start -5.7 2.35) (end 5.7 2.35) (layer F.Fab) (width 0.1))
+    (fp_line (start -5.7 -2.35) (end -5.7 2.35) (layer F.Fab) (width 0.1))
+    (fp_arc (start 3.015 0) (end 3.015 -2.115) (angle 180) (layer F.Fab) (width 0.1))
+    (fp_arc (start -3.015 0) (end -3.015 -2.115) (angle -180) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 2 smd rect (at 5.9375 0 270) (size 7.875 2) (layers F.Cu F.Paste F.Mask)
       (net 4 "Net-(C6-Pad2)"))
-    (pad 7 smd roundrect (at -5.675 -0.75 180) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 7 NRST))
-    (pad 8 smd roundrect (at -5.675 -0.25 180) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 34 "Net-(U4-Pad8)"))
-    (pad 9 smd roundrect (at -5.675 0.25 180) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 35 "Net-(U4-Pad9)"))
-    (pad 10 smd roundrect (at -5.675 0.75 180) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 22 MISO))
-    (pad 11 smd roundrect (at -5.675 1.25 180) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 23 MOSI))
-    (pad 12 smd roundrect (at -5.675 1.75 180) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 2 GND))
-    (pad 13 smd roundrect (at -5.675 2.25 180) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 71 +3V3))
-    (pad 14 smd roundrect (at -5.675 2.75 180) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 36 "Net-(U4-Pad14)"))
-    (pad 15 smd roundrect (at -5.675 3.25 180) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 37 "Net-(U4-Pad15)"))
-    (pad 16 smd roundrect (at -5.675 3.75 180) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 38 "Net-(U4-Pad16)"))
-    (pad 17 smd roundrect (at -3.75 5.675 180) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 39 "Net-(U4-Pad17)"))
-    (pad 18 smd roundrect (at -3.25 5.675 180) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 2 GND))
-    (pad 19 smd roundrect (at -2.75 5.675 180) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 71 +3V3))
-    (pad 20 smd roundrect (at -2.25 5.675 180) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 40 "Net-(U4-Pad20)"))
-    (pad 21 smd roundrect (at -1.75 5.675 180) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 41 "Net-(U4-Pad21)"))
-    (pad 22 smd roundrect (at -1.25 5.675 180) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 42 "Net-(U4-Pad22)"))
-    (pad 23 smd roundrect (at -0.75 5.675 180) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 43 "Net-(U4-Pad23)"))
-    (pad 24 smd roundrect (at -0.25 5.675 180) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 25 Motion))
-    (pad 25 smd roundrect (at 0.25 5.675 180) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 44 "Net-(U4-Pad25)"))
-    (pad 26 smd roundrect (at 0.75 5.675 180) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 45 "Net-(U4-Pad26)"))
-    (pad 27 smd roundrect (at 1.25 5.675 180) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 46 "Net-(U4-Pad27)"))
-    (pad 28 smd roundrect (at 1.75 5.675 180) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 47 "Net-(U4-Pad28)"))
-    (pad 29 smd roundrect (at 2.25 5.675 180) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 24 SCK))
-    (pad 30 smd roundrect (at 2.75 5.675 180) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 5 "Net-(C7-Pad1)"))
-    (pad 31 smd roundrect (at 3.25 5.675 180) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 2 GND))
-    (pad 32 smd roundrect (at 3.75 5.675 180) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 71 +3V3))
-    (pad 33 smd roundrect (at 5.675 3.75 180) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 21 NCS))
-    (pad 34 smd roundrect (at 5.675 3.25 180) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 48 "Net-(U4-Pad34)"))
-    (pad 35 smd roundrect (at 5.675 2.75 180) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 49 "Net-(U4-Pad35)"))
-    (pad 36 smd roundrect (at 5.675 2.25 180) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 50 "Net-(U4-Pad36)"))
-    (pad 37 smd roundrect (at 5.675 1.75 180) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 51 "Net-(U4-Pad37)"))
-    (pad 38 smd roundrect (at 5.675 1.25 180) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 52 "Net-(U4-Pad38)"))
-    (pad 39 smd roundrect (at 5.675 0.75 180) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 53 "Net-(U4-Pad39)"))
-    (pad 40 smd roundrect (at 5.675 0.25 180) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 54 "Net-(U4-Pad40)"))
-    (pad 41 smd roundrect (at 5.675 -0.25 180) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 55 "Net-(U4-Pad41)"))
-    (pad 42 smd roundrect (at 5.675 -0.75 180) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 56 "Net-(U4-Pad42)"))
-    (pad 43 smd roundrect (at 5.675 -1.25 180) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 57 "Net-(U4-Pad43)"))
-    (pad 44 smd roundrect (at 5.675 -1.75 180) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 58 OUT_D-))
-    (pad 45 smd roundrect (at 5.675 -2.25 180) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 59 OUT_D+))
-    (pad 46 smd roundrect (at 5.675 -2.75 180) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 14 SWDIO))
-    (pad 47 smd roundrect (at 5.675 -3.25 180) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad 1 smd rect (at -5.9375 0 270) (size 7.875 2) (layers F.Cu F.Paste F.Mask)
+      (net 3 "Net-(C5-Pad2)"))
+    (model ${KISYS3DMOD}/Crystal.3dshapes/Crystal_SMD_HC49-SD.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Package_TO_SOT_SMD:SOT-23-5_HandSoldering (layer F.Cu) (tedit 5A0AB76C) (tstamp 6025FA02)
+    (at 37.9 48 270)
+    (descr "5-pin SOT23 package")
+    (tags "SOT-23-5 hand-soldering")
+    (path /602A02F8)
+    (attr smd)
+    (fp_text reference U3 (at 0 -2.9 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value MIC5235YM5-TR (at 0 2.9 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 2.38 1.8) (end -2.38 1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.38 1.8) (end 2.38 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.38 -1.8) (end -2.38 1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.38 -1.8) (end 2.38 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.9 -0.9) (end -0.9 1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.9 -1.55) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.9 -0.9) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.9 -1.61) (end -1.55 -1.61) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)))
+    )
+    (pad 5 smd rect (at 1.35 -0.95 270) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask)
+      (net 57 VDD))
+    (pad 4 smd rect (at 1.35 0.95 270) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask)
+      (net 17 "Net-(R2-Pad2)"))
+    (pad 3 smd rect (at -1.35 0.95 270) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask)
+      (net 1 +5V))
+    (pad 2 smd rect (at -1.35 0 270) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask)
       (net 2 GND))
-    (pad 48 smd roundrect (at 5.675 -3.75 180) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 71 +3V3))
-    (pad 49 smd roundrect (at 3.75 -5.675 180) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 13 SWCLK))
-    (pad 50 smd roundrect (at 3.25 -5.675 180) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 60 "Net-(U4-Pad50)"))
-    (pad 51 smd roundrect (at 2.75 -5.675 180) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 61 "Net-(U4-Pad51)"))
-    (pad 52 smd roundrect (at 2.25 -5.675 180) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 62 "Net-(U4-Pad52)"))
-    (pad 53 smd roundrect (at 1.75 -5.675 180) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 63 "Net-(U4-Pad53)"))
-    (pad 54 smd roundrect (at 1.25 -5.675 180) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 64 "Net-(U4-Pad54)"))
-    (pad 55 smd roundrect (at 0.75 -5.675 180) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 15 SWO))
-    (pad 56 smd roundrect (at 0.25 -5.675 180) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 65 "Net-(U4-Pad56)"))
-    (pad 57 smd roundrect (at -0.25 -5.675 180) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 66 "Net-(U4-Pad57)"))
-    (pad 58 smd roundrect (at -0.75 -5.675 180) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 67 "Net-(U4-Pad58)"))
-    (pad 59 smd roundrect (at -1.25 -5.675 180) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 68 "Net-(U4-Pad59)"))
-    (pad 60 smd roundrect (at -1.75 -5.675 180) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 16 BOOT0))
-    (pad 61 smd roundrect (at -2.25 -5.675 180) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 69 "Net-(U4-Pad61)"))
-    (pad 62 smd roundrect (at -2.75 -5.675 180) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 70 "Net-(U4-Pad62)"))
-    (pad 63 smd roundrect (at -3.25 -5.675 180) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+    (pad 1 smd rect (at -1.35 -0.95 270) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask)
+      (net 1 +5V))
+    (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23-5.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Package_TO_SOT_SMD:SOT-23_Handsoldering (layer F.Cu) (tedit 5A0AB76C) (tstamp 6025F9ED)
+    (at 33.9 48 90)
+    (descr "SOT-23, Handsoldering")
+    (tags SOT-23)
+    (path /6026BF1B)
+    (attr smd)
+    (fp_text reference U2 (at 0 -2.5 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value AP2125N-3.3TRG (at 0 2.5 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.76 -1.58) (end -2.4 -1.58) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.7 1.75) (end -2.7 -1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.7 1.75) (end -2.7 1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.7 -1.75) (end 2.7 1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.7 -1.75) (end 2.7 -1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.075)))
+    )
+    (pad 3 smd rect (at 1.5 0 90) (size 1.9 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 1 +5V))
+    (pad 2 smd rect (at -1.5 0.95 90) (size 1.9 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 56 +3V3))
+    (pad 1 smd rect (at -1.5 -0.95 90) (size 1.9 0.8) (layers F.Cu F.Paste F.Mask)
       (net 2 GND))
-    (pad 64 smd roundrect (at -3.75 -5.675 180) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
-      (net 71 +3V3))
-    (model ${KISYS3DMOD}/Package_QFP.3dshapes/LQFP-64_10x10mm_P0.5mm.wrl
+    (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
     )
   )
 
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 60195301)
-    (at 58.4 52.2 180)
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F263)
+    (at 33.9375 44 180)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
     (path /6027C7D3)
@@ -460,23 +508,23 @@
     (fp_text value 4u7 (at 0 1.68) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.88 0.98) (end -1.88 -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_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.88 0.98) (end -1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 0.98) (end -1.88 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 1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 2 GND))
     (pad 1 smd roundrect (at -1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 1 +5V))
+    (pad 2 smd roundrect (at 1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 2 GND))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -484,16 +532,16 @@
     )
   )
 
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 60195312)
-    (at 67.8 32.0375 270)
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F274)
+    (at 33.9375 52 180)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
     (path /60276BFB)
     (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 4u7 (at 0 1.68 90) (layer F.Fab)
+    (fp_text value 4u7 (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))
@@ -506,12 +554,12 @@
     (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (pad 1 smd roundrect (at -1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 71 +3V3))
-    (pad 2 smd roundrect (at 1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 1 smd roundrect (at -1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 56 +3V3))
+    (pad 2 smd roundrect (at 1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -520,8 +568,8 @@
     )
   )
 
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 60195323)
-    (at 58.384999 48.044999 180)
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F285)
+    (at 37.8625 44.005001)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
     (path /602B63C7)
@@ -545,9 +593,9 @@
     (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 1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 1 +5V))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -556,8 +604,8 @@
     )
   )
 
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 60195334)
-    (at 54.8625 62.8)
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F296)
+    (at 37.9375 56.1)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
     (path /602DE883)
@@ -582,7 +630,7 @@
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
     (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 72 VDD))
+      (net 57 VDD))
     (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
@@ -592,35 +640,35 @@
     )
   )
 
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 60195345)
-    (at 101.1 34 180)
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F2A7)
+    (at 34 88.6625 270)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
     (path /600CFABF)
     (attr smd)
-    (fp_text reference C5 (at 0 -1.68) (layer F.SilkS)
+    (fp_text reference C5 (at 0 -1.68 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 22pF (at 0 1.68) (layer F.Fab)
+    (fp_text value 22pF (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.88 0.98) (end -1.88 -0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (fp_text user %R (at 0 0) (layer F.Fab)
+    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 0.98) (end -1.88 -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)))
     )
-    (pad 1 smd roundrect (at -1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 2 GND))
-    (pad 2 smd roundrect (at 1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 2 smd roundrect (at 1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 3 "Net-(C5-Pad2)"))
+    (pad 1 smd roundrect (at -1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 2 GND))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -628,16 +676,16 @@
     )
   )
 
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 60195356)
-    (at 95.1 34)
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F2B8)
+    (at 33.9 101.4625 270)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
     (path /600D1C66)
     (attr smd)
-    (fp_text reference C6 (at 0 -1.68) (layer F.SilkS)
+    (fp_text reference C6 (at 0 -1.68 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 22pF (at 0 1.68) (layer F.Fab)
+    (fp_text value 22pF (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))
@@ -650,12 +698,12 @@
     (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (fp_text user %R (at 0 0) (layer F.Fab)
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 1 smd roundrect (at -1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
-    (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 2 smd roundrect (at 1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 4 "Net-(C6-Pad2)"))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -664,8 +712,8 @@
     )
   )
 
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 60195367)
-    (at 90.7 41.4 180)
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F2C9)
+    (at 55.9375 107.2)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
     (path /600BEF0A)
@@ -689,9 +737,9 @@
     (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 1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 5 "Net-(C7-Pad1)"))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -700,35 +748,35 @@
     )
   )
 
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 60195378)
-    (at 58.4 50.1)
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F2DA)
+    (at 65.3 96.7375 270)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
     (path /601DBE60)
     (attr smd)
-    (fp_text reference C8 (at 0 -1.68) (layer F.SilkS)
+    (fp_text reference C8 (at 0 -1.68 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 100n (at 0 1.68) (layer F.Fab)
+    (fp_text value 100n (at 0 1.68 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.88 0.98) (end -1.88 -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)
+    (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.88 0.98) (end -1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 1 +5V))
-    (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 1 smd roundrect (at -1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 6 "Net-(C8-Pad1)"))
+    (pad 2 smd roundrect (at 1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 1 +5V))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -736,8 +784,8 @@
     )
   )
 
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 60195389)
-    (at 99 55.8375 270)
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F2EB)
+    (at 58.1 92.8625 270)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
     (path /600E34A0)
@@ -745,26 +793,26 @@
     (fp_text reference C9 (at 0 -1.68 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 1u (at 0 1.68 90) (layer F.Fab)
+    (fp_text value 100n (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.88 0.98) (end -1.88 -0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 0.98) (end -1.88 -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)))
     )
-    (pad 1 smd roundrect (at -1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 71 +3V3))
     (pad 2 smd roundrect (at 1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
+    (pad 1 smd roundrect (at -1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 56 +3V3))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -772,16 +820,16 @@
     )
   )
 
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6019539A)
-    (at 86.2 55.7625 270)
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F2FC)
+    (at 55.9375 104.9)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
     (path /600E2AB5)
     (attr smd)
-    (fp_text reference C10 (at 0 -1.68 90) (layer F.SilkS)
+    (fp_text reference C10 (at 0 -1.68) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 1u (at 0 1.68 90) (layer F.Fab)
+    (fp_text value 100n (at 0 1.68) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
@@ -794,13 +842,13 @@
     (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_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (pad 2 smd roundrect (at 1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 71 +3V3))
+    (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 56 +3V3))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -808,8 +856,8 @@
     )
   )
 
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 601953AB)
-    (at 96.0625 57.4 180)
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F30D)
+    (at 44.8625 105.1 180)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
     (path /600E2181)
@@ -817,10 +865,46 @@
     (fp_text reference C11 (at 0 -1.68) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 1u (at 0 1.68) (layer F.Fab)
+    (fp_text value 100n (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.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 0.98) (end -1.88 -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)))
+    )
+    (pad 2 smd roundrect (at 1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 2 GND))
+    (pad 1 smd roundrect (at -1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 56 +3V3))
+    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F31E)
+    (at 41.7 99.9375 270)
+    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /600E18AC)
+    (attr smd)
+    (fp_text reference C12 (at 0 -1.68 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 100n (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))
@@ -830,12 +914,12 @@
     (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (fp_text user %R (at 0 0) (layer F.Fab)
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (pad 1 smd roundrect (at -1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 71 +3V3))
-    (pad 2 smd roundrect (at 1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 1 smd roundrect (at -1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 56 +3V3))
+    (pad 2 smd roundrect (at 1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -844,16 +928,16 @@
     )
   )
 
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 601953BC)
-    (at 95.9625 41.8)
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F32F)
+    (at 41.9 92.0625 90)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /600E18AC)
+    (path /600E10D0)
     (attr smd)
-    (fp_text reference C12 (at 0 -1.68) (layer F.SilkS)
+    (fp_text reference C13 (at 0 -1.68 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 1u (at 0 1.68) (layer F.Fab)
+    (fp_text value 100n (at 0 1.68 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
@@ -866,13 +950,49 @@
     (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)))
+    )
+    (pad 2 smd roundrect (at 1.0375 0 90) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 2 GND))
+    (pad 1 smd roundrect (at -1.0375 0 90) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 56 +3V3))
+    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F340)
+    (at 44.9375 89.1)
+    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /600DD899)
+    (attr smd)
+    (fp_text reference C14 (at 0 -1.68) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 100n (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.88 0.98) (end -1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 0.98) (end -1.88 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 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 56 +3V3))
     (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 71 +3V3))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -880,16 +1000,16 @@
     )
   )
 
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 601953CD)
-    (at 100.4 45.7625 90)
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F351)
+    (at 67.8 78.0625 90)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /600E10D0)
+    (path /601141BD)
     (attr smd)
-    (fp_text reference C13 (at 0 -1.68 90) (layer F.SilkS)
+    (fp_text reference C15 (at 0 -1.68 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 1u (at 0 1.68 90) (layer F.Fab)
+    (fp_text value 100n (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))
@@ -906,7 +1026,7 @@
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
     (pad 1 smd roundrect (at -1.0375 0 90) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 71 +3V3))
+      (net 7 NRST))
     (pad 2 smd roundrect (at 1.0375 0 90) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
@@ -916,16 +1036,52 @@
     )
   )
 
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 601953DE)
-    (at 86.4375 43.3 180)
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F362)
+    (at 44.5 68.9375 90)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /600DD899)
+    (path /6015BE39)
     (attr smd)
-    (fp_text reference C14 (at 0 -1.68) (layer F.SilkS)
+    (fp_text reference C16 (at 0 -1.68 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 1u (at 0 1.68) (layer F.Fab)
+    (fp_text value 10u (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.88 0.98) (end -1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+    )
+    (pad 1 smd roundrect (at -1.0375 0 90) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 57 VDD))
+    (pad 2 smd roundrect (at 1.0375 0 90) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 2 GND))
+    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F373)
+    (at 46.8 68.9375 90)
+    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /6016058E)
+    (attr smd)
+    (fp_text reference C17 (at 0 -1.68 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 100n (at 0 1.68 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
@@ -938,13 +1094,13 @@
     (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)
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (pad 2 smd roundrect (at 1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 2 smd roundrect (at 1.0375 0 90) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
-    (pad 1 smd roundrect (at -1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 71 +3V3))
+    (pad 1 smd roundrect (at -1.0375 0 90) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 57 VDD))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -952,16 +1108,16 @@
     )
   )
 
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 601953EF)
-    (at 94.3625 63.9)
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F384)
+    (at 44.5 64.9375 270)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /601141BD)
+    (path /601693A9)
     (attr smd)
-    (fp_text reference C15 (at 0 -1.68) (layer F.SilkS)
+    (fp_text reference C18 (at 0 -1.68 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 100n (at 0 1.68) (layer F.Fab)
+    (fp_text value 100n (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))
@@ -974,12 +1130,12 @@
     (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
-    (fp_text user %R (at 0 0) (layer F.Fab)
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 7 NRST))
-    (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 1 smd roundrect (at -1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 8 "Net-(C18-Pad1)"))
+    (pad 2 smd roundrect (at 1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -988,13 +1144,13 @@
     )
   )
 
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 60195400)
-    (at 54.835001 58.615001)
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F395)
+    (at 45.5625 74.2)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /6015BE39)
+    (path /6014123E)
     (attr smd)
-    (fp_text reference C16 (at 0 -1.68) (layer F.SilkS)
+    (fp_text reference C19 (at 0 -1.68) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (fp_text value 10u (at 0 1.68) (layer F.Fab)
@@ -1014,9 +1170,9 @@
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
     (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 2 GND))
+      (net 56 +3V3))
     (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 72 VDD))
+      (net 2 GND))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -1024,13 +1180,13 @@
     )
   )
 
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 60195411)
-    (at 54.835001 60.7)
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F3A6)
+    (at 45.5625 72.1)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /6016058E)
+    (path /60164C11)
     (attr smd)
-    (fp_text reference C17 (at 0 -1.68) (layer F.SilkS)
+    (fp_text reference C20 (at 0 -1.68) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (fp_text value 100n (at 0 1.68) (layer F.Fab)
@@ -1050,9 +1206,45 @@
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
     (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 72 VDD))
+      (net 2 GND))
     (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 56 +3V3))
+    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F3B7)
+    (at 46.8 64.9625 270)
+    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /60173C0E)
+    (attr smd)
+    (fp_text reference C21 (at 0 -1.68 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 4u7 (at 0 1.68 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 0.98) (end -1.88 -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)))
+    )
+    (pad 2 smd roundrect (at 1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
+    (pad 1 smd roundrect (at -1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 8 "Net-(C18-Pad1)"))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -1060,13 +1252,13 @@
     )
   )
 
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 60195422)
-    (at 71.2625 57.4)
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 602B111B)
+    (at 71.2625 39.9)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /601693A9)
+    (path /606FEE86)
     (attr smd)
-    (fp_text reference C18 (at 0 -1.68) (layer F.SilkS)
+    (fp_text reference C22 (at 0 -1.68) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (fp_text value 100n (at 0 1.68) (layer F.Fab)
@@ -1086,7 +1278,7 @@
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
     (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 8 "Net-(C18-Pad1)"))
+      (net 59 right_click))
     (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
@@ -1096,13 +1288,13 @@
     )
   )
 
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 60195433)
-    (at 65.7 32.0375 90)
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F43F)
+    (at 65.2 62.4375 270)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /6014123E)
+    (path /60A989CD)
     (attr smd)
-    (fp_text reference C19 (at 0 -1.68 90) (layer F.SilkS)
+    (fp_text reference C30 (at 0 -1.68 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (fp_text value 10u (at 0 1.68 90) (layer F.Fab)
@@ -1121,10 +1313,10 @@
     (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (pad 1 smd roundrect (at -1.0375 0 90) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 1 smd roundrect (at -1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
-    (pad 2 smd roundrect (at 1.0375 0 90) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 71 +3V3))
+    (pad 2 smd roundrect (at 1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 57 VDD))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -1132,13 +1324,13 @@
     )
   )
 
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 60195444)
-    (at 63.6 32.0625 90)
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F450)
+    (at 67.3 62.4375 270)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /60164C11)
+    (path /60A989D3)
     (attr smd)
-    (fp_text reference C20 (at 0 -1.68 90) (layer F.SilkS)
+    (fp_text reference C31 (at 0 -1.68 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (fp_text value 100n (at 0 1.68 90) (layer F.Fab)
@@ -1157,9 +1349,9 @@
     (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (pad 2 smd roundrect (at 1.0375 0 90) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 71 +3V3))
-    (pad 1 smd roundrect (at -1.0375 0 90) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+    (pad 2 smd roundrect (at 1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 57 VDD))
+    (pad 1 smd roundrect (at -1.0375 0 270) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -1168,16 +1360,16 @@
     )
   )
 
-  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 60195455)
-    (at 71.295001 59.475001)
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 6025F461)
+    (at 44.9375 87.1)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /60173C0E)
+    (path /609B8D57)
     (attr smd)
-    (fp_text reference C21 (at 0 -1.68) (layer F.SilkS)
+    (fp_text reference C32 (at 0 -1.68) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 4u7 (at 0 1.68) (layer F.Fab)
+    (fp_text value 4.7u (at 0 1.68) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
@@ -1196,7 +1388,7 @@
     (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
     (pad 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
-      (net 8 "Net-(C18-Pad1)"))
+      (net 56 +3V3))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -1204,587 +1396,538 @@
     )
   )
 
-  (module LED_SMD:LED_1206_3216Metric (layer F.Cu) (tedit 5F68FEF1) (tstamp 60195468)
-    (at 58.6 43.2 180)
-    (descr "LED SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
-    (tags LED)
-    (path /601E5474)
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 602B117B)
+    (at 76.1 45.5 180)
+    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /624984FF)
     (attr smd)
-    (fp_text reference D1 (at 0 -1.82) (layer F.SilkS)
+    (fp_text reference C33 (at 0 -1.68) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value "Indicator LED" (at 0 1.82) (layer F.Fab)
+    (fp_text value 100n (at 0 1.68) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.6 -0.8) (end -1.2 -0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.2 -0.8) (end -1.6 -0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.6 -0.4) (end -1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.6 0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.6 0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.6 -1.135) (end -2.285 -1.135) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.285 -1.135) (end -2.285 1.135) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.285 1.135) (end 1.6 1.135) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.28 1.12) (end -2.28 -1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.28 -1.12) (end 2.28 -1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.28 -1.12) (end 2.28 1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.28 1.12) (end -2.28 1.12) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 0.98) (end -1.88 -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.8 0.8) (thickness 0.12)))
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (pad 1 smd roundrect (at -1.4 0 180) (size 1.25 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
+    (pad 2 smd roundrect (at 1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
-    (pad 2 smd roundrect (at 1.4 0 180) (size 1.25 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
-      (net 73 "Net-(D1-Pad2)"))
-    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_1206_3216Metric.wrl
+    (pad 1 smd roundrect (at -1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 65 Scroll_a))
+    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
     )
   )
 
-  (module LED_SMD:LED_1206_3216Metric (layer F.Cu) (tedit 5F68FEF1) (tstamp 6019547B)
-    (at 69.1 35.3)
-    (descr "LED SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
-    (tags LED)
-    (path /602BC446)
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 602B114B)
+    (at 76.0625 48 180)
+    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /626C35B6)
     (attr smd)
-    (fp_text reference D2 (at 0 -1.82) (layer F.SilkS)
+    (fp_text reference C34 (at 0 -1.68) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value "Indicator LED" (at 0 1.82) (layer F.Fab)
+    (fp_text value 100n (at 0 1.68) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.6 -0.8) (end -1.2 -0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.2 -0.8) (end -1.6 -0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.6 -0.4) (end -1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.6 0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.6 0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.6 -1.135) (end -2.285 -1.135) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.285 -1.135) (end -2.285 1.135) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.285 1.135) (end 1.6 1.135) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.28 1.12) (end -2.28 -1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.28 -1.12) (end 2.28 -1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.28 -1.12) (end 2.28 1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.28 1.12) (end -2.28 1.12) (layer F.CrtYd) (width 0.05))
+    (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.88 0.98) (end -1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.8 0.8) (thickness 0.12)))
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (pad 1 smd roundrect (at -1.4 0) (size 1.25 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
+    (pad 1 smd roundrect (at -1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 66 Scroll_b))
+    (pad 2 smd roundrect (at 1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
       (net 2 GND))
-    (pad 2 smd roundrect (at 1.4 0) (size 1.25 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
-      (net 74 "Net-(D2-Pad2)"))
-    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_1206_3216Metric.wrl
+    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
     )
   )
 
-  (module LED_SMD:LED_1206_3216Metric (layer F.Cu) (tedit 5F68FEF1) (tstamp 6019548E)
-    (at 59.2 62.6)
-    (descr "LED SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
-    (tags LED)
-    (path /602C3066)
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F5B7)
+    (at 38.9 53 270)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /602C1523)
     (attr smd)
-    (fp_text reference D3 (at 0 -1.82) (layer F.SilkS)
+    (fp_text reference R2 (at 0 -1.65 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value "Indicator LED" (at 0 1.82) (layer F.Fab)
+    (fp_text value 5.6k (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 2.28 1.12) (end -2.28 1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.28 -1.12) (end 2.28 1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.28 -1.12) (end 2.28 -1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.28 1.12) (end -2.28 -1.12) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.285 1.135) (end 1.6 1.135) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.285 -1.135) (end -2.285 1.135) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.6 -1.135) (end -2.285 -1.135) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.6 0.8) (end 1.6 -0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.6 0.8) (end 1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.6 -0.4) (end -1.6 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.2 -0.8) (end -1.6 -0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.6 -0.8) (end -1.2 -0.8) (layer F.Fab) (width 0.1))
-    (fp_text user %R (at 0 0) (layer F.Fab)
-      (effects (font (size 0.8 0.8) (thickness 0.12)))
-    )
-    (pad 2 smd roundrect (at 1.4 0) (size 1.25 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
-      (net 75 "Net-(D3-Pad2)"))
-    (pad 1 smd roundrect (at -1.4 0) (size 1.25 1.75) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2)
-      (net 2 GND))
-    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_1206_3216Metric.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 -0.735) (end 0.227064 -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)))
     )
-  )
-
-  (module Connector_USB:USB_Mini-B_Tensility_54-00023_Vertical (layer F.Cu) (tedit 5A24F112) (tstamp 601954AC)
-    (at 46.2 48.2 270)
-    (descr http://www.tensility.com/pdffiles/54-00023.pdf)
-    (tags "usb mini receptacle vertical")
-    (path /6009969E)
-    (fp_text reference J1 (at 1.6 -3.7 90) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value USB_OTG (at 1.5 2.2 90) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start -0.5 1.5) (end 0.5 1.5) (layer F.SilkS) (width 0.15))
-    (fp_line (start -2 0.9) (end -0.7 0.9) (layer F.Fab) (width 0.15))
-    (fp_line (start -0.7 0.9) (end 0 0.2) (layer F.Fab) (width 0.15))
-    (fp_line (start 0 0.2) (end 0.7 0.9) (layer F.Fab) (width 0.15))
-    (fp_line (start 0.7 0.9) (end 5.2 0.9) (layer F.Fab) (width 0.15))
-    (fp_line (start 5.2 -2.6) (end 5.2 0.9) (layer F.Fab) (width 0.15))
-    (fp_line (start 5.2 -2.6) (end -2 -2.6) (layer F.Fab) (width 0.15))
-    (fp_line (start -2 0.9) (end -2 -2.6) (layer F.Fab) (width 0.15))
-    (fp_line (start -2.3 -2.9) (end 5.5 -2.9) (layer F.SilkS) (width 0.15))
-    (fp_line (start -2.3 0.6) (end -2.3 1.2) (layer F.SilkS) (width 0.15))
-    (fp_line (start -2.3 1.2) (end 5.5 1.2) (layer F.SilkS) (width 0.15))
-    (fp_line (start 5.5 1.2) (end 5.5 0.6) (layer F.SilkS) (width 0.15))
-    (fp_line (start -2.3 -2.3) (end -2.3 -2.9) (layer F.SilkS) (width 0.15))
-    (fp_line (start -2.8 -3.2) (end -2.8 1.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.8 1.5) (end 6 1.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6 1.5) (end 6 -3.2) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6 -3.2) (end -2.8 -3.2) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 5.5 -2.9) (end 5.5 -2.3) (layer F.SilkS) (width 0.15))
-    (fp_text user %R (at 1.5 -1 90) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (pad 1 thru_hole rect (at 0 0 270) (size 1.1 1.1) (drill 0.7) (layers *.Cu *.Mask)
-      (net 1 +5V))
-    (pad 2 thru_hole circle (at 0.8 -1.75 270) (size 1.1 1.1) (drill 0.7) (layers *.Cu *.Mask)
-      (net 9 IN_D-))
-    (pad 3 thru_hole circle (at 1.6 0 270) (size 1.1 1.1) (drill 0.7) (layers *.Cu *.Mask)
-      (net 10 IN_D+))
-    (pad 4 thru_hole circle (at 2.4 -1.75 270) (size 1.1 1.1) (drill 0.7) (layers *.Cu *.Mask)
-      (net 11 "Net-(J1-Pad4)"))
-    (pad 5 thru_hole circle (at 3.2 0 270) (size 1.1 1.1) (drill 0.7) (layers *.Cu *.Mask)
-      (net 2 GND))
-    (pad 6 thru_hole oval (at -2.05 -0.875 270) (size 1.1 2.4) (drill oval 0.7 2) (layers *.Cu *.Mask)
-      (net 12 "Net-(J1-Pad6)"))
-    (pad 6 thru_hole oval (at 5.25 -0.875 270) (size 1.1 2.4) (drill oval 0.7 2) (layers *.Cu *.Mask)
-      (net 12 "Net-(J1-Pad6)"))
-    (model ${KISYS3DMOD}/Connector_USB.3dshapes/USB_Mini-B_Tensility_54-00023_Vertical.wrl
+    (pad 2 smd roundrect (at 1 0 270) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 17 "Net-(R2-Pad2)"))
+    (pad 1 smd roundrect (at -1 0 270) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 57 VDD))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
     )
   )
 
-  (module Connector_PinHeader_2.00mm:PinHeader_1x06_P2.00mm_Vertical (layer F.Cu) (tedit 59FED667) (tstamp 601954C6)
-    (at 80.8 63.7 90)
-    (descr "Through hole straight pin header, 1x06, 2.00mm pitch, single row")
-    (tags "Through hole pin header THT 1x06 2.00mm single row")
-    (path /60081960)
-    (fp_text reference J2 (at 0 -2.06 90) (layer F.SilkS)
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F5C8)
+    (at 36.9 53 270)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /602C29F7)
+    (attr smd)
+    (fp_text reference R3 (at 0 -1.65 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value SWD (at 0 12.06 90) (layer F.Fab)
+    (fp_text value 10k (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -0.5 -1) (end 1 -1) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -1) (end 1 11) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 11) (end -1 11) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 11) (end -1 -0.5) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -0.5) (end -0.5 -1) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.06 11.06) (end 1.06 11.06) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.06 1) (end -1.06 11.06) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.06 1) (end 1.06 11.06) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.06 1) (end 1.06 1) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.06 0) (end -1.06 -1.06) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.06 -1.06) (end 0 -1.06) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.5 -1.5) (end -1.5 11.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.5 11.5) (end 1.5 11.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.5 11.5) (end 1.5 -1.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.5 -1.5) (end -1.5 -1.5) (layer F.CrtYd) (width 0.05))
-    (fp_text user %R (at 0 5) (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.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (pad 1 thru_hole rect (at 0 0 90) (size 1.35 1.35) (drill 0.8) (layers *.Cu *.Mask)
-      (net 71 +3V3))
-    (pad 2 thru_hole oval (at 0 2 90) (size 1.35 1.35) (drill 0.8) (layers *.Cu *.Mask)
-      (net 13 SWCLK))
-    (pad 3 thru_hole oval (at 0 4 90) (size 1.35 1.35) (drill 0.8) (layers *.Cu *.Mask)
+    (pad 1 smd roundrect (at -1 0 270) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 17 "Net-(R2-Pad2)"))
+    (pad 2 smd roundrect (at 1 0 270) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
       (net 2 GND))
-    (pad 4 thru_hole oval (at 0 6 90) (size 1.35 1.35) (drill 0.8) (layers *.Cu *.Mask)
-      (net 14 SWDIO))
-    (pad 5 thru_hole oval (at 0 8 90) (size 1.35 1.35) (drill 0.8) (layers *.Cu *.Mask)
-      (net 7 NRST))
-    (pad 6 thru_hole oval (at 0 10 90) (size 1.35 1.35) (drill 0.8) (layers *.Cu *.Mask)
-      (net 15 SWO))
-    (model ${KISYS3DMOD}/Connector_PinHeader_2.00mm.3dshapes/PinHeader_1x06_P2.00mm_Vertical.wrl
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
     )
   )
 
-  (module Connector:FanPinHeader_1x03_P2.54mm_Vertical (layer F.Cu) (tedit 5A19DCDF) (tstamp 601954E0)
-    (at 71.5 64.4 180)
-    (descr "3-pin CPU fan Through hole pin header, see http://www.formfactors.org/developer%5Cspecs%5Crev1_2_public.pdf")
-    (tags "pin header 3-pin CPU fan")
-    (path /6015F930)
-    (fp_text reference JP1 (at 2.5 -3.4) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value DFU (at 2.55 4.5) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start -1.35 3.4) (end -1.35 -2.65) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.35 -2.65) (end 6.45 -2.65) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.45 -2.65) (end 6.45 3.4) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.45 3.4) (end -1.35 3.4) (layer F.SilkS) (width 0.12))
-    (fp_line (start 5.05 3.3) (end 5.05 2.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 5.05 2.3) (end 0 2.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 0 2.3) (end 0 3.3) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.25 3.3) (end -1.25 -2.55) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.25 -2.55) (end 6.35 -2.55) (layer F.Fab) (width 0.1))
-    (fp_line (start 6.35 -2.55) (end 6.35 3.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 6.35 3.3) (end -1.25 3.3) (layer F.Fab) (width 0.1))
-    (fp_line (start 0 3.3) (end 0 2.29) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0 2.29) (end 5.08 2.29) (layer F.SilkS) (width 0.12))
-    (fp_line (start 5.08 2.29) (end 5.08 3.3) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.75 3.8) (end -1.75 -3.05) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.75 3.8) (end 6.85 3.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6.85 -3.05) (end -1.75 -3.05) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 6.85 -3.05) (end 6.85 3.8) (layer F.CrtYd) (width 0.05))
-    (fp_text user %R (at 2.45 1.8) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (pad 1 thru_hole rect (at 0 0 270) (size 2.03 1.73) (drill 1.02) (layers *.Cu *.Mask)
-      (net 16 BOOT0))
-    (pad 2 thru_hole oval (at 2.54 0 270) (size 2.03 1.73) (drill 1.02) (layers *.Cu *.Mask)
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F5D9)
+    (at 69.9 88.5 270)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /600A0E9A)
+    (attr smd)
+    (fp_text reference R4 (at 0 -1.65 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 10k (at 0 1.65 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 -0.735) (end 0.227064 -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)))
+    )
+    (pad 2 smd roundrect (at 1 0 270) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 2 GND))
+    (pad 1 smd roundrect (at -1 0 270) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
       (net 16 BOOT0))
-    (pad 3 thru_hole oval (at 5.08 0 270) (size 2.03 1.73) (drill 1.02) (layers *.Cu *.Mask)
-      (net 71 +3V3))
-    (model ${KISYS3DMOD}/Connector.3dshapes/FanPinHeader_1x03_P2.54mm_Vertical.wrl
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
     )
   )
 
-  (module Resistor_SMD:R_0815_2038Metric_Pad1.20x4.05mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 601954F1)
-    (at 53.714999 43.154999 180)
-    (descr "Resistor SMD 0815 (2038 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.susumu.co.jp/common/pdf/n_catalog_partition07_en.pdf), generated with kicad-footprint-generator")
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 602B10EB)
+    (at 71.2 42 180)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /601EB13E)
+    (path /606FEE94)
     (attr smd)
-    (fp_text reference R1 (at 0 -2.98) (layer F.SilkS)
+    (fp_text reference R9 (at 0 -1.65) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 1.5k (at 0 2.98) (layer F.Fab)
+    (fp_text value 1k (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -1 1.875) (end -1 -1.875) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -1.875) (end 1 -1.875) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -1.875) (end 1 1.875) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 1.875) (end -1 1.875) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.210242 -1.985) (end 0.210242 -1.985) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.210242 1.985) (end 0.210242 1.985) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.88 2.28) (end -1.88 -2.28) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.88 -2.28) (end 1.88 -2.28) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.88 -2.28) (end 1.88 2.28) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.88 2.28) (end -1.88 2.28) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 -0.735) (end 0.227064 -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)))
     )
-    (pad 1 smd roundrect (at -1.025 0 180) (size 1.2 4.05) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 73 "Net-(D1-Pad2)"))
-    (pad 2 smd roundrect (at 1.025 0 180) (size 1.2 4.05) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 1 +5V))
-    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0815_2038Metric.wrl
+    (pad 2 smd roundrect (at 1 0 180) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 59 right_click))
+    (pad 1 smd roundrect (at -1 0 180) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 78 "Net-(R9-Pad1)"))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
     )
   )
 
-  (module Resistor_SMD:R_0815_2038Metric_Pad1.20x4.05mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 60195502)
-    (at 51 66.2 180)
-    (descr "Resistor SMD 0815 (2038 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.susumu.co.jp/common/pdf/n_catalog_partition07_en.pdf), generated with kicad-footprint-generator")
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 602B10BB)
+    (at 76.1 40.5)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /602C1523)
+    (path /604C1473)
     (attr smd)
-    (fp_text reference R2 (at 0 -2.98) (layer F.SilkS)
+    (fp_text reference R19 (at 0 -1.65) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 5.6k (at 0 2.98) (layer F.Fab)
+    (fp_text value 10k (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -1 1.875) (end -1 -1.875) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -1.875) (end 1 -1.875) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -1.875) (end 1 1.875) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 1.875) (end -1 1.875) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.210242 -1.985) (end 0.210242 -1.985) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.210242 1.985) (end 0.210242 1.985) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.88 2.28) (end -1.88 -2.28) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.88 -2.28) (end 1.88 -2.28) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.88 -2.28) (end 1.88 2.28) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.88 2.28) (end -1.88 2.28) (layer F.CrtYd) (width 0.05))
+    (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.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (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 1 smd roundrect (at -1.025 0 180) (size 1.2 4.05) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 72 VDD))
-    (pad 2 smd roundrect (at 1.025 0 180) (size 1.2 4.05) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 17 "Net-(R2-Pad2)"))
-    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0815_2038Metric.wrl
+    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 56 +3V3))
+    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 65 Scroll_a))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
     )
   )
 
-  (module Resistor_SMD:R_0815_2038Metric_Pad1.20x4.05mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 60195513)
-    (at 47.1 66.2 180)
-    (descr "Resistor SMD 0815 (2038 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.susumu.co.jp/common/pdf/n_catalog_partition07_en.pdf), generated with kicad-footprint-generator")
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 602B108B)
+    (at 76.1 43.1)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /602C29F7)
+    (path /626E168D)
     (attr smd)
-    (fp_text reference R3 (at 0 -2.98) (layer F.SilkS)
+    (fp_text reference R20 (at 0 -1.65) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 10k (at 0 2.98) (layer F.Fab)
+    (fp_text value 10k (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.88 2.28) (end -1.88 2.28) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.88 -2.28) (end 1.88 2.28) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.88 -2.28) (end 1.88 -2.28) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.88 2.28) (end -1.88 -2.28) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.210242 1.985) (end 0.210242 1.985) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.210242 -1.985) (end 0.210242 -1.985) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1 1.875) (end -1 1.875) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -1.875) (end 1 1.875) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -1.875) (end 1 -1.875) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 1.875) (end -1 -1.875) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 -0.735) (end 0.227064 -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)))
     )
-    (pad 2 smd roundrect (at 1.025 0 180) (size 1.2 4.05) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 2 GND))
-    (pad 1 smd roundrect (at -1.025 0 180) (size 1.2 4.05) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 17 "Net-(R2-Pad2)"))
-    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0815_2038Metric.wrl
+    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 66 Scroll_b))
+    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 56 +3V3))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
     )
   )
 
-  (module Resistor_SMD:R_0815_2038Metric_Pad1.20x4.05mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 60195524)
-    (at 68.625 39.5 180)
-    (descr "Resistor SMD 0815 (2038 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.susumu.co.jp/common/pdf/n_catalog_partition07_en.pdf), generated with kicad-footprint-generator")
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F71C)
+    (at 50.1 79.8 180)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /600A0E9A)
+    (path /60FE96BA)
     (attr smd)
-    (fp_text reference R4 (at 0 -2.98) (layer F.SilkS)
+    (fp_text reference R24 (at 0 -1.65) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 10k (at 0 2.98) (layer F.Fab)
+    (fp_text value 820 (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.88 2.28) (end -1.88 2.28) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.88 -2.28) (end 1.88 2.28) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.88 -2.28) (end 1.88 -2.28) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.88 2.28) (end -1.88 -2.28) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.210242 1.985) (end 0.210242 1.985) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.210242 -1.985) (end 0.210242 -1.985) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1 1.875) (end -1 1.875) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -1.875) (end 1 1.875) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -1.875) (end 1 -1.875) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 1.875) (end -1 -1.875) (layer F.Fab) (width 0.1))
-    (fp_text user %R (at 0 0) (layer F.Fab)
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 -0.735) (end 0.227064 -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.1) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (pad 2 smd roundrect (at 1.025 0 180) (size 1.2 4.05) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 2 GND))
-    (pad 1 smd roundrect (at -1.025 0 180) (size 1.2 4.05) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 16 BOOT0))
-    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0815_2038Metric.wrl
+    (pad 2 smd roundrect (at 1 0 180) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 71 RED))
+    (pad 1 smd roundrect (at -1 0 180) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 81 "Net-(D4-Pad4)"))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
     )
   )
 
-  (module Resistor_SMD:R_0815_2038Metric_Pad1.20x4.05mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 60195535)
-    (at 71.2 32.1 90)
-    (descr "Resistor SMD 0815 (2038 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.susumu.co.jp/common/pdf/n_catalog_partition07_en.pdf), generated with kicad-footprint-generator")
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F72D)
+    (at 62 82.8 270)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /601752BE)
+    (path /610016B6)
     (attr smd)
-    (fp_text reference R5 (at 0 -2.98 90) (layer F.SilkS)
+    (fp_text reference R25 (at 0 -1.65 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 820 (at 0 2.98 90) (layer F.Fab)
+    (fp_text value 820 (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.88 2.28) (end -1.88 2.28) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.88 -2.28) (end 1.88 2.28) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.88 -2.28) (end 1.88 -2.28) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.88 2.28) (end -1.88 -2.28) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.210242 1.985) (end 0.210242 1.985) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.210242 -1.985) (end 0.210242 -1.985) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1 1.875) (end -1 1.875) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -1.875) (end 1 1.875) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -1.875) (end 1 -1.875) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 1.875) (end -1 -1.875) (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 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)))
     )
-    (pad 2 smd roundrect (at 1.025 0 90) (size 1.2 4.05) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 71 +3V3))
-    (pad 1 smd roundrect (at -1.025 0 90) (size 1.2 4.05) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 74 "Net-(D2-Pad2)"))
-    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0815_2038Metric.wrl
+    (pad 1 smd roundrect (at -1 0 270) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 82 "Net-(D4-Pad3)"))
+    (pad 2 smd roundrect (at 1 0 270) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 72 GREEN))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
     )
   )
 
-  (module Resistor_SMD:R_0815_2038Metric_Pad1.20x4.05mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 60195546)
-    (at 54.875 66.2 180)
-    (descr "Resistor SMD 0815 (2038 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.susumu.co.jp/common/pdf/n_catalog_partition07_en.pdf), generated with kicad-footprint-generator")
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F73E)
+    (at 59.8 82.5 270)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
-    (path /6018FB9B)
+    (path /6101734D)
     (attr smd)
-    (fp_text reference R6 (at 0 -2.98) (layer F.SilkS)
+    (fp_text reference R26 (at 0 -1.65 90) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 47 (at 0 2.98) (layer F.Fab)
+    (fp_text value 820 (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -1 1.875) (end -1 -1.875) (layer F.Fab) (width 0.1))
-    (fp_line (start -1 -1.875) (end 1 -1.875) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 -1.875) (end 1 1.875) (layer F.Fab) (width 0.1))
-    (fp_line (start 1 1.875) (end -1 1.875) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.210242 -1.985) (end 0.210242 -1.985) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.210242 1.985) (end 0.210242 1.985) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.88 2.28) (end -1.88 -2.28) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.88 -2.28) (end 1.88 -2.28) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.88 -2.28) (end 1.88 2.28) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.88 2.28) (end -1.88 2.28) (layer F.CrtYd) (width 0.05))
-    (fp_text user %R (at 0 0) (layer F.Fab)
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 -0.735) (end 0.227064 -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)))
     )
-    (pad 1 smd roundrect (at -1.025 0 180) (size 1.2 4.05) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 75 "Net-(D3-Pad2)"))
-    (pad 2 smd roundrect (at 1.025 0 180) (size 1.2 4.05) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
-      (net 72 VDD))
-    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0815_2038Metric.wrl
+    (pad 2 smd roundrect (at 1 0 270) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 73 BLUE))
+    (pad 1 smd roundrect (at -1 0 270) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 67 "Net-(D4-Pad2)"))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
     )
   )
 
-  (module Button_Switch_SMD:SW_SPST_B3U-1000P (layer F.Cu) (tedit 5A02FC95) (tstamp 6019555C)
-    (at 94.9 66.7)
-    (descr "Ultra-small-sized Tactile Switch with High Contact Reliability, Top-actuated Model, without Ground Terminal, without Boss")
-    (tags "Tactile Switch")
-    (path /6010D7D8)
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F74F)
+    (at 63.1 62.4 270)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /60A8200B)
     (attr smd)
-    (fp_text reference SW2 (at 0 -2.5) (layer F.SilkS)
+    (fp_text reference R27 (at 0 -1.65 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 47 (at 0 1.65 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value Reset (at 0 2.5) (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 1 0.625) (end -1 0.625) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+    )
+    (pad 1 smd roundrect (at -1 0 270) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 74 "Net-(R27-Pad1)"))
+    (pad 2 smd roundrect (at 1 0 270) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 57 VDD))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 6025F760)
+    (at 66.2 72.2 180)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /60D695E4)
+    (attr smd)
+    (fp_text reference R28 (at 0 -1.65) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -2.4 1.65) (end 2.4 1.65) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.4 1.65) (end 2.4 -1.65) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.4 -1.65) (end -2.4 -1.65) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.4 -1.65) (end -2.4 1.65) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.65 1.1) (end -1.65 1.4) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.65 1.4) (end 1.65 1.4) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.65 1.4) (end 1.65 1.1) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.65 -1.1) (end -1.65 -1.4) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.65 -1.4) (end 1.65 -1.4) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.65 -1.4) (end 1.65 -1.1) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.5 -1.25) (end 1.5 -1.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.5 -1.25) (end 1.5 1.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.5 1.25) (end -1.5 1.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.5 1.25) (end -1.5 -1.25) (layer F.Fab) (width 0.1))
-    (fp_circle (center 0 0) (end 0.75 0) (layer F.Fab) (width 0.1))
-    (fp_text user %R (at 0 -2.5) (layer F.Fab)
+    (fp_text value 10k (at 0 1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (pad 1 smd rect (at -1.7 0) (size 0.9 1.7) (layers F.Cu F.Paste F.Mask)
-      (net 7 NRST))
-    (pad 2 smd rect (at 1.7 0) (size 0.9 1.7) (layers F.Cu F.Paste F.Mask)
-      (net 2 GND))
-    (model ${KISYS3DMOD}/Button_Switch_SMD.3dshapes/SW_SPST_B3U-1000P.wrl
+    (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.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (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 1 smd roundrect (at -1 0 180) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 56 +3V3))
+    (pad 2 smd roundrect (at 1 0 180) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 21 MISO))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
     )
   )
 
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6019556A)
-    (at 66.4 59.2)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F825)
+    (at 62.9 97.3)
     (descr "SMD rectangular pad as test Point, square 1.5mm side length")
     (tags "test point SMD pad rectangle square")
-    (path /60196B94)
+    (path /613BA215)
     (attr virtual)
     (fp_text reference TP1 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value TestPoint (at 0 1.75) (layer F.Fab)
+    (fp_text value 5V (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
     (fp_text user %R (at 0 -1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
-      (net 71 +3V3))
+      (net 1 +5V))
   )
 
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 60195578)
-    (at 54.2 56.3)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F833)
+    (at 62.7 74)
     (descr "SMD rectangular pad as test Point, square 1.5mm side length")
     (tags "test point SMD pad rectangle square")
-    (path /6018AFCC)
+    (path /60F2BC56)
     (attr virtual)
     (fp_text reference TP2 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value 1.9V (at 0 1.75) (layer F.Fab)
+    (fp_text value MOSI (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
     (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0 -1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
-      (net 72 VDD))
+      (net 22 MOSI))
   )
 
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 60195586)
-    (at 100.5 31.7 90)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F841)
+    (at 62.7 76.6)
     (descr "SMD rectangular pad as test Point, square 1.5mm side length")
     (tags "test point SMD pad rectangle square")
-    (path /601A5C6D)
+    (path /6107F83F)
     (attr virtual)
-    (fp_text reference TP3 (at 0 -1.648 90) (layer F.SilkS)
+    (fp_text reference TP3 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value TestPoint (at 0 1.75 90) (layer F.Fab)
+    (fp_text value SCK (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
@@ -1795,23 +1938,23 @@
     (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
-    (fp_text user %R (at 0 -1.65 90) (layer F.Fab)
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (pad 1 smd rect (at 0 0 90) (size 1.5 1.5) (layers F.Cu F.Mask)
-      (net 3 "Net-(C5-Pad2)"))
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 23 SCK))
   )
 
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 60195594)
-    (at 95.7 31.7 90)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F84F)
+    (at 33.8 104.8)
     (descr "SMD rectangular pad as test Point, square 1.5mm side length")
     (tags "test point SMD pad rectangle square")
     (path /601AABDA)
     (attr virtual)
-    (fp_text reference TP4 (at 0 -1.648 90) (layer F.SilkS)
+    (fp_text reference TP4 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value TestPoint (at 0 1.75 90) (layer F.Fab)
+    (fp_text value TestPoint (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
@@ -1822,25 +1965,52 @@
     (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
     (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
     (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
-    (fp_text user %R (at 0 -1.65 90) (layer F.Fab)
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (pad 1 smd rect (at 0 0 90) (size 1.5 1.5) (layers F.Cu F.Mask)
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
       (net 4 "Net-(C6-Pad2)"))
   )
 
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 601955A2)
-    (at 74.9 31.5)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 602B0F9B)
+    (at 70.6 44.3)
     (descr "SMD rectangular pad as test Point, square 1.5mm side length")
     (tags "test point SMD pad rectangle square")
-    (path /6019C4CF)
+    (path /606FEE71)
     (attr virtual)
-    (fp_text reference TP6 (at 0 -1.648) (layer F.SilkS)
+    (fp_text reference TP5 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (fp_text value TestPoint (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 59 right_click))
+  )
+
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F86B)
+    (at 34.5 54.4)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /613EF1B1)
+    (attr virtual)
+    (fp_text reference TP6 (at 0 -1.648) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 3.3V (at 0 1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
     (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
     (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
     (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
@@ -1853,11 +2023,11 @@
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
-      (net 71 +3V3))
+      (net 56 +3V3))
   )
 
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 601955B0)
-    (at 91.1 66.7)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F879)
+    (at 70.2 82.5)
     (descr "SMD rectangular pad as test Point, square 1.5mm side length")
     (tags "test point SMD pad rectangle square")
     (path /601B3570)
@@ -1865,7 +2035,7 @@
     (fp_text reference TP7 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value TestPoint (at 0 1.75) (layer F.Fab)
+    (fp_text value NRST (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
@@ -1883,16 +2053,16 @@
       (net 7 NRST))
   )
 
-  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 601955BE)
-    (at 74.6 64.4)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F887)
+    (at 69.5 92)
     (descr "SMD rectangular pad as test Point, square 1.5mm side length")
     (tags "test point SMD pad rectangle square")
-    (path /601B7A99)
+    (path /61CC914B)
     (attr virtual)
     (fp_text reference TP8 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value TestPoint (at 0 1.75) (layer F.Fab)
+    (fp_text value in_D- (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
@@ -1907,744 +2077,2763 @@
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
-      (net 16 BOOT0))
+      (net 9 IN_D-))
   )
 
-  (module Battery:PMW3389 (layer F.Cu) (tedit 600FD639) (tstamp 601955D6)
-    (at 66.7 54.7 90)
-    (path /600BDA2F)
-    (fp_text reference U1 (at 0 0.5 90) (layer F.SilkS)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F8DB)
+    (at 54.25 89)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /628DBFFB)
+    (attr virtual)
+    (fp_text reference TP14 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value PMW3389 (at 0 -0.5 90) (layer F.Fab)
+    (fp_text value Scroll_b (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 9.65 14.48) (end 9.65 -2.8) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.05 14.48) (end 9.65 14.48) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.05 -2.78) (end 1.05 14.48) (layer F.SilkS) (width 0.12))
-    (fp_line (start 9.65 -2.78) (end 1.05 -2.78) (layer F.SilkS) (width 0.12))
-    (pad 16 thru_hole circle (at 10.7 0.89 90) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
-      (net 18 "Net-(U1-Pad16)"))
-    (pad 15 thru_hole circle (at 10.7 2.67 90) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
-      (net 19 "Net-(U1-Pad15)"))
-    (pad 14 thru_hole circle (at 10.7 4.45 90) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
-      (net 20 "Net-(U1-Pad14)"))
-    (pad 13 thru_hole circle (at 10.7 6.23 90) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
-      (net 21 NCS))
-    (pad 12 thru_hole circle (at 10.7 8.01 90) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
-      (net 22 MISO))
-    (pad 11 thru_hole circle (at 10.7 9.79 90) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
-      (net 23 MOSI))
-    (pad 10 thru_hole circle (at 10.7 11.57 90) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
-      (net 24 SCK))
-    (pad 9 thru_hole circle (at 10.7 13.35 90) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
-      (net 25 Motion))
-    (pad 8 thru_hole circle (at 0 12.46 90) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
-      (net 26 "Net-(U1-Pad8)"))
-    (pad 7 thru_hole circle (at 0 10.68 90) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
-      (net 27 "Net-(U1-Pad7)"))
-    (pad 6 thru_hole circle (at 0 8.9 90) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
-      (net 28 "Net-(U1-Pad6)"))
-    (pad 5 thru_hole circle (at 0 7.12 90) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
-      (net 71 +3V3))
-    (pad 4 thru_hole circle (at 0 5.34 90) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
-      (net 72 VDD))
-    (pad 3 thru_hole circle (at 0 3.56 90) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
-      (net 8 "Net-(C18-Pad1)"))
-    (pad 2 thru_hole circle (at 0 1.78 90) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
-      (net 29 "Net-(U1-Pad2)"))
-    (pad 1 thru_hole circle (at 0 0 90) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
-      (net 30 "Net-(U1-Pad1)"))
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 66 Scroll_b))
   )
 
-  (module Package_TO_SOT_SMD:TO-252-3_TabPin2 (layer F.Cu) (tedit 5A70F30B) (tstamp 601955FE)
-    (at 53.5 35.6)
-    (descr "TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/")
-    (tags "DPAK TO-252 DPAK-3 TO-252-3 SOT-428")
-    (path /6026BF1B)
-    (attr smd)
-    (fp_text reference U2 (at 0 -4.5) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value AP2125N-3.3TRG (at 0 4.5) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start 3.95 -2.7) (end 4.95 -2.7) (layer F.Fab) (width 0.1))
-    (fp_line (start 4.95 -2.7) (end 4.95 2.7) (layer F.Fab) (width 0.1))
-    (fp_line (start 4.95 2.7) (end 3.95 2.7) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.95 -3.25) (end 3.95 3.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.95 3.25) (end -2.27 3.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.27 3.25) (end -2.27 -2.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.27 -2.25) (end -1.27 -3.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.27 -3.25) (end 3.95 -3.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.865 -2.655) (end -4.97 -2.655) (layer F.Fab) (width 0.1))
-    (fp_line (start -4.97 -2.655) (end -4.97 -1.905) (layer F.Fab) (width 0.1))
-    (fp_line (start -4.97 -1.905) (end -2.27 -1.905) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.27 -0.375) (end -4.97 -0.375) (layer F.Fab) (width 0.1))
-    (fp_line (start -4.97 -0.375) (end -4.97 0.375) (layer F.Fab) (width 0.1))
-    (fp_line (start -4.97 0.375) (end -2.27 0.375) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.27 1.905) (end -4.97 1.905) (layer F.Fab) (width 0.1))
-    (fp_line (start -4.97 1.905) (end -4.97 2.655) (layer F.Fab) (width 0.1))
-    (fp_line (start -4.97 2.655) (end -2.27 2.655) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.97 -3.45) (end -2.47 -3.45) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 -3.45) (end -2.47 -3.18) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 -3.18) (end -5.3 -3.18) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.97 3.45) (end -2.47 3.45) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 3.45) (end -2.47 3.18) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.47 3.18) (end -3.57 3.18) (layer F.SilkS) (width 0.12))
-    (fp_line (start -5.55 -3.5) (end -5.55 3.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -5.55 3.5) (end 5.55 3.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 5.55 3.5) (end 5.55 -3.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 5.55 -3.5) (end -5.55 -3.5) (layer F.CrtYd) (width 0.05))
-    (fp_text user %R (at 0 0) (layer F.Fab)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F8F7)
+    (at 69.5 94.7)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /61C7C487)
+    (attr virtual)
+    (fp_text reference TP17 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (pad 1 smd rect (at -4.2 -2.28) (size 2.2 1.2) (layers F.Cu F.Paste F.Mask)
-      (net 2 GND))
-    (pad 2 smd rect (at -4.2 0) (size 2.2 1.2) (layers F.Cu F.Paste F.Mask)
-      (net 71 +3V3))
-    (pad 3 smd rect (at -4.2 2.28) (size 2.2 1.2) (layers F.Cu F.Paste F.Mask)
-      (net 1 +5V))
-    (pad 2 smd rect (at 2.1 0) (size 6.4 5.8) (layers F.Cu F.Mask)
-      (net 71 +3V3))
-    (pad "" smd rect (at 3.775 1.525) (size 3.05 2.75) (layers F.Paste))
-    (pad "" smd rect (at 0.425 -1.525) (size 3.05 2.75) (layers F.Paste))
-    (pad "" smd rect (at 3.775 -1.525) (size 3.05 2.75) (layers F.Paste))
-    (pad "" smd rect (at 0.425 1.525) (size 3.05 2.75) (layers F.Paste))
-    (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/TO-252-3_TabPin2.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
+    (fp_text value in_D+ (at 0 1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 10 IN_D+))
   )
 
-  (module Package_TO_SOT_SMD:SOT-23-5 (layer F.Cu) (tedit 5A02FF57) (tstamp 60195613)
-    (at 51.1 61.85 270)
-    (descr "5-pin SOT23 package")
-    (tags SOT-23-5)
-    (path /602A02F8)
-    (attr smd)
-    (fp_text reference U3 (at 0 -2.9 90) (layer F.SilkS)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F905)
+    (at 62.7 79.2)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /610979A7)
+    (attr virtual)
+    (fp_text reference TP18 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value MIC5235YM5-TR (at 0 2.9 90) (layer F.Fab)
+    (fp_text value Motion (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.9 -1.61) (end -1.55 -1.61) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.9 -1.8) (end 1.9 -1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.9 -1.8) (end 1.9 1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.9 1.8) (end -1.9 1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.9 1.8) (end -1.9 -1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.9 -0.9) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.9 -1.55) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.9 -0.9) (end -0.9 1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.9 -1.55) (end 0.9 1.55) (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.075)))
-    )
-    (pad 1 smd rect (at -1.1 -0.95 270) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
-      (net 1 +5V))
-    (pad 2 smd rect (at -1.1 0 270) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
-      (net 2 GND))
-    (pad 3 smd rect (at -1.1 0.95 270) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
-      (net 1 +5V))
-    (pad 4 smd rect (at 1.1 0.95 270) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
-      (net 17 "Net-(R2-Pad2)"))
-    (pad 5 smd rect (at 1.1 -0.95 270) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
-      (net 72 VDD))
-    (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23-5.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 24 Motion))
   )
 
-  (module Package_TO_SOT_SMD:SOT-23-6 (layer F.Cu) (tedit 5A02FF57) (tstamp 60195694)
-    (at 53.5 50.1)
-    (descr "6-pin SOT-23 package")
-    (tags SOT-23-6)
-    (path /6017ED8A)
-    (attr smd)
-    (fp_text reference U5 (at 0 -2.9) (layer F.SilkS)
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F913)
+    (at 34.5 57)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /61439D6C)
+    (attr virtual)
+    (fp_text reference TP19 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value USBLC6-2SC6 (at 0 2.9) (layer F.Fab)
+    (fp_text value VDD (at 0 1.75) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.9 -1.61) (end -1.55 -1.61) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.9 -1.8) (end -1.9 -1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.9 1.8) (end 1.9 -1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.9 1.8) (end 1.9 1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.9 -1.8) (end -1.9 1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.9 -0.9) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.9 -1.55) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 57 VDD))
+  )
+
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F921)
+    (at 62.8 70.4)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /60EFB280)
+    (attr virtual)
+    (fp_text reference TP20 (at 0 -1.648) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value NCS (at 0 1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 20 NCS))
+  )
+
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F92F)
+    (at 75.4 53.7)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /614855F6)
+    (attr virtual)
+    (fp_text reference TP21 (at 0 -1.648) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value GND (at 0 1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 2 GND))
+  )
+
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F93D)
+    (at 62.9 92)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /61CE2BBC)
+    (attr virtual)
+    (fp_text reference TP22 (at 0 -1.648) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value out_D- (at 0 1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 44 OUT_D-))
+  )
+
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F94B)
+    (at 62.9 94.6)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /61CAF95D)
+    (attr virtual)
+    (fp_text reference TP23 (at 0 -1.648) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value out_D+ (at 0 1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 45 OUT_D+))
+  )
+
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F959)
+    (at 65.6 69.8)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /610AFC53)
+    (attr virtual)
+    (fp_text reference TP24 (at 0 -1.648) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value MISO (at 0 1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 21 MISO))
+  )
+
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F967)
+    (at 76.2 73.2)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /6123CCCE)
+    (attr virtual)
+    (fp_text reference TP25 (at 0 -1.648) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value GRD (at 0 1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 2 GND))
+  )
+
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F975)
+    (at 48.5 107)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /615A1620)
+    (attr virtual)
+    (fp_text reference TP26 (at 0 -1.648) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value MCO1 (at 0 1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 75 MCO1))
+  )
+
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F983)
+    (at 51.1 107)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /615BA919)
+    (attr virtual)
+    (fp_text reference TP27 (at 0 -1.648) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value MCO2 (at 0 1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 76 MCO2))
+  )
+
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F991)
+    (at 59.3 105.4)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /617B148E)
+    (attr virtual)
+    (fp_text reference TP28 (at 0 -1.648) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value GND (at 0 1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 2 GND))
+  )
+
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F99F)
+    (at 56.75 89)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /618F0AAF)
+    (attr virtual)
+    (fp_text reference TP29 (at 0 -1.648) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value Scroll_a (at 0 1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 65 Scroll_a))
+  )
+
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 6025F9AD)
+    (at 70.2 85.2)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /619AB575)
+    (attr virtual)
+    (fp_text reference TP30 (at 0 -1.648) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value BOOT0 (at 0 1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 16 BOOT0))
+  )
+
+  (module Custom:PMW3389 (layer F.Cu) (tedit 600FD639) (tstamp 6025F9C5)
+    (at 49.7 64.1)
+    (path /600BDA2F)
+    (fp_text reference U1 (at 0 0.5) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value PMW3389 (at 0 -0.5) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 9.65 -2.78) (end 1.05 -2.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.05 -2.78) (end 1.05 14.48) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.05 14.48) (end 9.65 14.48) (layer F.SilkS) (width 0.12))
+    (fp_line (start 9.65 14.48) (end 9.65 -2.8) (layer F.SilkS) (width 0.12))
+    (pad 16 thru_hole circle (at 10.7 0.89) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 18 "Net-(U1-Pad16)"))
+    (pad 15 thru_hole circle (at 10.7 2.67) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 74 "Net-(R27-Pad1)"))
+    (pad 14 thru_hole circle (at 10.7 4.45) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 19 "Net-(U1-Pad14)"))
+    (pad 13 thru_hole circle (at 10.7 6.23) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 20 NCS))
+    (pad 12 thru_hole circle (at 10.7 8.01) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 21 MISO))
+    (pad 11 thru_hole circle (at 10.7 9.79) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 22 MOSI))
+    (pad 10 thru_hole circle (at 10.7 11.57) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 23 SCK))
+    (pad 9 thru_hole circle (at 10.7 13.35) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 24 Motion))
+    (pad 8 thru_hole circle (at 0 12.46) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 25 "Net-(U1-Pad8)"))
+    (pad 7 thru_hole circle (at 0 10.68) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 26 "Net-(U1-Pad7)"))
+    (pad 6 thru_hole circle (at 0 8.9) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 27 "Net-(U1-Pad6)"))
+    (pad 5 thru_hole circle (at 0 7.12) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 56 +3V3))
+    (pad 4 thru_hole circle (at 0 5.34) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 57 VDD))
+    (pad 3 thru_hole circle (at 0 3.56) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 8 "Net-(C18-Pad1)"))
+    (pad 2 thru_hole circle (at 0 1.78) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 28 "Net-(U1-Pad2)"))
+    (pad 1 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 29 "Net-(U1-Pad1)"))
+  )
+
+  (module Package_QFP:LQFP-64_10x10mm_P0.5mm (layer F.Cu) (tedit 5D9F72AF) (tstamp 6025FA6D)
+    (at 49.9 97.1)
+    (descr "LQFP, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ad7606_7606-6_7606-4.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
+    (tags "LQFP QFP")
+    (path /60055F5F)
+    (attr smd)
+    (fp_text reference U4 (at 0 -7.4) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value STM32F411RETx (at 0 7.4) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 4.16 5.11) (end 5.11 5.11) (layer F.SilkS) (width 0.12))
+    (fp_line (start 5.11 5.11) (end 5.11 4.16) (layer F.SilkS) (width 0.12))
+    (fp_line (start -4.16 5.11) (end -5.11 5.11) (layer F.SilkS) (width 0.12))
+    (fp_line (start -5.11 5.11) (end -5.11 4.16) (layer F.SilkS) (width 0.12))
+    (fp_line (start 4.16 -5.11) (end 5.11 -5.11) (layer F.SilkS) (width 0.12))
+    (fp_line (start 5.11 -5.11) (end 5.11 -4.16) (layer F.SilkS) (width 0.12))
+    (fp_line (start -4.16 -5.11) (end -5.11 -5.11) (layer F.SilkS) (width 0.12))
+    (fp_line (start -5.11 -5.11) (end -5.11 -4.16) (layer F.SilkS) (width 0.12))
+    (fp_line (start -5.11 -4.16) (end -6.45 -4.16) (layer F.SilkS) (width 0.12))
+    (fp_line (start -4 -5) (end 5 -5) (layer F.Fab) (width 0.1))
+    (fp_line (start 5 -5) (end 5 5) (layer F.Fab) (width 0.1))
+    (fp_line (start 5 5) (end -5 5) (layer F.Fab) (width 0.1))
+    (fp_line (start -5 5) (end -5 -4) (layer F.Fab) (width 0.1))
+    (fp_line (start -5 -4) (end -4 -5) (layer F.Fab) (width 0.1))
+    (fp_line (start 0 -6.7) (end -4.15 -6.7) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -4.15 -6.7) (end -4.15 -5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -4.15 -5.25) (end -5.25 -5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5.25 -5.25) (end -5.25 -4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5.25 -4.15) (end -6.7 -4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -6.7 -4.15) (end -6.7 0) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0 -6.7) (end 4.15 -6.7) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 4.15 -6.7) (end 4.15 -5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 4.15 -5.25) (end 5.25 -5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 5.25 -5.25) (end 5.25 -4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 5.25 -4.15) (end 6.7 -4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.7 -4.15) (end 6.7 0) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0 6.7) (end -4.15 6.7) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -4.15 6.7) (end -4.15 5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -4.15 5.25) (end -5.25 5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5.25 5.25) (end -5.25 4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5.25 4.15) (end -6.7 4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -6.7 4.15) (end -6.7 0) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0 6.7) (end 4.15 6.7) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 4.15 6.7) (end 4.15 5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 4.15 5.25) (end 5.25 5.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 5.25 5.25) (end 5.25 4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 5.25 4.15) (end 6.7 4.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.7 4.15) (end 6.7 0) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 smd roundrect (at -5.675 -3.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 56 +3V3))
+    (pad 2 smd roundrect (at -5.675 -3.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 30 "Net-(U4-Pad2)"))
+    (pad 3 smd roundrect (at -5.675 -2.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 31 "Net-(U4-Pad3)"))
+    (pad 4 smd roundrect (at -5.675 -2.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 32 "Net-(U4-Pad4)"))
+    (pad 5 smd roundrect (at -5.675 -1.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 3 "Net-(C5-Pad2)"))
+    (pad 6 smd roundrect (at -5.675 -1.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 4 "Net-(C6-Pad2)"))
+    (pad 7 smd roundrect (at -5.675 -0.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 7 NRST))
+    (pad 8 smd roundrect (at -5.675 -0.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 33 "Net-(U4-Pad8)"))
+    (pad 9 smd roundrect (at -5.675 0.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 34 "Net-(U4-Pad9)"))
+    (pad 10 smd roundrect (at -5.675 0.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 21 MISO))
+    (pad 11 smd roundrect (at -5.675 1.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 22 MOSI))
+    (pad 12 smd roundrect (at -5.675 1.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 2 GND))
+    (pad 13 smd roundrect (at -5.675 2.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 56 +3V3))
+    (pad 14 smd roundrect (at -5.675 2.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 58 left_click))
+    (pad 15 smd roundrect (at -5.675 3.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 59 right_click))
+    (pad 16 smd roundrect (at -5.675 3.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 60 sense_up))
+    (pad 17 smd roundrect (at -3.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 61 sense_down))
+    (pad 18 smd roundrect (at -3.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 2 GND))
+    (pad 19 smd roundrect (at -2.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 56 +3V3))
+    (pad 20 smd roundrect (at -2.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 62 forward))
+    (pad 21 smd roundrect (at -1.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 63 backward))
+    (pad 22 smd roundrect (at -1.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 64 wheel_click))
+    (pad 23 smd roundrect (at -0.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 71 RED))
+    (pad 24 smd roundrect (at -0.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 24 Motion))
+    (pad 25 smd roundrect (at 0.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 35 "Net-(U4-Pad25)"))
+    (pad 26 smd roundrect (at 0.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 75 MCO1))
+    (pad 27 smd roundrect (at 1.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 76 MCO2))
+    (pad 28 smd roundrect (at 1.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 36 "Net-(U4-Pad28)"))
+    (pad 29 smd roundrect (at 2.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 23 SCK))
+    (pad 30 smd roundrect (at 2.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 5 "Net-(C7-Pad1)"))
+    (pad 31 smd roundrect (at 3.25 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 2 GND))
+    (pad 32 smd roundrect (at 3.75 5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 56 +3V3))
+    (pad 33 smd roundrect (at 5.675 3.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 20 NCS))
+    (pad 34 smd roundrect (at 5.675 3.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 37 "Net-(U4-Pad34)"))
+    (pad 35 smd roundrect (at 5.675 2.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 38 "Net-(U4-Pad35)"))
+    (pad 36 smd roundrect (at 5.675 2.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 39 "Net-(U4-Pad36)"))
+    (pad 37 smd roundrect (at 5.675 1.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 40 "Net-(U4-Pad37)"))
+    (pad 38 smd roundrect (at 5.675 1.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 41 "Net-(U4-Pad38)"))
+    (pad 39 smd roundrect (at 5.675 0.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 42 "Net-(U4-Pad39)"))
+    (pad 40 smd roundrect (at 5.675 0.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 43 "Net-(U4-Pad40)"))
+    (pad 41 smd roundrect (at 5.675 -0.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 72 GREEN))
+    (pad 42 smd roundrect (at 5.675 -0.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 73 BLUE))
+    (pad 43 smd roundrect (at 5.675 -1.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 44 OUT_D-))
+    (pad 44 smd roundrect (at 5.675 -1.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 45 OUT_D+))
+    (pad 45 smd roundrect (at 5.675 -2.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 14 SWDIO))
+    (pad 46 smd roundrect (at 5.675 -2.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 13 SWCLK))
+    (pad 47 smd roundrect (at 5.675 -3.25) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 2 GND))
+    (pad 48 smd roundrect (at 5.675 -3.75) (size 1.55 0.3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 56 +3V3))
+    (pad 49 smd roundrect (at 3.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 65 Scroll_a))
+    (pad 50 smd roundrect (at 3.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 66 Scroll_b))
+    (pad 51 smd roundrect (at 2.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 46 "Net-(U4-Pad51)"))
+    (pad 52 smd roundrect (at 2.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 47 "Net-(U4-Pad52)"))
+    (pad 53 smd roundrect (at 1.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 48 "Net-(U4-Pad53)"))
+    (pad 54 smd roundrect (at 1.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 49 "Net-(U4-Pad54)"))
+    (pad 55 smd roundrect (at 0.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 15 SWO))
+    (pad 56 smd roundrect (at 0.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 50 "Net-(U4-Pad56)"))
+    (pad 57 smd roundrect (at -0.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 51 "Net-(U4-Pad57)"))
+    (pad 58 smd roundrect (at -0.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 52 "Net-(U4-Pad58)"))
+    (pad 59 smd roundrect (at -1.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 53 "Net-(U4-Pad59)"))
+    (pad 60 smd roundrect (at -1.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 16 BOOT0))
+    (pad 61 smd roundrect (at -2.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 54 "Net-(U4-Pad61)"))
+    (pad 62 smd roundrect (at -2.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 55 "Net-(U4-Pad62)"))
+    (pad 63 smd roundrect (at -3.25 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 2 GND))
+    (pad 64 smd roundrect (at -3.75 -5.675) (size 0.3 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 56 +3V3))
+    (model ${KISYS3DMOD}/Package_QFP.3dshapes/LQFP-64_10x10mm_P0.5mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Package_TO_SOT_SMD:SOT-23-6 (layer F.Cu) (tedit 5A02FF57) (tstamp 6025FA83)
+    (at 66.2 92.9 180)
+    (descr "6-pin SOT-23 package")
+    (tags SOT-23-6)
+    (path /6017ED8A)
+    (attr smd)
+    (fp_text reference U5 (at 0 -2.9) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value USBLC6-2SC6 (at 0 2.9) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.9 -1.61) (end -1.55 -1.61) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.9 -1.8) (end -1.9 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.9 1.8) (end 1.9 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.9 1.8) (end 1.9 1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.9 -1.8) (end -1.9 1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.9 -0.9) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.9 -1.55) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
     (fp_line (start -0.9 -0.9) (end -0.9 1.55) (layer F.Fab) (width 0.1))
     (fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.1))
     (fp_line (start 0.9 -1.55) (end 0.9 1.55) (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.075)))
+      (effects (font (size 0.5 0.5) (thickness 0.075)))
+    )
+    (pad 1 smd rect (at -1.1 -0.95 180) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
+      (net 10 IN_D+))
+    (pad 2 smd rect (at -1.1 0 180) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
+      (net 2 GND))
+    (pad 3 smd rect (at -1.1 0.95 180) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
+      (net 9 IN_D-))
+    (pad 4 smd rect (at 1.1 0.95 180) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
+      (net 44 OUT_D-))
+    (pad 6 smd rect (at 1.1 -0.95 180) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
+      (net 45 OUT_D+))
+    (pad 5 smd rect (at 1.1 0 180) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
+      (net 6 "Net-(C8-Pad1)"))
+    (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23-6.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC) (tstamp 60282C27)
+    (at 75 92.5)
+    (descr "Through hole straight pin header, 1x06, 2.54mm pitch, single row")
+    (tags "Through hole pin header THT 1x06 2.54mm single row")
+    (path /60081960)
+    (fp_text reference J2 (at 0 -2.33) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value SWD (at 0 15.03) (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 13.97) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 13.97) (end -1.27 13.97) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 13.97) (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 14.03) (end 1.33 14.03) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 14.03) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.33 1.27) (end 1.33 14.03) (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 14.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 14.5) (end 1.8 14.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 14.5) (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_text user %R (at 0 6.35 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 56 +3V3))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 13 SWCLK))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 2 GND))
+    (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 14 SWDIO))
+    (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 7 NRST))
+    (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 15 SWO))
+    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x06_P2.54mm_Vertical.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC) (tstamp 60282C40)
+    (at 75 83.7)
+    (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
+    (tags "Through hole pin header THT 1x03 2.54mm single row")
+    (path /6015F930)
+    (fp_text reference JP1 (at 0 -2.33) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value DFU (at 0 7.41) (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 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 6.35) (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 6.41) (end 1.33 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 1.27) (end -1.33 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.33 1.27) (end 1.33 6.41) (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 6.85) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 6.85) (end 1.8 6.85) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 6.85) (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_text user %R (at 0 2.54 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 16 BOOT0))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 16 BOOT0))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 56 +3V3))
+    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 602884BB)
+    (at 31.9 39.4625 90)
+    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /6088CD6E)
+    (attr smd)
+    (fp_text reference C23 (at 0 -1.68 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 100n (at 0 1.68 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 0.98) (end -1.88 -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)))
+    )
+    (pad 2 smd roundrect (at 1.0375 0 90) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 2 GND))
+    (pad 1 smd roundrect (at -1.0375 0 90) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 58 left_click))
+    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 602884CC)
+    (at 48.2375 61.7)
+    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /6080511E)
+    (attr smd)
+    (fp_text reference C24 (at 0 -1.68) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 100n (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.88 0.98) (end -1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 0.98) (end -1.88 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 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 60 sense_up))
+    (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 2 GND))
+    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 602884DD)
+    (at 40.6 67.8625 90)
+    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /6082932D)
+    (attr smd)
+    (fp_text reference C25 (at 0 -1.68 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 100n (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.88 0.98) (end -1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+    )
+    (pad 1 smd roundrect (at -1.0375 0 90) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 62 forward))
+    (pad 2 smd roundrect (at 1.0375 0 90) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 2 GND))
+    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 602884EE)
+    (at 40.6 75.8625 90)
+    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /6085723A)
+    (attr smd)
+    (fp_text reference C26 (at 0 -1.68 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 100n (at 0 1.68 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 0.98) (end -1.88 -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)))
+    )
+    (pad 2 smd roundrect (at 1.0375 0 90) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 2 GND))
+    (pad 1 smd roundrect (at -1.0375 0 90) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 63 backward))
+    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 602884FF)
+    (at 70.8375 57 180)
+    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /608292E0)
+    (attr smd)
+    (fp_text reference C27 (at 0 -1.68) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 100n (at 0 1.68) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.88 0.98) (end -1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 0.98) (end -1.88 -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)))
+    )
+    (pad 2 smd roundrect (at 1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 2 GND))
+    (pad 1 smd roundrect (at -1.0375 0 180) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 61 sense_down))
+    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder (layer F.Cu) (tedit 5F68FEEF) (tstamp 602B102B)
+    (at 71.2375 46.7)
+    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /60857287)
+    (attr smd)
+    (fp_text reference C28 (at 0 -1.68) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 100n (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.88 0.98) (end -1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.88 -0.98) (end 1.88 -0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 -0.98) (end 1.88 0.98) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.88 0.98) (end -1.88 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 1 smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 64 wheel_click))
+    (pad 2 smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.212766)
+      (net 2 GND))
+    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 60288521)
+    (at 35.5 40.5)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /6088CD64)
+    (attr smd)
+    (fp_text reference R7 (at 0 -1.65) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 1k (at 0 1.65) (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.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (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 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 68 "Net-(R7-Pad1)"))
+    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 58 left_click))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 60288532)
+    (at 42.4 62.3 270)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /60805114)
+    (attr smd)
+    (fp_text reference R8 (at 0 -1.65 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 1k (at 0 1.65 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 -0.735) (end 0.227064 -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)))
+    )
+    (pad 2 smd roundrect (at 1 0 270) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 60 sense_up))
+    (pad 1 smd roundrect (at -1 0 270) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 77 "Net-(R8-Pad1)"))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 60288543)
+    (at 40.6 71.8 90)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /60829323)
+    (attr smd)
+    (fp_text reference R10 (at 0 -1.65 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 1k (at 0 1.65 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 -0.735) (end 0.227064 -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)))
+    )
+    (pad 2 smd roundrect (at 1 0 90) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 62 forward))
+    (pad 1 smd roundrect (at -1 0 90) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 79 "Net-(R10-Pad1)"))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 60288554)
+    (at 40.6 79.8 90)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /60857230)
+    (attr smd)
+    (fp_text reference R11 (at 0 -1.65 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 1k (at 0 1.65 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.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+    )
+    (pad 1 smd roundrect (at -1 0 90) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 69 "Net-(R11-Pad1)"))
+    (pad 2 smd roundrect (at 1 0 90) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 63 backward))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 60288565)
+    (at 70.8 54.9)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /608292D6)
+    (attr smd)
+    (fp_text reference R12 (at 0 -1.65) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
     )
-    (pad 1 smd rect (at -1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
-      (net 10 IN_D+))
-    (pad 2 smd rect (at -1.1 0) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
-      (net 2 GND))
-    (pad 3 smd rect (at -1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
-      (net 9 IN_D-))
-    (pad 4 smd rect (at 1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
-      (net 58 OUT_D-))
-    (pad 6 smd rect (at 1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
-      (net 59 OUT_D+))
-    (pad 5 smd rect (at 1.1 0) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
-      (net 6 "Net-(C8-Pad1)"))
-    (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23-6.wrl
+    (fp_text value 1k (at 0 1.65) (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.227064 -0.735) (end 0.227064 -0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (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 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 70 "Net-(R12-Pad1)"))
+    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 61 sense_down))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
     )
   )
 
-  (module Crystal:Crystal_SMD_0603-2Pin_6.0x3.5mm_HandSoldering (layer F.Cu) (tedit 5A0FD1B2) (tstamp 601956AF)
-    (at 98.1 37.1 180)
-    (descr "SMD Crystal SERIES SMD0603/2 http://www.petermann-technik.de/fileadmin/petermann/pdf/SMD0603-2.pdf, hand-soldering, 6.0x3.5mm^2 package")
-    (tags "SMD SMT crystal hand-soldering")
-    (path /600CDE48)
+  (module Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder (layer F.Cu) (tedit 5F68FEEE) (tstamp 602B105B)
+    (at 71.2 48.8)
+    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
+    (path /6085727D)
     (attr smd)
-    (fp_text reference Y1 (at 0 -2.95) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value 16Mhz (at 0 2.95) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start -2.9 -1.75) (end 2.9 -1.75) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.9 -1.75) (end 3 -1.65) (layer F.Fab) (width 0.1))
-    (fp_line (start 3 -1.65) (end 3 1.65) (layer F.Fab) (width 0.1))
-    (fp_line (start 3 1.65) (end 2.9 1.75) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.9 1.75) (end -2.9 1.75) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.9 1.75) (end -3 1.65) (layer F.Fab) (width 0.1))
-    (fp_line (start -3 1.65) (end -3 -1.65) (layer F.Fab) (width 0.1))
-    (fp_line (start -3 -1.65) (end -2.9 -1.75) (layer F.Fab) (width 0.1))
-    (fp_line (start -3 0.75) (end -2 1.75) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.2 -1.95) (end -4.775 -1.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4.775 -1.95) (end -4.775 1.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4.775 1.95) (end 3.2 1.95) (layer F.SilkS) (width 0.12))
-    (fp_line (start -4.9 -2) (end -4.9 2) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -4.9 2) (end 4.9 2) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 4.9 2) (end 4.9 -2) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 4.9 -2) (end -4.9 -2) (layer F.CrtYd) (width 0.05))
-    (fp_circle (center 0 0) (end 0.4 0) (layer F.Adhes) (width 0.1))
-    (fp_circle (center 0 0) (end 0.333333 0) (layer F.Adhes) (width 0.133333))
-    (fp_circle (center 0 0) (end 0.213333 0) (layer F.Adhes) (width 0.133333))
-    (fp_circle (center 0 0) (end 0.093333 0) (layer F.Adhes) (width 0.186667))
+    (fp_text reference R13 (at 0 -1.65) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 1k (at 0 1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.85 0.95) (end -1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.85 -0.95) (end 1.85 0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -0.95) (end 1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 0.95) (end -1.85 -0.95) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.227064 -0.735) (end 0.227064 -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)))
+    )
+    (pad 2 smd roundrect (at 1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 64 wheel_click))
+    (pad 1 smd roundrect (at -1 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333)
+      (net 80 "Net-(R13-Pad1)"))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 60288584)
+    (at 38.8 40.6)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /6088CD78)
+    (attr virtual)
+    (fp_text reference TP9 (at 0 -1.648) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (pad 1 smd rect (at -2.9125 0 180) (size 3.325 2.5) (layers F.Cu F.Paste F.Mask)
-      (net 3 "Net-(C5-Pad2)"))
-    (pad 2 smd rect (at 2.9125 0 180) (size 3.325 2.5) (layers F.Cu F.Paste F.Mask)
-      (net 4 "Net-(C6-Pad2)"))
-    (model ${KISYS3DMOD}/Crystal.3dshapes/Crystal_SMD_0603-2Pin_6.0x3.5mm_HandSoldering.wrl
+    (fp_text value TestPoint (at 0 1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 58 left_click))
+  )
+
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 60288592)
+    (at 44.9 61.7)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /60805128)
+    (attr virtual)
+    (fp_text reference TP10 (at 0 -1.648) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value TestPoint (at 0 1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 60 sense_up))
+  )
+
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 602885A0)
+    (at 43.6 83.4)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /60829337)
+    (attr virtual)
+    (fp_text reference TP11 (at 0 -1.648) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value TestPoint (at 0 1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 62 forward))
+  )
+
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 602885AE)
+    (at 41 83.4)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /60857244)
+    (attr virtual)
+    (fp_text reference TP12 (at 0 -1.648) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value TestPoint (at 0 1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 63 backward))
+  )
+
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 602885BC)
+    (at 71.5 59.4)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /608292EA)
+    (attr virtual)
+    (fp_text reference TP13 (at 0 -1.648) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value TestPoint (at 0 1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 61 sense_down))
+  )
+
+  (module TestPoint:TestPoint_Pad_1.5x1.5mm (layer F.Cu) (tedit 5A0F774F) (tstamp 602B1001)
+    (at 70.6 51.2)
+    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
+    (tags "test point SMD pad rectangle square")
+    (path /60857291)
+    (attr virtual)
+    (fp_text reference TP15 (at 0 -1.648) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value TestPoint (at 0 1.75) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.95 -0.95) (end 0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 -0.95) (end 0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.95 0.95) (end -0.95 0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 0.95) (end -0.95 -0.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.25 -1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end 1.25 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.25 1.25) (end -1.25 1.25) (layer F.CrtYd) (width 0.05))
+    (fp_text user %R (at 0 -1.65) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
+      (net 64 wheel_click))
+  )
+
+  (module Components:SW_D2F-FL (layer F.Cu) (tedit 602537BF) (tstamp 602B09F6)
+    (at 39.7 34.8)
+    (path /6088CD41)
+    (fp_text reference S2 (at -3.175 -4.445) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.015)))
+    )
+    (fp_text value D2F-FL (at -0.635 4.445) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.015)))
+    )
+    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.65 -3.15) (end 6.65 -3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.65 -3.15) (end 6.65 3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.65 3.15) (end -6.65 3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -6.65 3.15) (end -6.65 -3.15) (layer F.CrtYd) (width 0.05))
+    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.SilkS) (width 0.2))
+    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.Fab) (width 0.2))
+    (pad NO thru_hole circle (at 0 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+      (net 56 +3V3))
+    (pad COM thru_hole circle (at -5.08 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+      (net 68 "Net-(R7-Pad1)"))
+    (pad NC thru_hole circle (at 5.08 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+      (net 2 GND))
+  )
+
+  (module Components:SW_D2F-FL (layer F.Cu) (tedit 602537BF) (tstamp 6028FD69)
+    (at 48.2 57.1)
+    (path /608050F1)
+    (fp_text reference S3 (at -3.175 -4.445) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.015)))
+    )
+    (fp_text value D2F-FL (at -0.635 4.445) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.015)))
+    )
+    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.65 -3.15) (end 6.65 -3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.65 -3.15) (end 6.65 3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.65 3.15) (end -6.65 3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -6.65 3.15) (end -6.65 -3.15) (layer F.CrtYd) (width 0.05))
+    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.SilkS) (width 0.2))
+    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.Fab) (width 0.2))
+    (pad NO thru_hole circle (at 0 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+      (net 56 +3V3))
+    (pad COM thru_hole circle (at -5.08 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+      (net 77 "Net-(R8-Pad1)"))
+    (pad NC thru_hole circle (at 5.08 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+      (net 2 GND))
+  )
+
+  (module Components:SW_D2F-FL (layer F.Cu) (tedit 602537BF) (tstamp 6028FD7E)
+    (at 36.3 65 90)
+    (path /60829318)
+    (fp_text reference S4 (at -3.175 -4.445 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.015)))
+    )
+    (fp_text value D2F-FL (at -0.635 4.445 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.015)))
+    )
+    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.Fab) (width 0.2))
+    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.SilkS) (width 0.2))
+    (fp_line (start -6.65 3.15) (end -6.65 -3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.65 3.15) (end -6.65 3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.65 -3.15) (end 6.65 3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -6.65 -3.15) (end 6.65 -3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.Fab) (width 0.127))
+    (pad NC thru_hole circle (at 5.08 0 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+      (net 2 GND))
+    (pad COM thru_hole circle (at -5.08 0 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+      (net 79 "Net-(R10-Pad1)"))
+    (pad NO thru_hole circle (at 0 0 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+      (net 56 +3V3))
+  )
+
+  (module Components:SW_D2F-FL (layer F.Cu) (tedit 602537BF) (tstamp 6028FD93)
+    (at 36.3 78.5 90)
+    (path /60857225)
+    (fp_text reference S5 (at -3.175 -4.445 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.015)))
+    )
+    (fp_text value D2F-FL (at -0.635 4.445 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.015)))
+    )
+    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.65 -3.15) (end 6.65 -3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.65 -3.15) (end 6.65 3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.65 3.15) (end -6.65 3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -6.65 3.15) (end -6.65 -3.15) (layer F.CrtYd) (width 0.05))
+    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.SilkS) (width 0.2))
+    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.Fab) (width 0.2))
+    (pad NO thru_hole circle (at 0 0 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+      (net 56 +3V3))
+    (pad COM thru_hole circle (at -5.08 0 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+      (net 69 "Net-(R11-Pad1)"))
+    (pad NC thru_hole circle (at 5.08 0 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+      (net 2 GND))
+  )
+
+  (module Components:SW_D2F-FL (layer F.Cu) (tedit 602537BF) (tstamp 602AE435)
+    (at 61.9 57.1)
+    (path /608292B3)
+    (fp_text reference S6 (at -3.175 -4.445) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.015)))
+    )
+    (fp_text value D2F-FL (at -0.635 4.445) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.015)))
+    )
+    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.65 -3.15) (end 6.65 -3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.65 -3.15) (end 6.65 3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.65 3.15) (end -6.65 3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -6.65 3.15) (end -6.65 -3.15) (layer F.CrtYd) (width 0.05))
+    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.SilkS) (width 0.2))
+    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.Fab) (width 0.2))
+    (pad NO thru_hole circle (at 0 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+      (net 56 +3V3))
+    (pad COM thru_hole circle (at -5.08 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+      (net 70 "Net-(R12-Pad1)"))
+    (pad NC thru_hole circle (at 5.08 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+      (net 2 GND))
+  )
+
+  (module Components:SW_D2F-FL (layer F.Cu) (tedit 602537BF) (tstamp 602B14CC)
+    (at 66 44.9 90)
+    (path /60857272)
+    (fp_text reference S7 (at -3.175 -4.445 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.015)))
+    )
+    (fp_text value D2F-FL (at -0.635 4.445 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.015)))
+    )
+    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.Fab) (width 0.2))
+    (fp_circle (center -7.4 0.1) (end -7.3 0.1) (layer F.SilkS) (width 0.2))
+    (fp_line (start -6.65 3.15) (end -6.65 -3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.65 3.15) (end -6.65 3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.65 -3.15) (end 6.65 3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -6.65 -3.15) (end 6.65 -3.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.SilkS) (width 0.127))
+    (fp_line (start -6.4 2.9) (end -6.4 -2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start 6.4 2.9) (end -6.4 2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start 6.4 -2.9) (end 6.4 2.9) (layer F.Fab) (width 0.127))
+    (fp_line (start -6.4 -2.9) (end 6.4 -2.9) (layer F.Fab) (width 0.127))
+    (pad NC thru_hole circle (at 5.08 0 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+      (net 2 GND))
+    (pad COM thru_hole circle (at -5.08 0 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+      (net 80 "Net-(R13-Pad1)"))
+    (pad NO thru_hole circle (at 0 0 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
+      (net 56 +3V3))
+  )
+
+  (module Components:SW_1825910-6-4 (layer F.Cu) (tedit 60254664) (tstamp 6028FDBE)
+    (at 73.2 77.9)
+    (path /60273442)
+    (fp_text reference SW1 (at -2.3627 -3.844398) (layer F.SilkS)
+      (effects (font (size 0.630643 0.630643) (thickness 0.015)))
+    )
+    (fp_text value 1825910-6 (at 1.150079 3.960282) (layer F.Fab)
+      (effects (font (size 0.629966 0.629966) (thickness 0.015)))
+    )
+    (fp_line (start -2.995 -2.995) (end -2.995 2.995) (layer F.Fab) (width 0.127))
+    (fp_line (start -2.995 2.995) (end 2.995 2.995) (layer F.Fab) (width 0.127))
+    (fp_line (start 2.995 2.995) (end 2.995 -2.995) (layer F.Fab) (width 0.127))
+    (fp_line (start 2.995 -2.995) (end -2.995 -2.995) (layer F.Fab) (width 0.127))
+    (fp_line (start -2.2 -2.995) (end 2.3 -2.995) (layer F.SilkS) (width 0.127))
+    (fp_line (start 3 -1.15) (end 3 1.15) (layer F.SilkS) (width 0.127))
+    (fp_line (start 2.3 2.995) (end -2.3 2.995) (layer F.SilkS) (width 0.127))
+    (fp_line (start -2.995 -1.15) (end -2.995 1.15) (layer F.SilkS) (width 0.127))
+    (fp_line (start -4.25 -3.25) (end -4.25 3.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -4.25 3.25) (end 4.25 3.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 4.25 3.25) (end 4.25 -3.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 4.25 -3.25) (end -4.25 -3.25) (layer F.CrtYd) (width 0.05))
+    (fp_circle (center 0 0) (end 1.755 0) (layer F.SilkS) (width 0.127))
+    (fp_circle (center 0 0) (end 1.755 0) (layer F.Fab) (width 0.127))
+    (fp_circle (center -4.445 -2.25) (end -4.345 -2.25) (layer F.SilkS) (width 0.2))
+    (pad 3 thru_hole circle (at -3.25 2.25) (size 1.498 1.498) (drill 0.99) (layers *.Cu *.Mask)
+      (net 7 NRST))
+    (pad 1 thru_hole rect (at -3.25 -2.25) (size 1.498 1.498) (drill 0.99) (layers *.Cu *.Mask)
+      (net 2 GND))
+    (pad 4 thru_hole circle (at 3.25 2.25) (size 1.498 1.498) (drill 0.99) (layers *.Cu *.Mask)
+      (net 7 NRST))
+    (pad 2 thru_hole circle (at 3.25 -2.25) (size 1.498 1.498) (drill 0.99) (layers *.Cu *.Mask)
+      (net 2 GND))
+  )
+
+  (module Connector_USB:USB_Micro-B_Wuerth_629105150521 (layer F.Cu) (tedit 5A142044) (tstamp 60298B46)
+    (at 66.75 102.25)
+    (descr "USB Micro-B receptacle, http://www.mouser.com/ds/2/445/629105150521-469306.pdf")
+    (tags "usb micro receptacle")
+    (path /6009969E)
+    (attr smd)
+    (fp_text reference J1 (at 0 -3.5) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value USB_OTG (at 0 5.6) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 4.95 -3.34) (end -4.94 -3.34) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 4.95 4.85) (end 4.95 -3.34) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -4.94 4.85) (end 4.95 4.85) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -4.94 -3.34) (end -4.94 4.85) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 -2.4) (end 2.8 -2.4) (layer F.SilkS) (width 0.15))
+    (fp_line (start -1.8 -2.4) (end -2.8 -2.4) (layer F.SilkS) (width 0.15))
+    (fp_line (start -1.8 -2.825) (end -1.8 -2.4) (layer F.SilkS) (width 0.15))
+    (fp_line (start -1.075 -2.825) (end -1.8 -2.825) (layer F.SilkS) (width 0.15))
+    (fp_line (start 4.15 0.75) (end 4.15 -0.65) (layer F.SilkS) (width 0.15))
+    (fp_line (start 4.15 3.3) (end 4.15 3.15) (layer F.SilkS) (width 0.15))
+    (fp_line (start 3.85 3.3) (end 4.15 3.3) (layer F.SilkS) (width 0.15))
+    (fp_line (start 3.85 3.75) (end 3.85 3.3) (layer F.SilkS) (width 0.15))
+    (fp_line (start -3.85 3.3) (end -3.85 3.75) (layer F.SilkS) (width 0.15))
+    (fp_line (start -4.15 3.3) (end -3.85 3.3) (layer F.SilkS) (width 0.15))
+    (fp_line (start -4.15 3.15) (end -4.15 3.3) (layer F.SilkS) (width 0.15))
+    (fp_line (start -4.15 -0.65) (end -4.15 0.75) (layer F.SilkS) (width 0.15))
+    (fp_line (start -1.075 -2.95) (end -1.075 -2.725) (layer F.Fab) (width 0.15))
+    (fp_line (start -1.525 -2.95) (end -1.075 -2.95) (layer F.Fab) (width 0.15))
+    (fp_line (start -1.525 -2.725) (end -1.525 -2.95) (layer F.Fab) (width 0.15))
+    (fp_line (start -1.3 -2.55) (end -1.525 -2.725) (layer F.Fab) (width 0.15))
+    (fp_line (start -1.075 -2.725) (end -1.3 -2.55) (layer F.Fab) (width 0.15))
+    (fp_line (start -2.7 3.75) (end 2.7 3.75) (layer F.Fab) (width 0.15))
+    (fp_line (start 4 -2.25) (end -4 -2.25) (layer F.Fab) (width 0.15))
+    (fp_line (start 4 3.15) (end 4 -2.25) (layer F.Fab) (width 0.15))
+    (fp_line (start 3.7 3.15) (end 4 3.15) (layer F.Fab) (width 0.15))
+    (fp_line (start 3.7 4.35) (end 3.7 3.15) (layer F.Fab) (width 0.15))
+    (fp_line (start -3.7 4.35) (end 3.7 4.35) (layer F.Fab) (width 0.15))
+    (fp_line (start -3.7 3.15) (end -3.7 4.35) (layer F.Fab) (width 0.15))
+    (fp_line (start -4 3.15) (end -3.7 3.15) (layer F.Fab) (width 0.15))
+    (fp_line (start -4 -2.25) (end -4 3.15) (layer F.Fab) (width 0.15))
+    (fp_text user %R (at 0 1.05) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user "PCB Edge" (at 0 3.75) (layer Dwgs.User)
+      (effects (font (size 0.5 0.5) (thickness 0.08)))
+    )
+    (pad 1 smd rect (at -1.3 -1.9) (size 0.45 1.3) (layers F.Cu F.Paste F.Mask)
+      (net 1 +5V))
+    (pad 2 smd rect (at -0.65 -1.9) (size 0.45 1.3) (layers F.Cu F.Paste F.Mask)
+      (net 9 IN_D-))
+    (pad 3 smd rect (at 0 -1.9) (size 0.45 1.3) (layers F.Cu F.Paste F.Mask)
+      (net 10 IN_D+))
+    (pad 4 smd rect (at 0.65 -1.9) (size 0.45 1.3) (layers F.Cu F.Paste F.Mask)
+      (net 11 "Net-(J1-Pad4)"))
+    (pad 5 smd rect (at 1.3 -1.9) (size 0.45 1.3) (layers F.Cu F.Paste F.Mask)
+      (net 2 GND))
+    (pad 6 thru_hole oval (at -3.725 -1.85) (size 1.45 2) (drill oval 0.85 1.4) (layers *.Cu *.Mask)
+      (net 12 "Net-(J1-Pad6)"))
+    (pad 6 thru_hole oval (at 3.725 -1.85) (size 1.45 2) (drill oval 0.85 1.4) (layers *.Cu *.Mask)
+      (net 12 "Net-(J1-Pad6)"))
+    (pad 6 thru_hole oval (at -3.875 1.95) (size 1.15 1.8) (drill oval 0.55 1.2) (layers *.Cu *.Mask)
+      (net 12 "Net-(J1-Pad6)"))
+    (pad 6 thru_hole oval (at 3.875 1.95) (size 1.15 1.8) (drill oval 0.55 1.2) (layers *.Cu *.Mask)
+      (net 12 "Net-(J1-Pad6)"))
+    (pad "" np_thru_hole oval (at -2.5 -0.8) (size 0.8 0.8) (drill 0.8) (layers *.Cu *.Mask))
+    (pad "" np_thru_hole oval (at 2.5 -0.8) (size 0.8 0.8) (drill 0.8) (layers *.Cu *.Mask))
+    (model ${KISYS3DMOD}/Connector_USB.3dshapes/USB_Micro-B_Wuerth_629105150521.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
     )
   )
 
-  (gr_line (start 104.1 29.9) (end 104.1 69.9) (layer Edge.Cuts) (width 0.05))
-  (gr_line (start 63.9 53.7) (end 63.9 45) (layer Edge.Cuts) (width 0.05) (tstamp 6019B919))
-  (gr_line (start 81.2 53.7) (end 63.9 53.7) (layer Edge.Cuts) (width 0.05))
-  (gr_line (start 81.2 45) (end 81.2 53.7) (layer Edge.Cuts) (width 0.05))
-  (gr_line (start 63.9 45) (end 81.2 45) (layer Edge.Cuts) (width 0.05))
-  (gr_line (start 44.1 29.9) (end 104.1 29.9) (layer Edge.Cuts) (width 0.05))
-  (gr_line (start 44.1 69.9) (end 44.1 29.9) (layer Edge.Cuts) (width 0.05) (tstamp 60129D73))
-  (gr_line (start 104.1 69.9) (end 44.1 69.9) (layer Edge.Cuts) (width 0.05))
-
-  (segment (start 52.05 61.465002) (end 52.05 60.75) (width 0.5) (layer F.Cu) (net 1))
-  (segment (start 51.785001 61.730001) (end 52.05 61.465002) (width 0.5) (layer F.Cu) (net 1))
-  (segment (start 50.414999 61.730001) (end 51.785001 61.730001) (width 0.5) (layer F.Cu) (net 1))
-  (segment (start 50.15 61.465002) (end 50.414999 61.730001) (width 0.5) (layer F.Cu) (net 1))
-  (segment (start 50.15 60.75) (end 50.15 61.465002) (width 0.5) (layer F.Cu) (net 1))
-  (segment (start 45.42499 45.735783) (end 48.005774 43.154999) (width 0.5) (layer F.Cu) (net 1))
-  (segment (start 45.42499 47.42499) (end 45.42499 45.735783) (width 0.5) (layer F.Cu) (net 1))
-  (segment (start 46.2 48.2) (end 45.42499 47.42499) (width 0.5) (layer F.Cu) (net 1))
-  (segment (start 49.3 43.1) (end 49.354999 43.154999) (width 0.5) (layer F.Cu) (net 1))
-  (segment (start 49.3 37.88) (end 49.3 43.1) (width 0.5) (layer F.Cu) (net 1))
-  (segment (start 49.354999 43.154999) (end 52.689999 43.154999) (width 0.5) (layer F.Cu) (net 1))
-  (segment (start 48.005774 43.154999) (end 49.354999 43.154999) (width 0.5) (layer F.Cu) (net 1))
-  (segment (start 59.4375 48.06) (end 59.422499 48.044999) (width 0.5) (layer F.Cu) (net 1))
-  (segment (start 59.4375 52.2) (end 59.4375 48.06) (width 0.5) (layer F.Cu) (net 1))
-  (segment (start 53.140009 45.630009) (end 52.689999 45.179999) (width 0.5) (layer F.Cu) (net 1))
-  (segment (start 56.734975 45.630009) (end 53.140009 45.630009) (width 0.5) (layer F.Cu) (net 1))
-  (segment (start 52.689999 45.179999) (end 52.689999 43.154999) (width 0.5) (layer F.Cu) (net 1))
-  (segment (start 59.149965 48.044999) (end 56.734975 45.630009) (width 0.5) (layer F.Cu) (net 1))
-  (segment (start 59.422499 48.044999) (end 59.149965 48.044999) (width 0.5) (layer F.Cu) (net 1))
-  (segment (start 52.05 56.139998) (end 52.05 60.75) (width 0.5) (layer F.Cu) (net 1))
-  (segment (start 54.814988 53.37501) (end 52.05 56.139998) (width 0.5) (layer F.Cu) (net 1))
-  (segment (start 58.26249 53.37501) (end 54.814988 53.37501) (width 0.5) (layer F.Cu) (net 1))
-  (segment (start 59.4375 52.2) (end 58.26249 53.37501) (width 0.5) (layer F.Cu) (net 1))
-  (segment (start 55.872501 62.772501) (end 55.9 62.8) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 55.872501 58.615001) (end 55.872501 62.772501) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 57.6 62.8) (end 57.8 62.6) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 55.9 62.8) (end 57.6 62.8) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 50.463998 53.300002) (end 51.136002 53.300002) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 51.569999 50.200001) (end 51.67 50.1) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 51.569999 52.866005) (end 51.569999 50.200001) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 50.099998 52.936002) (end 50.463998 53.300002) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 51.67 50.1) (end 52.4 50.1) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 49.441093 52.936002) (end 50.099998 52.936002) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 48.077085 54.30001) (end 49.441093 52.936002) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 45.57499 53.802085) (end 46.072915 54.30001) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 46.072915 54.30001) (end 48.077085 54.30001) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 45.57499 52.02501) (end 45.57499 53.802085) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 46.2 51.4) (end 45.57499 52.02501) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 51.136002 53.300002) (end 51.569999 52.866005) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 46.075 63.429998) (end 46.075 66.2) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 50.999999 59.919999) (end 49.584999 59.919999) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 49.584999 59.919999) (end 46.075 63.429998) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 51.1 60.02) (end 50.999999 59.919999) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 51.1 60.75) (end 51.1 60.02) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 51.1 53.336004) (end 51.136002 53.300002) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 52.003995 53.300001) (end 51.569999 52.866005) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 52.636001 53.300001) (end 52.003995 53.300001) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 53.736002 52.2) (end 52.636001 53.300001) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 57.3625 52.2) (end 53.736002 52.2) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 58.25001 48.94751) (end 57.347499 48.044999) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 58.25001 51.31249) (end 58.25001 48.94751) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 57.3625 52.2) (end 58.25001 51.31249) (width 0.2) (layer F.Cu) (net 2))
-  (via (at 57.803524 45.496476) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
-  (segment (start 60 43.3) (end 57.803524 45.496476) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 60 43.2) (end 60 43.3) (width 0.2) (layer F.Cu) (net 2))
-  (via (at 56.451442 46.548558) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
-  (segment (start 57.503524 45.496476) (end 56.451442 46.548558) (width 0.2) (layer B.Cu) (net 2))
-  (segment (start 57.803524 45.496476) (end 57.503524 45.496476) (width 0.2) (layer B.Cu) (net 2))
-  (segment (start 56.451442 47.148942) (end 57.347499 48.044999) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 56.451442 46.548558) (end 56.451442 47.148942) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 96.6 65.1) (end 95.4 63.9) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 96.6 66.7) (end 96.6 65.1) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 72.3 59.4425) (end 72.332501 59.475001) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 72.3 57.4) (end 72.3 59.4425) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 61.6 33.1375) (end 61.5 33.0375) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 61.5 41.7) (end 60 43.2) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 61.5 33.0375) (end 61.5 41.7) (width 0.2) (layer F.Cu) (net 2))
-  (via (at 58.598959 31.398959) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
-  (segment (start 51.221041 31.398959) (end 58.598959 31.398959) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 49.3 33.32) (end 51.221041 31.398959) (width 0.2) (layer F.Cu) (net 2))
-  (via (at 59.851041 32.551041) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
-  (segment (start 58.698959 31.398959) (end 59.851041 32.551041) (width 0.2) (layer B.Cu) (net 2))
-  (segment (start 58.598959 31.398959) (end 58.698959 31.398959) (width 0.2) (layer B.Cu) (net 2))
-  (segment (start 61.013541 32.551041) (end 61.5 33.0375) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 59.851041 32.551041) (end 61.013541 32.551041) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 95.449999 67.850001) (end 96.6 66.7) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 88.950001 67.850001) (end 95.449999 67.850001) (width 0.2) (layer F.Cu) (net 2))
-  (via (at 55.9 56.9) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
-  (segment (start 55.872501 56.927499) (end 55.9 56.9) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 55.872501 58.615001) (end 55.872501 56.927499) (width 0.2) (layer F.Cu) (net 2))
-  (via (at 51.1 56.9) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
-  (segment (start 55.9 56.9) (end 51.1 56.9) (width 0.2) (layer B.Cu) (net 2))
-  (segment (start 51.1 56.9) (end 51.1 53.336004) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 51.1 60.75) (end 51.1 56.9) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 90.230346 41.9) (end 89.8625 41.9) (width 0.2) (layer F.Cu) (net 2))
-  (via (at 86.1 40.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
-  (via (at 86.1 38.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
-  (segment (start 86.1 40.5) (end 86.1 38.5) (width 0.2) (layer B.Cu) (net 2))
-  (segment (start 102.100012 40.434312) (end 101.765711 40.100011) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 101.815701 47.85) (end 102.100012 47.565689) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 102.100012 47.565689) (end 102.100012 40.434312) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 100.375 47.85) (end 101.815701 47.85) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 94.0625 31.297498) (end 94.0625 34) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 94.709999 30.649999) (end 94.0625 31.297498) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 101.490001 30.649999) (end 94.709999 30.649999) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 102.1375 31.297498) (end 101.490001 30.649999) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 102.1375 34) (end 102.1375 31.297498) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 101.765711 40.100011) (end 96.699989 40.100011) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 89.8625 41.9) (end 89.403887 42.358613) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 93.475 34) (end 92.924988 34.550012) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 86.1 40.709856) (end 86.1 40.5) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 96.699989 40.100011) (end 96.499976 39.899998) (width 0.2) (layer F.Cu) (net 2))
-  (via (at 92.924988 38.055377) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
-  (segment (start 92.924988 34.550012) (end 92.924988 38.055377) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 94.0625 34) (end 93.475 34) (width 0.2) (layer F.Cu) (net 2))
-  (via (at 78.6 64.2) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
-  (segment (start 73.875001 59.475001) (end 78.6 64.2) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 72.332501 59.475001) (end 73.875001 59.475001) (width 0.2) (layer F.Cu) (net 2))
-  (via (at 87.05 65.95) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
-  (segment (start 80.35 65.95) (end 87.05 65.95) (width 0.2) (layer B.Cu) (net 2))
-  (segment (start 78.6 64.2) (end 80.35 65.95) (width 0.2) (layer B.Cu) (net 2))
-  (segment (start 87.05 65.95) (end 88.950001 67.850001) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 84.8 63.7) (end 87.05 65.95) (width 0.2) (layer F.Cu) (net 2))
-  (via (at 97.399997 63.57499) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
-  (segment (start 95.72501 63.57499) (end 95.4 63.9) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 97.399997 63.57499) (end 95.72501 63.57499) (width 0.2) (layer F.Cu) (net 2))
-  (via (at 80.35 65.95) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
-  (segment (start 61.202824 61.42499) (end 58.97501 61.42499) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 58.97501 61.42499) (end 57.8 62.6) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 66.192854 66.41502) (end 61.202824 61.42499) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 79.88498 66.41502) (end 66.192854 66.41502) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 80.35 65.95) (end 79.88498 66.41502) (width 0.2) (layer F.Cu) (net 2))
-  (via (at 73.875001 59.475001) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
-  (segment (start 68.87501 36.47501) (end 67.7 35.3) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 80.502844 36.47501) (end 68.87501 36.47501) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 82.527834 38.5) (end 80.502844 36.47501) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 86.1 38.5) (end 82.527834 38.5) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 67.7375 33.1375) (end 67.8 33.075) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 61.6 33.1375) (end 67.7375 33.1375) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 67.8 35.2) (end 67.7 35.3) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 67.8 33.075) (end 67.8 35.2) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 67.6 35.4) (end 67.7 35.3) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 67.6 39.5) (end 67.6 35.4) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 95.299997 57.674997) (end 95.025 57.4) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 97.399997 61.399997) (end 97.399997 63.57499) (width 0.2) (layer B.Cu) (net 2))
-  (via (at 97.399997 61.399997) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
-  (segment (start 97.399997 61.535999) (end 97.399997 61.399997) (width 0.2) (layer F.Cu) (net 2))
-  (via (at 84.5 59.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
-  (segment (start 84.5 59.5) (end 82.875001 59.475001) (width 0.2) (layer B.Cu) (net 2))
-  (segment (start 82.875001 59.475001) (end 73.875001 59.475001) (width 0.2) (layer B.Cu) (net 2))
-  (segment (start 95.8 40.4) (end 93.455377 38.055377) (width 0.2) (layer B.Cu) (net 2))
-  (segment (start 96.7 40.100022) (end 96.699989 40.100011) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 93.455377 38.055377) (end 92.924988 38.055377) (width 0.2) (layer B.Cu) (net 2))
-  (via (at 95.8 40.4) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
-  (segment (start 95.8 39.9) (end 95.800002 39.899998) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 95.8 40.4) (end 95.8 39.9) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 96.499976 39.899998) (end 95.800002 39.899998) (width 0.2) (layer F.Cu) (net 2))
-  (via (at 99.2 41.8) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
-  (segment (start 97.8 40.4) (end 99.2 41.8) (width 0.2) (layer B.Cu) (net 2))
-  (segment (start 95.8 40.4) (end 97.8 40.4) (width 0.2) (layer B.Cu) (net 2))
-  (segment (start 95.85 42.95) (end 95.85 43.925) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 97 41.8) (end 95.85 42.95) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 99.2 41.8) (end 97 41.8) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 97.399997 59.774997) (end 95.025 57.4) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 97.399997 61.399997) (end 97.399997 59.774997) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 95.85 56.575) (end 95.85 55.275) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 95.025 57.4) (end 95.85 56.575) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 97.399997 61.965682) (end 97.399997 61.399997) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 97.634316 62.200001) (end 97.399997 61.965682) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 98.736001 62.200001) (end 97.634316 62.200001) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 99.100001 61.836001) (end 98.736001 62.200001) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 99.100001 61.163999) (end 99.100001 61.836001) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 99 61.063998) (end 99.100001 61.163999) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 99 56.875) (end 99 61.063998) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 100.4 43) (end 99.2 41.8) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 100.4 44.725) (end 100.4 43) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 85.17499 53.794664) (end 85.17499 55.77499) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 86.119654 52.85) (end 85.17499 53.794664) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 85.17499 55.77499) (end 86.2 56.8) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 86.925 52.85) (end 86.119654 52.85) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 100.375 47.85) (end 98.275 47.85) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 89.35 42.0125) (end 89.35 43.925) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 89.6625 41.7) (end 89.35 42.0125) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 92.959232 39.899998) (end 92.634202 39.574968) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 95.800002 39.899998) (end 92.959232 39.899998) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 86.263996 40.5) (end 86.1 40.5) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 87.189028 39.574968) (end 86.263996 40.5) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 92.634202 39.574968) (end 87.189028 39.574968) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 86.2 57.8) (end 84.5 59.5) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 86.2 56.8) (end 86.2 57.8) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 84.763999 40.399999) (end 85.999999 40.399999) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 84.399999 40.763999) (end 84.763999 40.399999) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 85.999999 40.399999) (end 86.1 40.5) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 84.399999 41.436001) (end 84.399999 40.763999) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 85.4 42.436002) (end 84.399999 41.436001) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 85.4 43.3) (end 85.4 42.436002) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 87 41.4) (end 86.1 40.5) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 89.6625 41.4) (end 87 41.4) (width 0.2) (layer F.Cu) (net 2))
-  (segment (start 100.5 33.5625) (end 100.0625 34) (width 0.2) (layer F.Cu) (net 3))
-  (segment (start 100.5 31.7) (end 100.5 33.5625) (width 0.2) (layer F.Cu) (net 3))
-  (segment (start 100.0625 36.15) (end 101.0125 37.1) (width 0.2) (layer F.Cu) (net 3))
-  (segment (start 100.0625 34) (end 100.0625 36.15) (width 0.2) (layer F.Cu) (net 3))
-  (segment (start 101.0125 37.1) (end 101.425 37.1) (width 0.2) (layer F.Cu) (net 3))
-  (segment (start 101.0285 37.1) (end 103.700055 39.771555) (width 0.2) (layer F.Cu) (net 3))
-  (segment (start 103.700055 39.771555) (end 103.700055 48.462745) (width 0.2) (layer F.Cu) (net 3))
-  (segment (start 101.0125 37.1) (end 101.0285 37.1) (width 0.2) (layer F.Cu) (net 3))
-  (segment (start 103.700055 48.462745) (end 103.700001 48.462799) (width 0.2) (layer F.Cu) (net 3))
-  (segment (start 103.700001 48.462799) (end 103.7 51.4) (width 0.2) (layer F.Cu) (net 3))
-  (segment (start 98.325 51.4) (end 98.275 51.35) (width 0.2) (layer F.Cu) (net 3))
-  (segment (start 103.7 51.4) (end 98.325 51.4) (width 0.2) (layer F.Cu) (net 3))
-  (segment (start 95.7 33.5625) (end 96.1375 34) (width 0.2) (layer F.Cu) (net 4))
-  (segment (start 95.7 31.7) (end 95.7 33.5625) (width 0.2) (layer F.Cu) (net 4))
-  (segment (start 96.1375 36.15) (end 95.1875 37.1) (width 0.2) (layer F.Cu) (net 4))
-  (segment (start 96.1375 34) (end 96.1375 36.15) (width 0.2) (layer F.Cu) (net 4))
-  (segment (start 103.300044 39.937246) (end 103.300044 48.297056) (width 0.2) (layer F.Cu) (net 4))
-  (segment (start 103.29999 48.29711) (end 103.29999 50.89999) (width 0.2) (layer F.Cu) (net 4))
-  (segment (start 103.300044 48.297056) (end 103.29999 48.29711) (width 0.2) (layer F.Cu) (net 4))
-  (segment (start 102.012799 38.650001) (end 103.300044 39.937246) (width 0.2) (layer F.Cu) (net 4))
-  (segment (start 97.559998 37.1) (end 99.109999 38.650001) (width 0.2) (layer F.Cu) (net 4))
-  (segment (start 95.1875 37.1) (end 97.559998 37.1) (width 0.2) (layer F.Cu) (net 4))
-  (segment (start 99.109999 38.650001) (end 102.012799 38.650001) (width 0.2) (layer F.Cu) (net 4))
-  (segment (start 98.32499 50.89999) (end 98.275 50.85) (width 0.2) (layer F.Cu) (net 4))
-  (segment (start 103.29999 50.89999) (end 98.32499 50.89999) (width 0.2) (layer F.Cu) (net 4))
-  (segment (start 91.7375 42.125) (end 91.412521 42.449979) (width 0.2) (layer F.Cu) (net 5))
-  (segment (start 91.7375 41.4) (end 91.7375 42.125) (width 0.2) (layer F.Cu) (net 5))
-  (segment (start 91.412521 42.449979) (end 90.453975 42.449979) (width 0.2) (layer F.Cu) (net 5))
-  (segment (start 90.453975 42.449979) (end 89.85 43.053954) (width 0.2) (layer F.Cu) (net 5))
-  (segment (start 89.85 43.053954) (end 89.85 43.925) (width 0.2) (layer F.Cu) (net 5))
-  (segment (start 57.3625 50.1) (end 54.6 50.1) (width 0.2) (layer F.Cu) (net 6))
-  (segment (start 93.325 66.575) (end 93.2 66.7) (width 0.2) (layer F.Cu) (net 7))
-  (segment (start 93.325 63.9) (end 93.325 66.575) (width 0.2) (layer F.Cu) (net 7))
-  (segment (start 93.2 66.7) (end 91.1 66.7) (width 0.2) (layer F.Cu) (net 7))
-  (segment (start 91.1 66) (end 91.1 66.7) (width 0.2) (layer F.Cu) (net 7))
-  (segment (start 88.8 63.7) (end 91.1 66) (width 0.2) (layer F.Cu) (net 7))
-  (segment (start 94.35001 62.87499) (end 102.27499 62.87499) (width 0.2) (layer F.Cu) (net 7))
-  (segment (start 93.325 63.9) (end 94.35001 62.87499) (width 0.2) (layer F.Cu) (net 7))
-  (segment (start 102.27499 62.87499) (end 102.3 62.84998) (width 0.2) (layer F.Cu) (net 7))
-  (via (at 102.5 50.1) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 7))
-  (via (at 102.5 52.1) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 7))
-  (segment (start 102.5 50.1) (end 102.5 52.1) (width 0.2) (layer B.Cu) (net 7))
-  (segment (start 102.5 62.64998) (end 102.27499 62.87499) (width 0.2) (layer F.Cu) (net 7))
-  (segment (start 102.5 52.1) (end 102.5 62.64998) (width 0.2) (layer F.Cu) (net 7))
-  (segment (start 102.25 50.35) (end 102.5 50.1) (width 0.2) (layer F.Cu) (net 7))
-  (segment (start 100.375 50.35) (end 102.25 50.35) (width 0.2) (layer F.Cu) (net 7))
-  (segment (start 100.375 50.35) (end 98.275 50.35) (width 0.2) (layer F.Cu) (net 7))
-  (segment (start 70.26 57.365) (end 70.225 57.4) (width 0.2) (layer F.Cu) (net 8))
-  (segment (start 70.26 54.7) (end 70.26 57.365) (width 0.2) (layer F.Cu) (net 8))
-  (segment (start 70.225 59.4425) (end 70.257501 59.475001) (width 0.2) (layer F.Cu) (net 8))
-  (segment (start 70.225 57.4) (end 70.225 59.4425) (width 0.2) (layer F.Cu) (net 8))
-  (via (at 50.8 52.6) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 9))
-  (segment (start 47.95 49) (end 48.800001 49.850001) (width 0.2) (layer F.Cu) (net 9))
-  (segment (start 48.800001 50.600001) (end 50.8 52.6) (width 0.2) (layer F.Cu) (net 9))
-  (segment (start 48.800001 49.850001) (end 48.800001 50.600001) (width 0.2) (layer F.Cu) (net 9))
-  (via (at 52.3 52.6) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 9))
-  (segment (start 50.8 52.6) (end 52.3 52.6) (width 0.2) (layer B.Cu) (net 9))
-  (segment (start 52.3 51.15) (end 52.4 51.05) (width 0.2) (layer F.Cu) (net 9))
-  (segment (start 52.3 52.6) (end 52.3 51.15) (width 0.2) (layer F.Cu) (net 9))
-  (segment (start 45.17498 50.82502) (end 45.17498 53.967774) (width 0.2) (layer F.Cu) (net 10))
-  (segment (start 46.2 49.8) (end 45.17498 50.82502) (width 0.2) (layer F.Cu) (net 10))
-  (segment (start 45.17498 53.967774) (end 45.907226 54.70002) (width 0.2) (layer F.Cu) (net 10))
-  (segment (start 45.907226 54.70002) (end 49.022448 54.70002) (width 0.2) (layer F.Cu) (net 10))
-  (segment (start 51.584315 49.15) (end 50.244982 50.489333) (width 0.2) (layer F.Cu) (net 10))
-  (segment (start 49.022448 54.70002) (end 49.94825 53.774218) (width 0.2) (layer F.Cu) (net 10))
-  (segment (start 50.1 51.2) (end 50.1 53.3) (width 0.2) (layer B.Cu) (net 10))
-  (segment (start 50.1 53.3) (end 49.94825 53.45175) (width 0.2) (layer B.Cu) (net 10))
-  (segment (start 50.244982 50.489333) (end 50.244982 51.055018) (width 0.2) (layer F.Cu) (net 10))
-  (segment (start 49.94825 53.45175) (end 49.94825 53.774218) (width 0.2) (layer B.Cu) (net 10))
-  (segment (start 52.4 49.15) (end 51.584315 49.15) (width 0.2) (layer F.Cu) (net 10))
-  (segment (start 50.1 51.2) (end 50.244982 51.055018) (width 0.2) (layer B.Cu) (net 10))
-  (via (at 49.94825 53.774218) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 10))
-  (via (at 50.244982 51.055018) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 10))
-  (segment (start 47.075 46.15) (end 47.075 53.45) (width 0.25) (layer F.Cu) (net 12))
-  (segment (start 87.625021 56.499979) (end 88.85 55.275) (width 0.2) (layer F.Cu) (net 13))
-  (segment (start 87.625021 58.874979) (end 87.625021 56.499979) (width 0.2) (layer F.Cu) (net 13))
-  (segment (start 82.8 63.7) (end 87.625021 58.874979) (width 0.2) (layer F.Cu) (net 13))
-  (via (at 87.244975 60.244975) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 14))
-  (segment (start 87.244975 60.231604) (end 87.244975 60.244975) (width 0.2) (layer B.Cu) (net 14))
-  (segment (start 87.244975 63.255025) (end 86.8 63.7) (width 0.2) (layer F.Cu) (net 14))
-  (segment (start 87.244975 60.244975) (end 87.244975 63.255025) (width 0.2) (layer F.Cu) (net 14))
-  (via (at 83.751661 56.73829) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 14))
-  (segment (start 83.751661 56.73829) (end 87.244975 60.231604) (width 0.2) (layer B.Cu) (net 14))
-  (segment (start 85.7843 52.35) (end 86.925 52.35) (width 0.2) (layer F.Cu) (net 14))
-  (segment (start 84.774979 55.714972) (end 84.774979 53.359321) (width 0.2) (layer F.Cu) (net 14))
-  (segment (start 83.751661 56.73829) (end 84.774979 55.714972) (width 0.2) (layer F.Cu) (net 14))
-  (segment (start 84.774979 53.359321) (end 85.7843 52.35) (width 0.2) (layer F.Cu) (net 14))
-  (segment (start 91.85 62.65) (end 91.85 55.275) (width 0.2) (layer F.Cu) (net 15))
-  (segment (start 90.8 63.7) (end 91.85 62.65) (width 0.2) (layer F.Cu) (net 15))
-  (segment (start 68.96 64.4) (end 71.5 64.4) (width 0.2) (layer F.Cu) (net 16))
-  (segment (start 71.5 64.4) (end 74.6 64.4) (width 0.2) (layer F.Cu) (net 16))
-  (via (at 81.4 38.9) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 16))
-  (segment (start 80.025 38.9) (end 81.4 38.9) (width 0.2) (layer F.Cu) (net 16))
-  (via (at 82.2 45.4) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 16))
-  (segment (start 82.200001 45.399999) (end 82.2 45.4) (width 0.2) (layer B.Cu) (net 16))
-  (segment (start 82.200001 39.700001) (end 82.200001 45.399999) (width 0.2) (layer B.Cu) (net 16))
-  (segment (start 81.4 38.9) (end 82.200001 39.700001) (width 0.2) (layer B.Cu) (net 16))
-  (via (at 82.2 61.8) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 16))
-  (segment (start 82.2 45.4) (end 82.2 61.8) (width 0.2) (layer F.Cu) (net 16))
-  (via (at 76.8 64.4) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 16))
-  (segment (start 79.4 61.8) (end 76.8 64.4) (width 0.2) (layer B.Cu) (net 16))
-  (segment (start 82.2 61.8) (end 79.4 61.8) (width 0.2) (layer B.Cu) (net 16))
-  (segment (start 76.8 64.4) (end 74.6 64.4) (width 0.2) (layer F.Cu) (net 16))
-  (segment (start 79.425 39.5) (end 80.025 38.9) (width 0.2) (layer F.Cu) (net 16))
-  (segment (start 69.65 39.5) (end 79.425 39.5) (width 0.2) (layer F.Cu) (net 16))
-  (segment (start 94.13749 56.292856) (end 94.35 56.080346) (width 0.2) (layer F.Cu) (net 16))
-  (segment (start 94.13749 60.63749) (end 94.13749 56.292856) (width 0.2) (layer F.Cu) (net 16))
-  (segment (start 94.35 56.080346) (end 94.35 55.275) (width 0.2) (layer F.Cu) (net 16))
-  (segment (start 94.1 61.7) (end 94.13749 60.63749) (width 0.2) (layer F.Cu) (net 16))
-  (via (at 94.1 61.7) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 16))
-  (segment (start 82.3 61.7) (end 82.2 61.8) (width 0.2) (layer B.Cu) (net 16))
-  (segment (start 94.1 61.7) (end 82.3 61.7) (width 0.2) (layer B.Cu) (net 16))
-  (segment (start 48.125 66.2) (end 49.975 66.2) (width 0.2) (layer F.Cu) (net 17))
-  (segment (start 49.975 63.125) (end 50.15 62.95) (width 0.2) (layer F.Cu) (net 17))
-  (segment (start 49.975 66.2) (end 49.975 63.125) (width 0.2) (layer F.Cu) (net 17))
-  (via (at 75.8 41.9) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 21))
-  (segment (start 75.03 41.9) (end 75.8 41.9) (width 0.2) (layer F.Cu) (net 21))
-  (segment (start 72.93 44) (end 75.03 41.9) (width 0.2) (layer F.Cu) (net 21))
-  (segment (start 81.5 43.6) (end 83.95 45.85) (width 0.2) (layer F.Cu) (net 21))
-  (segment (start 80 41.9) (end 75.8 41.9) (width 0.2) (layer B.Cu) (net 21))
-  (segment (start 81.5 43.6) (end 80 41.9) (width 0.2) (layer B.Cu) (net 21))
-  (via (at 81.5 43.6) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 21))
-  (segment (start 83.95 45.85) (end 86.925 45.85) (width 0.2) (layer F.Cu) (net 21))
-  (segment (start 101.894232 39.097132) (end 102.900033 40.102935) (width 0.2) (layer F.Cu) (net 22))
-  (segment (start 80.602824 41.22501) (end 82.527858 39.299976) (width 0.2) (layer F.Cu) (net 22))
-  (segment (start 86.33262 39.299976) (end 86.85765 38.774946) (width 0.2) (layer F.Cu) (net 22))
-  (segment (start 86.85765 38.774946) (end 92.96558 38.774946) (width 0.2) (layer F.Cu) (net 22))
-  (segment (start 102.900033 48.131367) (end 102.1814 48.85) (width 0.2) (layer F.Cu) (net 22))
-  (segment (start 77.48499 41.22501) (end 80.602824 41.22501) (width 0.2) (layer F.Cu) (net 22))
-  (segment (start 82.527858 39.299976) (end 86.33262 39.299976) (width 0.2) (layer F.Cu) (net 22))
-  (segment (start 92.96558 38.774946) (end 93.287766 39.097132) (width 0.2) (layer F.Cu) (net 22))
-  (segment (start 93.287766 39.097132) (end 101.894232 39.097132) (width 0.2) (layer F.Cu) (net 22))
-  (segment (start 102.900033 40.102935) (end 102.900033 48.131367) (width 0.2) (layer F.Cu) (net 22))
-  (segment (start 99.05 48.85) (end 98.275 48.85) (width 0.2) (layer F.Cu) (net 22))
-  (segment (start 102.1814 48.85) (end 99.05 48.85) (width 0.2) (layer F.Cu) (net 22))
-  (segment (start 74.71 44) (end 77.48499 41.22501) (width 0.2) (layer F.Cu) (net 22))
-  (segment (start 102.1157 48.35) (end 102.500022 47.965678) (width 0.2) (layer F.Cu) (net 23))
-  (segment (start 93.122077 39.497143) (end 92.799891 39.174957) (width 0.2) (layer F.Cu) (net 23))
-  (segment (start 82.693547 39.699987) (end 80.768513 41.625021) (width 0.2) (layer F.Cu) (net 23))
-  (segment (start 86.498309 39.699987) (end 82.693547 39.699987) (width 0.2) (layer F.Cu) (net 23))
-  (segment (start 80.768513 41.625021) (end 77.787349 41.625021) (width 0.2) (layer F.Cu) (net 23))
-  (segment (start 77.787349 41.625021) (end 76.49 42.92237) (width 0.2) (layer F.Cu) (net 23))
-  (segment (start 76.49 42.92237) (end 76.49 44) (width 0.2) (layer F.Cu) (net 23))
-  (segment (start 92.799891 39.174957) (end 87.023339 39.174957) (width 0.2) (layer F.Cu) (net 23))
-  (segment (start 87.023339 39.174957) (end 86.498309 39.699987) (width 0.2) (layer F.Cu) (net 23))
-  (segment (start 101.728543 39.497143) (end 93.122077 39.497143) (width 0.2) (layer F.Cu) (net 23))
-  (segment (start 102.500023 40.268623) (end 101.728543 39.497143) (width 0.2) (layer F.Cu) (net 23))
-  (segment (start 102.500022 47.965678) (end 102.500023 40.268623) (width 0.2) (layer F.Cu) (net 23))
-  (segment (start 98.275 48.35) (end 102.1157 48.35) (width 0.2) (layer F.Cu) (net 23))
-  (segment (start 78.325031 43.944969) (end 78.27 44) (width 0.2) (layer F.Cu) (net 24))
-  (segment (start 92.62501 40.697176) (end 92.302824 40.37499) (width 0.2) (layer F.Cu) (net 24))
-  (segment (start 90.35 43.925) (end 90.35 43.119654) (width 0.2) (layer F.Cu) (net 24))
-  (segment (start 92.62501 42.102824) (end 92.62501 40.697176) (width 0.2) (layer F.Cu) (net 24))
-  (segment (start 92.302824 40.37499) (end 88.461012 40.37499) (width 0.2) (layer F.Cu) (net 24))
-  (segment (start 91.877844 42.84999) (end 92.62501 42.102824) (width 0.2) (layer F.Cu) (net 24))
-  (segment (start 90.619664 42.84999) (end 91.877844 42.84999) (width 0.2) (layer F.Cu) (net 24))
-  (segment (start 90.35 43.119654) (end 90.619664 42.84999) (width 0.2) (layer F.Cu) (net 24))
-  (via (at 88.2 40.7) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 24))
-  (segment (start 88.461012 40.438988) (end 88.2 40.7) (width 0.2) (layer F.Cu) (net 24))
-  (segment (start 88.461012 40.37499) (end 88.461012 40.438988) (width 0.2) (layer F.Cu) (net 24))
-  (via (at 83.887571 43.724421) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 24))
-  (segment (start 85.175579 43.724421) (end 83.887571 43.724421) (width 0.2) (layer B.Cu) (net 24))
-  (segment (start 88.2 40.7) (end 85.175579 43.724421) (width 0.2) (layer B.Cu) (net 24))
-  (segment (start 78.27 43.858757) (end 78.27 44) (width 0.2) (layer F.Cu) (net 24))
-  (segment (start 80.052567 42.07619) (end 78.27 43.858757) (width 0.2) (layer F.Cu) (net 24))
-  (segment (start 83.45981 42.07619) (end 80.052567 42.07619) (width 0.2) (layer F.Cu) (net 24))
-  (segment (start 83.887571 42.503951) (end 83.45981 42.07619) (width 0.2) (layer F.Cu) (net 24))
-  (segment (start 83.887571 43.724421) (end 83.887571 42.503951) (width 0.2) (layer F.Cu) (net 24))
-  (via (at 87.2 40.6) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 25))
-  (segment (start 87.825021 39.974979) (end 92.468513 39.974979) (width 0.2) (layer F.Cu) (net 25))
-  (segment (start 92.468513 39.974979) (end 93.025021 40.531487) (width 0.2) (layer F.Cu) (net 25))
-  (segment (start 93.025021 42.268513) (end 92.85 42.443534) (width 0.2) (layer F.Cu) (net 25))
-  (segment (start 93.025021 40.531487) (end 93.025021 42.268513) (width 0.2) (layer F.Cu) (net 25))
-  (segment (start 87.2 40.6) (end 87.825021 39.974979) (width 0.2) (layer F.Cu) (net 25))
-  (segment (start 92.85 42.443534) (end 92.85 43.925) (width 0.2) (layer F.Cu) (net 25))
-  (segment (start 80 42.7) (end 80.05 44) (width 0.2) (layer F.Cu) (net 25))
-  (segment (start 83.123809 42.776191) (end 80 42.7) (width 0.2) (layer F.Cu) (net 25))
-  (via (at 83.123809 42.776191) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 25))
-  (segment (start 85.023809 42.776191) (end 83.123809 42.776191) (width 0.2) (layer B.Cu) (net 25))
-  (segment (start 87.2 40.6) (end 85.023809 42.776191) (width 0.2) (layer B.Cu) (net 25))
-  (via (at 55.9 51) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 58))
-  (segment (start 55.85 51.05) (end 55.9 51) (width 0.2) (layer F.Cu) (net 58))
-  (segment (start 54.6 51.05) (end 55.85 51.05) (width 0.2) (layer F.Cu) (net 58))
-  (segment (start 55.9 51) (end 62.3261 57.4261) (width 0.2) (layer B.Cu) (net 58))
-  (via (at 83.01305 57.4261) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 58))
-  (segment (start 62.3261 57.4261) (end 83.01305 57.4261) (width 0.2) (layer B.Cu) (net 58))
-  (segment (start 83.01305 53.98985) (end 85.6529 51.35) (width 0.2) (layer F.Cu) (net 58))
-  (segment (start 83.01305 57.4261) (end 83.01305 53.98985) (width 0.2) (layer F.Cu) (net 58))
-  (segment (start 85.6529 51.35) (end 86.925 51.35) (width 0.2) (layer F.Cu) (net 58))
-  (via (at 55.9 49.2) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 59))
-  (segment (start 55.85 49.15) (end 55.9 49.2) (width 0.2) (layer F.Cu) (net 59))
-  (segment (start 54.6 49.15) (end 55.85 49.15) (width 0.2) (layer F.Cu) (net 59))
-  (via (at 83.912965 55.4999) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 59))
-  (segment (start 86.925 51.85) (end 85.7186 51.85) (width 0.2) (layer F.Cu) (net 59))
-  (segment (start 83.912965 53.655635) (end 83.912965 55.4999) (width 0.2) (layer F.Cu) (net 59))
-  (segment (start 85.7186 51.85) (end 83.912965 53.655635) (width 0.2) (layer F.Cu) (net 59))
-  (segment (start 82.612864 56.800001) (end 83.912965 55.4999) (width 0.2) (layer B.Cu) (net 59))
-  (segment (start 55.9 49.2) (end 63.500001 56.800001) (width 0.2) (layer B.Cu) (net 59))
-  (segment (start 63.500001 56.800001) (end 82.612864 56.800001) (width 0.2) (layer B.Cu) (net 59))
-  (segment (start 74.1625 30.9625) (end 74.7 31.5) (width 0.5) (layer F.Cu) (net 71))
-  (segment (start 55.6 35.6) (end 49.3 35.6) (width 0.5) (layer F.Cu) (net 71))
-  (segment (start 66.42 59.22) (end 66.4 59.2) (width 0.5) (layer F.Cu) (net 71))
-  (segment (start 66.42 64.4) (end 66.42 59.22) (width 0.5) (layer F.Cu) (net 71))
-  (segment (start 67.88501 65.86501) (end 66.42 64.4) (width 0.5) (layer F.Cu) (net 71))
-  (segment (start 78.63499 65.86501) (end 67.88501 65.86501) (width 0.5) (layer F.Cu) (net 71))
-  (segment (start 80.8 63.7) (end 78.63499 65.86501) (width 0.5) (layer F.Cu) (net 71))
-  (segment (start 73.82 56.72) (end 80.8 63.7) (width 0.5) (layer F.Cu) (net 71))
-  (segment (start 73.82 54.7) (end 73.82 56.72) (width 0.5) (layer F.Cu) (net 71))
-  (segment (start 85.1 37.8) (end 85.1 31.5) (width 0.2) (layer F.Cu) (net 71))
-  (via (at 85.1 37.8) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 71))
-  (via (at 98.4 63.57499) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 71))
-  (segment (start 96.889991 68.250011) (end 98.4 66.740002) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 98.4 66.740002) (end 98.4 63.57499) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 85.350011 68.250011) (end 96.889991 68.250011) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 80.8 63.7) (end 85.350011 68.250011) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 81.336002 63.7) (end 80.8 63.7) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 74.3625 30.9625) (end 74.9 31.5) (width 0.5) (layer F.Cu) (net 71))
-  (segment (start 60.2375 30.9625) (end 74.3625 30.9625) (width 0.5) (layer F.Cu) (net 71))
-  (segment (start 55.6 35.6) (end 60.2375 30.9625) (width 0.5) (layer F.Cu) (net 71))
-  (segment (start 85.1 31.5) (end 74.9 31.5) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 98.525 55.275) (end 99 54.8) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 98.4 63.57499) (end 98.4 61.5) (width 0.2) (layer B.Cu) (net 71))
-  (via (at 98.4 61.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 71))
-  (segment (start 81.775001 62.724999) (end 82.311003 62.724999) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 80.8 63.7) (end 81.775001 62.724999) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 95.35 43.119654) (end 95.35 43.925) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 101.700002 40.6) (end 101.700001 44.700001) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 101.600021 40.500021) (end 101.700002 40.6) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 95.35 42.225) (end 95.35 43.925) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 94.925 41.8) (end 95.35 42.225) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 96.709645 40.500021) (end 97.699979 40.500021) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 96.047166 41.1625) (end 96.709645 40.500021) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 96.047166 41.8) (end 96.047166 41.1625) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 94.925 41.8) (end 96.047166 41.8) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 97.699979 40.500021) (end 101.600021 40.500021) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 97.347145 40.500021) (end 97.699979 40.500021) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 99.85 47.35) (end 98.275 47.35) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 100.4 46.8) (end 99.85 47.35) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 101.125001 46.799999) (end 101.700001 46.799999) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 100.4 46.8) (end 101.125001 46.799999) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 101.700001 44.700001) (end 101.700001 46.799999) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 99 54.075) (end 98.275 53.35) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 99 54.8) (end 99 54.075) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 97.1 56.025) (end 96.35 55.275) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 97.1 57.4) (end 97.1 56.025) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 97.1 56.7) (end 97.1 57.4) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 99 54.8) (end 97.1 56.7) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 98.4 58.7) (end 97.1 57.4) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 98.4 61.5) (end 98.4 58.7) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 86.2 54.075) (end 86.925 53.35) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 86.2 54.725) (end 86.2 54.075) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 87.22501 55.75001) (end 86.2 54.725) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 87.22501 57.810992) (end 87.22501 55.75001) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 82.311003 62.724999) (end 87.22501 57.810992) (width 0.2) (layer F.Cu) (net 71))
-  (via (at 99.8 52.1) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 71))
-  (segment (start 99.8 54) (end 99.8 52.1) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 99 54.8) (end 99.8 54) (width 0.2) (layer F.Cu) (net 71))
-  (via (at 98.7 44.7) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 71))
-  (segment (start 99.8 45.8) (end 98.7 44.7) (width 0.2) (layer B.Cu) (net 71))
-  (segment (start 99.8 52.1) (end 99.8 45.8) (width 0.2) (layer B.Cu) (net 71))
-  (via (at 98.7 44.7) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 71))
-  (segment (start 99.37499 45.37499) (end 98.7 44.7) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 99.37499 45.77499) (end 99.37499 45.37499) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 100.4 46.8) (end 99.37499 45.77499) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 88.1 43.925) (end 87.475 43.3) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 88.85 43.925) (end 88.1 43.925) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 85.1 41.1) (end 85.1 37.8) (width 0.2) (layer B.Cu) (net 71))
-  (via (at 85.1 41.1) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 71))
-  (segment (start 87.3 43.3) (end 85.1 41.1) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 87.475 43.3) (end 87.3 43.3) (width 0.2) (layer F.Cu) (net 71))
-  (via (at 93.725021 41.1) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 71))
-  (segment (start 94.425021 41.8) (end 93.725021 41.1) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 94.925 41.8) (end 94.425021 41.8) (width 0.2) (layer F.Cu) (net 71))
-  (segment (start 90.425021 37.8) (end 85.1 37.8) (width 0.2) (layer B.Cu) (net 71))
-  (segment (start 93.725021 41.1) (end 90.425021 37.8) (width 0.2) (layer B.Cu) (net 71))
-  (segment (start 54.2 58.212502) (end 53.797501 58.615001) (width 0.5) (layer F.Cu) (net 72))
-  (segment (start 54.2 56.3) (end 54.2 58.212502) (width 0.5) (layer F.Cu) (net 72))
-  (segment (start 53.797501 66.147501) (end 53.85 66.2) (width 0.5) (layer F.Cu) (net 72))
-  (segment (start 53.797501 58.615001) (end 53.797501 66.147501) (width 0.5) (layer F.Cu) (net 72))
-  (segment (start 52.2 62.8) (end 52.05 62.95) (width 0.5) (layer F.Cu) (net 72))
-  (segment (start 53.825 62.8) (end 52.2 62.8) (width 0.5) (layer F.Cu) (net 72))
-  (segment (start 52.05 66.175) (end 52.025 66.2) (width 0.5) (layer F.Cu) (net 72))
-  (segment (start 52.05 62.95) (end 52.05 66.175) (width 0.5) (layer F.Cu) (net 72))
-  (segment (start 52.025 66.2) (end 53.85 66.2) (width 0.5) (layer F.Cu) (net 72))
-  (via (at 70.96 56.1) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 72))
-  (segment (start 72.04 55.02) (end 70.96 56.1) (width 0.5) (layer F.Cu) (net 72))
-  (segment (start 72.04 54.7) (end 72.04 55.02) (width 0.5) (layer F.Cu) (net 72))
-  (via (at 69.5 56) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 72))
-  (segment (start 69.6 56.1) (end 69.5 56) (width 0.5) (layer B.Cu) (net 72))
-  (segment (start 70.96 56.1) (end 69.6 56.1) (width 0.5) (layer B.Cu) (net 72))
-  (segment (start 54.5 56) (end 54.2 56.3) (width 0.5) (layer F.Cu) (net 72))
-  (segment (start 69.5 56) (end 54.5 56) (width 0.5) (layer F.Cu) (net 72))
-  (segment (start 54.785 43.2) (end 54.739999 43.154999) (width 0.2) (layer F.Cu) (net 73))
-  (segment (start 57.2 43.2) (end 54.785 43.2) (width 0.2) (layer F.Cu) (net 73))
-  (segment (start 57 66.2) (end 60.6 62.6) (width 0.2) (layer F.Cu) (net 75))
-  (segment (start 55.9 66.2) (end 57 66.2) (width 0.2) (layer F.Cu) (net 75))
+  (gr_line (start 47.5 53.7) (end 47.5 34.9) (layer Edge.Cuts) (width 0.05))
+  (gr_line (start 62.5 53.7) (end 47.5 53.7) (layer Edge.Cuts) (width 0.05))
+  (gr_line (start 62.5 34.9) (end 62.5 53.7) (layer Edge.Cuts) (width 0.05))
+  (gr_line (start 47.5 34.9) (end 62.5 34.9) (layer Edge.Cuts) (width 0.05))
+  (gr_line (start 50.8 78.5) (end 50.8 61.3) (layer Edge.Cuts) (width 0.05) (tstamp 6029EE8B))
+  (gr_line (start 59.3 78.5) (end 50.8 78.5) (layer Edge.Cuts) (width 0.05))
+  (gr_line (start 59.3 61.3) (end 59.3 78.5) (layer Edge.Cuts) (width 0.05))
+  (gr_line (start 50.8 61.3) (end 59.3 61.3) (layer Edge.Cuts) (width 0.05))
+  (gr_line (start 80 30) (end 80 110) (layer Edge.Cuts) (width 0.1))
+  (gr_line (start 30 30) (end 80 30) (layer Edge.Cuts) (width 0.1))
+  (gr_line (start 30 110) (end 30 30) (layer Edge.Cuts) (width 0.1))
+  (gr_line (start 80 110) (end 30 110) (layer Edge.Cuts) (width 0.1))
+
+  (segment (start 36.819999 44) (end 36.825 44.005001) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 34.975 44) (end 36.819999 44) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 36.95 44.130001) (end 36.825 44.005001) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 36.95 46.65) (end 36.95 44.130001) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 38.85 47.615002) (end 38.85 46.65) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 38.585001 47.880001) (end 38.85 47.615002) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 37.214999 47.880001) (end 38.585001 47.880001) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 36.95 47.615002) (end 37.214999 47.880001) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 36.95 46.65) (end 36.95 47.615002) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 33.9 45.075) (end 34.975 44) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 33.9 46.5) (end 33.9 45.075) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 64.825 97.3) (end 65.3 97.775) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 62.9 97.3) (end 64.825 97.3) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 65.3 100.2) (end 65.424999 100.324999) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 65.3 97.775) (end 65.3 100.2) (width 0.5) (layer F.Cu) (net 1))
+  (via (at 60.5 109.35) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1))
+  (via (at 35.4 46.3) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1))
+  (segment (start 36.6 46.3) (end 36.95 46.65) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 35.4 46.3) (end 36.6 46.3) (width 0.5) (layer F.Cu) (net 1))
+  (via (at 30.65 48) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1))
+  (segment (start 60.5 109.35) (end 35.050035 109.35) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 35.050035 109.35) (end 35.000035 109.4) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 35.000035 109.4) (end 35.000035 109.3) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 35.000035 109.3) (end 30.6 104.899965) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 30.6 104.899965) (end 30.6 48.05) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 30.6 48.05) (end 30.65 48) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 32.35 46.3) (end 35.4 46.3) (width 0.5) (layer B.Cu) (net 1))
+  (segment (start 30.65 48) (end 32.35 46.3) (width 0.5) (layer B.Cu) (net 1))
+  (segment (start 61.77772 108.07228) (end 61.77772 103.454749) (width 0.5) (layer B.Cu) (net 1))
+  (segment (start 62.9 97.3) (end 62.9 98.55) (width 0.5) (layer F.Cu) (net 1))
+  (via (at 61.77772 103.454749) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1))
+  (segment (start 62.9 98.55) (end 61.77772 99.67228) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 61.77772 99.67228) (end 61.77772 103.454749) (width 0.5) (layer F.Cu) (net 1))
+  (segment (start 60.5 109.35) (end 61.77772 108.07228) (width 0.5) (layer B.Cu) (net 1))
+  (segment (start 69.7 57.1) (end 69.8 57) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 67.3 57.22) (end 67.18 57.1) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 65.2 61.4) (end 67.3 61.4) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 76.45 73.45) (end 76.2 73.2) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 76.45 75.65) (end 76.45 73.45) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 69.95 75.65) (end 76.45 75.65) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 69.175 75.65) (end 67.8 77.025) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 69.95 75.65) (end 69.175 75.65) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 37.9 45.005001) (end 38.9 44.005001) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 37.9 46.65) (end 37.9 45.005001) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 37.719989 42.82499) (end 38.9 44.005001) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 34.07501 42.82499) (end 37.719989 42.82499) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 32.9 44) (end 34.07501 42.82499) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 32.95 51.95) (end 32.9 52) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 32.95 49.5) (end 32.95 51.95) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 36.9 54.025) (end 38.975 56.1) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 36.9 54) (end 36.9 54.025) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 41 55.1) (end 40.4 55.7) (width 0.5) (layer B.Cu) (net 2))
+  (via (at 40.4 55.7) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 39.375 55.7) (end 38.975 56.1) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 40.4 55.7) (end 39.375 55.7) (width 0.5) (layer F.Cu) (net 2))
+  (via (at 37.6 59) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 36.68 59.92) (end 37.6 59) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 36.3 59.92) (end 36.68 59.92) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 37.6 58.5) (end 40.4 55.7) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 37.6 59) (end 37.6 58.5) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 32.95 44.05) (end 32.9 44) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 32.95 49.5) (end 32.95 44.05) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 37.705 74.825) (end 36.3 73.42) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 40.6 74.825) (end 37.705 74.825) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 44.525 74.2) (end 44.525 72.1) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 46.8 67.9) (end 46.8 66) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 46.8 67.9) (end 44.5 67.9) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 44.5 67.9) (end 44.5 65.975) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 36.3 62.525) (end 40.6 66.825) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 36.3 59.92) (end 36.3 62.525) (width 0.5) (layer F.Cu) (net 2))
+  (via (at 41 57.7) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 41 56.3) (end 40.4 55.7) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 41 57.7) (end 41 56.3) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 45.975 87.1) (end 45.975 89.1) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 70.82 97.58) (end 68.075001 100.324999) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 75 97.58) (end 70.82 97.58) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 59 105.1) (end 59.3 105.4) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 34.937501 86.687499) (end 39.161123 86.687499) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 39.161123 86.687499) (end 41.9 89.426376) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 41.9 89.426376) (end 41.9 91.025) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 34 87.625) (end 34.937501 86.687499) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 42.624979 68.849979) (end 40.6 66.825) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 42.624979 70.199979) (end 42.624979 68.849979) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 44.525 72.1) (end 42.624979 70.199979) (width 0.5) (layer F.Cu) (net 2))
+  (via (at 79.35 97.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (via (at 79.35 75.9) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (via (at 76.7 77.3) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 78.1 75.9) (end 76.7 77.3) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 79.35 75.9) (end 78.1 75.9) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 76.7 75.9) (end 76.45 75.65) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 76.7 77.3) (end 76.7 75.9) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 67.18 57.1) (end 67.18 56.98) (width 0.5) (layer F.Cu) (net 2))
+  (via (at 32.169235 59.799983) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 34.252086 59.799983) (end 34.319257 59.867154) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 34.372103 59.92) (end 34.319257 59.867154) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 36.3 59.92) (end 34.372103 59.92) (width 0.5) (layer F.Cu) (net 2))
+  (via (at 34.319257 59.867154) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 32.169235 59.799983) (end 34.252086 59.799983) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 41.674687 87.142007) (end 41.674687 90.799687) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 44.79999 85.92499) (end 42.891704 85.92499) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 42.891704 85.92499) (end 41.674687 87.142007) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 41.674687 90.799687) (end 41.9 91.025) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 45.975 87.1) (end 44.79999 85.92499) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 79.35 97.5) (end 79.35 75.9) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 76.2 73.2) (end 74.941996 73.2) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 74.941996 73.2) (end 70.649998 68.908002) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 70.649998 64.749998) (end 67.3 61.4) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 70.649998 68.908002) (end 70.649998 64.749998) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 32.149978 59.780726) (end 32.169235 59.799983) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 31.958631 54.771891) (end 31.958631 55.587895) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 32.050022 54.6805) (end 31.958631 54.771891) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 32.050022 52.849978) (end 32.050022 54.6805) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 32.9 52) (end 32.050022 52.849978) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 32.149978 55.779242) (end 32.149978 59.780726) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 31.958631 55.587895) (end 32.149978 55.779242) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 47.637989 67.2) (end 47.637989 60.572462) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 47.906814 60.331814) (end 47.906814 60.303637) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 49.275 61.7) (end 47.906814 60.331814) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 46.8 66) (end 47.637989 66.837989) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 47.637989 60.572462) (end 47.906814 60.303637) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 47.637989 66.837989) (end 47.637989 67.2) (width 0.5) (layer F.Cu) (net 2))
+  (via (at 47.906814 60.303637) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (via (at 47.637989 67.2) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 49.275 61.7) (end 49.275 61.105) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 49.275 61.105) (end 53.28 57.1) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 42.816996 65.975) (end 41 64.158004) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 44.5 65.975) (end 42.816996 65.975) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 41 64.158004) (end 41 57.7) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 37.778998 66.825) (end 40.6 66.825) (width 0.2) (layer F.Cu) (net 2))
+  (segment (start 35.099999 69.503999) (end 37.778998 66.825) (width 0.2) (layer F.Cu) (net 2))
+  (segment (start 35.099999 72.219999) (end 35.099999 69.503999) (width 0.2) (layer F.Cu) (net 2))
+  (segment (start 36.3 73.42) (end 35.099999 72.219999) (width 0.2) (layer F.Cu) (net 2))
+  (segment (start 75 97.58) (end 76.250086 97.58) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 77.029894 97.5) (end 76.59999 97.929904) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 76.250086 97.58) (end 76.59999 97.929904) (width 0.5) (layer F.Cu) (net 2))
+  (via (at 76.59999 97.929904) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 79.35 97.5) (end 77.029894 97.5) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 67.450001 93.050001) (end 67.3 92.9) (width 0.2) (layer F.Cu) (net 2))
+  (segment (start 69.9 89.5) (end 70.550001 90.150001) (width 0.2) (layer F.Cu) (net 2))
+  (segment (start 46.65 103.580346) (end 46.65 102.775) (width 0.2) (layer F.Cu) (net 2))
+  (segment (start 32.599999 101.725001) (end 33.9 100.425) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 32.599999 105.910001) (end 32.599999 101.725001) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 34.027499 107.337501) (end 32.599999 105.910001) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 39.260001 107.337501) (end 34.027499 107.337501) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 41.7 104.8) (end 39.260001 107.337501) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 43.825 105.1) (end 43.825 104.925) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 41.7 102.8) (end 41.7 104.8) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 41.7 100.975) (end 41.7 102.8) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 42 105.1) (end 41.7 104.8) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 43.825 105.1) (end 42 105.1) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 46.215712 104.04999) (end 46.65 103.615702) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 46.65 103.615702) (end 46.65 102.775) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 44.87501 104.04999) (end 46.215712 104.04999) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 43.825 105.1) (end 44.87501 104.04999) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 56.975 104.9) (end 56.975 107.2) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 58.8 104.9) (end 59.3 105.4) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 56.975 104.9) (end 58.8 104.9) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 43.265252 98.85) (end 42.85001 98.434758) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 41.7 101.009928) (end 42.85001 102.159938) (width 0.25) (layer F.Cu) (net 2))
+  (via (at 42.85001 102.159938) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 41.7 100.975) (end 41.7 101.009928) (width 0.25) (layer F.Cu) (net 2))
+  (via (at 42.85001 97.668999) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 42.85001 102.159938) (end 42.85001 97.668999) (width 0.25) (layer B.Cu) (net 2))
+  (segment (start 44.225 98.85) (end 43.265252 98.85) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 42.85001 98.434758) (end 42.85001 97.668999) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 53.15 103.752113) (end 53.15 102.775) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 56.975 107.2) (end 55.92499 106.14999) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 52.874999 104.748001) (end 52.874999 104.027114) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 54.276988 106.14999) (end 52.874999 104.748001) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 55.92499 106.14999) (end 54.276988 106.14999) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 52.874999 104.027114) (end 53.15 103.752113) (width 0.25) (layer F.Cu) (net 2))
+  (via (at 78.449967 100.439285) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 78.449967 103.674035) (end 78.449967 100.439285) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 75.023981 107.100021) (end 78.449967 103.674035) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 59.750021 107.100021) (end 75.023981 107.100021) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 59.3 105.4) (end 59.3 106.65) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 78.449967 98.400033) (end 79.35 97.5) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 78.449967 100.439285) (end 78.449967 98.400033) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 33.9 100.425) (end 35.762501 98.562499) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 35.762501 98.562499) (end 38.537501 98.562499) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 32.82499 88.80001) (end 34 87.625) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 32.82499 92.849988) (end 32.82499 88.80001) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 38.537501 98.562499) (end 32.82499 92.849988) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 44.537501 107.337501) (end 45.7 108.5) (width 0.5) (layer F.Cu) (net 2))
+  (via (at 45.7 108.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 39.260001 107.337501) (end 44.537501 107.337501) (width 0.5) (layer F.Cu) (net 2))
+  (via (at 58.5 107.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 46.7 107.5) (end 58.5 107.5) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 45.7 108.5) (end 46.7 107.5) (width 0.5) (layer B.Cu) (net 2))
+  (segment (start 59.075 106.925) (end 59.575 106.925) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 58.5 107.5) (end 59.075 106.925) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 59.575 106.925) (end 59.750021 107.100021) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 59.3 106.65) (end 59.575 106.925) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 67.3 92.9) (end 68.089998 92.9) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 70.82 93.709998) (end 70.82 97.58) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 68.089998 92.9) (end 68.689997 93.499999) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 68.689997 93.499999) (end 70.610001 93.499999) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 70.610001 93.499999) (end 70.82 93.709998) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 70.700001 93.409999) (end 70.610001 93.499999) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 70.700001 90.300001) (end 70.700001 93.409999) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 69.9 89.5) (end 70.700001 90.300001) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 58.05 93.85) (end 55.575 93.85) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 58.1 93.9) (end 58.05 93.85) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 46.65 89.775) (end 46.65 91.425) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 45.975 89.1) (end 46.65 89.775) (width 0.25) (layer F.Cu) (net 2))
+  (segment (start 69.9 89.5) (end 69.9 90.1) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 60.349966 93.164024) (end 59.61399 93.9) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 59.61399 93.9) (end 58.1 93.9) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 61.249988 92.079) (end 60.349966 92.979022) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 60.349966 92.979022) (end 60.349966 93.164024) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 61.249988 90.751822) (end 61.249988 92.079) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 69.9 90.1) (end 69.650012 90.349988) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 61.651822 90.349988) (end 61.249988 90.751822) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 69.650012 90.349988) (end 61.651822 90.349988) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 64.929988 59.150012) (end 66.98 57.1) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 64.9 55.8) (end 65.66266 56.56266) (width 0.5) (layer B.Cu) (net 2))
+  (via (at 65.66266 56.56266) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 53.28 57.1) (end 55.330012 59.150012) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 55.330012 59.150012) (end 64.929988 59.150012) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 66.44266 56.56266) (end 66.98 57.1) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 65.66266 56.56266) (end 66.44266 56.56266) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 44.78 41.32) (end 44.3 41.8) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 44.78 34.8) (end 44.78 41.32) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 75.025 45.5375) (end 75.0625 45.5) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 75.025 48) (end 75.025 45.5375) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 63.869999 37.689999) (end 66 39.82) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 63.869999 34.151999) (end 63.869999 37.689999) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 64.571999 33.449999) (end 63.869999 34.151999) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 75.38 34.8) (end 74.029999 33.449999) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 68.550001 35.048003) (end 68.550001 33.449999) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 72.3 38.798002) (end 68.550001 35.048003) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 72.3 39.9) (end 72.3 38.798002) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 68.550001 33.449999) (end 64.571999 33.449999) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 74.029999 33.449999) (end 68.550001 33.449999) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 73.8625 46.7) (end 75.0625 45.5) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 72.275 46.7) (end 73.8625 46.7) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 66 42.010002) (end 66 39.82) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 71.09999 45.52499) (end 69.514988 45.52499) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 69.514988 45.52499) (end 66 42.010002) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 72.275 46.7) (end 71.09999 45.52499) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 75.4 48.375) (end 75.025 48) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 75.4 53.7) (end 75.4 48.375) (width 0.5) (layer F.Cu) (net 2))
+  (segment (start 36.525 89.7) (end 37.9 91.075) (width 0.25) (layer F.Cu) (net 3))
+  (segment (start 34 89.7) (end 36.525 89.7) (width 0.25) (layer F.Cu) (net 3))
+  (segment (start 42.175 95.35) (end 44.225 95.35) (width 0.25) (layer F.Cu) (net 3))
+  (segment (start 37.9 91.075) (end 42.175 95.35) (width 0.25) (layer F.Cu) (net 3))
+  (segment (start 37.45 102.5) (end 37.9 102.95) (width 0.25) (layer F.Cu) (net 4))
+  (segment (start 33.9 102.5) (end 37.45 102.5) (width 0.25) (layer F.Cu) (net 4))
+  (segment (start 33.8 102.6) (end 33.9 102.5) (width 0.25) (layer F.Cu) (net 4))
+  (segment (start 33.8 104.8) (end 33.8 102.6) (width 0.25) (layer F.Cu) (net 4))
+  (segment (start 40.07501 97.938178) (end 40.07501 97.751988) (width 0.25) (layer F.Cu) (net 4))
+  (segment (start 37.9 102.95) (end 37.9 100.113188) (width 0.25) (layer F.Cu) (net 4))
+  (segment (start 37.9 100.113188) (end 40.07501 97.938178) (width 0.25) (layer F.Cu) (net 4))
+  (segment (start 41.976998 95.85) (end 44.225 95.85) (width 0.25) (layer F.Cu) (net 4))
+  (segment (start 40.07501 97.751988) (end 41.976998 95.85) (width 0.25) (layer F.Cu) (net 4))
+  (segment (start 52.424988 104.934401) (end 52.424988 103.840714) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 54.690587 107.2) (end 52.424988 104.934401) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 54.9 107.2) (end 54.690587 107.2) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 52.65 103.615702) (end 52.65 102.775) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 52.424988 103.840714) (end 52.65 103.615702) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start 61.914998 95.7) (end 61.7 95.485002) (width 0.25) (layer F.Cu) (net 6))
+  (segment (start 65.3 95.7) (end 61.914998 95.7) (width 0.25) (layer F.Cu) (net 6))
+  (segment (start 64.924999 93.075001) (end 65.1 92.9) (width 0.25) (layer F.Cu) (net 6))
+  (segment (start 62.339997 93.075001) (end 64.924999 93.075001) (width 0.25) (layer F.Cu) (net 6))
+  (segment (start 61.824999 93.589999) (end 62.339997 93.075001) (width 0.25) (layer F.Cu) (net 6))
+  (segment (start 61.824999 93.775001) (end 61.824999 93.589999) (width 0.25) (layer F.Cu) (net 6))
+  (segment (start 61.7 93.9) (end 61.824999 93.775001) (width 0.25) (layer F.Cu) (net 6))
+  (segment (start 61.7 95.485002) (end 61.7 93.9) (width 0.25) (layer F.Cu) (net 6))
+  (segment (start 68.85 80.15) (end 67.8 79.1) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 76.45 80.15) (end 68.85 80.15) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 70.2 80.4) (end 69.95 80.15) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 70.2 82.5) (end 70.2 80.4) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 77.700011 97.174311) (end 77.700011 99.677646) (width 0.2) (layer F.Cu) (net 7))
+  (segment (start 76.45 95.9243) (end 77.700011 97.174311) (width 0.2) (layer F.Cu) (net 7))
+  (segment (start 75 102.377657) (end 75 102.66) (width 0.2) (layer F.Cu) (net 7))
+  (segment (start 76.45 80.15) (end 76.45 95.9243) (width 0.2) (layer F.Cu) (net 7))
+  (segment (start 77.700011 99.677646) (end 75 102.377657) (width 0.2) (layer F.Cu) (net 7))
+  (segment (start 44.225 96.35) (end 45.65 96.35) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 45.65 96.35) (end 48 94) (width 0.25) (layer F.Cu) (net 7))
+  (via (at 48 94) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 7))
+  (via (at 67.7 85) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 7))
+  (segment (start 67.7 85) (end 70.2 82.5) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start 48 94) (end 48 93.237272) (width 0.25) (layer B.Cu) (net 7))
+  (segment (start 56.237272 85) (end 67.134315 85) (width 0.25) (layer B.Cu) (net 7))
+  (segment (start 67.134315 85) (end 67.7 85) (width 0.25) (layer B.Cu) (net 7))
+  (segment (start 48 93.237272) (end 56.237272 85) (width 0.25) (layer B.Cu) (net 7))
+  (segment (start 46.775 63.9) (end 46.8 63.925) (width 0.25) (layer F.Cu) (net 8))
+  (segment (start 44.5 63.9) (end 46.775 63.9) (width 0.25) (layer F.Cu) (net 8))
+  (segment (start 48.612999 66.474998) (end 48.612999 65.737999) (width 0.25) (layer F.Cu) (net 8))
+  (segment (start 49.7 67.66) (end 49.7 67.561999) (width 0.25) (layer F.Cu) (net 8))
+  (segment (start 49.7 67.561999) (end 48.612999 66.474998) (width 0.25) (layer F.Cu) (net 8))
+  (segment (start 48.612999 65.737999) (end 46.8 63.925) (width 0.25) (layer F.Cu) (net 8))
+  (segment (start 67.35 92) (end 67.3 91.95) (width 0.25) (layer F.Cu) (net 9))
+  (segment (start 69.5 92) (end 67.35 92) (width 0.25) (layer F.Cu) (net 9))
+  (segment (start 66.444999 92.025001) (end 66.52 91.95) (width 0.25) (layer F.Cu) (net 9))
+  (segment (start 66.444999 98.255691) (end 66.444999 92.025001) (width 0.25) (layer F.Cu) (net 9))
+  (segment (start 66.52 91.95) (end 67.3 91.95) (width 0.25) (layer F.Cu) (net 9))
+  (segment (start 66.1 98.60069) (end 66.444999 98.255691) (width 0.25) (layer F.Cu) (net 9))
+  (segment (start 66.1 100.35) (end 66.1 98.60069) (width 0.25) (layer F.Cu) (net 9))
+  (segment (start 68.15 94.7) (end 67.3 93.85) (width 0.25) (layer F.Cu) (net 10))
+  (segment (start 68.2 94.7) (end 68.15 94.7) (width 0.25) (layer F.Cu) (net 10))
+  (segment (start 69.5 94.7) (end 68.2 94.7) (width 0.25) (layer F.Cu) (net 10))
+  (segment (start 66.75 100.35) (end 66.75 98.587101) (width 0.25) (layer F.Cu) (net 10))
+  (segment (start 68.2 97.137101) (end 68.2 94.7) (width 0.25) (layer F.Cu) (net 10))
+  (segment (start 66.75 98.587101) (end 68.2 97.137101) (width 0.25) (layer F.Cu) (net 10))
+  (segment (start 62.875 100.55) (end 63.025 100.4) (width 0.25) (layer F.Cu) (net 12))
+  (segment (start 62.875 104.2) (end 62.875 100.55) (width 0.25) (layer F.Cu) (net 12))
+  (segment (start 70.625 100.55) (end 70.475 100.4) (width 0.25) (layer F.Cu) (net 12))
+  (segment (start 70.625 104.2) (end 70.625 100.55) (width 0.25) (layer F.Cu) (net 12))
+  (segment (start 70.475 101.298002) (end 70.475 100.4) (width 0.25) (layer F.Cu) (net 12))
+  (segment (start 69.598001 102.175001) (end 70.475 101.298002) (width 0.25) (layer F.Cu) (net 12))
+  (segment (start 63.550001 102.175001) (end 69.598001 102.175001) (width 0.25) (layer F.Cu) (net 12))
+  (segment (start 63.025 101.65) (end 63.550001 102.175001) (width 0.25) (layer F.Cu) (net 12))
+  (segment (start 63.025 100.4) (end 63.025 101.65) (width 0.25) (layer F.Cu) (net 12))
+  (via (at 56.1 102.050022) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 13))
+  (segment (start 54.197994 100.148016) (end 53.74998 100.148016) (width 0.2) (layer B.Cu) (net 13))
+  (segment (start 56.1 102.050022) (end 54.197994 100.148016) (width 0.2) (layer B.Cu) (net 13))
+  (via (at 53.74998 100.148016) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 13))
+  (segment (start 58.63608 102.050022) (end 56.1 102.050022) (width 0.2) (layer F.Cu) (net 13))
+  (segment (start 62.5 106.1) (end 60.800012 104.400012) (width 0.2) (layer F.Cu) (net 13))
+  (segment (start 60.800011 104.213953) (end 58.63608 102.050022) (width 0.2) (layer F.Cu) (net 13))
+  (segment (start 77.299991 97.339991) (end 77.299991 99.486174) (width 0.2) (layer F.Cu) (net 13))
+  (segment (start 71.950021 103.615875) (end 71.950021 105.073841) (width 0.2) (layer F.Cu) (net 13))
+  (segment (start 75.516164 101.270001) (end 74.295895 101.270001) (width 0.2) (layer F.Cu) (net 13))
+  (segment (start 71.950021 105.073841) (end 70.923862 106.1) (width 0.2) (layer F.Cu) (net 13))
+  (segment (start 77.299991 99.486174) (end 75.516164 101.270001) (width 0.2) (layer F.Cu) (net 13))
+  (segment (start 75 95.04) (end 77.299991 97.339991) (width 0.2) (layer F.Cu) (net 13))
+  (segment (start 74.295895 101.270001) (end 71.950021 103.615875) (width 0.2) (layer F.Cu) (net 13))
+  (segment (start 70.923862 106.1) (end 62.5 106.1) (width 0.2) (layer F.Cu) (net 13))
+  (segment (start 60.800012 104.400012) (end 60.800011 104.213953) (width 0.2) (layer F.Cu) (net 13))
+  (segment (start 54.633242 94.35) (end 55.575 94.35) (width 0.2) (layer F.Cu) (net 13))
+  (segment (start 54.049979 94.933263) (end 54.633242 94.35) (width 0.2) (layer F.Cu) (net 13))
+  (segment (start 54.049979 95.957421) (end 54.049979 94.933263) (width 0.2) (layer F.Cu) (net 13))
+  (segment (start 53.74998 100.148016) (end 53.74998 96.25742) (width 0.2) (layer F.Cu) (net 13))
+  (segment (start 53.74998 96.25742) (end 54.049979 95.957421) (width 0.2) (layer F.Cu) (net 13))
+  (segment (start 73.797919 100.12) (end 75 100.12) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 71.52501 102.392909) (end 73.797919 100.12) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 71.52501 104.897796) (end 71.52501 102.392909) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 54.47499 101.090692) (end 54.709308 101.32501) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 54.734298 94.85) (end 54.47499 95.109308) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 55.575 94.85) (end 54.734298 94.85) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 61.225023 103.923967) (end 61.225023 104.223967) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 62.426066 105.42501) (end 70.997796 105.42501) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 70.997796 105.42501) (end 71.52501 104.897796) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 54.709308 101.32501) (end 58.626066 101.32501) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 58.626066 101.32501) (end 61.225023 103.923967) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 61.225023 104.223967) (end 62.426066 105.42501) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 54.47499 95.109308) (end 54.47499 101.090692) (width 0.25) (layer F.Cu) (net 14))
+  (segment (start 60.375001 104.576055) (end 60.375001 104.389999) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 72.87503 104.32499) (end 72.375031 104.824989) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 72.375031 105.249885) (end 71.099906 106.52501) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 52.686414 100.26351) (end 52.686414 96.284984) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 60.375001 104.389999) (end 58.810013 102.825011) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 62.323956 106.52501) (end 60.375001 104.576055) (width 0.25) (layer F.Cu) (net 15))
+  (via (at 53.086413 95.884985) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 15))
+  (segment (start 71.099906 106.52501) (end 62.323956 106.52501) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 72.375031 104.824989) (end 72.375031 105.249885) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 52.686414 96.284984) (end 53.086413 95.884985) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 58.810013 102.825011) (end 55.247915 102.825011) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 75 105.2) (end 74.12499 104.32499) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 74.12499 104.32499) (end 72.87503 104.32499) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 55.247915 102.825011) (end 52.686414 100.26351) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 53.086413 95.884985) (end 53.086413 93.958981) (width 0.25) (layer B.Cu) (net 15))
+  (via (at 52.902427 93.774995) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 15))
+  (segment (start 53.086413 93.958981) (end 52.902427 93.774995) (width 0.25) (layer B.Cu) (net 15))
+  (segment (start 50.65 91.425) (end 50.65 92.688253) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 50.65 92.688253) (end 51.736742 93.774995) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 51.736742 93.774995) (end 52.902427 93.774995) (width 0.25) (layer F.Cu) (net 15))
+  (segment (start 73.76 85.2) (end 75 83.96) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 70.2 85.2) (end 73.76 85.2) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 69.9 85.5) (end 70.2 85.2) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 69.9 87.5) (end 69.9 85.5) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 75 86.24) (end 75 83.7) (width 0.25) (layer F.Cu) (net 16))
+  (via (at 64.989051 88.55293) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 16))
+  (segment (start 69.9 87.5) (end 66.041981 87.5) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 66.041981 87.5) (end 64.989051 88.55293) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 51.173497 87.560801) (end 54.749473 87.560801) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 63.10787 86.671749) (end 55.638525 86.671749) (width 0.25) (layer B.Cu) (net 16))
+  (via (at 54.749473 87.560801) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 16))
+  (segment (start 48.15 91.425) (end 48.15 90.584298) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 48.15 90.584298) (end 51.173497 87.560801) (width 0.25) (layer F.Cu) (net 16))
+  (segment (start 55.638525 86.671749) (end 54.749473 87.560801) (width 0.25) (layer B.Cu) (net 16))
+  (segment (start 64.989051 88.55293) (end 63.10787 86.671749) (width 0.25) (layer B.Cu) (net 16))
+  (segment (start 36.95 51.95) (end 36.9 52) (width 0.25) (layer F.Cu) (net 17))
+  (segment (start 36.95 49.35) (end 36.95 51.95) (width 0.25) (layer F.Cu) (net 17))
+  (segment (start 36.9 52) (end 38.9 54) (width 0.25) (layer F.Cu) (net 17))
+  (segment (start 60.47 70.4) (end 60.4 70.33) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 62.8 70.4) (end 60.47 70.4) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 66.27499 71.210012) (end 66.27499 72.88818) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 66.675001 70.810001) (end 66.27499 71.210012) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 66.610001 68.724999) (end 66.675001 68.789999) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 63.475001 68.724999) (end 66.610001 68.724999) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 66.675001 68.789999) (end 66.675001 70.810001) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 62.8 69.4) (end 63.475001 68.724999) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 66.27499 72.88818) (end 66 73.16317) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 62.8 70.4) (end 62.8 69.4) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 66 73.16317) (end 66 85.749601) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 66 85.749601) (end 62.7 89.049601) (width 0.25) (layer F.Cu) (net 20))
+  (via (at 61.5 88.8) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 20))
+  (segment (start 62.7 89.049601) (end 61.749601 89.049601) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 61.749601 89.049601) (end 61.5 88.8) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 57.211495 100.85) (end 61.050011 97.011484) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 55.575 100.85) (end 57.211495 100.85) (width 0.25) (layer F.Cu) (net 20))
+  (via (at 61.050011 96.445799) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 20))
+  (segment (start 61.050011 97.011484) (end 61.050011 96.445799) (width 0.25) (layer F.Cu) (net 20))
+  (segment (start 61.899999 89.199999) (end 61.899999 91.187228) (width 0.25) (layer B.Cu) (net 20))
+  (segment (start 61.5 88.8) (end 61.899999 89.199999) (width 0.25) (layer B.Cu) (net 20))
+  (segment (start 61.899999 91.187228) (end 60.675413 92.411814) (width 0.25) (layer B.Cu) (net 20))
+  (segment (start 60.38015 92.411814) (end 59.908159 91.939823) (width 0.25) (layer B.Cu) (net 20))
+  (segment (start 59.908159 91.939823) (end 59.040276 91.939823) (width 0.25) (layer B.Cu) (net 20))
+  (segment (start 59.040276 91.939823) (end 58.074998 92.905101) (width 0.25) (layer B.Cu) (net 20))
+  (segment (start 60.675413 92.411814) (end 60.38015 92.411814) (width 0.25) (layer B.Cu) (net 20))
+  (segment (start 61.050011 95.880114) (end 61.050011 96.445799) (width 0.25) (layer B.Cu) (net 20))
+  (segment (start 58.074998 92.905101) (end 61.050011 95.880114) (width 0.25) (layer B.Cu) (net 20))
+  (segment (start 60.49 72.2) (end 60.4 72.11) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 65.2 72.2) (end 60.49 72.2) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 65.6 71.8) (end 65.2 72.2) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 65.6 69.8) (end 65.6 71.8) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 44.225 97.85) (end 45.95 97.85) (width 0.25) (layer F.Cu) (net 21))
+  (via (at 47 96.8) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 21))
+  (segment (start 45.95 97.85) (end 47 96.8) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 65.2 72.9) (end 65.52501 73.22501) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 65.52501 85.58818) (end 63.213326 87.899864) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 65.52501 73.22501) (end 65.52501 85.58818) (width 0.25) (layer F.Cu) (net 21))
+  (via (at 61.935635 87.899864) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 21))
+  (segment (start 63.213326 87.899864) (end 61.935635 87.899864) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 65.2 72.2) (end 65.2 72.9) (width 0.25) (layer F.Cu) (net 21))
+  (segment (start 48.590154 95.209846) (end 56.300135 87.499865) (width 0.25) (layer B.Cu) (net 21))
+  (segment (start 47.398323 96.8) (end 48.590154 95.608169) (width 0.25) (layer B.Cu) (net 21))
+  (segment (start 61.535636 87.499865) (end 61.935635 87.899864) (width 0.25) (layer B.Cu) (net 21))
+  (segment (start 48.590154 95.608169) (end 48.590154 95.209846) (width 0.25) (layer B.Cu) (net 21))
+  (segment (start 56.300135 87.499865) (end 61.535636 87.499865) (width 0.25) (layer B.Cu) (net 21))
+  (segment (start 47 96.8) (end 47.398323 96.8) (width 0.25) (layer B.Cu) (net 21))
+  (segment (start 60.51 74) (end 60.4 73.89) (width 0.25) (layer F.Cu) (net 22))
+  (segment (start 62.7 74) (end 60.51 74) (width 0.25) (layer F.Cu) (net 22))
+  (segment (start 46.168323 98.35) (end 46.302096 98.483773) (width 0.2) (layer F.Cu) (net 22))
+  (via (at 46.302096 98.483773) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 22))
+  (segment (start 44.225 98.35) (end 46.168323 98.35) (width 0.2) (layer F.Cu) (net 22))
+  (via (at 59.5 88.4) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 22))
+  (segment (start 63.690001 75.549999) (end 61.709999 75.549999) (width 0.2) (layer F.Cu) (net 22))
+  (segment (start 61.649999 75.050001) (end 62.7 74) (width 0.2) (layer F.Cu) (net 22))
+  (segment (start 61.709999 75.549999) (end 61.649999 75.609999) (width 0.2) (layer F.Cu) (net 22))
+  (segment (start 61.649999 75.609999) (end 61.649999 75.050001) (width 0.2) (layer F.Cu) (net 22))
+  (segment (start 50.425011 94.274989) (end 51.776045 94.274989) (width 0.2) (layer B.Cu) (net 22))
+  (segment (start 52.025011 94.523955) (end 52.025011 94.876045) (width 0.2) (layer B.Cu) (net 22))
+  (segment (start 48.181097 96.654905) (end 46.352229 98.483773) (width 0.2) (layer B.Cu) (net 22))
+  (segment (start 64.200011 80.386045) (end 64.200011 76.060009) (width 0.2) (layer F.Cu) (net 22))
+  (segment (start 52.025011 94.876045) (end 50.246151 96.654905) (width 0.2) (layer B.Cu) (net 22))
+  (segment (start 56.1 88.4) (end 50.425011 94.074989) (width 0.2) (layer B.Cu) (net 22))
+  (segment (start 59.5 88.4) (end 56.1 88.4) (width 0.2) (layer B.Cu) (net 22))
+  (segment (start 50.246151 96.654905) (end 48.181097 96.654905) (width 0.2) (layer B.Cu) (net 22))
+  (segment (start 51.776045 94.274989) (end 52.025011 94.523955) (width 0.2) (layer B.Cu) (net 22))
+  (segment (start 50.425011 94.074989) (end 50.425011 94.274989) (width 0.2) (layer B.Cu) (net 22))
+  (segment (start 46.352229 98.483773) (end 46.302096 98.483773) (width 0.2) (layer B.Cu) (net 22))
+  (segment (start 64.200011 76.060009) (end 63.690001 75.549999) (width 0.2) (layer F.Cu) (net 22))
+  (segment (start 63.886045 80.700011) (end 64.200011 80.386045) (width 0.2) (layer F.Cu) (net 22))
+  (segment (start 61.299989 80.700011) (end 63.886045 80.700011) (width 0.2) (layer F.Cu) (net 22))
+  (segment (start 59.5 88.4) (end 59.374989 88.274989) (width 0.2) (layer F.Cu) (net 22))
+  (segment (start 59.374989 88.274989) (end 59.374989 85.464991) (width 0.2) (layer F.Cu) (net 22))
+  (segment (start 59.374989 85.464991) (end 59.1 85.190002) (width 0.2) (layer F.Cu) (net 22))
+  (segment (start 55.5 80.514998) (end 55.890019 80.124979) (width 0.25) (layer F.Cu) (net 22))
+  (segment (start 56.510976 84.024968) (end 55.5 83.013992) (width 0.25) (layer F.Cu) (net 22))
+  (segment (start 57.934966 84.024968) (end 56.510976 84.024968) (width 0.25) (layer F.Cu) (net 22))
+  (segment (start 55.5 83.013992) (end 55.5 80.514998) (width 0.25) (layer F.Cu) (net 22))
+  (segment (start 55.890019 80.124979) (end 60.724957 80.124979) (width 0.25) (layer F.Cu) (net 22))
+  (segment (start 59.1 85.190002) (end 57.934966 84.024968) (width 0.25) (layer F.Cu) (net 22))
+  (segment (start 60.724957 80.124979) (end 61.299989 80.700011) (width 0.25) (layer F.Cu) (net 22))
+  (segment (start 61.33 76.6) (end 60.4 75.67) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 62.7 76.6) (end 61.33 76.6) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 51.9 97.2) (end 52.15 97.45) (width 0.25) (layer F.Cu) (net 23))
+  (via (at 51.9 97.2) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 23))
+  (segment (start 52.15 97.45) (end 52.15 102.775) (width 0.25) (layer F.Cu) (net 23))
+  (via (at 59.000011 89.955008) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 23))
+  (segment (start 58.725023 89.68002) (end 59.000011 89.955008) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 51.9 97.2) (end 52.811043 97.2) (width 0.25) (layer B.Cu) (net 23))
+  (segment (start 56.724965 91.592798) (end 58.362755 89.955008) (width 0.25) (layer B.Cu) (net 23))
+  (segment (start 58.362755 89.955008) (end 59.000011 89.955008) (width 0.25) (layer B.Cu) (net 23))
+  (segment (start 56.724965 93.286078) (end 56.724965 91.592798) (width 0.25) (layer B.Cu) (net 23))
+  (segment (start 52.811043 97.2) (end 56.724965 93.286078) (width 0.25) (layer B.Cu) (net 23))
+  (segment (start 58.674991 87.567167) (end 58.725023 87.617199) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 58.725023 87.617199) (end 58.725023 89.68002) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 63.775001 77.675001) (end 62.7 76.6) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 63.775001 80.210001) (end 63.775001 77.675001) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 56.324576 84.474979) (end 55.049989 83.200392) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 61.511389 80.275001) (end 63.710001 80.275001) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 60.911356 79.674968) (end 61.511389 80.275001) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 55.703619 79.674968) (end 60.911356 79.674968) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 63.710001 80.275001) (end 63.775001 80.210001) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 55.049989 80.328598) (end 55.703619 79.674968) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 55.049989 83.200392) (end 55.049989 80.328598) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 57.538568 84.474979) (end 56.324576 84.474979) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 58.725023 85.661434) (end 57.538568 84.474979) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 58.725023 87.617199) (end 58.725023 85.661434) (width 0.25) (layer F.Cu) (net 23))
+  (segment (start 62.15 79.2) (end 60.4 77.45) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 62.7 79.2) (end 62.15 79.2) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 49.65 99.223035) (end 49.869933 99.003102) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 49.65 102.775) (end 49.65 99.223035) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 49.869933 98.065974) (end 52.985899 94.950008) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 52.985899 94.950008) (end 53.432179 94.950008) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 53.432179 94.950008) (end 54.07744 94.304747) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 49.869933 99.003102) (end 49.869933 98.065974) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 54.07744 94.304747) (end 54.07744 93.357292) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 54.07744 93.357292) (end 56.909721 90.525012) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 58.27501 90.196403) (end 58.27501 87.803597) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 57.946401 90.525012) (end 58.27501 90.196403) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 56.909721 90.525012) (end 57.946401 90.525012) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 56.138178 84.92499) (end 57.339988 84.92499) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 62.7 79.2) (end 55.427178 79.2) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 55.427178 79.2) (end 54.599978 80.0272) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 54.599978 83.38679) (end 56.138178 84.92499) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 58.224982 87.753568) (end 58.275011 87.803597) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 58.224982 85.809984) (end 58.224982 87.753568) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 57.339988 84.92499) (end 58.224982 85.809984) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 54.599978 80.0272) (end 54.599978 83.38679) (width 0.25) (layer F.Cu) (net 24))
+  (segment (start 65.05 92) (end 65.1 91.95) (width 0.25) (layer F.Cu) (net 44))
+  (segment (start 62.9 92) (end 65.05 92) (width 0.25) (layer F.Cu) (net 44))
+  (segment (start 62.9 92) (end 62.778587 92) (width 0.25) (layer F.Cu) (net 44))
+  (segment (start 61.374988 93.588602) (end 59.488592 95.474998) (width 0.25) (layer F.Cu) (net 44))
+  (segment (start 57.151998 95.474998) (end 56.776996 95.85) (width 0.25) (layer F.Cu) (net 44))
+  (segment (start 56.776996 95.85) (end 55.575 95.85) (width 0.25) (layer F.Cu) (net 44))
+  (segment (start 59.488592 95.474998) (end 57.151998 95.474998) (width 0.25) (layer F.Cu) (net 44))
+  (segment (start 62.778587 92) (end 61.374988 93.403599) (width 0.25) (layer F.Cu) (net 44))
+  (segment (start 61.374988 93.403599) (end 61.374988 93.588602) (width 0.25) (layer F.Cu) (net 44))
+  (segment (start 64.35 94.6) (end 65.1 93.85) (width 0.25) (layer F.Cu) (net 45))
+  (segment (start 62.9 94.6) (end 64.35 94.6) (width 0.25) (layer F.Cu) (net 45))
+  (segment (start 61.824999 92.317177) (end 61.824999 90.989999) (width 0.25) (layer F.Cu) (net 45))
+  (segment (start 65.88 93.85) (end 65.1 93.85) (width 0.25) (layer F.Cu) (net 45))
+  (segment (start 56.740715 95.024987) (end 59.302191 95.024987) (width 0.25) (layer F.Cu) (net 45))
+  (segment (start 60.924977 93.217199) (end 61.824999 92.317177) (width 0.25) (layer F.Cu) (net 45))
+  (segment (start 55.575 95.35) (end 56.415702 95.35) (width 0.25) (layer F.Cu) (net 45))
+  (segment (start 65.955001 93.774999) (end 65.88 93.85) (width 0.25) (layer F.Cu) (net 45))
+  (segment (start 65.955001 91.364999) (end 65.955001 93.774999) (width 0.25) (layer F.Cu) (net 45))
+  (segment (start 61.824999 90.989999) (end 61.889999 90.924999) (width 0.25) (layer F.Cu) (net 45))
+  (segment (start 65.515001 90.924999) (end 65.955001 91.364999) (width 0.25) (layer F.Cu) (net 45))
+  (segment (start 61.889999 90.924999) (end 65.515001 90.924999) (width 0.25) (layer F.Cu) (net 45))
+  (segment (start 60.924977 93.402201) (end 60.924977 93.217199) (width 0.25) (layer F.Cu) (net 45))
+  (segment (start 59.302191 95.024987) (end 60.924977 93.402201) (width 0.25) (layer F.Cu) (net 45))
+  (segment (start 56.415702 95.35) (end 56.740715 95.024987) (width 0.25) (layer F.Cu) (net 45))
+  (segment (start 34.975 53.925) (end 34.5 54.4) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 34.975 52) (end 34.975 53.925) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 34.975 49.625) (end 34.85 49.5) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 34.975 52) (end 34.975 49.625) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 43.9 89.175) (end 46.04999 91.32499) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 43.9 89.1) (end 43.9 89.175) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 43.9 87.1) (end 43.9 89.1) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 48.82 72.1) (end 49.7 71.22) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 46.6 72.1) (end 48.82 72.1) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 46.6 74.2) (end 46.6 72.1) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 33.469246 62.169246) (end 33.469246 58.279248) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 34.5 55.65) (end 34.5 54.4) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 33.389999 55.799999) (end 34.350001 55.799999) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 33.469246 58.279248) (end 33.3 58.110002) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 33.3 55.889998) (end 33.389999 55.799999) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 33.3 58.110002) (end 33.3 55.889998) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 36.3 65) (end 33.469246 62.169246) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 34.350001 55.799999) (end 34.5 55.65) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 36.3 78.5) (end 34.949999 79.850001) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 34.949999 84.228001) (end 36.235822 85.513824) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 42.136396 87.550009) (end 40.61407 86.027683) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 42.524689 87.550009) (end 42.136396 87.550009) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 40.100211 85.513824) (end 40.61407 86.027683) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 36.235822 85.513824) (end 40.100211 85.513824) (width 0.5) (layer F.Cu) (net 56))
+  (via (at 40.61407 86.027683) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 42.974698 87.1) (end 42.524689 87.550009) (width 0.5) (layer F.Cu) (net 56))
+  (via (at 42.524689 87.550009) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 34.949999 79.850001) (end 34.949999 84.228001) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 43.9 87.1) (end 42.974698 87.1) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 62 57) (end 62.1 57.1) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 34.5 54.4) (end 33.275012 54.4) (width 0.5) (layer F.Cu) (net 56))
+  (via (at 32.900032 54.02502) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 33.275012 54.4) (end 32.900032 54.02502) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 32.900032 53.499968) (end 32.900032 54.02502) (width 0.5) (layer B.Cu) (net 56))
+  (via (at 63.279819 64.600053) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 63.279819 60.279819) (end 63.279819 64.600053) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 34.549988 66.750012) (end 34.549988 76.749988) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 36.3 65) (end 34.549988 66.750012) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 34.549988 76.749988) (end 36.3 78.5) (width 0.5) (layer F.Cu) (net 56))
+  (via (at 45.6 75.8) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 46.6 74.8) (end 45.6 75.8) (width 0.2) (layer F.Cu) (net 56))
+  (segment (start 46.6 74.2) (end 46.6 74.8) (width 0.2) (layer F.Cu) (net 56))
+  (segment (start 44.2 77.2) (end 37.5 77.2) (width 0.2) (layer B.Cu) (net 56))
+  (via (at 37.5 77.2) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 45.6 75.8) (end 44.2 77.2) (width 0.2) (layer B.Cu) (net 56))
+  (segment (start 37.5 77.3) (end 36.3 78.5) (width 0.2) (layer F.Cu) (net 56))
+  (segment (start 37.5 77.2) (end 37.5 77.3) (width 0.2) (layer F.Cu) (net 56))
+  (segment (start 42.15 99.35) (end 44.225 99.35) (width 0.2) (layer F.Cu) (net 56))
+  (segment (start 41.7 98.9) (end 42.15 99.35) (width 0.2) (layer F.Cu) (net 56))
+  (segment (start 47.15 103.85) (end 47.15 102.775) (width 0.25) (layer F.Cu) (net 56))
+  (segment (start 45.9 105.1) (end 47.15 103.85) (width 0.25) (layer F.Cu) (net 56))
+  (segment (start 54.9 104.025) (end 53.75001 102.87501) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 54.9 104.9) (end 54.9 104.025) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 41.9 93.9) (end 42.4 94.4) (width 0.5) (layer F.Cu) (net 56))
+  (via (at 42 96.9) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (via (at 42.4 94.4) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 42.4 94.4) (end 42.4 96.5) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 41.9 93.1) (end 41.9 93.9) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 42.4 96.5) (end 42 96.9) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 41.9 93.1) (end 41.9 92.827466) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 43.9 90.827466) (end 43.9 89.1) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 44.124981 93.249999) (end 44.12499 93.24999) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 41.9 93.1) (end 42.049999 93.249999) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 42 96.9) (end 41.7 97.2) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 41.9 92.827466) (end 43.9 90.827466) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 42.049999 93.249999) (end 44.124981 93.249999) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 41.7 97.2) (end 41.7 98.9) (width 0.5) (layer F.Cu) (net 56))
+  (via (at 42 106.3) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 44.427466 106.3) (end 42 106.3) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 45.627466 105.1) (end 44.427466 106.3) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 45.9 105.1) (end 45.627466 105.1) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 42 106.3) (end 42 96.9) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 45.9 105.1) (end 47.703587 105.1) (width 0.5) (layer F.Cu) (net 56))
+  (via (at 48.406373 104.397214) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 47.703587 105.1) (end 48.406373 104.397214) (width 0.5) (layer F.Cu) (net 56))
+  (via (at 53.6 104.4) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 53.597214 104.397214) (end 53.6 104.4) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 48.406373 104.397214) (end 53.597214 104.397214) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 54.4 104.4) (end 54.9 104.9) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 53.6 104.4) (end 54.4 104.4) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 75 88.78) (end 75 92.5) (width 0.5) (layer F.Cu) (net 56))
+  (via (at 73.3 92.7) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 74.8 92.7) (end 75 92.5) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 73.3 92.7) (end 74.8 92.7) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 67.2 72.2) (end 67.250012 72.149988) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 67.250012 72.149988) (end 67.250012 68.004561) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 67.250012 68.004561) (end 63.845504 64.600053) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 63.845504 64.600053) (end 63.279819 64.600053) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 57.1 91.825) (end 55.67501 93.24999) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 58.1 91.825) (end 57.1 91.825) (width 0.5) (layer F.Cu) (net 56))
+  (via (at 72.4 88.7) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 72.48 88.78) (end 72.4 88.7) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 75 88.78) (end 72.48 88.78) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 46.6 74.2) (end 46.6 78.4) (width 0.5) (layer F.Cu) (net 56))
+  (via (at 57.291778 85.923409) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 72.4 88.7) (end 69.623409 85.923409) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 69.623409 85.923409) (end 57.291778 85.923409) (width 0.5) (layer B.Cu) (net 56))
+  (via (at 59.560158 92.664824) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 72.68244 93.31756) (end 60.212894 93.31756) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 58.1 91.825) (end 58.939824 92.664824) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 58.939824 92.664824) (end 59.560158 92.664824) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 60.212894 93.31756) (end 59.560158 92.664824) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 73.3 92.7) (end 72.68244 93.31756) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 57.291778 85.923409) (end 56.323411 85.923409) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 54.024968 83.624966) (end 54.024968 83.124968) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 56.323411 85.923409) (end 54.024968 83.624966) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 54.024968 83.124968) (end 53.4 82.5) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 46.6 79.089966) (end 50.210034 82.7) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 46.6 78.4) (end 46.6 79.089966) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 50.210034 82.7) (end 50.5 82.7) (width 0.5) (layer F.Cu) (net 56))
+  (via (at 50.5 82.7) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 50.5 82.7) (end 50.7 82.7) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 50.7 82.7) (end 51.7 81.7) (width 0.5) (layer B.Cu) (net 56))
+  (via (at 51.7 81.7) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 52.5 82.5) (end 53.4 82.5) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 51.7 81.7) (end 52.5 82.5) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 61.200001 56.400001) (end 61.9 57.1) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 61.9 57.1) (end 60.549999 55.749999) (width 0.5) (layer F.Cu) (net 56))
+  (via (at 59.9 57.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 62.679819 60.279819) (end 59.9 57.5) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 63.279819 60.279819) (end 62.679819 60.279819) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 61.5 57.5) (end 61.9 57.1) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 59.9 57.5) (end 61.5 57.5) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 75.1 39.6) (end 75.1 40.5) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 70.3 34.8) (end 75.1 39.6) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 75.1 43.1) (end 75.1 40.5) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 51.281998 57.1) (end 48.2 57.1) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 52.631999 55.749999) (end 51.281998 57.1) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 60.549999 55.749999) (end 52.631999 55.749999) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 68.200013 54.286179) (end 67.386179 55.100013) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 64.550002 46.349998) (end 64.550002 50.491998) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 65.895762 51.837758) (end 67.22395 51.837758) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 67.386179 55.100013) (end 61.199985 55.100013) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 67.22395 51.837758) (end 68.200013 52.813821) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 68.200013 52.813821) (end 68.200013 54.286179) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 64.550002 50.491998) (end 65.895762 51.837758) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 66 44.9) (end 64.550002 46.349998) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 61.199985 55.100013) (end 60.549999 55.749999) (width 0.5) (layer F.Cu) (net 56))
+  (via (at 67.8 45.6) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 67.1 44.9) (end 67.8 45.6) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 66 44.9) (end 67.1 44.9) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 70 43.4) (end 73.5 43.4) (width 0.5) (layer B.Cu) (net 56))
+  (via (at 73.5 43.4) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 67.8 45.6) (end 70 43.4) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 74.8 43.4) (end 75.1 43.1) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 73.5 43.4) (end 74.8 43.4) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 40.599999 50.772791) (end 40.599999 35.699999) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 40.599999 35.699999) (end 39.7 34.8) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 48.2 57.1) (end 46.927208 57.1) (width 0.5) (layer F.Cu) (net 56))
+  (via (at 36.9 57.8) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 36.420752 58.279248) (end 36.9 57.8) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 33.469246 58.279248) (end 36.420752 58.279248) (width 0.5) (layer F.Cu) (net 56))
+  (via (at 41.4 53.3) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 56))
+  (segment (start 36.9 57.8) (end 41.4 53.3) (width 0.5) (layer B.Cu) (net 56))
+  (segment (start 42.213604 52.486396) (end 42.313604 52.486396) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 41.4 53.3) (end 42.213604 52.486396) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 42.313604 52.486396) (end 40.599999 50.772791) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 46.927208 57.1) (end 42.313604 52.486396) (width 0.5) (layer F.Cu) (net 56))
+  (segment (start 67.225 63.4) (end 67.3 63.475) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 63.1 63.4) (end 67.225 63.4) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 38.85 51.95) (end 38.9 52) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 38.85 49.35) (end 38.85 51.95) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 36 57) (end 36.9 56.1) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 34.5 57) (end 36 57) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 40.05001 54.092008) (end 40.05001 53.15001) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 36.9 56.1) (end 38.07501 57.27501) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 38.07501 57.27501) (end 40.082992 57.27501) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 40.082992 57.27501) (end 41.250001 56.108001) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 41.250001 55.291999) (end 40.05001 54.092008) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 41.250001 56.108001) (end 41.250001 55.291999) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 40.05001 53.15001) (end 38.9 52) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 44.5 69.975) (end 46.8 69.975) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 49.165 69.975) (end 49.7 69.44) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 46.8 69.975) (end 49.165 69.975) (width 0.5) (layer F.Cu) (net 57))
+  (via (at 48.4 68.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 57))
+  (segment (start 49.34 69.44) (end 48.4 68.5) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 49.7 69.44) (end 49.34 69.44) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 48.487999 68.412001) (end 48.487999 62.940236) (width 0.5) (layer B.Cu) (net 57))
+  (segment (start 48.4 68.5) (end 48.487999 68.412001) (width 0.5) (layer B.Cu) (net 57))
+  (segment (start 48.487999 62.940236) (end 50.628235 60.8) (width 0.5) (layer B.Cu) (net 57))
+  (segment (start 59.471765 60.8) (end 62.3 63.628235) (width 0.5) (layer B.Cu) (net 57))
+  (segment (start 62.3 63.628235) (end 62.3 64.8) (width 0.5) (layer B.Cu) (net 57))
+  (via (at 62.3 64.8) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 57))
+  (segment (start 50.628235 60.8) (end 59.471765 60.8) (width 0.5) (layer B.Cu) (net 57))
+  (segment (start 62.3 64.2) (end 63.1 63.4) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 62.3 64.8) (end 62.3 64.2) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 40.082992 57.27501) (end 40.082992 64.230961) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 40.082992 64.230961) (end 43.32499 67.472959) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 43.32499 67.472959) (end 43.32499 68.79999) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 43.32499 68.79999) (end 44.5 69.975) (width 0.5) (layer F.Cu) (net 57))
+  (segment (start 36.6 40.6) (end 36.5 40.5) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 38.8 40.6) (end 36.6 40.6) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 36.5 40.5) (end 35.1 41.9) (width 0.25) (layer F.Cu) (net 58))
+  (via (at 39.84785 99.390657) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 58))
+  (segment (start 44.225 99.85) (end 40.307193 99.85) (width 0.2) (layer F.Cu) (net 58))
+  (segment (start 40.307193 99.85) (end 39.84785 99.390657) (width 0.2) (layer F.Cu) (net 58))
+  (via (at 36.465643 97.692738) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 58))
+  (segment (start 38.149931 97.692738) (end 36.465643 97.692738) (width 0.25) (layer B.Cu) (net 58))
+  (segment (start 39.84785 99.390657) (end 38.149931 97.692738) (width 0.25) (layer B.Cu) (net 58))
+  (segment (start 31.383621 41.016379) (end 31.9 40.5) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 31.383621 92.610716) (end 31.383621 41.016379) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 36.465643 97.692738) (end 31.383621 92.610716) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 33.3 41.9) (end 31.9 40.5) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 35.1 41.9) (end 33.3 41.9) (width 0.25) (layer F.Cu) (net 58))
+  (segment (start 70.225 43.925) (end 70.6 44.3) (width 0.25) (layer F.Cu) (net 59) (tstamp 602B0F8C))
+  (segment (start 43.384298 100.35) (end 44.225 100.35) (width 0.25) (layer F.Cu) (net 59))
+  (via (at 44.2 103.6) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 59))
+  (segment (start 44.2 103.6) (end 44.2 102.510446) (width 0.2) (layer F.Cu) (net 59))
+  (segment (start 43.14999 100.584308) (end 43.384298 100.35) (width 0.2) (layer F.Cu) (net 59))
+  (segment (start 44.2 102.510446) (end 43.14999 101.460436) (width 0.2) (layer F.Cu) (net 59))
+  (segment (start 43.14999 101.460436) (end 43.14999 100.584308) (width 0.2) (layer F.Cu) (net 59))
+  (segment (start 47.102118 108.700021) (end 45.171294 106.769197) (width 0.2) (layer F.Cu) (net 59))
+  (via (at 45.171294 106.769197) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 59))
+  (segment (start 44.2 103.6) (end 44.2 105.797903) (width 0.2) (layer B.Cu) (net 59))
+  (segment (start 50.715019 108.700021) (end 47.102118 108.700021) (width 0.2) (layer F.Cu) (net 59))
+  (segment (start 44.2 105.797903) (end 45.171294 106.769197) (width 0.2) (layer B.Cu) (net 59))
+  (segment (start 70.225 41.975) (end 70.2 42) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 70.225 39.9) (end 70.225 41.975) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 70.2 43.9) (end 70.6 44.3) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 70.2 42) (end 70.2 43.9) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 79.62499 99.315575) (end 79.62499 103.948611) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 70.6 44.3) (end 75.48819 44.3) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 75.9864 44.79821) (end 75.9864 49.149989) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 75.9864 49.149989) (end 78.475049 51.638638) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 75.48819 44.3) (end 75.9864 44.79821) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 79.62499 103.948611) (end 74.948602 108.624999) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 78.475049 95.537582) (end 78.575033 95.637566) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 60.076977 108.700021) (end 50.715019 108.700021) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 60.151999 108.624999) (end 60.076977 108.700021) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 74.948602 108.624999) (end 60.151999 108.624999) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 78.575033 98.265618) (end 79.62499 99.315575) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 78.575033 95.637566) (end 78.575033 98.265618) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 78.475049 51.638638) (end 78.475049 95.537582) (width 0.25) (layer F.Cu) (net 59))
+  (segment (start 43.3 63.3) (end 44.9 61.7) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 42.4 63.3) (end 43.3 63.3) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 47.2 61.7) (end 44.9 61.7) (width 0.25) (layer F.Cu) (net 60))
+  (via (at 42.8 64.7) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 60))
+  (segment (start 42.4 63.3) (end 42.4 64.3) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 42.4 64.3) (end 42.8 64.7) (width 0.25) (layer F.Cu) (net 60))
+  (via (at 44.2 75.6) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 60))
+  (segment (start 44.2 66.1) (end 44.2 75.6) (width 0.25) (layer B.Cu) (net 60))
+  (segment (start 42.8 64.7) (end 44.2 66.1) (width 0.25) (layer B.Cu) (net 60))
+  (via (at 46.6 84.6) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 60))
+  (segment (start 46.6 84.034315) (end 46.6 84.6) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 44.2 75.6) (end 44.2 81.634315) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 44.2 81.634315) (end 46.6 84.034315) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 45.065702 100.85) (end 47.027098 98.888604) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 46.925002 97.548002) (end 46.948002 97.525002) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 46.925002 98.033675) (end 46.925002 97.548002) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 44.225 100.85) (end 45.065702 100.85) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 47.027098 98.135771) (end 46.925002 98.033675) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 47.027098 98.888604) (end 47.027098 98.135771) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 46.999999 84.999999) (end 46.999999 94.25449) (width 0.25) (layer B.Cu) (net 60))
+  (via (at 47.865152 95.260167) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 60))
+  (segment (start 47.348002 97.525002) (end 47.865152 97.007852) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 46.6 84.6) (end 46.999999 84.999999) (width 0.25) (layer B.Cu) (net 60))
+  (segment (start 47.865152 95.119643) (end 47.865152 95.260167) (width 0.25) (layer B.Cu) (net 60))
+  (segment (start 47.865152 97.007852) (end 47.865152 95.260167) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 46.999999 94.25449) (end 47.760095 95.014586) (width 0.25) (layer B.Cu) (net 60))
+  (segment (start 47.760095 95.014586) (end 47.865152 95.119643) (width 0.25) (layer B.Cu) (net 60))
+  (segment (start 46.948002 97.525002) (end 47.348002 97.525002) (width 0.25) (layer F.Cu) (net 60))
+  (segment (start 71.8 56.925) (end 71.875 57) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 71.8 54.9) (end 71.8 56.925) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 71.875 59.025) (end 71.5 59.4) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 71.875 57) (end 71.875 59.025) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 71.5 59.4) (end 71.5 68.5) (width 0.25) (layer F.Cu) (net 61))
+  (via (at 71.5 68.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 61))
+  (via (at 70.2 70.2) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 61))
+  (segment (start 71.5 68.9) (end 70.2 70.2) (width 0.25) (layer B.Cu) (net 61))
+  (segment (start 71.5 68.5) (end 71.5 68.9) (width 0.25) (layer B.Cu) (net 61))
+  (via (at 47.794898 98.0959) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 61))
+  (segment (start 46.15 102.775) (end 46.15 100.402112) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 46.15 100.402112) (end 47.477109 99.075003) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 47.477109 99.075003) (end 47.477109 98.413689) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 47.477109 98.413689) (end 47.794898 98.0959) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 66.650009 85.822995) (end 62.730749 89.742255) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 62.730749 89.742255) (end 61.057534 89.742255) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 66.650009 76.486401) (end 66.650009 85.822995) (width 0.25) (layer F.Cu) (net 61))
+  (via (at 61.057534 89.742255) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 61))
+  (segment (start 70.2 70.2) (end 70.2 72.93641) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 70.2 72.93641) (end 66.650009 76.486401) (width 0.25) (layer F.Cu) (net 61))
+  (segment (start 60.545285 89.230006) (end 61.057534 89.742255) (width 0.25) (layer B.Cu) (net 61))
+  (segment (start 55.87105 89.230006) (end 60.545285 89.230006) (width 0.25) (layer B.Cu) (net 61))
+  (segment (start 51.952091 93.849979) (end 51.952091 93.148965) (width 0.25) (layer B.Cu) (net 61))
+  (segment (start 51.952091 93.148965) (end 55.87105 89.230006) (width 0.25) (layer B.Cu) (net 61))
+  (segment (start 49.406212 98.0959) (end 52.450021 95.052091) (width 0.25) (layer B.Cu) (net 61))
+  (segment (start 52.450022 94.34791) (end 51.952091 93.849979) (width 0.25) (layer B.Cu) (net 61))
+  (segment (start 52.450021 95.052091) (end 52.450022 94.34791) (width 0.25) (layer B.Cu) (net 61))
+  (segment (start 47.794898 98.0959) (end 49.406212 98.0959) (width 0.25) (layer B.Cu) (net 61))
+  (segment (start 43.44999 73.64999) (end 40.6 70.8) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 43.44999 83.24999) (end 43.44999 73.64999) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 43.6 83.4) (end 43.44999 83.24999) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 40.6 68.9) (end 40.6 70.8) (width 0.25) (layer F.Cu) (net 62))
+  (via (at 45 91.6) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 62))
+  (via (at 45.5 84.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 62))
+  (segment (start 45 85) (end 45.5 84.5) (width 0.25) (layer B.Cu) (net 62))
+  (segment (start 45 91.6) (end 45 85) (width 0.25) (layer B.Cu) (net 62))
+  (segment (start 44.7 84.5) (end 43.6 83.4) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 45.5 84.5) (end 44.7 84.5) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 48.448002 93.274998) (end 47.651998 93.274998) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 47.65 102.775) (end 47.65 99.538524) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 47.65 99.538524) (end 47.92712 99.261403) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 47.92712 99.261403) (end 47.92712 99.036682) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 48.5199 95.678421) (end 48.825002 95.373319) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 48.5199 98.443902) (end 48.5199 95.678421) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 48.825002 95.373319) (end 48.825002 93.651998) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 48.825002 93.651998) (end 48.448002 93.274998) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 47.92712 99.036682) (end 48.5199 98.443902) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 46.02984 94.289584) (end 45.32501 93.584754) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 45.32501 93.584754) (end 45.32501 91.92501) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 47.651998 93.274998) (end 46.637412 94.289584) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 45.32501 91.92501) (end 45 91.6) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 46.637412 94.289584) (end 46.02984 94.289584) (width 0.25) (layer F.Cu) (net 62))
+  (segment (start 40.6 76.9) (end 40.6 78.8) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 40.6 78.8) (end 40.8 78.8) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 41.62501 82.77499) (end 41 83.4) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 41.62501 79.62501) (end 41.62501 82.77499) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 40.8 78.8) (end 41.62501 79.62501) (width 0.25) (layer F.Cu) (net 63))
+  (via (at 41.3 85.3) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 63))
+  (segment (start 41.3 83.7) (end 41 83.4) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 41.3 85.3) (end 41.3 83.7) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 44.651999 92.325001) (end 44.274999 91.948001) (width 0.25) (layer B.Cu) (net 63))
+  (segment (start 44.274999 91.948001) (end 44.274999 91.486906) (width 0.25) (layer B.Cu) (net 63))
+  (segment (start 42.471101 89.1) (end 42.471101 88.27501) (width 0.25) (layer B.Cu) (net 63))
+  (segment (start 42.471101 88.27501) (end 42.698119 88.27501) (width 0.25) (layer B.Cu) (net 63))
+  (segment (start 42.698119 88.27501) (end 42.84811 88.425001) (width 0.25) (layer B.Cu) (net 63))
+  (segment (start 42.84811 88.425001) (end 43.544112 88.425001) (width 0.25) (layer B.Cu) (net 63))
+  (segment (start 43.544112 88.425001) (end 43.921112 88.048001) (width 0.25) (layer B.Cu) (net 63))
+  (segment (start 43.921112 87.921112) (end 41.3 85.3) (width 0.25) (layer B.Cu) (net 63))
+  (via (at 46.05002 93.261927) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 63))
+  (segment (start 42.471101 89.683008) (end 42.471101 89.1) (width 0.25) (layer B.Cu) (net 63))
+  (segment (start 46.05002 93.261927) (end 45.113094 92.325001) (width 0.25) (layer B.Cu) (net 63))
+  (segment (start 45.113094 92.325001) (end 44.651999 92.325001) (width 0.25) (layer B.Cu) (net 63))
+  (segment (start 43.921112 88.048001) (end 43.921112 87.921112) (width 0.25) (layer B.Cu) (net 63))
+  (segment (start 44.274999 91.486906) (end 42.471101 89.683008) (width 0.25) (layer B.Cu) (net 63))
+  (segment (start 49.275013 93.465598) (end 48.634402 92.824987) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 48.969911 98.630302) (end 48.969911 95.864821) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 46.48696 92.824987) (end 46.05002 93.261927) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 48.969911 95.864821) (end 49.275013 95.559719) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 48.377131 99.223082) (end 48.969911 98.630302) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 48.377131 99.447803) (end 48.377131 99.223082) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 48.15 99.674935) (end 48.377131 99.447803) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 48.15 102.775) (end 48.15 99.674935) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 48.634402 92.824987) (end 46.48696 92.824987) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 49.275013 95.559719) (end 49.275013 93.465598) (width 0.25) (layer F.Cu) (net 63))
+  (segment (start 70.2 46.7) (end 70.2 46.8) (width 0.25) (layer F.Cu) (net 64) (tstamp 602B0F89))
+  (segment (start 70.6 50.4) (end 72.2 48.8) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 70.6 51.2) (end 70.6 50.4) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 72.2 48.7) (end 70.2 46.7) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 72.2 48.8) (end 72.2 48.7) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 49.798644 104.721656) (end 48.951998 103.87501) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 72.2 48.8) (end 72.2 52.585002) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 48.65 103.615702) (end 48.65 102.775) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 48.951998 103.87501) (end 48.909308 103.87501) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 49.798644 107.783646) (end 49.798644 104.721656) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 77.6 57.985002) (end 77.6 95.298944) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 79.174979 99.501975) (end 79.174979 103.762211) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 50.265008 108.25001) (end 49.798644 107.783646) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 59.890577 108.25001) (end 50.265008 108.25001) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 72.2 52.585002) (end 77.6 57.985002) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 78.125022 98.452018) (end 79.174979 99.501975) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 74.762202 108.174988) (end 59.965599 108.174988) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 79.174979 103.762211) (end 74.762202 108.174988) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 48.909308 103.87501) (end 48.65 103.615702) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 78.125022 95.823966) (end 78.125022 98.452018) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 59.965599 108.174988) (end 59.890577 108.25001) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 77.6 95.298944) (end 78.125022 95.823966) (width 0.25) (layer F.Cu) (net 64))
+  (segment (start 77.1 40.5) (end 77.3 40.5) (width 0.25) (layer F.Cu) (net 65) (tstamp 602B119C))
+  (via (at 47.8 55.2) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 65))
+  (segment (start 53.65 91.425) (end 54.202178 91.425) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 54.202178 91.425) (end 56.627178 89) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 56.627178 89) (end 56.75 89) (width 0.25) (layer F.Cu) (net 65))
+  (via (at 45.74999 77.8762) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 65))
+  (segment (start 46.345919 77.280271) (end 45.74999 77.8762) (width 0.25) (layer B.Cu) (net 65))
+  (segment (start 47.8 55.2) (end 46.345919 56.654081) (width 0.25) (layer B.Cu) (net 65))
+  (segment (start 46.345919 56.654081) (end 46.345919 77.280271) (width 0.25) (layer B.Cu) (net 65))
+  (segment (start 56.75 89) (end 56.75 87.899598) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 54.675389 85.824987) (end 52.521833 85.824987) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 52.521833 85.824987) (end 45.74999 79.053144) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 45.74999 79.053144) (end 45.74999 77.8762) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 56.75 87.899598) (end 54.675389 85.824987) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 77.1375 44.775) (end 77.1375 45.5) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 76.17499 43.81249) (end 77.1375 44.775) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 76.17499 40.82501) (end 76.17499 43.81249) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 76.5 40.5) (end 76.17499 40.82501) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 77.1 40.5) (end 76.5 40.5) (width 0.25) (layer F.Cu) (net 65))
+  (via (at 78.6 42.2) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 65))
+  (segment (start 78.6 42) (end 77.1 40.5) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 78.6 42.2) (end 78.6 42) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 47.8 55.2) (end 48.474998 54.525002) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 67.625002 53.051998) (end 67.248002 52.674998) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 67.248002 52.674998) (end 66.210808 52.674998) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 66.210808 52.674998) (end 66.198046 52.68776) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 76.685806 42.2) (end 66.198046 52.68776) (width 0.25) (layer B.Cu) (net 65))
+  (segment (start 67.625002 53.948002) (end 67.625002 53.051998) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 78.6 42.2) (end 76.685806 42.2) (width 0.25) (layer B.Cu) (net 65))
+  (segment (start 48.474998 54.525002) (end 67.048002 54.525002) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 67.048002 54.525002) (end 67.625002 53.948002) (width 0.25) (layer F.Cu) (net 65))
+  (via (at 66.198046 52.68776) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 65))
+  (segment (start 44.3 51.7) (end 47.8 55.2) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 44.3 46.8) (end 44.3 51.7) (width 0.25) (layer F.Cu) (net 65))
+  (segment (start 53.15 90.1) (end 53.15 91.425) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 54.25 89) (end 53.15 90.1) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 35.513527 52.474999) (end 32.808633 55.179893) (width 0.25) (layer B.Cu) (net 66))
+  (via (at 32.808633 55.179893) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 66))
+  (segment (start 40.039496 86.752684) (end 39.3993 86.112488) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 50.599979 85.349979) (end 42.364776 85.349979) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 55.494349 88.755651) (end 55.494349 87.280357) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 32.724989 59.282735) (end 32.724989 55.263537) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 54.48899 86.274998) (end 51.524998 86.274998) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 55.25 89) (end 55.494349 88.755651) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 32.894236 59.451982) (end 32.724989 59.282735) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 51.524998 86.274998) (end 50.599979 85.349979) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 32.894236 82.985426) (end 32.894236 59.451982) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 54.25 89) (end 55.25 89) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 36.021298 86.112488) (end 32.894236 82.985426) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 32.724989 55.263537) (end 32.808633 55.179893) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 39.3993 86.112488) (end 36.021298 86.112488) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 40.962071 86.752684) (end 40.039496 86.752684) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 42.364776 85.349979) (end 40.962071 86.752684) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 55.494349 87.280357) (end 54.48899 86.274998) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 77.25 43.25) (end 77.1 43.1) (width 0.25) (layer F.Cu) (net 66) (tstamp 602B0F83))
+  (segment (start 78.05001 47.04999) (end 77.1 48) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 78.05001 44.05001) (end 78.05001 47.04999) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 77.1 43.1) (end 78.05001 44.05001) (width 0.25) (layer F.Cu) (net 66))
+  (via (at 41.5 46.4) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 66))
+  (segment (start 35.513527 52.386473) (end 41.5 46.4) (width 0.25) (layer B.Cu) (net 66))
+  (segment (start 35.513527 52.474999) (end 35.513527 52.386473) (width 0.25) (layer B.Cu) (net 66))
+  (segment (start 43.6 44.3) (end 44.3 44.3) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 41.5 46.4) (end 43.6 44.3) (width 0.25) (layer F.Cu) (net 66))
+  (via (at 66.9 53.4) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 66))
+  (segment (start 66.24999 54.05001) (end 66.9 53.4) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 47.355022 54.05001) (end 66.24999 54.05001) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 44.3 44.3) (end 47.14999 47.14999) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 47.14999 53.844978) (end 47.355022 54.05001) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 47.14999 47.14999) (end 47.14999 53.844978) (width 0.25) (layer F.Cu) (net 66))
+  (via (at 78.6 49.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 66))
+  (segment (start 70.8 49.5) (end 78.6 49.5) (width 0.25) (layer B.Cu) (net 66))
+  (segment (start 66.9 53.4) (end 70.8 49.5) (width 0.25) (layer B.Cu) (net 66))
+  (segment (start 78.6 49.5) (end 77.1 48) (width 0.25) (layer F.Cu) (net 66))
+  (segment (start 58.8 82.5) (end 56.8 82.5) (width 0.25) (layer F.Cu) (net 67))
+  (segment (start 59.8 81.5) (end 58.8 82.5) (width 0.25) (layer F.Cu) (net 67))
+  (segment (start 34.5 36.02) (end 34.62 35.9) (width 0.25) (layer F.Cu) (net 68))
+  (segment (start 34.62 40.38) (end 34.5 40.5) (width 0.25) (layer F.Cu) (net 68))
+  (segment (start 34.62 34.8) (end 34.62 40.38) (width 0.25) (layer F.Cu) (net 68))
+  (segment (start 37.82 83.58) (end 40.6 80.8) (width 0.25) (layer F.Cu) (net 69))
+  (segment (start 36.3 83.58) (end 37.82 83.58) (width 0.25) (layer F.Cu) (net 69))
+  (segment (start 57.2 57.1) (end 56.82 57.1) (width 0.25) (layer F.Cu) (net 70))
+  (segment (start 62.846191 58.325001) (end 58.045001 58.325001) (width 0.25) (layer F.Cu) (net 70))
+  (segment (start 69.8 54.9) (end 69.024977 55.675023) (width 0.25) (layer F.Cu) (net 70))
+  (segment (start 65.496169 55.675023) (end 62.846191 58.325001) (width 0.25) (layer F.Cu) (net 70))
+  (segment (start 58.045001 58.325001) (end 56.82 57.1) (width 0.25) (layer F.Cu) (net 70))
+  (segment (start 69.024977 55.675023) (end 65.496169 55.675023) (width 0.25) (layer F.Cu) (net 70))
+  (segment (start 49.15 102.775) (end 49.15 99.086623) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 54.301974 85.374976) (end 49.1 80.173002) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 49.15 99.086623) (end 49.419922 98.816702) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 49.1 80.173002) (end 49.1 79.8) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 56.285232 86.49842) (end 55.985231 86.498419) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 54.861788 85.374976) (end 54.301974 85.374976) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 55.985231 86.498419) (end 54.861788 85.374976) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 56.723321 90.075001) (end 57.760001 90.075001) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 57.825001 88.038189) (end 56.285232 86.49842) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 49.419922 98.816702) (end 49.419922 97.879574) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 57.760001 90.075001) (end 57.825001 90.010001) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 57.825001 90.010001) (end 57.825001 88.038189) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 53.627429 93.170892) (end 56.723321 90.075001) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 53.627429 94.118347) (end 53.627429 93.170892) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 52.799499 94.499997) (end 53.245779 94.499997) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 53.245779 94.499997) (end 53.627429 94.118347) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 49.419922 97.879574) (end 52.799499 94.499997) (width 0.25) (layer F.Cu) (net 71))
+  (segment (start 55.575 96.85) (end 58.395199 96.85) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 58.844361 97.299162) (end 59.341229 97.299162) (width 0.25) (layer F.Cu) (net 72))
+  (via (at 59.341229 97.299162) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 72))
+  (segment (start 58.395199 96.85) (end 58.844361 97.299162) (width 0.25) (layer F.Cu) (net 72))
+  (via (at 60.399978 91.366276) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 72))
+  (segment (start 60.545379 91.220875) (end 60.399978 91.366276) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 57.624987 91.965598) (end 58.224309 91.366276) (width 0.25) (layer B.Cu) (net 72))
+  (segment (start 57.624987 93.091501) (end 57.624987 91.965598) (width 0.25) (layer B.Cu) (net 72))
+  (segment (start 60.709532 88.052963) (end 60.709532 89.017253) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 60.332532 90.085391) (end 60.545379 90.298238) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 60.332532 89.394253) (end 60.332532 90.085391) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 60.325001 95.791515) (end 57.624987 93.091501) (width 0.25) (layer B.Cu) (net 72))
+  (segment (start 60.709532 89.017253) (end 60.332532 89.394253) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 60.545379 90.298238) (end 60.545379 91.220875) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 60.325001 96.881075) (end 60.325001 95.791515) (width 0.25) (layer B.Cu) (net 72))
+  (segment (start 58.224309 91.366276) (end 60.399978 91.366276) (width 0.25) (layer B.Cu) (net 72))
+  (segment (start 59.906914 97.299162) (end 60.325001 96.881075) (width 0.25) (layer B.Cu) (net 72))
+  (segment (start 59.341229 97.299162) (end 59.906914 97.299162) (width 0.25) (layer B.Cu) (net 72))
+  (segment (start 62 86.762495) (end 60.709532 88.052963) (width 0.25) (layer F.Cu) (net 72))
+  (segment (start 62 83.8) (end 62 86.762495) (width 0.25) (layer F.Cu) (net 72))
+  (via (at 59.6 96.2) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 73))
+  (segment (start 59.45 96.35) (end 59.6 96.2) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 55.575 96.35) (end 59.45 96.35) (width 0.25) (layer F.Cu) (net 73))
+  (via (at 59.778176 90.583087) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 73))
+  (segment (start 57.174976 91.779198) (end 58.079198 90.874976) (width 0.25) (layer B.Cu) (net 73))
+  (segment (start 59.778176 89.167203) (end 59.778176 90.583087) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 60.225001 88.720378) (end 59.778176 89.167203) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 60.225001 87.274999) (end 60.225001 88.720378) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 59.486287 90.874976) (end 59.778176 90.583087) (width 0.25) (layer B.Cu) (net 73))
+  (segment (start 57.174976 93.774976) (end 57.174976 91.779198) (width 0.25) (layer B.Cu) (net 73))
+  (segment (start 59.6 96.2) (end 57.174976 93.774976) (width 0.25) (layer B.Cu) (net 73))
+  (segment (start 58.079198 90.874976) (end 59.486287 90.874976) (width 0.25) (layer B.Cu) (net 73))
+  (segment (start 59.8 86.849998) (end 60.225001 87.274999) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 59.8 83.5) (end 59.8 86.849998) (width 0.25) (layer F.Cu) (net 73))
+  (segment (start 63.1 61.4) (end 61.574999 62.925001) (width 0.25) (layer F.Cu) (net 74))
+  (segment (start 61.574999 65.595001) (end 60.4 66.77) (width 0.25) (layer F.Cu) (net 74))
+  (segment (start 61.574999 62.925001) (end 61.574999 65.595001) (width 0.25) (layer F.Cu) (net 74))
+  (segment (start 48.5 107) (end 48.5 105.518038) (width 0.25) (layer F.Cu) (net 75))
+  (via (at 48.65126 105.366778) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 75))
+  (segment (start 48.5 105.518038) (end 48.65126 105.366778) (width 0.25) (layer F.Cu) (net 75))
+  (via (at 50.7 105.25001) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 75))
+  (segment (start 50.65 105.20001) (end 50.7 105.25001) (width 0.25) (layer F.Cu) (net 75))
+  (segment (start 48.65126 105.366778) (end 50.583232 105.366778) (width 0.25) (layer B.Cu) (net 75))
+  (segment (start 50.65 102.775) (end 50.65 105.20001) (width 0.25) (layer F.Cu) (net 75))
+  (segment (start 50.583232 105.366778) (end 50.7 105.25001) (width 0.25) (layer B.Cu) (net 75))
+  (segment (start 50.700022 106.600022) (end 50.523645 106.600022) (width 0.25) (layer F.Cu) (net 76))
+  (via (at 50.523645 106.600022) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 76))
+  (segment (start 51.15 102.775) (end 51.15 104.654333) (width 0.25) (layer F.Cu) (net 76))
+  (segment (start 51.15 104.654333) (end 51.803619 105.307952) (width 0.25) (layer F.Cu) (net 76))
+  (segment (start 51.803619 105.320048) (end 51.803619 105.307952) (width 0.25) (layer B.Cu) (net 76))
+  (via (at 51.803619 105.307952) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 76))
+  (segment (start 50.523645 106.600022) (end 51.803619 105.320048) (width 0.25) (layer B.Cu) (net 76))
+  (segment (start 51.1 107) (end 50.700022 106.600022) (width 0.25) (layer F.Cu) (net 76))
+  (segment (start 42.4 57.82) (end 43.12 57.1) (width 0.25) (layer F.Cu) (net 77))
+  (segment (start 42.4 61.3) (end 42.4 57.82) (width 0.25) (layer F.Cu) (net 77))
+  (segment (start 66.75069 34.8) (end 65.22 34.8) (width 0.25) (layer F.Cu) (net 78))
+  (segment (start 71.38749 39.4368) (end 66.75069 34.8) (width 0.25) (layer F.Cu) (net 78))
+  (segment (start 71.38749 41.18749) (end 71.38749 39.4368) (width 0.25) (layer F.Cu) (net 78))
+  (segment (start 72.2 42) (end 71.38749 41.18749) (width 0.25) (layer F.Cu) (net 78))
+  (segment (start 39.02 72.8) (end 36.3 70.08) (width 0.25) (layer F.Cu) (net 79))
+  (segment (start 40.6 72.8) (end 39.02 72.8) (width 0.25) (layer F.Cu) (net 79))
+  (segment (start 69.02 49.98) (end 70.2 48.8) (width 0.25) (layer F.Cu) (net 80))
+  (segment (start 66 49.98) (end 69.02 49.98) (width 0.25) (layer F.Cu) (net 80))
+  (segment (start 52.4 81.1) (end 51.1 79.8) (width 0.25) (layer F.Cu) (net 81))
+  (segment (start 53.4 81.1) (end 52.4 81.1) (width 0.25) (layer F.Cu) (net 81))
+  (segment (start 57.32501 80.57499) (end 56.8 81.1) (width 0.25) (layer F.Cu) (net 82))
+  (segment (start 60.48818 80.57499) (end 57.32501 80.57499) (width 0.25) (layer F.Cu) (net 82))
+  (segment (start 62 81.8) (end 61.71319 81.8) (width 0.25) (layer F.Cu) (net 82))
+  (segment (start 61.71319 81.8) (end 60.48818 80.57499) (width 0.25) (layer F.Cu) (net 82))
 
   (zone (net 2) (net_name GND) (layer F.Cu) (tstamp 0) (hatch edge 0.508)
     (connect_pads (clearance 0.508))
@@ -2652,601 +4841,766 @@
     (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
     (polygon
       (pts
-        (xy 104.1 69.9) (xy 44.1 69.9) (xy 44.1 29.9) (xy 104.1 29.9)
+        (xy 80 110) (xy 30 110) (xy 30 30) (xy 80 30)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 39.545952 100.385883) (xy 39.745911 100.425657) (xy 39.850046 100.425657) (xy 39.896873 100.464087) (xy 40.02456 100.532337)
+        (xy 40.12015 100.561334) (xy 40.163107 100.574365) (xy 40.177325 100.575765) (xy 40.271088 100.585) (xy 40.271095 100.585)
+        (xy 40.307192 100.588555) (xy 40.338943 100.585428) (xy 40.34 100.68925) (xy 40.49875 100.848) (xy 41.573 100.848)
+        (xy 41.573 100.828) (xy 41.827 100.828) (xy 41.827 100.848) (xy 41.847 100.848) (xy 41.847 101.102)
+        (xy 41.827 101.102) (xy 41.827 102.03875) (xy 41.98575 102.1975) (xy 42.425 102.200572) (xy 42.549482 102.188312)
+        (xy 42.66918 102.152002) (xy 42.755806 102.105699) (xy 43.465001 102.814893) (xy 43.465001 102.871288) (xy 43.396063 102.940226)
+        (xy 43.282795 103.109744) (xy 43.204774 103.298102) (xy 43.165 103.498061) (xy 43.165 103.701939) (xy 43.173219 103.743259)
+        (xy 43.113018 103.749188) (xy 42.99332 103.785498) (xy 42.883006 103.844463) (xy 42.786315 103.923815) (xy 42.706963 104.020506)
+        (xy 42.647998 104.13082) (xy 42.611688 104.250518) (xy 42.599428 104.375) (xy 42.6025 104.81425) (xy 42.76125 104.973)
+        (xy 43.698 104.973) (xy 43.698 104.953) (xy 43.952 104.953) (xy 43.952 104.973) (xy 43.972 104.973)
+        (xy 43.972 105.227) (xy 43.952 105.227) (xy 43.952 105.247) (xy 43.698 105.247) (xy 43.698 105.227)
+        (xy 42.76125 105.227) (xy 42.6025 105.38575) (xy 42.602295 105.415) (xy 42.538454 105.415) (xy 42.490256 105.382795)
+        (xy 42.301898 105.304774) (xy 42.101939 105.265) (xy 41.898061 105.265) (xy 41.698102 105.304774) (xy 41.509744 105.382795)
+        (xy 41.340226 105.496063) (xy 41.196063 105.640226) (xy 41.082795 105.809744) (xy 41.004774 105.998102) (xy 40.965 106.198061)
+        (xy 40.965 106.401939) (xy 41.004774 106.601898) (xy 41.082795 106.790256) (xy 41.196063 106.959774) (xy 41.340226 107.103937)
+        (xy 41.509744 107.217205) (xy 41.698102 107.295226) (xy 41.898061 107.335) (xy 42.101939 107.335) (xy 42.301898 107.295226)
+        (xy 42.490256 107.217205) (xy 42.538454 107.185) (xy 44.223249 107.185) (xy 44.254089 107.259453) (xy 44.367357 107.428971)
+        (xy 44.51152 107.573134) (xy 44.681038 107.686402) (xy 44.869396 107.764423) (xy 45.069355 107.804197) (xy 45.166848 107.804197)
+        (xy 45.82765 108.465) (xy 35.416614 108.465) (xy 33.139685 106.188072) (xy 34.55 106.188072) (xy 34.674482 106.175812)
+        (xy 34.79418 106.139502) (xy 34.904494 106.080537) (xy 35.001185 106.001185) (xy 35.080537 105.904494) (xy 35.139502 105.79418)
+        (xy 35.175812 105.674482) (xy 35.188072 105.55) (xy 35.188072 104.05) (xy 35.175812 103.925518) (xy 35.139502 103.80582)
+        (xy 35.080537 103.695506) (xy 35.001185 103.598815) (xy 34.920828 103.532868) (xy 35.002962 103.465462) (xy 35.113405 103.330886)
+        (xy 35.151294 103.26) (xy 36.261928 103.26) (xy 36.261928 106.8875) (xy 36.274188 107.011982) (xy 36.310498 107.13168)
+        (xy 36.369463 107.241994) (xy 36.448815 107.338685) (xy 36.545506 107.418037) (xy 36.65582 107.477002) (xy 36.775518 107.513312)
+        (xy 36.9 107.525572) (xy 38.9 107.525572) (xy 39.024482 107.513312) (xy 39.14418 107.477002) (xy 39.254494 107.418037)
+        (xy 39.351185 107.338685) (xy 39.430537 107.241994) (xy 39.489502 107.13168) (xy 39.525812 107.011982) (xy 39.538072 106.8875)
+        (xy 39.538072 101.5625) (xy 40.336928 101.5625) (xy 40.349188 101.686982) (xy 40.385498 101.80668) (xy 40.444463 101.916994)
+        (xy 40.523815 102.013685) (xy 40.620506 102.093037) (xy 40.73082 102.152002) (xy 40.850518 102.188312) (xy 40.975 102.200572)
+        (xy 41.41425 102.1975) (xy 41.573 102.03875) (xy 41.573 101.102) (xy 40.49875 101.102) (xy 40.34 101.26075)
+        (xy 40.336928 101.5625) (xy 39.538072 101.5625) (xy 39.538072 100.382619)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 57.102 104.773) (xy 57.122 104.773) (xy 57.122 105.027) (xy 57.102 105.027) (xy 57.102 107.073)
+        (xy 58.03875 107.073) (xy 58.1975 106.91425) (xy 58.199121 106.682469) (xy 58.30582 106.739502) (xy 58.425518 106.775812)
+        (xy 58.55 106.788072) (xy 59.01425 106.785) (xy 59.173 106.62625) (xy 59.173 105.527) (xy 59.153 105.527)
+        (xy 59.153 105.273) (xy 59.173 105.273) (xy 59.173 105.253) (xy 59.427 105.253) (xy 59.427 105.273)
+        (xy 59.447 105.273) (xy 59.447 105.527) (xy 59.427 105.527) (xy 59.427 106.62625) (xy 59.58575 106.785)
+        (xy 60.05 106.788072) (xy 60.174482 106.775812) (xy 60.29418 106.739502) (xy 60.404494 106.680537) (xy 60.501185 106.601185)
+        (xy 60.580537 106.504494) (xy 60.639502 106.39418) (xy 60.675812 106.274482) (xy 60.688072 106.15) (xy 60.686833 105.962688)
+        (xy 61.760157 107.036013) (xy 61.783955 107.065011) (xy 61.840022 107.111024) (xy 61.89968 107.159984) (xy 62.031709 107.230556)
+        (xy 62.17497 107.274013) (xy 62.323956 107.288687) (xy 62.361289 107.28501) (xy 71.062584 107.28501) (xy 71.099906 107.288686)
+        (xy 71.137228 107.28501) (xy 71.137239 107.28501) (xy 71.248892 107.274013) (xy 71.392153 107.230556) (xy 71.524182 107.159984)
+        (xy 71.639907 107.065011) (xy 71.66371 107.036007) (xy 72.886034 105.813684) (xy 72.915032 105.789886) (xy 72.948191 105.749482)
+        (xy 73.010005 105.674162) (xy 73.080577 105.542132) (xy 73.087886 105.518038) (xy 73.124034 105.398871) (xy 73.135031 105.287217)
+        (xy 73.135031 105.287209) (xy 73.138707 105.249886) (xy 73.135031 105.212563) (xy 73.135031 105.13979) (xy 73.189831 105.08499)
+        (xy 73.515 105.08499) (xy 73.515 105.34626) (xy 73.572068 105.633158) (xy 73.68401 105.903411) (xy 73.846525 106.146632)
+        (xy 74.053368 106.353475) (xy 74.296589 106.51599) (xy 74.566842 106.627932) (xy 74.85374 106.685) (xy 75.14626 106.685)
+        (xy 75.185118 106.677271) (xy 74.447401 107.414988) (xy 60.002921 107.414988) (xy 59.965598 107.411312) (xy 59.928276 107.414988)
+        (xy 59.928266 107.414988) (xy 59.816613 107.425985) (xy 59.673352 107.469442) (xy 59.634873 107.49001) (xy 58.19753 107.49001)
+        (xy 58.1975 107.48575) (xy 58.03875 107.327) (xy 57.102 107.327) (xy 57.102 107.347) (xy 56.848 107.347)
+        (xy 56.848 107.327) (xy 56.828 107.327) (xy 56.828 107.073) (xy 56.848 107.073) (xy 56.848 105.027)
+        (xy 56.828 105.027) (xy 56.828 104.773) (xy 56.848 104.773) (xy 56.848 104.753) (xy 57.102 104.753)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 55.914826 106.05) (xy 55.870842 106.103594) (xy 55.865462 106.097038) (xy 55.808146 106.05) (xy 55.865462 106.002962)
+        (xy 55.870842 105.996406)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 35.430643 97.732541) (xy 35.430643 97.794677) (xy 35.470417 97.994636) (xy 35.548438 98.182994) (xy 35.661706 98.352512)
+        (xy 35.805869 98.496675) (xy 35.975387 98.609943) (xy 36.163745 98.687964) (xy 36.335219 98.722072) (xy 36.310498 98.76832)
+        (xy 36.274188 98.888018) (xy 36.261928 99.0125) (xy 36.261928 101.74) (xy 35.151294 101.74) (xy 35.113405 101.669114)
+        (xy 35.002962 101.534538) (xy 34.996406 101.529158) (xy 35.076185 101.463685) (xy 35.155537 101.366994) (xy 35.214502 101.25668)
+        (xy 35.250812 101.136982) (xy 35.263072 101.0125) (xy 35.26 100.71075) (xy 35.10125 100.552) (xy 34.027 100.552)
+        (xy 34.027 100.572) (xy 33.773 100.572) (xy 33.773 100.552) (xy 32.69875 100.552) (xy 32.54 100.71075)
+        (xy 32.536928 101.0125) (xy 32.549188 101.136982) (xy 32.585498 101.25668) (xy 32.644463 101.366994) (xy 32.723815 101.463685)
+        (xy 32.803594 101.529158) (xy 32.797038 101.534538) (xy 32.686595 101.669114) (xy 32.604528 101.82265) (xy 32.553992 101.989246)
+        (xy 32.536928 102.1625) (xy 32.536928 102.8375) (xy 32.553992 103.010754) (xy 32.604528 103.17735) (xy 32.686595 103.330886)
+        (xy 32.796884 103.465274) (xy 32.695506 103.519463) (xy 32.598815 103.598815) (xy 32.519463 103.695506) (xy 32.460498 103.80582)
+        (xy 32.424188 103.925518) (xy 32.411928 104.05) (xy 32.411928 105.460315) (xy 31.485 104.533387) (xy 31.485 99.8375)
+        (xy 32.536928 99.8375) (xy 32.54 100.13925) (xy 32.69875 100.298) (xy 33.773 100.298) (xy 33.773 99.36125)
+        (xy 34.027 99.36125) (xy 34.027 100.298) (xy 35.10125 100.298) (xy 35.26 100.13925) (xy 35.263072 99.8375)
+        (xy 35.250812 99.713018) (xy 35.214502 99.59332) (xy 35.155537 99.483006) (xy 35.076185 99.386315) (xy 34.979494 99.306963)
+        (xy 34.86918 99.247998) (xy 34.749482 99.211688) (xy 34.625 99.199428) (xy 34.18575 99.2025) (xy 34.027 99.36125)
+        (xy 33.773 99.36125) (xy 33.61425 99.2025) (xy 33.175 99.199428) (xy 33.050518 99.211688) (xy 32.93082 99.247998)
+        (xy 32.820506 99.306963) (xy 32.723815 99.386315) (xy 32.644463 99.483006) (xy 32.585498 99.59332) (xy 32.549188 99.713018)
+        (xy 32.536928 99.8375) (xy 31.485 99.8375) (xy 31.485 93.786896)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 78.41498 103.447408) (xy 76.477271 105.385118) (xy 76.485 105.34626) (xy 76.485 105.05374) (xy 76.427932 104.766842)
+        (xy 76.31599 104.496589) (xy 76.153475 104.253368) (xy 75.946632 104.046525) (xy 75.77224 103.93) (xy 75.946632 103.813475)
+        (xy 76.153475 103.606632) (xy 76.31599 103.363411) (xy 76.427932 103.093158) (xy 76.485 102.80626) (xy 76.485 102.51374)
+        (xy 76.427932 102.226842) (xy 76.35832 102.058783) (xy 78.194204 100.2229) (xy 78.222249 100.199884) (xy 78.314098 100.087966)
+        (xy 78.382348 99.960279) (xy 78.414979 99.852709)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 73.515 86.09374) (xy 73.515 86.38626) (xy 73.572068 86.673158) (xy 73.68401 86.943411) (xy 73.846525 87.186632)
+        (xy 74.053368 87.393475) (xy 74.22776 87.51) (xy 74.053368 87.626525) (xy 73.846525 87.833368) (xy 73.805344 87.895)
+        (xy 73.058183 87.895) (xy 72.890256 87.782795) (xy 72.701898 87.704774) (xy 72.501939 87.665) (xy 72.298061 87.665)
+        (xy 72.098102 87.704774) (xy 71.909744 87.782795) (xy 71.740226 87.896063) (xy 71.596063 88.040226) (xy 71.482795 88.209744)
+        (xy 71.404774 88.398102) (xy 71.365 88.598061) (xy 71.365 88.801939) (xy 71.404774 89.001898) (xy 71.482795 89.190256)
+        (xy 71.596063 89.359774) (xy 71.740226 89.503937) (xy 71.909744 89.617205) (xy 72.098102 89.695226) (xy 72.298061 89.735)
+        (xy 72.501939 89.735) (xy 72.701898 89.695226) (xy 72.774869 89.665) (xy 73.805344 89.665) (xy 73.846525 89.726632)
+        (xy 74.053368 89.933475) (xy 74.115 89.974656) (xy 74.115001 91.015375) (xy 74.025518 91.024188) (xy 73.90582 91.060498)
+        (xy 73.795506 91.119463) (xy 73.698815 91.198815) (xy 73.619463 91.295506) (xy 73.560498 91.40582) (xy 73.524188 91.525518)
+        (xy 73.511928 91.65) (xy 73.511928 91.686878) (xy 73.401939 91.665) (xy 73.198061 91.665) (xy 72.998102 91.704774)
+        (xy 72.809744 91.782795) (xy 72.640226 91.896063) (xy 72.496063 92.040226) (xy 72.382795 92.209744) (xy 72.304774 92.398102)
+        (xy 72.265 92.598061) (xy 72.265 92.801939) (xy 72.304774 93.001898) (xy 72.382795 93.190256) (xy 72.496063 93.359774)
+        (xy 72.640226 93.503937) (xy 72.809744 93.617205) (xy 72.998102 93.695226) (xy 73.198061 93.735) (xy 73.401939 93.735)
+        (xy 73.601898 93.695226) (xy 73.612223 93.690949) (xy 73.619463 93.704494) (xy 73.698815 93.801185) (xy 73.795506 93.880537)
+        (xy 73.90582 93.939502) (xy 73.97838 93.961513) (xy 73.846525 94.093368) (xy 73.68401 94.336589) (xy 73.572068 94.606842)
+        (xy 73.515 94.89374) (xy 73.515 95.18626) (xy 73.572068 95.473158) (xy 73.68401 95.743411) (xy 73.846525 95.986632)
+        (xy 74.053368 96.193475) (xy 74.235534 96.315195) (xy 74.118645 96.384822) (xy 73.902412 96.579731) (xy 73.728359 96.81308)
+        (xy 73.603175 97.075901) (xy 73.558524 97.22311) (xy 73.679845 97.453) (xy 74.873 97.453) (xy 74.873 97.433)
+        (xy 75.127 97.433) (xy 75.127 97.453) (xy 76.320155 97.453) (xy 76.338601 97.418047) (xy 76.564991 97.644438)
+        (xy 76.564992 99.181726) (xy 76.320131 99.426587) (xy 76.31599 99.416589) (xy 76.153475 99.173368) (xy 75.946632 98.966525)
+        (xy 75.764466 98.844805) (xy 75.881355 98.775178) (xy 76.097588 98.580269) (xy 76.271641 98.34692) (xy 76.396825 98.084099)
+        (xy 76.441476 97.93689) (xy 76.320155 97.707) (xy 75.127 97.707) (xy 75.127 97.727) (xy 74.873 97.727)
+        (xy 74.873 97.707) (xy 73.679845 97.707) (xy 73.558524 97.93689) (xy 73.603175 98.084099) (xy 73.728359 98.34692)
+        (xy 73.902412 98.580269) (xy 74.118645 98.775178) (xy 74.235534 98.844805) (xy 74.053368 98.966525) (xy 73.846525 99.173368)
+        (xy 73.719091 99.364087) (xy 73.648933 99.370997) (xy 73.505672 99.414454) (xy 73.373643 99.485026) (xy 73.257918 99.579999)
+        (xy 73.23412 99.608997) (xy 71.777792 101.065326) (xy 71.815322 100.941606) (xy 71.835 100.741808) (xy 71.835 100.058191)
+        (xy 71.815322 99.858393) (xy 71.737555 99.602032) (xy 71.61127 99.365769) (xy 71.441317 99.158682) (xy 71.23423 98.98873)
+        (xy 70.997967 98.862445) (xy 70.741606 98.784678) (xy 70.475 98.75842) (xy 70.208393 98.784678) (xy 69.952032 98.862445)
+        (xy 69.715769 98.98873) (xy 69.508682 99.158683) (xy 69.33873 99.36577) (xy 69.212445 99.602033) (xy 69.134678 99.858394)
+        (xy 69.115 100.058192) (xy 69.115 100.421576) (xy 68.948102 100.454774) (xy 68.793191 100.518941) (xy 68.75125 100.477)
+        (xy 68.263072 100.477) (xy 68.263072 100.223) (xy 68.75125 100.223) (xy 68.91 100.06425) (xy 68.912986 99.710468)
+        (xy 68.90277 99.585802) (xy 68.868428 99.465525) (xy 68.811282 99.354258) (xy 68.733526 99.256278) (xy 68.63815 99.17535)
+        (xy 68.528818 99.114584) (xy 68.409732 99.076315) (xy 68.30675 99.065) (xy 68.148 99.22375) (xy 68.148 99.336322)
+        (xy 68.076185 99.248815) (xy 67.979494 99.169463) (xy 67.86918 99.110498) (xy 67.825497 99.097247) (xy 67.79325 99.065)
+        (xy 67.728465 99.072118) (xy 67.625 99.061928) (xy 67.51 99.061928) (xy 67.51 98.901902) (xy 68.711004 97.700899)
+        (xy 68.740001 97.677102) (xy 68.834974 97.561377) (xy 68.905546 97.429348) (xy 68.949003 97.286087) (xy 68.96 97.174434)
+        (xy 68.96 97.174426) (xy 68.963676 97.137101) (xy 68.96 97.099776) (xy 68.96 96.088072) (xy 70.25 96.088072)
+        (xy 70.374482 96.075812) (xy 70.49418 96.039502) (xy 70.604494 95.980537) (xy 70.701185 95.901185) (xy 70.780537 95.804494)
+        (xy 70.839502 95.69418) (xy 70.875812 95.574482) (xy 70.888072 95.45) (xy 70.888072 93.95) (xy 70.875812 93.825518)
+        (xy 70.839502 93.70582) (xy 70.780537 93.595506) (xy 70.701185 93.498815) (xy 70.604494 93.419463) (xy 70.49418 93.360498)
+        (xy 70.459573 93.35) (xy 70.49418 93.339502) (xy 70.604494 93.280537) (xy 70.701185 93.201185) (xy 70.780537 93.104494)
+        (xy 70.839502 92.99418) (xy 70.875812 92.874482) (xy 70.888072 92.75) (xy 70.888072 91.25) (xy 70.875812 91.125518)
+        (xy 70.839502 91.00582) (xy 70.780537 90.895506) (xy 70.701185 90.798815) (xy 70.624258 90.735683) (xy 70.724482 90.725812)
+        (xy 70.84418 90.689502) (xy 70.954494 90.630537) (xy 71.051185 90.551185) (xy 71.130537 90.454494) (xy 71.189502 90.34418)
+        (xy 71.225812 90.224482) (xy 71.238072 90.1) (xy 71.235 89.78575) (xy 71.07625 89.627) (xy 70.027 89.627)
+        (xy 70.027 89.647) (xy 69.773 89.647) (xy 69.773 89.627) (xy 68.72375 89.627) (xy 68.565 89.78575)
+        (xy 68.561928 90.1) (xy 68.574188 90.224482) (xy 68.610498 90.34418) (xy 68.669463 90.454494) (xy 68.748815 90.551185)
+        (xy 68.822831 90.611928) (xy 68.75 90.611928) (xy 68.625518 90.624188) (xy 68.50582 90.660498) (xy 68.395506 90.719463)
+        (xy 68.298815 90.798815) (xy 68.219463 90.895506) (xy 68.160498 91.00582) (xy 68.140708 91.071059) (xy 68.07418 91.035498)
+        (xy 67.954482 90.999188) (xy 67.83 90.986928) (xy 66.77 90.986928) (xy 66.645518 90.999188) (xy 66.624615 91.005529)
+        (xy 66.589975 90.940722) (xy 66.552003 90.894454) (xy 66.495002 90.824998) (xy 66.465999 90.801196) (xy 66.078805 90.414002)
+        (xy 66.055002 90.384998) (xy 65.939277 90.290025) (xy 65.807248 90.219453) (xy 65.663987 90.175996) (xy 65.552334 90.164999)
+        (xy 65.552323 90.164999) (xy 65.515001 90.161323) (xy 65.477679 90.164999) (xy 63.382806 90.164999) (xy 64.260108 89.287698)
+        (xy 64.329277 89.356867) (xy 64.498795 89.470135) (xy 64.687153 89.548156) (xy 64.887112 89.58793) (xy 65.09099 89.58793)
+        (xy 65.290949 89.548156) (xy 65.479307 89.470135) (xy 65.648825 89.356867) (xy 65.792988 89.212704) (xy 65.906256 89.043186)
+        (xy 65.984277 88.854828) (xy 66.024051 88.654869) (xy 66.024051 88.592731) (xy 66.356783 88.26) (xy 68.667024 88.26)
+        (xy 68.711595 88.343387) (xy 68.778276 88.424637) (xy 68.748815 88.448815) (xy 68.669463 88.545506) (xy 68.610498 88.65582)
+        (xy 68.574188 88.775518) (xy 68.561928 88.9) (xy 68.565 89.21425) (xy 68.72375 89.373) (xy 69.773 89.373)
+        (xy 69.773 89.353) (xy 70.027 89.353) (xy 70.027 89.373) (xy 71.07625 89.373) (xy 71.235 89.21425)
+        (xy 71.238072 88.9) (xy 71.225812 88.775518) (xy 71.189502 88.65582) (xy 71.130537 88.545506) (xy 71.051185 88.448815)
+        (xy 71.021724 88.424637) (xy 71.088405 88.343387) (xy 71.170472 88.189851) (xy 71.221008 88.023255) (xy 71.238072 87.850001)
+        (xy 71.238072 87.149999) (xy 71.221008 86.976745) (xy 71.170472 86.810149) (xy 71.088405 86.656613) (xy 71.026011 86.580586)
+        (xy 71.074482 86.575812) (xy 71.19418 86.539502) (xy 71.304494 86.480537) (xy 71.401185 86.401185) (xy 71.480537 86.304494)
+        (xy 71.539502 86.19418) (xy 71.575812 86.074482) (xy 71.587087 85.96) (xy 73.541603 85.96)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 32.145233 83.134411) (xy 32.188409 83.276745) (xy 32.18869 83.277672) (xy 32.259262 83.409702) (xy 32.299107 83.458252)
+        (xy 32.354235 83.525427) (xy 32.383239 83.54923) (xy 35.457503 86.623496) (xy 35.481297 86.652489) (xy 35.51029 86.676283)
+        (xy 35.510294 86.676287) (xy 35.580983 86.734299) (xy 35.597022 86.747462) (xy 35.729051 86.818034) (xy 35.872312 86.861491)
+        (xy 35.983965 86.872488) (xy 35.983974 86.872488) (xy 36.021297 86.876164) (xy 36.05862 86.872488) (xy 36.321633 86.872488)
+        (xy 36.310498 86.89332) (xy 36.274188 87.013018) (xy 36.261928 87.1375) (xy 36.261928 88.94) (xy 35.251294 88.94)
+        (xy 35.213405 88.869114) (xy 35.102962 88.734538) (xy 35.096406 88.729158) (xy 35.176185 88.663685) (xy 35.255537 88.566994)
+        (xy 35.314502 88.45668) (xy 35.350812 88.336982) (xy 35.363072 88.2125) (xy 35.36 87.91075) (xy 35.20125 87.752)
+        (xy 34.127 87.752) (xy 34.127 87.772) (xy 33.873 87.772) (xy 33.873 87.752) (xy 32.79875 87.752)
+        (xy 32.64 87.91075) (xy 32.636928 88.2125) (xy 32.649188 88.336982) (xy 32.685498 88.45668) (xy 32.744463 88.566994)
+        (xy 32.823815 88.663685) (xy 32.903594 88.729158) (xy 32.897038 88.734538) (xy 32.786595 88.869114) (xy 32.704528 89.02265)
+        (xy 32.653992 89.189246) (xy 32.636928 89.3625) (xy 32.636928 90.0375) (xy 32.653992 90.210754) (xy 32.704528 90.37735)
+        (xy 32.786595 90.530886) (xy 32.897038 90.665462) (xy 33.031614 90.775905) (xy 33.18515 90.857972) (xy 33.351746 90.908508)
+        (xy 33.525 90.925572) (xy 34.475 90.925572) (xy 34.648254 90.908508) (xy 34.81485 90.857972) (xy 34.968386 90.775905)
+        (xy 35.102962 90.665462) (xy 35.213405 90.530886) (xy 35.251294 90.46) (xy 36.210199 90.46) (xy 36.261928 90.511729)
+        (xy 36.261928 95.0125) (xy 36.274188 95.136982) (xy 36.310498 95.25668) (xy 36.369463 95.366994) (xy 36.448815 95.463685)
+        (xy 36.545506 95.543037) (xy 36.65582 95.602002) (xy 36.775518 95.638312) (xy 36.9 95.650572) (xy 38.9 95.650572)
+        (xy 39.024482 95.638312) (xy 39.14418 95.602002) (xy 39.254494 95.543037) (xy 39.351185 95.463685) (xy 39.430537 95.366994)
+        (xy 39.489502 95.25668) (xy 39.525812 95.136982) (xy 39.538072 95.0125) (xy 39.538072 93.787874) (xy 41.251197 95.500999)
+        (xy 39.564011 97.188186) (xy 39.535009 97.211987) (xy 39.440036 97.327712) (xy 39.369464 97.459741) (xy 39.326007 97.603002)
+        (xy 39.324983 97.613404) (xy 38.563958 98.374428) (xy 37.247664 98.374428) (xy 37.26958 98.352512) (xy 37.382848 98.182994)
+        (xy 37.460869 97.994636) (xy 37.500643 97.794677) (xy 37.500643 97.590799) (xy 37.460869 97.39084) (xy 37.382848 97.202482)
+        (xy 37.26958 97.032964) (xy 37.125417 96.888801) (xy 36.955899 96.775533) (xy 36.767541 96.697512) (xy 36.567582 96.657738)
+        (xy 36.505446 96.657738) (xy 32.143621 92.295915) (xy 32.143621 87.0375) (xy 32.636928 87.0375) (xy 32.64 87.33925)
+        (xy 32.79875 87.498) (xy 33.873 87.498) (xy 33.873 86.56125) (xy 34.127 86.56125) (xy 34.127 87.498)
+        (xy 35.20125 87.498) (xy 35.36 87.33925) (xy 35.363072 87.0375) (xy 35.350812 86.913018) (xy 35.314502 86.79332)
+        (xy 35.255537 86.683006) (xy 35.176185 86.586315) (xy 35.079494 86.506963) (xy 34.96918 86.447998) (xy 34.849482 86.411688)
+        (xy 34.725 86.399428) (xy 34.28575 86.4025) (xy 34.127 86.56125) (xy 33.873 86.56125) (xy 33.71425 86.4025)
+        (xy 33.275 86.399428) (xy 33.150518 86.411688) (xy 33.03082 86.447998) (xy 32.920506 86.506963) (xy 32.823815 86.586315)
+        (xy 32.744463 86.683006) (xy 32.685498 86.79332) (xy 32.649188 86.913018) (xy 32.636928 87.0375) (xy 32.143621 87.0375)
+        (xy 32.143621 83.118044)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 42.825629 97.564113) (xy 42.836515 97.6) (xy 42.825629 97.635887) (xy 42.811928 97.775) (xy 42.811928 97.925)
+        (xy 42.814218 97.948254) (xy 42.802962 97.934538) (xy 42.668386 97.824095) (xy 42.585 97.779524) (xy 42.585 97.753899)
+        (xy 42.659774 97.703937) (xy 42.803937 97.559774) (xy 42.82247 97.532037)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 79.315001 95.458794) (xy 79.280579 95.345319) (xy 79.235049 95.26014) (xy 79.235049 51.67596) (xy 79.238725 51.638637)
+        (xy 79.235049 51.601314) (xy 79.235049 51.601305) (xy 79.224052 51.489652) (xy 79.180595 51.346391) (xy 79.110023 51.214362)
+        (xy 79.01505 51.098637) (xy 78.986053 51.07484) (xy 78.433339 50.522126) (xy 78.498061 50.535) (xy 78.701939 50.535)
+        (xy 78.901898 50.495226) (xy 79.090256 50.417205) (xy 79.259774 50.303937) (xy 79.315 50.248711)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 58.227 93.773) (xy 58.247 93.773) (xy 58.247 94.027) (xy 58.227 94.027) (xy 58.227 94.047)
+        (xy 57.973 94.047) (xy 57.973 94.027) (xy 57.953 94.027) (xy 57.953 93.773) (xy 57.973 93.773)
+        (xy 57.973 93.753) (xy 58.227 93.753)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 41.489689 87.44807) (xy 41.489689 87.651948) (xy 41.529463 87.851907) (xy 41.607484 88.040265) (xy 41.720752 88.209783)
+        (xy 41.864915 88.353946) (xy 42.034433 88.467214) (xy 42.222791 88.545235) (xy 42.42275 88.585009) (xy 42.626628 88.585009)
+        (xy 42.679401 88.574512) (xy 42.674428 88.625) (xy 42.674428 89.575) (xy 42.691492 89.748254) (xy 42.709541 89.807754)
+        (xy 42.625 89.799428) (xy 42.18575 89.8025) (xy 42.027 89.96125) (xy 42.027 90.898) (xy 42.047 90.898)
+        (xy 42.047 91.152) (xy 42.027 91.152) (xy 42.027 91.172) (xy 41.773 91.172) (xy 41.773 91.152)
+        (xy 40.69875 91.152) (xy 40.54 91.31075) (xy 40.536928 91.6125) (xy 40.549188 91.736982) (xy 40.585498 91.85668)
+        (xy 40.644463 91.966994) (xy 40.723815 92.063685) (xy 40.803594 92.129158) (xy 40.797038 92.134538) (xy 40.686595 92.269114)
+        (xy 40.604528 92.42265) (xy 40.553992 92.589246) (xy 40.548169 92.648368) (xy 39.538072 91.638271) (xy 39.538072 90.4375)
+        (xy 40.536928 90.4375) (xy 40.54 90.73925) (xy 40.69875 90.898) (xy 41.773 90.898) (xy 41.773 89.96125)
+        (xy 41.61425 89.8025) (xy 41.175 89.799428) (xy 41.050518 89.811688) (xy 40.93082 89.847998) (xy 40.820506 89.906963)
+        (xy 40.723815 89.986315) (xy 40.644463 90.083006) (xy 40.585498 90.19332) (xy 40.549188 90.313018) (xy 40.536928 90.4375)
+        (xy 39.538072 90.4375) (xy 39.538072 87.324344) (xy 39.61522 87.387658) (xy 39.747249 87.45823) (xy 39.89051 87.501687)
+        (xy 40.002163 87.512684) (xy 40.002173 87.512684) (xy 40.039496 87.51636) (xy 40.076819 87.512684) (xy 40.924749 87.512684)
+        (xy 40.962071 87.51636) (xy 40.999393 87.512684) (xy 40.999404 87.512684) (xy 41.111057 87.501687) (xy 41.254318 87.45823)
+        (xy 41.386347 87.387658) (xy 41.502072 87.292685) (xy 41.525874 87.263682) (xy 41.526488 87.263068)
       )
     )
     (filled_polygon
       (pts
-        (xy 53.539463 51.729494) (xy 53.618815 51.826185) (xy 53.715506 51.905537) (xy 53.82582 51.964502) (xy 53.945518 52.000812)
-        (xy 54.07 52.013072) (xy 55.13 52.013072) (xy 55.254482 52.000812) (xy 55.37418 51.964502) (xy 55.43956 51.929555)
-        (xy 55.598102 51.995226) (xy 55.798061 52.035) (xy 56.001939 52.035) (xy 56.201898 51.995226) (xy 56.215388 51.989638)
-        (xy 56.29875 52.073) (xy 57.2355 52.073) (xy 57.2355 52.053) (xy 57.4895 52.053) (xy 57.4895 52.073)
-        (xy 57.5095 52.073) (xy 57.5095 52.327) (xy 57.4895 52.327) (xy 57.4895 52.347) (xy 57.2355 52.347)
-        (xy 57.2355 52.327) (xy 56.29875 52.327) (xy 56.14 52.48575) (xy 56.13997 52.49001) (xy 54.858457 52.49001)
-        (xy 54.814988 52.485729) (xy 54.771519 52.49001) (xy 54.771511 52.49001) (xy 54.648565 52.502119) (xy 54.641498 52.502815)
-        (xy 54.474674 52.553421) (xy 54.320929 52.635599) (xy 54.219941 52.718478) (xy 54.219939 52.71848) (xy 54.186171 52.746193)
-        (xy 54.158458 52.779961) (xy 51.454956 55.483464) (xy 51.421183 55.511181) (xy 51.310589 55.64594) (xy 51.228411 55.799686)
-        (xy 51.200348 55.892195) (xy 51.180395 55.957972) (xy 51.177805 55.966509) (xy 51.165 56.096522) (xy 51.165 56.096529)
-        (xy 51.160719 56.139998) (xy 51.165 56.183467) (xy 51.165001 59.920625) (xy 51.135498 59.97582) (xy 51.1 60.092841)
-        (xy 51.064502 59.97582) (xy 51.005537 59.865506) (xy 50.973 59.825859) (xy 50.973 59.74375) (xy 50.81425 59.585)
-        (xy 50.775 59.581928) (xy 50.650518 59.594188) (xy 50.625 59.601929) (xy 50.599482 59.594188) (xy 50.475 59.581928)
-        (xy 49.825 59.581928) (xy 49.700518 59.594188) (xy 49.58082 59.630498) (xy 49.470506 59.689463) (xy 49.373815 59.768815)
-        (xy 49.294463 59.865506) (xy 49.235498 59.97582) (xy 49.199188 60.095518) (xy 49.186928 60.22) (xy 49.186928 61.28)
-        (xy 49.199188 61.404482) (xy 49.235498 61.52418) (xy 49.27356 61.595387) (xy 49.277411 61.634494) (xy 49.277805 61.638492)
-        (xy 49.328412 61.805315) (xy 49.403001 61.944863) (xy 49.373815 61.968815) (xy 49.294463 62.065506) (xy 49.235498 62.17582)
-        (xy 49.199188 62.295518) (xy 49.186928 62.42) (xy 49.186928 63.48) (xy 49.199188 63.604482) (xy 49.211193 63.644058)
-        (xy 49.131613 63.686595) (xy 49.05 63.753573) (xy 48.968387 63.686595) (xy 48.814851 63.604528) (xy 48.648255 63.553992)
-        (xy 48.475001 63.536928) (xy 47.774999 63.536928) (xy 47.601745 63.553992) (xy 47.435149 63.604528) (xy 47.281613 63.686595)
-        (xy 47.170485 63.777795) (xy 47.126185 63.723815) (xy 47.029494 63.644463) (xy 46.91918 63.585498) (xy 46.799482 63.549188)
-        (xy 46.675 63.536928) (xy 46.36075 63.54) (xy 46.202 63.69875) (xy 46.202 66.073) (xy 46.222 66.073)
-        (xy 46.222 66.327) (xy 46.202 66.327) (xy 46.202 68.70125) (xy 46.36075 68.86) (xy 46.675 68.863072)
-        (xy 46.799482 68.850812) (xy 46.91918 68.814502) (xy 47.029494 68.755537) (xy 47.126185 68.676185) (xy 47.170485 68.622205)
-        (xy 47.281613 68.713405) (xy 47.435149 68.795472) (xy 47.601745 68.846008) (xy 47.774999 68.863072) (xy 48.475001 68.863072)
-        (xy 48.648255 68.846008) (xy 48.814851 68.795472) (xy 48.968387 68.713405) (xy 49.05 68.646427) (xy 49.131613 68.713405)
-        (xy 49.285149 68.795472) (xy 49.451745 68.846008) (xy 49.624999 68.863072) (xy 50.325001 68.863072) (xy 50.498255 68.846008)
-        (xy 50.664851 68.795472) (xy 50.818387 68.713405) (xy 50.952962 68.602962) (xy 51 68.545646) (xy 51.047038 68.602962)
-        (xy 51.181613 68.713405) (xy 51.335149 68.795472) (xy 51.501745 68.846008) (xy 51.674999 68.863072) (xy 52.375001 68.863072)
-        (xy 52.548255 68.846008) (xy 52.714851 68.795472) (xy 52.868387 68.713405) (xy 52.9375 68.656685) (xy 53.006613 68.713405)
-        (xy 53.160149 68.795472) (xy 53.326745 68.846008) (xy 53.499999 68.863072) (xy 54.200001 68.863072) (xy 54.373255 68.846008)
-        (xy 54.539851 68.795472) (xy 54.693387 68.713405) (xy 54.827962 68.602962) (xy 54.875 68.545646) (xy 54.922038 68.602962)
-        (xy 55.056613 68.713405) (xy 55.210149 68.795472) (xy 55.376745 68.846008) (xy 55.549999 68.863072) (xy 56.250001 68.863072)
-        (xy 56.423255 68.846008) (xy 56.589851 68.795472) (xy 56.743387 68.713405) (xy 56.877962 68.602962) (xy 56.988405 68.468387)
-        (xy 57.070472 68.314851) (xy 57.121008 68.148255) (xy 57.138072 67.975001) (xy 57.138072 66.924957) (xy 57.144085 66.924365)
-        (xy 57.282633 66.882337) (xy 57.41032 66.814087) (xy 57.522238 66.722238) (xy 57.545259 66.694187) (xy 60.135218 64.104229)
-        (xy 60.225 64.113072) (xy 60.975 64.113072) (xy 61.148254 64.096008) (xy 61.31485 64.045472) (xy 61.468386 63.963405)
-        (xy 61.602962 63.852962) (xy 61.713405 63.718386) (xy 61.795472 63.56485) (xy 61.846008 63.398254) (xy 61.863072 63.225)
-        (xy 61.863072 61.975) (xy 61.846008 61.801746) (xy 61.795472 61.63515) (xy 61.713405 61.481614) (xy 61.602962 61.347038)
-        (xy 61.468386 61.236595) (xy 61.31485 61.154528) (xy 61.148254 61.103992) (xy 60.975 61.086928) (xy 60.225 61.086928)
-        (xy 60.051746 61.103992) (xy 59.88515 61.154528) (xy 59.731614 61.236595) (xy 59.597038 61.347038) (xy 59.486595 61.481614)
-        (xy 59.404528 61.63515) (xy 59.353992 61.801746) (xy 59.336928 61.975) (xy 59.336928 62.823625) (xy 59.061114 63.099439)
-        (xy 59.06 62.88575) (xy 58.90125 62.727) (xy 57.927 62.727) (xy 57.927 63.95125) (xy 58.068152 64.092402)
-        (xy 57.138072 65.022482) (xy 57.138072 64.424999) (xy 57.121008 64.251745) (xy 57.075984 64.10332) (xy 57.175 64.113072)
-        (xy 57.51425 64.11) (xy 57.673 63.95125) (xy 57.673 62.727) (xy 57.653 62.727) (xy 57.653 62.473)
-        (xy 57.673 62.473) (xy 57.673 61.24875) (xy 57.927 61.24875) (xy 57.927 62.473) (xy 58.90125 62.473)
-        (xy 59.06 62.31425) (xy 59.063072 61.725) (xy 59.050812 61.600518) (xy 59.014502 61.48082) (xy 58.955537 61.370506)
-        (xy 58.876185 61.273815) (xy 58.779494 61.194463) (xy 58.66918 61.135498) (xy 58.549482 61.099188) (xy 58.425 61.086928)
-        (xy 58.08575 61.09) (xy 57.927 61.24875) (xy 57.673 61.24875) (xy 57.51425 61.09) (xy 57.175 61.086928)
-        (xy 57.095763 61.094732) (xy 57.095001 60.98575) (xy 56.936251 60.827) (xy 55.999501 60.827) (xy 55.999501 61.90125)
-        (xy 56.027 61.928749) (xy 56.027 62.673) (xy 56.047 62.673) (xy 56.047 62.927) (xy 56.027 62.927)
-        (xy 56.027 62.947) (xy 55.773 62.947) (xy 55.773 62.927) (xy 55.753 62.927) (xy 55.753 62.673)
-        (xy 55.773 62.673) (xy 55.773 61.59875) (xy 55.745501 61.571251) (xy 55.745501 60.827) (xy 55.725501 60.827)
-        (xy 55.725501 60.573) (xy 55.745501 60.573) (xy 55.745501 58.742001) (xy 55.999501 58.742001) (xy 55.999501 60.573)
-        (xy 56.936251 60.573) (xy 57.095001 60.41425) (xy 57.098073 59.975) (xy 57.085813 59.850518) (xy 57.049503 59.73082)
-        (xy 57.010312 59.657501) (xy 57.049503 59.584181) (xy 57.085813 59.464483) (xy 57.098073 59.340001) (xy 57.095001 58.900751)
-        (xy 56.936251 58.742001) (xy 55.999501 58.742001) (xy 55.745501 58.742001) (xy 55.725501 58.742001) (xy 55.725501 58.488001)
-        (xy 55.745501 58.488001) (xy 55.745501 57.413751) (xy 55.999501 57.413751) (xy 55.999501 58.488001) (xy 56.936251 58.488001)
-        (xy 57.095001 58.329251) (xy 57.098073 57.890001) (xy 57.085813 57.765519) (xy 57.049503 57.645821) (xy 56.990538 57.535507)
-        (xy 56.911186 57.438816) (xy 56.814495 57.359464) (xy 56.704181 57.300499) (xy 56.584483 57.264189) (xy 56.460001 57.251929)
-        (xy 56.158251 57.255001) (xy 55.999501 57.413751) (xy 55.745501 57.413751) (xy 55.586751 57.255001) (xy 55.551496 57.254642)
-        (xy 55.575812 57.174482) (xy 55.588072 57.05) (xy 55.588072 56.885) (xy 68.961546 56.885) (xy 69.000785 56.911219)
-        (xy 68.999428 56.925) (xy 68.999428 57.875) (xy 69.016492 58.048254) (xy 69.067028 58.21485) (xy 69.149095 58.368386)
-        (xy 69.222066 58.457302) (xy 69.181596 58.506615) (xy 69.099529 58.660151) (xy 69.048993 58.826747) (xy 69.031929 59.000001)
-        (xy 69.031929 59.950001) (xy 69.048993 60.123255) (xy 69.099529 60.289851) (xy 69.181596 60.443387) (xy 69.292039 60.577963)
-        (xy 69.426615 60.688406) (xy 69.580151 60.770473) (xy 69.746747 60.821009) (xy 69.920001 60.838073) (xy 70.595001 60.838073)
-        (xy 70.768255 60.821009) (xy 70.934851 60.770473) (xy 71.088387 60.688406) (xy 71.222963 60.577963) (xy 71.228343 60.571407)
-        (xy 71.293816 60.651186) (xy 71.390507 60.730538) (xy 71.500821 60.789503) (xy 71.620519 60.825813) (xy 71.745001 60.838073)
-        (xy 72.046751 60.835001) (xy 72.205501 60.676251) (xy 72.205501 59.602001) (xy 72.459501 59.602001) (xy 72.459501 60.676251)
-        (xy 72.618251 60.835001) (xy 72.920001 60.838073) (xy 73.044483 60.825813) (xy 73.164181 60.789503) (xy 73.274495 60.730538)
-        (xy 73.371186 60.651186) (xy 73.450538 60.554495) (xy 73.509503 60.444181) (xy 73.545813 60.324483) (xy 73.558073 60.200001)
-        (xy 73.555001 59.760751) (xy 73.396251 59.602001) (xy 72.459501 59.602001) (xy 72.205501 59.602001) (xy 72.185501 59.602001)
-        (xy 72.185501 59.348001) (xy 72.205501 59.348001) (xy 72.205501 58.273751) (xy 72.173 58.24125) (xy 72.173 57.527)
-        (xy 72.153 57.527) (xy 72.153 57.273) (xy 72.173 57.273) (xy 72.173 57.253) (xy 72.427 57.253)
-        (xy 72.427 57.273) (xy 72.447 57.273) (xy 72.447 57.527) (xy 72.427 57.527) (xy 72.427 58.60125)
-        (xy 72.459501 58.633751) (xy 72.459501 59.348001) (xy 73.396251 59.348001) (xy 73.555001 59.189251) (xy 73.558073 58.750001)
-        (xy 73.545813 58.625519) (xy 73.509503 58.505821) (xy 73.456734 58.407098) (xy 73.477002 58.36918) (xy 73.513312 58.249482)
-        (xy 73.525572 58.125) (xy 73.5225 57.68575) (xy 73.363752 57.527002) (xy 73.375424 57.527002) (xy 79.486928 63.638507)
-        (xy 79.486928 63.761493) (xy 78.268412 64.98001) (xy 77.657233 64.98001) (xy 77.717205 64.890256) (xy 77.795226 64.701898)
-        (xy 77.835 64.501939) (xy 77.835 64.298061) (xy 77.795226 64.098102) (xy 77.717205 63.909744) (xy 77.603937 63.740226)
-        (xy 77.459774 63.596063) (xy 77.290256 63.482795) (xy 77.101898 63.404774) (xy 76.901939 63.365) (xy 76.698061 63.365)
-        (xy 76.498102 63.404774) (xy 76.309744 63.482795) (xy 76.140226 63.596063) (xy 76.071289 63.665) (xy 75.988072 63.665)
-        (xy 75.988072 63.65) (xy 75.975812 63.525518) (xy 75.939502 63.40582) (xy 75.880537 63.295506) (xy 75.801185 63.198815)
-        (xy 75.704494 63.119463) (xy 75.59418 63.060498) (xy 75.474482 63.024188) (xy 75.35 63.011928) (xy 73.85 63.011928)
-        (xy 73.725518 63.024188) (xy 73.60582 63.060498) (xy 73.495506 63.119463) (xy 73.398815 63.198815) (xy 73.319463 63.295506)
-        (xy 73.260498 63.40582) (xy 73.224188 63.525518) (xy 73.211928 63.65) (xy 73.211928 63.665) (xy 73.003072 63.665)
-        (xy 73.003072 63.385) (xy 72.990812 63.260518) (xy 72.954502 63.14082) (xy 72.895537 63.030506) (xy 72.816185 62.933815)
-        (xy 72.719494 62.854463) (xy 72.60918 62.795498) (xy 72.489482 62.759188) (xy 72.365 62.746928) (xy 70.635 62.746928)
-        (xy 70.510518 62.759188) (xy 70.39082 62.795498) (xy 70.280506 62.854463) (xy 70.183815 62.933815) (xy 70.104463 63.030506)
-        (xy 70.045498 63.14082) (xy 70.03057 63.19003) (xy 70.025792 63.184208) (xy 69.797387 62.996762) (xy 69.536802 62.857476)
-        (xy 69.254051 62.771705) (xy 68.96 62.742743) (xy 68.66595 62.771705) (xy 68.383199 62.857476) (xy 68.122614 62.996762)
-        (xy 67.894208 63.184208) (xy 67.706762 63.412613) (xy 67.69 63.443972) (xy 67.673238 63.412613) (xy 67.485792 63.184208)
-        (xy 67.305 63.035837) (xy 67.305 60.566554) (xy 67.39418 60.539502) (xy 67.504494 60.480537) (xy 67.601185 60.401185)
-        (xy 67.680537 60.304494) (xy 67.739502 60.19418) (xy 67.775812 60.074482) (xy 67.788072 59.95) (xy 67.788072 58.45)
-        (xy 67.775812 58.325518) (xy 67.739502 58.20582) (xy 67.680537 58.095506) (xy 67.601185 57.998815) (xy 67.504494 57.919463)
-        (xy 67.39418 57.860498) (xy 67.274482 57.824188) (xy 67.15 57.811928) (xy 65.65 57.811928) (xy 65.525518 57.824188)
-        (xy 65.40582 57.860498) (xy 65.295506 57.919463) (xy 65.198815 57.998815) (xy 65.119463 58.095506) (xy 65.060498 58.20582)
-        (xy 65.024188 58.325518) (xy 65.011928 58.45) (xy 65.011928 59.95) (xy 65.024188 60.074482) (xy 65.060498 60.19418)
-        (xy 65.119463 60.304494) (xy 65.198815 60.401185) (xy 65.295506 60.480537) (xy 65.40582 60.539502) (xy 65.525518 60.575812)
-        (xy 65.535001 60.576746) (xy 65.535 63.035837) (xy 65.354208 63.184208) (xy 65.166762 63.412613) (xy 65.027476 63.673198)
-        (xy 64.941705 63.955949) (xy 64.92 64.17632) (xy 64.92 64.623679) (xy 64.941705 64.84405) (xy 65.027476 65.126801)
-        (xy 65.166762 65.387386) (xy 65.354208 65.615792) (xy 65.582613 65.803238) (xy 65.843198 65.942524) (xy 66.125949 66.028295)
-        (xy 66.42 66.057257) (xy 66.71405 66.028295) (xy 66.777476 66.009055) (xy 67.22848 66.460059) (xy 67.256193 66.493827)
-        (xy 67.289961 66.52154) (xy 67.289963 66.521542) (xy 67.318855 66.545253) (xy 67.390951 66.604421) (xy 67.544697 66.686599)
-        (xy 67.71152 66.737205) (xy 67.841533 66.75001) (xy 67.841543 66.75001) (xy 67.885009 66.754291) (xy 67.928476 66.75001)
-        (xy 78.591521 66.75001) (xy 78.63499 66.754291) (xy 78.678459 66.75001) (xy 78.678467 66.75001) (xy 78.80848 66.737205)
-        (xy 78.975303 66.686599) (xy 79.129049 66.604421) (xy 79.263807 66.493827) (xy 79.291524 66.460054) (xy 80.738507 65.013072)
-        (xy 81.073626 65.013072) (xy 84.804757 68.744204) (xy 84.827773 68.772249) (xy 84.939691 68.864098) (xy 85.067378 68.932348)
-        (xy 85.205926 68.974376) (xy 85.313906 68.985011) (xy 85.313915 68.985011) (xy 85.35001 68.988566) (xy 85.386105 68.985011)
-        (xy 96.853886 68.985011) (xy 96.889991 68.988567) (xy 96.926096 68.985011) (xy 97.034076 68.974376) (xy 97.172624 68.932348)
-        (xy 97.300311 68.864098) (xy 97.412229 68.772249) (xy 97.435249 68.744199) (xy 98.894197 67.285252) (xy 98.922237 67.26224)
-        (xy 98.94525 67.234199) (xy 98.945253 67.234196) (xy 99.014086 67.150323) (xy 99.014087 67.150322) (xy 99.082337 67.022635)
-        (xy 99.124365 66.884087) (xy 99.135 66.776107) (xy 99.135 66.776098) (xy 99.138555 66.740003) (xy 99.135 66.703908)
-        (xy 99.135 64.303701) (xy 99.203937 64.234764) (xy 99.317205 64.065246) (xy 99.395226 63.876888) (xy 99.435 63.676929)
-        (xy 99.435 63.60999) (xy 102.238885 63.60999) (xy 102.27499 63.613546) (xy 102.311095 63.60999) (xy 102.419075 63.599355)
-        (xy 102.557623 63.557327) (xy 102.68531 63.489077) (xy 102.797228 63.397228) (xy 102.820249 63.369177) (xy 102.994187 63.195239)
-        (xy 103.022238 63.172218) (xy 103.114087 63.0603) (xy 103.182337 62.932613) (xy 103.224365 62.794065) (xy 103.235 62.686085)
-        (xy 103.235 62.686076) (xy 103.238555 62.649981) (xy 103.235 62.613886) (xy 103.235 52.828711) (xy 103.303937 52.759774)
-        (xy 103.417205 52.590256) (xy 103.440001 52.535223) (xy 103.440001 69.24) (xy 44.76 69.24) (xy 44.76 68.225)
-        (xy 44.836928 68.225) (xy 44.849188 68.349482) (xy 44.885498 68.46918) (xy 44.944463 68.579494) (xy 45.023815 68.676185)
-        (xy 45.120506 68.755537) (xy 45.23082 68.814502) (xy 45.350518 68.850812) (xy 45.475 68.863072) (xy 45.78925 68.86)
-        (xy 45.948 68.70125) (xy 45.948 66.327) (xy 44.99875 66.327) (xy 44.84 66.48575) (xy 44.836928 68.225)
-        (xy 44.76 68.225) (xy 44.76 64.175) (xy 44.836928 64.175) (xy 44.84 65.91425) (xy 44.99875 66.073)
-        (xy 45.948 66.073) (xy 45.948 63.69875) (xy 45.78925 63.54) (xy 45.475 63.536928) (xy 45.350518 63.549188)
-        (xy 45.23082 63.585498) (xy 45.120506 63.644463) (xy 45.023815 63.723815) (xy 44.944463 63.820506) (xy 44.885498 63.93082)
-        (xy 44.849188 64.050518) (xy 44.836928 64.175) (xy 44.76 64.175) (xy 44.76 54.59224) (xy 45.361972 55.194213)
-        (xy 45.384988 55.222258) (xy 45.496906 55.314107) (xy 45.624593 55.382357) (xy 45.763141 55.424385) (xy 45.871121 55.43502)
-        (xy 45.87113 55.43502) (xy 45.907225 55.438575) (xy 45.94332 55.43502) (xy 48.986343 55.43502) (xy 49.022448 55.438576)
-        (xy 49.058553 55.43502) (xy 49.166533 55.424385) (xy 49.305081 55.382357) (xy 49.432768 55.314107) (xy 49.544686 55.222258)
-        (xy 49.567706 55.194208) (xy 49.952696 54.809218) (xy 50.050189 54.809218) (xy 50.250148 54.769444) (xy 50.438506 54.691423)
-        (xy 50.608024 54.578155) (xy 50.752187 54.433992) (xy 50.865455 54.264474) (xy 50.943476 54.076116) (xy 50.98325 53.876157)
-        (xy 50.98325 53.672279) (xy 50.973022 53.620861) (xy 51.101898 53.595226) (xy 51.290256 53.517205) (xy 51.459774 53.403937)
-        (xy 51.55 53.313711) (xy 51.640226 53.403937) (xy 51.809744 53.517205) (xy 51.998102 53.595226) (xy 52.198061 53.635)
-        (xy 52.401939 53.635) (xy 52.601898 53.595226) (xy 52.790256 53.517205) (xy 52.959774 53.403937) (xy 53.103937 53.259774)
-        (xy 53.217205 53.090256) (xy 53.295226 52.901898) (xy 53.335 52.701939) (xy 53.335 52.498061) (xy 53.295226 52.298102)
-        (xy 53.217205 52.109744) (xy 53.129262 51.978128) (xy 53.17418 51.964502) (xy 53.284494 51.905537) (xy 53.381185 51.826185)
-        (xy 53.460537 51.729494) (xy 53.5 51.655665)
+        (xy 50.961203 86.786006) (xy 50.984997 86.814999) (xy 50.992813 86.821413) (xy 50.88125 86.855255) (xy 50.749221 86.925827)
+        (xy 50.749219 86.925828) (xy 50.74922 86.925828) (xy 50.662493 86.997002) (xy 50.662489 86.997006) (xy 50.633496 87.0208)
+        (xy 50.609702 87.049793) (xy 47.647569 90.011928) (xy 47.575 90.011928) (xy 47.435887 90.025629) (xy 47.4 90.036515)
+        (xy 47.364113 90.025629) (xy 47.225 90.011928) (xy 47.169369 90.011928) (xy 47.188312 89.949482) (xy 47.200572 89.825)
+        (xy 47.1975 89.38575) (xy 47.03875 89.227) (xy 46.102 89.227) (xy 46.102 89.247) (xy 45.848 89.247)
+        (xy 45.848 89.227) (xy 45.828 89.227) (xy 45.828 88.973) (xy 45.848 88.973) (xy 45.848 87.227)
+        (xy 46.102 87.227) (xy 46.102 88.973) (xy 47.03875 88.973) (xy 47.1975 88.81425) (xy 47.200572 88.375)
+        (xy 47.188312 88.250518) (xy 47.152002 88.13082) (xy 47.135528 88.1) (xy 47.152002 88.06918) (xy 47.188312 87.949482)
+        (xy 47.200572 87.825) (xy 47.1975 87.38575) (xy 47.03875 87.227) (xy 46.102 87.227) (xy 45.848 87.227)
+        (xy 45.828 87.227) (xy 45.828 86.973) (xy 45.848 86.973) (xy 45.848 86.953) (xy 46.102 86.953)
+        (xy 46.102 86.973) (xy 47.03875 86.973) (xy 47.1975 86.81425) (xy 47.200572 86.375) (xy 47.188312 86.250518)
+        (xy 47.152002 86.13082) (xy 47.140862 86.109979) (xy 50.285177 86.109979)
       )
     )
     (filled_polygon
       (pts
-        (xy 84.927 63.573) (xy 84.947 63.573) (xy 84.947 63.827) (xy 84.927 63.827) (xy 84.927 64.844224)
-        (xy 85.1294 64.96791) (xy 85.230528 64.937238) (xy 85.463629 64.829473) (xy 85.671227 64.678303) (xy 85.793319 64.54594)
-        (xy 85.964923 64.717544) (xy 86.179482 64.860907) (xy 86.417887 64.959658) (xy 86.670976 65.01) (xy 86.929024 65.01)
-        (xy 87.182113 64.959658) (xy 87.420518 64.860907) (xy 87.635077 64.717544) (xy 87.8 64.552621) (xy 87.964923 64.717544)
-        (xy 88.179482 64.860907) (xy 88.417887 64.959658) (xy 88.670976 65.01) (xy 88.929024 65.01) (xy 89.047073 64.986519)
-        (xy 89.762545 65.701991) (xy 89.760498 65.70582) (xy 89.724188 65.825518) (xy 89.711928 65.95) (xy 89.711928 67.45)
-        (xy 89.718331 67.515011) (xy 85.654458 67.515011) (xy 83.112876 64.97343) (xy 83.182113 64.959658) (xy 83.420518 64.860907)
-        (xy 83.635077 64.717544) (xy 83.806681 64.54594) (xy 83.928773 64.678303) (xy 84.136371 64.829473) (xy 84.369472 64.937238)
-        (xy 84.4706 64.96791) (xy 84.673 64.844224) (xy 84.673 63.827) (xy 84.653 63.827) (xy 84.653 63.573)
-        (xy 84.673 63.573) (xy 84.673 63.553) (xy 84.927 63.553)
+        (xy 35.572905 71.440299) (xy 35.852257 71.556011) (xy 36.148816 71.615) (xy 36.451184 71.615) (xy 36.70893 71.563731)
+        (xy 38.456201 73.311003) (xy 38.479999 73.340001) (xy 38.508997 73.363799) (xy 38.595723 73.434974) (xy 38.684656 73.48251)
+        (xy 38.727753 73.505546) (xy 38.871014 73.549003) (xy 38.982667 73.56) (xy 38.982677 73.56) (xy 39.02 73.563676)
+        (xy 39.057323 73.56) (xy 39.367024 73.56) (xy 39.411595 73.643387) (xy 39.486604 73.734786) (xy 39.423815 73.786315)
+        (xy 39.344463 73.883006) (xy 39.285498 73.99332) (xy 39.249188 74.113018) (xy 39.236928 74.2375) (xy 39.24 74.53925)
+        (xy 39.39875 74.698) (xy 40.473 74.698) (xy 40.473 74.678) (xy 40.727 74.678) (xy 40.727 74.698)
+        (xy 41.80125 74.698) (xy 41.96 74.53925) (xy 41.963072 74.2375) (xy 41.950812 74.113018) (xy 41.914502 73.99332)
+        (xy 41.855537 73.883006) (xy 41.776185 73.786315) (xy 41.713396 73.734786) (xy 41.788405 73.643387) (xy 41.870472 73.489851)
+        (xy 41.921008 73.323255) (xy 41.932435 73.207236) (xy 42.689991 73.964793) (xy 42.68999 82.034965) (xy 42.60582 82.060498)
+        (xy 42.495506 82.119463) (xy 42.398815 82.198815) (xy 42.38501 82.215636) (xy 42.38501 79.662332) (xy 42.388686 79.625009)
+        (xy 42.38501 79.587686) (xy 42.38501 79.587677) (xy 42.374013 79.476024) (xy 42.330556 79.332763) (xy 42.259984 79.200734)
+        (xy 42.165011 79.085009) (xy 42.136014 79.061212) (xy 41.938072 78.86327) (xy 41.938072 78.449999) (xy 41.921008 78.276745)
+        (xy 41.870472 78.110149) (xy 41.788405 77.956613) (xy 41.708281 77.858981) (xy 41.813405 77.730886) (xy 41.895472 77.57735)
+        (xy 41.946008 77.410754) (xy 41.963072 77.2375) (xy 41.963072 76.5625) (xy 41.946008 76.389246) (xy 41.895472 76.22265)
+        (xy 41.813405 76.069114) (xy 41.702962 75.934538) (xy 41.696406 75.929158) (xy 41.776185 75.863685) (xy 41.855537 75.766994)
+        (xy 41.914502 75.65668) (xy 41.950812 75.536982) (xy 41.963072 75.4125) (xy 41.96 75.11075) (xy 41.80125 74.952)
+        (xy 40.727 74.952) (xy 40.727 74.972) (xy 40.473 74.972) (xy 40.473 74.952) (xy 39.39875 74.952)
+        (xy 39.24 75.11075) (xy 39.236928 75.4125) (xy 39.249188 75.536982) (xy 39.285498 75.65668) (xy 39.344463 75.766994)
+        (xy 39.423815 75.863685) (xy 39.503594 75.929158) (xy 39.497038 75.934538) (xy 39.386595 76.069114) (xy 39.304528 76.22265)
+        (xy 39.253992 76.389246) (xy 39.236928 76.5625) (xy 39.236928 77.2375) (xy 39.253992 77.410754) (xy 39.304528 77.57735)
+        (xy 39.386595 77.730886) (xy 39.491719 77.858981) (xy 39.411595 77.956613) (xy 39.329528 78.110149) (xy 39.278992 78.276745)
+        (xy 39.261928 78.449999) (xy 39.261928 79.150001) (xy 39.278992 79.323255) (xy 39.329528 79.489851) (xy 39.411595 79.643387)
+        (xy 39.522038 79.777962) (xy 39.548891 79.8) (xy 39.522038 79.822038) (xy 39.411595 79.956613) (xy 39.329528 80.110149)
+        (xy 39.278992 80.276745) (xy 39.261928 80.449999) (xy 39.261928 81.06327) (xy 37.584995 82.740204) (xy 37.492312 82.601495)
+        (xy 37.278505 82.387688) (xy 37.027095 82.219701) (xy 36.747743 82.103989) (xy 36.451184 82.045) (xy 36.148816 82.045)
+        (xy 35.852257 82.103989) (xy 35.834999 82.111138) (xy 35.834999 80.216579) (xy 36.038518 80.01306) (xy 36.148816 80.035)
+        (xy 36.451184 80.035) (xy 36.747743 79.976011) (xy 37.027095 79.860299) (xy 37.278505 79.692312) (xy 37.492312 79.478505)
+        (xy 37.660299 79.227095) (xy 37.776011 78.947743) (xy 37.835 78.651184) (xy 37.835 78.348816) (xy 37.804255 78.19425)
+        (xy 37.990256 78.117205) (xy 38.159774 78.003937) (xy 38.303937 77.859774) (xy 38.417205 77.690256) (xy 38.495226 77.501898)
+        (xy 38.535 77.301939) (xy 38.535 77.098061) (xy 38.495226 76.898102) (xy 38.417205 76.709744) (xy 38.303937 76.540226)
+        (xy 38.159774 76.396063) (xy 37.990256 76.282795) (xy 37.801898 76.204774) (xy 37.601939 76.165) (xy 37.398061 76.165)
+        (xy 37.198102 76.204774) (xy 37.009744 76.282795) (xy 36.840226 76.396063) (xy 36.696063 76.540226) (xy 36.582795 76.709744)
+        (xy 36.504774 76.898102) (xy 36.489934 76.972708) (xy 36.451184 76.965) (xy 36.148816 76.965) (xy 36.038518 76.98694)
+        (xy 35.434988 76.38341) (xy 35.434988 74.543197) (xy 35.499208 74.738261) (xy 35.771775 74.869158) (xy 36.064642 74.944365)
+        (xy 36.366553 74.960991) (xy 36.665907 74.918397) (xy 36.951199 74.818222) (xy 37.100792 74.738261) (xy 37.184475 74.48408)
+        (xy 36.3 73.599605) (xy 36.285858 73.613748) (xy 36.106253 73.434143) (xy 36.120395 73.42) (xy 36.479605 73.42)
+        (xy 37.36408 74.304475) (xy 37.618261 74.220792) (xy 37.749158 73.948225) (xy 37.824365 73.655358) (xy 37.840991 73.353447)
+        (xy 37.798397 73.054093) (xy 37.698222 72.768801) (xy 37.618261 72.619208) (xy 37.36408 72.535525) (xy 36.479605 73.42)
+        (xy 36.120395 73.42) (xy 36.106253 73.405858) (xy 36.285858 73.226253) (xy 36.3 73.240395) (xy 37.184475 72.35592)
+        (xy 37.100792 72.101739) (xy 36.828225 71.970842) (xy 36.535358 71.895635) (xy 36.233447 71.879009) (xy 35.934093 71.921603)
+        (xy 35.648801 72.021778) (xy 35.499208 72.101739) (xy 35.434988 72.296803) (xy 35.434988 71.348146)
       )
     )
     (filled_polygon
       (pts
-        (xy 97.365 63.676929) (xy 97.404774 63.876888) (xy 97.482795 64.065246) (xy 97.596063 64.234764) (xy 97.665001 64.303702)
-        (xy 97.665 65.689877) (xy 97.639502 65.60582) (xy 97.580537 65.495506) (xy 97.501185 65.398815) (xy 97.404494 65.319463)
-        (xy 97.29418 65.260498) (xy 97.174482 65.224188) (xy 97.05 65.211928) (xy 96.88575 65.215) (xy 96.727 65.37375)
-        (xy 96.727 66.573) (xy 96.747 66.573) (xy 96.747 66.827) (xy 96.727 66.827) (xy 96.727 66.847)
-        (xy 96.473 66.847) (xy 96.473 66.827) (xy 95.67375 66.827) (xy 95.515 66.98575) (xy 95.512118 67.515011)
-        (xy 94.288072 67.515011) (xy 94.288072 65.85) (xy 95.511928 65.85) (xy 95.515 66.41425) (xy 95.67375 66.573)
-        (xy 96.473 66.573) (xy 96.473 65.37375) (xy 96.31425 65.215) (xy 96.233571 65.213491) (xy 96.341994 65.155537)
-        (xy 96.438685 65.076185) (xy 96.518037 64.979494) (xy 96.577002 64.86918) (xy 96.613312 64.749482) (xy 96.625572 64.625)
-        (xy 96.6225 64.18575) (xy 96.46375 64.027) (xy 95.527 64.027) (xy 95.527 65.10125) (xy 95.68575 65.26)
-        (xy 95.902621 65.262208) (xy 95.795506 65.319463) (xy 95.698815 65.398815) (xy 95.619463 65.495506) (xy 95.560498 65.60582)
-        (xy 95.524188 65.725518) (xy 95.511928 65.85) (xy 94.288072 65.85) (xy 94.275812 65.725518) (xy 94.239502 65.60582)
-        (xy 94.180537 65.495506) (xy 94.101185 65.398815) (xy 94.06 65.365015) (xy 94.06 65.164657) (xy 94.155886 65.113405)
-        (xy 94.290462 65.002962) (xy 94.295842 64.996406) (xy 94.361315 65.076185) (xy 94.458006 65.155537) (xy 94.56832 65.214502)
-        (xy 94.688018 65.250812) (xy 94.8125 65.263072) (xy 95.11425 65.26) (xy 95.273 65.10125) (xy 95.273 64.027)
-        (xy 95.253 64.027) (xy 95.253 63.773) (xy 95.273 63.773) (xy 95.273 63.753) (xy 95.527 63.753)
-        (xy 95.527 63.773) (xy 96.46375 63.773) (xy 96.6225 63.61425) (xy 96.62253 63.60999) (xy 97.365 63.60999)
+        (xy 46.270678 57.695049) (xy 46.298391 57.728817) (xy 46.332159 57.75653) (xy 46.332161 57.756532) (xy 46.36708 57.785189)
+        (xy 46.433149 57.839411) (xy 46.586895 57.921589) (xy 46.753718 57.972195) (xy 46.883731 57.985) (xy 46.883741 57.985)
+        (xy 46.927207 57.989281) (xy 46.946782 57.987353) (xy 47.007688 58.078505) (xy 47.221495 58.292312) (xy 47.472905 58.460299)
+        (xy 47.752257 58.576011) (xy 48.048816 58.635) (xy 48.351184 58.635) (xy 48.647743 58.576011) (xy 48.927095 58.460299)
+        (xy 49.178505 58.292312) (xy 49.306737 58.16408) (xy 52.395525 58.16408) (xy 52.479208 58.418261) (xy 52.751775 58.549158)
+        (xy 53.044642 58.624365) (xy 53.346553 58.640991) (xy 53.645907 58.598397) (xy 53.931199 58.498222) (xy 54.080792 58.418261)
+        (xy 54.164475 58.16408) (xy 53.28 57.279605) (xy 52.395525 58.16408) (xy 49.306737 58.16408) (xy 49.392312 58.078505)
+        (xy 49.45479 57.985) (xy 51.238529 57.985) (xy 51.281998 57.989281) (xy 51.325467 57.985) (xy 51.325475 57.985)
+        (xy 51.455488 57.972195) (xy 51.622311 57.921589) (xy 51.776057 57.839411) (xy 51.882316 57.752206) (xy 51.961739 57.900792)
+        (xy 52.21592 57.984475) (xy 53.100395 57.1) (xy 53.086253 57.085858) (xy 53.265858 56.906253) (xy 53.28 56.920395)
+        (xy 53.294143 56.906253) (xy 53.473748 57.085858) (xy 53.459605 57.1) (xy 54.34408 57.984475) (xy 54.598261 57.900792)
+        (xy 54.729158 57.628225) (xy 54.804365 57.335358) (xy 54.820991 57.033447) (xy 54.778397 56.734093) (xy 54.743602 56.634999)
+        (xy 55.351138 56.634999) (xy 55.343989 56.652257) (xy 55.285 56.948816) (xy 55.285 57.251184) (xy 55.343989 57.547743)
+        (xy 55.459701 57.827095) (xy 55.627688 58.078505) (xy 55.841495 58.292312) (xy 56.092905 58.460299) (xy 56.372257 58.576011)
+        (xy 56.668816 58.635) (xy 56.971184 58.635) (xy 57.22893 58.583731) (xy 57.481202 58.836004) (xy 57.505 58.865002)
+        (xy 57.533998 58.8888) (xy 57.620724 58.959975) (xy 57.730513 59.018659) (xy 57.752754 59.030547) (xy 57.896015 59.074004)
+        (xy 58.007668 59.085001) (xy 58.007677 59.085001) (xy 58.045 59.088677) (xy 58.082323 59.085001) (xy 62.808869 59.085001)
+        (xy 62.846191 59.088677) (xy 62.883513 59.085001) (xy 62.883524 59.085001) (xy 62.995177 59.074004) (xy 63.138438 59.030547)
+        (xy 63.270467 58.959975) (xy 63.386192 58.865002) (xy 63.409995 58.835998) (xy 64.081913 58.16408) (xy 66.095525 58.16408)
+        (xy 66.179208 58.418261) (xy 66.451775 58.549158) (xy 66.744642 58.624365) (xy 67.046553 58.640991) (xy 67.345907 58.598397)
+        (xy 67.631199 58.498222) (xy 67.780792 58.418261) (xy 67.864475 58.16408) (xy 66.98 57.279605) (xy 66.095525 58.16408)
+        (xy 64.081913 58.16408) (xy 65.481302 56.764692) (xy 65.455635 56.864642) (xy 65.439009 57.166553) (xy 65.481603 57.465907)
+        (xy 65.581778 57.751199) (xy 65.661739 57.900792) (xy 65.91592 57.984475) (xy 66.800395 57.1) (xy 66.786253 57.085858)
+        (xy 66.965858 56.906253) (xy 66.98 56.920395) (xy 66.994143 56.906253) (xy 67.173748 57.085858) (xy 67.159605 57.1)
+        (xy 68.04408 57.984475) (xy 68.298261 57.900792) (xy 68.382682 57.725) (xy 68.574428 57.725) (xy 68.586688 57.849482)
+        (xy 68.622998 57.96918) (xy 68.681963 58.079494) (xy 68.761315 58.176185) (xy 68.858006 58.255537) (xy 68.96832 58.314502)
+        (xy 69.088018 58.350812) (xy 69.2125 58.363072) (xy 69.51425 58.36) (xy 69.673 58.20125) (xy 69.673 57.127)
+        (xy 68.73625 57.127) (xy 68.5775 57.28575) (xy 68.574428 57.725) (xy 68.382682 57.725) (xy 68.429158 57.628225)
+        (xy 68.504365 57.335358) (xy 68.520991 57.033447) (xy 68.478397 56.734093) (xy 68.378222 56.448801) (xy 68.370857 56.435023)
+        (xy 68.575547 56.435023) (xy 68.5775 56.71425) (xy 68.73625 56.873) (xy 69.673 56.873) (xy 69.673 56.853)
+        (xy 69.927 56.853) (xy 69.927 56.873) (xy 69.947 56.873) (xy 69.947 57.127) (xy 69.927 57.127)
+        (xy 69.927 58.20125) (xy 70.08575 58.36) (xy 70.184453 58.361005) (xy 70.160498 58.40582) (xy 70.124188 58.525518)
+        (xy 70.111928 58.65) (xy 70.111928 60.15) (xy 70.124188 60.274482) (xy 70.160498 60.39418) (xy 70.219463 60.504494)
+        (xy 70.298815 60.601185) (xy 70.395506 60.680537) (xy 70.50582 60.739502) (xy 70.625518 60.775812) (xy 70.74 60.787087)
+        (xy 70.740001 67.796288) (xy 70.696063 67.840226) (xy 70.582795 68.009744) (xy 70.504774 68.198102) (xy 70.465 68.398061)
+        (xy 70.465 68.601939) (xy 70.504774 68.801898) (xy 70.582795 68.990256) (xy 70.696063 69.159774) (xy 70.840226 69.303937)
+        (xy 71.009744 69.417205) (xy 71.198102 69.495226) (xy 71.398061 69.535) (xy 71.601939 69.535) (xy 71.801898 69.495226)
+        (xy 71.990256 69.417205) (xy 72.159774 69.303937) (xy 72.303937 69.159774) (xy 72.417205 68.990256) (xy 72.495226 68.801898)
+        (xy 72.535 68.601939) (xy 72.535 68.398061) (xy 72.495226 68.198102) (xy 72.417205 68.009744) (xy 72.303937 67.840226)
+        (xy 72.26 67.796289) (xy 72.26 60.787087) (xy 72.374482 60.775812) (xy 72.49418 60.739502) (xy 72.604494 60.680537)
+        (xy 72.701185 60.601185) (xy 72.780537 60.504494) (xy 72.839502 60.39418) (xy 72.875812 60.274482) (xy 72.888072 60.15)
+        (xy 72.888072 58.65) (xy 72.875812 58.525518) (xy 72.839502 58.40582) (xy 72.780537 58.295506) (xy 72.710232 58.209839)
+        (xy 72.840462 58.102962) (xy 72.950905 57.968386) (xy 73.032972 57.81485) (xy 73.083508 57.648254) (xy 73.100572 57.475)
+        (xy 73.100572 56.525) (xy 73.083508 56.351746) (xy 73.032972 56.18515) (xy 72.950905 56.031614) (xy 72.842418 55.899422)
+        (xy 72.888405 55.843387) (xy 72.970472 55.689851) (xy 73.021008 55.523255) (xy 73.038072 55.350001) (xy 73.038072 54.497875)
+        (xy 76.84 58.299804) (xy 76.84 71.812656) (xy 76.48575 71.815) (xy 76.327 71.97375) (xy 76.327 73.073)
+        (xy 76.347 73.073) (xy 76.347 73.327) (xy 76.327 73.327) (xy 76.327 73.347) (xy 76.073 73.347)
+        (xy 76.073 73.327) (xy 74.97375 73.327) (xy 74.815 73.48575) (xy 74.811928 73.95) (xy 74.824188 74.074482)
+        (xy 74.860498 74.19418) (xy 74.919463 74.304494) (xy 74.998815 74.401185) (xy 75.095506 74.480537) (xy 75.20582 74.539502)
+        (xy 75.325518 74.575812) (xy 75.45 74.588072) (xy 75.702724 74.5864) (xy 75.673326 74.693721) (xy 76.45 75.470395)
+        (xy 76.464143 75.456253) (xy 76.643748 75.635858) (xy 76.629605 75.65) (xy 76.643748 75.664143) (xy 76.464143 75.843748)
+        (xy 76.45 75.829605) (xy 75.673326 76.606279) (xy 75.738729 76.845045) (xy 75.985538 76.960845) (xy 76.250195 77.02627)
+        (xy 76.522531 77.038805) (xy 76.792081 76.99797) (xy 76.840001 76.980657) (xy 76.840001 78.816461) (xy 76.586312 78.766)
+        (xy 76.313688 78.766) (xy 76.046302 78.819186) (xy 75.79443 78.923515) (xy 75.567751 79.074977) (xy 75.374977 79.267751)
+        (xy 75.293293 79.39) (xy 71.106707 79.39) (xy 71.025023 79.267751) (xy 70.832249 79.074977) (xy 70.60557 78.923515)
+        (xy 70.353698 78.819186) (xy 70.086312 78.766) (xy 69.813688 78.766) (xy 69.546302 78.819186) (xy 69.29443 78.923515)
+        (xy 69.163072 79.011286) (xy 69.163072 78.7625) (xy 69.146008 78.589246) (xy 69.095472 78.42265) (xy 69.013405 78.269114)
+        (xy 68.902962 78.134538) (xy 68.896406 78.129158) (xy 68.976185 78.063685) (xy 69.055537 77.966994) (xy 69.114502 77.85668)
+        (xy 69.150812 77.736982) (xy 69.163072 77.6125) (xy 69.16 77.31075) (xy 69.001252 77.152002) (xy 69.16 77.152002)
+        (xy 69.16 77.033034) (xy 69.201 77.037072) (xy 69.66425 77.034) (xy 69.823 76.87525) (xy 69.823 75.777)
+        (xy 70.077 75.777) (xy 70.077 76.87525) (xy 70.23575 77.034) (xy 70.699 77.037072) (xy 70.823482 77.024812)
+        (xy 70.94318 76.988502) (xy 71.053494 76.929537) (xy 71.150185 76.850185) (xy 71.229537 76.753494) (xy 71.288502 76.64318)
+        (xy 71.324812 76.523482) (xy 71.337072 76.399) (xy 71.334 75.93575) (xy 71.17525 75.777) (xy 70.077 75.777)
+        (xy 69.823 75.777) (xy 68.72475 75.777) (xy 68.680617 75.821133) (xy 68.649482 75.811688) (xy 68.525 75.799428)
+        (xy 68.410986 75.800225) (xy 68.48868 75.722531) (xy 75.061195 75.722531) (xy 75.10203 75.992081) (xy 75.194668 76.248484)
+        (xy 75.254955 76.361271) (xy 75.493721 76.426674) (xy 76.270395 75.65) (xy 75.493721 74.873326) (xy 75.254955 74.938729)
+        (xy 75.139155 75.185538) (xy 75.07373 75.450195) (xy 75.061195 75.722531) (xy 68.48868 75.722531) (xy 68.706481 75.504731)
+        (xy 68.72475 75.523) (xy 69.823 75.523) (xy 69.823 74.42475) (xy 70.077 74.42475) (xy 70.077 75.523)
+        (xy 71.17525 75.523) (xy 71.334 75.36425) (xy 71.337072 74.901) (xy 71.324812 74.776518) (xy 71.288502 74.65682)
+        (xy 71.229537 74.546506) (xy 71.150185 74.449815) (xy 71.053494 74.370463) (xy 70.94318 74.311498) (xy 70.823482 74.275188)
+        (xy 70.699 74.262928) (xy 70.23575 74.266) (xy 70.077 74.42475) (xy 69.823 74.42475) (xy 69.804731 74.406481)
+        (xy 70.711008 73.500205) (xy 70.740001 73.476411) (xy 70.763795 73.447418) (xy 70.763799 73.447414) (xy 70.834973 73.360687)
+        (xy 70.838843 73.353447) (xy 70.905546 73.228657) (xy 70.949003 73.085396) (xy 70.96 72.973743) (xy 70.96 72.973734)
+        (xy 70.963676 72.936411) (xy 70.96 72.899088) (xy 70.96 72.45) (xy 74.811928 72.45) (xy 74.815 72.91425)
+        (xy 74.97375 73.073) (xy 76.073 73.073) (xy 76.073 71.97375) (xy 75.91425 71.815) (xy 75.45 71.811928)
+        (xy 75.325518 71.824188) (xy 75.20582 71.860498) (xy 75.095506 71.919463) (xy 74.998815 71.998815) (xy 74.919463 72.095506)
+        (xy 74.860498 72.20582) (xy 74.824188 72.325518) (xy 74.811928 72.45) (xy 70.96 72.45) (xy 70.96 70.903711)
+        (xy 71.003937 70.859774) (xy 71.117205 70.690256) (xy 71.195226 70.501898) (xy 71.235 70.301939) (xy 71.235 70.098061)
+        (xy 71.195226 69.898102) (xy 71.117205 69.709744) (xy 71.003937 69.540226) (xy 70.859774 69.396063) (xy 70.690256 69.282795)
+        (xy 70.501898 69.204774) (xy 70.301939 69.165) (xy 70.098061 69.165) (xy 69.898102 69.204774) (xy 69.709744 69.282795)
+        (xy 69.540226 69.396063) (xy 69.396063 69.540226) (xy 69.282795 69.709744) (xy 69.204774 69.898102) (xy 69.165 70.098061)
+        (xy 69.165 70.301939) (xy 69.204774 70.501898) (xy 69.282795 70.690256) (xy 69.396063 70.859774) (xy 69.44 70.903711)
+        (xy 69.440001 72.621606) (xy 66.76 75.301609) (xy 66.76 73.529208) (xy 66.849999 73.538072) (xy 67.550001 73.538072)
+        (xy 67.723255 73.521008) (xy 67.889851 73.470472) (xy 68.043387 73.388405) (xy 68.177962 73.277962) (xy 68.288405 73.143387)
+        (xy 68.370472 72.989851) (xy 68.421008 72.823255) (xy 68.438072 72.650001) (xy 68.438072 71.749999) (xy 68.421008 71.576745)
+        (xy 68.370472 71.410149) (xy 68.288405 71.256613) (xy 68.177962 71.122038) (xy 68.135012 71.08679) (xy 68.135012 68.048026)
+        (xy 68.139293 68.00456) (xy 68.135012 67.961094) (xy 68.135012 67.961084) (xy 68.122207 67.831071) (xy 68.071601 67.664248)
+        (xy 67.989423 67.510502) (xy 67.951982 67.46488) (xy 67.906544 67.409514) (xy 67.906542 67.409512) (xy 67.878829 67.375744)
+        (xy 67.845061 67.348031) (xy 65.197601 64.700572) (xy 65.675 64.700572) (xy 65.848254 64.683508) (xy 66.01485 64.632972)
+        (xy 66.168386 64.550905) (xy 66.25 64.483927) (xy 66.331614 64.550905) (xy 66.48515 64.632972) (xy 66.651746 64.683508)
+        (xy 66.825 64.700572) (xy 67.775 64.700572) (xy 67.948254 64.683508) (xy 68.11485 64.632972) (xy 68.268386 64.550905)
+        (xy 68.402962 64.440462) (xy 68.513405 64.305886) (xy 68.595472 64.15235) (xy 68.646008 63.985754) (xy 68.663072 63.8125)
+        (xy 68.663072 63.1375) (xy 68.646008 62.964246) (xy 68.595472 62.79765) (xy 68.513405 62.644114) (xy 68.402962 62.509538)
+        (xy 68.396406 62.504158) (xy 68.476185 62.438685) (xy 68.555537 62.341994) (xy 68.614502 62.23168) (xy 68.650812 62.111982)
+        (xy 68.663072 61.9875) (xy 68.66 61.68575) (xy 68.50125 61.527) (xy 67.427 61.527) (xy 67.427 61.547)
+        (xy 67.173 61.547) (xy 67.173 61.527) (xy 65.327 61.527) (xy 65.327 61.547) (xy 65.073 61.547)
+        (xy 65.073 61.527) (xy 65.053 61.527) (xy 65.053 61.273) (xy 65.073 61.273) (xy 65.073 60.33625)
+        (xy 65.327 60.33625) (xy 65.327 61.273) (xy 67.173 61.273) (xy 67.173 60.33625) (xy 67.427 60.33625)
+        (xy 67.427 61.273) (xy 68.50125 61.273) (xy 68.66 61.11425) (xy 68.663072 60.8125) (xy 68.650812 60.688018)
+        (xy 68.614502 60.56832) (xy 68.555537 60.458006) (xy 68.476185 60.361315) (xy 68.379494 60.281963) (xy 68.26918 60.222998)
+        (xy 68.149482 60.186688) (xy 68.025 60.174428) (xy 67.58575 60.1775) (xy 67.427 60.33625) (xy 67.173 60.33625)
+        (xy 67.01425 60.1775) (xy 66.575 60.174428) (xy 66.450518 60.186688) (xy 66.33082 60.222998) (xy 66.25 60.266198)
+        (xy 66.16918 60.222998) (xy 66.049482 60.186688) (xy 65.925 60.174428) (xy 65.48575 60.1775) (xy 65.327 60.33625)
+        (xy 65.073 60.33625) (xy 64.91425 60.1775) (xy 64.475 60.174428) (xy 64.350518 60.186688) (xy 64.23082 60.222998)
+        (xy 64.120506 60.281963) (xy 64.063893 60.328424) (xy 64.043387 60.311595) (xy 63.889851 60.229528) (xy 63.723255 60.178992)
+        (xy 63.550001 60.161928) (xy 62.649999 60.161928) (xy 62.476745 60.178992) (xy 62.310149 60.229528) (xy 62.156613 60.311595)
+        (xy 62.022038 60.422038) (xy 61.911595 60.556613) (xy 61.829528 60.710149) (xy 61.778992 60.876745) (xy 61.761928 61.049999)
+        (xy 61.761928 61.663271) (xy 61.064002 62.361197) (xy 61.034998 62.385) (xy 60.99094 62.438685) (xy 60.940025 62.500725)
+        (xy 60.881536 62.610149) (xy 60.869453 62.632755) (xy 60.825996 62.776016) (xy 60.814999 62.887669) (xy 60.814999 62.887679)
+        (xy 60.811323 62.925001) (xy 60.814999 62.962324) (xy 60.814999 63.649796) (xy 60.80749 63.646686) (xy 60.537592 63.593)
+        (xy 60.262408 63.593) (xy 59.99251 63.646686) (xy 59.96 63.660152) (xy 59.96 61.332419) (xy 59.963193 61.3)
+        (xy 59.95045 61.170617) (xy 59.91271 61.046207) (xy 59.851425 60.93155) (xy 59.768948 60.831052) (xy 59.66845 60.748575)
+        (xy 59.553793 60.68729) (xy 59.429383 60.64955) (xy 59.332419 60.64) (xy 59.3 60.636807) (xy 59.267581 60.64)
+        (xy 50.832419 60.64) (xy 50.8 60.636807) (xy 50.767581 60.64) (xy 50.670617 60.64955) (xy 50.546207 60.68729)
+        (xy 50.453783 60.736691) (xy 50.452002 60.73082) (xy 50.393037 60.620506) (xy 50.313685 60.523815) (xy 50.216994 60.444463)
+        (xy 50.10668 60.385498) (xy 49.986982 60.349188) (xy 49.8625 60.336928) (xy 49.56075 60.34) (xy 49.402 60.49875)
+        (xy 49.402 61.573) (xy 49.422 61.573) (xy 49.422 61.827) (xy 49.402 61.827) (xy 49.402 61.847)
+        (xy 49.148 61.847) (xy 49.148 61.827) (xy 49.128 61.827) (xy 49.128 61.573) (xy 49.148 61.573)
+        (xy 49.148 60.49875) (xy 48.98925 60.34) (xy 48.6875 60.336928) (xy 48.563018 60.349188) (xy 48.44332 60.385498)
+        (xy 48.333006 60.444463) (xy 48.236315 60.523815) (xy 48.170842 60.603594) (xy 48.165462 60.597038) (xy 48.030886 60.486595)
+        (xy 47.87735 60.404528) (xy 47.710754 60.353992) (xy 47.5375 60.336928) (xy 46.8625 60.336928) (xy 46.689246 60.353992)
+        (xy 46.52265 60.404528) (xy 46.369114 60.486595) (xy 46.234538 60.597038) (xy 46.202332 60.636281) (xy 46.180537 60.595506)
+        (xy 46.101185 60.498815) (xy 46.004494 60.419463) (xy 45.89418 60.360498) (xy 45.774482 60.324188) (xy 45.65 60.311928)
+        (xy 44.15 60.311928) (xy 44.025518 60.324188) (xy 43.90582 60.360498) (xy 43.795506 60.419463) (xy 43.698815 60.498815)
+        (xy 43.645613 60.563642) (xy 43.588405 60.456613) (xy 43.477962 60.322038) (xy 43.343387 60.211595) (xy 43.189851 60.129528)
+        (xy 43.16 60.120473) (xy 43.16 58.635) (xy 43.271184 58.635) (xy 43.567743 58.576011) (xy 43.847095 58.460299)
+        (xy 44.098505 58.292312) (xy 44.312312 58.078505) (xy 44.480299 57.827095) (xy 44.596011 57.547743) (xy 44.655 57.251184)
+        (xy 44.655 56.948816) (xy 44.596011 56.652257) (xy 44.480299 56.372905) (xy 44.312312 56.121495) (xy 44.098505 55.907688)
+        (xy 43.847095 55.739701) (xy 43.567743 55.623989) (xy 43.271184 55.565) (xy 42.968816 55.565) (xy 42.672257 55.623989)
+        (xy 42.392905 55.739701) (xy 42.141495 55.907688) (xy 42.135001 55.914182) (xy 42.135001 55.335468) (xy 42.139282 55.291999)
+        (xy 42.135001 55.24853) (xy 42.135001 55.248522) (xy 42.122196 55.118509) (xy 42.115993 55.098061) (xy 42.07159 54.951685)
+        (xy 41.989412 54.79794) (xy 41.906533 54.696952) (xy 41.906531 54.69695) (xy 41.878818 54.663182) (xy 41.84505 54.635469)
+        (xy 41.537506 54.327925) (xy 41.701898 54.295226) (xy 41.890256 54.217205) (xy 42.059774 54.103937) (xy 42.203937 53.959774)
+        (xy 42.317205 53.790256) (xy 42.331463 53.755834)
       )
     )
     (filled_polygon
       (pts
-        (xy 101.465 52.201939) (xy 101.504774 52.401898) (xy 101.582795 52.590256) (xy 101.696063 52.759774) (xy 101.765 52.828711)
-        (xy 101.765001 62.13999) (xy 99.217156 62.13999) (xy 99.317205 61.990256) (xy 99.395226 61.801898) (xy 99.435 61.601939)
-        (xy 99.435 61.398061) (xy 99.395226 61.198102) (xy 99.317205 61.009744) (xy 99.203937 60.840226) (xy 99.135 60.771289)
-        (xy 99.135 58.736105) (xy 99.138556 58.7) (xy 99.124365 58.555915) (xy 99.082337 58.417366) (xy 99.014087 58.28968)
-        (xy 98.950748 58.212502) (xy 98.922238 58.177762) (xy 98.894193 58.154746) (xy 98.775598 58.036152) (xy 98.873 57.93875)
-        (xy 98.873 57.002) (xy 99.127 57.002) (xy 99.127 57.93875) (xy 99.28575 58.0975) (xy 99.725 58.100572)
-        (xy 99.849482 58.088312) (xy 99.96918 58.052002) (xy 100.079494 57.993037) (xy 100.176185 57.913685) (xy 100.255537 57.816994)
-        (xy 100.314502 57.70668) (xy 100.350812 57.586982) (xy 100.363072 57.4625) (xy 100.36 57.16075) (xy 100.20125 57.002)
-        (xy 99.127 57.002) (xy 98.873 57.002) (xy 98.853 57.002) (xy 98.853 56.748) (xy 98.873 56.748)
-        (xy 98.873 56.728) (xy 99.127 56.728) (xy 99.127 56.748) (xy 100.20125 56.748) (xy 100.36 56.58925)
-        (xy 100.363072 56.2875) (xy 100.350812 56.163018) (xy 100.314502 56.04332) (xy 100.255537 55.933006) (xy 100.176185 55.836315)
-        (xy 100.096406 55.770842) (xy 100.102962 55.765462) (xy 100.213405 55.630886) (xy 100.295472 55.47735) (xy 100.346008 55.310754)
-        (xy 100.363072 55.1375) (xy 100.363072 54.472481) (xy 100.393104 54.435887) (xy 100.414087 54.41032) (xy 100.482337 54.282633)
-        (xy 100.524365 54.144085) (xy 100.535 54.036105) (xy 100.535 54.036104) (xy 100.538556 54) (xy 100.535 53.963895)
-        (xy 100.535 52.828711) (xy 100.603937 52.759774) (xy 100.717205 52.590256) (xy 100.795226 52.401898) (xy 100.835 52.201939)
-        (xy 100.835 52.135) (xy 101.465 52.135)
+        (xy 67.927 76.898) (xy 67.947 76.898) (xy 67.947 77.152) (xy 67.927 77.152) (xy 67.927 77.172)
+        (xy 67.673 77.172) (xy 67.673 77.152) (xy 67.653 77.152) (xy 67.653 76.898) (xy 67.673 76.898)
+        (xy 67.673 76.878) (xy 67.927 76.878)
       )
     )
     (filled_polygon
       (pts
-        (xy 95.152 57.273) (xy 95.172 57.273) (xy 95.172 57.527) (xy 95.152 57.527) (xy 95.152 58.60125)
-        (xy 95.31075 58.76) (xy 95.6125 58.763072) (xy 95.736982 58.750812) (xy 95.85668 58.714502) (xy 95.966994 58.655537)
-        (xy 96.063685 58.576185) (xy 96.129158 58.496406) (xy 96.134538 58.502962) (xy 96.269114 58.613405) (xy 96.42265 58.695472)
-        (xy 96.589246 58.746008) (xy 96.7625 58.763072) (xy 97.423625 58.763072) (xy 97.665001 59.004448) (xy 97.665 60.771289)
-        (xy 97.596063 60.840226) (xy 97.482795 61.009744) (xy 97.404774 61.198102) (xy 97.365 61.398061) (xy 97.365 61.601939)
-        (xy 97.404774 61.801898) (xy 97.482795 61.990256) (xy 97.582844 62.13999) (xy 95.038026 62.13999) (xy 95.095226 62.001898)
-        (xy 95.135 61.801939) (xy 95.135 61.598061) (xy 95.095226 61.398102) (xy 95.017205 61.209744) (xy 94.903937 61.040226)
-        (xy 94.860277 60.996566) (xy 94.871218 60.686515) (xy 94.87249 60.673595) (xy 94.87249 60.650452) (xy 94.873306 60.627326)
-        (xy 94.87249 60.614371) (xy 94.87249 58.62676) (xy 94.898 58.60125) (xy 94.898 57.527) (xy 94.878 57.527)
-        (xy 94.878 57.273) (xy 94.898 57.273) (xy 94.898 57.253) (xy 95.152 57.253)
+        (xy 42.43999 67.839538) (xy 42.439991 68.756512) (xy 42.435709 68.79999) (xy 42.452795 68.97348) (xy 42.503402 69.140303)
+        (xy 42.58558 69.294049) (xy 42.668458 69.395036) (xy 42.668461 69.395039) (xy 42.696174 69.428807) (xy 42.729941 69.456519)
+        (xy 43.136928 69.863506) (xy 43.136928 70.3125) (xy 43.153992 70.485754) (xy 43.204528 70.65235) (xy 43.286595 70.805886)
+        (xy 43.397038 70.940462) (xy 43.442222 70.977543) (xy 43.406963 71.020506) (xy 43.347998 71.13082) (xy 43.311688 71.250518)
+        (xy 43.299428 71.375) (xy 43.3025 71.81425) (xy 43.46125 71.973) (xy 44.398 71.973) (xy 44.398 71.953)
+        (xy 44.652 71.953) (xy 44.652 71.973) (xy 44.672 71.973) (xy 44.672 72.227) (xy 44.652 72.227)
+        (xy 44.652 74.073) (xy 44.672 74.073) (xy 44.672 74.327) (xy 44.652 74.327) (xy 44.652 74.347)
+        (xy 44.398 74.347) (xy 44.398 74.327) (xy 44.378 74.327) (xy 44.378 74.073) (xy 44.398 74.073)
+        (xy 44.398 72.227) (xy 43.46125 72.227) (xy 43.3025 72.38575) (xy 43.302209 72.427407) (xy 41.938072 71.063271)
+        (xy 41.938072 70.449999) (xy 41.921008 70.276745) (xy 41.870472 70.110149) (xy 41.788405 69.956613) (xy 41.708281 69.858981)
+        (xy 41.813405 69.730886) (xy 41.895472 69.57735) (xy 41.946008 69.410754) (xy 41.963072 69.2375) (xy 41.963072 68.5625)
+        (xy 41.946008 68.389246) (xy 41.895472 68.22265) (xy 41.813405 68.069114) (xy 41.702962 67.934538) (xy 41.696406 67.929158)
+        (xy 41.776185 67.863685) (xy 41.855537 67.766994) (xy 41.914502 67.65668) (xy 41.950812 67.536982) (xy 41.963072 67.4125)
+        (xy 41.962559 67.362107)
       )
     )
     (filled_polygon
       (pts
-        (xy 84.99875 56.673) (xy 86.073 56.673) (xy 86.073 56.653) (xy 86.327 56.653) (xy 86.327 56.673)
-        (xy 86.347 56.673) (xy 86.347 56.927) (xy 86.327 56.927) (xy 86.327 56.947) (xy 86.073 56.947)
-        (xy 86.073 56.927) (xy 84.99875 56.927) (xy 84.84 57.08575) (xy 84.836928 57.3875) (xy 84.849188 57.511982)
-        (xy 84.885498 57.63168) (xy 84.944463 57.741994) (xy 85.023815 57.838685) (xy 85.120506 57.918037) (xy 85.23082 57.977002)
-        (xy 85.350518 58.013312) (xy 85.475 58.025572) (xy 85.91425 58.0225) (xy 86.072998 57.863752) (xy 86.072998 57.923557)
-        (xy 82.935 61.061556) (xy 82.935 58.4611) (xy 83.114989 58.4611) (xy 83.314948 58.421326) (xy 83.503306 58.343305)
-        (xy 83.672824 58.230037) (xy 83.816987 58.085874) (xy 83.930255 57.916356) (xy 84.001719 57.743828) (xy 84.053559 57.733516)
-        (xy 84.241917 57.655495) (xy 84.411435 57.542227) (xy 84.555598 57.398064) (xy 84.668866 57.228546) (xy 84.746887 57.040188)
-        (xy 84.786661 56.840229) (xy 84.786661 56.742737) (xy 84.927574 56.601824)
+        (xy 37.90152 58.147205) (xy 38.031533 58.16001) (xy 38.031543 58.16001) (xy 38.075009 58.164291) (xy 38.118476 58.16001)
+        (xy 39.197992 58.16001) (xy 39.197993 64.187482) (xy 39.193711 64.230961) (xy 39.210797 64.404451) (xy 39.261404 64.571274)
+        (xy 39.343582 64.72502) (xy 39.42646 64.826007) (xy 39.426463 64.82601) (xy 39.454176 64.859778) (xy 39.487943 64.88749)
+        (xy 40.202169 65.601716) (xy 39.875 65.599428) (xy 39.750518 65.611688) (xy 39.63082 65.647998) (xy 39.520506 65.706963)
+        (xy 39.423815 65.786315) (xy 39.344463 65.883006) (xy 39.285498 65.99332) (xy 39.249188 66.113018) (xy 39.236928 66.2375)
+        (xy 39.24 66.53925) (xy 39.39875 66.698) (xy 40.473 66.698) (xy 40.473 66.678) (xy 40.727 66.678)
+        (xy 40.727 66.698) (xy 40.747 66.698) (xy 40.747 66.952) (xy 40.727 66.952) (xy 40.727 66.972)
+        (xy 40.473 66.972) (xy 40.473 66.952) (xy 39.39875 66.952) (xy 39.24 67.11075) (xy 39.236928 67.4125)
+        (xy 39.249188 67.536982) (xy 39.285498 67.65668) (xy 39.344463 67.766994) (xy 39.423815 67.863685) (xy 39.503594 67.929158)
+        (xy 39.497038 67.934538) (xy 39.386595 68.069114) (xy 39.304528 68.22265) (xy 39.253992 68.389246) (xy 39.236928 68.5625)
+        (xy 39.236928 69.2375) (xy 39.253992 69.410754) (xy 39.304528 69.57735) (xy 39.386595 69.730886) (xy 39.491719 69.858981)
+        (xy 39.411595 69.956613) (xy 39.329528 70.110149) (xy 39.278992 70.276745) (xy 39.261928 70.449999) (xy 39.261928 71.150001)
+        (xy 39.278992 71.323255) (xy 39.329528 71.489851) (xy 39.411595 71.643387) (xy 39.522038 71.777962) (xy 39.548891 71.8)
+        (xy 39.522038 71.822038) (xy 39.411595 71.956613) (xy 39.367024 72.04) (xy 39.334802 72.04) (xy 37.783731 70.48893)
+        (xy 37.835 70.231184) (xy 37.835 69.928816) (xy 37.776011 69.632257) (xy 37.660299 69.352905) (xy 37.492312 69.101495)
+        (xy 37.278505 68.887688) (xy 37.027095 68.719701) (xy 36.747743 68.603989) (xy 36.451184 68.545) (xy 36.148816 68.545)
+        (xy 35.852257 68.603989) (xy 35.572905 68.719701) (xy 35.434988 68.811854) (xy 35.434988 67.11659) (xy 36.038518 66.51306)
+        (xy 36.148816 66.535) (xy 36.451184 66.535) (xy 36.747743 66.476011) (xy 37.027095 66.360299) (xy 37.278505 66.192312)
+        (xy 37.492312 65.978505) (xy 37.660299 65.727095) (xy 37.776011 65.447743) (xy 37.835 65.151184) (xy 37.835 64.848816)
+        (xy 37.776011 64.552257) (xy 37.660299 64.272905) (xy 37.492312 64.021495) (xy 37.278505 63.807688) (xy 37.027095 63.639701)
+        (xy 36.747743 63.523989) (xy 36.451184 63.465) (xy 36.148816 63.465) (xy 36.038518 63.48694) (xy 34.354246 61.802668)
+        (xy 34.354246 60.98408) (xy 35.415525 60.98408) (xy 35.499208 61.238261) (xy 35.771775 61.369158) (xy 36.064642 61.444365)
+        (xy 36.366553 61.460991) (xy 36.665907 61.418397) (xy 36.951199 61.318222) (xy 37.100792 61.238261) (xy 37.184475 60.98408)
+        (xy 36.3 60.099605) (xy 35.415525 60.98408) (xy 34.354246 60.98408) (xy 34.354246 59.164248) (xy 34.960109 59.164248)
+        (xy 34.850842 59.391775) (xy 34.775635 59.684642) (xy 34.759009 59.986553) (xy 34.801603 60.285907) (xy 34.901778 60.571199)
+        (xy 34.981739 60.720792) (xy 35.23592 60.804475) (xy 36.120395 59.92) (xy 36.479605 59.92) (xy 37.36408 60.804475)
+        (xy 37.618261 60.720792) (xy 37.749158 60.448225) (xy 37.824365 60.155358) (xy 37.840991 59.853447) (xy 37.798397 59.554093)
+        (xy 37.698222 59.268801) (xy 37.618261 59.119208) (xy 37.36408 59.035525) (xy 36.479605 59.92) (xy 36.120395 59.92)
+        (xy 36.106253 59.905858) (xy 36.285858 59.726253) (xy 36.3 59.740395) (xy 37.184475 58.85592) (xy 37.166792 58.802209)
+        (xy 37.201898 58.795226) (xy 37.390256 58.717205) (xy 37.559774 58.603937) (xy 37.703937 58.459774) (xy 37.817205 58.290256)
+        (xy 37.879257 58.140451)
       )
     )
     (filled_polygon
       (pts
-        (xy 100.965002 43.500547) (xy 100.68575 43.5025) (xy 100.527 43.66125) (xy 100.527 44.598) (xy 100.547 44.598)
-        (xy 100.547 44.852) (xy 100.527 44.852) (xy 100.527 44.872) (xy 100.273 44.872) (xy 100.273 44.852)
-        (xy 100.253 44.852) (xy 100.253 44.598) (xy 100.273 44.598) (xy 100.273 43.66125) (xy 100.11425 43.5025)
-        (xy 99.675 43.499428) (xy 99.550518 43.511688) (xy 99.43082 43.547998) (xy 99.320506 43.606963) (xy 99.223815 43.686315)
-        (xy 99.15621 43.768692) (xy 99.001898 43.704774) (xy 98.801939 43.665) (xy 98.598061 43.665) (xy 98.398102 43.704774)
-        (xy 98.209744 43.782795) (xy 98.040226 43.896063) (xy 97.896063 44.040226) (xy 97.782795 44.209744) (xy 97.704774 44.398102)
-        (xy 97.665 44.598061) (xy 97.665 44.801939) (xy 97.704774 45.001898) (xy 97.729639 45.061928) (xy 97.575 45.061928)
-        (xy 97.435887 45.075629) (xy 97.302119 45.116207) (xy 97.178838 45.182102) (xy 97.070782 45.270782) (xy 96.982102 45.378838)
-        (xy 96.916207 45.502119) (xy 96.875629 45.635887) (xy 96.861928 45.775) (xy 96.861928 45.925) (xy 96.875629 46.064113)
-        (xy 96.886515 46.1) (xy 96.875629 46.135887) (xy 96.861928 46.275) (xy 96.861928 46.425) (xy 96.875629 46.564113)
-        (xy 96.886515 46.6) (xy 96.875629 46.635887) (xy 96.861928 46.775) (xy 96.861928 46.925) (xy 96.875629 47.064113)
-        (xy 96.886515 47.1) (xy 96.875629 47.135887) (xy 96.861928 47.275) (xy 96.861928 47.425) (xy 96.875629 47.564113)
-        (xy 96.876202 47.566003) (xy 96.876063 47.566439) (xy 96.865 47.66825) (xy 96.940982 47.744232) (xy 96.982102 47.821162)
-        (xy 97.005769 47.85) (xy 96.982102 47.878838) (xy 96.940982 47.955768) (xy 96.865 48.03175) (xy 96.876063 48.133561)
-        (xy 96.876202 48.133997) (xy 96.875629 48.135887) (xy 96.861928 48.275) (xy 96.861928 48.425) (xy 96.875629 48.564113)
-        (xy 96.886515 48.6) (xy 96.875629 48.635887) (xy 96.861928 48.775) (xy 96.861928 48.925) (xy 96.875629 49.064113)
-        (xy 96.886515 49.1) (xy 96.875629 49.135887) (xy 96.861928 49.275) (xy 96.861928 49.425) (xy 96.875629 49.564113)
-        (xy 96.886515 49.6) (xy 96.875629 49.635887) (xy 96.861928 49.775) (xy 96.861928 49.925) (xy 96.875629 50.064113)
-        (xy 96.886515 50.1) (xy 96.875629 50.135887) (xy 96.861928 50.275) (xy 96.861928 50.425) (xy 96.875629 50.564113)
-        (xy 96.886515 50.6) (xy 96.875629 50.635887) (xy 96.861928 50.775) (xy 96.861928 50.925) (xy 96.875629 51.064113)
-        (xy 96.886515 51.1) (xy 96.875629 51.135887) (xy 96.861928 51.275) (xy 96.861928 51.425) (xy 96.875629 51.564113)
-        (xy 96.886515 51.6) (xy 96.875629 51.635887) (xy 96.861928 51.775) (xy 96.861928 51.925) (xy 96.875629 52.064113)
-        (xy 96.886515 52.1) (xy 96.875629 52.135887) (xy 96.861928 52.275) (xy 96.861928 52.425) (xy 96.875629 52.564113)
-        (xy 96.886515 52.6) (xy 96.875629 52.635887) (xy 96.861928 52.775) (xy 96.861928 52.925) (xy 96.875629 53.064113)
-        (xy 96.886515 53.1) (xy 96.875629 53.135887) (xy 96.861928 53.275) (xy 96.861928 53.425) (xy 96.875629 53.564113)
-        (xy 96.916207 53.697881) (xy 96.982102 53.821162) (xy 97.070782 53.929218) (xy 97.178838 54.017898) (xy 97.302119 54.083793)
-        (xy 97.435887 54.124371) (xy 97.575 54.138072) (xy 97.69985 54.138072) (xy 97.653992 54.289246) (xy 97.636928 54.4625)
-        (xy 97.636928 55.123625) (xy 97.4375 55.323053) (xy 97.138072 55.023626) (xy 97.138072 54.575) (xy 97.124371 54.435887)
-        (xy 97.083793 54.302119) (xy 97.017898 54.178838) (xy 96.929218 54.070782) (xy 96.821162 53.982102) (xy 96.697881 53.916207)
-        (xy 96.564113 53.875629) (xy 96.425 53.861928) (xy 96.275 53.861928) (xy 96.135887 53.875629) (xy 96.133997 53.876202)
-        (xy 96.133561 53.876063) (xy 96.03175 53.865) (xy 95.955768 53.940982) (xy 95.878838 53.982102) (xy 95.85 54.005769)
-        (xy 95.821162 53.982102) (xy 95.744232 53.940982) (xy 95.66825 53.865) (xy 95.566439 53.876063) (xy 95.566003 53.876202)
-        (xy 95.564113 53.875629) (xy 95.425 53.861928) (xy 95.275 53.861928) (xy 95.135887 53.875629) (xy 95.1 53.886515)
-        (xy 95.064113 53.875629) (xy 94.925 53.861928) (xy 94.775 53.861928) (xy 94.635887 53.875629) (xy 94.6 53.886515)
-        (xy 94.564113 53.875629) (xy 94.425 53.861928) (xy 94.275 53.861928) (xy 94.135887 53.875629) (xy 94.1 53.886515)
-        (xy 94.064113 53.875629) (xy 93.925 53.861928) (xy 93.775 53.861928) (xy 93.635887 53.875629) (xy 93.6 53.886515)
-        (xy 93.564113 53.875629) (xy 93.425 53.861928) (xy 93.275 53.861928) (xy 93.135887 53.875629) (xy 93.1 53.886515)
-        (xy 93.064113 53.875629) (xy 92.925 53.861928) (xy 92.775 53.861928) (xy 92.635887 53.875629) (xy 92.6 53.886515)
-        (xy 92.564113 53.875629) (xy 92.425 53.861928) (xy 92.275 53.861928) (xy 92.135887 53.875629) (xy 92.1 53.886515)
-        (xy 92.064113 53.875629) (xy 91.925 53.861928) (xy 91.775 53.861928) (xy 91.635887 53.875629) (xy 91.6 53.886515)
-        (xy 91.564113 53.875629) (xy 91.425 53.861928) (xy 91.275 53.861928) (xy 91.135887 53.875629) (xy 91.1 53.886515)
-        (xy 91.064113 53.875629) (xy 90.925 53.861928) (xy 90.775 53.861928) (xy 90.635887 53.875629) (xy 90.6 53.886515)
-        (xy 90.564113 53.875629) (xy 90.425 53.861928) (xy 90.275 53.861928) (xy 90.135887 53.875629) (xy 90.1 53.886515)
-        (xy 90.064113 53.875629) (xy 89.925 53.861928) (xy 89.775 53.861928) (xy 89.635887 53.875629) (xy 89.6 53.886515)
-        (xy 89.564113 53.875629) (xy 89.425 53.861928) (xy 89.275 53.861928) (xy 89.135887 53.875629) (xy 89.1 53.886515)
-        (xy 89.064113 53.875629) (xy 88.925 53.861928) (xy 88.775 53.861928) (xy 88.635887 53.875629) (xy 88.502119 53.916207)
-        (xy 88.378838 53.982102) (xy 88.270782 54.070782) (xy 88.182102 54.178838) (xy 88.116207 54.302119) (xy 88.075629 54.435887)
-        (xy 88.061928 54.575) (xy 88.061928 55.023625) (xy 87.797072 55.288482) (xy 87.747248 55.227772) (xy 87.719203 55.204756)
-        (xy 87.563072 55.048625) (xy 87.563072 54.3875) (xy 87.546008 54.214246) (xy 87.522901 54.138072) (xy 87.625 54.138072)
-        (xy 87.764113 54.124371) (xy 87.897881 54.083793) (xy 88.021162 54.017898) (xy 88.129218 53.929218) (xy 88.217898 53.821162)
-        (xy 88.283793 53.697881) (xy 88.324371 53.564113) (xy 88.338072 53.425) (xy 88.338072 53.275) (xy 88.324371 53.135887)
-        (xy 88.323798 53.133997) (xy 88.323937 53.133561) (xy 88.335 53.03175) (xy 88.259018 52.955768) (xy 88.217898 52.878838)
-        (xy 88.194231 52.85) (xy 88.217898 52.821162) (xy 88.259018 52.744232) (xy 88.335 52.66825) (xy 88.323937 52.566439)
-        (xy 88.323798 52.566003) (xy 88.324371 52.564113) (xy 88.338072 52.425) (xy 88.338072 52.275) (xy 88.324371 52.135887)
-        (xy 88.313485 52.1) (xy 88.324371 52.064113) (xy 88.338072 51.925) (xy 88.338072 51.775) (xy 88.324371 51.635887)
-        (xy 88.313485 51.6) (xy 88.324371 51.564113) (xy 88.338072 51.425) (xy 88.338072 51.275) (xy 88.324371 51.135887)
-        (xy 88.313485 51.1) (xy 88.324371 51.064113) (xy 88.338072 50.925) (xy 88.338072 50.775) (xy 88.324371 50.635887)
-        (xy 88.313485 50.6) (xy 88.324371 50.564113) (xy 88.338072 50.425) (xy 88.338072 50.275) (xy 88.324371 50.135887)
-        (xy 88.313485 50.1) (xy 88.324371 50.064113) (xy 88.338072 49.925) (xy 88.338072 49.775) (xy 88.324371 49.635887)
-        (xy 88.313485 49.6) (xy 88.324371 49.564113) (xy 88.338072 49.425) (xy 88.338072 49.275) (xy 88.324371 49.135887)
-        (xy 88.313485 49.1) (xy 88.324371 49.064113) (xy 88.338072 48.925) (xy 88.338072 48.775) (xy 88.324371 48.635887)
-        (xy 88.313485 48.6) (xy 88.324371 48.564113) (xy 88.338072 48.425) (xy 88.338072 48.275) (xy 88.324371 48.135887)
-        (xy 88.313485 48.1) (xy 88.324371 48.064113) (xy 88.338072 47.925) (xy 88.338072 47.775) (xy 88.324371 47.635887)
-        (xy 88.313485 47.6) (xy 88.324371 47.564113) (xy 88.338072 47.425) (xy 88.338072 47.275) (xy 88.324371 47.135887)
-        (xy 88.313485 47.1) (xy 88.324371 47.064113) (xy 88.338072 46.925) (xy 88.338072 46.775) (xy 88.324371 46.635887)
-        (xy 88.313485 46.6) (xy 88.324371 46.564113) (xy 88.338072 46.425) (xy 88.338072 46.275) (xy 88.324371 46.135887)
-        (xy 88.313485 46.1) (xy 88.324371 46.064113) (xy 88.338072 45.925) (xy 88.338072 45.775) (xy 88.324371 45.635887)
-        (xy 88.283793 45.502119) (xy 88.217898 45.378838) (xy 88.129218 45.270782) (xy 88.021162 45.182102) (xy 87.897881 45.116207)
-        (xy 87.764113 45.075629) (xy 87.625 45.061928) (xy 86.225 45.061928) (xy 86.085887 45.075629) (xy 85.956098 45.115)
-        (xy 84.236294 45.115) (xy 83.849108 44.759421) (xy 83.98951 44.759421) (xy 84.189469 44.719647) (xy 84.377827 44.641626)
-        (xy 84.485041 44.569988) (xy 84.56832 44.614502) (xy 84.688018 44.650812) (xy 84.8125 44.663072) (xy 85.11425 44.66)
-        (xy 85.273 44.50125) (xy 85.273 43.427) (xy 85.253 43.427) (xy 85.253 43.173) (xy 85.273 43.173)
-        (xy 85.273 43.153) (xy 85.527 43.153) (xy 85.527 43.173) (xy 85.547 43.173) (xy 85.547 43.427)
-        (xy 85.527 43.427) (xy 85.527 44.50125) (xy 85.68575 44.66) (xy 85.9875 44.663072) (xy 86.111982 44.650812)
-        (xy 86.23168 44.614502) (xy 86.341994 44.555537) (xy 86.438685 44.476185) (xy 86.504158 44.396406) (xy 86.509538 44.402962)
-        (xy 86.644114 44.513405) (xy 86.79765 44.595472) (xy 86.964246 44.646008) (xy 87.1375 44.663072) (xy 87.8125 44.663072)
-        (xy 87.954874 44.649049) (xy 87.955915 44.649365) (xy 88.063895 44.66) (xy 88.063904 44.66) (xy 88.065389 44.660146)
-        (xy 88.075629 44.764113) (xy 88.116207 44.897881) (xy 88.182102 45.021162) (xy 88.270782 45.129218) (xy 88.378838 45.217898)
-        (xy 88.502119 45.283793) (xy 88.635887 45.324371) (xy 88.775 45.338072) (xy 88.925 45.338072) (xy 89.064113 45.324371)
-        (xy 89.066003 45.323798) (xy 89.066439 45.323937) (xy 89.16825 45.335) (xy 89.244232 45.259018) (xy 89.321162 45.217898)
-        (xy 89.35 45.194231) (xy 89.378838 45.217898) (xy 89.455768 45.259018) (xy 89.53175 45.335) (xy 89.633561 45.323937)
-        (xy 89.633997 45.323798) (xy 89.635887 45.324371) (xy 89.775 45.338072) (xy 89.925 45.338072) (xy 90.064113 45.324371)
-        (xy 90.1 45.313485) (xy 90.135887 45.324371) (xy 90.275 45.338072) (xy 90.425 45.338072) (xy 90.564113 45.324371)
-        (xy 90.6 45.313485) (xy 90.635887 45.324371) (xy 90.775 45.338072) (xy 90.925 45.338072) (xy 91.064113 45.324371)
-        (xy 91.1 45.313485) (xy 91.135887 45.324371) (xy 91.275 45.338072) (xy 91.425 45.338072) (xy 91.564113 45.324371)
-        (xy 91.6 45.313485) (xy 91.635887 45.324371) (xy 91.775 45.338072) (xy 91.925 45.338072) (xy 92.064113 45.324371)
-        (xy 92.1 45.313485) (xy 92.135887 45.324371) (xy 92.275 45.338072) (xy 92.425 45.338072) (xy 92.564113 45.324371)
-        (xy 92.6 45.313485) (xy 92.635887 45.324371) (xy 92.775 45.338072) (xy 92.925 45.338072) (xy 93.064113 45.324371)
-        (xy 93.1 45.313485) (xy 93.135887 45.324371) (xy 93.275 45.338072) (xy 93.425 45.338072) (xy 93.564113 45.324371)
-        (xy 93.6 45.313485) (xy 93.635887 45.324371) (xy 93.775 45.338072) (xy 93.925 45.338072) (xy 94.064113 45.324371)
-        (xy 94.1 45.313485) (xy 94.135887 45.324371) (xy 94.275 45.338072) (xy 94.425 45.338072) (xy 94.564113 45.324371)
-        (xy 94.6 45.313485) (xy 94.635887 45.324371) (xy 94.775 45.338072) (xy 94.925 45.338072) (xy 95.064113 45.324371)
-        (xy 95.1 45.313485) (xy 95.135887 45.324371) (xy 95.275 45.338072) (xy 95.425 45.338072) (xy 95.564113 45.324371)
-        (xy 95.566003 45.323798) (xy 95.566439 45.323937) (xy 95.66825 45.335) (xy 95.744232 45.259018) (xy 95.821162 45.217898)
-        (xy 95.85 45.194231) (xy 95.878838 45.217898) (xy 95.955768 45.259018) (xy 96.03175 45.335) (xy 96.133561 45.323937)
-        (xy 96.133997 45.323798) (xy 96.135887 45.324371) (xy 96.275 45.338072) (xy 96.425 45.338072) (xy 96.564113 45.324371)
-        (xy 96.697881 45.283793) (xy 96.821162 45.217898) (xy 96.929218 45.129218) (xy 97.017898 45.021162) (xy 97.083793 44.897881)
-        (xy 97.124371 44.764113) (xy 97.138072 44.625) (xy 97.138072 43.225) (xy 97.127002 43.112601) (xy 97.127002 43.001252)
-        (xy 97.28575 43.16) (xy 97.5875 43.163072) (xy 97.711982 43.150812) (xy 97.83168 43.114502) (xy 97.941994 43.055537)
-        (xy 98.038685 42.976185) (xy 98.118037 42.879494) (xy 98.177002 42.76918) (xy 98.213312 42.649482) (xy 98.225572 42.525)
-        (xy 98.2225 42.08575) (xy 98.06375 41.927) (xy 97.127 41.927) (xy 97.127 41.947) (xy 96.873 41.947)
-        (xy 96.873 41.927) (xy 96.853 41.927) (xy 96.853 41.673) (xy 96.873 41.673) (xy 96.873 41.653)
-        (xy 97.127 41.653) (xy 97.127 41.673) (xy 98.06375 41.673) (xy 98.2225 41.51425) (xy 98.224453 41.235021)
-        (xy 100.965003 41.235021)
+        (xy 43.14 65.68925) (xy 43.29875 65.848) (xy 44.373 65.848) (xy 44.373 65.828) (xy 44.627 65.828)
+        (xy 44.627 65.848) (xy 45.57375 65.848) (xy 45.59875 65.873) (xy 46.673 65.873) (xy 46.673 65.853)
+        (xy 46.927 65.853) (xy 46.927 65.873) (xy 46.947 65.873) (xy 46.947 66.127) (xy 46.927 66.127)
+        (xy 46.927 67.773) (xy 46.947 67.773) (xy 46.947 68.027) (xy 46.927 68.027) (xy 46.927 68.047)
+        (xy 46.673 68.047) (xy 46.673 68.027) (xy 44.627 68.027) (xy 44.627 68.047) (xy 44.373 68.047)
+        (xy 44.373 68.027) (xy 44.353 68.027) (xy 44.353 67.773) (xy 44.373 67.773) (xy 44.373 66.102)
+        (xy 44.627 66.102) (xy 44.627 67.773) (xy 46.673 67.773) (xy 46.673 66.127) (xy 45.72625 66.127)
+        (xy 45.70125 66.102) (xy 44.627 66.102) (xy 44.373 66.102) (xy 43.29875 66.102) (xy 43.25218 66.14857)
+        (xy 42.83861 65.735) (xy 42.901939 65.735) (xy 43.101898 65.695226) (xy 43.139901 65.679485)
       )
     )
     (filled_polygon
       (pts
-        (xy 62.386595 31.855886) (xy 62.497038 31.990462) (xy 62.503594 31.995842) (xy 62.423815 32.061315) (xy 62.344463 32.158006)
-        (xy 62.285498 32.26832) (xy 62.249188 32.388018) (xy 62.236928 32.5125) (xy 62.24 32.81425) (xy 62.39875 32.973)
-        (xy 63.473 32.973) (xy 63.473 32.953) (xy 63.727 32.953) (xy 63.727 32.973) (xy 64.80125 32.973)
-        (xy 64.82625 32.948) (xy 65.573 32.948) (xy 65.573 32.928) (xy 65.827 32.928) (xy 65.827 32.948)
-        (xy 67.673 32.948) (xy 67.673 32.928) (xy 67.927 32.928) (xy 67.927 32.948) (xy 67.947 32.948)
-        (xy 67.947 33.202) (xy 67.927 33.202) (xy 67.927 33.84875) (xy 67.827 33.94875) (xy 67.827 35.173)
-        (xy 68.80125 35.173) (xy 68.96 35.01425) (xy 68.963072 34.425) (xy 68.950812 34.300518) (xy 68.921991 34.205509)
-        (xy 68.931613 34.213405) (xy 69.085149 34.295472) (xy 69.251745 34.346008) (xy 69.299799 34.350741) (xy 69.253992 34.501746)
-        (xy 69.236928 34.675) (xy 69.236928 35.925) (xy 69.253992 36.098254) (xy 69.304528 36.26485) (xy 69.386595 36.418386)
-        (xy 69.497038 36.552962) (xy 69.631614 36.663405) (xy 69.78515 36.745472) (xy 69.951746 36.796008) (xy 70.125 36.813072)
-        (xy 70.875 36.813072) (xy 71.048254 36.796008) (xy 71.21485 36.745472) (xy 71.368386 36.663405) (xy 71.502962 36.552962)
-        (xy 71.613405 36.418386) (xy 71.695472 36.26485) (xy 71.746008 36.098254) (xy 71.763072 35.925) (xy 71.763072 34.675)
-        (xy 71.746008 34.501746) (xy 71.703942 34.363072) (xy 72.975001 34.363072) (xy 73.148255 34.346008) (xy 73.314851 34.295472)
-        (xy 73.468387 34.213405) (xy 73.602962 34.102962) (xy 73.713405 33.968387) (xy 73.795472 33.814851) (xy 73.846008 33.648255)
-        (xy 73.863072 33.475001) (xy 73.863072 32.816652) (xy 73.90582 32.839502) (xy 74.025518 32.875812) (xy 74.15 32.888072)
-        (xy 75.65 32.888072) (xy 75.774482 32.875812) (xy 75.89418 32.839502) (xy 76.004494 32.780537) (xy 76.101185 32.701185)
-        (xy 76.180537 32.604494) (xy 76.239502 32.49418) (xy 76.275812 32.374482) (xy 76.288072 32.25) (xy 76.288072 32.235)
-        (xy 84.365001 32.235) (xy 84.365 37.071289) (xy 84.296063 37.140226) (xy 84.182795 37.309744) (xy 84.104774 37.498102)
-        (xy 84.065 37.698061) (xy 84.065 37.901939) (xy 84.104774 38.101898) (xy 84.182795 38.290256) (xy 84.296063 38.459774)
-        (xy 84.401265 38.564976) (xy 82.563954 38.564976) (xy 82.527857 38.561421) (xy 82.49176 38.564976) (xy 82.491753 38.564976)
-        (xy 82.39799 38.574211) (xy 82.385826 38.575409) (xy 82.317205 38.409744) (xy 82.203937 38.240226) (xy 82.059774 38.096063)
-        (xy 81.890256 37.982795) (xy 81.701898 37.904774) (xy 81.501939 37.865) (xy 81.298061 37.865) (xy 81.098102 37.904774)
-        (xy 80.909744 37.982795) (xy 80.740226 38.096063) (xy 80.671289 38.165) (xy 80.061096 38.165) (xy 80.024999 38.161445)
-        (xy 79.988902 38.165) (xy 79.988895 38.165) (xy 79.895132 38.174235) (xy 79.880914 38.175635) (xy 79.838886 38.188384)
-        (xy 79.742367 38.217663) (xy 79.61468 38.285913) (xy 79.502762 38.377762) (xy 79.479746 38.405807) (xy 79.120554 38.765)
-        (xy 70.888072 38.765) (xy 70.888072 37.724999) (xy 70.871008 37.551745) (xy 70.820472 37.385149) (xy 70.738405 37.231613)
-        (xy 70.627962 37.097038) (xy 70.493387 36.986595) (xy 70.339851 36.904528) (xy 70.173255 36.853992) (xy 70.000001 36.836928)
-        (xy 69.299999 36.836928) (xy 69.126745 36.853992) (xy 68.960149 36.904528) (xy 68.806613 36.986595) (xy 68.695485 37.077795)
-        (xy 68.651185 37.023815) (xy 68.554494 36.944463) (xy 68.44418 36.885498) (xy 68.324482 36.849188) (xy 68.2 36.836928)
-        (xy 67.88575 36.84) (xy 67.727 36.99875) (xy 67.727 39.373) (xy 67.747 39.373) (xy 67.747 39.627)
-        (xy 67.727 39.627) (xy 67.727 42.00125) (xy 67.88575 42.16) (xy 68.2 42.163072) (xy 68.324482 42.150812)
-        (xy 68.44418 42.114502) (xy 68.554494 42.055537) (xy 68.651185 41.976185) (xy 68.695485 41.922205) (xy 68.806613 42.013405)
-        (xy 68.960149 42.095472) (xy 69.126745 42.146008) (xy 69.299999 42.163072) (xy 70.000001 42.163072) (xy 70.173255 42.146008)
-        (xy 70.339851 42.095472) (xy 70.493387 42.013405) (xy 70.627962 41.902962) (xy 70.738405 41.768387) (xy 70.820472 41.614851)
-        (xy 70.871008 41.448255) (xy 70.888072 41.275001) (xy 70.888072 40.235) (xy 79.388895 40.235) (xy 79.425 40.238556)
-        (xy 79.461105 40.235) (xy 79.569085 40.224365) (xy 79.707633 40.182337) (xy 79.83532 40.114087) (xy 79.947238 40.022238)
-        (xy 79.970258 39.994188) (xy 80.329447 39.635) (xy 80.671289 39.635) (xy 80.740226 39.703937) (xy 80.909744 39.817205)
-        (xy 80.953188 39.8352) (xy 80.298378 40.49001) (xy 77.521084 40.49001) (xy 77.484989 40.486455) (xy 77.448894 40.49001)
-        (xy 77.448885 40.49001) (xy 77.340905 40.500645) (xy 77.202357 40.542673) (xy 77.07467 40.610923) (xy 76.962752 40.702772)
-        (xy 76.939736 40.730817) (xy 76.517132 41.153421) (xy 76.459774 41.096063) (xy 76.290256 40.982795) (xy 76.101898 40.904774)
-        (xy 75.901939 40.865) (xy 75.698061 40.865) (xy 75.498102 40.904774) (xy 75.309744 40.982795) (xy 75.140226 41.096063)
-        (xy 75.071289 41.165) (xy 75.066094 41.165) (xy 75.029999 41.161445) (xy 74.993904 41.165) (xy 74.993895 41.165)
-        (xy 74.885915 41.175635) (xy 74.747367 41.217663) (xy 74.61968 41.285913) (xy 74.507762 41.377762) (xy 74.484746 41.405807)
-        (xy 73.25106 42.639494) (xy 73.067592 42.603) (xy 72.792408 42.603) (xy 72.52251 42.656686) (xy 72.268273 42.761995)
-        (xy 72.04 42.914523) (xy 71.811727 42.761995) (xy 71.55749 42.656686) (xy 71.287592 42.603) (xy 71.012408 42.603)
-        (xy 70.74251 42.656686) (xy 70.488273 42.761995) (xy 70.26 42.914523) (xy 70.031727 42.761995) (xy 69.77749 42.656686)
-        (xy 69.507592 42.603) (xy 69.232408 42.603) (xy 68.96251 42.656686) (xy 68.708273 42.761995) (xy 68.48 42.914523)
-        (xy 68.251727 42.761995) (xy 67.99749 42.656686) (xy 67.727592 42.603) (xy 67.452408 42.603) (xy 67.18251 42.656686)
-        (xy 66.928273 42.761995) (xy 66.699465 42.91488) (xy 66.50488 43.109465) (xy 66.351995 43.338273) (xy 66.246686 43.59251)
-        (xy 66.193 43.862408) (xy 66.193 44.137592) (xy 66.233261 44.34) (xy 63.932419 44.34) (xy 63.9 44.336807)
-        (xy 63.867581 44.34) (xy 63.770617 44.34955) (xy 63.646207 44.38729) (xy 63.53155 44.448575) (xy 63.431052 44.531052)
-        (xy 63.348575 44.63155) (xy 63.28729 44.746207) (xy 63.24955 44.870617) (xy 63.236807 45) (xy 63.240001 45.032429)
-        (xy 63.24 53.667581) (xy 63.236807 53.7) (xy 63.24955 53.829383) (xy 63.28729 53.953793) (xy 63.348575 54.06845)
-        (xy 63.4137 54.147805) (xy 63.431052 54.168948) (xy 63.53155 54.251425) (xy 63.646207 54.31271) (xy 63.770617 54.35045)
-        (xy 63.9 54.363193) (xy 63.932419 54.36) (xy 65.343261 54.36) (xy 65.303 54.562408) (xy 65.303 54.837592)
-        (xy 65.356686 55.10749) (xy 65.359797 55.115) (xy 55.414468 55.115) (xy 55.401185 55.098815) (xy 55.304494 55.019463)
-        (xy 55.19418 54.960498) (xy 55.074482 54.924188) (xy 54.95 54.911928) (xy 54.529649 54.911928) (xy 55.181567 54.26001)
-        (xy 58.219021 54.26001) (xy 58.26249 54.264291) (xy 58.305959 54.26001) (xy 58.305967 54.26001) (xy 58.43598 54.247205)
-        (xy 58.602803 54.196599) (xy 58.756549 54.114421) (xy 58.891307 54.003827) (xy 58.919024 53.970054) (xy 59.326006 53.563072)
-        (xy 59.775 53.563072) (xy 59.948254 53.546008) (xy 60.11485 53.495472) (xy 60.268386 53.413405) (xy 60.402962 53.302962)
-        (xy 60.513405 53.168386) (xy 60.595472 53.01485) (xy 60.646008 52.848254) (xy 60.663072 52.675) (xy 60.663072 51.725)
-        (xy 60.646008 51.551746) (xy 60.595472 51.38515) (xy 60.513405 51.231614) (xy 60.446427 51.15) (xy 60.513405 51.068386)
-        (xy 60.595472 50.91485) (xy 60.646008 50.748254) (xy 60.663072 50.575) (xy 60.663072 49.625) (xy 60.646008 49.451746)
-        (xy 60.595472 49.28515) (xy 60.513405 49.131614) (xy 60.457391 49.06336) (xy 60.498404 49.013385) (xy 60.580471 48.859849)
-        (xy 60.631007 48.693253) (xy 60.648071 48.519999) (xy 60.648071 47.569999) (xy 60.631007 47.396745) (xy 60.580471 47.230149)
-        (xy 60.498404 47.076613) (xy 60.387961 46.942037) (xy 60.253385 46.831594) (xy 60.099849 46.749527) (xy 59.933253 46.698991)
-        (xy 59.759999 46.681927) (xy 59.084999 46.681927) (xy 59.042643 46.686099) (xy 57.391507 45.034963) (xy 57.363792 45.001192)
-        (xy 57.229034 44.890598) (xy 57.075288 44.80842) (xy 56.908465 44.757814) (xy 56.778452 44.745009) (xy 56.778444 44.745009)
-        (xy 56.734975 44.740728) (xy 56.691506 44.745009) (xy 55.978071 44.745009) (xy 55.978071 44.077632) (xy 56.004528 44.16485)
-        (xy 56.086595 44.318386) (xy 56.197038 44.452962) (xy 56.331614 44.563405) (xy 56.48515 44.645472) (xy 56.651746 44.696008)
-        (xy 56.825 44.713072) (xy 57.575 44.713072) (xy 57.748254 44.696008) (xy 57.91485 44.645472) (xy 58.068386 44.563405)
-        (xy 58.202962 44.452962) (xy 58.313405 44.318386) (xy 58.395472 44.16485) (xy 58.422727 44.075) (xy 58.736928 44.075)
-        (xy 58.749188 44.199482) (xy 58.785498 44.31918) (xy 58.844463 44.429494) (xy 58.923815 44.526185) (xy 59.020506 44.605537)
-        (xy 59.13082 44.664502) (xy 59.250518 44.700812) (xy 59.375 44.713072) (xy 59.71425 44.71) (xy 59.873 44.55125)
-        (xy 59.873 43.327) (xy 60.127 43.327) (xy 60.127 44.55125) (xy 60.28575 44.71) (xy 60.625 44.713072)
-        (xy 60.749482 44.700812) (xy 60.86918 44.664502) (xy 60.979494 44.605537) (xy 61.076185 44.526185) (xy 61.155537 44.429494)
-        (xy 61.214502 44.31918) (xy 61.250812 44.199482) (xy 61.263072 44.075) (xy 61.26 43.48575) (xy 61.10125 43.327)
-        (xy 60.127 43.327) (xy 59.873 43.327) (xy 58.89875 43.327) (xy 58.74 43.48575) (xy 58.736928 44.075)
-        (xy 58.422727 44.075) (xy 58.446008 43.998254) (xy 58.463072 43.825) (xy 58.463072 42.575) (xy 58.446008 42.401746)
-        (xy 58.422728 42.325) (xy 58.736928 42.325) (xy 58.74 42.91425) (xy 58.89875 43.073) (xy 59.873 43.073)
-        (xy 59.873 41.84875) (xy 60.127 41.84875) (xy 60.127 43.073) (xy 61.10125 43.073) (xy 61.26 42.91425)
-        (xy 61.263072 42.325) (xy 61.250812 42.200518) (xy 61.214502 42.08082) (xy 61.155537 41.970506) (xy 61.076185 41.873815)
-        (xy 60.979494 41.794463) (xy 60.86918 41.735498) (xy 60.749482 41.699188) (xy 60.625 41.686928) (xy 60.28575 41.69)
-        (xy 60.127 41.84875) (xy 59.873 41.84875) (xy 59.71425 41.69) (xy 59.375 41.686928) (xy 59.250518 41.699188)
-        (xy 59.13082 41.735498) (xy 59.020506 41.794463) (xy 58.923815 41.873815) (xy 58.844463 41.970506) (xy 58.785498 42.08082)
-        (xy 58.749188 42.200518) (xy 58.736928 42.325) (xy 58.422728 42.325) (xy 58.395472 42.23515) (xy 58.313405 42.081614)
-        (xy 58.202962 41.947038) (xy 58.068386 41.836595) (xy 57.91485 41.754528) (xy 57.748254 41.703992) (xy 57.575 41.686928)
-        (xy 56.825 41.686928) (xy 56.651746 41.703992) (xy 56.48515 41.754528) (xy 56.331614 41.836595) (xy 56.197038 41.947038)
-        (xy 56.086595 42.081614) (xy 56.004528 42.23515) (xy 55.978071 42.322368) (xy 55.978071 41.525) (xy 66.361928 41.525)
-        (xy 66.374188 41.649482) (xy 66.410498 41.76918) (xy 66.469463 41.879494) (xy 66.548815 41.976185) (xy 66.645506 42.055537)
-        (xy 66.75582 42.114502) (xy 66.875518 42.150812) (xy 67 42.163072) (xy 67.31425 42.16) (xy 67.473 42.00125)
-        (xy 67.473 39.627) (xy 66.52375 39.627) (xy 66.365 39.78575) (xy 66.361928 41.525) (xy 55.978071 41.525)
-        (xy 55.978071 41.379998) (xy 55.961007 41.206744) (xy 55.910471 41.040148) (xy 55.828404 40.886612) (xy 55.717961 40.752037)
-        (xy 55.583386 40.641594) (xy 55.42985 40.559527) (xy 55.263254 40.508991) (xy 55.09 40.491927) (xy 54.389998 40.491927)
-        (xy 54.216744 40.508991) (xy 54.050148 40.559527) (xy 53.896612 40.641594) (xy 53.762037 40.752037) (xy 53.714999 40.809353)
-        (xy 53.667961 40.752037) (xy 53.533386 40.641594) (xy 53.37985 40.559527) (xy 53.213254 40.508991) (xy 53.04 40.491927)
-        (xy 52.339998 40.491927) (xy 52.166744 40.508991) (xy 52.000148 40.559527) (xy 51.846612 40.641594) (xy 51.712037 40.752037)
-        (xy 51.601594 40.886612) (xy 51.519527 41.040148) (xy 51.468991 41.206744) (xy 51.451927 41.379998) (xy 51.451927 42.269999)
-        (xy 50.185 42.269999) (xy 50.185 39.118072) (xy 50.4 39.118072) (xy 50.524482 39.105812) (xy 50.64418 39.069502)
-        (xy 50.754494 39.010537) (xy 50.851185 38.931185) (xy 50.930537 38.834494) (xy 50.989502 38.72418) (xy 51.025812 38.604482)
-        (xy 51.038072 38.48) (xy 51.038072 37.28) (xy 51.025812 37.155518) (xy 50.989502 37.03582) (xy 50.930537 36.925506)
-        (xy 50.851185 36.828815) (xy 50.754494 36.749463) (xy 50.73679 36.74) (xy 50.754494 36.730537) (xy 50.851185 36.651185)
-        (xy 50.930537 36.554494) (xy 50.967683 36.485) (xy 51.761928 36.485) (xy 51.761928 38.5) (xy 51.774188 38.624482)
-        (xy 51.810498 38.74418) (xy 51.869463 38.854494) (xy 51.948815 38.951185) (xy 52.045506 39.030537) (xy 52.15582 39.089502)
-        (xy 52.275518 39.125812) (xy 52.4 39.138072) (xy 58.8 39.138072) (xy 58.924482 39.125812) (xy 59.04418 39.089502)
-        (xy 59.154494 39.030537) (xy 59.251185 38.951185) (xy 59.330537 38.854494) (xy 59.389502 38.74418) (xy 59.425812 38.624482)
-        (xy 59.438072 38.5) (xy 59.438072 37.475) (xy 66.361928 37.475) (xy 66.365 39.21425) (xy 66.52375 39.373)
-        (xy 67.473 39.373) (xy 67.473 36.99875) (xy 67.31425 36.84) (xy 67 36.836928) (xy 66.875518 36.849188)
-        (xy 66.75582 36.885498) (xy 66.645506 36.944463) (xy 66.548815 37.023815) (xy 66.469463 37.120506) (xy 66.410498 37.23082)
-        (xy 66.374188 37.350518) (xy 66.361928 37.475) (xy 59.438072 37.475) (xy 59.438072 36.175) (xy 66.436928 36.175)
-        (xy 66.449188 36.299482) (xy 66.485498 36.41918) (xy 66.544463 36.529494) (xy 66.623815 36.626185) (xy 66.720506 36.705537)
-        (xy 66.83082 36.764502) (xy 66.950518 36.800812) (xy 67.075 36.813072) (xy 67.41425 36.81) (xy 67.573 36.65125)
-        (xy 67.573 35.427) (xy 67.827 35.427) (xy 67.827 36.65125) (xy 67.98575 36.81) (xy 68.325 36.813072)
-        (xy 68.449482 36.800812) (xy 68.56918 36.764502) (xy 68.679494 36.705537) (xy 68.776185 36.626185) (xy 68.855537 36.529494)
-        (xy 68.914502 36.41918) (xy 68.950812 36.299482) (xy 68.963072 36.175) (xy 68.96 35.58575) (xy 68.80125 35.427)
-        (xy 67.827 35.427) (xy 67.573 35.427) (xy 66.59875 35.427) (xy 66.44 35.58575) (xy 66.436928 36.175)
-        (xy 59.438072 36.175) (xy 59.438072 33.6875) (xy 62.236928 33.6875) (xy 62.249188 33.811982) (xy 62.285498 33.93168)
-        (xy 62.344463 34.041994) (xy 62.423815 34.138685) (xy 62.520506 34.218037) (xy 62.63082 34.277002) (xy 62.750518 34.313312)
-        (xy 62.875 34.325572) (xy 63.31425 34.3225) (xy 63.473 34.16375) (xy 63.473 33.227) (xy 63.727 33.227)
-        (xy 63.727 34.16375) (xy 63.88575 34.3225) (xy 64.325 34.325572) (xy 64.449482 34.313312) (xy 64.56918 34.277002)
-        (xy 64.673385 34.221302) (xy 64.73082 34.252002) (xy 64.850518 34.288312) (xy 64.975 34.300572) (xy 65.41425 34.2975)
-        (xy 65.573 34.13875) (xy 65.573 33.202) (xy 65.827 33.202) (xy 65.827 34.13875) (xy 65.98575 34.2975)
-        (xy 66.425 34.300572) (xy 66.449916 34.298118) (xy 66.449188 34.300518) (xy 66.436928 34.425) (xy 66.44 35.01425)
-        (xy 66.59875 35.173) (xy 67.573 35.173) (xy 67.573 34.23875) (xy 67.673 34.13875) (xy 67.673 33.202)
-        (xy 65.827 33.202) (xy 65.573 33.202) (xy 64.49875 33.202) (xy 64.47375 33.227) (xy 63.727 33.227)
-        (xy 63.473 33.227) (xy 62.39875 33.227) (xy 62.24 33.38575) (xy 62.236928 33.6875) (xy 59.438072 33.6875)
-        (xy 59.438072 33.013507) (xy 60.604079 31.8475) (xy 62.382113 31.8475)
+        (xy 41.585 57.251184) (xy 41.643989 57.547743) (xy 41.669621 57.609623) (xy 41.650998 57.671014) (xy 41.64134 57.769068)
+        (xy 41.636324 57.82) (xy 41.640001 57.857332) (xy 41.64 60.120473) (xy 41.610149 60.129528) (xy 41.456613 60.211595)
+        (xy 41.322038 60.322038) (xy 41.211595 60.456613) (xy 41.129528 60.610149) (xy 41.078992 60.776745) (xy 41.061928 60.949999)
+        (xy 41.061928 61.650001) (xy 41.078992 61.823255) (xy 41.129528 61.989851) (xy 41.211595 62.143387) (xy 41.322038 62.277962)
+        (xy 41.348891 62.3) (xy 41.322038 62.322038) (xy 41.211595 62.456613) (xy 41.129528 62.610149) (xy 41.078992 62.776745)
+        (xy 41.061928 62.949999) (xy 41.061928 63.650001) (xy 41.078992 63.823255) (xy 41.129528 63.989851) (xy 41.170944 64.067335)
+        (xy 40.967992 63.864383) (xy 40.967992 57.641588) (xy 41.585 57.024581)
       )
     )
     (filled_polygon
       (pts
-        (xy 49.765 52.604447) (xy 49.765 52.701939) (xy 49.775228 52.753357) (xy 49.646352 52.778992) (xy 49.457994 52.857013)
-        (xy 49.288476 52.970281) (xy 49.144313 53.114444) (xy 49.031045 53.283962) (xy 48.953024 53.47232) (xy 48.91325 53.672279)
-        (xy 48.91325 53.769772) (xy 48.845884 53.837138) (xy 48.892853 53.6823) (xy 48.915733 53.45) (xy 48.892853 53.2177)
-        (xy 48.825094 52.994326) (xy 48.715058 52.788464) (xy 48.566975 52.608025) (xy 48.386536 52.459942) (xy 48.180674 52.349906)
-        (xy 47.9573 52.282147) (xy 47.835 52.270101) (xy 47.835 51.785) (xy 48.066712 51.785) (xy 48.295652 51.739461)
-        (xy 48.511308 51.650134) (xy 48.690773 51.530219)
+        (xy 73.84 45.21425) (xy 73.99875 45.373) (xy 74.9355 45.373) (xy 74.9355 45.353) (xy 75.1895 45.353)
+        (xy 75.1895 45.373) (xy 75.2095 45.373) (xy 75.2095 45.627) (xy 75.1895 45.627) (xy 75.1895 46.70125)
+        (xy 75.2195 46.73125) (xy 75.152 46.79875) (xy 75.152 47.873) (xy 75.172 47.873) (xy 75.172 48.127)
+        (xy 75.152 48.127) (xy 75.152 49.20125) (xy 75.236051 49.285301) (xy 75.237398 49.298975) (xy 75.241552 49.312668)
+        (xy 75.280854 49.442235) (xy 75.351426 49.574265) (xy 75.412748 49.648985) (xy 75.4464 49.68999) (xy 75.475398 49.713788)
+        (xy 77.715049 51.95344) (xy 77.715049 57.025249) (xy 75.775393 55.085593) (xy 76.15 55.088072) (xy 76.274482 55.075812)
+        (xy 76.39418 55.039502) (xy 76.504494 54.980537) (xy 76.601185 54.901185) (xy 76.680537 54.804494) (xy 76.739502 54.69418)
+        (xy 76.775812 54.574482) (xy 76.788072 54.45) (xy 76.785 53.98575) (xy 76.62625 53.827) (xy 75.527 53.827)
+        (xy 75.527 53.847) (xy 75.273 53.847) (xy 75.273 53.827) (xy 75.253 53.827) (xy 75.253 53.573)
+        (xy 75.273 53.573) (xy 75.273 52.47375) (xy 75.527 52.47375) (xy 75.527 53.573) (xy 76.62625 53.573)
+        (xy 76.785 53.41425) (xy 76.788072 52.95) (xy 76.775812 52.825518) (xy 76.739502 52.70582) (xy 76.680537 52.595506)
+        (xy 76.601185 52.498815) (xy 76.504494 52.419463) (xy 76.39418 52.360498) (xy 76.274482 52.324188) (xy 76.15 52.311928)
+        (xy 75.68575 52.315) (xy 75.527 52.47375) (xy 75.273 52.47375) (xy 75.11425 52.315) (xy 74.65 52.311928)
+        (xy 74.525518 52.324188) (xy 74.40582 52.360498) (xy 74.295506 52.419463) (xy 74.198815 52.498815) (xy 74.119463 52.595506)
+        (xy 74.060498 52.70582) (xy 74.024188 52.825518) (xy 74.011928 52.95) (xy 74.014407 53.324608) (xy 72.96 52.270201)
+        (xy 72.96 50.032976) (xy 73.043387 49.988405) (xy 73.177962 49.877962) (xy 73.288405 49.743387) (xy 73.370472 49.589851)
+        (xy 73.421008 49.423255) (xy 73.438072 49.250001) (xy 73.438072 48.725) (xy 73.799428 48.725) (xy 73.811688 48.849482)
+        (xy 73.847998 48.96918) (xy 73.906963 49.079494) (xy 73.986315 49.176185) (xy 74.083006 49.255537) (xy 74.19332 49.314502)
+        (xy 74.313018 49.350812) (xy 74.4375 49.363072) (xy 74.73925 49.36) (xy 74.898 49.20125) (xy 74.898 48.127)
+        (xy 73.96125 48.127) (xy 73.8025 48.28575) (xy 73.799428 48.725) (xy 73.438072 48.725) (xy 73.438072 48.349999)
+        (xy 73.421008 48.176745) (xy 73.370472 48.010149) (xy 73.303385 47.884638) (xy 73.313685 47.876185) (xy 73.393037 47.779494)
+        (xy 73.452002 47.66918) (xy 73.488312 47.549482) (xy 73.500572 47.425) (xy 73.499523 47.275) (xy 73.799428 47.275)
+        (xy 73.8025 47.71425) (xy 73.96125 47.873) (xy 74.898 47.873) (xy 74.898 46.79875) (xy 74.868 46.76875)
+        (xy 74.9355 46.70125) (xy 74.9355 45.627) (xy 73.99875 45.627) (xy 73.84 45.78575) (xy 73.836928 46.225)
+        (xy 73.849188 46.349482) (xy 73.885498 46.46918) (xy 73.944463 46.579494) (xy 74.023815 46.676185) (xy 74.097544 46.736692)
+        (xy 74.083006 46.744463) (xy 73.986315 46.823815) (xy 73.906963 46.920506) (xy 73.847998 47.03082) (xy 73.811688 47.150518)
+        (xy 73.799428 47.275) (xy 73.499523 47.275) (xy 73.4975 46.98575) (xy 73.33875 46.827) (xy 72.402 46.827)
+        (xy 72.402 46.847) (xy 72.148 46.847) (xy 72.148 46.827) (xy 72.128 46.827) (xy 72.128 46.573)
+        (xy 72.148 46.573) (xy 72.148 45.49875) (xy 72.402 45.49875) (xy 72.402 46.573) (xy 73.33875 46.573)
+        (xy 73.4975 46.41425) (xy 73.500572 45.975) (xy 73.488312 45.850518) (xy 73.452002 45.73082) (xy 73.393037 45.620506)
+        (xy 73.313685 45.523815) (xy 73.216994 45.444463) (xy 73.10668 45.385498) (xy 72.986982 45.349188) (xy 72.8625 45.336928)
+        (xy 72.56075 45.34) (xy 72.402 45.49875) (xy 72.148 45.49875) (xy 71.98925 45.34) (xy 71.915412 45.339248)
+        (xy 71.939502 45.29418) (xy 71.975812 45.174482) (xy 71.987087 45.06) (xy 73.838921 45.06)
       )
     )
     (filled_polygon
       (pts
-        (xy 46.315001 51.307111) (xy 46.315001 51.492889) (xy 46.214143 51.593748) (xy 46.2 51.579605) (xy 46.185858 51.593748)
-        (xy 46.006253 51.414143) (xy 46.020395 51.4) (xy 46.006253 51.385858) (xy 46.185858 51.206253) (xy 46.2 51.220395)
-        (xy 46.214143 51.206253)
+        (xy 39.102 55.973) (xy 39.122 55.973) (xy 39.122 56.227) (xy 39.102 56.227) (xy 39.102 56.247)
+        (xy 38.848 56.247) (xy 38.848 56.227) (xy 38.828 56.227) (xy 38.828 55.973) (xy 38.848 55.973)
+        (xy 38.848 55.953) (xy 39.102 55.953)
       )
     )
     (filled_polygon
       (pts
-        (xy 49.354998 44.04428) (xy 49.398464 44.039999) (xy 51.451927 44.039999) (xy 51.451927 44.93) (xy 51.468991 45.103254)
-        (xy 51.519527 45.26985) (xy 51.601594 45.423386) (xy 51.712037 45.557961) (xy 51.846612 45.668404) (xy 52.000148 45.750471)
-        (xy 52.017659 45.755783) (xy 52.061182 45.808816) (xy 52.094955 45.836533) (xy 52.483475 46.225053) (xy 52.511192 46.258826)
-        (xy 52.64595 46.36942) (xy 52.799696 46.451598) (xy 52.966519 46.502204) (xy 53.096532 46.515009) (xy 53.096542 46.515009)
-        (xy 53.140008 46.51929) (xy 53.183474 46.515009) (xy 56.368397 46.515009) (xy 56.568043 46.714655) (xy 56.515819 46.730497)
-        (xy 56.405505 46.789462) (xy 56.308814 46.868814) (xy 56.229462 46.965505) (xy 56.170497 47.075819) (xy 56.134187 47.195517)
-        (xy 56.121927 47.319999) (xy 56.124999 47.759249) (xy 56.283749 47.917999) (xy 57.220499 47.917999) (xy 57.220499 47.897999)
-        (xy 57.474499 47.897999) (xy 57.474499 47.917999) (xy 57.494499 47.917999) (xy 57.494499 48.171999) (xy 57.474499 48.171999)
-        (xy 57.474499 48.191999) (xy 57.220499 48.191999) (xy 57.220499 48.171999) (xy 56.283749 48.171999) (xy 56.2366 48.219148)
-        (xy 56.201898 48.204774) (xy 56.001939 48.165) (xy 55.798061 48.165) (xy 55.598102 48.204774) (xy 55.43956 48.270445)
-        (xy 55.37418 48.235498) (xy 55.254482 48.199188) (xy 55.13 48.186928) (xy 54.07 48.186928) (xy 53.945518 48.199188)
-        (xy 53.82582 48.235498) (xy 53.715506 48.294463) (xy 53.618815 48.373815) (xy 53.539463 48.470506) (xy 53.5 48.544335)
-        (xy 53.460537 48.470506) (xy 53.381185 48.373815) (xy 53.284494 48.294463) (xy 53.17418 48.235498) (xy 53.054482 48.199188)
-        (xy 52.93 48.186928) (xy 51.87 48.186928) (xy 51.745518 48.199188) (xy 51.62582 48.235498) (xy 51.515506 48.294463)
-        (xy 51.418815 48.373815) (xy 51.355093 48.451461) (xy 51.301682 48.467663) (xy 51.173995 48.535913) (xy 51.062077 48.627762)
-        (xy 51.039061 48.655807) (xy 49.75079 49.944079) (xy 49.722744 49.967096) (xy 49.630895 50.079014) (xy 49.562645 50.206701)
-        (xy 49.536104 50.294194) (xy 49.535531 50.296085) (xy 49.535001 50.295555) (xy 49.535001 49.886106) (xy 49.538557 49.850001)
-        (xy 49.524366 49.705916) (xy 49.512762 49.667663) (xy 49.482338 49.567368) (xy 49.414088 49.439681) (xy 49.364155 49.378838)
-        (xy 49.345254 49.355807) (xy 49.345251 49.355804) (xy 49.322238 49.327763) (xy 49.294198 49.304751) (xy 49.130215 49.140768)
-        (xy 49.135 49.116712) (xy 49.135 48.883288) (xy 49.089461 48.654348) (xy 49.000134 48.438692) (xy 48.87045 48.244606)
-        (xy 48.705394 48.07955) (xy 48.511308 47.949866) (xy 48.295652 47.860539) (xy 48.066712 47.815) (xy 47.835 47.815)
-        (xy 47.835 47.329899) (xy 47.9573 47.317853) (xy 48.180674 47.250094) (xy 48.386536 47.140058) (xy 48.566975 46.991975)
-        (xy 48.715058 46.811536) (xy 48.825094 46.605674) (xy 48.892853 46.3823) (xy 48.915733 46.15) (xy 48.892853 45.9177)
-        (xy 48.825094 45.694326) (xy 48.715058 45.488464) (xy 48.566975 45.308025) (xy 48.386536 45.159942) (xy 48.180674 45.049906)
-        (xy 47.9573 44.982147) (xy 47.783207 44.965) (xy 47.447352 44.965) (xy 48.372353 44.039999) (xy 49.311532 44.039999)
+        (xy 40.365001 55.658578) (xy 40.365001 55.741422) (xy 40.133425 55.972998) (xy 40.038752 55.972998) (xy 40.1975 55.81425)
+        (xy 40.199744 55.493321)
       )
     )
     (filled_polygon
       (pts
-        (xy 57.886493 32.061928) (xy 52.4 32.061928) (xy 52.275518 32.074188) (xy 52.15582 32.110498) (xy 52.045506 32.169463)
-        (xy 51.948815 32.248815) (xy 51.869463 32.345506) (xy 51.810498 32.45582) (xy 51.774188 32.575518) (xy 51.761928 32.7)
-        (xy 51.761928 34.715) (xy 50.967683 34.715) (xy 50.930537 34.645506) (xy 50.851185 34.548815) (xy 50.754494 34.469463)
-        (xy 50.73679 34.46) (xy 50.754494 34.450537) (xy 50.851185 34.371185) (xy 50.930537 34.274494) (xy 50.989502 34.16418)
-        (xy 51.025812 34.044482) (xy 51.038072 33.92) (xy 51.035 33.60575) (xy 50.87625 33.447) (xy 49.427 33.447)
-        (xy 49.427 33.467) (xy 49.173 33.467) (xy 49.173 33.447) (xy 47.72375 33.447) (xy 47.565 33.60575)
-        (xy 47.561928 33.92) (xy 47.574188 34.044482) (xy 47.610498 34.16418) (xy 47.669463 34.274494) (xy 47.748815 34.371185)
-        (xy 47.845506 34.450537) (xy 47.86321 34.46) (xy 47.845506 34.469463) (xy 47.748815 34.548815) (xy 47.669463 34.645506)
-        (xy 47.610498 34.75582) (xy 47.574188 34.875518) (xy 47.561928 35) (xy 47.561928 36.2) (xy 47.574188 36.324482)
-        (xy 47.610498 36.44418) (xy 47.669463 36.554494) (xy 47.748815 36.651185) (xy 47.845506 36.730537) (xy 47.86321 36.74)
-        (xy 47.845506 36.749463) (xy 47.748815 36.828815) (xy 47.669463 36.925506) (xy 47.610498 37.03582) (xy 47.574188 37.155518)
-        (xy 47.561928 37.28) (xy 47.561928 38.48) (xy 47.574188 38.604482) (xy 47.610498 38.72418) (xy 47.669463 38.834494)
-        (xy 47.748815 38.931185) (xy 47.845506 39.010537) (xy 47.95582 39.069502) (xy 48.075518 39.105812) (xy 48.2 39.118072)
-        (xy 48.415 39.118072) (xy 48.415001 42.269999) (xy 48.049243 42.269999) (xy 48.005774 42.265718) (xy 47.962305 42.269999)
-        (xy 47.962297 42.269999) (xy 47.832284 42.282804) (xy 47.665461 42.33341) (xy 47.54063 42.400133) (xy 47.511715 42.415588)
-        (xy 47.410727 42.498467) (xy 47.410725 42.498469) (xy 47.376957 42.526182) (xy 47.349244 42.55995) (xy 44.829941 45.079254)
-        (xy 44.796174 45.106966) (xy 44.768461 45.140734) (xy 44.768458 45.140737) (xy 44.76 45.151043) (xy 44.76 32.72)
-        (xy 47.561928 32.72) (xy 47.565 33.03425) (xy 47.72375 33.193) (xy 49.173 33.193) (xy 49.173 32.24375)
-        (xy 49.427 32.24375) (xy 49.427 33.193) (xy 50.87625 33.193) (xy 51.035 33.03425) (xy 51.038072 32.72)
-        (xy 51.025812 32.595518) (xy 50.989502 32.47582) (xy 50.930537 32.365506) (xy 50.851185 32.268815) (xy 50.754494 32.189463)
-        (xy 50.64418 32.130498) (xy 50.524482 32.094188) (xy 50.4 32.081928) (xy 49.58575 32.085) (xy 49.427 32.24375)
-        (xy 49.173 32.24375) (xy 49.01425 32.085) (xy 48.2 32.081928) (xy 48.075518 32.094188) (xy 47.95582 32.130498)
-        (xy 47.845506 32.189463) (xy 47.748815 32.268815) (xy 47.669463 32.365506) (xy 47.610498 32.47582) (xy 47.574188 32.595518)
-        (xy 47.561928 32.72) (xy 44.76 32.72) (xy 44.76 30.56) (xy 59.388421 30.56)
+        (xy 37.027 53.873) (xy 37.047 53.873) (xy 37.047 54.127) (xy 37.027 54.127) (xy 37.027 54.147)
+        (xy 36.773 54.147) (xy 36.773 54.127) (xy 36.753 54.127) (xy 36.753 53.873) (xy 36.773 53.873)
+        (xy 36.773 53.853) (xy 37.027 53.853)
       )
     )
     (filled_polygon
       (pts
-        (xy 86.165 40.498061) (xy 86.165 40.701939) (xy 86.204774 40.901898) (xy 86.282795 41.090256) (xy 86.396063 41.259774)
-        (xy 86.540226 41.403937) (xy 86.709744 41.517205) (xy 86.898102 41.595226) (xy 87.098061 41.635) (xy 87.301939 41.635)
-        (xy 87.501898 41.595226) (xy 87.609898 41.55049) (xy 87.709744 41.617205) (xy 87.898102 41.695226) (xy 88.098061 41.735)
-        (xy 88.301939 41.735) (xy 88.439847 41.707569) (xy 88.436928 42.125) (xy 88.444509 42.201969) (xy 88.440462 42.197038)
-        (xy 88.305886 42.086595) (xy 88.15235 42.004528) (xy 87.985754 41.953992) (xy 87.8125 41.936928) (xy 87.1375 41.936928)
-        (xy 86.990821 41.951375) (xy 86.135 41.095554) (xy 86.135 40.998061) (xy 86.095226 40.798102) (xy 86.017205 40.609744)
-        (xy 85.903937 40.440226) (xy 85.898698 40.434987) (xy 86.177546 40.434987)
+        (xy 79.315 41.451289) (xy 79.259774 41.396063) (xy 79.090256 41.282795) (xy 78.901898 41.204774) (xy 78.874033 41.199231)
+        (xy 78.338072 40.663271) (xy 78.338072 40.049999) (xy 78.321008 39.876745) (xy 78.270472 39.710149) (xy 78.188405 39.556613)
+        (xy 78.077962 39.422038) (xy 77.943387 39.311595) (xy 77.789851 39.229528) (xy 77.623255 39.178992) (xy 77.450001 39.161928)
+        (xy 76.749999 39.161928) (xy 76.576745 39.178992) (xy 76.410149 39.229528) (xy 76.256613 39.311595) (xy 76.122038 39.422038)
+        (xy 76.1 39.448891) (xy 76.077962 39.422038) (xy 75.943387 39.311595) (xy 75.936164 39.307734) (xy 75.921589 39.259687)
+        (xy 75.839411 39.105941) (xy 75.793926 39.050518) (xy 75.756532 39.004953) (xy 75.75653 39.004951) (xy 75.728817 38.971183)
+        (xy 75.695051 38.943472) (xy 72.615659 35.86408) (xy 74.495525 35.86408) (xy 74.579208 36.118261) (xy 74.851775 36.249158)
+        (xy 75.144642 36.324365) (xy 75.446553 36.340991) (xy 75.745907 36.298397) (xy 76.031199 36.198222) (xy 76.180792 36.118261)
+        (xy 76.264475 35.86408) (xy 75.38 34.979605) (xy 74.495525 35.86408) (xy 72.615659 35.86408) (xy 71.81306 35.061482)
+        (xy 71.835 34.951184) (xy 71.835 34.866553) (xy 73.839009 34.866553) (xy 73.881603 35.165907) (xy 73.981778 35.451199)
+        (xy 74.061739 35.600792) (xy 74.31592 35.684475) (xy 75.200395 34.8) (xy 75.559605 34.8) (xy 76.44408 35.684475)
+        (xy 76.698261 35.600792) (xy 76.829158 35.328225) (xy 76.904365 35.035358) (xy 76.920991 34.733447) (xy 76.878397 34.434093)
+        (xy 76.778222 34.148801) (xy 76.698261 33.999208) (xy 76.44408 33.915525) (xy 75.559605 34.8) (xy 75.200395 34.8)
+        (xy 74.31592 33.915525) (xy 74.061739 33.999208) (xy 73.930842 34.271775) (xy 73.855635 34.564642) (xy 73.839009 34.866553)
+        (xy 71.835 34.866553) (xy 71.835 34.648816) (xy 71.776011 34.352257) (xy 71.660299 34.072905) (xy 71.492312 33.821495)
+        (xy 71.406737 33.73592) (xy 74.495525 33.73592) (xy 75.38 34.620395) (xy 76.264475 33.73592) (xy 76.180792 33.481739)
+        (xy 75.908225 33.350842) (xy 75.615358 33.275635) (xy 75.313447 33.259009) (xy 75.014093 33.301603) (xy 74.728801 33.401778)
+        (xy 74.579208 33.481739) (xy 74.495525 33.73592) (xy 71.406737 33.73592) (xy 71.278505 33.607688) (xy 71.027095 33.439701)
+        (xy 70.747743 33.323989) (xy 70.451184 33.265) (xy 70.148816 33.265) (xy 69.852257 33.323989) (xy 69.572905 33.439701)
+        (xy 69.321495 33.607688) (xy 69.107688 33.821495) (xy 68.939701 34.072905) (xy 68.823989 34.352257) (xy 68.765 34.648816)
+        (xy 68.765 34.951184) (xy 68.823989 35.247743) (xy 68.939701 35.527095) (xy 69.107688 35.778505) (xy 69.321495 35.992312)
+        (xy 69.572905 36.160299) (xy 69.852257 36.276011) (xy 70.148816 36.335) (xy 70.451184 36.335) (xy 70.561482 36.31306)
+        (xy 72.786379 38.537957) (xy 72.58575 38.54) (xy 72.427 38.69875) (xy 72.427 39.773) (xy 73.36375 39.773)
+        (xy 73.5225 39.61425) (xy 73.524863 39.276441) (xy 73.939644 39.691223) (xy 73.929528 39.710149) (xy 73.878992 39.876745)
+        (xy 73.861928 40.049999) (xy 73.861928 40.950001) (xy 73.878992 41.123255) (xy 73.929528 41.289851) (xy 74.011595 41.443387)
+        (xy 74.122038 41.577962) (xy 74.215001 41.654255) (xy 74.215 41.945746) (xy 74.122038 42.022038) (xy 74.011595 42.156613)
+        (xy 73.929528 42.310149) (xy 73.889781 42.441177) (xy 73.801898 42.404774) (xy 73.601939 42.365) (xy 73.438072 42.365)
+        (xy 73.438072 41.549999) (xy 73.421008 41.376745) (xy 73.370472 41.210149) (xy 73.311008 41.098899) (xy 73.338685 41.076185)
+        (xy 73.418037 40.979494) (xy 73.477002 40.86918) (xy 73.513312 40.749482) (xy 73.525572 40.625) (xy 73.5225 40.18575)
+        (xy 73.36375 40.027) (xy 72.427 40.027) (xy 72.427 40.047) (xy 72.173 40.047) (xy 72.173 40.027)
+        (xy 72.153 40.027) (xy 72.153 39.773) (xy 72.173 39.773) (xy 72.173 38.69875) (xy 72.01425 38.54)
+        (xy 71.7125 38.536928) (xy 71.588018 38.549188) (xy 71.577785 38.552292) (xy 67.314494 34.289003) (xy 67.290691 34.259999)
+        (xy 67.174966 34.165026) (xy 67.042937 34.094454) (xy 66.899676 34.050997) (xy 66.788023 34.04) (xy 66.788012 34.04)
+        (xy 66.75069 34.036324) (xy 66.713368 34.04) (xy 66.558313 34.04) (xy 66.412312 33.821495) (xy 66.198505 33.607688)
+        (xy 65.947095 33.439701) (xy 65.667743 33.323989) (xy 65.371184 33.265) (xy 65.068816 33.265) (xy 64.772257 33.323989)
+        (xy 64.492905 33.439701) (xy 64.241495 33.607688) (xy 64.027688 33.821495) (xy 63.859701 34.072905) (xy 63.743989 34.352257)
+        (xy 63.685 34.648816) (xy 63.685 34.951184) (xy 63.743989 35.247743) (xy 63.859701 35.527095) (xy 64.027688 35.778505)
+        (xy 64.241495 35.992312) (xy 64.492905 36.160299) (xy 64.772257 36.276011) (xy 65.068816 36.335) (xy 65.371184 36.335)
+        (xy 65.667743 36.276011) (xy 65.947095 36.160299) (xy 66.198505 35.992312) (xy 66.412312 35.778505) (xy 66.509276 35.633388)
+        (xy 69.503835 38.627948) (xy 69.394114 38.686595) (xy 69.259538 38.797038) (xy 69.149095 38.931614) (xy 69.067028 39.08515)
+        (xy 69.016492 39.251746) (xy 68.999428 39.425) (xy 68.999428 40.375) (xy 69.016492 40.548254) (xy 69.067028 40.71485)
+        (xy 69.149095 40.868386) (xy 69.207582 40.939653) (xy 69.111595 41.056613) (xy 69.029528 41.210149) (xy 68.978992 41.376745)
+        (xy 68.961928 41.549999) (xy 68.961928 42.450001) (xy 68.978992 42.623255) (xy 69.029528 42.789851) (xy 69.111595 42.943387)
+        (xy 69.222038 43.077962) (xy 69.337896 43.173045) (xy 69.319463 43.195506) (xy 69.260498 43.30582) (xy 69.224188 43.425518)
+        (xy 69.211928 43.55) (xy 69.211928 45.05) (xy 69.224188 45.174482) (xy 69.260498 45.29418) (xy 69.319463 45.404494)
+        (xy 69.381436 45.480009) (xy 69.369114 45.486595) (xy 69.234538 45.597038) (xy 69.124095 45.731614) (xy 69.042028 45.88515)
+        (xy 68.991492 46.051746) (xy 68.974428 46.225) (xy 68.974428 47.175) (xy 68.991492 47.348254) (xy 69.042028 47.51485)
+        (xy 69.124095 47.668386) (xy 69.195082 47.754884) (xy 69.111595 47.856613) (xy 69.029528 48.010149) (xy 68.978992 48.176745)
+        (xy 68.961928 48.349999) (xy 68.961928 48.963271) (xy 68.705199 49.22) (xy 67.338313 49.22) (xy 67.192312 49.001495)
+        (xy 66.978505 48.787688) (xy 66.727095 48.619701) (xy 66.447743 48.503989) (xy 66.151184 48.445) (xy 65.848816 48.445)
+        (xy 65.552257 48.503989) (xy 65.435002 48.552558) (xy 65.435002 46.716576) (xy 65.738518 46.41306) (xy 65.848816 46.435)
+        (xy 66.151184 46.435) (xy 66.447743 46.376011) (xy 66.727095 46.260299) (xy 66.913286 46.13589) (xy 66.996063 46.259774)
+        (xy 67.140226 46.403937) (xy 67.309744 46.517205) (xy 67.498102 46.595226) (xy 67.698061 46.635) (xy 67.901939 46.635)
+        (xy 68.101898 46.595226) (xy 68.290256 46.517205) (xy 68.459774 46.403937) (xy 68.603937 46.259774) (xy 68.717205 46.090256)
+        (xy 68.795226 45.901898) (xy 68.835 45.701939) (xy 68.835 45.498061) (xy 68.795226 45.298102) (xy 68.717205 45.109744)
+        (xy 68.603937 44.940226) (xy 68.459774 44.796063) (xy 68.290256 44.682795) (xy 68.101898 44.604774) (xy 68.045043 44.593465)
+        (xy 67.756534 44.304956) (xy 67.728817 44.271183) (xy 67.594059 44.160589) (xy 67.440313 44.078411) (xy 67.27349 44.027805)
+        (xy 67.262632 44.026736) (xy 67.192312 43.921495) (xy 66.978505 43.707688) (xy 66.727095 43.539701) (xy 66.447743 43.423989)
+        (xy 66.151184 43.365) (xy 65.848816 43.365) (xy 65.552257 43.423989) (xy 65.272905 43.539701) (xy 65.021495 43.707688)
+        (xy 64.807688 43.921495) (xy 64.639701 44.172905) (xy 64.523989 44.452257) (xy 64.465 44.748816) (xy 64.465 45.051184)
+        (xy 64.48694 45.161482) (xy 63.954958 45.693464) (xy 63.921185 45.721181) (xy 63.810591 45.85594) (xy 63.728413 46.009686)
+        (xy 63.677807 46.176509) (xy 63.665002 46.306522) (xy 63.665002 46.306529) (xy 63.660721 46.349998) (xy 63.665002 46.393467)
+        (xy 63.665003 50.448519) (xy 63.660721 50.491998) (xy 63.677807 50.665488) (xy 63.728414 50.832311) (xy 63.810592 50.986057)
+        (xy 63.89347 51.087044) (xy 63.893473 51.087047) (xy 63.921186 51.120815) (xy 63.954953 51.148527) (xy 65.201072 52.394647)
+        (xy 65.163046 52.585821) (xy 65.163046 52.789699) (xy 65.20282 52.989658) (xy 65.280841 53.178016) (xy 65.355673 53.29001)
+        (xy 63.16 53.29001) (xy 63.16 40.88408) (xy 65.115525 40.88408) (xy 65.199208 41.138261) (xy 65.471775 41.269158)
+        (xy 65.764642 41.344365) (xy 66.066553 41.360991) (xy 66.365907 41.318397) (xy 66.651199 41.218222) (xy 66.800792 41.138261)
+        (xy 66.884475 40.88408) (xy 66 39.999605) (xy 65.115525 40.88408) (xy 63.16 40.88408) (xy 63.16 39.886553)
+        (xy 64.459009 39.886553) (xy 64.501603 40.185907) (xy 64.601778 40.471199) (xy 64.681739 40.620792) (xy 64.93592 40.704475)
+        (xy 65.820395 39.82) (xy 66.179605 39.82) (xy 67.06408 40.704475) (xy 67.318261 40.620792) (xy 67.449158 40.348225)
+        (xy 67.524365 40.055358) (xy 67.540991 39.753447) (xy 67.498397 39.454093) (xy 67.398222 39.168801) (xy 67.318261 39.019208)
+        (xy 67.06408 38.935525) (xy 66.179605 39.82) (xy 65.820395 39.82) (xy 64.93592 38.935525) (xy 64.681739 39.019208)
+        (xy 64.550842 39.291775) (xy 64.475635 39.584642) (xy 64.459009 39.886553) (xy 63.16 39.886553) (xy 63.16 38.75592)
+        (xy 65.115525 38.75592) (xy 66 39.640395) (xy 66.884475 38.75592) (xy 66.800792 38.501739) (xy 66.528225 38.370842)
+        (xy 66.235358 38.295635) (xy 65.933447 38.279009) (xy 65.634093 38.321603) (xy 65.348801 38.421778) (xy 65.199208 38.501739)
+        (xy 65.115525 38.75592) (xy 63.16 38.75592) (xy 63.16 34.932419) (xy 63.163193 34.9) (xy 63.15045 34.770617)
+        (xy 63.11271 34.646207) (xy 63.051425 34.53155) (xy 62.968948 34.431052) (xy 62.86845 34.348575) (xy 62.753793 34.28729)
+        (xy 62.629383 34.24955) (xy 62.532419 34.24) (xy 62.5 34.236807) (xy 62.467581 34.24) (xy 47.532419 34.24)
+        (xy 47.5 34.236807) (xy 47.467581 34.24) (xy 47.370617 34.24955) (xy 47.246207 34.28729) (xy 47.13155 34.348575)
+        (xy 47.031052 34.431052) (xy 46.948575 34.53155) (xy 46.88729 34.646207) (xy 46.84955 34.770617) (xy 46.836807 34.9)
+        (xy 46.840001 34.932429) (xy 46.84 45.765199) (xy 45.666372 44.591571) (xy 45.697 44.437592) (xy 45.697 44.162408)
+        (xy 45.643314 43.89251) (xy 45.538005 43.638273) (xy 45.38512 43.409465) (xy 45.190535 43.21488) (xy 44.961727 43.061995)
+        (xy 44.934599 43.050758) (xy 45.01898 43.005656) (xy 45.08596 42.765565) (xy 44.3 41.979605) (xy 43.51404 42.765565)
+        (xy 43.58102 43.005656) (xy 43.671533 43.048218) (xy 43.638273 43.061995) (xy 43.409465 43.21488) (xy 43.21488 43.409465)
+        (xy 43.061995 43.638273) (xy 42.973656 43.851541) (xy 41.484999 45.340199) (xy 41.484999 41.338072) (xy 42.975253 41.338072)
+        (xy 42.910977 41.597135) (xy 42.89809 41.872017) (xy 42.939078 42.144133) (xy 43.032364 42.403023) (xy 43.094344 42.51898)
+        (xy 43.334435 42.58596) (xy 44.120395 41.8) (xy 44.479605 41.8) (xy 45.265565 42.58596) (xy 45.505656 42.51898)
+        (xy 45.622756 42.269952) (xy 45.689023 42.002865) (xy 45.70191 41.727983) (xy 45.660922 41.455867) (xy 45.567636 41.196977)
+        (xy 45.505656 41.08102) (xy 45.265565 41.01404) (xy 44.479605 41.8) (xy 44.120395 41.8) (xy 44.106253 41.785858)
+        (xy 44.285858 41.606253) (xy 44.3 41.620395) (xy 45.08596 40.834435) (xy 45.01898 40.594344) (xy 44.769952 40.477244)
+        (xy 44.502865 40.410977) (xy 44.227983 40.39809) (xy 44.038072 40.426696) (xy 44.038072 38.9) (xy 44.025812 38.775518)
+        (xy 43.989502 38.65582) (xy 43.930537 38.545506) (xy 43.851185 38.448815) (xy 43.754494 38.369463) (xy 43.64418 38.310498)
+        (xy 43.524482 38.274188) (xy 43.4 38.261928) (xy 41.484999 38.261928) (xy 41.484999 35.86408) (xy 43.895525 35.86408)
+        (xy 43.979208 36.118261) (xy 44.251775 36.249158) (xy 44.544642 36.324365) (xy 44.846553 36.340991) (xy 45.145907 36.298397)
+        (xy 45.431199 36.198222) (xy 45.580792 36.118261) (xy 45.664475 35.86408) (xy 44.78 34.979605) (xy 43.895525 35.86408)
+        (xy 41.484999 35.86408) (xy 41.484999 35.743468) (xy 41.48928 35.699999) (xy 41.484999 35.65653) (xy 41.484999 35.656522)
+        (xy 41.472194 35.526509) (xy 41.421588 35.359686) (xy 41.33941 35.20594) (xy 41.329984 35.194454) (xy 41.256531 35.104952)
+        (xy 41.256529 35.10495) (xy 41.228816 35.071182) (xy 41.213613 35.058705) (xy 41.235 34.951184) (xy 41.235 34.866553)
+        (xy 43.239009 34.866553) (xy 43.281603 35.165907) (xy 43.381778 35.451199) (xy 43.461739 35.600792) (xy 43.71592 35.684475)
+        (xy 44.600395 34.8) (xy 44.959605 34.8) (xy 45.84408 35.684475) (xy 46.098261 35.600792) (xy 46.229158 35.328225)
+        (xy 46.304365 35.035358) (xy 46.320991 34.733447) (xy 46.278397 34.434093) (xy 46.178222 34.148801) (xy 46.098261 33.999208)
+        (xy 45.84408 33.915525) (xy 44.959605 34.8) (xy 44.600395 34.8) (xy 43.71592 33.915525) (xy 43.461739 33.999208)
+        (xy 43.330842 34.271775) (xy 43.255635 34.564642) (xy 43.239009 34.866553) (xy 41.235 34.866553) (xy 41.235 34.648816)
+        (xy 41.176011 34.352257) (xy 41.060299 34.072905) (xy 40.892312 33.821495) (xy 40.806737 33.73592) (xy 43.895525 33.73592)
+        (xy 44.78 34.620395) (xy 45.664475 33.73592) (xy 45.580792 33.481739) (xy 45.308225 33.350842) (xy 45.015358 33.275635)
+        (xy 44.713447 33.259009) (xy 44.414093 33.301603) (xy 44.128801 33.401778) (xy 43.979208 33.481739) (xy 43.895525 33.73592)
+        (xy 40.806737 33.73592) (xy 40.678505 33.607688) (xy 40.427095 33.439701) (xy 40.147743 33.323989) (xy 39.851184 33.265)
+        (xy 39.548816 33.265) (xy 39.252257 33.323989) (xy 38.972905 33.439701) (xy 38.721495 33.607688) (xy 38.507688 33.821495)
+        (xy 38.339701 34.072905) (xy 38.223989 34.352257) (xy 38.165 34.648816) (xy 38.165 34.951184) (xy 38.223989 35.247743)
+        (xy 38.339701 35.527095) (xy 38.507688 35.778505) (xy 38.721495 35.992312) (xy 38.972905 36.160299) (xy 39.252257 36.276011)
+        (xy 39.548816 36.335) (xy 39.715 36.335) (xy 39.715 39.236479) (xy 39.674482 39.224188) (xy 39.55 39.211928)
+        (xy 38.05 39.211928) (xy 37.925518 39.224188) (xy 37.80582 39.260498) (xy 37.695506 39.319463) (xy 37.598815 39.398815)
+        (xy 37.528859 39.484056) (xy 37.477962 39.422038) (xy 37.343387 39.311595) (xy 37.189851 39.229528) (xy 37.023255 39.178992)
+        (xy 36.850001 39.161928) (xy 36.149999 39.161928) (xy 35.976745 39.178992) (xy 35.810149 39.229528) (xy 35.656613 39.311595)
+        (xy 35.522038 39.422038) (xy 35.5 39.448891) (xy 35.477962 39.422038) (xy 35.38 39.341643) (xy 35.38 36.138313)
+        (xy 35.598505 35.992312) (xy 35.812312 35.778505) (xy 35.980299 35.527095) (xy 36.096011 35.247743) (xy 36.155 34.951184)
+        (xy 36.155 34.648816) (xy 36.096011 34.352257) (xy 35.980299 34.072905) (xy 35.812312 33.821495) (xy 35.598505 33.607688)
+        (xy 35.347095 33.439701) (xy 35.067743 33.323989) (xy 34.771184 33.265) (xy 34.468816 33.265) (xy 34.172257 33.323989)
+        (xy 33.892905 33.439701) (xy 33.641495 33.607688) (xy 33.427688 33.821495) (xy 33.259701 34.072905) (xy 33.143989 34.352257)
+        (xy 33.085 34.648816) (xy 33.085 34.951184) (xy 33.143989 35.247743) (xy 33.259701 35.527095) (xy 33.427688 35.778505)
+        (xy 33.641495 35.992312) (xy 33.740085 36.058188) (xy 33.750998 36.168985) (xy 33.794454 36.312246) (xy 33.86 36.434874)
+        (xy 33.860001 39.214406) (xy 33.810149 39.229528) (xy 33.656613 39.311595) (xy 33.522038 39.422038) (xy 33.411595 39.556613)
+        (xy 33.329528 39.710149) (xy 33.278992 39.876745) (xy 33.261928 40.049999) (xy 33.261928 40.150885) (xy 33.246008 39.989246)
+        (xy 33.195472 39.82265) (xy 33.113405 39.669114) (xy 33.002962 39.534538) (xy 32.996406 39.529158) (xy 33.076185 39.463685)
+        (xy 33.155537 39.366994) (xy 33.214502 39.25668) (xy 33.250812 39.136982) (xy 33.263072 39.0125) (xy 33.26 38.71075)
+        (xy 33.10125 38.552) (xy 32.027 38.552) (xy 32.027 38.572) (xy 31.773 38.572) (xy 31.773 38.552)
+        (xy 31.753 38.552) (xy 31.753 38.298) (xy 31.773 38.298) (xy 31.773 37.36125) (xy 32.027 37.36125)
+        (xy 32.027 38.298) (xy 33.10125 38.298) (xy 33.26 38.13925) (xy 33.263072 37.8375) (xy 33.250812 37.713018)
+        (xy 33.214502 37.59332) (xy 33.155537 37.483006) (xy 33.076185 37.386315) (xy 32.979494 37.306963) (xy 32.86918 37.247998)
+        (xy 32.749482 37.211688) (xy 32.625 37.199428) (xy 32.18575 37.2025) (xy 32.027 37.36125) (xy 31.773 37.36125)
+        (xy 31.61425 37.2025) (xy 31.175 37.199428) (xy 31.050518 37.211688) (xy 30.93082 37.247998) (xy 30.820506 37.306963)
+        (xy 30.723815 37.386315) (xy 30.685 37.433611) (xy 30.685 30.685) (xy 79.315 30.685)
       )
     )
     (filled_polygon
       (pts
-        (xy 89.7895 41.273) (xy 89.8095 41.273) (xy 89.8095 41.527) (xy 89.7895 41.527) (xy 89.7895 41.547)
-        (xy 89.5355 41.547) (xy 89.5355 41.527) (xy 89.5155 41.527) (xy 89.5155 41.273) (xy 89.5355 41.273)
-        (xy 89.5355 41.253) (xy 89.7895 41.253)
+        (xy 32.772998 45.36) (xy 32.894063 45.36) (xy 32.874188 45.425518) (xy 32.861928 45.55) (xy 32.861928 47.45)
+        (xy 32.874188 47.574482) (xy 32.910498 47.69418) (xy 32.969463 47.804494) (xy 33.048815 47.901185) (xy 33.145506 47.980537)
+        (xy 33.161607 47.989143) (xy 33.077 48.07375) (xy 33.077 49.373) (xy 33.097 49.373) (xy 33.097 49.627)
+        (xy 33.077 49.627) (xy 33.077 50.74875) (xy 33.027 50.79875) (xy 33.027 51.873) (xy 33.047 51.873)
+        (xy 33.047 52.127) (xy 33.027 52.127) (xy 33.027 52.147) (xy 32.773 52.147) (xy 32.773 52.127)
+        (xy 32.753 52.127) (xy 32.753 51.873) (xy 32.773 51.873) (xy 32.773 50.97625) (xy 32.823 50.92625)
+        (xy 32.823 49.627) (xy 32.803 49.627) (xy 32.803 49.373) (xy 32.823 49.373) (xy 32.823 48.07375)
+        (xy 32.66425 47.915) (xy 32.55 47.911928) (xy 32.425518 47.924188) (xy 32.30582 47.960498) (xy 32.195506 48.019463)
+        (xy 32.143621 48.062044) (xy 32.143621 45.337344) (xy 32.188018 45.350812) (xy 32.3125 45.363072) (xy 32.61425 45.36)
+        (xy 32.772998 45.201252)
       )
     )
     (filled_polygon
       (pts
-        (xy 95.643628 40.526592) (xy 95.60235 40.504528) (xy 95.435754 40.453992) (xy 95.2625 40.436928) (xy 94.5875 40.436928)
-        (xy 94.530505 40.442541) (xy 94.528958 40.440226) (xy 94.384795 40.296063) (xy 94.289132 40.232143) (xy 95.938076 40.232143)
+        (xy 37.460498 41.59418) (xy 37.519463 41.704494) (xy 37.598815 41.801185) (xy 37.695506 41.880537) (xy 37.80582 41.939502)
+        (xy 37.925518 41.975812) (xy 38.05 41.988072) (xy 39.55 41.988072) (xy 39.674482 41.975812) (xy 39.715 41.963521)
+        (xy 39.715 42.685439) (xy 39.611982 42.654189) (xy 39.4875 42.641929) (xy 39.18575 42.645001) (xy 39.027 42.803751)
+        (xy 39.027 43.878001) (xy 39.047 43.878001) (xy 39.047 44.132001) (xy 39.027 44.132001) (xy 39.027 44.152001)
+        (xy 38.773 44.152001) (xy 38.773 44.132001) (xy 38.753 44.132001) (xy 38.753 43.878001) (xy 38.773 43.878001)
+        (xy 38.773 42.803751) (xy 38.61425 42.645001) (xy 38.3125 42.641929) (xy 38.188018 42.654189) (xy 38.06832 42.690499)
+        (xy 37.958006 42.749464) (xy 37.861315 42.828816) (xy 37.795842 42.908595) (xy 37.790462 42.902039) (xy 37.655886 42.791596)
+        (xy 37.50235 42.709529) (xy 37.335754 42.658993) (xy 37.1625 42.641929) (xy 36.4875 42.641929) (xy 36.314246 42.658993)
+        (xy 36.14765 42.709529) (xy 35.994114 42.791596) (xy 35.903047 42.866332) (xy 35.805886 42.786595) (xy 35.65235 42.704528)
+        (xy 35.485754 42.653992) (xy 35.3125 42.636928) (xy 35.288793 42.636928) (xy 35.392247 42.605546) (xy 35.524276 42.534974)
+        (xy 35.640001 42.440001) (xy 35.663804 42.410997) (xy 36.236729 41.838072) (xy 36.850001 41.838072) (xy 37.023255 41.821008)
+        (xy 37.189851 41.770472) (xy 37.343387 41.688405) (xy 37.46004 41.59267)
       )
     )
     (filled_polygon
       (pts
-        (xy 94.419463 30.595506) (xy 94.360498 30.70582) (xy 94.324188 30.825518) (xy 94.311928 30.95) (xy 94.311928 32.45)
-        (xy 94.324188 32.574482) (xy 94.345037 32.643213) (xy 94.1895 32.79875) (xy 94.1895 33.873) (xy 94.2095 33.873)
-        (xy 94.2095 34.127) (xy 94.1895 34.127) (xy 94.1895 34.147) (xy 93.9355 34.147) (xy 93.9355 34.127)
-        (xy 92.99875 34.127) (xy 92.84 34.28575) (xy 92.836928 34.725) (xy 92.849188 34.849482) (xy 92.885498 34.96918)
-        (xy 92.944463 35.079494) (xy 93.023815 35.176185) (xy 93.120506 35.255537) (xy 93.205304 35.300863) (xy 93.170506 35.319463)
-        (xy 93.073815 35.398815) (xy 92.994463 35.495506) (xy 92.935498 35.60582) (xy 92.899188 35.725518) (xy 92.886928 35.85)
-        (xy 92.886928 38.039946) (xy 86.893755 38.039946) (xy 86.85765 38.03639) (xy 86.713565 38.050581) (xy 86.575016 38.092609)
-        (xy 86.456782 38.155807) (xy 86.44733 38.160859) (xy 86.335412 38.252708) (xy 86.312396 38.280754) (xy 86.028174 38.564976)
-        (xy 85.798735 38.564976) (xy 85.903937 38.459774) (xy 86.017205 38.290256) (xy 86.095226 38.101898) (xy 86.135 37.901939)
-        (xy 86.135 37.698061) (xy 86.095226 37.498102) (xy 86.017205 37.309744) (xy 85.903937 37.140226) (xy 85.835 37.071289)
-        (xy 85.835 33.275) (xy 92.836928 33.275) (xy 92.84 33.71425) (xy 92.99875 33.873) (xy 93.9355 33.873)
-        (xy 93.9355 32.79875) (xy 93.77675 32.64) (xy 93.475 32.636928) (xy 93.350518 32.649188) (xy 93.23082 32.685498)
-        (xy 93.120506 32.744463) (xy 93.023815 32.823815) (xy 92.944463 32.920506) (xy 92.885498 33.03082) (xy 92.849188 33.150518)
-        (xy 92.836928 33.275) (xy 85.835 33.275) (xy 85.835 31.536105) (xy 85.838556 31.5) (xy 85.824365 31.355915)
-        (xy 85.782337 31.217367) (xy 85.714087 31.08968) (xy 85.622238 30.977762) (xy 85.51032 30.885913) (xy 85.382633 30.817663)
-        (xy 85.244085 30.775635) (xy 85.136105 30.765) (xy 85.1 30.761444) (xy 85.063895 30.765) (xy 76.288072 30.765)
-        (xy 76.288072 30.75) (xy 76.275812 30.625518) (xy 76.255937 30.56) (xy 94.448602 30.56)
+        (xy 32.736201 42.411003) (xy 32.759999 42.440001) (xy 32.788997 42.463799) (xy 32.875723 42.534974) (xy 32.990012 42.596063)
+        (xy 33.007753 42.605546) (xy 33.151014 42.649003) (xy 33.17444 42.65131) (xy 33.027 42.79875) (xy 33.027 43.873)
+        (xy 33.047 43.873) (xy 33.047 44.127) (xy 33.027 44.127) (xy 33.027 44.147) (xy 32.773 44.147)
+        (xy 32.773 44.127) (xy 32.753 44.127) (xy 32.753 43.873) (xy 32.773 43.873) (xy 32.773 42.79875)
+        (xy 32.61425 42.64) (xy 32.3125 42.636928) (xy 32.188018 42.649188) (xy 32.143621 42.662656) (xy 32.143621 41.818423)
       )
     )
     (filled_polygon
       (pts
-        (xy 103.44 38.472054) (xy 103.313072 38.345125) (xy 103.313072 35.85) (xy 103.300812 35.725518) (xy 103.264502 35.60582)
-        (xy 103.205537 35.495506) (xy 103.126185 35.398815) (xy 103.029494 35.319463) (xy 102.994696 35.300863) (xy 103.079494 35.255537)
-        (xy 103.176185 35.176185) (xy 103.255537 35.079494) (xy 103.314502 34.96918) (xy 103.350812 34.849482) (xy 103.363072 34.725)
-        (xy 103.36 34.28575) (xy 103.20125 34.127) (xy 102.2645 34.127) (xy 102.2645 34.147) (xy 102.0105 34.147)
-        (xy 102.0105 34.127) (xy 101.9905 34.127) (xy 101.9905 33.873) (xy 102.0105 33.873) (xy 102.0105 32.79875)
-        (xy 102.2645 32.79875) (xy 102.2645 33.873) (xy 103.20125 33.873) (xy 103.36 33.71425) (xy 103.363072 33.275)
-        (xy 103.350812 33.150518) (xy 103.314502 33.03082) (xy 103.255537 32.920506) (xy 103.176185 32.823815) (xy 103.079494 32.744463)
-        (xy 102.96918 32.685498) (xy 102.849482 32.649188) (xy 102.725 32.636928) (xy 102.42325 32.64) (xy 102.2645 32.79875)
-        (xy 102.0105 32.79875) (xy 101.854963 32.643213) (xy 101.875812 32.574482) (xy 101.888072 32.45) (xy 101.888072 30.95)
-        (xy 101.875812 30.825518) (xy 101.839502 30.70582) (xy 101.780537 30.595506) (xy 101.751398 30.56) (xy 103.44 30.56)
+        (xy 34.29765 42.704528) (xy 34.144114 42.786595) (xy 34.009538 42.897038) (xy 34.004158 42.903594) (xy 33.938685 42.823815)
+        (xy 33.841994 42.744463) (xy 33.73168 42.685498) (xy 33.647624 42.66) (xy 34.44444 42.66)
       )
     )
   )
@@ -3256,224 +5610,631 @@
     (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
     (polygon
       (pts
-        (xy 104.1 69.9) (xy 44.1 69.9) (xy 44.1 29.9) (xy 104.1 29.9)
+        (xy 80 110) (xy 30 110) (xy 30 30) (xy 80 30)
       )
     )
     (filled_polygon
       (pts
-        (xy 103.44 49.664777) (xy 103.417205 49.609744) (xy 103.303937 49.440226) (xy 103.159774 49.296063) (xy 102.990256 49.182795)
-        (xy 102.801898 49.104774) (xy 102.601939 49.065) (xy 102.398061 49.065) (xy 102.198102 49.104774) (xy 102.009744 49.182795)
-        (xy 101.840226 49.296063) (xy 101.696063 49.440226) (xy 101.582795 49.609744) (xy 101.504774 49.798102) (xy 101.465 49.998061)
-        (xy 101.465 50.201939) (xy 101.504774 50.401898) (xy 101.582795 50.590256) (xy 101.696063 50.759774) (xy 101.765 50.828711)
-        (xy 101.765001 51.371288) (xy 101.696063 51.440226) (xy 101.582795 51.609744) (xy 101.504774 51.798102) (xy 101.465 51.998061)
-        (xy 101.465 52.201939) (xy 101.504774 52.401898) (xy 101.582795 52.590256) (xy 101.696063 52.759774) (xy 101.840226 52.903937)
-        (xy 102.009744 53.017205) (xy 102.198102 53.095226) (xy 102.398061 53.135) (xy 102.601939 53.135) (xy 102.801898 53.095226)
-        (xy 102.990256 53.017205) (xy 103.159774 52.903937) (xy 103.303937 52.759774) (xy 103.417205 52.590256) (xy 103.440001 52.535223)
-        (xy 103.440001 69.24) (xy 44.76 69.24) (xy 44.76 64.17632) (xy 64.92 64.17632) (xy 64.92 64.623679)
-        (xy 64.941705 64.84405) (xy 65.027476 65.126801) (xy 65.166762 65.387386) (xy 65.354208 65.615792) (xy 65.582613 65.803238)
-        (xy 65.843198 65.942524) (xy 66.125949 66.028295) (xy 66.42 66.057257) (xy 66.71405 66.028295) (xy 66.996801 65.942524)
-        (xy 67.257386 65.803238) (xy 67.485792 65.615792) (xy 67.673238 65.387387) (xy 67.69 65.356027) (xy 67.706762 65.387386)
-        (xy 67.894208 65.615792) (xy 68.122613 65.803238) (xy 68.383198 65.942524) (xy 68.665949 66.028295) (xy 68.96 66.057257)
-        (xy 69.25405 66.028295) (xy 69.536801 65.942524) (xy 69.797386 65.803238) (xy 70.025792 65.615792) (xy 70.03057 65.60997)
-        (xy 70.045498 65.65918) (xy 70.104463 65.769494) (xy 70.183815 65.866185) (xy 70.280506 65.945537) (xy 70.39082 66.004502)
-        (xy 70.510518 66.040812) (xy 70.635 66.053072) (xy 72.365 66.053072) (xy 72.489482 66.040812) (xy 72.60918 66.004502)
-        (xy 72.719494 65.945537) (xy 72.816185 65.866185) (xy 72.895537 65.769494) (xy 72.954502 65.65918) (xy 72.990812 65.539482)
-        (xy 73.003072 65.415) (xy 73.003072 63.385) (xy 72.990812 63.260518) (xy 72.954502 63.14082) (xy 72.895537 63.030506)
-        (xy 72.816185 62.933815) (xy 72.719494 62.854463) (xy 72.60918 62.795498) (xy 72.489482 62.759188) (xy 72.365 62.746928)
-        (xy 70.635 62.746928) (xy 70.510518 62.759188) (xy 70.39082 62.795498) (xy 70.280506 62.854463) (xy 70.183815 62.933815)
-        (xy 70.104463 63.030506) (xy 70.045498 63.14082) (xy 70.03057 63.19003) (xy 70.025792 63.184208) (xy 69.797387 62.996762)
-        (xy 69.536802 62.857476) (xy 69.254051 62.771705) (xy 68.96 62.742743) (xy 68.66595 62.771705) (xy 68.383199 62.857476)
-        (xy 68.122614 62.996762) (xy 67.894208 63.184208) (xy 67.706762 63.412613) (xy 67.69 63.443972) (xy 67.673238 63.412613)
-        (xy 67.485792 63.184208) (xy 67.257387 62.996762) (xy 66.996802 62.857476) (xy 66.714051 62.771705) (xy 66.42 62.742743)
-        (xy 66.12595 62.771705) (xy 65.843199 62.857476) (xy 65.582614 62.996762) (xy 65.354208 63.184208) (xy 65.166762 63.412613)
-        (xy 65.027476 63.673198) (xy 64.941705 63.955949) (xy 64.92 64.17632) (xy 44.76 64.17632) (xy 44.76 53.45)
-        (xy 45.234267 53.45) (xy 45.257147 53.6823) (xy 45.324906 53.905674) (xy 45.434942 54.111536) (xy 45.583025 54.291975)
-        (xy 45.763464 54.440058) (xy 45.969326 54.550094) (xy 46.1927 54.617853) (xy 46.366793 54.635) (xy 47.783207 54.635)
-        (xy 47.9573 54.617853) (xy 48.180674 54.550094) (xy 48.386536 54.440058) (xy 48.566975 54.291975) (xy 48.715058 54.111536)
-        (xy 48.825094 53.905674) (xy 48.892853 53.6823) (xy 48.89384 53.672279) (xy 48.91325 53.672279) (xy 48.91325 53.876157)
-        (xy 48.953024 54.076116) (xy 49.031045 54.264474) (xy 49.144313 54.433992) (xy 49.288476 54.578155) (xy 49.457994 54.691423)
-        (xy 49.646352 54.769444) (xy 49.846311 54.809218) (xy 50.050189 54.809218) (xy 50.250148 54.769444) (xy 50.438506 54.691423)
-        (xy 50.608024 54.578155) (xy 50.752187 54.433992) (xy 50.865455 54.264474) (xy 50.943476 54.076116) (xy 50.98325 53.876157)
-        (xy 50.98325 53.672279) (xy 50.973022 53.620861) (xy 51.101898 53.595226) (xy 51.290256 53.517205) (xy 51.459774 53.403937)
-        (xy 51.528711 53.335) (xy 51.571289 53.335) (xy 51.640226 53.403937) (xy 51.809744 53.517205) (xy 51.998102 53.595226)
-        (xy 52.198061 53.635) (xy 52.401939 53.635) (xy 52.601898 53.595226) (xy 52.790256 53.517205) (xy 52.959774 53.403937)
-        (xy 53.103937 53.259774) (xy 53.217205 53.090256) (xy 53.295226 52.901898) (xy 53.335 52.701939) (xy 53.335 52.498061)
-        (xy 53.295226 52.298102) (xy 53.217205 52.109744) (xy 53.103937 51.940226) (xy 52.959774 51.796063) (xy 52.790256 51.682795)
-        (xy 52.601898 51.604774) (xy 52.401939 51.565) (xy 52.198061 51.565) (xy 51.998102 51.604774) (xy 51.809744 51.682795)
-        (xy 51.640226 51.796063) (xy 51.571289 51.865) (xy 51.528711 51.865) (xy 51.459774 51.796063) (xy 51.290256 51.682795)
-        (xy 51.11798 51.611435) (xy 51.162187 51.545274) (xy 51.240208 51.356916) (xy 51.279982 51.156957) (xy 51.279982 50.953079)
-        (xy 51.240208 50.75312) (xy 51.162187 50.564762) (xy 51.048919 50.395244) (xy 50.904756 50.251081) (xy 50.735238 50.137813)
-        (xy 50.54688 50.059792) (xy 50.346921 50.020018) (xy 50.143043 50.020018) (xy 49.943084 50.059792) (xy 49.754726 50.137813)
-        (xy 49.585208 50.251081) (xy 49.441045 50.395244) (xy 49.327777 50.564762) (xy 49.249756 50.75312) (xy 49.209982 50.953079)
-        (xy 49.209982 51.156957) (xy 49.249756 51.356916) (xy 49.327777 51.545274) (xy 49.365 51.600983) (xy 49.365001 52.919149)
-        (xy 49.288476 52.970281) (xy 49.144313 53.114444) (xy 49.031045 53.283962) (xy 48.953024 53.47232) (xy 48.91325 53.672279)
-        (xy 48.89384 53.672279) (xy 48.915733 53.45) (xy 48.892853 53.2177) (xy 48.825094 52.994326) (xy 48.715058 52.788464)
-        (xy 48.566975 52.608025) (xy 48.386536 52.459942) (xy 48.180674 52.349906) (xy 47.9573 52.282147) (xy 47.783207 52.265)
-        (xy 46.82475 52.265) (xy 46.834374 52.213979) (xy 46.2 51.579605) (xy 45.565626 52.213979) (xy 45.606841 52.432478)
-        (xy 45.729561 52.487766) (xy 45.583025 52.608025) (xy 45.434942 52.788464) (xy 45.324906 52.994326) (xy 45.257147 53.2177)
-        (xy 45.234267 53.45) (xy 44.76 53.45) (xy 44.76 47.65) (xy 45.011928 47.65) (xy 45.011928 48.75)
-        (xy 45.024188 48.874482) (xy 45.060498 48.99418) (xy 45.119463 49.104494) (xy 45.185648 49.185141) (xy 45.149866 49.238692)
-        (xy 45.060539 49.454348) (xy 45.015 49.683288) (xy 45.015 49.916712) (xy 45.060539 50.145652) (xy 45.149866 50.361308)
-        (xy 45.27955 50.555394) (xy 45.320537 50.596381) (xy 45.268655 50.648263) (xy 45.386018 50.765626) (xy 45.167522 50.806841)
-        (xy 45.071641 51.019665) (xy 45.019122 51.247105) (xy 45.011984 51.480421) (xy 45.0505 51.710646) (xy 45.133192 51.928934)
-        (xy 45.167522 51.993159) (xy 45.386021 52.034374) (xy 46.020395 51.4) (xy 46.006253 51.385858) (xy 46.185858 51.206253)
-        (xy 46.2 51.220395) (xy 46.214143 51.206253) (xy 46.393748 51.385858) (xy 46.379605 51.4) (xy 47.013979 52.034374)
-        (xy 47.232478 51.993159) (xy 47.328359 51.780335) (xy 47.36247 51.632613) (xy 47.388692 51.650134) (xy 47.604348 51.739461)
-        (xy 47.833288 51.785) (xy 48.066712 51.785) (xy 48.295652 51.739461) (xy 48.511308 51.650134) (xy 48.705394 51.52045)
-        (xy 48.87045 51.355394) (xy 49.000134 51.161308) (xy 49.089461 50.945652) (xy 49.135 50.716712) (xy 49.135 50.483288)
-        (xy 49.089461 50.254348) (xy 49.000134 50.038692) (xy 48.87045 49.844606) (xy 48.825844 49.8) (xy 48.87045 49.755394)
-        (xy 49.000134 49.561308) (xy 49.089461 49.345652) (xy 49.135 49.116712) (xy 49.135 49.098061) (xy 54.865 49.098061)
-        (xy 54.865 49.301939) (xy 54.904774 49.501898) (xy 54.982795 49.690256) (xy 55.096063 49.859774) (xy 55.240226 50.003937)
-        (xy 55.383995 50.1) (xy 55.240226 50.196063) (xy 55.096063 50.340226) (xy 54.982795 50.509744) (xy 54.904774 50.698102)
-        (xy 54.865 50.898061) (xy 54.865 51.101939) (xy 54.904774 51.301898) (xy 54.982795 51.490256) (xy 55.096063 51.659774)
-        (xy 55.240226 51.803937) (xy 55.409744 51.917205) (xy 55.598102 51.995226) (xy 55.798061 52.035) (xy 55.895554 52.035)
-        (xy 61.780846 57.920293) (xy 61.803862 57.948338) (xy 61.91578 58.040187) (xy 62.043467 58.108437) (xy 62.182015 58.150465)
-        (xy 62.3261 58.164656) (xy 62.362205 58.1611) (xy 82.284339 58.1611) (xy 82.353276 58.230037) (xy 82.522794 58.343305)
-        (xy 82.711152 58.421326) (xy 82.911111 58.4611) (xy 83.114989 58.4611) (xy 83.314948 58.421326) (xy 83.503306 58.343305)
-        (xy 83.672824 58.230037) (xy 83.816987 58.085874) (xy 83.914244 57.940319) (xy 86.209975 60.236051) (xy 86.209975 60.346914)
-        (xy 86.249749 60.546873) (xy 86.32777 60.735231) (xy 86.441038 60.904749) (xy 86.501289 60.965) (xy 82.813285 60.965)
-        (xy 82.690256 60.882795) (xy 82.501898 60.804774) (xy 82.301939 60.765) (xy 82.098061 60.765) (xy 81.898102 60.804774)
-        (xy 81.709744 60.882795) (xy 81.540226 60.996063) (xy 81.471289 61.065) (xy 79.436094 61.065) (xy 79.399999 61.061445)
-        (xy 79.363904 61.065) (xy 79.363895 61.065) (xy 79.255915 61.075635) (xy 79.117367 61.117663) (xy 78.98968 61.185913)
-        (xy 78.877762 61.277762) (xy 78.854746 61.305807) (xy 76.795554 63.365) (xy 76.698061 63.365) (xy 76.498102 63.404774)
-        (xy 76.309744 63.482795) (xy 76.140226 63.596063) (xy 75.996063 63.740226) (xy 75.882795 63.909744) (xy 75.804774 64.098102)
-        (xy 75.765 64.298061) (xy 75.765 64.501939) (xy 75.804774 64.701898) (xy 75.882795 64.890256) (xy 75.996063 65.059774)
-        (xy 76.140226 65.203937) (xy 76.309744 65.317205) (xy 76.498102 65.395226) (xy 76.698061 65.435) (xy 76.901939 65.435)
-        (xy 77.101898 65.395226) (xy 77.290256 65.317205) (xy 77.459774 65.203937) (xy 77.603937 65.059774) (xy 77.717205 64.890256)
-        (xy 77.795226 64.701898) (xy 77.835 64.501939) (xy 77.835 64.404446) (xy 79.704447 62.535) (xy 79.721111 62.535)
-        (xy 79.673815 62.573815) (xy 79.594463 62.670506) (xy 79.535498 62.78082) (xy 79.499188 62.900518) (xy 79.486928 63.025)
-        (xy 79.486928 64.375) (xy 79.499188 64.499482) (xy 79.535498 64.61918) (xy 79.594463 64.729494) (xy 79.673815 64.826185)
-        (xy 79.770506 64.905537) (xy 79.88082 64.964502) (xy 80.000518 65.000812) (xy 80.125 65.013072) (xy 81.475 65.013072)
-        (xy 81.599482 65.000812) (xy 81.71918 64.964502) (xy 81.829494 64.905537) (xy 81.926185 64.826185) (xy 81.997487 64.739303)
-        (xy 82.179482 64.860907) (xy 82.417887 64.959658) (xy 82.670976 65.01) (xy 82.929024 65.01) (xy 83.182113 64.959658)
-        (xy 83.420518 64.860907) (xy 83.635077 64.717544) (xy 83.806681 64.54594) (xy 83.928773 64.678303) (xy 84.136371 64.829473)
-        (xy 84.369472 64.937238) (xy 84.4706 64.96791) (xy 84.673 64.844224) (xy 84.673 63.827) (xy 84.653 63.827)
-        (xy 84.653 63.573) (xy 84.673 63.573) (xy 84.673 63.553) (xy 84.927 63.553) (xy 84.927 63.573)
-        (xy 84.947 63.573) (xy 84.947 63.827) (xy 84.927 63.827) (xy 84.927 64.844224) (xy 85.1294 64.96791)
-        (xy 85.230528 64.937238) (xy 85.463629 64.829473) (xy 85.671227 64.678303) (xy 85.793319 64.54594) (xy 85.964923 64.717544)
-        (xy 86.179482 64.860907) (xy 86.417887 64.959658) (xy 86.670976 65.01) (xy 86.929024 65.01) (xy 87.182113 64.959658)
-        (xy 87.420518 64.860907) (xy 87.635077 64.717544) (xy 87.8 64.552621) (xy 87.964923 64.717544) (xy 88.179482 64.860907)
-        (xy 88.417887 64.959658) (xy 88.670976 65.01) (xy 88.929024 65.01) (xy 89.182113 64.959658) (xy 89.420518 64.860907)
-        (xy 89.635077 64.717544) (xy 89.8 64.552621) (xy 89.964923 64.717544) (xy 90.179482 64.860907) (xy 90.417887 64.959658)
-        (xy 90.670976 65.01) (xy 90.929024 65.01) (xy 91.182113 64.959658) (xy 91.420518 64.860907) (xy 91.635077 64.717544)
-        (xy 91.817544 64.535077) (xy 91.960907 64.320518) (xy 92.059658 64.082113) (xy 92.11 63.829024) (xy 92.11 63.570976)
-        (xy 92.059658 63.317887) (xy 91.960907 63.079482) (xy 91.817544 62.864923) (xy 91.635077 62.682456) (xy 91.420518 62.539093)
-        (xy 91.182113 62.440342) (xy 91.155257 62.435) (xy 93.371289 62.435) (xy 93.440226 62.503937) (xy 93.609744 62.617205)
-        (xy 93.798102 62.695226) (xy 93.998061 62.735) (xy 94.201939 62.735) (xy 94.401898 62.695226) (xy 94.590256 62.617205)
-        (xy 94.759774 62.503937) (xy 94.903937 62.359774) (xy 95.017205 62.190256) (xy 95.095226 62.001898) (xy 95.135 61.801939)
-        (xy 95.135 61.598061) (xy 95.095226 61.398102) (xy 95.09521 61.398061) (xy 97.365 61.398061) (xy 97.365 61.601939)
-        (xy 97.404774 61.801898) (xy 97.482795 61.990256) (xy 97.596063 62.159774) (xy 97.665001 62.228712) (xy 97.665 62.846279)
-        (xy 97.596063 62.915216) (xy 97.482795 63.084734) (xy 97.404774 63.273092) (xy 97.365 63.473051) (xy 97.365 63.676929)
-        (xy 97.404774 63.876888) (xy 97.482795 64.065246) (xy 97.596063 64.234764) (xy 97.740226 64.378927) (xy 97.909744 64.492195)
-        (xy 98.098102 64.570216) (xy 98.298061 64.60999) (xy 98.501939 64.60999) (xy 98.701898 64.570216) (xy 98.890256 64.492195)
-        (xy 99.059774 64.378927) (xy 99.203937 64.234764) (xy 99.317205 64.065246) (xy 99.395226 63.876888) (xy 99.435 63.676929)
-        (xy 99.435 63.473051) (xy 99.395226 63.273092) (xy 99.317205 63.084734) (xy 99.203937 62.915216) (xy 99.135 62.846279)
-        (xy 99.135 62.228711) (xy 99.203937 62.159774) (xy 99.317205 61.990256) (xy 99.395226 61.801898) (xy 99.435 61.601939)
-        (xy 99.435 61.398061) (xy 99.395226 61.198102) (xy 99.317205 61.009744) (xy 99.203937 60.840226) (xy 99.059774 60.696063)
-        (xy 98.890256 60.582795) (xy 98.701898 60.504774) (xy 98.501939 60.465) (xy 98.298061 60.465) (xy 98.098102 60.504774)
-        (xy 97.909744 60.582795) (xy 97.740226 60.696063) (xy 97.596063 60.840226) (xy 97.482795 61.009744) (xy 97.404774 61.198102)
-        (xy 97.365 61.398061) (xy 95.09521 61.398061) (xy 95.017205 61.209744) (xy 94.903937 61.040226) (xy 94.759774 60.896063)
-        (xy 94.590256 60.782795) (xy 94.401898 60.704774) (xy 94.201939 60.665) (xy 93.998061 60.665) (xy 93.798102 60.704774)
-        (xy 93.609744 60.782795) (xy 93.440226 60.896063) (xy 93.371289 60.965) (xy 87.988661 60.965) (xy 88.048912 60.904749)
-        (xy 88.16218 60.735231) (xy 88.240201 60.546873) (xy 88.279975 60.346914) (xy 88.279975 60.143036) (xy 88.240201 59.943077)
-        (xy 88.16218 59.754719) (xy 88.048912 59.585201) (xy 87.904749 59.441038) (xy 87.735231 59.32777) (xy 87.546873 59.249749)
-        (xy 87.346914 59.209975) (xy 87.262793 59.209975) (xy 84.786661 56.733844) (xy 84.786661 56.636351) (xy 84.746887 56.436392)
-        (xy 84.668866 56.248034) (xy 84.652714 56.223862) (xy 84.716902 56.159674) (xy 84.83017 55.990156) (xy 84.908191 55.801798)
-        (xy 84.947965 55.601839) (xy 84.947965 55.397961) (xy 84.908191 55.198002) (xy 84.83017 55.009644) (xy 84.716902 54.840126)
-        (xy 84.572739 54.695963) (xy 84.403221 54.582695) (xy 84.214863 54.504674) (xy 84.014904 54.4649) (xy 83.811026 54.4649)
-        (xy 83.611067 54.504674) (xy 83.422709 54.582695) (xy 83.253191 54.695963) (xy 83.109028 54.840126) (xy 82.99576 55.009644)
-        (xy 82.917739 55.198002) (xy 82.877965 55.397961) (xy 82.877965 55.495453) (xy 82.308418 56.065001) (xy 79.458462 56.065001)
-        (xy 79.56749 56.043314) (xy 79.821727 55.938005) (xy 80.050535 55.78512) (xy 80.24512 55.590535) (xy 80.398005 55.361727)
-        (xy 80.503314 55.10749) (xy 80.557 54.837592) (xy 80.557 54.562408) (xy 80.516739 54.36) (xy 81.167581 54.36)
-        (xy 81.2 54.363193) (xy 81.232419 54.36) (xy 81.329383 54.35045) (xy 81.453793 54.31271) (xy 81.56845 54.251425)
-        (xy 81.668948 54.168948) (xy 81.751425 54.06845) (xy 81.81271 53.953793) (xy 81.85045 53.829383) (xy 81.863193 53.7)
-        (xy 81.86 53.667581) (xy 81.86 46.379444) (xy 81.898102 46.395226) (xy 82.098061 46.435) (xy 82.301939 46.435)
-        (xy 82.501898 46.395226) (xy 82.690256 46.317205) (xy 82.859774 46.203937) (xy 83.003937 46.059774) (xy 83.117205 45.890256)
-        (xy 83.195226 45.701898) (xy 83.235 45.501939) (xy 83.235 45.298061) (xy 83.195226 45.098102) (xy 83.117205 44.909744)
-        (xy 83.003937 44.740226) (xy 82.935001 44.67129) (xy 82.935001 44.129299) (xy 82.970366 44.214677) (xy 83.083634 44.384195)
-        (xy 83.227797 44.528358) (xy 83.397315 44.641626) (xy 83.585673 44.719647) (xy 83.785632 44.759421) (xy 83.98951 44.759421)
-        (xy 84.189469 44.719647) (xy 84.377827 44.641626) (xy 84.443026 44.598061) (xy 97.665 44.598061) (xy 97.665 44.801939)
-        (xy 97.704774 45.001898) (xy 97.782795 45.190256) (xy 97.896063 45.359774) (xy 98.040226 45.503937) (xy 98.209744 45.617205)
-        (xy 98.398102 45.695226) (xy 98.598061 45.735) (xy 98.695554 45.735) (xy 99.065001 46.104448) (xy 99.065 51.371289)
-        (xy 98.996063 51.440226) (xy 98.882795 51.609744) (xy 98.804774 51.798102) (xy 98.765 51.998061) (xy 98.765 52.201939)
-        (xy 98.804774 52.401898) (xy 98.882795 52.590256) (xy 98.996063 52.759774) (xy 99.140226 52.903937) (xy 99.309744 53.017205)
-        (xy 99.498102 53.095226) (xy 99.698061 53.135) (xy 99.901939 53.135) (xy 100.101898 53.095226) (xy 100.290256 53.017205)
-        (xy 100.459774 52.903937) (xy 100.603937 52.759774) (xy 100.717205 52.590256) (xy 100.795226 52.401898) (xy 100.835 52.201939)
-        (xy 100.835 51.998061) (xy 100.795226 51.798102) (xy 100.717205 51.609744) (xy 100.603937 51.440226) (xy 100.535 51.371289)
-        (xy 100.535 45.836105) (xy 100.538556 45.8) (xy 100.524365 45.655915) (xy 100.492668 45.551425) (xy 100.482337 45.517367)
-        (xy 100.414087 45.38968) (xy 100.322238 45.277762) (xy 100.294193 45.254746) (xy 99.735 44.695554) (xy 99.735 44.598061)
-        (xy 99.695226 44.398102) (xy 99.617205 44.209744) (xy 99.503937 44.040226) (xy 99.359774 43.896063) (xy 99.190256 43.782795)
-        (xy 99.001898 43.704774) (xy 98.801939 43.665) (xy 98.598061 43.665) (xy 98.398102 43.704774) (xy 98.209744 43.782795)
-        (xy 98.040226 43.896063) (xy 97.896063 44.040226) (xy 97.782795 44.209744) (xy 97.704774 44.398102) (xy 97.665 44.598061)
-        (xy 84.443026 44.598061) (xy 84.547345 44.528358) (xy 84.616282 44.459421) (xy 85.139474 44.459421) (xy 85.175579 44.462977)
-        (xy 85.211684 44.459421) (xy 85.319664 44.448786) (xy 85.458212 44.406758) (xy 85.585899 44.338508) (xy 85.697817 44.246659)
-        (xy 85.720838 44.218608) (xy 88.204447 41.735) (xy 88.301939 41.735) (xy 88.501898 41.695226) (xy 88.690256 41.617205)
-        (xy 88.859774 41.503937) (xy 89.003937 41.359774) (xy 89.117205 41.190256) (xy 89.195226 41.001898) (xy 89.235 40.801939)
-        (xy 89.235 40.598061) (xy 89.195226 40.398102) (xy 89.117205 40.209744) (xy 89.003937 40.040226) (xy 88.859774 39.896063)
-        (xy 88.690256 39.782795) (xy 88.501898 39.704774) (xy 88.301939 39.665) (xy 88.098061 39.665) (xy 87.898102 39.704774)
-        (xy 87.790102 39.74951) (xy 87.690256 39.682795) (xy 87.501898 39.604774) (xy 87.301939 39.565) (xy 87.098061 39.565)
-        (xy 86.898102 39.604774) (xy 86.709744 39.682795) (xy 86.540226 39.796063) (xy 86.396063 39.940226) (xy 86.282795 40.109744)
-        (xy 86.204774 40.298102) (xy 86.165 40.498061) (xy 86.165 40.595553) (xy 86.056337 40.704216) (xy 86.017205 40.609744)
-        (xy 85.903937 40.440226) (xy 85.835 40.371289) (xy 85.835 38.535) (xy 90.120575 38.535) (xy 92.690021 41.104447)
-        (xy 92.690021 41.201939) (xy 92.729795 41.401898) (xy 92.807816 41.590256) (xy 92.921084 41.759774) (xy 93.065247 41.903937)
-        (xy 93.234765 42.017205) (xy 93.423123 42.095226) (xy 93.623082 42.135) (xy 93.82696 42.135) (xy 94.026919 42.095226)
-        (xy 94.215277 42.017205) (xy 94.384795 41.903937) (xy 94.528958 41.759774) (xy 94.642226 41.590256) (xy 94.720247 41.401898)
-        (xy 94.760021 41.201939) (xy 94.760021 40.998061) (xy 94.720247 40.798102) (xy 94.642226 40.609744) (xy 94.528958 40.440226)
-        (xy 94.384795 40.296063) (xy 94.215277 40.182795) (xy 94.026919 40.104774) (xy 93.82696 40.065) (xy 93.729468 40.065)
-        (xy 90.97028 37.305813) (xy 90.947259 37.277762) (xy 90.835341 37.185913) (xy 90.707654 37.117663) (xy 90.569106 37.075635)
-        (xy 90.461126 37.065) (xy 90.425021 37.061444) (xy 90.388916 37.065) (xy 85.828711 37.065) (xy 85.759774 36.996063)
-        (xy 85.590256 36.882795) (xy 85.401898 36.804774) (xy 85.201939 36.765) (xy 84.998061 36.765) (xy 84.798102 36.804774)
-        (xy 84.609744 36.882795) (xy 84.440226 36.996063) (xy 84.296063 37.140226) (xy 84.182795 37.309744) (xy 84.104774 37.498102)
-        (xy 84.065 37.698061) (xy 84.065 37.901939) (xy 84.104774 38.101898) (xy 84.182795 38.290256) (xy 84.296063 38.459774)
-        (xy 84.365001 38.528712) (xy 84.365 40.371289) (xy 84.296063 40.440226) (xy 84.182795 40.609744) (xy 84.104774 40.798102)
-        (xy 84.065 40.998061) (xy 84.065 41.201939) (xy 84.104774 41.401898) (xy 84.182795 41.590256) (xy 84.296063 41.759774)
-        (xy 84.440226 41.903937) (xy 84.609744 42.017205) (xy 84.667651 42.041191) (xy 83.85252 42.041191) (xy 83.783583 41.972254)
-        (xy 83.614065 41.858986) (xy 83.425707 41.780965) (xy 83.225748 41.741191) (xy 83.02187 41.741191) (xy 82.935001 41.75847)
-        (xy 82.935001 39.736095) (xy 82.938556 39.7) (xy 82.935001 39.663905) (xy 82.935001 39.663896) (xy 82.924366 39.555916)
-        (xy 82.882338 39.417368) (xy 82.814088 39.289681) (xy 82.797515 39.269488) (xy 82.745254 39.205807) (xy 82.745251 39.205804)
-        (xy 82.722238 39.177763) (xy 82.694198 39.154751) (xy 82.435 38.895553) (xy 82.435 38.798061) (xy 82.395226 38.598102)
-        (xy 82.317205 38.409744) (xy 82.203937 38.240226) (xy 82.059774 38.096063) (xy 81.890256 37.982795) (xy 81.701898 37.904774)
-        (xy 81.501939 37.865) (xy 81.298061 37.865) (xy 81.098102 37.904774) (xy 80.909744 37.982795) (xy 80.740226 38.096063)
-        (xy 80.596063 38.240226) (xy 80.482795 38.409744) (xy 80.404774 38.598102) (xy 80.365 38.798061) (xy 80.365 39.001939)
-        (xy 80.404774 39.201898) (xy 80.482795 39.390256) (xy 80.596063 39.559774) (xy 80.740226 39.703937) (xy 80.909744 39.817205)
-        (xy 81.098102 39.895226) (xy 81.298061 39.935) (xy 81.395553 39.935) (xy 81.465001 40.004448) (xy 81.465001 42.449429)
-        (xy 80.559844 41.423585) (xy 80.522238 41.377762) (xy 80.484002 41.346382) (xy 80.447826 41.312705) (xy 80.428181 41.300572)
-        (xy 80.41032 41.285913) (xy 80.366701 41.262598) (xy 80.324646 41.236623) (xy 80.303009 41.228554) (xy 80.282633 41.217663)
-        (xy 80.235307 41.203307) (xy 80.188989 41.186034) (xy 80.166193 41.182341) (xy 80.144085 41.175635) (xy 80.094866 41.170787)
-        (xy 80.046069 41.162883) (xy 79.98688 41.165) (xy 76.528711 41.165) (xy 76.459774 41.096063) (xy 76.290256 40.982795)
-        (xy 76.101898 40.904774) (xy 75.901939 40.865) (xy 75.698061 40.865) (xy 75.498102 40.904774) (xy 75.309744 40.982795)
-        (xy 75.140226 41.096063) (xy 74.996063 41.240226) (xy 74.882795 41.409744) (xy 74.804774 41.598102) (xy 74.765 41.798061)
-        (xy 74.765 42.001939) (xy 74.804774 42.201898) (xy 74.882795 42.390256) (xy 74.996063 42.559774) (xy 75.086888 42.650599)
-        (xy 74.847592 42.603) (xy 74.572408 42.603) (xy 74.30251 42.656686) (xy 74.048273 42.761995) (xy 73.82 42.914523)
-        (xy 73.591727 42.761995) (xy 73.33749 42.656686) (xy 73.067592 42.603) (xy 72.792408 42.603) (xy 72.52251 42.656686)
-        (xy 72.268273 42.761995) (xy 72.04 42.914523) (xy 71.811727 42.761995) (xy 71.55749 42.656686) (xy 71.287592 42.603)
-        (xy 71.012408 42.603) (xy 70.74251 42.656686) (xy 70.488273 42.761995) (xy 70.26 42.914523) (xy 70.031727 42.761995)
-        (xy 69.77749 42.656686) (xy 69.507592 42.603) (xy 69.232408 42.603) (xy 68.96251 42.656686) (xy 68.708273 42.761995)
-        (xy 68.48 42.914523) (xy 68.251727 42.761995) (xy 67.99749 42.656686) (xy 67.727592 42.603) (xy 67.452408 42.603)
-        (xy 67.18251 42.656686) (xy 66.928273 42.761995) (xy 66.699465 42.91488) (xy 66.50488 43.109465) (xy 66.351995 43.338273)
-        (xy 66.246686 43.59251) (xy 66.193 43.862408) (xy 66.193 44.137592) (xy 66.233261 44.34) (xy 63.932419 44.34)
-        (xy 63.9 44.336807) (xy 63.867581 44.34) (xy 63.770617 44.34955) (xy 63.646207 44.38729) (xy 63.53155 44.448575)
-        (xy 63.431052 44.531052) (xy 63.348575 44.63155) (xy 63.28729 44.746207) (xy 63.24955 44.870617) (xy 63.236807 45)
-        (xy 63.240001 45.032429) (xy 63.24 53.667581) (xy 63.236807 53.7) (xy 63.24955 53.829383) (xy 63.28729 53.953793)
-        (xy 63.348575 54.06845) (xy 63.431052 54.168948) (xy 63.53155 54.251425) (xy 63.646207 54.31271) (xy 63.770617 54.35045)
-        (xy 63.9 54.363193) (xy 63.932419 54.36) (xy 65.343261 54.36) (xy 65.303 54.562408) (xy 65.303 54.837592)
-        (xy 65.356686 55.10749) (xy 65.461995 55.361727) (xy 65.61488 55.590535) (xy 65.809465 55.78512) (xy 66.038273 55.938005)
-        (xy 66.29251 56.043314) (xy 66.401538 56.065001) (xy 63.804448 56.065001) (xy 56.935 49.195554) (xy 56.935 49.098061)
-        (xy 56.895226 48.898102) (xy 56.817205 48.709744) (xy 56.703937 48.540226) (xy 56.559774 48.396063) (xy 56.390256 48.282795)
-        (xy 56.201898 48.204774) (xy 56.001939 48.165) (xy 55.798061 48.165) (xy 55.598102 48.204774) (xy 55.409744 48.282795)
-        (xy 55.240226 48.396063) (xy 55.096063 48.540226) (xy 54.982795 48.709744) (xy 54.904774 48.898102) (xy 54.865 49.098061)
-        (xy 49.135 49.098061) (xy 49.135 48.883288) (xy 49.089461 48.654348) (xy 49.000134 48.438692) (xy 48.87045 48.244606)
-        (xy 48.705394 48.07955) (xy 48.511308 47.949866) (xy 48.295652 47.860539) (xy 48.066712 47.815) (xy 47.833288 47.815)
-        (xy 47.604348 47.860539) (xy 47.388692 47.949866) (xy 47.388072 47.95028) (xy 47.388072 47.65) (xy 47.375812 47.525518)
-        (xy 47.339502 47.40582) (xy 47.301647 47.335) (xy 47.783207 47.335) (xy 47.9573 47.317853) (xy 48.180674 47.250094)
-        (xy 48.386536 47.140058) (xy 48.566975 46.991975) (xy 48.715058 46.811536) (xy 48.825094 46.605674) (xy 48.892853 46.3823)
-        (xy 48.915733 46.15) (xy 48.892853 45.9177) (xy 48.825094 45.694326) (xy 48.715058 45.488464) (xy 48.566975 45.308025)
-        (xy 48.386536 45.159942) (xy 48.180674 45.049906) (xy 47.9573 44.982147) (xy 47.783207 44.965) (xy 46.366793 44.965)
-        (xy 46.1927 44.982147) (xy 45.969326 45.049906) (xy 45.763464 45.159942) (xy 45.583025 45.308025) (xy 45.434942 45.488464)
-        (xy 45.324906 45.694326) (xy 45.257147 45.9177) (xy 45.234267 46.15) (xy 45.257147 46.3823) (xy 45.324906 46.605674)
-        (xy 45.434942 46.811536) (xy 45.583025 46.991975) (xy 45.611909 47.01568) (xy 45.525518 47.024188) (xy 45.40582 47.060498)
-        (xy 45.295506 47.119463) (xy 45.198815 47.198815) (xy 45.119463 47.295506) (xy 45.060498 47.40582) (xy 45.024188 47.525518)
-        (xy 45.011928 47.65) (xy 44.76 47.65) (xy 44.76 30.56) (xy 103.44 30.56)
+        (xy 79.315 41.451289) (xy 79.259774 41.396063) (xy 79.090256 41.282795) (xy 78.901898 41.204774) (xy 78.701939 41.165)
+        (xy 78.498061 41.165) (xy 78.298102 41.204774) (xy 78.109744 41.282795) (xy 77.940226 41.396063) (xy 77.896289 41.44)
+        (xy 76.723128 41.44) (xy 76.685805 41.436324) (xy 76.648482 41.44) (xy 76.648473 41.44) (xy 76.53682 41.450997)
+        (xy 76.393559 41.494454) (xy 76.26153 41.565026) (xy 76.261528 41.565027) (xy 76.261529 41.565027) (xy 76.174802 41.636201)
+        (xy 76.174798 41.636205) (xy 76.145805 41.659999) (xy 76.122011 41.688992) (xy 74.53134 43.279663) (xy 74.495226 43.098102)
+        (xy 74.417205 42.909744) (xy 74.303937 42.740226) (xy 74.159774 42.596063) (xy 73.990256 42.482795) (xy 73.801898 42.404774)
+        (xy 73.601939 42.365) (xy 73.398061 42.365) (xy 73.198102 42.404774) (xy 73.009744 42.482795) (xy 72.961546 42.515)
+        (xy 70.043469 42.515) (xy 70 42.510719) (xy 69.956531 42.515) (xy 69.956523 42.515) (xy 69.82651 42.527805)
+        (xy 69.659687 42.578411) (xy 69.573879 42.624276) (xy 69.505941 42.660589) (xy 69.404953 42.743468) (xy 69.404951 42.74347)
+        (xy 69.371183 42.771183) (xy 69.34347 42.804951) (xy 67.554957 44.593465) (xy 67.506035 44.603196) (xy 67.476011 44.452257)
+        (xy 67.360299 44.172905) (xy 67.192312 43.921495) (xy 66.978505 43.707688) (xy 66.727095 43.539701) (xy 66.447743 43.423989)
+        (xy 66.151184 43.365) (xy 65.848816 43.365) (xy 65.552257 43.423989) (xy 65.272905 43.539701) (xy 65.021495 43.707688)
+        (xy 64.807688 43.921495) (xy 64.639701 44.172905) (xy 64.523989 44.452257) (xy 64.465 44.748816) (xy 64.465 45.051184)
+        (xy 64.523989 45.347743) (xy 64.639701 45.627095) (xy 64.807688 45.878505) (xy 65.021495 46.092312) (xy 65.272905 46.260299)
+        (xy 65.552257 46.376011) (xy 65.848816 46.435) (xy 66.151184 46.435) (xy 66.447743 46.376011) (xy 66.727095 46.260299)
+        (xy 66.913286 46.13589) (xy 66.996063 46.259774) (xy 67.140226 46.403937) (xy 67.309744 46.517205) (xy 67.498102 46.595226)
+        (xy 67.698061 46.635) (xy 67.901939 46.635) (xy 68.101898 46.595226) (xy 68.290256 46.517205) (xy 68.459774 46.403937)
+        (xy 68.603937 46.259774) (xy 68.717205 46.090256) (xy 68.795226 45.901898) (xy 68.806535 45.845043) (xy 70.366579 44.285)
+        (xy 72.961546 44.285) (xy 73.009744 44.317205) (xy 73.198102 44.395226) (xy 73.379663 44.43134) (xy 67.499041 50.311964)
+        (xy 67.535 50.131184) (xy 67.535 49.828816) (xy 67.476011 49.532257) (xy 67.360299 49.252905) (xy 67.192312 49.001495)
+        (xy 66.978505 48.787688) (xy 66.727095 48.619701) (xy 66.447743 48.503989) (xy 66.151184 48.445) (xy 65.848816 48.445)
+        (xy 65.552257 48.503989) (xy 65.272905 48.619701) (xy 65.021495 48.787688) (xy 64.807688 49.001495) (xy 64.639701 49.252905)
+        (xy 64.523989 49.532257) (xy 64.465 49.828816) (xy 64.465 50.131184) (xy 64.523989 50.427743) (xy 64.639701 50.707095)
+        (xy 64.807688 50.958505) (xy 65.021495 51.172312) (xy 65.272905 51.340299) (xy 65.552257 51.456011) (xy 65.848816 51.515)
+        (xy 66.151184 51.515) (xy 66.331964 51.479041) (xy 66.158245 51.65276) (xy 66.096107 51.65276) (xy 65.896148 51.692534)
+        (xy 65.70779 51.770555) (xy 65.538272 51.883823) (xy 65.394109 52.027986) (xy 65.280841 52.197504) (xy 65.20282 52.385862)
+        (xy 65.163046 52.585821) (xy 65.163046 52.789699) (xy 65.20282 52.989658) (xy 65.280841 53.178016) (xy 65.394109 53.347534)
+        (xy 65.538272 53.491697) (xy 65.70779 53.604965) (xy 65.896148 53.682986) (xy 65.901213 53.683993) (xy 65.904774 53.701898)
+        (xy 65.982795 53.890256) (xy 66.096063 54.059774) (xy 66.240226 54.203937) (xy 66.409744 54.317205) (xy 66.598102 54.395226)
+        (xy 66.798061 54.435) (xy 67.001939 54.435) (xy 67.201898 54.395226) (xy 67.390256 54.317205) (xy 67.559774 54.203937)
+        (xy 67.703937 54.059774) (xy 67.817205 53.890256) (xy 67.895226 53.701898) (xy 67.935 53.501939) (xy 67.935 53.439801)
+        (xy 71.114802 50.26) (xy 77.896289 50.26) (xy 77.940226 50.303937) (xy 78.109744 50.417205) (xy 78.298102 50.495226)
+        (xy 78.498061 50.535) (xy 78.701939 50.535) (xy 78.901898 50.495226) (xy 79.090256 50.417205) (xy 79.259774 50.303937)
+        (xy 79.315 50.248711) (xy 79.315001 109.315) (xy 61.786579 109.315) (xy 62.37277 108.728809) (xy 62.406537 108.701097)
+        (xy 62.517131 108.566339) (xy 62.599309 108.412593) (xy 62.649915 108.24577) (xy 62.66272 108.115757) (xy 62.66272 108.115749)
+        (xy 62.667001 108.07228) (xy 62.66272 108.028811) (xy 62.66272 105.719946) (xy 62.875 105.740854) (xy 63.112201 105.717492)
+        (xy 63.340287 105.648303) (xy 63.550492 105.535946) (xy 63.734739 105.384739) (xy 63.885946 105.200492) (xy 63.998303 104.990287)
+        (xy 64.067492 104.7622) (xy 64.085 104.584436) (xy 64.085 103.815564) (xy 69.415 103.815564) (xy 69.415 104.584437)
+        (xy 69.432508 104.762201) (xy 69.501697 104.990287) (xy 69.614055 105.200492) (xy 69.765262 105.384739) (xy 69.949509 105.535946)
+        (xy 70.159714 105.648303) (xy 70.3878 105.717492) (xy 70.625 105.740854) (xy 70.862201 105.717492) (xy 71.090287 105.648303)
+        (xy 71.300492 105.535946) (xy 71.484739 105.384739) (xy 71.635946 105.200492) (xy 71.748303 104.990287) (xy 71.817492 104.7622)
+        (xy 71.835 104.584436) (xy 71.835 103.815563) (xy 71.817492 103.637799) (xy 71.748303 103.409713) (xy 71.635946 103.199508)
+        (xy 71.484739 103.015261) (xy 71.300491 102.864054) (xy 71.090286 102.751697) (xy 70.8622 102.682508) (xy 70.625 102.659146)
+        (xy 70.387799 102.682508) (xy 70.159713 102.751697) (xy 69.949508 102.864054) (xy 69.765261 103.015261) (xy 69.614054 103.199509)
+        (xy 69.501697 103.409714) (xy 69.432508 103.6378) (xy 69.415 103.815564) (xy 64.085 103.815564) (xy 64.085 103.815563)
+        (xy 64.067492 103.637799) (xy 63.998303 103.409713) (xy 63.885946 103.199508) (xy 63.734739 103.015261) (xy 63.550491 102.864054)
+        (xy 63.340286 102.751697) (xy 63.1122 102.682508) (xy 62.875 102.659146) (xy 62.637799 102.682508) (xy 62.508433 102.721751)
+        (xy 62.437494 102.650812) (xy 62.267976 102.537544) (xy 62.079618 102.459523) (xy 61.879659 102.419749) (xy 61.675781 102.419749)
+        (xy 61.475822 102.459523) (xy 61.287464 102.537544) (xy 61.117946 102.650812) (xy 60.973783 102.794975) (xy 60.860515 102.964493)
+        (xy 60.782494 103.152851) (xy 60.74272 103.35281) (xy 60.74272 103.556688) (xy 60.782494 103.756647) (xy 60.860515 103.945005)
+        (xy 60.892721 103.993205) (xy 60.89272 107.705701) (xy 60.254957 108.343465) (xy 60.198102 108.354774) (xy 60.009744 108.432795)
+        (xy 59.840226 108.546063) (xy 59.696063 108.690226) (xy 59.582795 108.859744) (xy 59.504774 109.048102) (xy 59.465 109.248061)
+        (xy 59.465 109.315) (xy 30.685 109.315) (xy 30.685 97.590799) (xy 35.430643 97.590799) (xy 35.430643 97.794677)
+        (xy 35.470417 97.994636) (xy 35.548438 98.182994) (xy 35.661706 98.352512) (xy 35.805869 98.496675) (xy 35.975387 98.609943)
+        (xy 36.163745 98.687964) (xy 36.363704 98.727738) (xy 36.567582 98.727738) (xy 36.767541 98.687964) (xy 36.955899 98.609943)
+        (xy 37.125417 98.496675) (xy 37.169354 98.452738) (xy 37.83513 98.452738) (xy 38.81285 99.430459) (xy 38.81285 99.492596)
+        (xy 38.852624 99.692555) (xy 38.930645 99.880913) (xy 39.043913 100.050431) (xy 39.188076 100.194594) (xy 39.357594 100.307862)
+        (xy 39.545952 100.385883) (xy 39.745911 100.425657) (xy 39.949789 100.425657) (xy 40.149748 100.385883) (xy 40.338106 100.307862)
+        (xy 40.507624 100.194594) (xy 40.651787 100.050431) (xy 40.765055 99.880913) (xy 40.843076 99.692555) (xy 40.88285 99.492596)
+        (xy 40.88285 99.288718) (xy 40.843076 99.088759) (xy 40.765055 98.900401) (xy 40.651787 98.730883) (xy 40.507624 98.58672)
+        (xy 40.338106 98.473452) (xy 40.149748 98.395431) (xy 39.949789 98.355657) (xy 39.887652 98.355657) (xy 38.713735 97.181741)
+        (xy 38.689932 97.152737) (xy 38.574207 97.057764) (xy 38.442178 96.987192) (xy 38.298917 96.943735) (xy 38.187264 96.932738)
+        (xy 38.187253 96.932738) (xy 38.149931 96.929062) (xy 38.112609 96.932738) (xy 37.169354 96.932738) (xy 37.125417 96.888801)
+        (xy 36.989615 96.798061) (xy 40.965 96.798061) (xy 40.965 97.001939) (xy 41.004774 97.201898) (xy 41.082795 97.390256)
+        (xy 41.115001 97.438456) (xy 41.115 105.761546) (xy 41.082795 105.809744) (xy 41.004774 105.998102) (xy 40.965 106.198061)
+        (xy 40.965 106.401939) (xy 41.004774 106.601898) (xy 41.082795 106.790256) (xy 41.196063 106.959774) (xy 41.340226 107.103937)
+        (xy 41.509744 107.217205) (xy 41.698102 107.295226) (xy 41.898061 107.335) (xy 42.101939 107.335) (xy 42.301898 107.295226)
+        (xy 42.490256 107.217205) (xy 42.659774 107.103937) (xy 42.803937 106.959774) (xy 42.917205 106.790256) (xy 42.995226 106.601898)
+        (xy 43.035 106.401939) (xy 43.035 106.198061) (xy 42.995226 105.998102) (xy 42.917205 105.809744) (xy 42.885 105.761546)
+        (xy 42.885 103.498061) (xy 43.165 103.498061) (xy 43.165 103.701939) (xy 43.204774 103.901898) (xy 43.282795 104.090256)
+        (xy 43.396063 104.259774) (xy 43.465 104.328711) (xy 43.465001 105.761788) (xy 43.461444 105.797903) (xy 43.475635 105.941988)
+        (xy 43.501288 106.026552) (xy 43.517664 106.080536) (xy 43.585914 106.208223) (xy 43.677763 106.320141) (xy 43.705808 106.343157)
+        (xy 44.136294 106.773643) (xy 44.136294 106.871136) (xy 44.176068 107.071095) (xy 44.254089 107.259453) (xy 44.367357 107.428971)
+        (xy 44.51152 107.573134) (xy 44.681038 107.686402) (xy 44.869396 107.764423) (xy 45.069355 107.804197) (xy 45.273233 107.804197)
+        (xy 45.473192 107.764423) (xy 45.66155 107.686402) (xy 45.831068 107.573134) (xy 45.975231 107.428971) (xy 46.088499 107.259453)
+        (xy 46.16652 107.071095) (xy 46.206294 106.871136) (xy 46.206294 106.667258) (xy 46.16652 106.467299) (xy 46.088499 106.278941)
+        (xy 45.975231 106.109423) (xy 45.831068 105.96526) (xy 45.66155 105.851992) (xy 45.473192 105.773971) (xy 45.273233 105.734197)
+        (xy 45.17574 105.734197) (xy 44.935 105.493457) (xy 44.935 104.328711) (xy 44.968436 104.295275) (xy 47.371373 104.295275)
+        (xy 47.371373 104.499153) (xy 47.411147 104.699112) (xy 47.489168 104.88747) (xy 47.602436 105.056988) (xy 47.648451 105.103003)
+        (xy 47.61626 105.264839) (xy 47.61626 105.468717) (xy 47.656034 105.668676) (xy 47.734055 105.857034) (xy 47.847323 106.026552)
+        (xy 47.991486 106.170715) (xy 48.161004 106.283983) (xy 48.349362 106.362004) (xy 48.549321 106.401778) (xy 48.753199 106.401778)
+        (xy 48.953158 106.362004) (xy 49.141516 106.283983) (xy 49.311034 106.170715) (xy 49.354971 106.126778) (xy 49.599393 106.126778)
+        (xy 49.528419 106.298124) (xy 49.488645 106.498083) (xy 49.488645 106.701961) (xy 49.528419 106.90192) (xy 49.60644 107.090278)
+        (xy 49.719708 107.259796) (xy 49.863871 107.403959) (xy 50.033389 107.517227) (xy 50.221747 107.595248) (xy 50.421706 107.635022)
+        (xy 50.625584 107.635022) (xy 50.825543 107.595248) (xy 51.013901 107.517227) (xy 51.183419 107.403959) (xy 51.327582 107.259796)
+        (xy 51.44085 107.090278) (xy 51.518871 106.90192) (xy 51.558645 106.701961) (xy 51.558645 106.639823) (xy 51.855517 106.342952)
+        (xy 51.905558 106.342952) (xy 52.105517 106.303178) (xy 52.293875 106.225157) (xy 52.463393 106.111889) (xy 52.607556 105.967726)
+        (xy 52.720824 105.798208) (xy 52.798845 105.60985) (xy 52.838619 105.409891) (xy 52.838619 105.282214) (xy 53.057376 105.282214)
+        (xy 53.109744 105.317205) (xy 53.298102 105.395226) (xy 53.498061 105.435) (xy 53.701939 105.435) (xy 53.901898 105.395226)
+        (xy 54.090256 105.317205) (xy 54.259774 105.203937) (xy 54.403937 105.059774) (xy 54.517205 104.890256) (xy 54.595226 104.701898)
+        (xy 54.635 104.501939) (xy 54.635 104.298061) (xy 54.595226 104.098102) (xy 54.517205 103.909744) (xy 54.403937 103.740226)
+        (xy 54.259774 103.596063) (xy 54.090256 103.482795) (xy 53.901898 103.404774) (xy 53.701939 103.365) (xy 53.498061 103.365)
+        (xy 53.298102 103.404774) (xy 53.109744 103.482795) (xy 53.065715 103.512214) (xy 48.944827 103.512214) (xy 48.896629 103.480009)
+        (xy 48.708271 103.401988) (xy 48.508312 103.362214) (xy 48.304434 103.362214) (xy 48.104475 103.401988) (xy 47.916117 103.480009)
+        (xy 47.746599 103.593277) (xy 47.602436 103.73744) (xy 47.489168 103.906958) (xy 47.411147 104.095316) (xy 47.371373 104.295275)
+        (xy 44.968436 104.295275) (xy 45.003937 104.259774) (xy 45.117205 104.090256) (xy 45.195226 103.901898) (xy 45.235 103.701939)
+        (xy 45.235 103.498061) (xy 45.195226 103.298102) (xy 45.117205 103.109744) (xy 45.003937 102.940226) (xy 44.859774 102.796063)
+        (xy 44.690256 102.682795) (xy 44.501898 102.604774) (xy 44.301939 102.565) (xy 44.098061 102.565) (xy 43.898102 102.604774)
+        (xy 43.709744 102.682795) (xy 43.540226 102.796063) (xy 43.396063 102.940226) (xy 43.282795 103.109744) (xy 43.204774 103.298102)
+        (xy 43.165 103.498061) (xy 42.885 103.498061) (xy 42.885 100.046077) (xy 52.71498 100.046077) (xy 52.71498 100.249955)
+        (xy 52.754754 100.449914) (xy 52.832775 100.638272) (xy 52.946043 100.80779) (xy 53.090206 100.951953) (xy 53.259724 101.065221)
+        (xy 53.448082 101.143242) (xy 53.648041 101.183016) (xy 53.851919 101.183016) (xy 54.051878 101.143242) (xy 54.123929 101.113397)
+        (xy 55.065 102.054469) (xy 55.065 102.151961) (xy 55.104774 102.35192) (xy 55.182795 102.540278) (xy 55.296063 102.709796)
+        (xy 55.440226 102.853959) (xy 55.609744 102.967227) (xy 55.798102 103.045248) (xy 55.998061 103.085022) (xy 56.201939 103.085022)
+        (xy 56.401898 103.045248) (xy 56.590256 102.967227) (xy 56.759774 102.853959) (xy 56.903937 102.709796) (xy 57.017205 102.540278)
+        (xy 57.095226 102.35192) (xy 57.135 102.151961) (xy 57.135 101.948083) (xy 57.095226 101.748124) (xy 57.017205 101.559766)
+        (xy 56.903937 101.390248) (xy 56.759774 101.246085) (xy 56.590256 101.132817) (xy 56.401898 101.054796) (xy 56.201939 101.015022)
+        (xy 56.104447 101.015022) (xy 55.147617 100.058192) (xy 61.665 100.058192) (xy 61.665 100.741809) (xy 61.684678 100.941607)
+        (xy 61.762445 101.197968) (xy 61.88873 101.434231) (xy 62.058683 101.641318) (xy 62.26577 101.81127) (xy 62.502033 101.937555)
+        (xy 62.758394 102.015322) (xy 63.025 102.04158) (xy 63.291607 102.015322) (xy 63.367558 101.992282) (xy 63.446063 102.109774)
+        (xy 63.590226 102.253937) (xy 63.759744 102.367205) (xy 63.948102 102.445226) (xy 64.148061 102.485) (xy 64.351939 102.485)
+        (xy 64.551898 102.445226) (xy 64.740256 102.367205) (xy 64.909774 102.253937) (xy 65.053937 102.109774) (xy 65.167205 101.940256)
+        (xy 65.245226 101.751898) (xy 65.285 101.551939) (xy 65.285 101.348061) (xy 68.215 101.348061) (xy 68.215 101.551939)
+        (xy 68.254774 101.751898) (xy 68.332795 101.940256) (xy 68.446063 102.109774) (xy 68.590226 102.253937) (xy 68.759744 102.367205)
+        (xy 68.948102 102.445226) (xy 69.148061 102.485) (xy 69.351939 102.485) (xy 69.551898 102.445226) (xy 69.740256 102.367205)
+        (xy 69.909774 102.253937) (xy 70.053937 102.109774) (xy 70.132442 101.992282) (xy 70.208394 102.015322) (xy 70.475 102.04158)
+        (xy 70.741607 102.015322) (xy 70.997968 101.937555) (xy 71.234231 101.81127) (xy 71.441318 101.641318) (xy 71.61127 101.434231)
+        (xy 71.737555 101.197968) (xy 71.815322 100.941606) (xy 71.835 100.741808) (xy 71.835 100.058191) (xy 71.826683 99.97374)
+        (xy 73.515 99.97374) (xy 73.515 100.26626) (xy 73.572068 100.553158) (xy 73.68401 100.823411) (xy 73.846525 101.066632)
+        (xy 74.053368 101.273475) (xy 74.22776 101.39) (xy 74.053368 101.506525) (xy 73.846525 101.713368) (xy 73.68401 101.956589)
+        (xy 73.572068 102.226842) (xy 73.515 102.51374) (xy 73.515 102.80626) (xy 73.572068 103.093158) (xy 73.68401 103.363411)
+        (xy 73.846525 103.606632) (xy 74.053368 103.813475) (xy 74.22776 103.93) (xy 74.053368 104.046525) (xy 73.846525 104.253368)
+        (xy 73.68401 104.496589) (xy 73.572068 104.766842) (xy 73.515 105.05374) (xy 73.515 105.34626) (xy 73.572068 105.633158)
+        (xy 73.68401 105.903411) (xy 73.846525 106.146632) (xy 74.053368 106.353475) (xy 74.296589 106.51599) (xy 74.566842 106.627932)
+        (xy 74.85374 106.685) (xy 75.14626 106.685) (xy 75.433158 106.627932) (xy 75.703411 106.51599) (xy 75.946632 106.353475)
+        (xy 76.153475 106.146632) (xy 76.31599 105.903411) (xy 76.427932 105.633158) (xy 76.485 105.34626) (xy 76.485 105.05374)
+        (xy 76.427932 104.766842) (xy 76.31599 104.496589) (xy 76.153475 104.253368) (xy 75.946632 104.046525) (xy 75.77224 103.93)
+        (xy 75.946632 103.813475) (xy 76.153475 103.606632) (xy 76.31599 103.363411) (xy 76.427932 103.093158) (xy 76.485 102.80626)
+        (xy 76.485 102.51374) (xy 76.427932 102.226842) (xy 76.31599 101.956589) (xy 76.153475 101.713368) (xy 75.946632 101.506525)
+        (xy 75.77224 101.39) (xy 75.946632 101.273475) (xy 76.153475 101.066632) (xy 76.31599 100.823411) (xy 76.427932 100.553158)
+        (xy 76.485 100.26626) (xy 76.485 99.97374) (xy 76.427932 99.686842) (xy 76.31599 99.416589) (xy 76.153475 99.173368)
+        (xy 75.946632 98.966525) (xy 75.764466 98.844805) (xy 75.881355 98.775178) (xy 76.097588 98.580269) (xy 76.271641 98.34692)
+        (xy 76.396825 98.084099) (xy 76.441476 97.93689) (xy 76.320155 97.707) (xy 75.127 97.707) (xy 75.127 97.727)
+        (xy 74.873 97.727) (xy 74.873 97.707) (xy 73.679845 97.707) (xy 73.558524 97.93689) (xy 73.603175 98.084099)
+        (xy 73.728359 98.34692) (xy 73.902412 98.580269) (xy 74.118645 98.775178) (xy 74.235534 98.844805) (xy 74.053368 98.966525)
+        (xy 73.846525 99.173368) (xy 73.68401 99.416589) (xy 73.572068 99.686842) (xy 73.515 99.97374) (xy 71.826683 99.97374)
+        (xy 71.815322 99.858393) (xy 71.737555 99.602032) (xy 71.61127 99.365769) (xy 71.441317 99.158682) (xy 71.23423 98.98873)
+        (xy 70.997967 98.862445) (xy 70.741606 98.784678) (xy 70.475 98.75842) (xy 70.208393 98.784678) (xy 69.952032 98.862445)
+        (xy 69.715769 98.98873) (xy 69.508682 99.158683) (xy 69.33873 99.36577) (xy 69.212445 99.602033) (xy 69.134678 99.858394)
+        (xy 69.115 100.058192) (xy 69.115 100.421576) (xy 68.948102 100.454774) (xy 68.759744 100.532795) (xy 68.590226 100.646063)
+        (xy 68.446063 100.790226) (xy 68.332795 100.959744) (xy 68.254774 101.148102) (xy 68.215 101.348061) (xy 65.285 101.348061)
+        (xy 65.245226 101.148102) (xy 65.167205 100.959744) (xy 65.053937 100.790226) (xy 64.909774 100.646063) (xy 64.740256 100.532795)
+        (xy 64.551898 100.454774) (xy 64.385 100.421576) (xy 64.385 100.058191) (xy 64.365322 99.858393) (xy 64.287555 99.602032)
+        (xy 64.16127 99.365769) (xy 63.991317 99.158682) (xy 63.78423 98.98873) (xy 63.547967 98.862445) (xy 63.291606 98.784678)
+        (xy 63.025 98.75842) (xy 62.758393 98.784678) (xy 62.502032 98.862445) (xy 62.265769 98.98873) (xy 62.058682 99.158683)
+        (xy 61.88873 99.36577) (xy 61.762445 99.602033) (xy 61.684678 99.858394) (xy 61.665 100.058192) (xy 55.147617 100.058192)
+        (xy 54.743252 99.653828) (xy 54.720232 99.625778) (xy 54.608314 99.533929) (xy 54.571183 99.514082) (xy 54.553917 99.488242)
+        (xy 54.409754 99.344079) (xy 54.240236 99.230811) (xy 54.051878 99.15279) (xy 53.851919 99.113016) (xy 53.648041 99.113016)
+        (xy 53.448082 99.15279) (xy 53.259724 99.230811) (xy 53.090206 99.344079) (xy 52.946043 99.488242) (xy 52.832775 99.65776)
+        (xy 52.754754 99.846118) (xy 52.71498 100.046077) (xy 42.885 100.046077) (xy 42.885 97.438454) (xy 42.917205 97.390256)
+        (xy 42.995226 97.201898) (xy 43.006045 97.147505) (xy 43.028817 97.128817) (xy 43.139411 96.994059) (xy 43.221589 96.840313)
+        (xy 43.272195 96.67349) (xy 43.285 96.543477) (xy 43.285 96.543467) (xy 43.289281 96.500001) (xy 43.285 96.456535)
+        (xy 43.285 94.938454) (xy 43.317205 94.890256) (xy 43.395226 94.701898) (xy 43.435 94.501939) (xy 43.435 94.298061)
+        (xy 43.395226 94.098102) (xy 43.317205 93.909744) (xy 43.203937 93.740226) (xy 43.059774 93.596063) (xy 42.890256 93.482795)
+        (xy 42.701898 93.404774) (xy 42.501939 93.365) (xy 42.298061 93.365) (xy 42.098102 93.404774) (xy 41.909744 93.482795)
+        (xy 41.740226 93.596063) (xy 41.596063 93.740226) (xy 41.482795 93.909744) (xy 41.404774 94.098102) (xy 41.365 94.298061)
+        (xy 41.365 94.501939) (xy 41.404774 94.701898) (xy 41.482795 94.890256) (xy 41.515 94.938455) (xy 41.515001 95.980618)
+        (xy 41.509744 95.982795) (xy 41.340226 96.096063) (xy 41.196063 96.240226) (xy 41.082795 96.409744) (xy 41.004774 96.598102)
+        (xy 40.965 96.798061) (xy 36.989615 96.798061) (xy 36.955899 96.775533) (xy 36.767541 96.697512) (xy 36.567582 96.657738)
+        (xy 36.363704 96.657738) (xy 36.163745 96.697512) (xy 35.975387 96.775533) (xy 35.805869 96.888801) (xy 35.661706 97.032964)
+        (xy 35.548438 97.202482) (xy 35.470417 97.39084) (xy 35.430643 97.590799) (xy 30.685 97.590799) (xy 30.685 85.925744)
+        (xy 39.57907 85.925744) (xy 39.57907 86.129622) (xy 39.618844 86.329581) (xy 39.696865 86.517939) (xy 39.810133 86.687457)
+        (xy 39.954296 86.83162) (xy 40.123814 86.944888) (xy 40.312172 87.022909) (xy 40.369027 87.034218) (xy 41.479866 88.145058)
+        (xy 41.507579 88.178826) (xy 41.541347 88.206539) (xy 41.541349 88.206541) (xy 41.592925 88.248868) (xy 41.642337 88.28942)
+        (xy 41.711101 88.326175) (xy 41.711101 89.645686) (xy 41.707425 89.683008) (xy 41.711101 89.72033) (xy 41.711101 89.72034)
+        (xy 41.722098 89.831993) (xy 41.759414 89.955008) (xy 41.765555 89.975254) (xy 41.836127 90.107284) (xy 41.84244 90.114976)
+        (xy 41.9311 90.223009) (xy 41.960104 90.246812) (xy 43.514999 91.801708) (xy 43.514999 91.910679) (xy 43.511323 91.948001)
+        (xy 43.514999 91.985323) (xy 43.514999 91.985333) (xy 43.525996 92.096986) (xy 43.568137 92.235908) (xy 43.569453 92.240247)
+        (xy 43.640025 92.372277) (xy 43.662746 92.399962) (xy 43.734998 92.488002) (xy 43.764002 92.511805) (xy 44.088195 92.835998)
+        (xy 44.111998 92.865002) (xy 44.227723 92.959975) (xy 44.359752 93.030547) (xy 44.503013 93.074004) (xy 44.592269 93.082795)
+        (xy 44.651999 93.088678) (xy 44.689332 93.085001) (xy 44.798292 93.085001) (xy 45.01502 93.301729) (xy 45.01502 93.363866)
+        (xy 45.054794 93.563825) (xy 45.132815 93.752183) (xy 45.246083 93.921701) (xy 45.390246 94.065864) (xy 45.559764 94.179132)
+        (xy 45.748122 94.257153) (xy 45.948081 94.296927) (xy 46.151959 94.296927) (xy 46.238801 94.279653) (xy 46.24 94.291823)
+        (xy 46.250997 94.403476) (xy 46.263948 94.446169) (xy 46.294453 94.546736) (xy 46.365025 94.678766) (xy 46.4362 94.765492)
+        (xy 46.459999 94.794491) (xy 46.488997 94.818289) (xy 46.830152 95.159444) (xy 46.830152 95.362106) (xy 46.869926 95.562065)
+        (xy 46.947947 95.750423) (xy 46.957687 95.765) (xy 46.898061 95.765) (xy 46.698102 95.804774) (xy 46.509744 95.882795)
+        (xy 46.340226 95.996063) (xy 46.196063 96.140226) (xy 46.082795 96.309744) (xy 46.004774 96.498102) (xy 45.965 96.698061)
+        (xy 45.965 96.901939) (xy 46.004774 97.101898) (xy 46.082795 97.290256) (xy 46.190055 97.450782) (xy 46.000198 97.488547)
+        (xy 45.81184 97.566568) (xy 45.642322 97.679836) (xy 45.498159 97.823999) (xy 45.384891 97.993517) (xy 45.30687 98.181875)
+        (xy 45.267096 98.381834) (xy 45.267096 98.585712) (xy 45.30687 98.785671) (xy 45.384891 98.974029) (xy 45.498159 99.143547)
+        (xy 45.642322 99.28771) (xy 45.81184 99.400978) (xy 46.000198 99.478999) (xy 46.200157 99.518773) (xy 46.404035 99.518773)
+        (xy 46.603994 99.478999) (xy 46.792352 99.400978) (xy 46.96187 99.28771) (xy 47.106033 99.143547) (xy 47.219301 98.974029)
+        (xy 47.225123 98.959973) (xy 47.304642 99.013105) (xy 47.493 99.091126) (xy 47.692959 99.1309) (xy 47.896837 99.1309)
+        (xy 48.096796 99.091126) (xy 48.285154 99.013105) (xy 48.454672 98.899837) (xy 48.498609 98.8559) (xy 49.36889 98.8559)
+        (xy 49.406212 98.859576) (xy 49.443534 98.8559) (xy 49.443545 98.8559) (xy 49.555198 98.844903) (xy 49.698459 98.801446)
+        (xy 49.830488 98.730874) (xy 49.946213 98.635901) (xy 49.970016 98.606897) (xy 50.954637 97.622277) (xy 50.982795 97.690256)
+        (xy 51.096063 97.859774) (xy 51.240226 98.003937) (xy 51.409744 98.117205) (xy 51.598102 98.195226) (xy 51.798061 98.235)
+        (xy 52.001939 98.235) (xy 52.201898 98.195226) (xy 52.390256 98.117205) (xy 52.559774 98.003937) (xy 52.603711 97.96)
+        (xy 52.773721 97.96) (xy 52.811043 97.963676) (xy 52.848365 97.96) (xy 52.848376 97.96) (xy 52.960029 97.949003)
+        (xy 53.10329 97.905546) (xy 53.235319 97.834974) (xy 53.351044 97.740001) (xy 53.374847 97.710997) (xy 56.705522 94.380323)
+        (xy 58.565 96.239802) (xy 58.565 96.301939) (xy 58.604774 96.501898) (xy 58.625279 96.551401) (xy 58.537292 96.639388)
+        (xy 58.424024 96.808906) (xy 58.346003 96.997264) (xy 58.306229 97.197223) (xy 58.306229 97.401101) (xy 58.346003 97.60106)
+        (xy 58.424024 97.789418) (xy 58.537292 97.958936) (xy 58.681455 98.103099) (xy 58.850973 98.216367) (xy 59.039331 98.294388)
+        (xy 59.23929 98.334162) (xy 59.443168 98.334162) (xy 59.643127 98.294388) (xy 59.831485 98.216367) (xy 60.001003 98.103099)
+        (xy 60.055953 98.048149) (xy 60.199161 98.004708) (xy 60.33119 97.934136) (xy 60.446915 97.839163) (xy 60.470718 97.810159)
+        (xy 60.824632 97.456245) (xy 60.948072 97.480799) (xy 61.15195 97.480799) (xy 61.351909 97.441025) (xy 61.540267 97.363004)
+        (xy 61.709785 97.249736) (xy 61.853948 97.105573) (xy 61.967216 96.936055) (xy 62.045237 96.747697) (xy 62.085011 96.547738)
+        (xy 62.085011 96.34386) (xy 62.045237 96.143901) (xy 61.967216 95.955543) (xy 61.853948 95.786025) (xy 61.798998 95.731075)
+        (xy 61.755557 95.587867) (xy 61.684985 95.455838) (xy 61.590012 95.340113) (xy 61.561015 95.316316) (xy 60.447259 94.20256)
+        (xy 72.638971 94.20256) (xy 72.68244 94.206841) (xy 72.725909 94.20256) (xy 72.725917 94.20256) (xy 72.85593 94.189755)
+        (xy 73.022753 94.139149) (xy 73.176499 94.056971) (xy 73.311257 93.946377) (xy 73.338974 93.912604) (xy 73.545043 93.706535)
+        (xy 73.601898 93.695226) (xy 73.612223 93.690949) (xy 73.619463 93.704494) (xy 73.698815 93.801185) (xy 73.795506 93.880537)
+        (xy 73.90582 93.939502) (xy 73.97838 93.961513) (xy 73.846525 94.093368) (xy 73.68401 94.336589) (xy 73.572068 94.606842)
+        (xy 73.515 94.89374) (xy 73.515 95.18626) (xy 73.572068 95.473158) (xy 73.68401 95.743411) (xy 73.846525 95.986632)
+        (xy 74.053368 96.193475) (xy 74.235534 96.315195) (xy 74.118645 96.384822) (xy 73.902412 96.579731) (xy 73.728359 96.81308)
+        (xy 73.603175 97.075901) (xy 73.558524 97.22311) (xy 73.679845 97.453) (xy 74.873 97.453) (xy 74.873 97.433)
+        (xy 75.127 97.433) (xy 75.127 97.453) (xy 76.320155 97.453) (xy 76.441476 97.22311) (xy 76.396825 97.075901)
+        (xy 76.271641 96.81308) (xy 76.097588 96.579731) (xy 75.881355 96.384822) (xy 75.764466 96.315195) (xy 75.946632 96.193475)
+        (xy 76.153475 95.986632) (xy 76.31599 95.743411) (xy 76.427932 95.473158) (xy 76.485 95.18626) (xy 76.485 94.89374)
+        (xy 76.427932 94.606842) (xy 76.31599 94.336589) (xy 76.153475 94.093368) (xy 76.02162 93.961513) (xy 76.09418 93.939502)
+        (xy 76.204494 93.880537) (xy 76.301185 93.801185) (xy 76.380537 93.704494) (xy 76.439502 93.59418) (xy 76.475812 93.474482)
+        (xy 76.488072 93.35) (xy 76.488072 91.65) (xy 76.475812 91.525518) (xy 76.439502 91.40582) (xy 76.380537 91.295506)
+        (xy 76.301185 91.198815) (xy 76.204494 91.119463) (xy 76.09418 91.060498) (xy 75.974482 91.024188) (xy 75.85 91.011928)
+        (xy 74.15 91.011928) (xy 74.025518 91.024188) (xy 73.90582 91.060498) (xy 73.795506 91.119463) (xy 73.698815 91.198815)
+        (xy 73.619463 91.295506) (xy 73.560498 91.40582) (xy 73.524188 91.525518) (xy 73.511928 91.65) (xy 73.511928 91.686878)
+        (xy 73.401939 91.665) (xy 73.198061 91.665) (xy 72.998102 91.704774) (xy 72.809744 91.782795) (xy 72.640226 91.896063)
+        (xy 72.496063 92.040226) (xy 72.382795 92.209744) (xy 72.304774 92.398102) (xy 72.29792 92.43256) (xy 61.729468 92.43256)
+        (xy 62.411002 91.751027) (xy 62.44 91.727229) (xy 62.49107 91.665) (xy 62.534973 91.611505) (xy 62.605545 91.479475)
+        (xy 62.614615 91.449574) (xy 62.649002 91.336214) (xy 62.659999 91.224561) (xy 62.659999 91.224552) (xy 62.663675 91.187229)
+        (xy 62.659999 91.149906) (xy 62.659999 89.237321) (xy 62.663675 89.199998) (xy 62.659999 89.162676) (xy 62.659999 89.162666)
+        (xy 62.649002 89.051013) (xy 62.605545 88.907752) (xy 62.535 88.775774) (xy 62.535 88.744165) (xy 62.595409 88.703801)
+        (xy 62.739572 88.559638) (xy 62.85284 88.39012) (xy 62.930861 88.201762) (xy 62.970635 88.001803) (xy 62.970635 87.797925)
+        (xy 62.930861 87.597966) (xy 62.910761 87.549442) (xy 63.954051 88.592732) (xy 63.954051 88.654869) (xy 63.993825 88.854828)
+        (xy 64.071846 89.043186) (xy 64.185114 89.212704) (xy 64.329277 89.356867) (xy 64.498795 89.470135) (xy 64.687153 89.548156)
+        (xy 64.887112 89.58793) (xy 65.09099 89.58793) (xy 65.290949 89.548156) (xy 65.479307 89.470135) (xy 65.648825 89.356867)
+        (xy 65.792988 89.212704) (xy 65.906256 89.043186) (xy 65.984277 88.854828) (xy 66.024051 88.654869) (xy 66.024051 88.450991)
+        (xy 65.984277 88.251032) (xy 65.906256 88.062674) (xy 65.792988 87.893156) (xy 65.648825 87.748993) (xy 65.479307 87.635725)
+        (xy 65.290949 87.557704) (xy 65.09099 87.51793) (xy 65.028853 87.51793) (xy 64.319331 86.808409) (xy 69.256831 86.808409)
+        (xy 71.393465 88.945044) (xy 71.404774 89.001898) (xy 71.482795 89.190256) (xy 71.596063 89.359774) (xy 71.740226 89.503937)
+        (xy 71.909744 89.617205) (xy 72.098102 89.695226) (xy 72.298061 89.735) (xy 72.501939 89.735) (xy 72.701898 89.695226)
+        (xy 72.890256 89.617205) (xy 73.059774 89.503937) (xy 73.203937 89.359774) (xy 73.317205 89.190256) (xy 73.395226 89.001898)
+        (xy 73.435 88.801939) (xy 73.435 88.598061) (xy 73.395226 88.398102) (xy 73.317205 88.209744) (xy 73.203937 88.040226)
+        (xy 73.059774 87.896063) (xy 72.890256 87.782795) (xy 72.701898 87.704774) (xy 72.645044 87.693465) (xy 70.279943 85.328365)
+        (xy 70.252226 85.294592) (xy 70.117468 85.183998) (xy 69.963722 85.10182) (xy 69.796899 85.051214) (xy 69.666886 85.038409)
+        (xy 69.666878 85.038409) (xy 69.623409 85.034128) (xy 69.57994 85.038409) (xy 68.735 85.038409) (xy 68.735 84.898061)
+        (xy 68.695226 84.698102) (xy 68.617205 84.509744) (xy 68.503937 84.340226) (xy 68.359774 84.196063) (xy 68.190256 84.082795)
+        (xy 68.001898 84.004774) (xy 67.801939 83.965) (xy 67.598061 83.965) (xy 67.398102 84.004774) (xy 67.209744 84.082795)
+        (xy 67.040226 84.196063) (xy 66.996289 84.24) (xy 56.274597 84.24) (xy 56.237272 84.236324) (xy 56.199947 84.24)
+        (xy 56.199939 84.24) (xy 56.088286 84.250997) (xy 55.945025 84.294454) (xy 55.812996 84.365026) (xy 55.697271 84.459999)
+        (xy 55.673473 84.488997) (xy 47.759999 92.402472) (xy 47.759999 85.037321) (xy 47.763675 84.999998) (xy 47.759999 84.962676)
+        (xy 47.759999 84.962666) (xy 47.749002 84.851013) (xy 47.705545 84.707752) (xy 47.635 84.575774) (xy 47.635 84.498061)
+        (xy 47.595226 84.298102) (xy 47.517205 84.109744) (xy 47.403937 83.940226) (xy 47.259774 83.796063) (xy 47.090256 83.682795)
+        (xy 46.901898 83.604774) (xy 46.701939 83.565) (xy 46.498061 83.565) (xy 46.298102 83.604774) (xy 46.12837 83.67508)
+        (xy 45.990256 83.582795) (xy 45.801898 83.504774) (xy 45.601939 83.465) (xy 45.398061 83.465) (xy 45.198102 83.504774)
+        (xy 45.009744 83.582795) (xy 44.840226 83.696063) (xy 44.696063 83.840226) (xy 44.582795 84.009744) (xy 44.504774 84.198102)
+        (xy 44.465 84.398061) (xy 44.465 84.455896) (xy 44.46 84.459999) (xy 44.436202 84.488997) (xy 44.436201 84.488998)
+        (xy 44.365026 84.575724) (xy 44.294454 84.707754) (xy 44.268824 84.792247) (xy 44.250999 84.851013) (xy 44.250998 84.851015)
+        (xy 44.236324 85) (xy 44.240001 85.037332) (xy 44.240001 87.165199) (xy 42.335 85.260199) (xy 42.335 85.198061)
+        (xy 42.295226 84.998102) (xy 42.217205 84.809744) (xy 42.103937 84.640226) (xy 41.959774 84.496063) (xy 41.790256 84.382795)
+        (xy 41.601898 84.304774) (xy 41.401939 84.265) (xy 41.198061 84.265) (xy 40.998102 84.304774) (xy 40.809744 84.382795)
+        (xy 40.640226 84.496063) (xy 40.496063 84.640226) (xy 40.382795 84.809744) (xy 40.304774 84.998102) (xy 40.296663 85.038881)
+        (xy 40.123814 85.110478) (xy 39.954296 85.223746) (xy 39.810133 85.367909) (xy 39.696865 85.537427) (xy 39.618844 85.725785)
+        (xy 39.57907 85.925744) (xy 30.685 85.925744) (xy 30.685 83.428816) (xy 34.765 83.428816) (xy 34.765 83.731184)
+        (xy 34.823989 84.027743) (xy 34.939701 84.307095) (xy 35.107688 84.558505) (xy 35.321495 84.772312) (xy 35.572905 84.940299)
+        (xy 35.852257 85.056011) (xy 36.148816 85.115) (xy 36.451184 85.115) (xy 36.747743 85.056011) (xy 37.027095 84.940299)
+        (xy 37.278505 84.772312) (xy 37.492312 84.558505) (xy 37.660299 84.307095) (xy 37.776011 84.027743) (xy 37.835 83.731184)
+        (xy 37.835 83.428816) (xy 37.776011 83.132257) (xy 37.660299 82.852905) (xy 37.492312 82.601495) (xy 37.488878 82.598061)
+        (xy 49.465 82.598061) (xy 49.465 82.801939) (xy 49.504774 83.001898) (xy 49.582795 83.190256) (xy 49.696063 83.359774)
+        (xy 49.840226 83.503937) (xy 50.009744 83.617205) (xy 50.198102 83.695226) (xy 50.398061 83.735) (xy 50.601939 83.735)
+        (xy 50.801898 83.695226) (xy 50.990256 83.617205) (xy 51.159774 83.503937) (xy 51.303937 83.359774) (xy 51.319528 83.33644)
+        (xy 51.328817 83.328817) (xy 51.356534 83.295044) (xy 51.801578 82.85) (xy 73.511928 82.85) (xy 73.511928 84.55)
+        (xy 73.524188 84.674482) (xy 73.560498 84.79418) (xy 73.619463 84.904494) (xy 73.698815 85.001185) (xy 73.795506 85.080537)
+        (xy 73.90582 85.139502) (xy 73.97838 85.161513) (xy 73.846525 85.293368) (xy 73.68401 85.536589) (xy 73.572068 85.806842)
+        (xy 73.515 86.09374) (xy 73.515 86.38626) (xy 73.572068 86.673158) (xy 73.68401 86.943411) (xy 73.846525 87.186632)
+        (xy 74.053368 87.393475) (xy 74.22776 87.51) (xy 74.053368 87.626525) (xy 73.846525 87.833368) (xy 73.68401 88.076589)
+        (xy 73.572068 88.346842) (xy 73.515 88.63374) (xy 73.515 88.92626) (xy 73.572068 89.213158) (xy 73.68401 89.483411)
+        (xy 73.846525 89.726632) (xy 74.053368 89.933475) (xy 74.296589 90.09599) (xy 74.566842 90.207932) (xy 74.85374 90.265)
+        (xy 75.14626 90.265) (xy 75.433158 90.207932) (xy 75.703411 90.09599) (xy 75.946632 89.933475) (xy 76.153475 89.726632)
+        (xy 76.31599 89.483411) (xy 76.427932 89.213158) (xy 76.485 88.92626) (xy 76.485 88.63374) (xy 76.427932 88.346842)
+        (xy 76.31599 88.076589) (xy 76.153475 87.833368) (xy 75.946632 87.626525) (xy 75.77224 87.51) (xy 75.946632 87.393475)
+        (xy 76.153475 87.186632) (xy 76.31599 86.943411) (xy 76.427932 86.673158) (xy 76.485 86.38626) (xy 76.485 86.09374)
+        (xy 76.427932 85.806842) (xy 76.31599 85.536589) (xy 76.153475 85.293368) (xy 76.02162 85.161513) (xy 76.09418 85.139502)
+        (xy 76.204494 85.080537) (xy 76.301185 85.001185) (xy 76.380537 84.904494) (xy 76.439502 84.79418) (xy 76.475812 84.674482)
+        (xy 76.488072 84.55) (xy 76.488072 82.85) (xy 76.475812 82.725518) (xy 76.439502 82.60582) (xy 76.380537 82.495506)
+        (xy 76.301185 82.398815) (xy 76.204494 82.319463) (xy 76.09418 82.260498) (xy 75.974482 82.224188) (xy 75.85 82.211928)
+        (xy 74.15 82.211928) (xy 74.025518 82.224188) (xy 73.90582 82.260498) (xy 73.795506 82.319463) (xy 73.698815 82.398815)
+        (xy 73.619463 82.495506) (xy 73.560498 82.60582) (xy 73.524188 82.725518) (xy 73.511928 82.85) (xy 51.801578 82.85)
+        (xy 51.945044 82.706535) (xy 52.001898 82.695226) (xy 52.190256 82.617205) (xy 52.359774 82.503937) (xy 52.503937 82.359774)
+        (xy 52.617205 82.190256) (xy 52.695226 82.001898) (xy 52.735 81.801939) (xy 52.735 81.598061) (xy 52.695226 81.398102)
+        (xy 52.617205 81.209744) (xy 52.503937 81.040226) (xy 52.359774 80.896063) (xy 52.190256 80.782795) (xy 52.001898 80.704774)
+        (xy 51.801939 80.665) (xy 51.598061 80.665) (xy 51.398102 80.704774) (xy 51.209744 80.782795) (xy 51.040226 80.896063)
+        (xy 50.896063 81.040226) (xy 50.782795 81.209744) (xy 50.704774 81.398102) (xy 50.693465 81.454956) (xy 50.483422 81.665)
+        (xy 50.398061 81.665) (xy 50.198102 81.704774) (xy 50.009744 81.782795) (xy 49.840226 81.896063) (xy 49.696063 82.040226)
+        (xy 49.582795 82.209744) (xy 49.504774 82.398102) (xy 49.465 82.598061) (xy 37.488878 82.598061) (xy 37.278505 82.387688)
+        (xy 37.027095 82.219701) (xy 36.747743 82.103989) (xy 36.451184 82.045) (xy 36.148816 82.045) (xy 35.852257 82.103989)
+        (xy 35.572905 82.219701) (xy 35.321495 82.387688) (xy 35.107688 82.601495) (xy 34.939701 82.852905) (xy 34.823989 83.132257)
+        (xy 34.765 83.428816) (xy 30.685 83.428816) (xy 30.685 78.348816) (xy 34.765 78.348816) (xy 34.765 78.651184)
+        (xy 34.823989 78.947743) (xy 34.939701 79.227095) (xy 35.107688 79.478505) (xy 35.321495 79.692312) (xy 35.572905 79.860299)
+        (xy 35.852257 79.976011) (xy 36.148816 80.035) (xy 36.451184 80.035) (xy 36.558327 80.013688) (xy 68.566 80.013688)
+        (xy 68.566 80.286312) (xy 68.619186 80.553698) (xy 68.723515 80.80557) (xy 68.874977 81.032249) (xy 69.067751 81.225023)
+        (xy 69.29443 81.376485) (xy 69.546302 81.480814) (xy 69.813688 81.534) (xy 70.086312 81.534) (xy 70.353698 81.480814)
+        (xy 70.60557 81.376485) (xy 70.832249 81.225023) (xy 71.025023 81.032249) (xy 71.176485 80.80557) (xy 71.280814 80.553698)
+        (xy 71.334 80.286312) (xy 71.334 80.013688) (xy 75.066 80.013688) (xy 75.066 80.286312) (xy 75.119186 80.553698)
+        (xy 75.223515 80.80557) (xy 75.374977 81.032249) (xy 75.567751 81.225023) (xy 75.79443 81.376485) (xy 76.046302 81.480814)
+        (xy 76.313688 81.534) (xy 76.586312 81.534) (xy 76.853698 81.480814) (xy 77.10557 81.376485) (xy 77.332249 81.225023)
+        (xy 77.525023 81.032249) (xy 77.676485 80.80557) (xy 77.780814 80.553698) (xy 77.834 80.286312) (xy 77.834 80.013688)
+        (xy 77.780814 79.746302) (xy 77.676485 79.49443) (xy 77.525023 79.267751) (xy 77.332249 79.074977) (xy 77.10557 78.923515)
+        (xy 76.853698 78.819186) (xy 76.586312 78.766) (xy 76.313688 78.766) (xy 76.046302 78.819186) (xy 75.79443 78.923515)
+        (xy 75.567751 79.074977) (xy 75.374977 79.267751) (xy 75.223515 79.49443) (xy 75.119186 79.746302) (xy 75.066 80.013688)
+        (xy 71.334 80.013688) (xy 71.280814 79.746302) (xy 71.176485 79.49443) (xy 71.025023 79.267751) (xy 70.832249 79.074977)
+        (xy 70.60557 78.923515) (xy 70.353698 78.819186) (xy 70.086312 78.766) (xy 69.813688 78.766) (xy 69.546302 78.819186)
+        (xy 69.29443 78.923515) (xy 69.067751 79.074977) (xy 68.874977 79.267751) (xy 68.723515 79.49443) (xy 68.619186 79.746302)
+        (xy 68.566 80.013688) (xy 36.558327 80.013688) (xy 36.747743 79.976011) (xy 37.027095 79.860299) (xy 37.278505 79.692312)
+        (xy 37.492312 79.478505) (xy 37.660299 79.227095) (xy 37.776011 78.947743) (xy 37.835 78.651184) (xy 37.835 78.348816)
+        (xy 37.804255 78.19425) (xy 37.990256 78.117205) (xy 38.159774 78.003937) (xy 38.228711 77.935) (xy 44.163895 77.935)
+        (xy 44.2 77.938556) (xy 44.236105 77.935) (xy 44.344085 77.924365) (xy 44.482633 77.882337) (xy 44.61032 77.814087)
+        (xy 44.722238 77.722238) (xy 44.72633 77.717252) (xy 44.71499 77.774261) (xy 44.71499 77.978139) (xy 44.754764 78.178098)
+        (xy 44.832785 78.366456) (xy 44.946053 78.535974) (xy 45.090216 78.680137) (xy 45.259734 78.793405) (xy 45.448092 78.871426)
+        (xy 45.648051 78.9112) (xy 45.851929 78.9112) (xy 46.051888 78.871426) (xy 46.240246 78.793405) (xy 46.409764 78.680137)
+        (xy 46.553927 78.535974) (xy 46.667195 78.366456) (xy 46.745216 78.178098) (xy 46.78499 77.978139) (xy 46.78499 77.916002)
+        (xy 46.856921 77.844071) (xy 46.88592 77.820272) (xy 46.924793 77.772905) (xy 46.980893 77.704548) (xy 47.051465 77.572518)
+        (xy 47.066942 77.521495) (xy 47.094922 77.429257) (xy 47.105919 77.317604) (xy 47.105919 77.317594) (xy 47.109595 77.280271)
+        (xy 47.105919 77.242948) (xy 47.105919 68.398061) (xy 47.365 68.398061) (xy 47.365 68.601939) (xy 47.404774 68.801898)
+        (xy 47.482795 68.990256) (xy 47.596063 69.159774) (xy 47.740226 69.303937) (xy 47.909744 69.417205) (xy 48.098102 69.495226)
+        (xy 48.298061 69.535) (xy 48.303 69.535) (xy 48.303 69.577592) (xy 48.356686 69.84749) (xy 48.461995 70.101727)
+        (xy 48.614523 70.33) (xy 48.461995 70.558273) (xy 48.356686 70.81251) (xy 48.303 71.082408) (xy 48.303 71.357592)
+        (xy 48.356686 71.62749) (xy 48.461995 71.881727) (xy 48.614523 72.11) (xy 48.461995 72.338273) (xy 48.356686 72.59251)
+        (xy 48.303 72.862408) (xy 48.303 73.137592) (xy 48.356686 73.40749) (xy 48.461995 73.661727) (xy 48.614523 73.89)
+        (xy 48.461995 74.118273) (xy 48.356686 74.37251) (xy 48.303 74.642408) (xy 48.303 74.917592) (xy 48.356686 75.18749)
+        (xy 48.461995 75.441727) (xy 48.614523 75.67) (xy 48.461995 75.898273) (xy 48.356686 76.15251) (xy 48.303 76.422408)
+        (xy 48.303 76.697592) (xy 48.356686 76.96749) (xy 48.461995 77.221727) (xy 48.61488 77.450535) (xy 48.809465 77.64512)
+        (xy 49.038273 77.798005) (xy 49.29251 77.903314) (xy 49.562408 77.957) (xy 49.837592 77.957) (xy 50.10749 77.903314)
+        (xy 50.14 77.889848) (xy 50.14 78.467581) (xy 50.136807 78.5) (xy 50.14955 78.629383) (xy 50.18729 78.753793)
+        (xy 50.248575 78.86845) (xy 50.331052 78.968948) (xy 50.43155 79.051425) (xy 50.546207 79.11271) (xy 50.670617 79.15045)
+        (xy 50.8 79.163193) (xy 50.832419 79.16) (xy 59.267581 79.16) (xy 59.3 79.163193) (xy 59.332419 79.16)
+        (xy 59.429383 79.15045) (xy 59.553793 79.11271) (xy 59.66845 79.051425) (xy 59.768948 78.968948) (xy 59.851425 78.86845)
+        (xy 59.90988 78.759087) (xy 59.99251 78.793314) (xy 60.262408 78.847) (xy 60.537592 78.847) (xy 60.80749 78.793314)
+        (xy 61.061727 78.688005) (xy 61.290535 78.53512) (xy 61.48512 78.340535) (xy 61.638005 78.111727) (xy 61.743314 77.85749)
+        (xy 61.797 77.587592) (xy 61.797 77.312408) (xy 61.743314 77.04251) (xy 61.638005 76.788273) (xy 61.485477 76.56)
+        (xy 61.593054 76.399) (xy 68.562928 76.399) (xy 68.575188 76.523482) (xy 68.611498 76.64318) (xy 68.670463 76.753494)
+        (xy 68.749815 76.850185) (xy 68.846506 76.929537) (xy 68.95682 76.988502) (xy 69.076518 77.024812) (xy 69.201 77.037072)
+        (xy 69.66425 77.034) (xy 69.823 76.87525) (xy 69.823 75.777) (xy 70.077 75.777) (xy 70.077 76.87525)
+        (xy 70.23575 77.034) (xy 70.699 77.037072) (xy 70.823482 77.024812) (xy 70.94318 76.988502) (xy 71.053494 76.929537)
+        (xy 71.150185 76.850185) (xy 71.229537 76.753494) (xy 71.288502 76.64318) (xy 71.299695 76.606279) (xy 75.673326 76.606279)
+        (xy 75.738729 76.845045) (xy 75.985538 76.960845) (xy 76.250195 77.02627) (xy 76.522531 77.038805) (xy 76.792081 76.99797)
+        (xy 77.048484 76.905332) (xy 77.161271 76.845045) (xy 77.226674 76.606279) (xy 76.45 75.829605) (xy 75.673326 76.606279)
+        (xy 71.299695 76.606279) (xy 71.324812 76.523482) (xy 71.337072 76.399) (xy 71.334 75.93575) (xy 71.17525 75.777)
+        (xy 70.077 75.777) (xy 69.823 75.777) (xy 68.72475 75.777) (xy 68.566 75.93575) (xy 68.562928 76.399)
+        (xy 61.593054 76.399) (xy 61.638005 76.331727) (xy 61.743314 76.07749) (xy 61.797 75.807592) (xy 61.797 75.722531)
+        (xy 75.061195 75.722531) (xy 75.10203 75.992081) (xy 75.194668 76.248484) (xy 75.254955 76.361271) (xy 75.493721 76.426674)
+        (xy 76.270395 75.65) (xy 76.629605 75.65) (xy 77.406279 76.426674) (xy 77.645045 76.361271) (xy 77.760845 76.114462)
+        (xy 77.82627 75.849805) (xy 77.838805 75.577469) (xy 77.79797 75.307919) (xy 77.705332 75.051516) (xy 77.645045 74.938729)
+        (xy 77.406279 74.873326) (xy 76.629605 75.65) (xy 76.270395 75.65) (xy 75.493721 74.873326) (xy 75.254955 74.938729)
+        (xy 75.139155 75.185538) (xy 75.07373 75.450195) (xy 75.061195 75.722531) (xy 61.797 75.722531) (xy 61.797 75.532408)
+        (xy 61.743314 75.26251) (xy 61.638005 75.008273) (xy 61.566328 74.901) (xy 68.562928 74.901) (xy 68.566 75.36425)
+        (xy 68.72475 75.523) (xy 69.823 75.523) (xy 69.823 74.42475) (xy 70.077 74.42475) (xy 70.077 75.523)
+        (xy 71.17525 75.523) (xy 71.334 75.36425) (xy 71.337072 74.901) (xy 71.324812 74.776518) (xy 71.299696 74.693721)
+        (xy 75.673326 74.693721) (xy 76.45 75.470395) (xy 77.226674 74.693721) (xy 77.161271 74.454955) (xy 76.914462 74.339155)
+        (xy 76.649805 74.27373) (xy 76.377469 74.261195) (xy 76.107919 74.30203) (xy 75.851516 74.394668) (xy 75.738729 74.454955)
+        (xy 75.673326 74.693721) (xy 71.299696 74.693721) (xy 71.288502 74.65682) (xy 71.229537 74.546506) (xy 71.150185 74.449815)
+        (xy 71.053494 74.370463) (xy 70.94318 74.311498) (xy 70.823482 74.275188) (xy 70.699 74.262928) (xy 70.23575 74.266)
+        (xy 70.077 74.42475) (xy 69.823 74.42475) (xy 69.66425 74.266) (xy 69.201 74.262928) (xy 69.076518 74.275188)
+        (xy 68.95682 74.311498) (xy 68.846506 74.370463) (xy 68.749815 74.449815) (xy 68.670463 74.546506) (xy 68.611498 74.65682)
+        (xy 68.575188 74.776518) (xy 68.562928 74.901) (xy 61.566328 74.901) (xy 61.485477 74.78) (xy 61.638005 74.551727)
+        (xy 61.743314 74.29749) (xy 61.797 74.027592) (xy 61.797 73.752408) (xy 61.743314 73.48251) (xy 61.638005 73.228273)
+        (xy 61.485477 73) (xy 61.638005 72.771727) (xy 61.743314 72.51749) (xy 61.797 72.247592) (xy 61.797 71.972408)
+        (xy 61.743314 71.70251) (xy 61.638005 71.448273) (xy 61.485477 71.22) (xy 61.638005 70.991727) (xy 61.743314 70.73749)
+        (xy 61.797 70.467592) (xy 61.797 70.192408) (xy 61.778234 70.098061) (xy 69.165 70.098061) (xy 69.165 70.301939)
+        (xy 69.204774 70.501898) (xy 69.282795 70.690256) (xy 69.396063 70.859774) (xy 69.540226 71.003937) (xy 69.709744 71.117205)
+        (xy 69.898102 71.195226) (xy 70.098061 71.235) (xy 70.301939 71.235) (xy 70.501898 71.195226) (xy 70.690256 71.117205)
+        (xy 70.859774 71.003937) (xy 71.003937 70.859774) (xy 71.117205 70.690256) (xy 71.195226 70.501898) (xy 71.235 70.301939)
+        (xy 71.235 70.239801) (xy 72.011003 69.463799) (xy 72.040001 69.440001) (xy 72.134974 69.324276) (xy 72.138107 69.318414)
+        (xy 72.159774 69.303937) (xy 72.303937 69.159774) (xy 72.417205 68.990256) (xy 72.495226 68.801898) (xy 72.535 68.601939)
+        (xy 72.535 68.398061) (xy 72.495226 68.198102) (xy 72.417205 68.009744) (xy 72.303937 67.840226) (xy 72.159774 67.696063)
+        (xy 71.990256 67.582795) (xy 71.801898 67.504774) (xy 71.601939 67.465) (xy 71.398061 67.465) (xy 71.198102 67.504774)
+        (xy 71.009744 67.582795) (xy 70.840226 67.696063) (xy 70.696063 67.840226) (xy 70.582795 68.009744) (xy 70.504774 68.198102)
+        (xy 70.465 68.398061) (xy 70.465 68.601939) (xy 70.504774 68.801898) (xy 70.5102 68.814998) (xy 70.160199 69.165)
+        (xy 70.098061 69.165) (xy 69.898102 69.204774) (xy 69.709744 69.282795) (xy 69.540226 69.396063) (xy 69.396063 69.540226)
+        (xy 69.282795 69.709744) (xy 69.204774 69.898102) (xy 69.165 70.098061) (xy 61.778234 70.098061) (xy 61.743314 69.92251)
+        (xy 61.638005 69.668273) (xy 61.485477 69.44) (xy 61.638005 69.211727) (xy 61.743314 68.95749) (xy 61.797 68.687592)
+        (xy 61.797 68.412408) (xy 61.743314 68.14251) (xy 61.638005 67.888273) (xy 61.485477 67.66) (xy 61.638005 67.431727)
+        (xy 61.743314 67.17749) (xy 61.797 66.907592) (xy 61.797 66.632408) (xy 61.743314 66.36251) (xy 61.638005 66.108273)
+        (xy 61.485477 65.88) (xy 61.638005 65.651727) (xy 61.653991 65.613134) (xy 61.809744 65.717205) (xy 61.998102 65.795226)
+        (xy 62.198061 65.835) (xy 62.401939 65.835) (xy 62.601898 65.795226) (xy 62.790256 65.717205) (xy 62.959774 65.603937)
+        (xy 62.971211 65.5925) (xy 62.977921 65.595279) (xy 63.17788 65.635053) (xy 63.381758 65.635053) (xy 63.581717 65.595279)
+        (xy 63.770075 65.517258) (xy 63.939593 65.40399) (xy 64.083756 65.259827) (xy 64.197024 65.090309) (xy 64.275045 64.901951)
+        (xy 64.314819 64.701992) (xy 64.314819 64.498114) (xy 64.275045 64.298155) (xy 64.197024 64.109797) (xy 64.164819 64.061599)
+        (xy 64.164819 60.323296) (xy 64.169101 60.279819) (xy 64.152014 60.106329) (xy 64.101408 59.939506) (xy 64.01923 59.78576)
+        (xy 63.908636 59.651002) (xy 63.773878 59.540408) (xy 63.620132 59.45823) (xy 63.453309 59.407624) (xy 63.323296 59.394819)
+        (xy 63.323295 59.394819) (xy 63.279819 59.390537) (xy 63.236342 59.394819) (xy 63.046398 59.394819) (xy 62.247524 58.595946)
+        (xy 62.347743 58.576011) (xy 62.627095 58.460299) (xy 62.878505 58.292312) (xy 63.006737 58.16408) (xy 66.095525 58.16408)
+        (xy 66.179208 58.418261) (xy 66.451775 58.549158) (xy 66.744642 58.624365) (xy 67.046553 58.640991) (xy 67.345907 58.598397)
+        (xy 67.631199 58.498222) (xy 67.780792 58.418261) (xy 67.864475 58.16408) (xy 66.98 57.279605) (xy 66.095525 58.16408)
+        (xy 63.006737 58.16408) (xy 63.092312 58.078505) (xy 63.260299 57.827095) (xy 63.376011 57.547743) (xy 63.435 57.251184)
+        (xy 63.435 57.166553) (xy 65.439009 57.166553) (xy 65.481603 57.465907) (xy 65.581778 57.751199) (xy 65.661739 57.900792)
+        (xy 65.91592 57.984475) (xy 66.800395 57.1) (xy 67.159605 57.1) (xy 68.04408 57.984475) (xy 68.298261 57.900792)
+        (xy 68.429158 57.628225) (xy 68.504365 57.335358) (xy 68.520991 57.033447) (xy 68.478397 56.734093) (xy 68.378222 56.448801)
+        (xy 68.298261 56.299208) (xy 68.04408 56.215525) (xy 67.159605 57.1) (xy 66.800395 57.1) (xy 65.91592 56.215525)
+        (xy 65.661739 56.299208) (xy 65.530842 56.571775) (xy 65.455635 56.864642) (xy 65.439009 57.166553) (xy 63.435 57.166553)
+        (xy 63.435 56.948816) (xy 63.376011 56.652257) (xy 63.260299 56.372905) (xy 63.092312 56.121495) (xy 63.006737 56.03592)
+        (xy 66.095525 56.03592) (xy 66.98 56.920395) (xy 67.864475 56.03592) (xy 67.780792 55.781739) (xy 67.508225 55.650842)
+        (xy 67.215358 55.575635) (xy 66.913447 55.559009) (xy 66.614093 55.601603) (xy 66.328801 55.701778) (xy 66.179208 55.781739)
+        (xy 66.095525 56.03592) (xy 63.006737 56.03592) (xy 62.878505 55.907688) (xy 62.627095 55.739701) (xy 62.347743 55.623989)
+        (xy 62.051184 55.565) (xy 61.748816 55.565) (xy 61.452257 55.623989) (xy 61.172905 55.739701) (xy 60.921495 55.907688)
+        (xy 60.707688 56.121495) (xy 60.539701 56.372905) (xy 60.439212 56.615506) (xy 60.390256 56.582795) (xy 60.201898 56.504774)
+        (xy 60.001939 56.465) (xy 59.798061 56.465) (xy 59.598102 56.504774) (xy 59.409744 56.582795) (xy 59.240226 56.696063)
+        (xy 59.096063 56.840226) (xy 58.982795 57.009744) (xy 58.904774 57.198102) (xy 58.865 57.398061) (xy 58.865 57.601939)
+        (xy 58.904774 57.801898) (xy 58.982795 57.990256) (xy 59.096063 58.159774) (xy 59.240226 58.303937) (xy 59.409744 58.417205)
+        (xy 59.598102 58.495226) (xy 59.654957 58.506535) (xy 62.023289 60.874868) (xy 62.051002 60.908636) (xy 62.08477 60.936349)
+        (xy 62.084772 60.936351) (xy 62.130026 60.97349) (xy 62.18576 61.01923) (xy 62.339506 61.101408) (xy 62.394819 61.118187)
+        (xy 62.39482 62.471476) (xy 60.128299 60.204956) (xy 60.100582 60.171183) (xy 59.965824 60.060589) (xy 59.812078 59.978411)
+        (xy 59.645255 59.927805) (xy 59.515242 59.915) (xy 59.515234 59.915) (xy 59.471765 59.910719) (xy 59.428296 59.915)
+        (xy 50.671704 59.915) (xy 50.628235 59.910719) (xy 50.584766 59.915) (xy 50.584758 59.915) (xy 50.454745 59.927805)
+        (xy 50.287922 59.978411) (xy 50.134176 60.060589) (xy 50.033188 60.143468) (xy 50.033186 60.14347) (xy 49.999418 60.171183)
+        (xy 49.971705 60.204951) (xy 47.89295 62.283707) (xy 47.859183 62.311419) (xy 47.83147 62.345187) (xy 47.831467 62.34519)
+        (xy 47.748589 62.446177) (xy 47.666411 62.599923) (xy 47.615804 62.766746) (xy 47.598718 62.940236) (xy 47.603 62.983715)
+        (xy 47.602999 67.83329) (xy 47.596063 67.840226) (xy 47.482795 68.009744) (xy 47.404774 68.198102) (xy 47.365 68.398061)
+        (xy 47.105919 68.398061) (xy 47.105919 58.176736) (xy 47.221495 58.292312) (xy 47.472905 58.460299) (xy 47.752257 58.576011)
+        (xy 48.048816 58.635) (xy 48.351184 58.635) (xy 48.647743 58.576011) (xy 48.927095 58.460299) (xy 49.178505 58.292312)
+        (xy 49.306737 58.16408) (xy 52.395525 58.16408) (xy 52.479208 58.418261) (xy 52.751775 58.549158) (xy 53.044642 58.624365)
+        (xy 53.346553 58.640991) (xy 53.645907 58.598397) (xy 53.931199 58.498222) (xy 54.080792 58.418261) (xy 54.164475 58.16408)
+        (xy 53.28 57.279605) (xy 52.395525 58.16408) (xy 49.306737 58.16408) (xy 49.392312 58.078505) (xy 49.560299 57.827095)
+        (xy 49.676011 57.547743) (xy 49.735 57.251184) (xy 49.735 57.166553) (xy 51.739009 57.166553) (xy 51.781603 57.465907)
+        (xy 51.881778 57.751199) (xy 51.961739 57.900792) (xy 52.21592 57.984475) (xy 53.100395 57.1) (xy 53.459605 57.1)
+        (xy 54.34408 57.984475) (xy 54.598261 57.900792) (xy 54.729158 57.628225) (xy 54.804365 57.335358) (xy 54.820991 57.033447)
+        (xy 54.80895 56.948816) (xy 55.285 56.948816) (xy 55.285 57.251184) (xy 55.343989 57.547743) (xy 55.459701 57.827095)
+        (xy 55.627688 58.078505) (xy 55.841495 58.292312) (xy 56.092905 58.460299) (xy 56.372257 58.576011) (xy 56.668816 58.635)
+        (xy 56.971184 58.635) (xy 57.267743 58.576011) (xy 57.547095 58.460299) (xy 57.798505 58.292312) (xy 58.012312 58.078505)
+        (xy 58.180299 57.827095) (xy 58.296011 57.547743) (xy 58.355 57.251184) (xy 58.355 56.948816) (xy 58.296011 56.652257)
+        (xy 58.180299 56.372905) (xy 58.012312 56.121495) (xy 57.798505 55.907688) (xy 57.547095 55.739701) (xy 57.267743 55.623989)
+        (xy 56.971184 55.565) (xy 56.668816 55.565) (xy 56.372257 55.623989) (xy 56.092905 55.739701) (xy 55.841495 55.907688)
+        (xy 55.627688 56.121495) (xy 55.459701 56.372905) (xy 55.343989 56.652257) (xy 55.285 56.948816) (xy 54.80895 56.948816)
+        (xy 54.778397 56.734093) (xy 54.678222 56.448801) (xy 54.598261 56.299208) (xy 54.34408 56.215525) (xy 53.459605 57.1)
+        (xy 53.100395 57.1) (xy 52.21592 56.215525) (xy 51.961739 56.299208) (xy 51.830842 56.571775) (xy 51.755635 56.864642)
+        (xy 51.739009 57.166553) (xy 49.735 57.166553) (xy 49.735 56.948816) (xy 49.676011 56.652257) (xy 49.560299 56.372905)
+        (xy 49.392312 56.121495) (xy 49.306737 56.03592) (xy 52.395525 56.03592) (xy 53.28 56.920395) (xy 54.164475 56.03592)
+        (xy 54.080792 55.781739) (xy 53.808225 55.650842) (xy 53.515358 55.575635) (xy 53.213447 55.559009) (xy 52.914093 55.601603)
+        (xy 52.628801 55.701778) (xy 52.479208 55.781739) (xy 52.395525 56.03592) (xy 49.306737 56.03592) (xy 49.178505 55.907688)
+        (xy 48.927095 55.739701) (xy 48.730461 55.658252) (xy 48.795226 55.501898) (xy 48.835 55.301939) (xy 48.835 55.098061)
+        (xy 48.795226 54.898102) (xy 48.717205 54.709744) (xy 48.603937 54.540226) (xy 48.459774 54.396063) (xy 48.405802 54.36)
+        (xy 62.467581 54.36) (xy 62.5 54.363193) (xy 62.532419 54.36) (xy 62.629383 54.35045) (xy 62.753793 54.31271)
+        (xy 62.86845 54.251425) (xy 62.968948 54.168948) (xy 63.051425 54.06845) (xy 63.11271 53.953793) (xy 63.15045 53.829383)
+        (xy 63.163193 53.7) (xy 63.16 53.667581) (xy 63.16 40.88408) (xy 65.115525 40.88408) (xy 65.199208 41.138261)
+        (xy 65.471775 41.269158) (xy 65.764642 41.344365) (xy 66.066553 41.360991) (xy 66.365907 41.318397) (xy 66.651199 41.218222)
+        (xy 66.800792 41.138261) (xy 66.884475 40.88408) (xy 66 39.999605) (xy 65.115525 40.88408) (xy 63.16 40.88408)
+        (xy 63.16 39.886553) (xy 64.459009 39.886553) (xy 64.501603 40.185907) (xy 64.601778 40.471199) (xy 64.681739 40.620792)
+        (xy 64.93592 40.704475) (xy 65.820395 39.82) (xy 66.179605 39.82) (xy 67.06408 40.704475) (xy 67.318261 40.620792)
+        (xy 67.449158 40.348225) (xy 67.524365 40.055358) (xy 67.540991 39.753447) (xy 67.498397 39.454093) (xy 67.398222 39.168801)
+        (xy 67.318261 39.019208) (xy 67.06408 38.935525) (xy 66.179605 39.82) (xy 65.820395 39.82) (xy 64.93592 38.935525)
+        (xy 64.681739 39.019208) (xy 64.550842 39.291775) (xy 64.475635 39.584642) (xy 64.459009 39.886553) (xy 63.16 39.886553)
+        (xy 63.16 38.75592) (xy 65.115525 38.75592) (xy 66 39.640395) (xy 66.884475 38.75592) (xy 66.800792 38.501739)
+        (xy 66.528225 38.370842) (xy 66.235358 38.295635) (xy 65.933447 38.279009) (xy 65.634093 38.321603) (xy 65.348801 38.421778)
+        (xy 65.199208 38.501739) (xy 65.115525 38.75592) (xy 63.16 38.75592) (xy 63.16 34.932419) (xy 63.163193 34.9)
+        (xy 63.15045 34.770617) (xy 63.113502 34.648816) (xy 63.685 34.648816) (xy 63.685 34.951184) (xy 63.743989 35.247743)
+        (xy 63.859701 35.527095) (xy 64.027688 35.778505) (xy 64.241495 35.992312) (xy 64.492905 36.160299) (xy 64.772257 36.276011)
+        (xy 65.068816 36.335) (xy 65.371184 36.335) (xy 65.667743 36.276011) (xy 65.947095 36.160299) (xy 66.198505 35.992312)
+        (xy 66.412312 35.778505) (xy 66.580299 35.527095) (xy 66.696011 35.247743) (xy 66.755 34.951184) (xy 66.755 34.648816)
+        (xy 68.765 34.648816) (xy 68.765 34.951184) (xy 68.823989 35.247743) (xy 68.939701 35.527095) (xy 69.107688 35.778505)
+        (xy 69.321495 35.992312) (xy 69.572905 36.160299) (xy 69.852257 36.276011) (xy 70.148816 36.335) (xy 70.451184 36.335)
+        (xy 70.747743 36.276011) (xy 71.027095 36.160299) (xy 71.278505 35.992312) (xy 71.406737 35.86408) (xy 74.495525 35.86408)
+        (xy 74.579208 36.118261) (xy 74.851775 36.249158) (xy 75.144642 36.324365) (xy 75.446553 36.340991) (xy 75.745907 36.298397)
+        (xy 76.031199 36.198222) (xy 76.180792 36.118261) (xy 76.264475 35.86408) (xy 75.38 34.979605) (xy 74.495525 35.86408)
+        (xy 71.406737 35.86408) (xy 71.492312 35.778505) (xy 71.660299 35.527095) (xy 71.776011 35.247743) (xy 71.835 34.951184)
+        (xy 71.835 34.866553) (xy 73.839009 34.866553) (xy 73.881603 35.165907) (xy 73.981778 35.451199) (xy 74.061739 35.600792)
+        (xy 74.31592 35.684475) (xy 75.200395 34.8) (xy 75.559605 34.8) (xy 76.44408 35.684475) (xy 76.698261 35.600792)
+        (xy 76.829158 35.328225) (xy 76.904365 35.035358) (xy 76.920991 34.733447) (xy 76.878397 34.434093) (xy 76.778222 34.148801)
+        (xy 76.698261 33.999208) (xy 76.44408 33.915525) (xy 75.559605 34.8) (xy 75.200395 34.8) (xy 74.31592 33.915525)
+        (xy 74.061739 33.999208) (xy 73.930842 34.271775) (xy 73.855635 34.564642) (xy 73.839009 34.866553) (xy 71.835 34.866553)
+        (xy 71.835 34.648816) (xy 71.776011 34.352257) (xy 71.660299 34.072905) (xy 71.492312 33.821495) (xy 71.406737 33.73592)
+        (xy 74.495525 33.73592) (xy 75.38 34.620395) (xy 76.264475 33.73592) (xy 76.180792 33.481739) (xy 75.908225 33.350842)
+        (xy 75.615358 33.275635) (xy 75.313447 33.259009) (xy 75.014093 33.301603) (xy 74.728801 33.401778) (xy 74.579208 33.481739)
+        (xy 74.495525 33.73592) (xy 71.406737 33.73592) (xy 71.278505 33.607688) (xy 71.027095 33.439701) (xy 70.747743 33.323989)
+        (xy 70.451184 33.265) (xy 70.148816 33.265) (xy 69.852257 33.323989) (xy 69.572905 33.439701) (xy 69.321495 33.607688)
+        (xy 69.107688 33.821495) (xy 68.939701 34.072905) (xy 68.823989 34.352257) (xy 68.765 34.648816) (xy 66.755 34.648816)
+        (xy 66.696011 34.352257) (xy 66.580299 34.072905) (xy 66.412312 33.821495) (xy 66.198505 33.607688) (xy 65.947095 33.439701)
+        (xy 65.667743 33.323989) (xy 65.371184 33.265) (xy 65.068816 33.265) (xy 64.772257 33.323989) (xy 64.492905 33.439701)
+        (xy 64.241495 33.607688) (xy 64.027688 33.821495) (xy 63.859701 34.072905) (xy 63.743989 34.352257) (xy 63.685 34.648816)
+        (xy 63.113502 34.648816) (xy 63.11271 34.646207) (xy 63.051425 34.53155) (xy 62.968948 34.431052) (xy 62.86845 34.348575)
+        (xy 62.753793 34.28729) (xy 62.629383 34.24955) (xy 62.532419 34.24) (xy 62.5 34.236807) (xy 62.467581 34.24)
+        (xy 47.532419 34.24) (xy 47.5 34.236807) (xy 47.467581 34.24) (xy 47.370617 34.24955) (xy 47.246207 34.28729)
+        (xy 47.13155 34.348575) (xy 47.031052 34.431052) (xy 46.948575 34.53155) (xy 46.88729 34.646207) (xy 46.84955 34.770617)
+        (xy 46.836807 34.9) (xy 46.840001 34.932429) (xy 46.84 53.667581) (xy 46.836807 53.7) (xy 46.84955 53.829383)
+        (xy 46.88729 53.953793) (xy 46.948575 54.06845) (xy 47.014683 54.149002) (xy 47.031052 54.168948) (xy 47.13155 54.251425)
+        (xy 47.246207 54.31271) (xy 47.259113 54.316625) (xy 47.140226 54.396063) (xy 46.996063 54.540226) (xy 46.882795 54.709744)
+        (xy 46.804774 54.898102) (xy 46.765 55.098061) (xy 46.765 55.160198) (xy 45.834922 56.090277) (xy 45.805918 56.11408)
+        (xy 45.755825 56.175119) (xy 45.710945 56.229805) (xy 45.673848 56.299208) (xy 45.640373 56.361835) (xy 45.596916 56.505096)
+        (xy 45.585919 56.616749) (xy 45.585919 56.616759) (xy 45.582243 56.654081) (xy 45.585919 56.691403) (xy 45.58592 74.765)
+        (xy 45.498061 74.765) (xy 45.298102 74.804774) (xy 45.109744 74.882795) (xy 45.010065 74.949398) (xy 45.003937 74.940226)
+        (xy 44.96 74.896289) (xy 44.96 66.137322) (xy 44.963676 66.1) (xy 44.96 66.062677) (xy 44.96 66.062667)
+        (xy 44.949003 65.951014) (xy 44.905546 65.807753) (xy 44.862433 65.727095) (xy 44.834974 65.675723) (xy 44.763799 65.588997)
+        (xy 44.740001 65.559999) (xy 44.711004 65.536202) (xy 43.835 64.660199) (xy 43.835 64.598061) (xy 43.795226 64.398102)
+        (xy 43.717205 64.209744) (xy 43.603937 64.040226) (xy 43.459774 63.896063) (xy 43.290256 63.782795) (xy 43.101898 63.704774)
+        (xy 42.901939 63.665) (xy 42.698061 63.665) (xy 42.498102 63.704774) (xy 42.309744 63.782795) (xy 42.140226 63.896063)
+        (xy 41.996063 64.040226) (xy 41.882795 64.209744) (xy 41.804774 64.398102) (xy 41.765 64.598061) (xy 41.765 64.801939)
+        (xy 41.804774 65.001898) (xy 41.882795 65.190256) (xy 41.996063 65.359774) (xy 42.140226 65.503937) (xy 42.309744 65.617205)
+        (xy 42.498102 65.695226) (xy 42.698061 65.735) (xy 42.760199 65.735) (xy 43.44 66.414802) (xy 43.440001 74.896288)
+        (xy 43.396063 74.940226) (xy 43.282795 75.109744) (xy 43.204774 75.298102) (xy 43.165 75.498061) (xy 43.165 75.701939)
+        (xy 43.204774 75.901898) (xy 43.282795 76.090256) (xy 43.396063 76.259774) (xy 43.540226 76.403937) (xy 43.631613 76.465)
+        (xy 38.228711 76.465) (xy 38.159774 76.396063) (xy 37.990256 76.282795) (xy 37.801898 76.204774) (xy 37.601939 76.165)
+        (xy 37.398061 76.165) (xy 37.198102 76.204774) (xy 37.009744 76.282795) (xy 36.840226 76.396063) (xy 36.696063 76.540226)
+        (xy 36.582795 76.709744) (xy 36.504774 76.898102) (xy 36.489934 76.972708) (xy 36.451184 76.965) (xy 36.148816 76.965)
+        (xy 35.852257 77.023989) (xy 35.572905 77.139701) (xy 35.321495 77.307688) (xy 35.107688 77.521495) (xy 34.939701 77.772905)
+        (xy 34.823989 78.052257) (xy 34.765 78.348816) (xy 30.685 78.348816) (xy 30.685 74.48408) (xy 35.415525 74.48408)
+        (xy 35.499208 74.738261) (xy 35.771775 74.869158) (xy 36.064642 74.944365) (xy 36.366553 74.960991) (xy 36.665907 74.918397)
+        (xy 36.951199 74.818222) (xy 37.100792 74.738261) (xy 37.184475 74.48408) (xy 36.3 73.599605) (xy 35.415525 74.48408)
+        (xy 30.685 74.48408) (xy 30.685 73.486553) (xy 34.759009 73.486553) (xy 34.801603 73.785907) (xy 34.901778 74.071199)
+        (xy 34.981739 74.220792) (xy 35.23592 74.304475) (xy 36.120395 73.42) (xy 36.479605 73.42) (xy 37.36408 74.304475)
+        (xy 37.618261 74.220792) (xy 37.749158 73.948225) (xy 37.824365 73.655358) (xy 37.840991 73.353447) (xy 37.798397 73.054093)
+        (xy 37.698222 72.768801) (xy 37.618261 72.619208) (xy 37.36408 72.535525) (xy 36.479605 73.42) (xy 36.120395 73.42)
+        (xy 35.23592 72.535525) (xy 34.981739 72.619208) (xy 34.850842 72.891775) (xy 34.775635 73.184642) (xy 34.759009 73.486553)
+        (xy 30.685 73.486553) (xy 30.685 72.35592) (xy 35.415525 72.35592) (xy 36.3 73.240395) (xy 37.184475 72.35592)
+        (xy 37.100792 72.101739) (xy 36.828225 71.970842) (xy 36.535358 71.895635) (xy 36.233447 71.879009) (xy 35.934093 71.921603)
+        (xy 35.648801 72.021778) (xy 35.499208 72.101739) (xy 35.415525 72.35592) (xy 30.685 72.35592) (xy 30.685 69.928816)
+        (xy 34.765 69.928816) (xy 34.765 70.231184) (xy 34.823989 70.527743) (xy 34.939701 70.807095) (xy 35.107688 71.058505)
+        (xy 35.321495 71.272312) (xy 35.572905 71.440299) (xy 35.852257 71.556011) (xy 36.148816 71.615) (xy 36.451184 71.615)
+        (xy 36.747743 71.556011) (xy 37.027095 71.440299) (xy 37.278505 71.272312) (xy 37.492312 71.058505) (xy 37.660299 70.807095)
+        (xy 37.776011 70.527743) (xy 37.835 70.231184) (xy 37.835 69.928816) (xy 37.776011 69.632257) (xy 37.660299 69.352905)
+        (xy 37.492312 69.101495) (xy 37.278505 68.887688) (xy 37.027095 68.719701) (xy 36.747743 68.603989) (xy 36.451184 68.545)
+        (xy 36.148816 68.545) (xy 35.852257 68.603989) (xy 35.572905 68.719701) (xy 35.321495 68.887688) (xy 35.107688 69.101495)
+        (xy 34.939701 69.352905) (xy 34.823989 69.632257) (xy 34.765 69.928816) (xy 30.685 69.928816) (xy 30.685 64.848816)
+        (xy 34.765 64.848816) (xy 34.765 65.151184) (xy 34.823989 65.447743) (xy 34.939701 65.727095) (xy 35.107688 65.978505)
+        (xy 35.321495 66.192312) (xy 35.572905 66.360299) (xy 35.852257 66.476011) (xy 36.148816 66.535) (xy 36.451184 66.535)
+        (xy 36.747743 66.476011) (xy 37.027095 66.360299) (xy 37.278505 66.192312) (xy 37.492312 65.978505) (xy 37.660299 65.727095)
+        (xy 37.776011 65.447743) (xy 37.835 65.151184) (xy 37.835 64.848816) (xy 37.776011 64.552257) (xy 37.660299 64.272905)
+        (xy 37.492312 64.021495) (xy 37.278505 63.807688) (xy 37.027095 63.639701) (xy 36.747743 63.523989) (xy 36.451184 63.465)
+        (xy 36.148816 63.465) (xy 35.852257 63.523989) (xy 35.572905 63.639701) (xy 35.321495 63.807688) (xy 35.107688 64.021495)
+        (xy 34.939701 64.272905) (xy 34.823989 64.552257) (xy 34.765 64.848816) (xy 30.685 64.848816) (xy 30.685 60.98408)
+        (xy 35.415525 60.98408) (xy 35.499208 61.238261) (xy 35.771775 61.369158) (xy 36.064642 61.444365) (xy 36.366553 61.460991)
+        (xy 36.665907 61.418397) (xy 36.951199 61.318222) (xy 37.100792 61.238261) (xy 37.184475 60.98408) (xy 36.3 60.099605)
+        (xy 35.415525 60.98408) (xy 30.685 60.98408) (xy 30.685 59.986553) (xy 34.759009 59.986553) (xy 34.801603 60.285907)
+        (xy 34.901778 60.571199) (xy 34.981739 60.720792) (xy 35.23592 60.804475) (xy 36.120395 59.92) (xy 36.479605 59.92)
+        (xy 37.36408 60.804475) (xy 37.618261 60.720792) (xy 37.749158 60.448225) (xy 37.824365 60.155358) (xy 37.840991 59.853447)
+        (xy 37.798397 59.554093) (xy 37.698222 59.268801) (xy 37.618261 59.119208) (xy 37.36408 59.035525) (xy 36.479605 59.92)
+        (xy 36.120395 59.92) (xy 35.23592 59.035525) (xy 34.981739 59.119208) (xy 34.850842 59.391775) (xy 34.775635 59.684642)
+        (xy 34.759009 59.986553) (xy 30.685 59.986553) (xy 30.685 58.85592) (xy 35.415525 58.85592) (xy 36.3 59.740395)
+        (xy 37.184475 58.85592) (xy 37.166792 58.802209) (xy 37.201898 58.795226) (xy 37.390256 58.717205) (xy 37.559774 58.603937)
+        (xy 37.703937 58.459774) (xy 37.817205 58.290256) (xy 37.895226 58.101898) (xy 37.906535 58.045043) (xy 39.002762 56.948816)
+        (xy 41.585 56.948816) (xy 41.585 57.251184) (xy 41.643989 57.547743) (xy 41.759701 57.827095) (xy 41.927688 58.078505)
+        (xy 42.141495 58.292312) (xy 42.392905 58.460299) (xy 42.672257 58.576011) (xy 42.968816 58.635) (xy 43.271184 58.635)
+        (xy 43.567743 58.576011) (xy 43.847095 58.460299) (xy 44.098505 58.292312) (xy 44.312312 58.078505) (xy 44.480299 57.827095)
+        (xy 44.596011 57.547743) (xy 44.655 57.251184) (xy 44.655 56.948816) (xy 44.596011 56.652257) (xy 44.480299 56.372905)
+        (xy 44.312312 56.121495) (xy 44.098505 55.907688) (xy 43.847095 55.739701) (xy 43.567743 55.623989) (xy 43.271184 55.565)
+        (xy 42.968816 55.565) (xy 42.672257 55.623989) (xy 42.392905 55.739701) (xy 42.141495 55.907688) (xy 41.927688 56.121495)
+        (xy 41.759701 56.372905) (xy 41.643989 56.652257) (xy 41.585 56.948816) (xy 39.002762 56.948816) (xy 41.645044 54.306535)
+        (xy 41.701898 54.295226) (xy 41.890256 54.217205) (xy 42.059774 54.103937) (xy 42.203937 53.959774) (xy 42.317205 53.790256)
+        (xy 42.395226 53.601898) (xy 42.435 53.401939) (xy 42.435 53.198061) (xy 42.395226 52.998102) (xy 42.317205 52.809744)
+        (xy 42.203937 52.640226) (xy 42.059774 52.496063) (xy 41.890256 52.382795) (xy 41.701898 52.304774) (xy 41.501939 52.265)
+        (xy 41.298061 52.265) (xy 41.098102 52.304774) (xy 40.909744 52.382795) (xy 40.740226 52.496063) (xy 40.596063 52.640226)
+        (xy 40.482795 52.809744) (xy 40.404774 52.998102) (xy 40.393465 53.054956) (xy 36.654957 56.793465) (xy 36.598102 56.804774)
+        (xy 36.409744 56.882795) (xy 36.240226 56.996063) (xy 36.096063 57.140226) (xy 35.982795 57.309744) (xy 35.904774 57.498102)
+        (xy 35.865 57.698061) (xy 35.865 57.901939) (xy 35.904774 58.101898) (xy 35.982795 58.290256) (xy 36.05871 58.403872)
+        (xy 35.934093 58.421603) (xy 35.648801 58.521778) (xy 35.499208 58.601739) (xy 35.415525 58.85592) (xy 30.685 58.85592)
+        (xy 30.685 55.077954) (xy 31.773633 55.077954) (xy 31.773633 55.281832) (xy 31.813407 55.481791) (xy 31.891428 55.670149)
+        (xy 32.004696 55.839667) (xy 32.148859 55.98383) (xy 32.318377 56.097098) (xy 32.506735 56.175119) (xy 32.706694 56.214893)
+        (xy 32.910572 56.214893) (xy 33.110531 56.175119) (xy 33.298889 56.097098) (xy 33.468407 55.98383) (xy 33.61257 55.839667)
+        (xy 33.725838 55.670149) (xy 33.803859 55.481791) (xy 33.843633 55.281832) (xy 33.843633 55.219694) (xy 36.024531 53.038797)
+        (xy 36.053528 53.015) (xy 36.148501 52.899275) (xy 36.219073 52.767246) (xy 36.224088 52.750713) (xy 40.561928 48.412874)
+        (xy 40.561928 49.7) (xy 40.574188 49.824482) (xy 40.610498 49.94418) (xy 40.669463 50.054494) (xy 40.748815 50.151185)
+        (xy 40.845506 50.230537) (xy 40.95582 50.289502) (xy 41.075518 50.325812) (xy 41.2 50.338072) (xy 43.4 50.338072)
+        (xy 43.524482 50.325812) (xy 43.64418 50.289502) (xy 43.754494 50.230537) (xy 43.851185 50.151185) (xy 43.930537 50.054494)
+        (xy 43.989502 49.94418) (xy 44.025812 49.824482) (xy 44.038072 49.7) (xy 44.038072 48.172268) (xy 44.162408 48.197)
+        (xy 44.437592 48.197) (xy 44.70749 48.143314) (xy 44.961727 48.038005) (xy 45.190535 47.88512) (xy 45.38512 47.690535)
+        (xy 45.538005 47.461727) (xy 45.643314 47.20749) (xy 45.697 46.937592) (xy 45.697 46.662408) (xy 45.643314 46.39251)
+        (xy 45.538005 46.138273) (xy 45.38512 45.909465) (xy 45.190535 45.71488) (xy 44.961727 45.561995) (xy 44.932769 45.55)
+        (xy 44.961727 45.538005) (xy 45.190535 45.38512) (xy 45.38512 45.190535) (xy 45.538005 44.961727) (xy 45.643314 44.70749)
+        (xy 45.697 44.437592) (xy 45.697 44.162408) (xy 45.643314 43.89251) (xy 45.538005 43.638273) (xy 45.38512 43.409465)
+        (xy 45.190535 43.21488) (xy 44.961727 43.061995) (xy 44.934599 43.050758) (xy 45.01898 43.005656) (xy 45.08596 42.765565)
+        (xy 44.3 41.979605) (xy 43.51404 42.765565) (xy 43.58102 43.005656) (xy 43.671533 43.048218) (xy 43.638273 43.061995)
+        (xy 43.409465 43.21488) (xy 43.21488 43.409465) (xy 43.061995 43.638273) (xy 42.956686 43.89251) (xy 42.903 44.162408)
+        (xy 42.903 44.437592) (xy 42.956686 44.70749) (xy 43.061995 44.961727) (xy 43.21488 45.190535) (xy 43.409465 45.38512)
+        (xy 43.638273 45.538005) (xy 43.667231 45.55) (xy 43.638273 45.561995) (xy 43.409465 45.71488) (xy 43.21488 45.909465)
+        (xy 43.061995 46.138273) (xy 42.956686 46.39251) (xy 42.903 46.662408) (xy 42.903 46.937592) (xy 42.956686 47.20749)
+        (xy 42.979235 47.261928) (xy 42.072984 47.261928) (xy 42.159774 47.203937) (xy 42.303937 47.059774) (xy 42.417205 46.890256)
+        (xy 42.495226 46.701898) (xy 42.535 46.501939) (xy 42.535 46.298061) (xy 42.495226 46.098102) (xy 42.417205 45.909744)
+        (xy 42.303937 45.740226) (xy 42.159774 45.596063) (xy 41.990256 45.482795) (xy 41.801898 45.404774) (xy 41.601939 45.365)
+        (xy 41.398061 45.365) (xy 41.198102 45.404774) (xy 41.009744 45.482795) (xy 40.840226 45.596063) (xy 40.696063 45.740226)
+        (xy 40.582795 45.909744) (xy 40.504774 46.098102) (xy 40.465 46.298061) (xy 40.465 46.360198) (xy 35.002529 51.82267)
+        (xy 34.973526 51.846472) (xy 34.878553 51.962197) (xy 34.807981 52.094226) (xy 34.802966 52.110758) (xy 33.729173 53.184551)
+        (xy 33.721621 53.159655) (xy 33.639443 53.005909) (xy 33.528849 52.871151) (xy 33.39409 52.760557) (xy 33.240344 52.678379)
+        (xy 33.073521 52.627773) (xy 32.900032 52.610686) (xy 32.726542 52.627773) (xy 32.559719 52.678379) (xy 32.405973 52.760557)
+        (xy 32.271215 52.871151) (xy 32.160621 53.00591) (xy 32.078443 53.159656) (xy 32.027837 53.326479) (xy 32.015032 53.456492)
+        (xy 32.015032 53.486566) (xy 31.982827 53.534764) (xy 31.904806 53.723122) (xy 31.865032 53.923081) (xy 31.865032 54.126959)
+        (xy 31.904806 54.326918) (xy 31.982827 54.515276) (xy 31.995379 54.534062) (xy 31.891428 54.689637) (xy 31.813407 54.877995)
+        (xy 31.773633 55.077954) (xy 30.685 55.077954) (xy 30.685 49.035) (xy 30.751939 49.035) (xy 30.951898 48.995226)
+        (xy 31.140256 48.917205) (xy 31.309774 48.803937) (xy 31.453937 48.659774) (xy 31.567205 48.490256) (xy 31.645226 48.301898)
+        (xy 31.656535 48.245043) (xy 32.716579 47.185) (xy 34.861546 47.185) (xy 34.909744 47.217205) (xy 35.098102 47.295226)
+        (xy 35.298061 47.335) (xy 35.501939 47.335) (xy 35.701898 47.295226) (xy 35.890256 47.217205) (xy 36.059774 47.103937)
+        (xy 36.203937 46.959774) (xy 36.317205 46.790256) (xy 36.395226 46.601898) (xy 36.435 46.401939) (xy 36.435 46.198061)
+        (xy 36.395226 45.998102) (xy 36.317205 45.809744) (xy 36.203937 45.640226) (xy 36.059774 45.496063) (xy 35.890256 45.382795)
+        (xy 35.701898 45.304774) (xy 35.501939 45.265) (xy 35.298061 45.265) (xy 35.098102 45.304774) (xy 34.909744 45.382795)
+        (xy 34.861546 45.415) (xy 32.393466 45.415) (xy 32.349999 45.410719) (xy 32.306533 45.415) (xy 32.306523 45.415)
+        (xy 32.17651 45.427805) (xy 32.009687 45.478411) (xy 31.855941 45.560589) (xy 31.855939 45.56059) (xy 31.85594 45.56059)
+        (xy 31.754953 45.643468) (xy 31.754951 45.64347) (xy 31.721183 45.671183) (xy 31.69347 45.704951) (xy 30.685 46.713422)
+        (xy 30.685 38.9) (xy 40.561928 38.9) (xy 40.561928 40.7) (xy 40.574188 40.824482) (xy 40.610498 40.94418)
+        (xy 40.669463 41.054494) (xy 40.748815 41.151185) (xy 40.845506 41.230537) (xy 40.95582 41.289502) (xy 41.075518 41.325812)
+        (xy 41.2 41.338072) (xy 42.975253 41.338072) (xy 42.910977 41.597135) (xy 42.89809 41.872017) (xy 42.939078 42.144133)
+        (xy 43.032364 42.403023) (xy 43.094344 42.51898) (xy 43.334435 42.58596) (xy 44.120395 41.8) (xy 44.479605 41.8)
+        (xy 45.265565 42.58596) (xy 45.505656 42.51898) (xy 45.622756 42.269952) (xy 45.689023 42.002865) (xy 45.70191 41.727983)
+        (xy 45.660922 41.455867) (xy 45.567636 41.196977) (xy 45.505656 41.08102) (xy 45.265565 41.01404) (xy 44.479605 41.8)
+        (xy 44.120395 41.8) (xy 44.106253 41.785858) (xy 44.285858 41.606253) (xy 44.3 41.620395) (xy 45.08596 40.834435)
+        (xy 45.01898 40.594344) (xy 44.769952 40.477244) (xy 44.502865 40.410977) (xy 44.227983 40.39809) (xy 44.038072 40.426696)
+        (xy 44.038072 38.9) (xy 44.025812 38.775518) (xy 43.989502 38.65582) (xy 43.930537 38.545506) (xy 43.851185 38.448815)
+        (xy 43.754494 38.369463) (xy 43.64418 38.310498) (xy 43.524482 38.274188) (xy 43.4 38.261928) (xy 41.2 38.261928)
+        (xy 41.075518 38.274188) (xy 40.95582 38.310498) (xy 40.845506 38.369463) (xy 40.748815 38.448815) (xy 40.669463 38.545506)
+        (xy 40.610498 38.65582) (xy 40.574188 38.775518) (xy 40.561928 38.9) (xy 30.685 38.9) (xy 30.685 34.648816)
+        (xy 33.085 34.648816) (xy 33.085 34.951184) (xy 33.143989 35.247743) (xy 33.259701 35.527095) (xy 33.427688 35.778505)
+        (xy 33.641495 35.992312) (xy 33.892905 36.160299) (xy 34.172257 36.276011) (xy 34.468816 36.335) (xy 34.771184 36.335)
+        (xy 35.067743 36.276011) (xy 35.347095 36.160299) (xy 35.598505 35.992312) (xy 35.812312 35.778505) (xy 35.980299 35.527095)
+        (xy 36.096011 35.247743) (xy 36.155 34.951184) (xy 36.155 34.648816) (xy 38.165 34.648816) (xy 38.165 34.951184)
+        (xy 38.223989 35.247743) (xy 38.339701 35.527095) (xy 38.507688 35.778505) (xy 38.721495 35.992312) (xy 38.972905 36.160299)
+        (xy 39.252257 36.276011) (xy 39.548816 36.335) (xy 39.851184 36.335) (xy 40.147743 36.276011) (xy 40.427095 36.160299)
+        (xy 40.678505 35.992312) (xy 40.806737 35.86408) (xy 43.895525 35.86408) (xy 43.979208 36.118261) (xy 44.251775 36.249158)
+        (xy 44.544642 36.324365) (xy 44.846553 36.340991) (xy 45.145907 36.298397) (xy 45.431199 36.198222) (xy 45.580792 36.118261)
+        (xy 45.664475 35.86408) (xy 44.78 34.979605) (xy 43.895525 35.86408) (xy 40.806737 35.86408) (xy 40.892312 35.778505)
+        (xy 41.060299 35.527095) (xy 41.176011 35.247743) (xy 41.235 34.951184) (xy 41.235 34.866553) (xy 43.239009 34.866553)
+        (xy 43.281603 35.165907) (xy 43.381778 35.451199) (xy 43.461739 35.600792) (xy 43.71592 35.684475) (xy 44.600395 34.8)
+        (xy 44.959605 34.8) (xy 45.84408 35.684475) (xy 46.098261 35.600792) (xy 46.229158 35.328225) (xy 46.304365 35.035358)
+        (xy 46.320991 34.733447) (xy 46.278397 34.434093) (xy 46.178222 34.148801) (xy 46.098261 33.999208) (xy 45.84408 33.915525)
+        (xy 44.959605 34.8) (xy 44.600395 34.8) (xy 43.71592 33.915525) (xy 43.461739 33.999208) (xy 43.330842 34.271775)
+        (xy 43.255635 34.564642) (xy 43.239009 34.866553) (xy 41.235 34.866553) (xy 41.235 34.648816) (xy 41.176011 34.352257)
+        (xy 41.060299 34.072905) (xy 40.892312 33.821495) (xy 40.806737 33.73592) (xy 43.895525 33.73592) (xy 44.78 34.620395)
+        (xy 45.664475 33.73592) (xy 45.580792 33.481739) (xy 45.308225 33.350842) (xy 45.015358 33.275635) (xy 44.713447 33.259009)
+        (xy 44.414093 33.301603) (xy 44.128801 33.401778) (xy 43.979208 33.481739) (xy 43.895525 33.73592) (xy 40.806737 33.73592)
+        (xy 40.678505 33.607688) (xy 40.427095 33.439701) (xy 40.147743 33.323989) (xy 39.851184 33.265) (xy 39.548816 33.265)
+        (xy 39.252257 33.323989) (xy 38.972905 33.439701) (xy 38.721495 33.607688) (xy 38.507688 33.821495) (xy 38.339701 34.072905)
+        (xy 38.223989 34.352257) (xy 38.165 34.648816) (xy 36.155 34.648816) (xy 36.096011 34.352257) (xy 35.980299 34.072905)
+        (xy 35.812312 33.821495) (xy 35.598505 33.607688) (xy 35.347095 33.439701) (xy 35.067743 33.323989) (xy 34.771184 33.265)
+        (xy 34.468816 33.265) (xy 34.172257 33.323989) (xy 33.892905 33.439701) (xy 33.641495 33.607688) (xy 33.427688 33.821495)
+        (xy 33.259701 34.072905) (xy 33.143989 34.352257) (xy 33.085 34.648816) (xy 30.685 34.648816) (xy 30.685 30.685)
+        (xy 79.315 30.685)
       )
     )
   )
diff --git a/KiCAD model/Lab1.net b/KiCAD model/Lab1.net
index bb59d94f632209fe6c20ed299f43e4a5834eb71c..5f5e383ee0e3923af70dd0d5b6b3d6e3694e1e8c 100644
--- a/KiCAD model/Lab1.net	
+++ b/KiCAD model/Lab1.net	
@@ -1,7 +1,7 @@
 (export (version D)
   (design
-    (source C:\Users\User\Documents\Lab1\Lab1.sch)
-    (date "2021-02-11 16:08:27")
+    (source "C:\\Users\\edwar\\dev\\e7020e\\projekt\\gaming_mouse\\KiCAD model\\Lab1.sch")
+    (date "2021-02-14 19:18:43")
     (tool "Eeschema (5.1.9)-1")
     (sheet (number 1) (name /) (tstamps /)
       (title_block
@@ -44,35 +44,35 @@
       (sheetpath (names /) (tstamps /))
       (tstamp 600BEF0A))
     (comp (ref C14)
-      (value 1u)
+      (value 100n)
       (footprint Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder)
       (datasheet ~)
       (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
       (sheetpath (names /) (tstamps /))
       (tstamp 600DD899))
     (comp (ref C13)
-      (value 1u)
+      (value 100n)
       (footprint Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder)
       (datasheet ~)
       (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
       (sheetpath (names /) (tstamps /))
       (tstamp 600E10D0))
     (comp (ref C12)
-      (value 1u)
+      (value 100n)
       (footprint Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder)
       (datasheet ~)
       (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
       (sheetpath (names /) (tstamps /))
       (tstamp 600E18AC))
     (comp (ref C11)
-      (value 1u)
+      (value 100n)
       (footprint Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder)
       (datasheet ~)
       (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
       (sheetpath (names /) (tstamps /))
       (tstamp 600E2181))
     (comp (ref C10)
-      (value 1u)
+      (value 100n)
       (footprint Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder)
       (datasheet ~)
       (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
@@ -87,7 +87,7 @@
       (tstamp 60276BFB))
     (comp (ref U3)
       (value MIC5235YM5-TR)
-      (footprint Package_TO_SOT_SMD:SOT-23-5)
+      (footprint Package_TO_SOT_SMD:SOT-23-5_HandSoldering)
       (datasheet http://ww1.microchip.com/downloads/en/DeviceDoc/20005785A.pdf)
       (libsource (lib Regulator_Linear) (part MIC5205-5.0YM5) (description "150mA low dropout linear regulator, fixed 5.0V output, SOT-23-5"))
       (sheetpath (names /) (tstamps /))
@@ -191,13 +191,13 @@
       (tstamp 6027C7D3))
     (comp (ref J1)
       (value USB_OTG)
-      (footprint Connector_USB:USB_Mini-B_Tensility_54-00023_Vertical)
+      (footprint Connector_USB:USB_Micro-B_Wuerth_614105150721_Vertical)
       (datasheet " ~")
       (libsource (lib Connector) (part USB_OTG) (description "USB mini/micro connector"))
       (sheetpath (names /) (tstamps /))
       (tstamp 6009969E))
     (comp (ref C9)
-      (value 1u)
+      (value 100n)
       (footprint Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder)
       (datasheet ~)
       (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
@@ -219,25 +219,11 @@
       (tstamp 601141BD))
     (comp (ref U2)
       (value AP2125N-3.3TRG)
-      (footprint Package_TO_SOT_SMD:TO-252-3_TabPin2)
+      (footprint Package_TO_SOT_SMD:SOT-23_Handsoldering)
       (datasheet https://static6.arrow.com/aropdfconversion/dc75757ae45a88e5f69bdce3f2a651a5fe0ca07d/ifx27001_ds_10.pdf)
       (libsource (lib Regulator_Linear) (part IFX27001TFV33) (description "1A Low Dropout Regulator, positive, 3.3V fixed output, TO-252-3"))
       (sheetpath (names /) (tstamps /))
       (tstamp 6026BF1B))
-    (comp (ref TP16)
-      (value wheel_click)
-      (footprint TestPoint:TestPoint_Pad_1.5x1.5mm)
-      (datasheet ~)
-      (libsource (lib Connector) (part TestPoint) (description "test point"))
-      (sheetpath (names /) (tstamps /))
-      (tstamp 60824766))
-    (comp (ref D4)
-      (value "Indicator LED")
-      (footprint LED_SMD:LED_1206_3216Metric)
-      (datasheet http://www.everlight.com/file/ProductFile/IR26-21C-L110-TR8.pdf)
-      (libsource (lib LED) (part IR26-21C_L110_TR8) (description "940nm, 20 deg, Infrared LED, 1206"))
-      (sheetpath (names /) (tstamps /))
-      (tstamp 60FE96B3))
     (comp (ref R24)
       (value 820)
       (footprint Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder)
@@ -245,13 +231,6 @@
       (libsource (lib Device) (part R) (description Resistor))
       (sheetpath (names /) (tstamps /))
       (tstamp 60FE96BA))
-    (comp (ref D5)
-      (value "Indicator LED")
-      (footprint LED_SMD:LED_1206_3216Metric)
-      (datasheet http://www.everlight.com/file/ProductFile/IR26-21C-L110-TR8.pdf)
-      (libsource (lib LED) (part IR26-21C_L110_TR8) (description "940nm, 20 deg, Infrared LED, 1206"))
-      (sheetpath (names /) (tstamps /))
-      (tstamp 610016AF))
     (comp (ref R25)
       (value 820)
       (footprint Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder)
@@ -259,13 +238,6 @@
       (libsource (lib Device) (part R) (description Resistor))
       (sheetpath (names /) (tstamps /))
       (tstamp 610016B6))
-    (comp (ref D6)
-      (value "Indicator LED")
-      (footprint LED_SMD:LED_1206_3216Metric)
-      (datasheet http://www.everlight.com/file/ProductFile/IR26-21C-L110-TR8.pdf)
-      (libsource (lib LED) (part IR26-21C_L110_TR8) (description "940nm, 20 deg, Infrared LED, 1206"))
-      (sheetpath (names /) (tstamps /))
-      (tstamp 61017346))
     (comp (ref R26)
       (value 820)
       (footprint Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder)
@@ -275,74 +247,11 @@
       (tstamp 6101734D))
     (comp (ref J2)
       (value SWD)
-      (footprint Connector_PinHeader_2.00mm:PinHeader_1x06_P2.00mm_Vertical)
+      (footprint Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical)
       (datasheet ~)
       (libsource (lib Connector) (part Conn_01x06_Male) (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)"))
       (sheetpath (names /) (tstamps /))
       (tstamp 60081960))
-    (comp (ref JP4)
-      (value DFU)
-      (footprint Connector:FanPinHeader_1x03_P2.54mm_Vertical)
-      (datasheet ~)
-      (libsource (lib Jumper) (part Jumper_3_Bridged12) (description "Jumper, 3-pole, pins 1+2 closed/bridged"))
-      (sheetpath (names /) (tstamps /))
-      (tstamp 6075715F))
-    (comp (ref R6)
-      (value 1.5k)
-      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder)
-      (datasheet ~)
-      (libsource (lib Device) (part R) (description Resistor))
-      (sheetpath (names /) (tstamps /))
-      (tstamp 60757151))
-    (comp (ref JP2)
-      (value DFU)
-      (footprint Connector:FanPinHeader_1x03_P2.54mm_Vertical)
-      (datasheet ~)
-      (libsource (lib Jumper) (part Jumper_3_Bridged12) (description "Jumper, 3-pole, pins 1+2 closed/bridged"))
-      (sheetpath (names /) (tstamps /))
-      (tstamp 6074062D))
-    (comp (ref R1)
-      (value 47)
-      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder)
-      (datasheet ~)
-      (libsource (lib Device) (part R) (description Resistor))
-      (sheetpath (names /) (tstamps /))
-      (tstamp 6074061F))
-    (comp (ref JP3)
-      (value DFU)
-      (footprint Connector:FanPinHeader_1x03_P2.54mm_Vertical)
-      (datasheet ~)
-      (libsource (lib Jumper) (part Jumper_3_Bridged12) (description "Jumper, 3-pole, pins 1+2 closed/bridged"))
-      (sheetpath (names /) (tstamps /))
-      (tstamp 606D1383))
-    (comp (ref R5)
-      (value 820)
-      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder)
-      (datasheet ~)
-      (libsource (lib Device) (part R) (description Resistor))
-      (sheetpath (names /) (tstamps /))
-      (tstamp 606D1373))
-    (comp (ref D1)
-      (value "Indicator LED")
-      (footprint LED_SMD:LED_1206_3216Metric)
-      (datasheet http://www.everlight.com/file/ProductFile/IR26-21C-L110-TR8.pdf)
-      (libsource (lib LED) (part IR26-21C_L110_TR8) (description "940nm, 20 deg, Infrared LED, 1206"))
-      (sheetpath (names /) (tstamps /))
-      (tstamp 601E5474))
-    (comp (ref D3)
-      (value "Indicator LED")
-      (footprint LED_SMD:LED_1206_3216Metric)
-      (datasheet http://www.everlight.com/file/ProductFile/IR26-21C-L110-TR8.pdf)
-      (libsource (lib LED) (part IR26-21C_L110_TR8) (description "940nm, 20 deg, Infrared LED, 1206"))
-      (sheetpath (names /) (tstamps /))
-      (tstamp 602C3066))
-    (comp (ref D2)
-      (value "Indicator LED")
-      (footprint LED_SMD:LED_1206_3216Metric)
-      (datasheet http://www.everlight.com/file/ProductFile/IR26-21C-L110-TR8.pdf)
-      (libsource (lib LED) (part IR26-21C_L110_TR8) (description "940nm, 20 deg, Infrared LED, 1206"))
-      (sheetpath (names /) (tstamps /))
-      (tstamp 602BC446))
     (comp (ref C32)
       (value 4.7u)
       (footprint Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder)
@@ -492,7 +401,7 @@
       (tstamp 619AB575))
     (comp (ref JP1)
       (value DFU)
-      (footprint Connector:FanPinHeader_1x03_P2.54mm_Vertical)
+      (footprint Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical)
       (datasheet ~)
       (libsource (lib Jumper) (part Jumper_3_Bridged12) (description "Jumper, 3-pole, pins 1+2 closed/bridged"))
       (sheetpath (names /) (tstamps /))
@@ -532,13 +441,6 @@
       (libsource (lib Connector) (part TestPoint) (description "test point"))
       (sheetpath (names /) (tstamps /))
       (tstamp 628DBFFB))
-    (comp (ref C28)
-      (value 100n)
-      (footprint Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder)
-      (datasheet ~)
-      (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
-      (sheetpath (names /) (tstamps /))
-      (tstamp 6082477B))
     (comp (ref TP4)
       (value TestPoint)
       (footprint TestPoint:TestPoint_Pad_1.5x1.5mm)
@@ -548,36 +450,29 @@
       (tstamp 601AABDA))
     (comp (ref Y1)
       (value 16Mhz)
-      (footprint Crystal:Crystal_SMD_0603-2Pin_6.0x3.5mm_HandSoldering)
+      (footprint Crystal:Crystal_SMD_HC49-SD_HandSoldering)
       (datasheet ~)
       (libsource (lib Device) (part Crystal) (description "Two pin crystal"))
       (sheetpath (names /) (tstamps /))
       (tstamp 600CDE48))
     (comp (ref S1)
       (value D2F-FL)
-      (footprint Desktop:SW_D2F-FL)
+      (footprint Components:SW_D2F-FL)
       (fields
         (field (name MANUFACTURER) Omron)
         (field (name MAXIMUM_PACKAGE_HEIGHT) 11.5mm)
         (field (name PARTREV) N/A)
         (field (name STANDARD) "Manufacturer Recommendations"))
-      (libsource (lib D2F-FL) (part D2F-FL) (description ""))
+      (libsource (lib Lab1-rescue) (part D2F-FL-D2F-FL) (description ""))
       (sheetpath (names /) (tstamps /))
       (tstamp 6034E202))
     (comp (ref R9)
-      (value 10k)
+      (value 1k)
       (footprint Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder)
       (datasheet ~)
       (libsource (lib Device) (part R) (description Resistor))
       (sheetpath (names /) (tstamps /))
       (tstamp 606FEE94))
-    (comp (ref R7)
-      (value 150)
-      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder)
-      (datasheet ~)
-      (libsource (lib Device) (part R) (description Resistor))
-      (sheetpath (names /) (tstamps /))
-      (tstamp 606FEE8C))
     (comp (ref C22)
       (value 100n)
       (footprint Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder)
@@ -592,287 +487,252 @@
       (libsource (lib Connector) (part TestPoint) (description "test point"))
       (sheetpath (names /) (tstamps /))
       (tstamp 606FEE71))
-    (comp (ref S2)
-      (value D2F-FL)
-      (footprint Desktop:SW_D2F-FL)
-      (fields
-        (field (name MANUFACTURER) Omron)
-        (field (name MAXIMUM_PACKAGE_HEIGHT) 11.5mm)
-        (field (name PARTREV) N/A)
-        (field (name STANDARD) "Manufacturer Recommendations"))
-      (libsource (lib D2F-FL) (part D2F-FL) (description ""))
-      (sheetpath (names /) (tstamps /))
-      (tstamp 60880B22))
-    (comp (ref R10)
+    (comp (ref R19)
       (value 10k)
       (footprint Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder)
       (datasheet ~)
       (libsource (lib Device) (part R) (description Resistor))
       (sheetpath (names /) (tstamps /))
-      (tstamp 60880B2D))
-    (comp (ref R8)
-      (value 150)
-      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder)
+      (tstamp 604C1473))
+    (comp (ref C33)
+      (value 100n)
+      (footprint Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder)
       (datasheet ~)
-      (libsource (lib Device) (part R) (description Resistor))
+      (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
       (sheetpath (names /) (tstamps /))
-      (tstamp 60880B35))
-    (comp (ref C23)
+      (tstamp 624984FF))
+    (comp (ref C34)
       (value 100n)
       (footprint Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder)
       (datasheet ~)
       (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
       (sheetpath (names /) (tstamps /))
-      (tstamp 60880B3B))
-    (comp (ref TP9)
-      (value TestPoint)
-      (footprint TestPoint:TestPoint_Pad_1.5x1.5mm)
+      (tstamp 626C35B6))
+    (comp (ref R20)
+      (value 10k)
+      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder)
       (datasheet ~)
-      (libsource (lib Connector) (part TestPoint) (description "test point"))
+      (libsource (lib Device) (part R) (description Resistor))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 626E168D))
+    (comp (ref SW10)
+      (value Rotary_Encoder)
+      (footprint Components:EC10E1220505)
+      (datasheet ~)
+      (libsource (lib Device) (part Rotary_Encoder) (description "Rotary encoder, dual channel, incremental quadrate outputs"))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 61F68259))
+    (comp (ref SW1)
+      (value 1825910-6)
+      (footprint Components:SW_1825910-6-4)
+      (fields
+        (field (name Comment) 1825910-6)
+        (field (name Configuration_Pole-Throw) "Single Pole - Single Throw")
+        (field (name Contact_Current_Rating) "50 mA")
+        (field (name EU_RoHS_Compliance) Compliant))
+      (libsource (lib Lab1-rescue) (part 1825910-6-1825910-6) (description ""))
       (sheetpath (names /) (tstamps /))
-      (tstamp 60880B43))
+      (tstamp 60273442))
     (comp (ref S3)
       (value D2F-FL)
-      (footprint Desktop:SW_D2F-FL)
+      (footprint Components:SW_D2F-FL)
       (fields
         (field (name MANUFACTURER) Omron)
         (field (name MAXIMUM_PACKAGE_HEIGHT) 11.5mm)
         (field (name PARTREV) N/A)
         (field (name STANDARD) "Manufacturer Recommendations"))
-      (libsource (lib D2F-FL) (part D2F-FL) (description ""))
-      (sheetpath (names /) (tstamps /))
-      (tstamp 608B0D57))
-    (comp (ref R13)
-      (value 10k)
-      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder)
-      (datasheet ~)
-      (libsource (lib Device) (part R) (description Resistor))
+      (libsource (lib Lab1-rescue) (part D2F-FL-D2F-FL) (description ""))
       (sheetpath (names /) (tstamps /))
-      (tstamp 608B0D62))
-    (comp (ref R11)
-      (value 150)
+      (tstamp 608050F1))
+    (comp (ref R8)
+      (value 1k)
       (footprint Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder)
       (datasheet ~)
       (libsource (lib Device) (part R) (description Resistor))
       (sheetpath (names /) (tstamps /))
-      (tstamp 608B0D6A))
+      (tstamp 60805114))
     (comp (ref C24)
       (value 100n)
       (footprint Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder)
       (datasheet ~)
       (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
       (sheetpath (names /) (tstamps /))
-      (tstamp 608B0D70))
+      (tstamp 6080511E))
     (comp (ref TP10)
       (value TestPoint)
       (footprint TestPoint:TestPoint_Pad_1.5x1.5mm)
       (datasheet ~)
       (libsource (lib Connector) (part TestPoint) (description "test point"))
       (sheetpath (names /) (tstamps /))
-      (tstamp 608B0D78))
-    (comp (ref S4)
+      (tstamp 60805128))
+    (comp (ref S6)
       (value D2F-FL)
-      (footprint Desktop:SW_D2F-FL)
+      (footprint Components:SW_D2F-FL)
       (fields
         (field (name MANUFACTURER) Omron)
         (field (name MAXIMUM_PACKAGE_HEIGHT) 11.5mm)
         (field (name PARTREV) N/A)
         (field (name STANDARD) "Manufacturer Recommendations"))
-      (libsource (lib D2F-FL) (part D2F-FL) (description ""))
-      (sheetpath (names /) (tstamps /))
-      (tstamp 608E2D04))
-    (comp (ref R14)
-      (value 10k)
-      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder)
-      (datasheet ~)
-      (libsource (lib Device) (part R) (description Resistor))
+      (libsource (lib Lab1-rescue) (part D2F-FL-D2F-FL) (description ""))
       (sheetpath (names /) (tstamps /))
-      (tstamp 608E2D0F))
+      (tstamp 608292B3))
     (comp (ref R12)
-      (value 150)
+      (value 1k)
       (footprint Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder)
       (datasheet ~)
       (libsource (lib Device) (part R) (description Resistor))
       (sheetpath (names /) (tstamps /))
-      (tstamp 608E2D17))
-    (comp (ref C25)
+      (tstamp 608292D6))
+    (comp (ref C27)
       (value 100n)
       (footprint Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder)
       (datasheet ~)
       (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
       (sheetpath (names /) (tstamps /))
-      (tstamp 608E2D1D))
-    (comp (ref TP11)
+      (tstamp 608292E0))
+    (comp (ref TP13)
       (value TestPoint)
       (footprint TestPoint:TestPoint_Pad_1.5x1.5mm)
       (datasheet ~)
       (libsource (lib Connector) (part TestPoint) (description "test point"))
       (sheetpath (names /) (tstamps /))
-      (tstamp 608E2D25))
-    (comp (ref S5)
+      (tstamp 608292EA))
+    (comp (ref S4)
       (value D2F-FL)
-      (footprint Desktop:SW_D2F-FL)
+      (footprint Components:SW_D2F-FL)
       (fields
         (field (name MANUFACTURER) Omron)
         (field (name MAXIMUM_PACKAGE_HEIGHT) 11.5mm)
         (field (name PARTREV) N/A)
         (field (name STANDARD) "Manufacturer Recommendations"))
-      (libsource (lib D2F-FL) (part D2F-FL) (description ""))
+      (libsource (lib Lab1-rescue) (part D2F-FL-D2F-FL) (description ""))
       (sheetpath (names /) (tstamps /))
-      (tstamp 6090304B))
-    (comp (ref R17)
-      (value 10k)
-      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder)
-      (datasheet ~)
-      (libsource (lib Device) (part R) (description Resistor))
-      (sheetpath (names /) (tstamps /))
-      (tstamp 60903056))
-    (comp (ref R15)
-      (value 150)
+      (tstamp 60829318))
+    (comp (ref R10)
+      (value 1k)
       (footprint Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder)
       (datasheet ~)
       (libsource (lib Device) (part R) (description Resistor))
       (sheetpath (names /) (tstamps /))
-      (tstamp 6090305E))
-    (comp (ref C26)
+      (tstamp 60829323))
+    (comp (ref C25)
       (value 100n)
       (footprint Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder)
       (datasheet ~)
       (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
       (sheetpath (names /) (tstamps /))
-      (tstamp 60903064))
-    (comp (ref TP12)
+      (tstamp 6082932D))
+    (comp (ref TP11)
       (value TestPoint)
       (footprint TestPoint:TestPoint_Pad_1.5x1.5mm)
       (datasheet ~)
       (libsource (lib Connector) (part TestPoint) (description "test point"))
       (sheetpath (names /) (tstamps /))
-      (tstamp 6090306C))
-    (comp (ref S6)
+      (tstamp 60829337))
+    (comp (ref S5)
       (value D2F-FL)
-      (footprint Desktop:SW_D2F-FL)
+      (footprint Components:SW_D2F-FL)
       (fields
         (field (name MANUFACTURER) Omron)
         (field (name MAXIMUM_PACKAGE_HEIGHT) 11.5mm)
         (field (name PARTREV) N/A)
         (field (name STANDARD) "Manufacturer Recommendations"))
-      (libsource (lib D2F-FL) (part D2F-FL) (description ""))
+      (libsource (lib Lab1-rescue) (part D2F-FL-D2F-FL) (description ""))
       (sheetpath (names /) (tstamps /))
-      (tstamp 609243E2))
-    (comp (ref R18)
-      (value 10k)
-      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder)
-      (datasheet ~)
-      (libsource (lib Device) (part R) (description Resistor))
-      (sheetpath (names /) (tstamps /))
-      (tstamp 609243ED))
-    (comp (ref R16)
-      (value 150)
+      (tstamp 60857225))
+    (comp (ref R11)
+      (value 1k)
       (footprint Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder)
       (datasheet ~)
       (libsource (lib Device) (part R) (description Resistor))
       (sheetpath (names /) (tstamps /))
-      (tstamp 609243F5))
-    (comp (ref C27)
+      (tstamp 60857230))
+    (comp (ref C26)
       (value 100n)
       (footprint Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder)
       (datasheet ~)
       (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
       (sheetpath (names /) (tstamps /))
-      (tstamp 609243FB))
-    (comp (ref TP13)
+      (tstamp 6085723A))
+    (comp (ref TP12)
       (value TestPoint)
       (footprint TestPoint:TestPoint_Pad_1.5x1.5mm)
       (datasheet ~)
       (libsource (lib Connector) (part TestPoint) (description "test point"))
       (sheetpath (names /) (tstamps /))
-      (tstamp 60924403))
-    (comp (ref R19)
-      (value 10k)
+      (tstamp 60857244))
+    (comp (ref S7)
+      (value D2F-FL)
+      (footprint Components:SW_D2F-FL)
+      (fields
+        (field (name MANUFACTURER) Omron)
+        (field (name MAXIMUM_PACKAGE_HEIGHT) 11.5mm)
+        (field (name PARTREV) N/A)
+        (field (name STANDARD) "Manufacturer Recommendations"))
+      (libsource (lib Lab1-rescue) (part D2F-FL-D2F-FL) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 60857272))
+    (comp (ref R13)
+      (value 1k)
       (footprint Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder)
       (datasheet ~)
       (libsource (lib Device) (part R) (description Resistor))
       (sheetpath (names /) (tstamps /))
-      (tstamp 604C1473))
-    (comp (ref C33)
-      (value 100n)
-      (footprint Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder)
-      (datasheet ~)
-      (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
-      (sheetpath (names /) (tstamps /))
-      (tstamp 624984FF))
-    (comp (ref C34)
+      (tstamp 6085727D))
+    (comp (ref C28)
       (value 100n)
       (footprint Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder)
       (datasheet ~)
       (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
       (sheetpath (names /) (tstamps /))
-      (tstamp 626C35B6))
-    (comp (ref R20)
-      (value 10k)
-      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder)
-      (datasheet ~)
-      (libsource (lib Device) (part R) (description Resistor))
-      (sheetpath (names /) (tstamps /))
-      (tstamp 626E168D))
-    (comp (ref SW10)
-      (value Rotary_Encoder)
-      (footprint Custom:PEC12R-2120F-N0012)
+      (tstamp 60857287))
+    (comp (ref TP15)
+      (value TestPoint)
+      (footprint TestPoint:TestPoint_Pad_1.5x1.5mm)
       (datasheet ~)
-      (libsource (lib Device) (part Rotary_Encoder) (description "Rotary encoder, dual channel, incremental quadrate outputs"))
+      (libsource (lib Connector) (part TestPoint) (description "test point"))
       (sheetpath (names /) (tstamps /))
-      (tstamp 61F68259))
-    (comp (ref S7)
+      (tstamp 60857291))
+    (comp (ref S2)
       (value D2F-FL)
-      (footprint Desktop:SW_D2F-FL)
+      (footprint Components:SW_D2F-FL)
       (fields
         (field (name MANUFACTURER) Omron)
         (field (name MAXIMUM_PACKAGE_HEIGHT) 11.5mm)
         (field (name PARTREV) N/A)
         (field (name STANDARD) "Manufacturer Recommendations"))
-      (libsource (lib D2F-FL) (part D2F-FL) (description ""))
+      (libsource (lib Lab1-rescue) (part D2F-FL-D2F-FL) (description ""))
       (sheetpath (names /) (tstamps /))
-      (tstamp 60A1D62C))
-    (comp (ref R22)
-      (value 10k)
+      (tstamp 6088CD41))
+    (comp (ref R7)
+      (value 1k)
       (footprint Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder)
       (datasheet ~)
       (libsource (lib Device) (part R) (description Resistor))
       (sheetpath (names /) (tstamps /))
-      (tstamp 60824789))
-    (comp (ref R21)
-      (value 150)
-      (footprint Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder)
+      (tstamp 6088CD64))
+    (comp (ref C23)
+      (value 100n)
+      (footprint Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder)
       (datasheet ~)
-      (libsource (lib Device) (part R) (description Resistor))
+      (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
       (sheetpath (names /) (tstamps /))
-      (tstamp 60824781))
-    (comp (ref SW1)
-      (value 1825910-6)
-      (footprint Desktop:SW_1825910-6-4)
-      (fields
-        (field (name Comment) 1825910-6)
-        (field (name Configuration_Pole-Throw) "Single Pole - Single Throw")
-        (field (name Contact_Current_Rating) "50 mA")
-        (field (name EU_RoHS_Compliance) Compliant))
-      (libsource (lib 1825910-6) (part 1825910-6) (description ""))
+      (tstamp 6088CD6E))
+    (comp (ref TP9)
+      (value TestPoint)
+      (footprint TestPoint:TestPoint_Pad_1.5x1.5mm)
+      (datasheet ~)
+      (libsource (lib Connector) (part TestPoint) (description "test point"))
       (sheetpath (names /) (tstamps /))
-      (tstamp 60273442)))
+      (tstamp 6088CD78))
+    (comp (ref D4)
+      (value LED_ABGR)
+      (footprint Components:LED_RGB_1210_RND_135-00251)
+      (datasheet ~)
+      (libsource (lib Device) (part LED_ABGR) (description "RGB LED, anode/blue/green/red"))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 603197C9)))
   (libparts
-    (libpart (lib 1825910-6) (part 1825910-6)
-      (fields
-        (field (name Reference) SW)
-        (field (name Value) 1825910-6)
-        (field (name Footprint) SW_1825910-6-4)
-        (field (name Contact_Current_Rating) "50 mA")
-        (field (name Configuration_Pole-Throw) "Single Pole - Single Throw")
-        (field (name EU_RoHS_Compliance) Compliant)
-        (field (name Comment) 1825910-6))
-      (pins
-        (pin (num 1) (name ~) (type passive))
-        (pin (num 2) (name ~) (type passive))
-        (pin (num 3) (name ~) (type passive))
-        (pin (num 4) (name ~) (type passive))))
     (libpart (lib Connector) (part Conn_01x06_Male)
       (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)")
       (docs ~)
@@ -914,19 +774,6 @@
         (pin (num 4) (name ID) (type passive))
         (pin (num 5) (name GND) (type passive))
         (pin (num 6) (name Shield) (type passive))))
-    (libpart (lib D2F-FL) (part D2F-FL)
-      (fields
-        (field (name Reference) S)
-        (field (name Value) D2F-FL)
-        (field (name Footprint) SW_D2F-FL)
-        (field (name PARTREV) N/A)
-        (field (name MANUFACTURER) Omron)
-        (field (name MAXIMUM_PACKAGE_HEIGHT) 11.5mm)
-        (field (name STANDARD) "Manufacturer Recommendations"))
-      (pins
-        (pin (num COM) (name ~) (type passive))
-        (pin (num NC) (name ~) (type passive))
-        (pin (num NO) (name ~) (type passive))))
     (libpart (lib Device) (part C)
       (description "Unpolarized capacitor")
       (docs ~)
@@ -960,6 +807,21 @@
       (pins
         (pin (num 1) (name 1) (type passive))
         (pin (num 2) (name 2) (type passive))))
+    (libpart (lib Device) (part LED_ABGR)
+      (description "RGB LED, anode/blue/green/red")
+      (docs ~)
+      (footprints
+        (fp LED*)
+        (fp LED_SMD:*)
+        (fp LED_THT:*))
+      (fields
+        (field (name Reference) D)
+        (field (name Value) LED_ABGR))
+      (pins
+        (pin (num 1) (name A) (type passive))
+        (pin (num 2) (name BK) (type passive))
+        (pin (num 3) (name GK) (type passive))
+        (pin (num 4) (name RK) (type passive))))
     (libpart (lib Device) (part R)
       (description Resistor)
       (docs ~)
@@ -997,18 +859,6 @@
         (pin (num 1) (name A) (type passive))
         (pin (num 2) (name C) (type input))
         (pin (num 3) (name B) (type passive))))
-    (libpart (lib LED) (part IR26-21C_L110_TR8)
-      (description "940nm, 20 deg, Infrared LED, 1206")
-      (docs http://www.everlight.com/file/ProductFile/IR26-21C-L110-TR8.pdf)
-      (footprints
-        (fp LED*1206*3216Metric*))
-      (fields
-        (field (name Reference) D)
-        (field (name Value) IR26-21C_L110_TR8)
-        (field (name Footprint) LED_SMD:LED_1206_3216Metric))
-      (pins
-        (pin (num 1) (name K) (type passive))
-        (pin (num 2) (name A) (type passive))))
     (libpart (lib Lab1-MyNewLibrary) (part PMW3389)
       (fields
         (field (name Reference) U)
@@ -1030,6 +880,33 @@
         (pin (num 14) (name NC) (type NotConnected))
         (pin (num 15) (name LED_P) (type input))
         (pin (num 16) (name NC) (type NotConnected))))
+    (libpart (lib Lab1-rescue) (part 1825910-6-1825910-6)
+      (fields
+        (field (name Reference) SW)
+        (field (name Value) 1825910-6-1825910-6)
+        (field (name Footprint) SW_1825910-6-4)
+        (field (name Contact_Current_Rating) "50 mA")
+        (field (name Configuration_Pole-Throw) "Single Pole - Single Throw")
+        (field (name EU_RoHS_Compliance) Compliant)
+        (field (name Comment) 1825910-6))
+      (pins
+        (pin (num 1) (name ~) (type passive))
+        (pin (num 2) (name ~) (type passive))
+        (pin (num 3) (name ~) (type passive))
+        (pin (num 4) (name ~) (type passive))))
+    (libpart (lib Lab1-rescue) (part D2F-FL-D2F-FL)
+      (fields
+        (field (name Reference) S)
+        (field (name Value) D2F-FL-D2F-FL)
+        (field (name Footprint) SW_D2F-FL)
+        (field (name PARTREV) N/A)
+        (field (name MANUFACTURER) Omron)
+        (field (name MAXIMUM_PACKAGE_HEIGHT) 11.5mm)
+        (field (name STANDARD) "Manufacturer Recommendations"))
+      (pins
+        (pin (num COM) (name ~) (type passive))
+        (pin (num NC) (name ~) (type passive))
+        (pin (num NO) (name ~) (type passive))))
     (libpart (lib MCU_ST_STM32F4) (part STM32F411RCTx)
       (aliases
         (alias STM32F411RETx))
@@ -1196,428 +1073,374 @@
         (pin (num 2) (name Q) (type power_out))
         (pin (num 3) (name I) (type power_in)))))
   (libraries
-    (library (logical 1825910-6)
-      (uri C:\Users\User\Desktop\1825910-6.lib))
     (library (logical Connector)
-      (uri D:\KiCad\share\kicad\library/Connector.lib))
-    (library (logical D2F-FL)
-      (uri C:/Users/User/Desktop/D2F-FL.lib))
+      (uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Connector.lib"))
     (library (logical Device)
-      (uri D:\KiCad\share\kicad\library/Device.lib))
+      (uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Device.lib"))
     (library (logical Jumper)
-      (uri D:\KiCad\share\kicad\library/Jumper.lib))
-    (library (logical LED)
-      (uri D:\KiCad\share\kicad\library/LED.lib))
+      (uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Jumper.lib"))
     (library (logical Lab1-MyNewLibrary)
-      (uri C:\Users\User\Documents\Lab1/Lab1-MyNewLibrary.lib))
+      (uri "C:\\Users\\edwar\\dev\\e7020e\\projekt\\gaming_mouse\\KiCAD model/Lab1-MyNewLibrary.lib"))
+    (library (logical Lab1-rescue)
+      (uri "C:\\Users\\edwar\\dev\\e7020e\\projekt\\gaming_mouse\\KiCAD model/Lab1-rescue.lib"))
     (library (logical MCU_ST_STM32F4)
-      (uri D:\KiCad\share\kicad\library/MCU_ST_STM32F4.lib))
+      (uri "C:\\Program Files\\KiCad\\share\\kicad\\library/MCU_ST_STM32F4.lib"))
     (library (logical Power_Protection)
-      (uri D:\KiCad\share\kicad\library/Power_Protection.lib))
+      (uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Power_Protection.lib"))
     (library (logical Regulator_Linear)
-      (uri D:\KiCad\share\kicad\library/Regulator_Linear.lib)))
+      (uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Regulator_Linear.lib")))
   (nets
-    (net (code 1) (name "Net-(C5-Pad2)")
-      (node (ref C5) (pin 2))
-      (node (ref Y1) (pin 1))
-      (node (ref U4) (pin 5)))
-    (net (code 2) (name "Net-(C6-Pad2)")
-      (node (ref Y1) (pin 2))
-      (node (ref TP4) (pin 1))
-      (node (ref U4) (pin 6))
-      (node (ref C6) (pin 2)))
-    (net (code 3) (name "Net-(U4-Pad54)")
-      (node (ref U4) (pin 54)))
-    (net (code 4) (name IN_D+)
-      (node (ref J1) (pin 3))
+    (net (code 1) (name IN_D+)
       (node (ref U5) (pin 1))
+      (node (ref J1) (pin 3))
       (node (ref TP17) (pin 1)))
-    (net (code 5) (name "Net-(U4-Pad9)")
-      (node (ref U4) (pin 9)))
-    (net (code 6) (name "Net-(U4-Pad34)")
-      (node (ref U4) (pin 34)))
-    (net (code 7) (name "Net-(U4-Pad35)")
-      (node (ref U4) (pin 35)))
-    (net (code 8) (name "Net-(U4-Pad36)")
-      (node (ref U4) (pin 36)))
-    (net (code 9) (name "Net-(U4-Pad28)")
-      (node (ref U4) (pin 28)))
-    (net (code 10) (name SWO)
-      (node (ref J2) (pin 6))
-      (node (ref U4) (pin 55)))
-    (net (code 11) (name "Net-(U4-Pad56)")
-      (node (ref U4) (pin 56)))
-    (net (code 12) (name "Net-(U4-Pad57)")
-      (node (ref U4) (pin 57)))
-    (net (code 13) (name "Net-(U4-Pad58)")
-      (node (ref U4) (pin 58)))
-    (net (code 14) (name "Net-(U4-Pad59)")
-      (node (ref U4) (pin 59)))
-    (net (code 15) (name "Net-(U4-Pad61)")
-      (node (ref U4) (pin 61)))
-    (net (code 16) (name "Net-(U4-Pad62)")
+    (net (code 2) (name OUT_D+)
+      (node (ref TP23) (pin 1))
+      (node (ref U5) (pin 6))
+      (node (ref U4) (pin 44)))
+    (net (code 3) (name IN_D-)
+      (node (ref J1) (pin 2))
+      (node (ref TP8) (pin 1))
+      (node (ref U5) (pin 3)))
+    (net (code 4) (name OUT_D-)
+      (node (ref U5) (pin 4))
+      (node (ref TP22) (pin 1))
+      (node (ref U4) (pin 43)))
+    (net (code 5) (name "Net-(U4-Pad37)")
+      (node (ref U4) (pin 37)))
+    (net (code 6) (name "Net-(U4-Pad62)")
       (node (ref U4) (pin 62)))
-    (net (code 17) (name "Net-(U4-Pad8)")
+    (net (code 7) (name "Net-(U4-Pad8)")
       (node (ref U4) (pin 8)))
-    (net (code 18) (name OUT_D+)
-      (node (ref U4) (pin 44))
-      (node (ref U5) (pin 6))
-      (node (ref TP23) (pin 1)))
-    (net (code 19) (name "Net-(U4-Pad51)")
+    (net (code 8) (name "Net-(U4-Pad9)")
+      (node (ref U4) (pin 9)))
+    (net (code 9) (name "Net-(U4-Pad51)")
       (node (ref U4) (pin 51)))
-    (net (code 20) (name "Net-(U4-Pad52)")
+    (net (code 10) (name "Net-(U4-Pad52)")
       (node (ref U4) (pin 52)))
-    (net (code 21) (name "Net-(U4-Pad53)")
+    (net (code 11) (name "Net-(U4-Pad53)")
       (node (ref U4) (pin 53)))
-    (net (code 22) (name "Net-(U4-Pad2)")
+    (net (code 12) (name "Net-(U4-Pad2)")
       (node (ref U4) (pin 2)))
-    (net (code 23) (name "Net-(U4-Pad3)")
+    (net (code 13) (name "Net-(U4-Pad3)")
       (node (ref U4) (pin 3)))
-    (net (code 24) (name "Net-(U4-Pad4)")
+    (net (code 14) (name "Net-(U4-Pad4)")
       (node (ref U4) (pin 4)))
-    (net (code 25) (name "Net-(U4-Pad25)")
+    (net (code 15) (name "Net-(U4-Pad25)")
       (node (ref U4) (pin 25)))
-    (net (code 26) (name "Net-(U4-Pad37)")
-      (node (ref U4) (pin 37)))
-    (net (code 27) (name "Net-(U4-Pad38)")
+    (net (code 16) (name "Net-(U4-Pad38)")
       (node (ref U4) (pin 38)))
-    (net (code 28) (name "Net-(U4-Pad39)")
+    (net (code 17) (name "Net-(U4-Pad39)")
       (node (ref U4) (pin 39)))
-    (net (code 29) (name "Net-(U4-Pad40)")
+    (net (code 18) (name "Net-(U4-Pad40)")
       (node (ref U4) (pin 40)))
-    (net (code 30) (name "Net-(S1-PadNC)")
-      (node (ref S1) (pin NC)))
-    (net (code 31) (name "Net-(R7-Pad1)")
-      (node (ref S1) (pin COM))
-      (node (ref R7) (pin 1))
-      (node (ref R9) (pin 2)))
-    (net (code 32) (name Scroll_b)
-      (node (ref U4) (pin 50))
-      (node (ref SW10) (pin B))
-      (node (ref C34) (pin 1))
-      (node (ref R20) (pin 2))
-      (node (ref TP14) (pin 1)))
-    (net (code 33) (name IN_D-)
-      (node (ref TP8) (pin 1))
-      (node (ref U5) (pin 3))
-      (node (ref J1) (pin 2)))
-    (net (code 34) (name OUT_D-)
-      (node (ref U5) (pin 4))
-      (node (ref U4) (pin 43))
-      (node (ref TP22) (pin 1)))
-    (net (code 35) (name SWDIO)
-      (node (ref J2) (pin 4))
-      (node (ref U4) (pin 45)))
-    (net (code 36) (name Scroll_a)
-      (node (ref R19) (pin 2))
-      (node (ref SW10) (pin A))
-      (node (ref TP29) (pin 1))
-      (node (ref C33) (pin 1))
-      (node (ref U4) (pin 49)))
-    (net (code 37) (name +3V3)
-      (node (ref R19) (pin 1))
-      (node (ref J2) (pin 1))
+    (net (code 19) (name "Net-(U4-Pad54)")
+      (node (ref U4) (pin 54)))
+    (net (code 20) (name "Net-(C5-Pad2)")
+      (node (ref U4) (pin 5))
+      (node (ref Y1) (pin 1))
+      (node (ref C5) (pin 2)))
+    (net (code 21) (name "Net-(C6-Pad2)")
+      (node (ref C6) (pin 2))
+      (node (ref TP4) (pin 1))
+      (node (ref U4) (pin 6))
+      (node (ref Y1) (pin 2)))
+    (net (code 22) (name "Net-(C7-Pad1)")
+      (node (ref U4) (pin 30))
+      (node (ref C7) (pin 1)))
+    (net (code 23) (name +3V3)
       (node (ref C13) (pin 1))
       (node (ref C2) (pin 1))
-      (node (ref R18) (pin 1))
-      (node (ref R22) (pin 1))
-      (node (ref C11) (pin 1))
       (node (ref C12) (pin 1))
-      (node (ref U4) (pin 13))
-      (node (ref R10) (pin 1))
+      (node (ref C14) (pin 1))
+      (node (ref S7) (pin NO))
+      (node (ref S4) (pin NO))
+      (node (ref C20) (pin 2))
+      (node (ref S2) (pin NO))
+      (node (ref S3) (pin NO))
+      (node (ref R20) (pin 1))
+      (node (ref S6) (pin NO))
+      (node (ref C10) (pin 1))
+      (node (ref C11) (pin 1))
+      (node (ref S5) (pin NO))
       (node (ref C19) (pin 2))
-      (node (ref R17) (pin 1))
+      (node (ref D4) (pin 1))
+      (node (ref S1) (pin NO))
       (node (ref U4) (pin 64))
       (node (ref U4) (pin 48))
       (node (ref U4) (pin 32))
       (node (ref U4) (pin 19))
-      (node (ref R14) (pin 1))
       (node (ref U4) (pin 1))
-      (node (ref R20) (pin 1))
-      (node (ref C14) (pin 1))
-      (node (ref C10) (pin 1))
-      (node (ref R13) (pin 1))
-      (node (ref C20) (pin 2))
-      (node (ref C32) (pin 1))
-      (node (ref C9) (pin 1))
-      (node (ref R9) (pin 1))
-      (node (ref R28) (pin 1))
-      (node (ref JP1) (pin 3))
+      (node (ref U4) (pin 13))
       (node (ref U1) (pin 5))
-      (node (ref JP3) (pin 3))
       (node (ref TP6) (pin 1))
-      (node (ref U2) (pin 2)))
-    (net (code 38) (name wheel_click)
-      (node (ref C28) (pin 1))
-      (node (ref R21) (pin 2))
-      (node (ref U4) (pin 22))
-      (node (ref TP16) (pin 1)))
-    (net (code 39) (name "Net-(R27-Pad1)")
-      (node (ref R27) (pin 1))
-      (node (ref U1) (pin 15)))
-    (net (code 40) (name NCS)
-      (node (ref TP20) (pin 1))
-      (node (ref U1) (pin 13))
-      (node (ref U4) (pin 33)))
-    (net (code 41) (name MOSI)
-      (node (ref U1) (pin 11))
-      (node (ref U4) (pin 11))
-      (node (ref TP2) (pin 1)))
-    (net (code 42) (name SCK)
-      (node (ref U1) (pin 10))
-      (node (ref TP3) (pin 1))
-      (node (ref U4) (pin 29)))
-    (net (code 43) (name Motion)
-      (node (ref U1) (pin 9))
-      (node (ref U4) (pin 24))
-      (node (ref TP18) (pin 1)))
-    (net (code 44) (name MISO)
-      (node (ref TP24) (pin 1))
-      (node (ref U1) (pin 12))
-      (node (ref U4) (pin 10))
-      (node (ref R28) (pin 2)))
-    (net (code 45) (name GND)
-      (node (ref C21) (pin 2))
-      (node (ref D4) (pin 1))
+      (node (ref J2) (pin 1))
+      (node (ref U2) (pin 2))
+      (node (ref C32) (pin 1))
+      (node (ref R19) (pin 1))
+      (node (ref JP1) (pin 3))
+      (node (ref R28) (pin 1))
+      (node (ref C9) (pin 1)))
+    (net (code 24) (name GND)
+      (node (ref C9) (pin 2))
       (node (ref C17) (pin 2))
-      (node (ref C19) (pin 1))
-      (node (ref C16) (pin 2))
       (node (ref C20) (pin 1))
       (node (ref C18) (pin 2))
-      (node (ref C9) (pin 2))
-      (node (ref C2) (pin 2))
-      (node (ref C3) (pin 2))
-      (node (ref U3) (pin 2))
-      (node (ref D5) (pin 1))
-      (node (ref D6) (pin 1))
-      (node (ref J2) (pin 3))
-      (node (ref D1) (pin 1))
-      (node (ref D3) (pin 1))
-      (node (ref D2) (pin 1))
-      (node (ref U5) (pin 2))
-      (node (ref C15) (pin 2))
-      (node (ref C6) (pin 1))
-      (node (ref U2) (pin 1))
-      (node (ref C11) (pin 2))
-      (node (ref C10) (pin 2))
+      (node (ref J1) (pin 5))
+      (node (ref C21) (pin 2))
+      (node (ref C24) (pin 2))
+      (node (ref S3) (pin NC))
       (node (ref C5) (pin 1))
-      (node (ref C4) (pin 2))
+      (node (ref C27) (pin 2))
+      (node (ref S6) (pin NC))
       (node (ref C1) (pin 2))
+      (node (ref C3) (pin 2))
+      (node (ref C30) (pin 1))
       (node (ref R3) (pin 2))
-      (node (ref C12) (pin 2))
+      (node (ref C31) (pin 1))
       (node (ref C13) (pin 2))
-      (node (ref J1) (pin 5))
+      (node (ref J2) (pin 3))
       (node (ref C14) (pin 2))
+      (node (ref U2) (pin 1))
+      (node (ref C15) (pin 2))
+      (node (ref C32) (pin 2))
+      (node (ref U3) (pin 2))
+      (node (ref C2) (pin 2))
+      (node (ref C10) (pin 2))
+      (node (ref C11) (pin 2))
+      (node (ref C16) (pin 2))
+      (node (ref C19) (pin 1))
+      (node (ref C4) (pin 2))
       (node (ref C7) (pin 2))
       (node (ref R4) (pin 2))
-      (node (ref C24) (pin 2))
-      (node (ref C33) (pin 2))
-      (node (ref S3) (pin NO))
+      (node (ref C6) (pin 1))
+      (node (ref U5) (pin 2))
+      (node (ref C12) (pin 2))
+      (node (ref C23) (pin 2))
+      (node (ref C25) (pin 2))
+      (node (ref SW10) (pin C))
+      (node (ref SW1) (pin 1))
+      (node (ref SW1) (pin 2))
+      (node (ref C28) (pin 2))
+      (node (ref S7) (pin NC))
       (node (ref TP25) (pin 1))
-      (node (ref S2) (pin NO))
+      (node (ref S4) (pin NC))
+      (node (ref U4) (pin 18))
       (node (ref TP21) (pin 1))
+      (node (ref S2) (pin NC))
+      (node (ref S5) (pin NC))
       (node (ref C34) (pin 2))
-      (node (ref SW1) (pin 2))
-      (node (ref S6) (pin NO))
-      (node (ref S7) (pin NO))
-      (node (ref C27) (pin 2))
-      (node (ref SW1) (pin 1))
-      (node (ref SW10) (pin C))
-      (node (ref S5) (pin NO))
-      (node (ref C31) (pin 1))
-      (node (ref C30) (pin 1))
-      (node (ref C26) (pin 2))
-      (node (ref C32) (pin 2))
-      (node (ref C25) (pin 2))
-      (node (ref U4) (pin 18))
-      (node (ref U4) (pin 31))
-      (node (ref U4) (pin 47))
-      (node (ref U4) (pin 63))
-      (node (ref U4) (pin 12))
-      (node (ref S1) (pin NO))
-      (node (ref C23) (pin 2))
       (node (ref TP28) (pin 1))
-      (node (ref S4) (pin NO))
+      (node (ref C33) (pin 2))
+      (node (ref U4) (pin 12))
+      (node (ref U4) (pin 63))
+      (node (ref U4) (pin 47))
+      (node (ref C26) (pin 2))
+      (node (ref S1) (pin NC))
       (node (ref C22) (pin 2))
-      (node (ref C28) (pin 2)))
-    (net (code 46) (name VDD)
+      (node (ref U4) (pin 31)))
+    (net (code 25) (name Scroll_a)
+      (node (ref R19) (pin 2))
+      (node (ref U4) (pin 49))
+      (node (ref C33) (pin 1))
+      (node (ref TP29) (pin 1))
+      (node (ref SW10) (pin A)))
+    (net (code 26) (name SWDIO)
+      (node (ref U4) (pin 45))
+      (node (ref J2) (pin 4)))
+    (net (code 27) (name Scroll_b)
+      (node (ref U4) (pin 50))
+      (node (ref SW10) (pin B))
+      (node (ref C34) (pin 1))
+      (node (ref TP14) (pin 1))
+      (node (ref R20) (pin 2)))
+    (net (code 28) (name "Net-(U4-Pad61)")
+      (node (ref U4) (pin 61)))
+    (net (code 29) (name "Net-(R9-Pad1)")
+      (node (ref S1) (pin COM))
+      (node (ref R9) (pin 1)))
+    (net (code 30) (name SCK)
+      (node (ref U4) (pin 29))
+      (node (ref TP3) (pin 1))
+      (node (ref U1) (pin 10)))
+    (net (code 31) (name Motion)
+      (node (ref U1) (pin 9))
+      (node (ref TP18) (pin 1))
+      (node (ref U4) (pin 24)))
+    (net (code 32) (name MISO)
+      (node (ref U4) (pin 10))
+      (node (ref R28) (pin 2))
+      (node (ref TP24) (pin 1))
+      (node (ref U1) (pin 12)))
+    (net (code 33) (name MOSI)
+      (node (ref TP2) (pin 1))
+      (node (ref U1) (pin 11))
+      (node (ref U4) (pin 11)))
+    (net (code 34) (name NCS)
+      (node (ref TP20) (pin 1))
+      (node (ref U4) (pin 33))
+      (node (ref U1) (pin 13)))
+    (net (code 35) (name +5V)
+      (node (ref C8) (pin 2))
+      (node (ref C1) (pin 1))
+      (node (ref U3) (pin 3))
+      (node (ref U3) (pin 1))
+      (node (ref J1) (pin 1))
+      (node (ref TP1) (pin 1))
+      (node (ref C3) (pin 1))
+      (node (ref U2) (pin 3)))
+    (net (code 36) (name VDD)
       (node (ref R2) (pin 1))
-      (node (ref C4) (pin 1))
-      (node (ref R27) (pin 2))
-      (node (ref JP2) (pin 3))
-      (node (ref U1) (pin 4))
       (node (ref TP19) (pin 1))
-      (node (ref C16) (pin 1))
+      (node (ref R27) (pin 2))
+      (node (ref C30) (pin 2))
       (node (ref C31) (pin 2))
-      (node (ref C17) (pin 1))
+      (node (ref U1) (pin 4))
       (node (ref U3) (pin 5))
-      (node (ref C30) (pin 2)))
-    (net (code 47) (name BOOT0)
+      (node (ref C4) (pin 1))
+      (node (ref C17) (pin 1))
+      (node (ref C16) (pin 1)))
+    (net (code 37) (name "Net-(R27-Pad1)")
+      (node (ref U1) (pin 15))
+      (node (ref R27) (pin 1)))
+    (net (code 38) (name sense_up)
+      (node (ref U4) (pin 16))
+      (node (ref R8) (pin 2))
+      (node (ref TP10) (pin 1))
+      (node (ref C24) (pin 1)))
+    (net (code 39) (name sense_down)
+      (node (ref U4) (pin 17))
+      (node (ref R12) (pin 2))
+      (node (ref C27) (pin 1))
+      (node (ref TP13) (pin 1)))
+    (net (code 40) (name forward)
+      (node (ref R10) (pin 2))
+      (node (ref C25) (pin 1))
+      (node (ref TP11) (pin 1))
+      (node (ref U4) (pin 20)))
+    (net (code 41) (name backward)
+      (node (ref C26) (pin 1))
+      (node (ref TP12) (pin 1))
+      (node (ref U4) (pin 21))
+      (node (ref R11) (pin 2)))
+    (net (code 42) (name "Net-(U4-Pad34)")
+      (node (ref U4) (pin 34)))
+    (net (code 43) (name "Net-(U4-Pad35)")
+      (node (ref U4) (pin 35)))
+    (net (code 44) (name "Net-(U4-Pad36)")
+      (node (ref U4) (pin 36)))
+    (net (code 45) (name "Net-(U4-Pad28)")
+      (node (ref U4) (pin 28)))
+    (net (code 46) (name SWO)
+      (node (ref U4) (pin 55))
+      (node (ref J2) (pin 6)))
+    (net (code 47) (name "Net-(U4-Pad56)")
+      (node (ref U4) (pin 56)))
+    (net (code 48) (name "Net-(U4-Pad57)")
+      (node (ref U4) (pin 57)))
+    (net (code 49) (name "Net-(U4-Pad58)")
+      (node (ref U4) (pin 58)))
+    (net (code 50) (name "Net-(U4-Pad59)")
+      (node (ref U4) (pin 59)))
+    (net (code 51) (name MCO1)
+      (node (ref TP26) (pin 1))
+      (node (ref U4) (pin 26)))
+    (net (code 52) (name MCO2)
+      (node (ref U4) (pin 27))
+      (node (ref TP27) (pin 1)))
+    (net (code 53) (name BOOT0)
       (node (ref TP30) (pin 1))
-      (node (ref U4) (pin 60))
       (node (ref JP1) (pin 1))
       (node (ref JP1) (pin 2))
+      (node (ref U4) (pin 60))
       (node (ref R4) (pin 1)))
-    (net (code 48) (name NRST)
-      (node (ref SW1) (pin 4))
-      (node (ref SW1) (pin 3))
-      (node (ref C15) (pin 1))
+    (net (code 54) (name NRST)
       (node (ref U4) (pin 7))
       (node (ref J2) (pin 5))
-      (node (ref TP7) (pin 1)))
-    (net (code 49) (name left_click)
-      (node (ref C22) (pin 1))
+      (node (ref TP7) (pin 1))
+      (node (ref C15) (pin 1))
+      (node (ref SW1) (pin 4))
+      (node (ref SW1) (pin 3)))
+    (net (code 55) (name left_click)
       (node (ref U4) (pin 14))
-      (node (ref TP5) (pin 1))
-      (node (ref R7) (pin 2)))
-    (net (code 50) (name right_click)
-      (node (ref U4) (pin 15))
       (node (ref TP9) (pin 1))
-      (node (ref R8) (pin 2))
+      (node (ref R7) (pin 2))
       (node (ref C23) (pin 1)))
-    (net (code 51) (name sense_up)
-      (node (ref U4) (pin 16))
-      (node (ref C24) (pin 1))
-      (node (ref R11) (pin 2))
-      (node (ref TP10) (pin 1)))
-    (net (code 52) (name sense_down)
-      (node (ref C25) (pin 1))
-      (node (ref R12) (pin 2))
-      (node (ref U4) (pin 17))
-      (node (ref TP11) (pin 1)))
-    (net (code 53) (name forward)
-      (node (ref C26) (pin 1))
-      (node (ref R15) (pin 2))
-      (node (ref U4) (pin 20))
-      (node (ref TP12) (pin 1)))
-    (net (code 54) (name backward)
-      (node (ref R16) (pin 2))
-      (node (ref TP13) (pin 1))
-      (node (ref C27) (pin 1))
-      (node (ref U4) (pin 21)))
-    (net (code 55) (name +5V)
-      (node (ref U3) (pin 3))
-      (node (ref J1) (pin 1))
-      (node (ref U3) (pin 1))
-      (node (ref C8) (pin 2))
-      (node (ref TP1) (pin 1))
-      (node (ref C1) (pin 1))
-      (node (ref C3) (pin 1))
-      (node (ref JP4) (pin 3))
-      (node (ref U2) (pin 3)))
-    (net (code 56) (name MCO1)
-      (node (ref U4) (pin 26))
-      (node (ref TP26) (pin 1)))
-    (net (code 57) (name MCO2)
-      (node (ref TP27) (pin 1))
-      (node (ref U4) (pin 27)))
-    (net (code 58) (name "Net-(S6-PadNC)")
-      (node (ref S6) (pin NC)))
-    (net (code 59) (name "Net-(S5-PadNC)")
-      (node (ref S5) (pin NC)))
-    (net (code 60) (name "Net-(R16-Pad1)")
-      (node (ref S6) (pin COM))
-      (node (ref R18) (pin 2))
-      (node (ref R16) (pin 1)))
-    (net (code 61) (name "Net-(R21-Pad1)")
-      (node (ref S7) (pin COM))
-      (node (ref R22) (pin 2))
-      (node (ref R21) (pin 1)))
-    (net (code 62) (name "Net-(S7-PadNC)")
-      (node (ref S7) (pin NC)))
-    (net (code 63) (name "Net-(S2-PadNC)")
-      (node (ref S2) (pin NC)))
-    (net (code 64) (name "Net-(S3-PadNC)")
-      (node (ref S3) (pin NC)))
-    (net (code 65) (name "Net-(R11-Pad1)")
-      (node (ref R11) (pin 1))
-      (node (ref R13) (pin 2))
-      (node (ref S3) (pin COM)))
-    (net (code 66) (name "Net-(R10-Pad2)")
-      (node (ref S2) (pin COM))
-      (node (ref R8) (pin 1))
-      (node (ref R10) (pin 2)))
-    (net (code 67) (name "Net-(S4-PadNC)")
-      (node (ref S4) (pin NC)))
-    (net (code 68) (name "Net-(R15-Pad1)")
+    (net (code 56) (name right_click)
+      (node (ref U4) (pin 15))
+      (node (ref TP5) (pin 1))
+      (node (ref C22) (pin 1))
+      (node (ref R9) (pin 2)))
+    (net (code 57) (name "Net-(R11-Pad1)")
       (node (ref S5) (pin COM))
-      (node (ref R17) (pin 2))
-      (node (ref R15) (pin 1)))
-    (net (code 69) (name "Net-(R12-Pad1)")
-      (node (ref S4) (pin COM))
+      (node (ref R11) (pin 1)))
+    (net (code 58) (name "Net-(R13-Pad1)")
+      (node (ref R13) (pin 1))
+      (node (ref S7) (pin COM)))
+    (net (code 59) (name wheel_click)
+      (node (ref C28) (pin 1))
+      (node (ref TP15) (pin 1))
+      (node (ref R13) (pin 2))
+      (node (ref U4) (pin 22)))
+    (net (code 60) (name "Net-(R10-Pad1)")
+      (node (ref R10) (pin 1))
+      (node (ref S4) (pin COM)))
+    (net (code 61) (name "Net-(R7-Pad1)")
+      (node (ref R7) (pin 1))
+      (node (ref S2) (pin COM)))
+    (net (code 62) (name "Net-(D4-Pad2)")
+      (node (ref D4) (pin 2))
+      (node (ref R26) (pin 1)))
+    (net (code 63) (name "Net-(D4-Pad3)")
+      (node (ref D4) (pin 3))
+      (node (ref R25) (pin 1)))
+    (net (code 64) (name "Net-(D4-Pad4)")
+      (node (ref R24) (pin 1))
+      (node (ref D4) (pin 4)))
+    (net (code 65) (name "Net-(R12-Pad1)")
       (node (ref R12) (pin 1))
-      (node (ref R14) (pin 2)))
-    (net (code 70) (name "Net-(U1-Pad1)")
+      (node (ref S6) (pin COM)))
+    (net (code 66) (name "Net-(R8-Pad1)")
+      (node (ref R8) (pin 1))
+      (node (ref S3) (pin COM)))
+    (net (code 67) (name "Net-(C18-Pad1)")
+      (node (ref C18) (pin 1))
+      (node (ref C21) (pin 1))
+      (node (ref U1) (pin 3)))
+    (net (code 68) (name "Net-(U1-Pad6)")
+      (node (ref U1) (pin 6)))
+    (net (code 69) (name "Net-(U1-Pad1)")
       (node (ref U1) (pin 1)))
-    (net (code 71) (name "Net-(U1-Pad2)")
+    (net (code 70) (name "Net-(U1-Pad2)")
       (node (ref U1) (pin 2)))
-    (net (code 72) (name "Net-(U1-Pad6)")
-      (node (ref U1) (pin 6)))
-    (net (code 73) (name "Net-(U1-Pad7)")
+    (net (code 71) (name "Net-(U1-Pad7)")
       (node (ref U1) (pin 7)))
-    (net (code 74) (name "Net-(U1-Pad8)")
+    (net (code 72) (name "Net-(U1-Pad8)")
       (node (ref U1) (pin 8)))
-    (net (code 75) (name "Net-(U1-Pad14)")
-      (node (ref U1) (pin 14)))
-    (net (code 76) (name "Net-(U1-Pad16)")
-      (node (ref U1) (pin 16)))
-    (net (code 77) (name "Net-(C18-Pad1)")
-      (node (ref U1) (pin 3))
-      (node (ref C21) (pin 1))
-      (node (ref C18) (pin 1)))
-    (net (code 78) (name "Net-(C7-Pad1)")
-      (node (ref C7) (pin 1))
-      (node (ref U4) (pin 30)))
-    (net (code 79) (name "Net-(R2-Pad2)")
+    (net (code 73) (name "Net-(R2-Pad2)")
       (node (ref U3) (pin 4))
-      (node (ref R2) (pin 2))
-      (node (ref R3) (pin 1)))
-    (net (code 80) (name SWCLK)
-      (node (ref J2) (pin 2))
-      (node (ref U4) (pin 46)))
-    (net (code 81) (name RED)
-      (node (ref U4) (pin 23))
-      (node (ref R24) (pin 2)))
-    (net (code 82) (name GREEN)
+      (node (ref R3) (pin 1))
+      (node (ref R2) (pin 2)))
+    (net (code 74) (name SWCLK)
+      (node (ref U4) (pin 46))
+      (node (ref J2) (pin 2)))
+    (net (code 75) (name RED)
+      (node (ref R24) (pin 2))
+      (node (ref U4) (pin 23)))
+    (net (code 76) (name GREEN)
       (node (ref U4) (pin 41))
       (node (ref R25) (pin 2)))
-    (net (code 83) (name "Net-(D5-Pad2)")
-      (node (ref R25) (pin 1))
-      (node (ref D5) (pin 2)))
-    (net (code 84) (name "Net-(D4-Pad2)")
-      (node (ref D4) (pin 2))
-      (node (ref R24) (pin 1)))
-    (net (code 85) (name "Net-(D6-Pad2)")
-      (node (ref D6) (pin 2))
-      (node (ref R26) (pin 1)))
-    (net (code 86) (name BLUE)
-      (node (ref U4) (pin 42))
-      (node (ref R26) (pin 2)))
-    (net (code 87) (name "Net-(JP3-Pad1)")
-      (node (ref JP3) (pin 1))
-      (node (ref JP3) (pin 2))
-      (node (ref R5) (pin 1)))
-    (net (code 88) (name "Net-(D2-Pad2)")
-      (node (ref R5) (pin 2))
-      (node (ref D2) (pin 2)))
-    (net (code 89) (name "Net-(D1-Pad2)")
-      (node (ref D1) (pin 2))
-      (node (ref R6) (pin 2)))
-    (net (code 90) (name "Net-(D3-Pad2)")
-      (node (ref R1) (pin 2))
-      (node (ref D3) (pin 2)))
-    (net (code 91) (name "Net-(JP4-Pad1)")
-      (node (ref JP4) (pin 1))
-      (node (ref JP4) (pin 2))
-      (node (ref R6) (pin 1)))
-    (net (code 92) (name "Net-(JP2-Pad1)")
-      (node (ref JP2) (pin 1))
-      (node (ref JP2) (pin 2))
-      (node (ref R1) (pin 1)))
-    (net (code 93) (name "Net-(J1-Pad6)")
-      (node (ref J1) (pin 6)))
-    (net (code 94) (name "Net-(J1-Pad4)")
+    (net (code 77) (name BLUE)
+      (node (ref R26) (pin 2))
+      (node (ref U4) (pin 42)))
+    (net (code 79) (name "Net-(U1-Pad16)")
+      (node (ref U1) (pin 16)))
+    (net (code 80) (name "Net-(C8-Pad1)")
+      (node (ref C8) (pin 1))
+      (node (ref U5) (pin 5)))
+    (net (code 81) (name "Net-(U1-Pad14)")
+      (node (ref U1) (pin 14)))
+    (net (code 82) (name "Net-(J1-Pad4)")
       (node (ref J1) (pin 4)))
-    (net (code 95) (name "Net-(C8-Pad1)")
-      (node (ref U5) (pin 5))
-      (node (ref C8) (pin 1)))))
\ No newline at end of file
+    (net (code 83) (name "Net-(J1-Pad6)")
+      (node (ref J1) (pin 6)))))
\ No newline at end of file
diff --git a/KiCAD model/Lab1.pro b/KiCAD model/Lab1.pro
index 60b3f75a7f738ccd20eeb766e64fe963967d5ce8..559a2d92ec90fb8e0d8472603ad0b1e0d5daad3d 100644
--- a/KiCAD model/Lab1.pro	
+++ b/KiCAD model/Lab1.pro	
@@ -1,4 +1,4 @@
-update=2021-02-02 12:37:35
+update=2021-02-14 13:04:52
 version=1
 last_client=kicad
 [general]
@@ -40,6 +40,7 @@ MinMicroViaDrill=0.09999999999999999
 MinHoleToHole=0.25
 TrackWidth1=0.25
 TrackWidth2=0.2
+TrackWidth3=0.25
 ViaDiameter1=0.8
 ViaDrill1=0.4
 dPairWidth1=0.2
diff --git a/KiCAD model/Lab1.sch b/KiCAD model/Lab1.sch
index 131b325cc553071e9dc47dd50d91266a22e18f20..0e56cb524d237bcf83868f0c29a7661685753d9f 100644
--- a/KiCAD model/Lab1.sch	
+++ b/KiCAD model/Lab1.sch	
@@ -101,7 +101,7 @@ L Device:C_Small C14
 U 1 1 600DD899
 P 9900 1100
 F 0 "C14" H 9992 1146 50  0000 L CNN
-F 1 "1u" H 9992 1055 50  0000 L CNN
+F 1 "100n" H 9992 1055 50  0000 L CNN
 F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 9900 1100 50  0001 C CNN
 F 3 "~" H 9900 1100 50  0001 C CNN
 	1    9900 1100
@@ -116,7 +116,7 @@ L Device:C_Small C13
 U 1 1 600E10D0
 P 9650 1100
 F 0 "C13" H 9742 1146 50  0000 L CNN
-F 1 "1u" H 9742 1055 50  0000 L CNN
+F 1 "100n" H 9742 1055 50  0000 L CNN
 F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 9650 1100 50  0001 C CNN
 F 3 "~" H 9650 1100 50  0001 C CNN
 	1    9650 1100
@@ -131,7 +131,7 @@ L Device:C_Small C12
 U 1 1 600E18AC
 P 9400 1100
 F 0 "C12" H 9492 1146 50  0000 L CNN
-F 1 "1u" H 9492 1055 50  0000 L CNN
+F 1 "100n" H 9492 1055 50  0000 L CNN
 F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 9400 1100 50  0001 C CNN
 F 3 "~" H 9400 1100 50  0001 C CNN
 	1    9400 1100
@@ -146,7 +146,7 @@ L Device:C_Small C11
 U 1 1 600E2181
 P 9150 1100
 F 0 "C11" H 9242 1146 50  0000 L CNN
-F 1 "1u" H 9242 1055 50  0000 L CNN
+F 1 "100n" H 9242 1055 50  0000 L CNN
 F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 9150 1100 50  0001 C CNN
 F 3 "~" H 9150 1100 50  0001 C CNN
 	1    9150 1100
@@ -161,7 +161,7 @@ L Device:C_Small C10
 U 1 1 600E2AB5
 P 8900 1100
 F 0 "C10" H 8992 1146 50  0000 L CNN
-F 1 "1u" H 8992 1055 50  0000 L CNN
+F 1 "100n" H 8992 1055 50  0000 L CNN
 F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 8900 1100 50  0001 C CNN
 F 3 "~" H 8900 1100 50  0001 C CNN
 	1    8900 1100
@@ -271,7 +271,7 @@ U 1 1 602A02F8
 P 2700 1800
 F 0 "U3" H 2700 2142 50  0000 C CNN
 F 1 "MIC5235YM5-TR" H 2700 2051 50  0000 C CNN
-F 2 "Package_TO_SOT_SMD:SOT-23-5" H 2700 2125 50  0001 C CNN
+F 2 "Package_TO_SOT_SMD:SOT-23-5_HandSoldering" H 2700 2125 50  0001 C CNN
 F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/20005785A.pdf" H 2700 1800 50  0001 C CNN
 	1    2700 1800
 	1    0    0    -1  
@@ -903,7 +903,7 @@ U 1 1 6009969E
 P 800 1250
 F 0 "J1" H 857 1717 50  0000 C CNN
 F 1 "USB_OTG" H 857 1626 50  0000 C CNN
-F 2 "Connector_USB:USB_Mini-B_Tensility_54-00023_Vertical" H 950 1200 50  0001 C CNN
+F 2 "Connector_USB:USB_Micro-B_Wuerth_614105150721_Vertical" H 950 1200 50  0001 C CNN
 F 3 " ~" H 950 1200 50  0001 C CNN
 	1    800  1250
 	1    0    0    -1  
@@ -966,7 +966,7 @@ L Device:C_Small C9
 U 1 1 600E34A0
 P 8650 1100
 F 0 "C9" H 8742 1146 50  0000 L CNN
-F 1 "1u" H 8742 1055 50  0000 L CNN
+F 1 "100n" H 8742 1055 50  0000 L CNN
 F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 8650 1100 50  0001 C CNN
 F 3 "~" H 8650 1100 50  0001 C CNN
 	1    8650 1100
@@ -1080,7 +1080,7 @@ U 1 1 6026BF1B
 P 2650 800
 F 0 "U2" H 2650 1067 50  0000 C CNN
 F 1 "AP2125N-3.3TRG" H 2650 976 50  0000 C CNN
-F 2 "Package_TO_SOT_SMD:TO-252-3_TabPin2" H 2650 750 50  0001 C CNN
+F 2 "Package_TO_SOT_SMD:SOT-23_Handsoldering" H 2650 750 50  0001 C CNN
 F 3 "https://static6.arrow.com/aropdfconversion/dc75757ae45a88e5f69bdce3f2a651a5fe0ca07d/ifx27001_ds_10.pdf" H 2650 750 50  0001 C CNN
 	1    2650 800 
 	1    0    0    -1  
@@ -1091,30 +1091,6 @@ Text Notes 2250 3050 0    98   ~ 0
 MOUSE BUTTONS
 Wire Notes Line
 	450  2900 5000 2900
-Wire Wire Line
-	6000 1200 6000 1150
-$Comp
-L Connector:TestPoint TP16
-U 1 1 60824766
-P 6000 1200
-F 0 "TP16" H 6058 1318 50  0000 L CNN
-F 1 "wheel_click" H 6058 1227 50  0000 L CNN
-F 2 "TestPoint:TestPoint_Pad_1.5x1.5mm" H 6200 1200 50  0001 C CNN
-F 3 "~" H 6200 1200 50  0001 C CNN
-	1    6000 1200
-	1    0    0    1   
-$EndComp
-$Comp
-L power:GND #PWR0161
-U 1 1 60824775
-P 7050 5350
-F 0 "#PWR0161" H 7050 5100 50  0001 C CNN
-F 1 "GND" H 7055 5177 50  0000 C CNN
-F 2 "" H 7050 5350 50  0001 C CNN
-F 3 "" H 7050 5350 50  0001 C CNN
-	1    7050 5350
-	1    0    0    -1  
-$EndComp
 Wire Notes Line
 	7350 4800 7550 4800
 Wire Notes Line
@@ -1158,144 +1134,58 @@ Wire Wire Line
 Connection ~ 8900 950 
 Wire Wire Line
 	8900 950  8650 950 
-Wire Wire Line
-	8000 6350 8050 6350
-$Comp
-L power:GND #PWR0165
-U 1 1 60FE96AD
-P 8050 6350
-F 0 "#PWR0165" H 8050 6100 50  0001 C CNN
-F 1 "GND" H 8055 6177 50  0000 C CNN
-F 2 "" H 8050 6350 50  0001 C CNN
-F 3 "" H 8050 6350 50  0001 C CNN
-	1    8050 6350
-	0    -1   -1   0   
-$EndComp
-$Comp
-L LED:IR26-21C_L110_TR8 D4
-U 1 1 60FE96B3
-P 7850 6350
-F 0 "D4" H 7843 6567 50  0000 C CNN
-F 1 "Indicator LED" H 7843 6476 50  0000 C CNN
-F 2 "LED_SMD:LED_1206_3216Metric" H 7850 6550 50  0001 C CNN
-F 3 "http://www.everlight.com/file/ProductFile/IR26-21C-L110-TR8.pdf" H 7850 6350 50  0001 C CNN
-	1    7850 6350
-	-1   0    0    -1  
-$EndComp
-Wire Wire Line
-	7600 6350 7700 6350
 $Comp
 L Device:R R24
 U 1 1 60FE96BA
-P 7450 6350
-F 0 "R24" V 7243 6350 50  0000 C CNN
-F 1 "820" V 7334 6350 50  0000 C CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 7380 6350 50  0001 C CNN
-F 3 "~" H 7450 6350 50  0001 C CNN
-	1    7450 6350
+P 5750 6900
+F 0 "R24" V 5543 6900 50  0000 C CNN
+F 1 "820" V 5634 6900 50  0000 C CNN
+F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 5680 6900 50  0001 C CNN
+F 3 "~" H 5750 6900 50  0001 C CNN
+	1    5750 6900
 	0    1    1    0   
 $EndComp
 Wire Wire Line
-	7300 6350 7250 6350
-Wire Wire Line
-	9400 6350 9450 6350
-$Comp
-L power:GND #PWR0166
-U 1 1 610016A9
-P 9450 6350
-F 0 "#PWR0166" H 9450 6100 50  0001 C CNN
-F 1 "GND" H 9455 6177 50  0000 C CNN
-F 2 "" H 9450 6350 50  0001 C CNN
-F 3 "" H 9450 6350 50  0001 C CNN
-	1    9450 6350
-	0    -1   -1   0   
-$EndComp
-$Comp
-L LED:IR26-21C_L110_TR8 D5
-U 1 1 610016AF
-P 9250 6350
-F 0 "D5" H 9243 6567 50  0000 C CNN
-F 1 "Indicator LED" H 9243 6476 50  0000 C CNN
-F 2 "LED_SMD:LED_1206_3216Metric" H 9250 6550 50  0001 C CNN
-F 3 "http://www.everlight.com/file/ProductFile/IR26-21C-L110-TR8.pdf" H 9250 6350 50  0001 C CNN
-	1    9250 6350
-	-1   0    0    -1  
-$EndComp
-Wire Wire Line
-	9000 6350 9100 6350
+	5600 6900 5550 6900
 $Comp
 L Device:R R25
 U 1 1 610016B6
-P 8850 6350
-F 0 "R25" V 8643 6350 50  0000 C CNN
-F 1 "820" V 8734 6350 50  0000 C CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 8780 6350 50  0001 C CNN
-F 3 "~" H 8850 6350 50  0001 C CNN
-	1    8850 6350
+P 5750 7100
+F 0 "R25" V 5543 7100 50  0000 C CNN
+F 1 "820" V 5634 7100 50  0000 C CNN
+F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 5680 7100 50  0001 C CNN
+F 3 "~" H 5750 7100 50  0001 C CNN
+	1    5750 7100
 	0    1    1    0   
 $EndComp
 Wire Wire Line
-	8700 6350 8650 6350
-Wire Wire Line
-	10900 6350 10950 6350
-$Comp
-L power:GND #PWR0167
-U 1 1 61017340
-P 10950 6350
-F 0 "#PWR0167" H 10950 6100 50  0001 C CNN
-F 1 "GND" H 10955 6177 50  0000 C CNN
-F 2 "" H 10950 6350 50  0001 C CNN
-F 3 "" H 10950 6350 50  0001 C CNN
-	1    10950 6350
-	0    -1   -1   0   
-$EndComp
-$Comp
-L LED:IR26-21C_L110_TR8 D6
-U 1 1 61017346
-P 10750 6350
-F 0 "D6" H 10743 6567 50  0000 C CNN
-F 1 "Indicator LED" H 10743 6476 50  0000 C CNN
-F 2 "LED_SMD:LED_1206_3216Metric" H 10750 6550 50  0001 C CNN
-F 3 "http://www.everlight.com/file/ProductFile/IR26-21C-L110-TR8.pdf" H 10750 6350 50  0001 C CNN
-	1    10750 6350
-	-1   0    0    -1  
-$EndComp
+	5600 7100 5550 7100
 Wire Wire Line
-	10500 6350 10600 6350
+	5900 7300 6000 7300
 $Comp
 L Device:R R26
 U 1 1 6101734D
-P 10350 6350
-F 0 "R26" V 10143 6350 50  0000 C CNN
-F 1 "820" V 10234 6350 50  0000 C CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 10280 6350 50  0001 C CNN
-F 3 "~" H 10350 6350 50  0001 C CNN
-	1    10350 6350
+P 5750 7300
+F 0 "R26" V 5543 7300 50  0000 C CNN
+F 1 "820" V 5634 7300 50  0000 C CNN
+F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 5680 7300 50  0001 C CNN
+F 3 "~" H 5750 7300 50  0001 C CNN
+	1    5750 7300
 	0    1    1    0   
 $EndComp
 Wire Wire Line
-	10200 6350 10150 6350
+	5600 7300 5550 7300
 Wire Notes Line
 	5000 5500 11250 5500
 Text Notes 7000 5650 0    98   ~ 0
 PARTY LEDS
 Wire Notes Line
 	6950 5700 11250 5700
-Wire Notes Line
-	8350 5700 8350 6550
-Wire Notes Line
-	9800 5700 9800 6550
-Text Notes 6950 5800 0    59   ~ 0
+Text GLabel 5550 6900 0    39   Input ~ 0
 RED
-Text Notes 8350 5800 0    59   ~ 0
+Text GLabel 5550 7100 0    39   Input ~ 0
 GREEN
-Text Notes 9800 5800 0    59   ~ 0
-BLUE
-Text GLabel 7250 6350 0    39   Input ~ 0
-RED
-Text GLabel 8650 6350 0    39   Input ~ 0
-GREEN
-Text GLabel 10150 6350 0    39   Input ~ 0
+Text GLabel 5550 7300 0    39   Input ~ 0
 BLUE
 Wire Wire Line
 	8050 950  8050 1300
@@ -1327,7 +1217,7 @@ U 1 1 60081960
 P 6550 5900
 F 0 "J2" H 6522 5782 50  0000 R CNN
 F 1 "SWD" H 6522 5873 50  0000 R CNN
-F 2 "Connector_PinHeader_2.00mm:PinHeader_1x06_P2.00mm_Vertical" H 6550 5900 50  0001 C CNN
+F 2 "Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical" H 6550 5900 50  0001 C CNN
 F 3 "~" H 6550 5900 50  0001 C CNN
 	1    6550 5900
 	-1   0    0    1   
@@ -1378,222 +1268,8 @@ Wire Notes Line
 	4950 6450 5400 6450
 Text Notes 5000 6400 0    98   ~ 0
 LEDS
-Wire Wire Line
-	6250 6600 6200 6600
-Wire Wire Line
-	6250 7050 6200 7050
-Wire Wire Line
-	6250 7550 6200 7550
-Wire Wire Line
-	5850 7550 5900 7550
-Connection ~ 5850 7550
 Wire Wire Line
 	5850 7750 5550 7750
-Wire Wire Line
-	5850 7550 5850 7750
-Wire Wire Line
-	5550 7750 5550 7700
-$Comp
-L Jumper:Jumper_3_Bridged12 JP4
-U 1 1 6075715F
-P 5550 7550
-F 0 "JP4" V 5596 7617 50  0000 L CNN
-F 1 "DFU" V 5505 7617 50  0000 L CNN
-F 2 "Connector:FanPinHeader_1x03_P2.54mm_Vertical" H 5550 7550 50  0001 C CNN
-F 3 "~" H 5550 7550 50  0001 C CNN
-	1    5550 7550
-	-1   0    0    -1  
-$EndComp
-Wire Wire Line
-	5300 7550 5250 7550
-Wire Wire Line
-	5800 7550 5850 7550
-$Comp
-L Device:R R6
-U 1 1 60757151
-P 6050 7550
-F 0 "R6" H 6120 7596 50  0000 L CNN
-F 1 "1.5k" H 6120 7505 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 5980 7550 50  0001 C CNN
-F 3 "~" H 6050 7550 50  0001 C CNN
-	1    6050 7550
-	0    -1   -1   0   
-$EndComp
-Wire Wire Line
-	5850 6600 5900 6600
-Connection ~ 5850 6600
-Wire Wire Line
-	5850 6800 5550 6800
-Wire Wire Line
-	5850 6600 5850 6800
-Wire Wire Line
-	5550 6800 5550 6750
-$Comp
-L Jumper:Jumper_3_Bridged12 JP2
-U 1 1 6074062D
-P 5550 6600
-F 0 "JP2" V 5596 6667 50  0000 L CNN
-F 1 "DFU" V 5505 6667 50  0000 L CNN
-F 2 "Connector:FanPinHeader_1x03_P2.54mm_Vertical" H 5550 6600 50  0001 C CNN
-F 3 "~" H 5550 6600 50  0001 C CNN
-	1    5550 6600
-	-1   0    0    -1  
-$EndComp
-Wire Wire Line
-	5300 6600 5250 6600
-Wire Wire Line
-	5800 6600 5850 6600
-$Comp
-L Device:R R1
-U 1 1 6074061F
-P 6050 6600
-F 0 "R1" H 6120 6646 50  0000 L CNN
-F 1 "47" H 6120 6555 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 5980 6600 50  0001 C CNN
-F 3 "~" H 6050 6600 50  0001 C CNN
-	1    6050 6600
-	0    -1   -1   0   
-$EndComp
-Wire Wire Line
-	5850 7050 5900 7050
-Connection ~ 5850 7050
-Wire Wire Line
-	5850 7250 5550 7250
-Wire Wire Line
-	5850 7050 5850 7250
-Wire Wire Line
-	5550 7250 5550 7200
-$Comp
-L Jumper:Jumper_3_Bridged12 JP3
-U 1 1 606D1383
-P 5550 7050
-F 0 "JP3" V 5596 7117 50  0000 L CNN
-F 1 "DFU" V 5505 7117 50  0000 L CNN
-F 2 "Connector:FanPinHeader_1x03_P2.54mm_Vertical" H 5550 7050 50  0001 C CNN
-F 3 "~" H 5550 7050 50  0001 C CNN
-	1    5550 7050
-	-1   0    0    -1  
-$EndComp
-Wire Wire Line
-	5300 7050 5250 7050
-Wire Wire Line
-	5800 7050 5850 7050
-$Comp
-L power:+3.3V #PWR0144
-U 1 1 606D137A
-P 5250 7050
-F 0 "#PWR0144" H 5250 6900 50  0001 C CNN
-F 1 "+3.3V" H 5265 7223 50  0000 C CNN
-F 2 "" H 5250 7050 50  0001 C CNN
-F 3 "" H 5250 7050 50  0001 C CNN
-	1    5250 7050
-	0    -1   -1   0   
-$EndComp
-$Comp
-L Device:R R5
-U 1 1 606D1373
-P 6050 7050
-F 0 "R5" H 6120 7096 50  0000 L CNN
-F 1 "820" H 6120 7005 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 5980 7050 50  0001 C CNN
-F 3 "~" H 6050 7050 50  0001 C CNN
-	1    6050 7050
-	0    -1   -1   0   
-$EndComp
-$Comp
-L power:+5V #PWR0143
-U 1 1 6016DDF7
-P 5250 7550
-F 0 "#PWR0143" H 5250 7400 50  0001 C CNN
-F 1 "+5V" H 5265 7723 50  0000 C CNN
-F 2 "" H 5250 7550 50  0001 C CNN
-F 3 "" H 5250 7550 50  0001 C CNN
-	1    5250 7550
-	0    -1   -1   0   
-$EndComp
-$Comp
-L LED:IR26-21C_L110_TR8 D1
-U 1 1 601E5474
-P 6400 7550
-F 0 "D1" H 6393 7767 50  0000 C CNN
-F 1 "Indicator LED" H 6393 7676 50  0000 C CNN
-F 2 "LED_SMD:LED_1206_3216Metric" H 6400 7750 50  0001 C CNN
-F 3 "http://www.everlight.com/file/ProductFile/IR26-21C-L110-TR8.pdf" H 6400 7550 50  0001 C CNN
-	1    6400 7550
-	-1   0    0    -1  
-$EndComp
-$Comp
-L power:GND #PWR0128
-U 1 1 6022D61E
-P 6600 7550
-F 0 "#PWR0128" H 6600 7300 50  0001 C CNN
-F 1 "GND" H 6605 7377 50  0000 C CNN
-F 2 "" H 6600 7550 50  0001 C CNN
-F 3 "" H 6600 7550 50  0001 C CNN
-	1    6600 7550
-	0    -1   -1   0   
-$EndComp
-Wire Wire Line
-	6550 7550 6600 7550
-$Comp
-L power:VDD #PWR0145
-U 1 1 601A96AE
-P 5250 6600
-F 0 "#PWR0145" H 5250 6450 50  0001 C CNN
-F 1 "VDD" H 5265 6773 50  0000 C CNN
-F 2 "" H 5250 6600 50  0001 C CNN
-F 3 "" H 5250 6600 50  0001 C CNN
-	1    5250 6600
-	0    -1   -1   0   
-$EndComp
-Wire Wire Line
-	6550 6600 6600 6600
-$Comp
-L power:GND #PWR0142
-U 1 1 602C3060
-P 6600 6600
-F 0 "#PWR0142" H 6600 6350 50  0001 C CNN
-F 1 "GND" H 6605 6427 50  0000 C CNN
-F 2 "" H 6600 6600 50  0001 C CNN
-F 3 "" H 6600 6600 50  0001 C CNN
-	1    6600 6600
-	0    -1   -1   0   
-$EndComp
-$Comp
-L LED:IR26-21C_L110_TR8 D3
-U 1 1 602C3066
-P 6400 6600
-F 0 "D3" H 6393 6817 50  0000 C CNN
-F 1 "Indicator LED" H 6393 6726 50  0000 C CNN
-F 2 "LED_SMD:LED_1206_3216Metric" H 6400 6800 50  0001 C CNN
-F 3 "http://www.everlight.com/file/ProductFile/IR26-21C-L110-TR8.pdf" H 6400 6600 50  0001 C CNN
-	1    6400 6600
-	-1   0    0    -1  
-$EndComp
-$Comp
-L LED:IR26-21C_L110_TR8 D2
-U 1 1 602BC446
-P 6400 7050
-F 0 "D2" H 6393 7267 50  0000 C CNN
-F 1 "Indicator LED" H 6393 7176 50  0000 C CNN
-F 2 "LED_SMD:LED_1206_3216Metric" H 6400 7250 50  0001 C CNN
-F 3 "http://www.everlight.com/file/ProductFile/IR26-21C-L110-TR8.pdf" H 6400 7050 50  0001 C CNN
-	1    6400 7050
-	-1   0    0    -1  
-$EndComp
-$Comp
-L power:GND #PWR0141
-U 1 1 602BC440
-P 6600 7050
-F 0 "#PWR0141" H 6600 6800 50  0001 C CNN
-F 1 "GND" H 6605 6877 50  0000 C CNN
-F 2 "" H 6600 7050 50  0001 C CNN
-F 3 "" H 6600 7050 50  0001 C CNN
-	1    6600 7050
-	0    -1   -1   0   
-$EndComp
-Wire Wire Line
-	6550 7050 6600 7050
 $Comp
 L Device:C_Small C32
 U 1 1 609B8D57
@@ -2011,8 +1687,6 @@ Wire Wire Line
 	5400 1150 5400 1200
 Wire Wire Line
 	5100 1150 5100 1200
-Text GLabel 6000 1150 1    39   Input ~ 0
-wheel_click
 $Comp
 L Connector:TestPoint TP29
 U 1 1 618F0AAF
@@ -2060,7 +1734,7 @@ U 1 1 6015F930
 P 10950 4500
 F 0 "JP1" V 10996 4567 50  0000 L CNN
 F 1 "DFU" V 10905 4567 50  0000 L CNN
-F 2 "Connector:FanPinHeader_1x03_P2.54mm_Vertical" H 10950 4500 50  0001 C CNN
+F 2 "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical" H 10950 4500 50  0001 C CNN
 F 3 "~" H 10950 4500 50  0001 C CNN
 	1    10950 4500
 	0    1    -1   0   
@@ -2186,28 +1860,8 @@ Wire Notes Line
 	5000 3500 7100 3500
 Text Notes 5000 3450 0    98   ~ 0
 SCROLL WHEEL AND BUTTON
-Text GLabel 6600 4600 0    39   Input ~ 0
-wheel_click
 Wire Notes Line
 	5000 3300 7100 3300
-Wire Wire Line
-	6700 4600 6700 4750
-Wire Wire Line
-	6700 4600 6800 4600
-$Comp
-L Device:C_Small C28
-U 1 1 6082477B
-P 6700 4850
-F 0 "C28" H 6792 4896 50  0000 L CNN
-F 1 "100n" H 6792 4805 50  0000 L CNN
-F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 6700 4850 50  0001 C CNN
-F 3 "~" H 6700 4850 50  0001 C CNN
-	1    6700 4850
-	1    0    0    -1  
-$EndComp
-Wire Wire Line
-	6700 4600 6600 4600
-Connection ~ 6700 4600
 $Comp
 L Connector:TestPoint TP4
 U 1 1 601AABDA
@@ -2234,7 +1888,7 @@ U 1 1 600CDE48
 P 6050 2650
 F 0 "Y1" H 6050 2918 50  0000 C CNN
 F 1 "16Mhz" H 6050 2827 50  0000 C CNN
-F 2 "Crystal:Crystal_SMD_0603-2Pin_6.0x3.5mm_HandSoldering" H 6050 2650 50  0001 C CNN
+F 2 "Crystal:Crystal_SMD_HC49-SD_HandSoldering" H 6050 2650 50  0001 C CNN
 F 3 "~" H 6050 2650 50  0001 C CNN
 	1    6050 2650
 	0    1    1    0   
@@ -2242,920 +1896,871 @@ $EndComp
 Text GLabel 6900 1150 1    50   Input ~ 0
 Scroll_b
 $Comp
-L D2F-FL:D2F-FL S1
+L Lab1-rescue:D2F-FL-D2F-FL S1
 U 1 1 6034E202
-P 1350 4200
-F 0 "S1" H 1350 4481 50  0000 C CNN
-F 1 "D2F-FL" H 1350 4390 50  0000 C CNN
-F 2 "Desktop:SW_D2F-FL" H 1350 4200 50  0001 L BNN
-F 3 "" H 1350 4200 50  0001 L BNN
-F 4 "N/A" H 1350 4200 50  0001 L BNN "PARTREV"
-F 5 "Omron" H 1350 4200 50  0001 L BNN "MANUFACTURER"
-F 6 "11.5mm" H 1350 4200 50  0001 L BNN "MAXIMUM_PACKAGE_HEIGHT"
-F 7 "Manufacturer Recommendations" H 1350 4200 50  0001 L BNN "STANDARD"
-	1    1350 4200
-	0    1    1    0   
+P 1250 4650
+F 0 "S1" H 1250 4931 50  0000 C CNN
+F 1 "D2F-FL" H 1250 4840 50  0000 C CNN
+F 2 "Components:SW_D2F-FL" H 1250 4650 50  0001 L BNN
+F 3 "" H 1250 4650 50  0001 L BNN
+F 4 "N/A" H 1250 4650 50  0001 L BNN "PARTREV"
+F 5 "Omron" H 1250 4650 50  0001 L BNN "MANUFACTURER"
+F 6 "11.5mm" H 1250 4650 50  0001 L BNN "MAXIMUM_PACKAGE_HEIGHT"
+F 7 "Manufacturer Recommendations" H 1250 4650 50  0001 L BNN "STANDARD"
+	1    1250 4650
+	-1   0    0    1   
 $EndComp
-Wire Notes Line
-	3450 3100 3450 6200
-Wire Notes Line
-	1900 3100 1900 6200
-Text GLabel 3950 5200 0    39   Input ~ 0
+Text GLabel 4400 5700 2    39   Input ~ 0
 backward
-Text GLabel 3850 3850 0    39   Input ~ 0
+Text GLabel 4400 4700 2    39   Input ~ 0
 forward
-Text GLabel 2350 3850 0    39   Input ~ 0
+Text GLabel 2200 5600 2    39   Input ~ 0
 sense_up
-Text GLabel 2450 5200 0    39   Input ~ 0
+Text GLabel 4450 3750 2    39   Input ~ 0
 sense_down
-Text GLabel 900  5200 0    39   Input ~ 0
+Text GLabel 2250 4650 2    39   Input ~ 0
 right_click
-Text GLabel 800  3850 0    39   Input ~ 0
-left_click
-Wire Wire Line
-	1350 3400 1350 3500
-Wire Wire Line
-	900  3850 900  4000
-Connection ~ 1350 3850
-Wire Wire Line
-	1350 3850 1350 3900
-Wire Wire Line
-	1350 3800 1350 3850
 $Comp
 L Device:R R9
 U 1 1 606FEE94
-P 1350 3650
-F 0 "R9" H 1420 3696 50  0000 L CNN
-F 1 "10k" H 1420 3605 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 1280 3650 50  0001 C CNN
-F 3 "~" H 1350 3650 50  0001 C CNN
-	1    1350 3650
-	1    0    0    -1  
-$EndComp
-Wire Wire Line
-	1300 3850 1350 3850
-Wire Wire Line
-	900  3850 1000 3850
-$Comp
-L Device:R R7
-U 1 1 606FEE8C
-P 1150 3850
-F 0 "R7" H 1220 3896 50  0000 L CNN
-F 1 "150" H 1220 3805 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 1080 3850 50  0001 C CNN
-F 3 "~" H 1150 3850 50  0001 C CNN
-	1    1150 3850
-	0    1    1    0   
+P 1750 4650
+F 0 "R9" H 1820 4696 50  0000 L CNN
+F 1 "1k" H 1820 4605 50  0000 L CNN
+F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 1680 4650 50  0001 C CNN
+F 3 "~" H 1750 4650 50  0001 C CNN
+	1    1750 4650
+	0    -1   -1   0   
 $EndComp
 $Comp
 L Device:C_Small C22
 U 1 1 606FEE86
-P 900 4100
-F 0 "C22" H 992 4146 50  0000 L CNN
-F 1 "100n" H 992 4055 50  0000 L CNN
-F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 900 4100 50  0001 C CNN
-F 3 "~" H 900 4100 50  0001 C CNN
-	1    900  4100
+P 2000 4850
+F 0 "C22" H 2092 4896 50  0000 L CNN
+F 1 "100n" H 2092 4805 50  0000 L CNN
+F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 2000 4850 50  0001 C CNN
+F 3 "~" H 2000 4850 50  0001 C CNN
+	1    2000 4850
 	1    0    0    -1  
 $EndComp
-Wire Wire Line
-	900  3850 800  3850
-Connection ~ 900  3850
 $Comp
 L Connector:TestPoint TP5
 U 1 1 606FEE71
-P 900 3800
-F 0 "TP5" H 958 3918 50  0000 L CNN
-F 1 "TestPoint" H 958 3827 50  0000 L CNN
-F 2 "TestPoint:TestPoint_Pad_1.5x1.5mm" H 1100 3800 50  0001 C CNN
-F 3 "~" H 1100 3800 50  0001 C CNN
-	1    900  3800
+P 2000 4600
+F 0 "TP5" H 2058 4718 50  0000 L CNN
+F 1 "TestPoint" H 2058 4627 50  0000 L CNN
+F 2 "TestPoint:TestPoint_Pad_1.5x1.5mm" H 2200 4600 50  0001 C CNN
+F 3 "~" H 2200 4600 50  0001 C CNN
+	1    2000 4600
 	1    0    0    -1  
 $EndComp
-Wire Wire Line
-	900  3800 900  3850
 $Comp
 L power:+3.3V #PWR0160
 U 1 1 606FEE9F
-P 1350 3400
-F 0 "#PWR0160" H 1350 3250 50  0001 C CNN
-F 1 "+3.3V" H 1365 3573 50  0000 C CNN
-F 2 "" H 1350 3400 50  0001 C CNN
-F 3 "" H 1350 3400 50  0001 C CNN
-	1    1350 3400
+P 700 4350
+F 0 "#PWR0160" H 700 4200 50  0001 C CNN
+F 1 "+3.3V" H 715 4523 50  0000 C CNN
+F 2 "" H 700 4350 50  0001 C CNN
+F 3 "" H 700 4350 50  0001 C CNN
+	1    700  4350
 	1    0    0    -1  
 $EndComp
 $Comp
 L power:GND #PWR0159
 U 1 1 606FEE80
-P 1250 4600
-F 0 "#PWR0159" H 1250 4350 50  0001 C CNN
-F 1 "GND" H 1255 4427 50  0000 C CNN
-F 2 "" H 1250 4600 50  0001 C CNN
-F 3 "" H 1250 4600 50  0001 C CNN
-	1    1250 4600
+P 2000 5000
+F 0 "#PWR0159" H 2000 4750 50  0001 C CNN
+F 1 "GND" H 2005 4827 50  0000 C CNN
+F 2 "" H 2000 5000 50  0001 C CNN
+F 3 "" H 2000 5000 50  0001 C CNN
+	1    2000 5000
 	1    0    0    -1  
 $EndComp
 Wire Wire Line
-	1250 4500 1250 4550
-Wire Wire Line
-	1250 4550 900  4550
-Wire Wire Line
-	900  4200 900  4550
-Connection ~ 1250 4550
+	2000 4950 2000 5000
+$Comp
+L Device:R R19
+U 1 1 604C1473
+P 5550 3900
+F 0 "R19" H 5620 3946 50  0000 L CNN
+F 1 "10k" H 5620 3855 50  0000 L CNN
+F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 5480 3900 50  0001 C CNN
+F 3 "~" H 5550 3900 50  0001 C CNN
+	1    5550 3900
+	-1   0    0    -1  
+$EndComp
 Wire Wire Line
-	1250 4550 1250 4600
-NoConn ~ 1450 4500
+	5550 3750 5550 3700
+Text GLabel 5700 4050 1    50   Input ~ 0
+Scroll_a
 $Comp
-L D2F-FL:D2F-FL S2
-U 1 1 60880B22
-P 1450 5550
-F 0 "S2" H 1450 5831 50  0000 C CNN
-F 1 "D2F-FL" H 1450 5740 50  0000 C CNN
-F 2 "Desktop:SW_D2F-FL" H 1450 5550 50  0001 L BNN
-F 3 "" H 1450 5550 50  0001 L BNN
-F 4 "N/A" H 1450 5550 50  0001 L BNN "PARTREV"
-F 5 "Omron" H 1450 5550 50  0001 L BNN "MANUFACTURER"
-F 6 "11.5mm" H 1450 5550 50  0001 L BNN "MAXIMUM_PACKAGE_HEIGHT"
-F 7 "Manufacturer Recommendations" H 1450 5550 50  0001 L BNN "STANDARD"
-	1    1450 5550
+L power:GND #PWR0179
+U 1 1 624B3DA7
+P 5250 4100
+F 0 "#PWR0179" H 5250 3850 50  0001 C CNN
+F 1 "GND" H 5255 3927 50  0000 C CNN
+F 2 "" H 5250 4100 50  0001 C CNN
+F 3 "" H 5250 4100 50  0001 C CNN
+	1    5250 4100
 	0    1    1    0   
 $EndComp
 Wire Wire Line
-	1450 4750 1450 4850
-Wire Wire Line
-	1000 5200 1000 5350
-Connection ~ 1450 5200
-Wire Wire Line
-	1450 5200 1450 5250
-Wire Wire Line
-	1450 5150 1450 5200
+	5300 4100 5250 4100
 $Comp
-L Device:R R10
-U 1 1 60880B2D
-P 1450 5000
-F 0 "R10" H 1520 5046 50  0000 L CNN
-F 1 "10k" H 1520 4955 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 1380 5000 50  0001 C CNN
-F 3 "~" H 1450 5000 50  0001 C CNN
-	1    1450 5000
+L power:+3.3V #PWR0180
+U 1 1 62523590
+P 5550 3700
+F 0 "#PWR0180" H 5550 3550 50  0001 C CNN
+F 1 "+3.3V" H 5565 3873 50  0000 C CNN
+F 2 "" H 5550 3700 50  0001 C CNN
+F 3 "" H 5550 3700 50  0001 C CNN
+	1    5550 3700
 	1    0    0    -1  
 $EndComp
-Wire Wire Line
-	1400 5200 1450 5200
-Wire Wire Line
-	1000 5200 1100 5200
 $Comp
-L Device:R R8
-U 1 1 60880B35
-P 1250 5200
-F 0 "R8" H 1320 5246 50  0000 L CNN
-F 1 "150" H 1320 5155 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 1180 5200 50  0001 C CNN
-F 3 "~" H 1250 5200 50  0001 C CNN
-	1    1250 5200
+L Device:C_Small C33
+U 1 1 624984FF
+P 5400 4100
+F 0 "C33" H 5492 4146 50  0000 L CNN
+F 1 "100n" H 5492 4055 50  0000 L CNN
+F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 5400 4100 50  0001 C CNN
+F 3 "~" H 5400 4100 50  0001 C CNN
+	1    5400 4100
 	0    1    1    0   
 $EndComp
-$Comp
-L Device:C_Small C23
-U 1 1 60880B3B
-P 1000 5450
-F 0 "C23" H 1092 5496 50  0000 L CNN
-F 1 "100n" H 1092 5405 50  0000 L CNN
-F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 1000 5450 50  0001 C CNN
-F 3 "~" H 1000 5450 50  0001 C CNN
-	1    1000 5450
-	1    0    0    -1  
-$EndComp
 Wire Wire Line
-	1000 5200 900  5200
-Connection ~ 1000 5200
+	5550 4100 5550 4050
+Wire Wire Line
+	5550 4100 5500 4100
+Connection ~ 5550 4100
+Wire Wire Line
+	5700 4050 5700 4100
+Wire Wire Line
+	5700 4100 5550 4100
 $Comp
-L Connector:TestPoint TP9
-U 1 1 60880B43
-P 1000 5150
-F 0 "TP9" H 1058 5268 50  0000 L CNN
-F 1 "TestPoint" H 1058 5177 50  0000 L CNN
-F 2 "TestPoint:TestPoint_Pad_1.5x1.5mm" H 1200 5150 50  0001 C CNN
-F 3 "~" H 1200 5150 50  0001 C CNN
-	1    1000 5150
-	1    0    0    -1  
+L power:GND #PWR0181
+U 1 1 626C35AF
+P 5250 4550
+F 0 "#PWR0181" H 5250 4300 50  0001 C CNN
+F 1 "GND" H 5255 4377 50  0000 C CNN
+F 2 "" H 5250 4550 50  0001 C CNN
+F 3 "" H 5250 4550 50  0001 C CNN
+	1    5250 4550
+	0    1    1    0   
 $EndComp
 Wire Wire Line
-	1000 5150 1000 5200
+	5300 4550 5250 4550
 $Comp
-L power:+3.3V #PWR0146
-U 1 1 60880B4A
-P 1450 4750
-F 0 "#PWR0146" H 1450 4600 50  0001 C CNN
-F 1 "+3.3V" H 1465 4923 50  0000 C CNN
-F 2 "" H 1450 4750 50  0001 C CNN
-F 3 "" H 1450 4750 50  0001 C CNN
-	1    1450 4750
-	1    0    0    -1  
+L Device:C_Small C34
+U 1 1 626C35B6
+P 5400 4550
+F 0 "C34" H 5492 4596 50  0000 L CNN
+F 1 "100n" H 5492 4505 50  0000 L CNN
+F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 5400 4550 50  0001 C CNN
+F 3 "~" H 5400 4550 50  0001 C CNN
+	1    5400 4550
+	0    1    -1   0   
 $EndComp
 $Comp
-L power:GND #PWR0147
-U 1 1 60880B50
-P 1350 5950
-F 0 "#PWR0147" H 1350 5700 50  0001 C CNN
-F 1 "GND" H 1355 5777 50  0000 C CNN
-F 2 "" H 1350 5950 50  0001 C CNN
-F 3 "" H 1350 5950 50  0001 C CNN
-	1    1350 5950
-	1    0    0    -1  
+L Device:R R20
+U 1 1 626E168D
+P 5550 4750
+F 0 "R20" H 5620 4796 50  0000 L CNN
+F 1 "10k" H 5620 4705 50  0000 L CNN
+F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 5480 4750 50  0001 C CNN
+F 3 "~" H 5550 4750 50  0001 C CNN
+	1    5550 4750
+	-1   0    0    1   
 $EndComp
+Text GLabel 5700 4600 3    50   Input ~ 0
+Scroll_b
 Wire Wire Line
-	1350 5850 1350 5900
-Wire Wire Line
-	1350 5900 1000 5900
+	5700 4600 5700 4550
 Wire Wire Line
-	1000 5550 1000 5900
-Connection ~ 1350 5900
+	5700 4550 5550 4550
 Wire Wire Line
-	1350 5900 1350 5950
-NoConn ~ 1550 5850
-$Comp
-L D2F-FL:D2F-FL S3
-U 1 1 608B0D57
-P 2900 4200
-F 0 "S3" H 2900 4481 50  0000 C CNN
-F 1 "D2F-FL" H 2900 4390 50  0000 C CNN
-F 2 "Desktop:SW_D2F-FL" H 2900 4200 50  0001 L BNN
-F 3 "" H 2900 4200 50  0001 L BNN
-F 4 "N/A" H 2900 4200 50  0001 L BNN "PARTREV"
-F 5 "Omron" H 2900 4200 50  0001 L BNN "MANUFACTURER"
-F 6 "11.5mm" H 2900 4200 50  0001 L BNN "MAXIMUM_PACKAGE_HEIGHT"
-F 7 "Manufacturer Recommendations" H 2900 4200 50  0001 L BNN "STANDARD"
-	1    2900 4200
-	0    1    1    0   
-$EndComp
+	5550 4600 5550 4550
+Connection ~ 5550 4550
 Wire Wire Line
-	2900 3400 2900 3500
+	5550 4550 5500 4550
+Connection ~ 5700 4550
+Connection ~ 5700 4100
 Wire Wire Line
-	2450 3850 2450 4000
-Connection ~ 2900 3850
+	5850 4550 5700 4550
 Wire Wire Line
-	2900 3850 2900 3900
+	5850 4400 5850 4550
 Wire Wire Line
-	2900 3800 2900 3850
-$Comp
-L Device:R R13
-U 1 1 608B0D62
-P 2900 3650
-F 0 "R13" H 2970 3696 50  0000 L CNN
-F 1 "10k" H 2970 3605 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 2830 3650 50  0001 C CNN
-F 3 "~" H 2900 3650 50  0001 C CNN
-	1    2900 3650
-	1    0    0    -1  
-$EndComp
+	5850 4100 5700 4100
 Wire Wire Line
-	2850 3850 2900 3850
+	5850 4200 5850 4100
 Wire Wire Line
-	2450 3850 2550 3850
+	5800 4300 5850 4300
 $Comp
-L Device:R R11
-U 1 1 608B0D6A
-P 2700 3850
-F 0 "R11" H 2770 3896 50  0000 L CNN
-F 1 "150" H 2770 3805 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 2630 3850 50  0001 C CNN
-F 3 "~" H 2700 3850 50  0001 C CNN
-	1    2700 3850
+L power:GND #PWR0178
+U 1 1 62097B1A
+P 5800 4300
+F 0 "#PWR0178" H 5800 4050 50  0001 C CNN
+F 1 "GND" H 5805 4127 50  0000 C CNN
+F 2 "" H 5800 4300 50  0001 C CNN
+F 3 "" H 5800 4300 50  0001 C CNN
+	1    5800 4300
 	0    1    1    0   
 $EndComp
 $Comp
-L Device:C_Small C24
-U 1 1 608B0D70
-P 2450 4100
-F 0 "C24" H 2542 4146 50  0000 L CNN
-F 1 "100n" H 2542 4055 50  0000 L CNN
-F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 2450 4100 50  0001 C CNN
-F 3 "~" H 2450 4100 50  0001 C CNN
-	1    2450 4100
+L Device:Rotary_Encoder SW10
+U 1 1 61F68259
+P 6150 4300
+F 0 "SW10" H 6380 4346 50  0000 L CNN
+F 1 "Rotary_Encoder" H 6380 4255 50  0000 L CNN
+F 2 "Components:EC10E1220505" H 6000 4460 50  0001 C CNN
+F 3 "~" H 6150 4560 50  0001 C CNN
+	1    6150 4300
 	1    0    0    -1  
 $EndComp
+Wire Notes Line
+	7100 3300 7100 3600
+Wire Notes Line
+	7100 3600 7350 3600
+Wire Notes Line
+	7350 3600 7350 4800
+$Comp
+L Lab1-rescue:1825910-6-1825910-6 SW1
+U 1 1 60273442
+P 10150 3550
+F 0 "SW1" V 10196 3322 50  0000 R CNN
+F 1 "1825910-6" V 10105 3322 50  0000 R CNN
+F 2 "Components:SW_1825910-6-4" H 10150 3550 50  0001 L BNN
+F 3 "" H 10150 3550 50  0001 L BNN
+F 4 "50 mA" H 10150 3550 50  0001 L BNN "Contact_Current_Rating"
+F 5 "Single Pole - Single Throw" H 10150 3550 50  0001 L BNN "Configuration_Pole-Throw"
+F 6 "Compliant" H 10150 3550 50  0001 L BNN "EU_RoHS_Compliance"
+F 7 "1825910-6" H 10150 3550 50  0001 L BNN "Comment"
+	1    10150 3550
+	0    -1   -1   0   
+$EndComp
 Wire Wire Line
-	2450 3850 2350 3850
-Connection ~ 2450 3850
+	10050 3950 10050 4000
+Wire Wire Line
+	10050 4000 10150 4000
+Wire Wire Line
+	10250 4000 10250 3950
+Connection ~ 10150 4000
+Wire Wire Line
+	10150 4000 10250 4000
+Wire Wire Line
+	10250 3150 10250 3100
+Wire Wire Line
+	10250 3100 10150 3100
+Wire Wire Line
+	10050 3100 10050 3150
+Connection ~ 10150 3100
+Wire Wire Line
+	10150 3100 10050 3100
+Wire Wire Line
+	10150 2700 10150 3100
+Wire Wire Line
+	700  4550 950  4550
+Wire Wire Line
+	700  4350 700  4550
+Wire Wire Line
+	1550 4650 1600 4650
+Wire Wire Line
+	1900 4650 2000 4650
+Wire Wire Line
+	2000 4650 2250 4650
+Connection ~ 2000 4650
+Wire Wire Line
+	2000 4650 2000 4600
+Wire Wire Line
+	2000 5000 950  5000
+Wire Wire Line
+	950  5000 950  4750
+Wire Wire Line
+	2000 4650 2000 4750
+Connection ~ 2000 5000
+$Comp
+L Lab1-rescue:D2F-FL-D2F-FL S3
+U 1 1 608050F1
+P 1200 5600
+F 0 "S3" H 1200 5881 50  0000 C CNN
+F 1 "D2F-FL" H 1200 5790 50  0000 C CNN
+F 2 "Components:SW_D2F-FL" H 1200 5600 50  0001 L BNN
+F 3 "" H 1200 5600 50  0001 L BNN
+F 4 "N/A" H 1200 5600 50  0001 L BNN "PARTREV"
+F 5 "Omron" H 1200 5600 50  0001 L BNN "MANUFACTURER"
+F 6 "11.5mm" H 1200 5600 50  0001 L BNN "MAXIMUM_PACKAGE_HEIGHT"
+F 7 "Manufacturer Recommendations" H 1200 5600 50  0001 L BNN "STANDARD"
+	1    1200 5600
+	-1   0    0    1   
+$EndComp
+$Comp
+L Device:R R8
+U 1 1 60805114
+P 1700 5600
+F 0 "R8" H 1770 5646 50  0000 L CNN
+F 1 "1k" H 1770 5555 50  0000 L CNN
+F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 1630 5600 50  0001 C CNN
+F 3 "~" H 1700 5600 50  0001 C CNN
+	1    1700 5600
+	0    -1   -1   0   
+$EndComp
+$Comp
+L Device:C_Small C24
+U 1 1 6080511E
+P 1950 5800
+F 0 "C24" H 2042 5846 50  0000 L CNN
+F 1 "100n" H 2042 5755 50  0000 L CNN
+F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 1950 5800 50  0001 C CNN
+F 3 "~" H 1950 5800 50  0001 C CNN
+	1    1950 5800
+	1    0    0    -1  
+$EndComp
 $Comp
 L Connector:TestPoint TP10
-U 1 1 608B0D78
-P 2450 3800
-F 0 "TP10" H 2508 3918 50  0000 L CNN
-F 1 "TestPoint" H 2508 3827 50  0000 L CNN
-F 2 "TestPoint:TestPoint_Pad_1.5x1.5mm" H 2650 3800 50  0001 C CNN
-F 3 "~" H 2650 3800 50  0001 C CNN
-	1    2450 3800
+U 1 1 60805128
+P 1950 5550
+F 0 "TP10" H 2008 5668 50  0000 L CNN
+F 1 "TestPoint" H 2008 5577 50  0000 L CNN
+F 2 "TestPoint:TestPoint_Pad_1.5x1.5mm" H 2150 5550 50  0001 C CNN
+F 3 "~" H 2150 5550 50  0001 C CNN
+	1    1950 5550
 	1    0    0    -1  
 $EndComp
-Wire Wire Line
-	2450 3800 2450 3850
 $Comp
-L power:+3.3V #PWR0148
-U 1 1 608B0D7F
-P 2900 3400
-F 0 "#PWR0148" H 2900 3250 50  0001 C CNN
-F 1 "+3.3V" H 2915 3573 50  0000 C CNN
-F 2 "" H 2900 3400 50  0001 C CNN
-F 3 "" H 2900 3400 50  0001 C CNN
-	1    2900 3400
+L power:+3.3V #PWR02
+U 1 1 60805132
+P 650 5300
+F 0 "#PWR02" H 650 5150 50  0001 C CNN
+F 1 "+3.3V" H 665 5473 50  0000 C CNN
+F 2 "" H 650 5300 50  0001 C CNN
+F 3 "" H 650 5300 50  0001 C CNN
+	1    650  5300
 	1    0    0    -1  
 $EndComp
 $Comp
-L power:GND #PWR0149
-U 1 1 608B0D85
-P 2800 4600
-F 0 "#PWR0149" H 2800 4350 50  0001 C CNN
-F 1 "GND" H 2805 4427 50  0000 C CNN
-F 2 "" H 2800 4600 50  0001 C CNN
-F 3 "" H 2800 4600 50  0001 C CNN
-	1    2800 4600
+L power:GND #PWR04
+U 1 1 6080513C
+P 1950 5950
+F 0 "#PWR04" H 1950 5700 50  0001 C CNN
+F 1 "GND" H 1955 5777 50  0000 C CNN
+F 2 "" H 1950 5950 50  0001 C CNN
+F 3 "" H 1950 5950 50  0001 C CNN
+	1    1950 5950
 	1    0    0    -1  
 $EndComp
 Wire Wire Line
-	2800 4500 2800 4550
+	1950 5900 1950 5950
 Wire Wire Line
-	2800 4550 2450 4550
+	650  5500 900  5500
 Wire Wire Line
-	2450 4200 2450 4550
-Connection ~ 2800 4550
+	650  5300 650  5500
 Wire Wire Line
-	2800 4550 2800 4600
-NoConn ~ 3000 4500
-$Comp
-L D2F-FL:D2F-FL S4
-U 1 1 608E2D04
-P 3000 5550
-F 0 "S4" H 3000 5831 50  0000 C CNN
-F 1 "D2F-FL" H 3000 5740 50  0000 C CNN
-F 2 "Desktop:SW_D2F-FL" H 3000 5550 50  0001 L BNN
-F 3 "" H 3000 5550 50  0001 L BNN
-F 4 "N/A" H 3000 5550 50  0001 L BNN "PARTREV"
-F 5 "Omron" H 3000 5550 50  0001 L BNN "MANUFACTURER"
-F 6 "11.5mm" H 3000 5550 50  0001 L BNN "MAXIMUM_PACKAGE_HEIGHT"
-F 7 "Manufacturer Recommendations" H 3000 5550 50  0001 L BNN "STANDARD"
-	1    3000 5550
-	0    1    1    0   
-$EndComp
+	1500 5600 1550 5600
 Wire Wire Line
-	3000 4750 3000 4850
+	1850 5600 1950 5600
 Wire Wire Line
-	2550 5200 2550 5350
-Connection ~ 3000 5200
+	1950 5600 2200 5600
+Connection ~ 1950 5600
 Wire Wire Line
-	3000 5200 3000 5250
+	1950 5600 1950 5550
 Wire Wire Line
-	3000 5150 3000 5200
-$Comp
-L Device:R R14
-U 1 1 608E2D0F
-P 3000 5000
-F 0 "R14" H 3070 5046 50  0000 L CNN
-F 1 "10k" H 3070 4955 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 2930 5000 50  0001 C CNN
-F 3 "~" H 3000 5000 50  0001 C CNN
-	1    3000 5000
-	1    0    0    -1  
-$EndComp
+	1950 5950 900  5950
 Wire Wire Line
-	2950 5200 3000 5200
+	900  5950 900  5700
 Wire Wire Line
-	2550 5200 2650 5200
+	1950 5600 1950 5700
+Connection ~ 1950 5950
+$Comp
+L Lab1-rescue:D2F-FL-D2F-FL S6
+U 1 1 608292B3
+P 3450 3750
+F 0 "S6" H 3450 4031 50  0000 C CNN
+F 1 "D2F-FL" H 3450 3940 50  0000 C CNN
+F 2 "Components:SW_D2F-FL" H 3450 3750 50  0001 L BNN
+F 3 "" H 3450 3750 50  0001 L BNN
+F 4 "N/A" H 3450 3750 50  0001 L BNN "PARTREV"
+F 5 "Omron" H 3450 3750 50  0001 L BNN "MANUFACTURER"
+F 6 "11.5mm" H 3450 3750 50  0001 L BNN "MAXIMUM_PACKAGE_HEIGHT"
+F 7 "Manufacturer Recommendations" H 3450 3750 50  0001 L BNN "STANDARD"
+	1    3450 3750
+	-1   0    0    1   
+$EndComp
 $Comp
 L Device:R R12
-U 1 1 608E2D17
-P 2800 5200
-F 0 "R12" H 2870 5246 50  0000 L CNN
-F 1 "150" H 2870 5155 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 2730 5200 50  0001 C CNN
-F 3 "~" H 2800 5200 50  0001 C CNN
-	1    2800 5200
-	0    1    1    0   
+U 1 1 608292D6
+P 3950 3750
+F 0 "R12" H 4020 3796 50  0000 L CNN
+F 1 "1k" H 4020 3705 50  0000 L CNN
+F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 3880 3750 50  0001 C CNN
+F 3 "~" H 3950 3750 50  0001 C CNN
+	1    3950 3750
+	0    -1   -1   0   
 $EndComp
 $Comp
-L Device:C_Small C25
-U 1 1 608E2D1D
-P 2550 5450
-F 0 "C25" H 2642 5496 50  0000 L CNN
-F 1 "100n" H 2642 5405 50  0000 L CNN
-F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 2550 5450 50  0001 C CNN
-F 3 "~" H 2550 5450 50  0001 C CNN
-	1    2550 5450
+L Device:C_Small C27
+U 1 1 608292E0
+P 4200 3950
+F 0 "C27" H 4292 3996 50  0000 L CNN
+F 1 "100n" H 4292 3905 50  0000 L CNN
+F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 4200 3950 50  0001 C CNN
+F 3 "~" H 4200 3950 50  0001 C CNN
+	1    4200 3950
 	1    0    0    -1  
 $EndComp
-Wire Wire Line
-	2550 5200 2450 5200
-Connection ~ 2550 5200
 $Comp
-L Connector:TestPoint TP11
-U 1 1 608E2D25
-P 2550 5150
-F 0 "TP11" H 2608 5268 50  0000 L CNN
-F 1 "TestPoint" H 2608 5177 50  0000 L CNN
-F 2 "TestPoint:TestPoint_Pad_1.5x1.5mm" H 2750 5150 50  0001 C CNN
-F 3 "~" H 2750 5150 50  0001 C CNN
-	1    2550 5150
+L Connector:TestPoint TP13
+U 1 1 608292EA
+P 4200 3700
+F 0 "TP13" H 4258 3818 50  0000 L CNN
+F 1 "TestPoint" H 4258 3727 50  0000 L CNN
+F 2 "TestPoint:TestPoint_Pad_1.5x1.5mm" H 4400 3700 50  0001 C CNN
+F 3 "~" H 4400 3700 50  0001 C CNN
+	1    4200 3700
 	1    0    0    -1  
 $EndComp
-Wire Wire Line
-	2550 5150 2550 5200
 $Comp
-L power:+3.3V #PWR0150
-U 1 1 608E2D2C
-P 3000 4750
-F 0 "#PWR0150" H 3000 4600 50  0001 C CNN
-F 1 "+3.3V" H 3015 4923 50  0000 C CNN
-F 2 "" H 3000 4750 50  0001 C CNN
-F 3 "" H 3000 4750 50  0001 C CNN
-	1    3000 4750
+L power:+3.3V #PWR07
+U 1 1 608292F4
+P 2900 3450
+F 0 "#PWR07" H 2900 3300 50  0001 C CNN
+F 1 "+3.3V" H 2915 3623 50  0000 C CNN
+F 2 "" H 2900 3450 50  0001 C CNN
+F 3 "" H 2900 3450 50  0001 C CNN
+	1    2900 3450
 	1    0    0    -1  
 $EndComp
 $Comp
-L power:GND #PWR0151
-U 1 1 608E2D32
-P 2900 5950
-F 0 "#PWR0151" H 2900 5700 50  0001 C CNN
-F 1 "GND" H 2905 5777 50  0000 C CNN
-F 2 "" H 2900 5950 50  0001 C CNN
-F 3 "" H 2900 5950 50  0001 C CNN
-	1    2900 5950
+L power:GND #PWR010
+U 1 1 608292FE
+P 4200 4100
+F 0 "#PWR010" H 4200 3850 50  0001 C CNN
+F 1 "GND" H 4205 3927 50  0000 C CNN
+F 2 "" H 4200 4100 50  0001 C CNN
+F 3 "" H 4200 4100 50  0001 C CNN
+	1    4200 4100
 	1    0    0    -1  
 $EndComp
 Wire Wire Line
-	2900 5850 2900 5900
+	4200 4050 4200 4100
 Wire Wire Line
-	2900 5900 2550 5900
+	2900 3650 3150 3650
 Wire Wire Line
-	2550 5550 2550 5900
-Connection ~ 2900 5900
+	2900 3450 2900 3650
 Wire Wire Line
-	2900 5900 2900 5950
-NoConn ~ 3100 5850
-$Comp
-L D2F-FL:D2F-FL S5
-U 1 1 6090304B
-P 4400 4200
-F 0 "S5" H 4400 4481 50  0000 C CNN
-F 1 "D2F-FL" H 4400 4390 50  0000 C CNN
-F 2 "Desktop:SW_D2F-FL" H 4400 4200 50  0001 L BNN
-F 3 "" H 4400 4200 50  0001 L BNN
-F 4 "N/A" H 4400 4200 50  0001 L BNN "PARTREV"
-F 5 "Omron" H 4400 4200 50  0001 L BNN "MANUFACTURER"
-F 6 "11.5mm" H 4400 4200 50  0001 L BNN "MAXIMUM_PACKAGE_HEIGHT"
-F 7 "Manufacturer Recommendations" H 4400 4200 50  0001 L BNN "STANDARD"
-	1    4400 4200
-	0    1    1    0   
-$EndComp
+	3750 3750 3800 3750
 Wire Wire Line
-	4400 3400 4400 3500
+	4100 3750 4200 3750
 Wire Wire Line
-	3950 3850 3950 4000
-Connection ~ 4400 3850
+	4200 3750 4450 3750
+Connection ~ 4200 3750
 Wire Wire Line
-	4400 3850 4400 3900
+	4200 3750 4200 3700
 Wire Wire Line
-	4400 3800 4400 3850
-$Comp
-L Device:R R17
-U 1 1 60903056
-P 4400 3650
-F 0 "R17" H 4470 3696 50  0000 L CNN
-F 1 "10k" H 4470 3605 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 4330 3650 50  0001 C CNN
-F 3 "~" H 4400 3650 50  0001 C CNN
-	1    4400 3650
-	1    0    0    -1  
-$EndComp
+	4200 4100 3150 4100
 Wire Wire Line
-	4350 3850 4400 3850
+	3150 4100 3150 3850
 Wire Wire Line
-	3950 3850 4050 3850
+	4200 3750 4200 3850
+Connection ~ 4200 4100
 $Comp
-L Device:R R15
-U 1 1 6090305E
-P 4200 3850
-F 0 "R15" H 4270 3896 50  0000 L CNN
-F 1 "150" H 4270 3805 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 4130 3850 50  0001 C CNN
-F 3 "~" H 4200 3850 50  0001 C CNN
-	1    4200 3850
-	0    1    1    0   
+L Lab1-rescue:D2F-FL-D2F-FL S4
+U 1 1 60829318
+P 3400 4700
+F 0 "S4" H 3400 4981 50  0000 C CNN
+F 1 "D2F-FL" H 3400 4890 50  0000 C CNN
+F 2 "Components:SW_D2F-FL" H 3400 4700 50  0001 L BNN
+F 3 "" H 3400 4700 50  0001 L BNN
+F 4 "N/A" H 3400 4700 50  0001 L BNN "PARTREV"
+F 5 "Omron" H 3400 4700 50  0001 L BNN "MANUFACTURER"
+F 6 "11.5mm" H 3400 4700 50  0001 L BNN "MAXIMUM_PACKAGE_HEIGHT"
+F 7 "Manufacturer Recommendations" H 3400 4700 50  0001 L BNN "STANDARD"
+	1    3400 4700
+	-1   0    0    1   
 $EndComp
 $Comp
-L Device:C_Small C26
-U 1 1 60903064
-P 3950 4100
-F 0 "C26" H 4042 4146 50  0000 L CNN
-F 1 "100n" H 4042 4055 50  0000 L CNN
-F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 3950 4100 50  0001 C CNN
-F 3 "~" H 3950 4100 50  0001 C CNN
-	1    3950 4100
+L Device:R R10
+U 1 1 60829323
+P 3900 4700
+F 0 "R10" H 3970 4746 50  0000 L CNN
+F 1 "1k" H 3970 4655 50  0000 L CNN
+F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 3830 4700 50  0001 C CNN
+F 3 "~" H 3900 4700 50  0001 C CNN
+	1    3900 4700
+	0    -1   -1   0   
+$EndComp
+$Comp
+L Device:C_Small C25
+U 1 1 6082932D
+P 4150 4900
+F 0 "C25" H 4242 4946 50  0000 L CNN
+F 1 "100n" H 4242 4855 50  0000 L CNN
+F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 4150 4900 50  0001 C CNN
+F 3 "~" H 4150 4900 50  0001 C CNN
+	1    4150 4900
 	1    0    0    -1  
 $EndComp
-Wire Wire Line
-	3950 3850 3850 3850
-Connection ~ 3950 3850
 $Comp
-L Connector:TestPoint TP12
-U 1 1 6090306C
-P 3950 3800
-F 0 "TP12" H 4008 3918 50  0000 L CNN
-F 1 "TestPoint" H 4008 3827 50  0000 L CNN
-F 2 "TestPoint:TestPoint_Pad_1.5x1.5mm" H 4150 3800 50  0001 C CNN
-F 3 "~" H 4150 3800 50  0001 C CNN
-	1    3950 3800
+L Connector:TestPoint TP11
+U 1 1 60829337
+P 4150 4650
+F 0 "TP11" H 4208 4768 50  0000 L CNN
+F 1 "TestPoint" H 4208 4677 50  0000 L CNN
+F 2 "TestPoint:TestPoint_Pad_1.5x1.5mm" H 4350 4650 50  0001 C CNN
+F 3 "~" H 4350 4650 50  0001 C CNN
+	1    4150 4650
 	1    0    0    -1  
 $EndComp
-Wire Wire Line
-	3950 3800 3950 3850
 $Comp
-L power:+3.3V #PWR0152
-U 1 1 60903073
-P 4400 3400
-F 0 "#PWR0152" H 4400 3250 50  0001 C CNN
-F 1 "+3.3V" H 4415 3573 50  0000 C CNN
-F 2 "" H 4400 3400 50  0001 C CNN
-F 3 "" H 4400 3400 50  0001 C CNN
-	1    4400 3400
+L power:+3.3V #PWR05
+U 1 1 60829341
+P 2850 4400
+F 0 "#PWR05" H 2850 4250 50  0001 C CNN
+F 1 "+3.3V" H 2865 4573 50  0000 C CNN
+F 2 "" H 2850 4400 50  0001 C CNN
+F 3 "" H 2850 4400 50  0001 C CNN
+	1    2850 4400
 	1    0    0    -1  
 $EndComp
 $Comp
-L power:GND #PWR0153
-U 1 1 60903079
-P 4300 4600
-F 0 "#PWR0153" H 4300 4350 50  0001 C CNN
-F 1 "GND" H 4305 4427 50  0000 C CNN
-F 2 "" H 4300 4600 50  0001 C CNN
-F 3 "" H 4300 4600 50  0001 C CNN
-	1    4300 4600
+L power:GND #PWR08
+U 1 1 6082934B
+P 4150 5050
+F 0 "#PWR08" H 4150 4800 50  0001 C CNN
+F 1 "GND" H 4155 4877 50  0000 C CNN
+F 2 "" H 4150 5050 50  0001 C CNN
+F 3 "" H 4150 5050 50  0001 C CNN
+	1    4150 5050
 	1    0    0    -1  
 $EndComp
 Wire Wire Line
-	4300 4500 4300 4550
+	4150 5000 4150 5050
 Wire Wire Line
-	4300 4550 3950 4550
+	2850 4600 3100 4600
 Wire Wire Line
-	3950 4200 3950 4550
-Connection ~ 4300 4550
+	2850 4400 2850 4600
 Wire Wire Line
-	4300 4550 4300 4600
-NoConn ~ 4500 4500
-$Comp
-L D2F-FL:D2F-FL S6
-U 1 1 609243E2
-P 4500 5550
-F 0 "S6" H 4500 5831 50  0000 C CNN
-F 1 "D2F-FL" H 4500 5740 50  0000 C CNN
-F 2 "Desktop:SW_D2F-FL" H 4500 5550 50  0001 L BNN
-F 3 "" H 4500 5550 50  0001 L BNN
-F 4 "N/A" H 4500 5550 50  0001 L BNN "PARTREV"
-F 5 "Omron" H 4500 5550 50  0001 L BNN "MANUFACTURER"
-F 6 "11.5mm" H 4500 5550 50  0001 L BNN "MAXIMUM_PACKAGE_HEIGHT"
-F 7 "Manufacturer Recommendations" H 4500 5550 50  0001 L BNN "STANDARD"
-	1    4500 5550
-	0    1    1    0   
-$EndComp
+	3700 4700 3750 4700
 Wire Wire Line
-	4500 4750 4500 4850
+	4050 4700 4150 4700
 Wire Wire Line
-	4050 5200 4050 5350
-Connection ~ 4500 5200
+	4150 4700 4400 4700
+Connection ~ 4150 4700
 Wire Wire Line
-	4500 5200 4500 5250
+	4150 4700 4150 4650
 Wire Wire Line
-	4500 5150 4500 5200
-$Comp
-L Device:R R18
-U 1 1 609243ED
-P 4500 5000
-F 0 "R18" H 4570 5046 50  0000 L CNN
-F 1 "10k" H 4570 4955 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 4430 5000 50  0001 C CNN
-F 3 "~" H 4500 5000 50  0001 C CNN
-	1    4500 5000
-	1    0    0    -1  
-$EndComp
+	4150 5050 3100 5050
 Wire Wire Line
-	4450 5200 4500 5200
+	3100 5050 3100 4800
 Wire Wire Line
-	4050 5200 4150 5200
+	4150 4700 4150 4800
+Connection ~ 4150 5050
 $Comp
-L Device:R R16
-U 1 1 609243F5
-P 4300 5200
-F 0 "R16" H 4370 5246 50  0000 L CNN
-F 1 "150" H 4370 5155 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 4230 5200 50  0001 C CNN
-F 3 "~" H 4300 5200 50  0001 C CNN
-	1    4300 5200
-	0    1    1    0   
+L Lab1-rescue:D2F-FL-D2F-FL S5
+U 1 1 60857225
+P 3400 5700
+F 0 "S5" H 3400 5981 50  0000 C CNN
+F 1 "D2F-FL" H 3400 5890 50  0000 C CNN
+F 2 "Components:SW_D2F-FL" H 3400 5700 50  0001 L BNN
+F 3 "" H 3400 5700 50  0001 L BNN
+F 4 "N/A" H 3400 5700 50  0001 L BNN "PARTREV"
+F 5 "Omron" H 3400 5700 50  0001 L BNN "MANUFACTURER"
+F 6 "11.5mm" H 3400 5700 50  0001 L BNN "MAXIMUM_PACKAGE_HEIGHT"
+F 7 "Manufacturer Recommendations" H 3400 5700 50  0001 L BNN "STANDARD"
+	1    3400 5700
+	-1   0    0    1   
 $EndComp
 $Comp
-L Device:C_Small C27
-U 1 1 609243FB
-P 4050 5450
-F 0 "C27" H 4142 5496 50  0000 L CNN
-F 1 "100n" H 4142 5405 50  0000 L CNN
-F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 4050 5450 50  0001 C CNN
-F 3 "~" H 4050 5450 50  0001 C CNN
-	1    4050 5450
+L Device:R R11
+U 1 1 60857230
+P 3900 5700
+F 0 "R11" H 3970 5746 50  0000 L CNN
+F 1 "1k" H 3970 5655 50  0000 L CNN
+F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 3830 5700 50  0001 C CNN
+F 3 "~" H 3900 5700 50  0001 C CNN
+	1    3900 5700
+	0    -1   -1   0   
+$EndComp
+$Comp
+L Device:C_Small C26
+U 1 1 6085723A
+P 4150 5900
+F 0 "C26" H 4242 5946 50  0000 L CNN
+F 1 "100n" H 4242 5855 50  0000 L CNN
+F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 4150 5900 50  0001 C CNN
+F 3 "~" H 4150 5900 50  0001 C CNN
+	1    4150 5900
 	1    0    0    -1  
 $EndComp
-Wire Wire Line
-	4050 5200 3950 5200
-Connection ~ 4050 5200
 $Comp
-L Connector:TestPoint TP13
-U 1 1 60924403
-P 4050 5150
-F 0 "TP13" H 4108 5268 50  0000 L CNN
-F 1 "TestPoint" H 4108 5177 50  0000 L CNN
-F 2 "TestPoint:TestPoint_Pad_1.5x1.5mm" H 4250 5150 50  0001 C CNN
-F 3 "~" H 4250 5150 50  0001 C CNN
-	1    4050 5150
+L Connector:TestPoint TP12
+U 1 1 60857244
+P 4150 5650
+F 0 "TP12" H 4208 5768 50  0000 L CNN
+F 1 "TestPoint" H 4208 5677 50  0000 L CNN
+F 2 "TestPoint:TestPoint_Pad_1.5x1.5mm" H 4350 5650 50  0001 C CNN
+F 3 "~" H 4350 5650 50  0001 C CNN
+	1    4150 5650
 	1    0    0    -1  
 $EndComp
-Wire Wire Line
-	4050 5150 4050 5200
 $Comp
-L power:+3.3V #PWR0154
-U 1 1 6092440A
-P 4500 4750
-F 0 "#PWR0154" H 4500 4600 50  0001 C CNN
-F 1 "+3.3V" H 4515 4923 50  0000 C CNN
-F 2 "" H 4500 4750 50  0001 C CNN
-F 3 "" H 4500 4750 50  0001 C CNN
-	1    4500 4750
+L power:+3.3V #PWR06
+U 1 1 6085724E
+P 2850 5400
+F 0 "#PWR06" H 2850 5250 50  0001 C CNN
+F 1 "+3.3V" H 2865 5573 50  0000 C CNN
+F 2 "" H 2850 5400 50  0001 C CNN
+F 3 "" H 2850 5400 50  0001 C CNN
+	1    2850 5400
 	1    0    0    -1  
 $EndComp
 $Comp
-L power:GND #PWR0155
-U 1 1 60924410
-P 4400 5950
-F 0 "#PWR0155" H 4400 5700 50  0001 C CNN
-F 1 "GND" H 4405 5777 50  0000 C CNN
-F 2 "" H 4400 5950 50  0001 C CNN
-F 3 "" H 4400 5950 50  0001 C CNN
-	1    4400 5950
+L power:GND #PWR09
+U 1 1 60857258
+P 4150 6050
+F 0 "#PWR09" H 4150 5800 50  0001 C CNN
+F 1 "GND" H 4155 5877 50  0000 C CNN
+F 2 "" H 4150 6050 50  0001 C CNN
+F 3 "" H 4150 6050 50  0001 C CNN
+	1    4150 6050
 	1    0    0    -1  
 $EndComp
 Wire Wire Line
-	4400 5850 4400 5900
+	4150 6000 4150 6050
 Wire Wire Line
-	4400 5900 4050 5900
+	2850 5600 3100 5600
 Wire Wire Line
-	4050 5550 4050 5900
-Connection ~ 4400 5900
+	2850 5400 2850 5600
 Wire Wire Line
-	4400 5900 4400 5950
-NoConn ~ 4600 5850
-$Comp
-L Device:R R19
-U 1 1 604C1473
-P 5550 3900
-F 0 "R19" H 5620 3946 50  0000 L CNN
-F 1 "10k" H 5620 3855 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 5480 3900 50  0001 C CNN
-F 3 "~" H 5550 3900 50  0001 C CNN
-	1    5550 3900
-	-1   0    0    -1  
-$EndComp
+	3700 5700 3750 5700
 Wire Wire Line
-	5550 3750 5550 3700
-Text GLabel 5700 4050 1    50   Input ~ 0
-Scroll_a
+	4050 5700 4150 5700
+Wire Wire Line
+	4150 5700 4400 5700
+Connection ~ 4150 5700
+Wire Wire Line
+	4150 5700 4150 5650
+Wire Wire Line
+	4150 6050 3100 6050
+Wire Wire Line
+	3100 6050 3100 5800
+Wire Wire Line
+	4150 5700 4150 5800
+Connection ~ 4150 6050
 $Comp
-L power:GND #PWR0179
-U 1 1 624B3DA7
-P 5250 4100
-F 0 "#PWR0179" H 5250 3850 50  0001 C CNN
-F 1 "GND" H 5255 3927 50  0000 C CNN
-F 2 "" H 5250 4100 50  0001 C CNN
-F 3 "" H 5250 4100 50  0001 C CNN
-	1    5250 4100
-	0    1    1    0   
+L Lab1-rescue:D2F-FL-D2F-FL S7
+U 1 1 60857272
+P 6450 5050
+F 0 "S7" H 6450 5331 50  0000 C CNN
+F 1 "D2F-FL" H 6450 5240 50  0000 C CNN
+F 2 "Components:SW_D2F-FL" H 6450 5050 50  0001 L BNN
+F 3 "" H 6450 5050 50  0001 L BNN
+F 4 "N/A" H 6450 5050 50  0001 L BNN "PARTREV"
+F 5 "Omron" H 6450 5050 50  0001 L BNN "MANUFACTURER"
+F 6 "11.5mm" H 6450 5050 50  0001 L BNN "MAXIMUM_PACKAGE_HEIGHT"
+F 7 "Manufacturer Recommendations" H 6450 5050 50  0001 L BNN "STANDARD"
+	1    6450 5050
+	-1   0    0    1   
 $EndComp
-Wire Wire Line
-	5300 4100 5250 4100
 $Comp
-L power:+3.3V #PWR0180
-U 1 1 62523590
-P 5550 3700
-F 0 "#PWR0180" H 5550 3550 50  0001 C CNN
-F 1 "+3.3V" H 5565 3873 50  0000 C CNN
-F 2 "" H 5550 3700 50  0001 C CNN
-F 3 "" H 5550 3700 50  0001 C CNN
-	1    5550 3700
-	1    0    0    -1  
+L Device:R R13
+U 1 1 6085727D
+P 6950 5050
+F 0 "R13" H 7020 5096 50  0000 L CNN
+F 1 "1k" H 7020 5005 50  0000 L CNN
+F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 6880 5050 50  0001 C CNN
+F 3 "~" H 6950 5050 50  0001 C CNN
+	1    6950 5050
+	0    -1   -1   0   
 $EndComp
 $Comp
-L Device:C_Small C33
-U 1 1 624984FF
-P 5400 4100
-F 0 "C33" H 5492 4146 50  0000 L CNN
-F 1 "100n" H 5492 4055 50  0000 L CNN
-F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 5400 4100 50  0001 C CNN
-F 3 "~" H 5400 4100 50  0001 C CNN
-	1    5400 4100
-	0    1    1    0   
+L Device:C_Small C28
+U 1 1 60857287
+P 7200 5250
+F 0 "C28" H 7292 5296 50  0000 L CNN
+F 1 "100n" H 7292 5205 50  0000 L CNN
+F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 7200 5250 50  0001 C CNN
+F 3 "~" H 7200 5250 50  0001 C CNN
+	1    7200 5250
+	1    0    0    -1  
 $EndComp
-Wire Wire Line
-	5550 4100 5550 4050
-Wire Wire Line
-	5550 4100 5500 4100
-Connection ~ 5550 4100
-Wire Wire Line
-	5700 4050 5700 4100
-Wire Wire Line
-	5700 4100 5550 4100
 $Comp
-L power:GND #PWR0181
-U 1 1 626C35AF
-P 5250 4550
-F 0 "#PWR0181" H 5250 4300 50  0001 C CNN
-F 1 "GND" H 5255 4377 50  0000 C CNN
-F 2 "" H 5250 4550 50  0001 C CNN
-F 3 "" H 5250 4550 50  0001 C CNN
-	1    5250 4550
-	0    1    1    0   
+L Connector:TestPoint TP15
+U 1 1 60857291
+P 7200 5000
+F 0 "TP15" H 7258 5118 50  0000 L CNN
+F 1 "TestPoint" H 7258 5027 50  0000 L CNN
+F 2 "TestPoint:TestPoint_Pad_1.5x1.5mm" H 7400 5000 50  0001 C CNN
+F 3 "~" H 7400 5000 50  0001 C CNN
+	1    7200 5000
+	1    0    0    -1  
 $EndComp
-Wire Wire Line
-	5300 4550 5250 4550
 $Comp
-L Device:C_Small C34
-U 1 1 626C35B6
-P 5400 4550
-F 0 "C34" H 5492 4596 50  0000 L CNN
-F 1 "100n" H 5492 4505 50  0000 L CNN
-F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 5400 4550 50  0001 C CNN
-F 3 "~" H 5400 4550 50  0001 C CNN
-	1    5400 4550
-	0    1    -1   0   
+L power:+3.3V #PWR011
+U 1 1 6085729B
+P 5900 4750
+F 0 "#PWR011" H 5900 4600 50  0001 C CNN
+F 1 "+3.3V" H 5915 4923 50  0000 C CNN
+F 2 "" H 5900 4750 50  0001 C CNN
+F 3 "" H 5900 4750 50  0001 C CNN
+	1    5900 4750
+	1    0    0    -1  
 $EndComp
 $Comp
-L Device:R R20
-U 1 1 626E168D
-P 5550 4750
-F 0 "R20" H 5620 4796 50  0000 L CNN
-F 1 "10k" H 5620 4705 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 5480 4750 50  0001 C CNN
-F 3 "~" H 5550 4750 50  0001 C CNN
-	1    5550 4750
-	-1   0    0    1   
+L power:GND #PWR012
+U 1 1 608572A5
+P 7200 5400
+F 0 "#PWR012" H 7200 5150 50  0001 C CNN
+F 1 "GND" H 7205 5227 50  0000 C CNN
+F 2 "" H 7200 5400 50  0001 C CNN
+F 3 "" H 7200 5400 50  0001 C CNN
+	1    7200 5400
+	1    0    0    -1  
 $EndComp
-Text GLabel 5700 4600 3    50   Input ~ 0
-Scroll_b
 Wire Wire Line
-	5700 4600 5700 4550
+	7200 5350 7200 5400
 Wire Wire Line
-	5700 4550 5550 4550
+	5900 4950 6150 4950
 Wire Wire Line
-	5550 4600 5550 4550
-Connection ~ 5550 4550
+	5900 4750 5900 4950
 Wire Wire Line
-	5550 4550 5500 4550
-Connection ~ 5700 4550
-Connection ~ 5700 4100
+	6750 5050 6800 5050
 Wire Wire Line
-	5850 4550 5700 4550
+	7100 5050 7200 5050
 Wire Wire Line
-	5850 4400 5850 4550
+	7200 5050 7450 5050
+Connection ~ 7200 5050
 Wire Wire Line
-	5850 4100 5700 4100
+	7200 5050 7200 5000
 Wire Wire Line
-	5850 4200 5850 4100
+	7200 5400 6150 5400
 Wire Wire Line
-	5800 4300 5850 4300
+	6150 5400 6150 5150
+Wire Wire Line
+	7200 5050 7200 5150
+Connection ~ 7200 5400
 $Comp
-L power:GND #PWR0178
-U 1 1 62097B1A
-P 5800 4300
-F 0 "#PWR0178" H 5800 4050 50  0001 C CNN
-F 1 "GND" H 5805 4127 50  0000 C CNN
-F 2 "" H 5800 4300 50  0001 C CNN
-F 3 "" H 5800 4300 50  0001 C CNN
-	1    5800 4300
-	0    1    1    0   
+L Lab1-rescue:D2F-FL-D2F-FL S2
+U 1 1 6088CD41
+P 1150 3750
+F 0 "S2" H 1150 4031 50  0000 C CNN
+F 1 "D2F-FL" H 1150 3940 50  0000 C CNN
+F 2 "Components:SW_D2F-FL" H 1150 3750 50  0001 L BNN
+F 3 "" H 1150 3750 50  0001 L BNN
+F 4 "N/A" H 1150 3750 50  0001 L BNN "PARTREV"
+F 5 "Omron" H 1150 3750 50  0001 L BNN "MANUFACTURER"
+F 6 "11.5mm" H 1150 3750 50  0001 L BNN "MAXIMUM_PACKAGE_HEIGHT"
+F 7 "Manufacturer Recommendations" H 1150 3750 50  0001 L BNN "STANDARD"
+	1    1150 3750
+	-1   0    0    1   
 $EndComp
+Text GLabel 2150 3750 2    39   Input ~ 0
+left_click
 $Comp
-L Device:Rotary_Encoder SW10
-U 1 1 61F68259
-P 6150 4300
-F 0 "SW10" H 6380 4346 50  0000 L CNN
-F 1 "Rotary_Encoder" H 6380 4255 50  0000 L CNN
-F 2 "Custom:PEC12R-2120F-N0012" H 6000 4460 50  0001 C CNN
-F 3 "~" H 6150 4560 50  0001 C CNN
-	1    6150 4300
-	1    0    0    -1  
+L Device:R R7
+U 1 1 6088CD64
+P 1650 3750
+F 0 "R7" H 1720 3796 50  0000 L CNN
+F 1 "1k" H 1720 3705 50  0000 L CNN
+F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 1580 3750 50  0001 C CNN
+F 3 "~" H 1650 3750 50  0001 C CNN
+	1    1650 3750
+	0    -1   -1   0   
 $EndComp
 $Comp
-L D2F-FL:D2F-FL S7
-U 1 1 60A1D62C
-P 7150 4950
-F 0 "S7" H 7150 5231 50  0000 C CNN
-F 1 "D2F-FL" H 7150 5140 50  0000 C CNN
-F 2 "Desktop:SW_D2F-FL" H 7150 4950 50  0001 L BNN
-F 3 "" H 7150 4950 50  0001 L BNN
-F 4 "N/A" H 7150 4950 50  0001 L BNN "PARTREV"
-F 5 "Omron" H 7150 4950 50  0001 L BNN "MANUFACTURER"
-F 6 "11.5mm" H 7150 4950 50  0001 L BNN "MAXIMUM_PACKAGE_HEIGHT"
-F 7 "Manufacturer Recommendations" H 7150 4950 50  0001 L BNN "STANDARD"
-	1    7150 4950
-	0    1    1    0   
+L Device:C_Small C23
+U 1 1 6088CD6E
+P 1900 3950
+F 0 "C23" H 1992 3996 50  0000 L CNN
+F 1 "100n" H 1992 3905 50  0000 L CNN
+F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 1900 3950 50  0001 C CNN
+F 3 "~" H 1900 3950 50  0001 C CNN
+	1    1900 3950
+	1    0    0    -1  
 $EndComp
-Wire Wire Line
-	7150 4150 7150 4250
 $Comp
-L power:+3.3V #PWR0162
-U 1 1 60824794
-P 7150 4150
-F 0 "#PWR0162" H 7150 4000 50  0001 C CNN
-F 1 "+3.3V" H 7165 4323 50  0000 C CNN
-F 2 "" H 7150 4150 50  0001 C CNN
-F 3 "" H 7150 4150 50  0001 C CNN
-	1    7150 4150
+L Connector:TestPoint TP9
+U 1 1 6088CD78
+P 1900 3700
+F 0 "TP9" H 1958 3818 50  0000 L CNN
+F 1 "TestPoint" H 1958 3727 50  0000 L CNN
+F 2 "TestPoint:TestPoint_Pad_1.5x1.5mm" H 2100 3700 50  0001 C CNN
+F 3 "~" H 2100 3700 50  0001 C CNN
+	1    1900 3700
 	1    0    0    -1  
 $EndComp
-Connection ~ 7150 4600
-Wire Wire Line
-	7150 4600 7150 4650
-Wire Wire Line
-	7150 4550 7150 4600
 $Comp
-L Device:R R22
-U 1 1 60824789
-P 7150 4400
-F 0 "R22" H 7220 4446 50  0000 L CNN
-F 1 "10k" H 7220 4355 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 7080 4400 50  0001 C CNN
-F 3 "~" H 7150 4400 50  0001 C CNN
-	1    7150 4400
+L power:+3.3V #PWR01
+U 1 1 6088CD82
+P 600 3450
+F 0 "#PWR01" H 600 3300 50  0001 C CNN
+F 1 "+3.3V" H 615 3623 50  0000 C CNN
+F 2 "" H 600 3450 50  0001 C CNN
+F 3 "" H 600 3450 50  0001 C CNN
+	1    600  3450
 	1    0    0    -1  
 $EndComp
-Wire Wire Line
-	7100 4600 7150 4600
 $Comp
-L Device:R R21
-U 1 1 60824781
-P 6950 4600
-F 0 "R21" H 7020 4646 50  0000 L CNN
-F 1 "150" H 7020 4555 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 6880 4600 50  0001 C CNN
-F 3 "~" H 6950 4600 50  0001 C CNN
-	1    6950 4600
-	0    1    1    0   
+L power:GND #PWR03
+U 1 1 6088CD8C
+P 1900 4100
+F 0 "#PWR03" H 1900 3850 50  0001 C CNN
+F 1 "GND" H 1905 3927 50  0000 C CNN
+F 2 "" H 1900 4100 50  0001 C CNN
+F 3 "" H 1900 4100 50  0001 C CNN
+	1    1900 4100
+	1    0    0    -1  
 $EndComp
 Wire Wire Line
-	7050 5250 7050 5300
+	1900 4050 1900 4100
 Wire Wire Line
-	7050 5300 6700 5300
+	600  3650 850  3650
 Wire Wire Line
-	6700 4950 6700 5300
-Connection ~ 7050 5300
+	600  3450 600  3650
 Wire Wire Line
-	7050 5300 7050 5350
-NoConn ~ 7250 5250
-Wire Notes Line
-	7100 3300 7100 3600
-Wire Notes Line
-	7100 3600 7350 3600
-Wire Notes Line
-	7350 3600 7350 4800
-$Comp
-L 1825910-6:1825910-6 SW1
-U 1 1 60273442
-P 10150 3550
-F 0 "SW1" V 10196 3322 50  0000 R CNN
-F 1 "1825910-6" V 10105 3322 50  0000 R CNN
-F 2 "Desktop:SW_1825910-6-4" H 10150 3550 50  0001 L BNN
-F 3 "" H 10150 3550 50  0001 L BNN
-F 4 "50 mA" H 10150 3550 50  0001 L BNN "Contact_Current_Rating"
-F 5 "Single Pole - Single Throw" H 10150 3550 50  0001 L BNN "Configuration_Pole-Throw"
-F 6 "Compliant" H 10150 3550 50  0001 L BNN "EU_RoHS_Compliance"
-F 7 "1825910-6" H 10150 3550 50  0001 L BNN "Comment"
-	1    10150 3550
-	0    -1   -1   0   
-$EndComp
+	1450 3750 1500 3750
 Wire Wire Line
-	10050 3950 10050 4000
+	1800 3750 1900 3750
 Wire Wire Line
-	10050 4000 10150 4000
+	1900 3750 2150 3750
+Connection ~ 1900 3750
 Wire Wire Line
-	10250 4000 10250 3950
-Connection ~ 10150 4000
+	1900 3750 1900 3700
 Wire Wire Line
-	10150 4000 10250 4000
+	1900 4100 850  4100
 Wire Wire Line
-	10250 3150 10250 3100
+	850  4100 850  3850
 Wire Wire Line
-	10250 3100 10150 3100
+	1900 3750 1900 3850
+Connection ~ 1900 4100
+Text GLabel 7450 5050 3    39   Input ~ 0
+wheel_click
+$Comp
+L Device:LED_ABGR D4
+U 1 1 603197C9
+P 6200 7100
+F 0 "D4" H 6200 7597 50  0000 C CNN
+F 1 "LED_ABGR" H 6200 7506 50  0000 C CNN
+F 2 "Components:LED_RGB_1210_RND_135-00251" H 6200 7050 50  0001 C CNN
+F 3 "~" H 6200 7050 50  0001 C CNN
+	1    6200 7100
+	1    0    0    -1  
+$EndComp
 Wire Wire Line
-	10050 3100 10050 3150
-Connection ~ 10150 3100
+	5900 7100 6000 7100
 Wire Wire Line
-	10150 3100 10050 3100
+	5900 6900 6000 6900
+$Comp
+L power:+3.3V #PWR0146
+U 1 1 603CFD83
+P 6550 7000
+F 0 "#PWR0146" H 6550 6850 50  0001 C CNN
+F 1 "+3.3V" H 6565 7173 50  0000 C CNN
+F 2 "" H 6550 7000 50  0001 C CNN
+F 3 "" H 6550 7000 50  0001 C CNN
+	1    6550 7000
+	1    0    0    -1  
+$EndComp
 Wire Wire Line
-	10150 2700 10150 3100
+	6550 7100 6400 7100
+Wire Wire Line
+	6550 7000 6550 7100
 $EndSCHEMATC
diff --git a/KiCAD model/Lab1.sch-bak b/KiCAD model/Lab1.sch-bak
index a73623939af01831f75305a14dce9b7a5df15ba1..9f7f4bef303e47e926fb4006e1c4ea5542cfe306 100644
--- a/KiCAD model/Lab1.sch-bak	
+++ b/KiCAD model/Lab1.sch-bak	
@@ -101,7 +101,7 @@ L Device:C_Small C14
 U 1 1 600DD899
 P 9900 1100
 F 0 "C14" H 9992 1146 50  0000 L CNN
-F 1 "1u" H 9992 1055 50  0000 L CNN
+F 1 "100n" H 9992 1055 50  0000 L CNN
 F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 9900 1100 50  0001 C CNN
 F 3 "~" H 9900 1100 50  0001 C CNN
 	1    9900 1100
@@ -116,7 +116,7 @@ L Device:C_Small C13
 U 1 1 600E10D0
 P 9650 1100
 F 0 "C13" H 9742 1146 50  0000 L CNN
-F 1 "1u" H 9742 1055 50  0000 L CNN
+F 1 "100n" H 9742 1055 50  0000 L CNN
 F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 9650 1100 50  0001 C CNN
 F 3 "~" H 9650 1100 50  0001 C CNN
 	1    9650 1100
@@ -131,7 +131,7 @@ L Device:C_Small C12
 U 1 1 600E18AC
 P 9400 1100
 F 0 "C12" H 9492 1146 50  0000 L CNN
-F 1 "1u" H 9492 1055 50  0000 L CNN
+F 1 "100n" H 9492 1055 50  0000 L CNN
 F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 9400 1100 50  0001 C CNN
 F 3 "~" H 9400 1100 50  0001 C CNN
 	1    9400 1100
@@ -146,7 +146,7 @@ L Device:C_Small C11
 U 1 1 600E2181
 P 9150 1100
 F 0 "C11" H 9242 1146 50  0000 L CNN
-F 1 "1u" H 9242 1055 50  0000 L CNN
+F 1 "100n" H 9242 1055 50  0000 L CNN
 F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 9150 1100 50  0001 C CNN
 F 3 "~" H 9150 1100 50  0001 C CNN
 	1    9150 1100
@@ -161,7 +161,7 @@ L Device:C_Small C10
 U 1 1 600E2AB5
 P 8900 1100
 F 0 "C10" H 8992 1146 50  0000 L CNN
-F 1 "1u" H 8992 1055 50  0000 L CNN
+F 1 "100n" H 8992 1055 50  0000 L CNN
 F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 8900 1100 50  0001 C CNN
 F 3 "~" H 8900 1100 50  0001 C CNN
 	1    8900 1100
@@ -271,7 +271,7 @@ U 1 1 602A02F8
 P 2700 1800
 F 0 "U3" H 2700 2142 50  0000 C CNN
 F 1 "MIC5235YM5-TR" H 2700 2051 50  0000 C CNN
-F 2 "Package_TO_SOT_SMD:SOT-23-5" H 2700 2125 50  0001 C CNN
+F 2 "Package_TO_SOT_SMD:SOT-23-5_HandSoldering" H 2700 2125 50  0001 C CNN
 F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/20005785A.pdf" H 2700 1800 50  0001 C CNN
 	1    2700 1800
 	1    0    0    -1  
@@ -903,7 +903,7 @@ U 1 1 6009969E
 P 800 1250
 F 0 "J1" H 857 1717 50  0000 C CNN
 F 1 "USB_OTG" H 857 1626 50  0000 C CNN
-F 2 "Connector_USB:USB_Mini-B_Tensility_54-00023_Vertical" H 950 1200 50  0001 C CNN
+F 2 "Connector_USB:USB_Micro-B_Wuerth_629105150521" H 950 1200 50  0001 C CNN
 F 3 " ~" H 950 1200 50  0001 C CNN
 	1    800  1250
 	1    0    0    -1  
@@ -966,7 +966,7 @@ L Device:C_Small C9
 U 1 1 600E34A0
 P 8650 1100
 F 0 "C9" H 8742 1146 50  0000 L CNN
-F 1 "1u" H 8742 1055 50  0000 L CNN
+F 1 "100n" H 8742 1055 50  0000 L CNN
 F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 8650 1100 50  0001 C CNN
 F 3 "~" H 8650 1100 50  0001 C CNN
 	1    8650 1100
@@ -1080,7 +1080,7 @@ U 1 1 6026BF1B
 P 2650 800
 F 0 "U2" H 2650 1067 50  0000 C CNN
 F 1 "AP2125N-3.3TRG" H 2650 976 50  0000 C CNN
-F 2 "Package_TO_SOT_SMD:TO-252-3_TabPin2" H 2650 750 50  0001 C CNN
+F 2 "Package_TO_SOT_SMD:SOT-23_Handsoldering" H 2650 750 50  0001 C CNN
 F 3 "https://static6.arrow.com/aropdfconversion/dc75757ae45a88e5f69bdce3f2a651a5fe0ca07d/ifx27001_ds_10.pdf" H 2650 750 50  0001 C CNN
 	1    2650 800 
 	1    0    0    -1  
@@ -1091,30 +1091,6 @@ Text Notes 2250 3050 0    98   ~ 0
 MOUSE BUTTONS
 Wire Notes Line
 	450  2900 5000 2900
-Wire Wire Line
-	6000 1200 6000 1150
-$Comp
-L Connector:TestPoint TP16
-U 1 1 60824766
-P 6000 1200
-F 0 "TP16" H 6058 1318 50  0000 L CNN
-F 1 "wheel_click" H 6058 1227 50  0000 L CNN
-F 2 "TestPoint:TestPoint_Pad_1.5x1.5mm" H 6200 1200 50  0001 C CNN
-F 3 "~" H 6200 1200 50  0001 C CNN
-	1    6000 1200
-	1    0    0    1   
-$EndComp
-$Comp
-L power:GND #PWR0161
-U 1 1 60824775
-P 7050 5350
-F 0 "#PWR0161" H 7050 5100 50  0001 C CNN
-F 1 "GND" H 7055 5177 50  0000 C CNN
-F 2 "" H 7050 5350 50  0001 C CNN
-F 3 "" H 7050 5350 50  0001 C CNN
-	1    7050 5350
-	1    0    0    -1  
-$EndComp
 Wire Notes Line
 	7350 4800 7550 4800
 Wire Notes Line
@@ -1158,144 +1134,58 @@ Wire Wire Line
 Connection ~ 8900 950 
 Wire Wire Line
 	8900 950  8650 950 
-Wire Wire Line
-	8000 6350 8050 6350
-$Comp
-L power:GND #PWR0165
-U 1 1 60FE96AD
-P 8050 6350
-F 0 "#PWR0165" H 8050 6100 50  0001 C CNN
-F 1 "GND" H 8055 6177 50  0000 C CNN
-F 2 "" H 8050 6350 50  0001 C CNN
-F 3 "" H 8050 6350 50  0001 C CNN
-	1    8050 6350
-	0    -1   -1   0   
-$EndComp
-$Comp
-L LED:IR26-21C_L110_TR8 D4
-U 1 1 60FE96B3
-P 7850 6350
-F 0 "D4" H 7843 6567 50  0000 C CNN
-F 1 "Indicator LED" H 7843 6476 50  0000 C CNN
-F 2 "LED_SMD:LED_1206_3216Metric" H 7850 6550 50  0001 C CNN
-F 3 "http://www.everlight.com/file/ProductFile/IR26-21C-L110-TR8.pdf" H 7850 6350 50  0001 C CNN
-	1    7850 6350
-	-1   0    0    -1  
-$EndComp
-Wire Wire Line
-	7600 6350 7700 6350
 $Comp
 L Device:R R24
 U 1 1 60FE96BA
-P 7450 6350
-F 0 "R24" V 7243 6350 50  0000 C CNN
-F 1 "820" V 7334 6350 50  0000 C CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 7380 6350 50  0001 C CNN
-F 3 "~" H 7450 6350 50  0001 C CNN
-	1    7450 6350
+P 5750 6900
+F 0 "R24" V 5543 6900 50  0000 C CNN
+F 1 "820" V 5634 6900 50  0000 C CNN
+F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 5680 6900 50  0001 C CNN
+F 3 "~" H 5750 6900 50  0001 C CNN
+	1    5750 6900
 	0    1    1    0   
 $EndComp
 Wire Wire Line
-	7300 6350 7250 6350
-Wire Wire Line
-	9400 6350 9450 6350
-$Comp
-L power:GND #PWR0166
-U 1 1 610016A9
-P 9450 6350
-F 0 "#PWR0166" H 9450 6100 50  0001 C CNN
-F 1 "GND" H 9455 6177 50  0000 C CNN
-F 2 "" H 9450 6350 50  0001 C CNN
-F 3 "" H 9450 6350 50  0001 C CNN
-	1    9450 6350
-	0    -1   -1   0   
-$EndComp
-$Comp
-L LED:IR26-21C_L110_TR8 D5
-U 1 1 610016AF
-P 9250 6350
-F 0 "D5" H 9243 6567 50  0000 C CNN
-F 1 "Indicator LED" H 9243 6476 50  0000 C CNN
-F 2 "LED_SMD:LED_1206_3216Metric" H 9250 6550 50  0001 C CNN
-F 3 "http://www.everlight.com/file/ProductFile/IR26-21C-L110-TR8.pdf" H 9250 6350 50  0001 C CNN
-	1    9250 6350
-	-1   0    0    -1  
-$EndComp
-Wire Wire Line
-	9000 6350 9100 6350
+	5600 6900 5550 6900
 $Comp
 L Device:R R25
 U 1 1 610016B6
-P 8850 6350
-F 0 "R25" V 8643 6350 50  0000 C CNN
-F 1 "820" V 8734 6350 50  0000 C CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 8780 6350 50  0001 C CNN
-F 3 "~" H 8850 6350 50  0001 C CNN
-	1    8850 6350
+P 5750 7100
+F 0 "R25" V 5543 7100 50  0000 C CNN
+F 1 "820" V 5634 7100 50  0000 C CNN
+F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 5680 7100 50  0001 C CNN
+F 3 "~" H 5750 7100 50  0001 C CNN
+	1    5750 7100
 	0    1    1    0   
 $EndComp
 Wire Wire Line
-	8700 6350 8650 6350
-Wire Wire Line
-	10900 6350 10950 6350
-$Comp
-L power:GND #PWR0167
-U 1 1 61017340
-P 10950 6350
-F 0 "#PWR0167" H 10950 6100 50  0001 C CNN
-F 1 "GND" H 10955 6177 50  0000 C CNN
-F 2 "" H 10950 6350 50  0001 C CNN
-F 3 "" H 10950 6350 50  0001 C CNN
-	1    10950 6350
-	0    -1   -1   0   
-$EndComp
-$Comp
-L LED:IR26-21C_L110_TR8 D6
-U 1 1 61017346
-P 10750 6350
-F 0 "D6" H 10743 6567 50  0000 C CNN
-F 1 "Indicator LED" H 10743 6476 50  0000 C CNN
-F 2 "LED_SMD:LED_1206_3216Metric" H 10750 6550 50  0001 C CNN
-F 3 "http://www.everlight.com/file/ProductFile/IR26-21C-L110-TR8.pdf" H 10750 6350 50  0001 C CNN
-	1    10750 6350
-	-1   0    0    -1  
-$EndComp
+	5600 7100 5550 7100
 Wire Wire Line
-	10500 6350 10600 6350
+	5900 7300 6000 7300
 $Comp
 L Device:R R26
 U 1 1 6101734D
-P 10350 6350
-F 0 "R26" V 10143 6350 50  0000 C CNN
-F 1 "820" V 10234 6350 50  0000 C CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 10280 6350 50  0001 C CNN
-F 3 "~" H 10350 6350 50  0001 C CNN
-	1    10350 6350
+P 5750 7300
+F 0 "R26" V 5543 7300 50  0000 C CNN
+F 1 "820" V 5634 7300 50  0000 C CNN
+F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 5680 7300 50  0001 C CNN
+F 3 "~" H 5750 7300 50  0001 C CNN
+	1    5750 7300
 	0    1    1    0   
 $EndComp
 Wire Wire Line
-	10200 6350 10150 6350
+	5600 7300 5550 7300
 Wire Notes Line
 	5000 5500 11250 5500
 Text Notes 7000 5650 0    98   ~ 0
 PARTY LEDS
 Wire Notes Line
 	6950 5700 11250 5700
-Wire Notes Line
-	8350 5700 8350 6550
-Wire Notes Line
-	9800 5700 9800 6550
-Text Notes 6950 5800 0    59   ~ 0
+Text GLabel 5550 6900 0    39   Input ~ 0
 RED
-Text Notes 8350 5800 0    59   ~ 0
+Text GLabel 5550 7100 0    39   Input ~ 0
 GREEN
-Text Notes 9800 5800 0    59   ~ 0
-BLUE
-Text GLabel 7250 6350 0    39   Input ~ 0
-RED
-Text GLabel 8650 6350 0    39   Input ~ 0
-GREEN
-Text GLabel 10150 6350 0    39   Input ~ 0
+Text GLabel 5550 7300 0    39   Input ~ 0
 BLUE
 Wire Wire Line
 	8050 950  8050 1300
@@ -1327,7 +1217,7 @@ U 1 1 60081960
 P 6550 5900
 F 0 "J2" H 6522 5782 50  0000 R CNN
 F 1 "SWD" H 6522 5873 50  0000 R CNN
-F 2 "Connector_PinHeader_2.00mm:PinHeader_1x06_P2.00mm_Vertical" H 6550 5900 50  0001 C CNN
+F 2 "Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical" H 6550 5900 50  0001 C CNN
 F 3 "~" H 6550 5900 50  0001 C CNN
 	1    6550 5900
 	-1   0    0    1   
@@ -1378,222 +1268,8 @@ Wire Notes Line
 	4950 6450 5400 6450
 Text Notes 5000 6400 0    98   ~ 0
 LEDS
-Wire Wire Line
-	6250 6600 6200 6600
-Wire Wire Line
-	6250 7050 6200 7050
-Wire Wire Line
-	6250 7550 6200 7550
-Wire Wire Line
-	5850 7550 5900 7550
-Connection ~ 5850 7550
 Wire Wire Line
 	5850 7750 5550 7750
-Wire Wire Line
-	5850 7550 5850 7750
-Wire Wire Line
-	5550 7750 5550 7700
-$Comp
-L Jumper:Jumper_3_Bridged12 JP4
-U 1 1 6075715F
-P 5550 7550
-F 0 "JP4" V 5596 7617 50  0000 L CNN
-F 1 "DFU" V 5505 7617 50  0000 L CNN
-F 2 "Connector:FanPinHeader_1x03_P2.54mm_Vertical" H 5550 7550 50  0001 C CNN
-F 3 "~" H 5550 7550 50  0001 C CNN
-	1    5550 7550
-	-1   0    0    -1  
-$EndComp
-Wire Wire Line
-	5300 7550 5250 7550
-Wire Wire Line
-	5800 7550 5850 7550
-$Comp
-L Device:R R6
-U 1 1 60757151
-P 6050 7550
-F 0 "R6" H 6120 7596 50  0000 L CNN
-F 1 "1.5k" H 6120 7505 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 5980 7550 50  0001 C CNN
-F 3 "~" H 6050 7550 50  0001 C CNN
-	1    6050 7550
-	0    -1   -1   0   
-$EndComp
-Wire Wire Line
-	5850 6600 5900 6600
-Connection ~ 5850 6600
-Wire Wire Line
-	5850 6800 5550 6800
-Wire Wire Line
-	5850 6600 5850 6800
-Wire Wire Line
-	5550 6800 5550 6750
-$Comp
-L Jumper:Jumper_3_Bridged12 JP2
-U 1 1 6074062D
-P 5550 6600
-F 0 "JP2" V 5596 6667 50  0000 L CNN
-F 1 "DFU" V 5505 6667 50  0000 L CNN
-F 2 "Connector:FanPinHeader_1x03_P2.54mm_Vertical" H 5550 6600 50  0001 C CNN
-F 3 "~" H 5550 6600 50  0001 C CNN
-	1    5550 6600
-	-1   0    0    -1  
-$EndComp
-Wire Wire Line
-	5300 6600 5250 6600
-Wire Wire Line
-	5800 6600 5850 6600
-$Comp
-L Device:R R1
-U 1 1 6074061F
-P 6050 6600
-F 0 "R1" H 6120 6646 50  0000 L CNN
-F 1 "47" H 6120 6555 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 5980 6600 50  0001 C CNN
-F 3 "~" H 6050 6600 50  0001 C CNN
-	1    6050 6600
-	0    -1   -1   0   
-$EndComp
-Wire Wire Line
-	5850 7050 5900 7050
-Connection ~ 5850 7050
-Wire Wire Line
-	5850 7250 5550 7250
-Wire Wire Line
-	5850 7050 5850 7250
-Wire Wire Line
-	5550 7250 5550 7200
-$Comp
-L Jumper:Jumper_3_Bridged12 JP3
-U 1 1 606D1383
-P 5550 7050
-F 0 "JP3" V 5596 7117 50  0000 L CNN
-F 1 "DFU" V 5505 7117 50  0000 L CNN
-F 2 "Connector:FanPinHeader_1x03_P2.54mm_Vertical" H 5550 7050 50  0001 C CNN
-F 3 "~" H 5550 7050 50  0001 C CNN
-	1    5550 7050
-	-1   0    0    -1  
-$EndComp
-Wire Wire Line
-	5300 7050 5250 7050
-Wire Wire Line
-	5800 7050 5850 7050
-$Comp
-L power:+3.3V #PWR0144
-U 1 1 606D137A
-P 5250 7050
-F 0 "#PWR0144" H 5250 6900 50  0001 C CNN
-F 1 "+3.3V" H 5265 7223 50  0000 C CNN
-F 2 "" H 5250 7050 50  0001 C CNN
-F 3 "" H 5250 7050 50  0001 C CNN
-	1    5250 7050
-	0    -1   -1   0   
-$EndComp
-$Comp
-L Device:R R5
-U 1 1 606D1373
-P 6050 7050
-F 0 "R5" H 6120 7096 50  0000 L CNN
-F 1 "820" H 6120 7005 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 5980 7050 50  0001 C CNN
-F 3 "~" H 6050 7050 50  0001 C CNN
-	1    6050 7050
-	0    -1   -1   0   
-$EndComp
-$Comp
-L power:+5V #PWR0143
-U 1 1 6016DDF7
-P 5250 7550
-F 0 "#PWR0143" H 5250 7400 50  0001 C CNN
-F 1 "+5V" H 5265 7723 50  0000 C CNN
-F 2 "" H 5250 7550 50  0001 C CNN
-F 3 "" H 5250 7550 50  0001 C CNN
-	1    5250 7550
-	0    -1   -1   0   
-$EndComp
-$Comp
-L LED:IR26-21C_L110_TR8 D1
-U 1 1 601E5474
-P 6400 7550
-F 0 "D1" H 6393 7767 50  0000 C CNN
-F 1 "Indicator LED" H 6393 7676 50  0000 C CNN
-F 2 "LED_SMD:LED_1206_3216Metric" H 6400 7750 50  0001 C CNN
-F 3 "http://www.everlight.com/file/ProductFile/IR26-21C-L110-TR8.pdf" H 6400 7550 50  0001 C CNN
-	1    6400 7550
-	-1   0    0    -1  
-$EndComp
-$Comp
-L power:GND #PWR0128
-U 1 1 6022D61E
-P 6600 7550
-F 0 "#PWR0128" H 6600 7300 50  0001 C CNN
-F 1 "GND" H 6605 7377 50  0000 C CNN
-F 2 "" H 6600 7550 50  0001 C CNN
-F 3 "" H 6600 7550 50  0001 C CNN
-	1    6600 7550
-	0    -1   -1   0   
-$EndComp
-Wire Wire Line
-	6550 7550 6600 7550
-$Comp
-L power:VDD #PWR0145
-U 1 1 601A96AE
-P 5250 6600
-F 0 "#PWR0145" H 5250 6450 50  0001 C CNN
-F 1 "VDD" H 5265 6773 50  0000 C CNN
-F 2 "" H 5250 6600 50  0001 C CNN
-F 3 "" H 5250 6600 50  0001 C CNN
-	1    5250 6600
-	0    -1   -1   0   
-$EndComp
-Wire Wire Line
-	6550 6600 6600 6600
-$Comp
-L power:GND #PWR0142
-U 1 1 602C3060
-P 6600 6600
-F 0 "#PWR0142" H 6600 6350 50  0001 C CNN
-F 1 "GND" H 6605 6427 50  0000 C CNN
-F 2 "" H 6600 6600 50  0001 C CNN
-F 3 "" H 6600 6600 50  0001 C CNN
-	1    6600 6600
-	0    -1   -1   0   
-$EndComp
-$Comp
-L LED:IR26-21C_L110_TR8 D3
-U 1 1 602C3066
-P 6400 6600
-F 0 "D3" H 6393 6817 50  0000 C CNN
-F 1 "Indicator LED" H 6393 6726 50  0000 C CNN
-F 2 "LED_SMD:LED_1206_3216Metric" H 6400 6800 50  0001 C CNN
-F 3 "http://www.everlight.com/file/ProductFile/IR26-21C-L110-TR8.pdf" H 6400 6600 50  0001 C CNN
-	1    6400 6600
-	-1   0    0    -1  
-$EndComp
-$Comp
-L LED:IR26-21C_L110_TR8 D2
-U 1 1 602BC446
-P 6400 7050
-F 0 "D2" H 6393 7267 50  0000 C CNN
-F 1 "Indicator LED" H 6393 7176 50  0000 C CNN
-F 2 "LED_SMD:LED_1206_3216Metric" H 6400 7250 50  0001 C CNN
-F 3 "http://www.everlight.com/file/ProductFile/IR26-21C-L110-TR8.pdf" H 6400 7050 50  0001 C CNN
-	1    6400 7050
-	-1   0    0    -1  
-$EndComp
-$Comp
-L power:GND #PWR0141
-U 1 1 602BC440
-P 6600 7050
-F 0 "#PWR0141" H 6600 6800 50  0001 C CNN
-F 1 "GND" H 6605 6877 50  0000 C CNN
-F 2 "" H 6600 7050 50  0001 C CNN
-F 3 "" H 6600 7050 50  0001 C CNN
-	1    6600 7050
-	0    -1   -1   0   
-$EndComp
-Wire Wire Line
-	6550 7050 6600 7050
 $Comp
 L Device:C_Small C32
 U 1 1 609B8D57
@@ -2011,8 +1687,6 @@ Wire Wire Line
 	5400 1150 5400 1200
 Wire Wire Line
 	5100 1150 5100 1200
-Text GLabel 6000 1150 1    39   Input ~ 0
-wheel_click
 $Comp
 L Connector:TestPoint TP29
 U 1 1 618F0AAF
@@ -2060,7 +1734,7 @@ U 1 1 6015F930
 P 10950 4500
 F 0 "JP1" V 10996 4567 50  0000 L CNN
 F 1 "DFU" V 10905 4567 50  0000 L CNN
-F 2 "Connector:FanPinHeader_1x03_P2.54mm_Vertical" H 10950 4500 50  0001 C CNN
+F 2 "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical" H 10950 4500 50  0001 C CNN
 F 3 "~" H 10950 4500 50  0001 C CNN
 	1    10950 4500
 	0    1    -1   0   
@@ -2186,28 +1860,8 @@ Wire Notes Line
 	5000 3500 7100 3500
 Text Notes 5000 3450 0    98   ~ 0
 SCROLL WHEEL AND BUTTON
-Text GLabel 6600 4600 0    39   Input ~ 0
-wheel_click
 Wire Notes Line
 	5000 3300 7100 3300
-Wire Wire Line
-	6700 4600 6700 4750
-Wire Wire Line
-	6700 4600 6800 4600
-$Comp
-L Device:C_Small C28
-U 1 1 6082477B
-P 6700 4850
-F 0 "C28" H 6792 4896 50  0000 L CNN
-F 1 "100n" H 6792 4805 50  0000 L CNN
-F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 6700 4850 50  0001 C CNN
-F 3 "~" H 6700 4850 50  0001 C CNN
-	1    6700 4850
-	1    0    0    -1  
-$EndComp
-Wire Wire Line
-	6700 4600 6600 4600
-Connection ~ 6700 4600
 $Comp
 L Connector:TestPoint TP4
 U 1 1 601AABDA
@@ -2234,7 +1888,7 @@ U 1 1 600CDE48
 P 6050 2650
 F 0 "Y1" H 6050 2918 50  0000 C CNN
 F 1 "16Mhz" H 6050 2827 50  0000 C CNN
-F 2 "Crystal:Crystal_SMD_0603-2Pin_6.0x3.5mm_HandSoldering" H 6050 2650 50  0001 C CNN
+F 2 "Crystal:Crystal_SMD_HC49-SD_HandSoldering" H 6050 2650 50  0001 C CNN
 F 3 "~" H 6050 2650 50  0001 C CNN
 	1    6050 2650
 	0    1    1    0   
@@ -2242,920 +1896,871 @@ $EndComp
 Text GLabel 6900 1150 1    50   Input ~ 0
 Scroll_b
 $Comp
-L D2F-FL:D2F-FL S1
+L Lab1-rescue:D2F-FL-D2F-FL S1
 U 1 1 6034E202
-P 1350 4200
-F 0 "S1" H 1350 4481 50  0000 C CNN
-F 1 "D2F-FL" H 1350 4390 50  0000 C CNN
-F 2 "Desktop:SW_D2F-FL" H 1350 4200 50  0001 L BNN
-F 3 "" H 1350 4200 50  0001 L BNN
-F 4 "N/A" H 1350 4200 50  0001 L BNN "PARTREV"
-F 5 "Omron" H 1350 4200 50  0001 L BNN "MANUFACTURER"
-F 6 "11.5mm" H 1350 4200 50  0001 L BNN "MAXIMUM_PACKAGE_HEIGHT"
-F 7 "Manufacturer Recommendations" H 1350 4200 50  0001 L BNN "STANDARD"
-	1    1350 4200
-	0    1    1    0   
+P 1250 4650
+F 0 "S1" H 1250 4931 50  0000 C CNN
+F 1 "D2F-FL" H 1250 4840 50  0000 C CNN
+F 2 "Components:SW_D2F-FL" H 1250 4650 50  0001 L BNN
+F 3 "" H 1250 4650 50  0001 L BNN
+F 4 "N/A" H 1250 4650 50  0001 L BNN "PARTREV"
+F 5 "Omron" H 1250 4650 50  0001 L BNN "MANUFACTURER"
+F 6 "11.5mm" H 1250 4650 50  0001 L BNN "MAXIMUM_PACKAGE_HEIGHT"
+F 7 "Manufacturer Recommendations" H 1250 4650 50  0001 L BNN "STANDARD"
+	1    1250 4650
+	-1   0    0    1   
 $EndComp
-Wire Notes Line
-	3450 3100 3450 6200
-Wire Notes Line
-	1900 3100 1900 6200
-Text GLabel 3950 5200 0    39   Input ~ 0
+Text GLabel 4400 5700 2    39   Input ~ 0
 backward
-Text GLabel 3850 3850 0    39   Input ~ 0
+Text GLabel 4400 4700 2    39   Input ~ 0
 forward
-Text GLabel 2350 3850 0    39   Input ~ 0
+Text GLabel 2200 5600 2    39   Input ~ 0
 sense_up
-Text GLabel 2450 5200 0    39   Input ~ 0
+Text GLabel 4450 3750 2    39   Input ~ 0
 sense_down
-Text GLabel 900  5200 0    39   Input ~ 0
+Text GLabel 2250 4650 2    39   Input ~ 0
 right_click
-Text GLabel 800  3850 0    39   Input ~ 0
-left_click
-Wire Wire Line
-	1350 3400 1350 3500
-Wire Wire Line
-	900  3850 900  4000
-Connection ~ 1350 3850
-Wire Wire Line
-	1350 3850 1350 3900
-Wire Wire Line
-	1350 3800 1350 3850
 $Comp
 L Device:R R9
 U 1 1 606FEE94
-P 1350 3650
-F 0 "R9" H 1420 3696 50  0000 L CNN
-F 1 "10k" H 1420 3605 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 1280 3650 50  0001 C CNN
-F 3 "~" H 1350 3650 50  0001 C CNN
-	1    1350 3650
-	1    0    0    -1  
-$EndComp
-Wire Wire Line
-	1300 3850 1350 3850
-Wire Wire Line
-	900  3850 1000 3850
-$Comp
-L Device:R R7
-U 1 1 606FEE8C
-P 1150 3850
-F 0 "R7" H 1220 3896 50  0000 L CNN
-F 1 "150" H 1220 3805 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 1080 3850 50  0001 C CNN
-F 3 "~" H 1150 3850 50  0001 C CNN
-	1    1150 3850
-	0    1    1    0   
+P 1750 4650
+F 0 "R9" H 1820 4696 50  0000 L CNN
+F 1 "1k" H 1820 4605 50  0000 L CNN
+F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 1680 4650 50  0001 C CNN
+F 3 "~" H 1750 4650 50  0001 C CNN
+	1    1750 4650
+	0    -1   -1   0   
 $EndComp
 $Comp
 L Device:C_Small C22
 U 1 1 606FEE86
-P 900 4100
-F 0 "C22" H 992 4146 50  0000 L CNN
-F 1 "100n" H 992 4055 50  0000 L CNN
-F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 900 4100 50  0001 C CNN
-F 3 "~" H 900 4100 50  0001 C CNN
-	1    900  4100
+P 2000 4850
+F 0 "C22" H 2092 4896 50  0000 L CNN
+F 1 "100n" H 2092 4805 50  0000 L CNN
+F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 2000 4850 50  0001 C CNN
+F 3 "~" H 2000 4850 50  0001 C CNN
+	1    2000 4850
 	1    0    0    -1  
 $EndComp
-Wire Wire Line
-	900  3850 800  3850
-Connection ~ 900  3850
 $Comp
 L Connector:TestPoint TP5
 U 1 1 606FEE71
-P 900 3800
-F 0 "TP5" H 958 3918 50  0000 L CNN
-F 1 "TestPoint" H 958 3827 50  0000 L CNN
-F 2 "TestPoint:TestPoint_Pad_1.5x1.5mm" H 1100 3800 50  0001 C CNN
-F 3 "~" H 1100 3800 50  0001 C CNN
-	1    900  3800
+P 2000 4600
+F 0 "TP5" H 2058 4718 50  0000 L CNN
+F 1 "TestPoint" H 2058 4627 50  0000 L CNN
+F 2 "TestPoint:TestPoint_Pad_1.5x1.5mm" H 2200 4600 50  0001 C CNN
+F 3 "~" H 2200 4600 50  0001 C CNN
+	1    2000 4600
 	1    0    0    -1  
 $EndComp
-Wire Wire Line
-	900  3800 900  3850
 $Comp
 L power:+3.3V #PWR0160
 U 1 1 606FEE9F
-P 1350 3400
-F 0 "#PWR0160" H 1350 3250 50  0001 C CNN
-F 1 "+3.3V" H 1365 3573 50  0000 C CNN
-F 2 "" H 1350 3400 50  0001 C CNN
-F 3 "" H 1350 3400 50  0001 C CNN
-	1    1350 3400
+P 700 4350
+F 0 "#PWR0160" H 700 4200 50  0001 C CNN
+F 1 "+3.3V" H 715 4523 50  0000 C CNN
+F 2 "" H 700 4350 50  0001 C CNN
+F 3 "" H 700 4350 50  0001 C CNN
+	1    700  4350
 	1    0    0    -1  
 $EndComp
 $Comp
 L power:GND #PWR0159
 U 1 1 606FEE80
-P 1250 4600
-F 0 "#PWR0159" H 1250 4350 50  0001 C CNN
-F 1 "GND" H 1255 4427 50  0000 C CNN
-F 2 "" H 1250 4600 50  0001 C CNN
-F 3 "" H 1250 4600 50  0001 C CNN
-	1    1250 4600
+P 2000 5000
+F 0 "#PWR0159" H 2000 4750 50  0001 C CNN
+F 1 "GND" H 2005 4827 50  0000 C CNN
+F 2 "" H 2000 5000 50  0001 C CNN
+F 3 "" H 2000 5000 50  0001 C CNN
+	1    2000 5000
 	1    0    0    -1  
 $EndComp
 Wire Wire Line
-	1250 4500 1250 4550
-Wire Wire Line
-	1250 4550 900  4550
-Wire Wire Line
-	900  4200 900  4550
-Connection ~ 1250 4550
+	2000 4950 2000 5000
+$Comp
+L Device:R R19
+U 1 1 604C1473
+P 5550 3900
+F 0 "R19" H 5620 3946 50  0000 L CNN
+F 1 "10k" H 5620 3855 50  0000 L CNN
+F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 5480 3900 50  0001 C CNN
+F 3 "~" H 5550 3900 50  0001 C CNN
+	1    5550 3900
+	-1   0    0    -1  
+$EndComp
 Wire Wire Line
-	1250 4550 1250 4600
-NoConn ~ 1450 4500
+	5550 3750 5550 3700
+Text GLabel 5700 4050 1    50   Input ~ 0
+Scroll_a
 $Comp
-L D2F-FL:D2F-FL S2
-U 1 1 60880B22
-P 1450 5550
-F 0 "S2" H 1450 5831 50  0000 C CNN
-F 1 "D2F-FL" H 1450 5740 50  0000 C CNN
-F 2 "Desktop:SW_D2F-FL" H 1450 5550 50  0001 L BNN
-F 3 "" H 1450 5550 50  0001 L BNN
-F 4 "N/A" H 1450 5550 50  0001 L BNN "PARTREV"
-F 5 "Omron" H 1450 5550 50  0001 L BNN "MANUFACTURER"
-F 6 "11.5mm" H 1450 5550 50  0001 L BNN "MAXIMUM_PACKAGE_HEIGHT"
-F 7 "Manufacturer Recommendations" H 1450 5550 50  0001 L BNN "STANDARD"
-	1    1450 5550
+L power:GND #PWR0179
+U 1 1 624B3DA7
+P 5250 4100
+F 0 "#PWR0179" H 5250 3850 50  0001 C CNN
+F 1 "GND" H 5255 3927 50  0000 C CNN
+F 2 "" H 5250 4100 50  0001 C CNN
+F 3 "" H 5250 4100 50  0001 C CNN
+	1    5250 4100
 	0    1    1    0   
 $EndComp
 Wire Wire Line
-	1450 4750 1450 4850
-Wire Wire Line
-	1000 5200 1000 5350
-Connection ~ 1450 5200
-Wire Wire Line
-	1450 5200 1450 5250
-Wire Wire Line
-	1450 5150 1450 5200
+	5300 4100 5250 4100
 $Comp
-L Device:R R10
-U 1 1 60880B2D
-P 1450 5000
-F 0 "R10" H 1520 5046 50  0000 L CNN
-F 1 "10k" H 1520 4955 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 1380 5000 50  0001 C CNN
-F 3 "~" H 1450 5000 50  0001 C CNN
-	1    1450 5000
+L power:+3.3V #PWR0180
+U 1 1 62523590
+P 5550 3700
+F 0 "#PWR0180" H 5550 3550 50  0001 C CNN
+F 1 "+3.3V" H 5565 3873 50  0000 C CNN
+F 2 "" H 5550 3700 50  0001 C CNN
+F 3 "" H 5550 3700 50  0001 C CNN
+	1    5550 3700
 	1    0    0    -1  
 $EndComp
-Wire Wire Line
-	1400 5200 1450 5200
-Wire Wire Line
-	1000 5200 1100 5200
 $Comp
-L Device:R R8
-U 1 1 60880B35
-P 1250 5200
-F 0 "R8" H 1320 5246 50  0000 L CNN
-F 1 "150" H 1320 5155 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 1180 5200 50  0001 C CNN
-F 3 "~" H 1250 5200 50  0001 C CNN
-	1    1250 5200
+L Device:C_Small C33
+U 1 1 624984FF
+P 5400 4100
+F 0 "C33" H 5492 4146 50  0000 L CNN
+F 1 "100n" H 5492 4055 50  0000 L CNN
+F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 5400 4100 50  0001 C CNN
+F 3 "~" H 5400 4100 50  0001 C CNN
+	1    5400 4100
 	0    1    1    0   
 $EndComp
-$Comp
-L Device:C_Small C23
-U 1 1 60880B3B
-P 1000 5450
-F 0 "C23" H 1092 5496 50  0000 L CNN
-F 1 "100n" H 1092 5405 50  0000 L CNN
-F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 1000 5450 50  0001 C CNN
-F 3 "~" H 1000 5450 50  0001 C CNN
-	1    1000 5450
-	1    0    0    -1  
-$EndComp
 Wire Wire Line
-	1000 5200 900  5200
-Connection ~ 1000 5200
+	5550 4100 5550 4050
+Wire Wire Line
+	5550 4100 5500 4100
+Connection ~ 5550 4100
+Wire Wire Line
+	5700 4050 5700 4100
+Wire Wire Line
+	5700 4100 5550 4100
 $Comp
-L Connector:TestPoint TP9
-U 1 1 60880B43
-P 1000 5150
-F 0 "TP9" H 1058 5268 50  0000 L CNN
-F 1 "TestPoint" H 1058 5177 50  0000 L CNN
-F 2 "TestPoint:TestPoint_Pad_1.5x1.5mm" H 1200 5150 50  0001 C CNN
-F 3 "~" H 1200 5150 50  0001 C CNN
-	1    1000 5150
-	1    0    0    -1  
+L power:GND #PWR0181
+U 1 1 626C35AF
+P 5250 4550
+F 0 "#PWR0181" H 5250 4300 50  0001 C CNN
+F 1 "GND" H 5255 4377 50  0000 C CNN
+F 2 "" H 5250 4550 50  0001 C CNN
+F 3 "" H 5250 4550 50  0001 C CNN
+	1    5250 4550
+	0    1    1    0   
 $EndComp
 Wire Wire Line
-	1000 5150 1000 5200
+	5300 4550 5250 4550
 $Comp
-L power:+3.3V #PWR0146
-U 1 1 60880B4A
-P 1450 4750
-F 0 "#PWR0146" H 1450 4600 50  0001 C CNN
-F 1 "+3.3V" H 1465 4923 50  0000 C CNN
-F 2 "" H 1450 4750 50  0001 C CNN
-F 3 "" H 1450 4750 50  0001 C CNN
-	1    1450 4750
-	1    0    0    -1  
+L Device:C_Small C34
+U 1 1 626C35B6
+P 5400 4550
+F 0 "C34" H 5492 4596 50  0000 L CNN
+F 1 "100n" H 5492 4505 50  0000 L CNN
+F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 5400 4550 50  0001 C CNN
+F 3 "~" H 5400 4550 50  0001 C CNN
+	1    5400 4550
+	0    1    -1   0   
 $EndComp
 $Comp
-L power:GND #PWR0147
-U 1 1 60880B50
-P 1350 5950
-F 0 "#PWR0147" H 1350 5700 50  0001 C CNN
-F 1 "GND" H 1355 5777 50  0000 C CNN
-F 2 "" H 1350 5950 50  0001 C CNN
-F 3 "" H 1350 5950 50  0001 C CNN
-	1    1350 5950
-	1    0    0    -1  
+L Device:R R20
+U 1 1 626E168D
+P 5550 4750
+F 0 "R20" H 5620 4796 50  0000 L CNN
+F 1 "10k" H 5620 4705 50  0000 L CNN
+F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 5480 4750 50  0001 C CNN
+F 3 "~" H 5550 4750 50  0001 C CNN
+	1    5550 4750
+	-1   0    0    1   
 $EndComp
+Text GLabel 5700 4600 3    50   Input ~ 0
+Scroll_b
 Wire Wire Line
-	1350 5850 1350 5900
-Wire Wire Line
-	1350 5900 1000 5900
+	5700 4600 5700 4550
 Wire Wire Line
-	1000 5550 1000 5900
-Connection ~ 1350 5900
+	5700 4550 5550 4550
 Wire Wire Line
-	1350 5900 1350 5950
-NoConn ~ 1550 5850
-$Comp
-L D2F-FL:D2F-FL S3
-U 1 1 608B0D57
-P 2900 4200
-F 0 "S3" H 2900 4481 50  0000 C CNN
-F 1 "D2F-FL" H 2900 4390 50  0000 C CNN
-F 2 "Desktop:SW_D2F-FL" H 2900 4200 50  0001 L BNN
-F 3 "" H 2900 4200 50  0001 L BNN
-F 4 "N/A" H 2900 4200 50  0001 L BNN "PARTREV"
-F 5 "Omron" H 2900 4200 50  0001 L BNN "MANUFACTURER"
-F 6 "11.5mm" H 2900 4200 50  0001 L BNN "MAXIMUM_PACKAGE_HEIGHT"
-F 7 "Manufacturer Recommendations" H 2900 4200 50  0001 L BNN "STANDARD"
-	1    2900 4200
-	0    1    1    0   
-$EndComp
+	5550 4600 5550 4550
+Connection ~ 5550 4550
 Wire Wire Line
-	2900 3400 2900 3500
+	5550 4550 5500 4550
+Connection ~ 5700 4550
+Connection ~ 5700 4100
 Wire Wire Line
-	2450 3850 2450 4000
-Connection ~ 2900 3850
+	5850 4550 5700 4550
 Wire Wire Line
-	2900 3850 2900 3900
+	5850 4400 5850 4550
 Wire Wire Line
-	2900 3800 2900 3850
-$Comp
-L Device:R R13
-U 1 1 608B0D62
-P 2900 3650
-F 0 "R13" H 2970 3696 50  0000 L CNN
-F 1 "10k" H 2970 3605 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 2830 3650 50  0001 C CNN
-F 3 "~" H 2900 3650 50  0001 C CNN
-	1    2900 3650
-	1    0    0    -1  
-$EndComp
+	5850 4100 5700 4100
 Wire Wire Line
-	2850 3850 2900 3850
+	5850 4200 5850 4100
 Wire Wire Line
-	2450 3850 2550 3850
+	5800 4300 5850 4300
 $Comp
-L Device:R R11
-U 1 1 608B0D6A
-P 2700 3850
-F 0 "R11" H 2770 3896 50  0000 L CNN
-F 1 "150" H 2770 3805 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 2630 3850 50  0001 C CNN
-F 3 "~" H 2700 3850 50  0001 C CNN
-	1    2700 3850
+L power:GND #PWR0178
+U 1 1 62097B1A
+P 5800 4300
+F 0 "#PWR0178" H 5800 4050 50  0001 C CNN
+F 1 "GND" H 5805 4127 50  0000 C CNN
+F 2 "" H 5800 4300 50  0001 C CNN
+F 3 "" H 5800 4300 50  0001 C CNN
+	1    5800 4300
 	0    1    1    0   
 $EndComp
 $Comp
-L Device:C_Small C24
-U 1 1 608B0D70
-P 2450 4100
-F 0 "C24" H 2542 4146 50  0000 L CNN
-F 1 "100n" H 2542 4055 50  0000 L CNN
-F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 2450 4100 50  0001 C CNN
-F 3 "~" H 2450 4100 50  0001 C CNN
-	1    2450 4100
+L Device:Rotary_Encoder SW10
+U 1 1 61F68259
+P 6150 4300
+F 0 "SW10" H 6380 4346 50  0000 L CNN
+F 1 "Rotary_Encoder" H 6380 4255 50  0000 L CNN
+F 2 "Components:EC10E1220505" H 6000 4460 50  0001 C CNN
+F 3 "~" H 6150 4560 50  0001 C CNN
+	1    6150 4300
 	1    0    0    -1  
 $EndComp
+Wire Notes Line
+	7100 3300 7100 3600
+Wire Notes Line
+	7100 3600 7350 3600
+Wire Notes Line
+	7350 3600 7350 4800
+$Comp
+L Lab1-rescue:1825910-6-1825910-6 SW1
+U 1 1 60273442
+P 10150 3550
+F 0 "SW1" V 10196 3322 50  0000 R CNN
+F 1 "1825910-6" V 10105 3322 50  0000 R CNN
+F 2 "Components:SW_1825910-6-4" H 10150 3550 50  0001 L BNN
+F 3 "" H 10150 3550 50  0001 L BNN
+F 4 "50 mA" H 10150 3550 50  0001 L BNN "Contact_Current_Rating"
+F 5 "Single Pole - Single Throw" H 10150 3550 50  0001 L BNN "Configuration_Pole-Throw"
+F 6 "Compliant" H 10150 3550 50  0001 L BNN "EU_RoHS_Compliance"
+F 7 "1825910-6" H 10150 3550 50  0001 L BNN "Comment"
+	1    10150 3550
+	0    -1   -1   0   
+$EndComp
+Wire Wire Line
+	10050 3950 10050 4000
+Wire Wire Line
+	10050 4000 10150 4000
+Wire Wire Line
+	10250 4000 10250 3950
+Connection ~ 10150 4000
+Wire Wire Line
+	10150 4000 10250 4000
+Wire Wire Line
+	10250 3150 10250 3100
+Wire Wire Line
+	10250 3100 10150 3100
+Wire Wire Line
+	10050 3100 10050 3150
+Connection ~ 10150 3100
+Wire Wire Line
+	10150 3100 10050 3100
+Wire Wire Line
+	10150 2700 10150 3100
+Wire Wire Line
+	700  4550 950  4550
+Wire Wire Line
+	700  4350 700  4550
 Wire Wire Line
-	2450 3850 2350 3850
-Connection ~ 2450 3850
+	1550 4650 1600 4650
+Wire Wire Line
+	1900 4650 2000 4650
+Wire Wire Line
+	2000 4650 2250 4650
+Connection ~ 2000 4650
+Wire Wire Line
+	2000 4650 2000 4600
+Wire Wire Line
+	2000 5000 950  5000
+Wire Wire Line
+	950  5000 950  4750
+Wire Wire Line
+	2000 4650 2000 4750
+Connection ~ 2000 5000
+$Comp
+L Lab1-rescue:D2F-FL-D2F-FL S3
+U 1 1 608050F1
+P 1200 5600
+F 0 "S3" H 1200 5881 50  0000 C CNN
+F 1 "D2F-FL" H 1200 5790 50  0000 C CNN
+F 2 "Components:SW_D2F-FL" H 1200 5600 50  0001 L BNN
+F 3 "" H 1200 5600 50  0001 L BNN
+F 4 "N/A" H 1200 5600 50  0001 L BNN "PARTREV"
+F 5 "Omron" H 1200 5600 50  0001 L BNN "MANUFACTURER"
+F 6 "11.5mm" H 1200 5600 50  0001 L BNN "MAXIMUM_PACKAGE_HEIGHT"
+F 7 "Manufacturer Recommendations" H 1200 5600 50  0001 L BNN "STANDARD"
+	1    1200 5600
+	-1   0    0    1   
+$EndComp
+$Comp
+L Device:R R8
+U 1 1 60805114
+P 1700 5600
+F 0 "R8" H 1770 5646 50  0000 L CNN
+F 1 "1k" H 1770 5555 50  0000 L CNN
+F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 1630 5600 50  0001 C CNN
+F 3 "~" H 1700 5600 50  0001 C CNN
+	1    1700 5600
+	0    -1   -1   0   
+$EndComp
+$Comp
+L Device:C_Small C24
+U 1 1 6080511E
+P 1950 5800
+F 0 "C24" H 2042 5846 50  0000 L CNN
+F 1 "100n" H 2042 5755 50  0000 L CNN
+F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 1950 5800 50  0001 C CNN
+F 3 "~" H 1950 5800 50  0001 C CNN
+	1    1950 5800
+	1    0    0    -1  
+$EndComp
 $Comp
 L Connector:TestPoint TP10
-U 1 1 608B0D78
-P 2450 3800
-F 0 "TP10" H 2508 3918 50  0000 L CNN
-F 1 "TestPoint" H 2508 3827 50  0000 L CNN
-F 2 "TestPoint:TestPoint_Pad_1.5x1.5mm" H 2650 3800 50  0001 C CNN
-F 3 "~" H 2650 3800 50  0001 C CNN
-	1    2450 3800
+U 1 1 60805128
+P 1950 5550
+F 0 "TP10" H 2008 5668 50  0000 L CNN
+F 1 "TestPoint" H 2008 5577 50  0000 L CNN
+F 2 "TestPoint:TestPoint_Pad_1.5x1.5mm" H 2150 5550 50  0001 C CNN
+F 3 "~" H 2150 5550 50  0001 C CNN
+	1    1950 5550
 	1    0    0    -1  
 $EndComp
-Wire Wire Line
-	2450 3800 2450 3850
 $Comp
-L power:+3.3V #PWR0148
-U 1 1 608B0D7F
-P 2900 3400
-F 0 "#PWR0148" H 2900 3250 50  0001 C CNN
-F 1 "+3.3V" H 2915 3573 50  0000 C CNN
-F 2 "" H 2900 3400 50  0001 C CNN
-F 3 "" H 2900 3400 50  0001 C CNN
-	1    2900 3400
+L power:+3.3V #PWR02
+U 1 1 60805132
+P 650 5300
+F 0 "#PWR02" H 650 5150 50  0001 C CNN
+F 1 "+3.3V" H 665 5473 50  0000 C CNN
+F 2 "" H 650 5300 50  0001 C CNN
+F 3 "" H 650 5300 50  0001 C CNN
+	1    650  5300
 	1    0    0    -1  
 $EndComp
 $Comp
-L power:GND #PWR0149
-U 1 1 608B0D85
-P 2800 4600
-F 0 "#PWR0149" H 2800 4350 50  0001 C CNN
-F 1 "GND" H 2805 4427 50  0000 C CNN
-F 2 "" H 2800 4600 50  0001 C CNN
-F 3 "" H 2800 4600 50  0001 C CNN
-	1    2800 4600
+L power:GND #PWR04
+U 1 1 6080513C
+P 1950 5950
+F 0 "#PWR04" H 1950 5700 50  0001 C CNN
+F 1 "GND" H 1955 5777 50  0000 C CNN
+F 2 "" H 1950 5950 50  0001 C CNN
+F 3 "" H 1950 5950 50  0001 C CNN
+	1    1950 5950
 	1    0    0    -1  
 $EndComp
 Wire Wire Line
-	2800 4500 2800 4550
+	1950 5900 1950 5950
 Wire Wire Line
-	2800 4550 2450 4550
+	650  5500 900  5500
 Wire Wire Line
-	2450 4200 2450 4550
-Connection ~ 2800 4550
+	650  5300 650  5500
 Wire Wire Line
-	2800 4550 2800 4600
-NoConn ~ 3000 4500
-$Comp
-L D2F-FL:D2F-FL S4
-U 1 1 608E2D04
-P 3000 5550
-F 0 "S4" H 3000 5831 50  0000 C CNN
-F 1 "D2F-FL" H 3000 5740 50  0000 C CNN
-F 2 "Desktop:SW_D2F-FL" H 3000 5550 50  0001 L BNN
-F 3 "" H 3000 5550 50  0001 L BNN
-F 4 "N/A" H 3000 5550 50  0001 L BNN "PARTREV"
-F 5 "Omron" H 3000 5550 50  0001 L BNN "MANUFACTURER"
-F 6 "11.5mm" H 3000 5550 50  0001 L BNN "MAXIMUM_PACKAGE_HEIGHT"
-F 7 "Manufacturer Recommendations" H 3000 5550 50  0001 L BNN "STANDARD"
-	1    3000 5550
-	0    1    1    0   
-$EndComp
+	1500 5600 1550 5600
 Wire Wire Line
-	3000 4750 3000 4850
+	1850 5600 1950 5600
 Wire Wire Line
-	2550 5200 2550 5350
-Connection ~ 3000 5200
+	1950 5600 2200 5600
+Connection ~ 1950 5600
 Wire Wire Line
-	3000 5200 3000 5250
+	1950 5600 1950 5550
 Wire Wire Line
-	3000 5150 3000 5200
-$Comp
-L Device:R R14
-U 1 1 608E2D0F
-P 3000 5000
-F 0 "R14" H 3070 5046 50  0000 L CNN
-F 1 "10k" H 3070 4955 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 2930 5000 50  0001 C CNN
-F 3 "~" H 3000 5000 50  0001 C CNN
-	1    3000 5000
-	1    0    0    -1  
-$EndComp
+	1950 5950 900  5950
 Wire Wire Line
-	2950 5200 3000 5200
+	900  5950 900  5700
 Wire Wire Line
-	2550 5200 2650 5200
+	1950 5600 1950 5700
+Connection ~ 1950 5950
+$Comp
+L Lab1-rescue:D2F-FL-D2F-FL S6
+U 1 1 608292B3
+P 3450 3750
+F 0 "S6" H 3450 4031 50  0000 C CNN
+F 1 "D2F-FL" H 3450 3940 50  0000 C CNN
+F 2 "Components:SW_D2F-FL" H 3450 3750 50  0001 L BNN
+F 3 "" H 3450 3750 50  0001 L BNN
+F 4 "N/A" H 3450 3750 50  0001 L BNN "PARTREV"
+F 5 "Omron" H 3450 3750 50  0001 L BNN "MANUFACTURER"
+F 6 "11.5mm" H 3450 3750 50  0001 L BNN "MAXIMUM_PACKAGE_HEIGHT"
+F 7 "Manufacturer Recommendations" H 3450 3750 50  0001 L BNN "STANDARD"
+	1    3450 3750
+	-1   0    0    1   
+$EndComp
 $Comp
 L Device:R R12
-U 1 1 608E2D17
-P 2800 5200
-F 0 "R12" H 2870 5246 50  0000 L CNN
-F 1 "150" H 2870 5155 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 2730 5200 50  0001 C CNN
-F 3 "~" H 2800 5200 50  0001 C CNN
-	1    2800 5200
-	0    1    1    0   
+U 1 1 608292D6
+P 3950 3750
+F 0 "R12" H 4020 3796 50  0000 L CNN
+F 1 "1k" H 4020 3705 50  0000 L CNN
+F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 3880 3750 50  0001 C CNN
+F 3 "~" H 3950 3750 50  0001 C CNN
+	1    3950 3750
+	0    -1   -1   0   
 $EndComp
 $Comp
-L Device:C_Small C25
-U 1 1 608E2D1D
-P 2550 5450
-F 0 "C25" H 2642 5496 50  0000 L CNN
-F 1 "100n" H 2642 5405 50  0000 L CNN
-F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 2550 5450 50  0001 C CNN
-F 3 "~" H 2550 5450 50  0001 C CNN
-	1    2550 5450
+L Device:C_Small C27
+U 1 1 608292E0
+P 4200 3950
+F 0 "C27" H 4292 3996 50  0000 L CNN
+F 1 "100n" H 4292 3905 50  0000 L CNN
+F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 4200 3950 50  0001 C CNN
+F 3 "~" H 4200 3950 50  0001 C CNN
+	1    4200 3950
 	1    0    0    -1  
 $EndComp
-Wire Wire Line
-	2550 5200 2450 5200
-Connection ~ 2550 5200
 $Comp
-L Connector:TestPoint TP11
-U 1 1 608E2D25
-P 2550 5150
-F 0 "TP11" H 2608 5268 50  0000 L CNN
-F 1 "TestPoint" H 2608 5177 50  0000 L CNN
-F 2 "TestPoint:TestPoint_Pad_1.5x1.5mm" H 2750 5150 50  0001 C CNN
-F 3 "~" H 2750 5150 50  0001 C CNN
-	1    2550 5150
+L Connector:TestPoint TP13
+U 1 1 608292EA
+P 4200 3700
+F 0 "TP13" H 4258 3818 50  0000 L CNN
+F 1 "TestPoint" H 4258 3727 50  0000 L CNN
+F 2 "TestPoint:TestPoint_Pad_1.5x1.5mm" H 4400 3700 50  0001 C CNN
+F 3 "~" H 4400 3700 50  0001 C CNN
+	1    4200 3700
 	1    0    0    -1  
 $EndComp
-Wire Wire Line
-	2550 5150 2550 5200
 $Comp
-L power:+3.3V #PWR0150
-U 1 1 608E2D2C
-P 3000 4750
-F 0 "#PWR0150" H 3000 4600 50  0001 C CNN
-F 1 "+3.3V" H 3015 4923 50  0000 C CNN
-F 2 "" H 3000 4750 50  0001 C CNN
-F 3 "" H 3000 4750 50  0001 C CNN
-	1    3000 4750
+L power:+3.3V #PWR07
+U 1 1 608292F4
+P 2900 3450
+F 0 "#PWR07" H 2900 3300 50  0001 C CNN
+F 1 "+3.3V" H 2915 3623 50  0000 C CNN
+F 2 "" H 2900 3450 50  0001 C CNN
+F 3 "" H 2900 3450 50  0001 C CNN
+	1    2900 3450
 	1    0    0    -1  
 $EndComp
 $Comp
-L power:GND #PWR0151
-U 1 1 608E2D32
-P 2900 5950
-F 0 "#PWR0151" H 2900 5700 50  0001 C CNN
-F 1 "GND" H 2905 5777 50  0000 C CNN
-F 2 "" H 2900 5950 50  0001 C CNN
-F 3 "" H 2900 5950 50  0001 C CNN
-	1    2900 5950
+L power:GND #PWR010
+U 1 1 608292FE
+P 4200 4100
+F 0 "#PWR010" H 4200 3850 50  0001 C CNN
+F 1 "GND" H 4205 3927 50  0000 C CNN
+F 2 "" H 4200 4100 50  0001 C CNN
+F 3 "" H 4200 4100 50  0001 C CNN
+	1    4200 4100
 	1    0    0    -1  
 $EndComp
 Wire Wire Line
-	2900 5850 2900 5900
+	4200 4050 4200 4100
 Wire Wire Line
-	2900 5900 2550 5900
+	2900 3650 3150 3650
 Wire Wire Line
-	2550 5550 2550 5900
-Connection ~ 2900 5900
+	2900 3450 2900 3650
 Wire Wire Line
-	2900 5900 2900 5950
-NoConn ~ 3100 5850
-$Comp
-L D2F-FL:D2F-FL S5
-U 1 1 6090304B
-P 4400 4200
-F 0 "S5" H 4400 4481 50  0000 C CNN
-F 1 "D2F-FL" H 4400 4390 50  0000 C CNN
-F 2 "Desktop:SW_D2F-FL" H 4400 4200 50  0001 L BNN
-F 3 "" H 4400 4200 50  0001 L BNN
-F 4 "N/A" H 4400 4200 50  0001 L BNN "PARTREV"
-F 5 "Omron" H 4400 4200 50  0001 L BNN "MANUFACTURER"
-F 6 "11.5mm" H 4400 4200 50  0001 L BNN "MAXIMUM_PACKAGE_HEIGHT"
-F 7 "Manufacturer Recommendations" H 4400 4200 50  0001 L BNN "STANDARD"
-	1    4400 4200
-	0    1    1    0   
-$EndComp
+	3750 3750 3800 3750
 Wire Wire Line
-	4400 3400 4400 3500
+	4100 3750 4200 3750
 Wire Wire Line
-	3950 3850 3950 4000
-Connection ~ 4400 3850
+	4200 3750 4450 3750
+Connection ~ 4200 3750
 Wire Wire Line
-	4400 3850 4400 3900
+	4200 3750 4200 3700
 Wire Wire Line
-	4400 3800 4400 3850
-$Comp
-L Device:R R17
-U 1 1 60903056
-P 4400 3650
-F 0 "R17" H 4470 3696 50  0000 L CNN
-F 1 "10k" H 4470 3605 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 4330 3650 50  0001 C CNN
-F 3 "~" H 4400 3650 50  0001 C CNN
-	1    4400 3650
-	1    0    0    -1  
-$EndComp
+	4200 4100 3150 4100
 Wire Wire Line
-	4350 3850 4400 3850
+	3150 4100 3150 3850
 Wire Wire Line
-	3950 3850 4050 3850
+	4200 3750 4200 3850
+Connection ~ 4200 4100
 $Comp
-L Device:R R15
-U 1 1 6090305E
-P 4200 3850
-F 0 "R15" H 4270 3896 50  0000 L CNN
-F 1 "150" H 4270 3805 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 4130 3850 50  0001 C CNN
-F 3 "~" H 4200 3850 50  0001 C CNN
-	1    4200 3850
-	0    1    1    0   
+L Lab1-rescue:D2F-FL-D2F-FL S4
+U 1 1 60829318
+P 3400 4700
+F 0 "S4" H 3400 4981 50  0000 C CNN
+F 1 "D2F-FL" H 3400 4890 50  0000 C CNN
+F 2 "Components:SW_D2F-FL" H 3400 4700 50  0001 L BNN
+F 3 "" H 3400 4700 50  0001 L BNN
+F 4 "N/A" H 3400 4700 50  0001 L BNN "PARTREV"
+F 5 "Omron" H 3400 4700 50  0001 L BNN "MANUFACTURER"
+F 6 "11.5mm" H 3400 4700 50  0001 L BNN "MAXIMUM_PACKAGE_HEIGHT"
+F 7 "Manufacturer Recommendations" H 3400 4700 50  0001 L BNN "STANDARD"
+	1    3400 4700
+	-1   0    0    1   
 $EndComp
 $Comp
-L Device:C_Small C26
-U 1 1 60903064
-P 3950 4100
-F 0 "C26" H 4042 4146 50  0000 L CNN
-F 1 "100n" H 4042 4055 50  0000 L CNN
-F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 3950 4100 50  0001 C CNN
-F 3 "~" H 3950 4100 50  0001 C CNN
-	1    3950 4100
+L Device:R R10
+U 1 1 60829323
+P 3900 4700
+F 0 "R10" H 3970 4746 50  0000 L CNN
+F 1 "1k" H 3970 4655 50  0000 L CNN
+F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 3830 4700 50  0001 C CNN
+F 3 "~" H 3900 4700 50  0001 C CNN
+	1    3900 4700
+	0    -1   -1   0   
+$EndComp
+$Comp
+L Device:C_Small C25
+U 1 1 6082932D
+P 4150 4900
+F 0 "C25" H 4242 4946 50  0000 L CNN
+F 1 "100n" H 4242 4855 50  0000 L CNN
+F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 4150 4900 50  0001 C CNN
+F 3 "~" H 4150 4900 50  0001 C CNN
+	1    4150 4900
 	1    0    0    -1  
 $EndComp
-Wire Wire Line
-	3950 3850 3850 3850
-Connection ~ 3950 3850
 $Comp
-L Connector:TestPoint TP12
-U 1 1 6090306C
-P 3950 3800
-F 0 "TP12" H 4008 3918 50  0000 L CNN
-F 1 "TestPoint" H 4008 3827 50  0000 L CNN
-F 2 "TestPoint:TestPoint_Pad_1.5x1.5mm" H 4150 3800 50  0001 C CNN
-F 3 "~" H 4150 3800 50  0001 C CNN
-	1    3950 3800
+L Connector:TestPoint TP11
+U 1 1 60829337
+P 4150 4650
+F 0 "TP11" H 4208 4768 50  0000 L CNN
+F 1 "TestPoint" H 4208 4677 50  0000 L CNN
+F 2 "TestPoint:TestPoint_Pad_1.5x1.5mm" H 4350 4650 50  0001 C CNN
+F 3 "~" H 4350 4650 50  0001 C CNN
+	1    4150 4650
 	1    0    0    -1  
 $EndComp
-Wire Wire Line
-	3950 3800 3950 3850
 $Comp
-L power:+3.3V #PWR0152
-U 1 1 60903073
-P 4400 3400
-F 0 "#PWR0152" H 4400 3250 50  0001 C CNN
-F 1 "+3.3V" H 4415 3573 50  0000 C CNN
-F 2 "" H 4400 3400 50  0001 C CNN
-F 3 "" H 4400 3400 50  0001 C CNN
-	1    4400 3400
+L power:+3.3V #PWR05
+U 1 1 60829341
+P 2850 4400
+F 0 "#PWR05" H 2850 4250 50  0001 C CNN
+F 1 "+3.3V" H 2865 4573 50  0000 C CNN
+F 2 "" H 2850 4400 50  0001 C CNN
+F 3 "" H 2850 4400 50  0001 C CNN
+	1    2850 4400
 	1    0    0    -1  
 $EndComp
 $Comp
-L power:GND #PWR0153
-U 1 1 60903079
-P 4300 4600
-F 0 "#PWR0153" H 4300 4350 50  0001 C CNN
-F 1 "GND" H 4305 4427 50  0000 C CNN
-F 2 "" H 4300 4600 50  0001 C CNN
-F 3 "" H 4300 4600 50  0001 C CNN
-	1    4300 4600
+L power:GND #PWR08
+U 1 1 6082934B
+P 4150 5050
+F 0 "#PWR08" H 4150 4800 50  0001 C CNN
+F 1 "GND" H 4155 4877 50  0000 C CNN
+F 2 "" H 4150 5050 50  0001 C CNN
+F 3 "" H 4150 5050 50  0001 C CNN
+	1    4150 5050
 	1    0    0    -1  
 $EndComp
 Wire Wire Line
-	4300 4500 4300 4550
+	4150 5000 4150 5050
 Wire Wire Line
-	4300 4550 3950 4550
+	2850 4600 3100 4600
 Wire Wire Line
-	3950 4200 3950 4550
-Connection ~ 4300 4550
+	2850 4400 2850 4600
 Wire Wire Line
-	4300 4550 4300 4600
-NoConn ~ 4500 4500
-$Comp
-L D2F-FL:D2F-FL S6
-U 1 1 609243E2
-P 4500 5550
-F 0 "S6" H 4500 5831 50  0000 C CNN
-F 1 "D2F-FL" H 4500 5740 50  0000 C CNN
-F 2 "Desktop:SW_D2F-FL" H 4500 5550 50  0001 L BNN
-F 3 "" H 4500 5550 50  0001 L BNN
-F 4 "N/A" H 4500 5550 50  0001 L BNN "PARTREV"
-F 5 "Omron" H 4500 5550 50  0001 L BNN "MANUFACTURER"
-F 6 "11.5mm" H 4500 5550 50  0001 L BNN "MAXIMUM_PACKAGE_HEIGHT"
-F 7 "Manufacturer Recommendations" H 4500 5550 50  0001 L BNN "STANDARD"
-	1    4500 5550
-	0    1    1    0   
-$EndComp
+	3700 4700 3750 4700
 Wire Wire Line
-	4500 4750 4500 4850
+	4050 4700 4150 4700
 Wire Wire Line
-	4050 5200 4050 5350
-Connection ~ 4500 5200
+	4150 4700 4400 4700
+Connection ~ 4150 4700
 Wire Wire Line
-	4500 5200 4500 5250
+	4150 4700 4150 4650
 Wire Wire Line
-	4500 5150 4500 5200
-$Comp
-L Device:R R18
-U 1 1 609243ED
-P 4500 5000
-F 0 "R18" H 4570 5046 50  0000 L CNN
-F 1 "10k" H 4570 4955 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 4430 5000 50  0001 C CNN
-F 3 "~" H 4500 5000 50  0001 C CNN
-	1    4500 5000
-	1    0    0    -1  
-$EndComp
+	4150 5050 3100 5050
 Wire Wire Line
-	4450 5200 4500 5200
+	3100 5050 3100 4800
 Wire Wire Line
-	4050 5200 4150 5200
+	4150 4700 4150 4800
+Connection ~ 4150 5050
 $Comp
-L Device:R R16
-U 1 1 609243F5
-P 4300 5200
-F 0 "R16" H 4370 5246 50  0000 L CNN
-F 1 "150" H 4370 5155 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 4230 5200 50  0001 C CNN
-F 3 "~" H 4300 5200 50  0001 C CNN
-	1    4300 5200
-	0    1    1    0   
+L Lab1-rescue:D2F-FL-D2F-FL S5
+U 1 1 60857225
+P 3400 5700
+F 0 "S5" H 3400 5981 50  0000 C CNN
+F 1 "D2F-FL" H 3400 5890 50  0000 C CNN
+F 2 "Components:SW_D2F-FL" H 3400 5700 50  0001 L BNN
+F 3 "" H 3400 5700 50  0001 L BNN
+F 4 "N/A" H 3400 5700 50  0001 L BNN "PARTREV"
+F 5 "Omron" H 3400 5700 50  0001 L BNN "MANUFACTURER"
+F 6 "11.5mm" H 3400 5700 50  0001 L BNN "MAXIMUM_PACKAGE_HEIGHT"
+F 7 "Manufacturer Recommendations" H 3400 5700 50  0001 L BNN "STANDARD"
+	1    3400 5700
+	-1   0    0    1   
 $EndComp
 $Comp
-L Device:C_Small C27
-U 1 1 609243FB
-P 4050 5450
-F 0 "C27" H 4142 5496 50  0000 L CNN
-F 1 "100n" H 4142 5405 50  0000 L CNN
-F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 4050 5450 50  0001 C CNN
-F 3 "~" H 4050 5450 50  0001 C CNN
-	1    4050 5450
+L Device:R R11
+U 1 1 60857230
+P 3900 5700
+F 0 "R11" H 3970 5746 50  0000 L CNN
+F 1 "1k" H 3970 5655 50  0000 L CNN
+F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 3830 5700 50  0001 C CNN
+F 3 "~" H 3900 5700 50  0001 C CNN
+	1    3900 5700
+	0    -1   -1   0   
+$EndComp
+$Comp
+L Device:C_Small C26
+U 1 1 6085723A
+P 4150 5900
+F 0 "C26" H 4242 5946 50  0000 L CNN
+F 1 "100n" H 4242 5855 50  0000 L CNN
+F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 4150 5900 50  0001 C CNN
+F 3 "~" H 4150 5900 50  0001 C CNN
+	1    4150 5900
 	1    0    0    -1  
 $EndComp
-Wire Wire Line
-	4050 5200 3950 5200
-Connection ~ 4050 5200
 $Comp
-L Connector:TestPoint TP13
-U 1 1 60924403
-P 4050 5150
-F 0 "TP13" H 4108 5268 50  0000 L CNN
-F 1 "TestPoint" H 4108 5177 50  0000 L CNN
-F 2 "TestPoint:TestPoint_Pad_1.5x1.5mm" H 4250 5150 50  0001 C CNN
-F 3 "~" H 4250 5150 50  0001 C CNN
-	1    4050 5150
+L Connector:TestPoint TP12
+U 1 1 60857244
+P 4150 5650
+F 0 "TP12" H 4208 5768 50  0000 L CNN
+F 1 "TestPoint" H 4208 5677 50  0000 L CNN
+F 2 "TestPoint:TestPoint_Pad_1.5x1.5mm" H 4350 5650 50  0001 C CNN
+F 3 "~" H 4350 5650 50  0001 C CNN
+	1    4150 5650
 	1    0    0    -1  
 $EndComp
-Wire Wire Line
-	4050 5150 4050 5200
 $Comp
-L power:+3.3V #PWR0154
-U 1 1 6092440A
-P 4500 4750
-F 0 "#PWR0154" H 4500 4600 50  0001 C CNN
-F 1 "+3.3V" H 4515 4923 50  0000 C CNN
-F 2 "" H 4500 4750 50  0001 C CNN
-F 3 "" H 4500 4750 50  0001 C CNN
-	1    4500 4750
+L power:+3.3V #PWR06
+U 1 1 6085724E
+P 2850 5400
+F 0 "#PWR06" H 2850 5250 50  0001 C CNN
+F 1 "+3.3V" H 2865 5573 50  0000 C CNN
+F 2 "" H 2850 5400 50  0001 C CNN
+F 3 "" H 2850 5400 50  0001 C CNN
+	1    2850 5400
 	1    0    0    -1  
 $EndComp
 $Comp
-L power:GND #PWR0155
-U 1 1 60924410
-P 4400 5950
-F 0 "#PWR0155" H 4400 5700 50  0001 C CNN
-F 1 "GND" H 4405 5777 50  0000 C CNN
-F 2 "" H 4400 5950 50  0001 C CNN
-F 3 "" H 4400 5950 50  0001 C CNN
-	1    4400 5950
+L power:GND #PWR09
+U 1 1 60857258
+P 4150 6050
+F 0 "#PWR09" H 4150 5800 50  0001 C CNN
+F 1 "GND" H 4155 5877 50  0000 C CNN
+F 2 "" H 4150 6050 50  0001 C CNN
+F 3 "" H 4150 6050 50  0001 C CNN
+	1    4150 6050
 	1    0    0    -1  
 $EndComp
 Wire Wire Line
-	4400 5850 4400 5900
+	4150 6000 4150 6050
 Wire Wire Line
-	4400 5900 4050 5900
+	2850 5600 3100 5600
 Wire Wire Line
-	4050 5550 4050 5900
-Connection ~ 4400 5900
+	2850 5400 2850 5600
 Wire Wire Line
-	4400 5900 4400 5950
-NoConn ~ 4600 5850
-$Comp
-L Device:R R19
-U 1 1 604C1473
-P 5550 3900
-F 0 "R19" H 5620 3946 50  0000 L CNN
-F 1 "10k" H 5620 3855 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 5480 3900 50  0001 C CNN
-F 3 "~" H 5550 3900 50  0001 C CNN
-	1    5550 3900
-	-1   0    0    -1  
-$EndComp
+	3700 5700 3750 5700
 Wire Wire Line
-	5550 3750 5550 3700
-Text GLabel 5700 4050 1    50   Input ~ 0
-Scroll_a
+	4050 5700 4150 5700
+Wire Wire Line
+	4150 5700 4400 5700
+Connection ~ 4150 5700
+Wire Wire Line
+	4150 5700 4150 5650
+Wire Wire Line
+	4150 6050 3100 6050
+Wire Wire Line
+	3100 6050 3100 5800
+Wire Wire Line
+	4150 5700 4150 5800
+Connection ~ 4150 6050
 $Comp
-L power:GND #PWR0179
-U 1 1 624B3DA7
-P 5250 4100
-F 0 "#PWR0179" H 5250 3850 50  0001 C CNN
-F 1 "GND" H 5255 3927 50  0000 C CNN
-F 2 "" H 5250 4100 50  0001 C CNN
-F 3 "" H 5250 4100 50  0001 C CNN
-	1    5250 4100
-	0    1    1    0   
+L Lab1-rescue:D2F-FL-D2F-FL S7
+U 1 1 60857272
+P 6450 5050
+F 0 "S7" H 6450 5331 50  0000 C CNN
+F 1 "D2F-FL" H 6450 5240 50  0000 C CNN
+F 2 "Components:SW_D2F-FL" H 6450 5050 50  0001 L BNN
+F 3 "" H 6450 5050 50  0001 L BNN
+F 4 "N/A" H 6450 5050 50  0001 L BNN "PARTREV"
+F 5 "Omron" H 6450 5050 50  0001 L BNN "MANUFACTURER"
+F 6 "11.5mm" H 6450 5050 50  0001 L BNN "MAXIMUM_PACKAGE_HEIGHT"
+F 7 "Manufacturer Recommendations" H 6450 5050 50  0001 L BNN "STANDARD"
+	1    6450 5050
+	-1   0    0    1   
 $EndComp
-Wire Wire Line
-	5300 4100 5250 4100
 $Comp
-L power:+3.3V #PWR0180
-U 1 1 62523590
-P 5550 3700
-F 0 "#PWR0180" H 5550 3550 50  0001 C CNN
-F 1 "+3.3V" H 5565 3873 50  0000 C CNN
-F 2 "" H 5550 3700 50  0001 C CNN
-F 3 "" H 5550 3700 50  0001 C CNN
-	1    5550 3700
-	1    0    0    -1  
+L Device:R R13
+U 1 1 6085727D
+P 6950 5050
+F 0 "R13" H 7020 5096 50  0000 L CNN
+F 1 "1k" H 7020 5005 50  0000 L CNN
+F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 6880 5050 50  0001 C CNN
+F 3 "~" H 6950 5050 50  0001 C CNN
+	1    6950 5050
+	0    -1   -1   0   
 $EndComp
 $Comp
-L Device:C_Small C33
-U 1 1 624984FF
-P 5400 4100
-F 0 "C33" H 5492 4146 50  0000 L CNN
-F 1 "100n" H 5492 4055 50  0000 L CNN
-F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 5400 4100 50  0001 C CNN
-F 3 "~" H 5400 4100 50  0001 C CNN
-	1    5400 4100
-	0    1    1    0   
+L Device:C_Small C28
+U 1 1 60857287
+P 7200 5250
+F 0 "C28" H 7292 5296 50  0000 L CNN
+F 1 "100n" H 7292 5205 50  0000 L CNN
+F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 7200 5250 50  0001 C CNN
+F 3 "~" H 7200 5250 50  0001 C CNN
+	1    7200 5250
+	1    0    0    -1  
 $EndComp
-Wire Wire Line
-	5550 4100 5550 4050
-Wire Wire Line
-	5550 4100 5500 4100
-Connection ~ 5550 4100
-Wire Wire Line
-	5700 4050 5700 4100
-Wire Wire Line
-	5700 4100 5550 4100
 $Comp
-L power:GND #PWR0181
-U 1 1 626C35AF
-P 5250 4550
-F 0 "#PWR0181" H 5250 4300 50  0001 C CNN
-F 1 "GND" H 5255 4377 50  0000 C CNN
-F 2 "" H 5250 4550 50  0001 C CNN
-F 3 "" H 5250 4550 50  0001 C CNN
-	1    5250 4550
-	0    1    1    0   
+L Connector:TestPoint TP15
+U 1 1 60857291
+P 7200 5000
+F 0 "TP15" H 7258 5118 50  0000 L CNN
+F 1 "TestPoint" H 7258 5027 50  0000 L CNN
+F 2 "TestPoint:TestPoint_Pad_1.5x1.5mm" H 7400 5000 50  0001 C CNN
+F 3 "~" H 7400 5000 50  0001 C CNN
+	1    7200 5000
+	1    0    0    -1  
 $EndComp
-Wire Wire Line
-	5300 4550 5250 4550
 $Comp
-L Device:C_Small C34
-U 1 1 626C35B6
-P 5400 4550
-F 0 "C34" H 5492 4596 50  0000 L CNN
-F 1 "100n" H 5492 4505 50  0000 L CNN
-F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 5400 4550 50  0001 C CNN
-F 3 "~" H 5400 4550 50  0001 C CNN
-	1    5400 4550
-	0    1    -1   0   
+L power:+3.3V #PWR011
+U 1 1 6085729B
+P 5900 4750
+F 0 "#PWR011" H 5900 4600 50  0001 C CNN
+F 1 "+3.3V" H 5915 4923 50  0000 C CNN
+F 2 "" H 5900 4750 50  0001 C CNN
+F 3 "" H 5900 4750 50  0001 C CNN
+	1    5900 4750
+	1    0    0    -1  
 $EndComp
 $Comp
-L Device:R R20
-U 1 1 626E168D
-P 5550 4750
-F 0 "R20" H 5620 4796 50  0000 L CNN
-F 1 "10k" H 5620 4705 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 5480 4750 50  0001 C CNN
-F 3 "~" H 5550 4750 50  0001 C CNN
-	1    5550 4750
-	-1   0    0    1   
+L power:GND #PWR012
+U 1 1 608572A5
+P 7200 5400
+F 0 "#PWR012" H 7200 5150 50  0001 C CNN
+F 1 "GND" H 7205 5227 50  0000 C CNN
+F 2 "" H 7200 5400 50  0001 C CNN
+F 3 "" H 7200 5400 50  0001 C CNN
+	1    7200 5400
+	1    0    0    -1  
 $EndComp
-Text GLabel 5700 4600 3    50   Input ~ 0
-Scroll_b
 Wire Wire Line
-	5700 4600 5700 4550
+	7200 5350 7200 5400
 Wire Wire Line
-	5700 4550 5550 4550
+	5900 4950 6150 4950
 Wire Wire Line
-	5550 4600 5550 4550
-Connection ~ 5550 4550
+	5900 4750 5900 4950
 Wire Wire Line
-	5550 4550 5500 4550
-Connection ~ 5700 4550
-Connection ~ 5700 4100
+	6750 5050 6800 5050
 Wire Wire Line
-	5850 4550 5700 4550
+	7100 5050 7200 5050
 Wire Wire Line
-	5850 4400 5850 4550
+	7200 5050 7450 5050
+Connection ~ 7200 5050
 Wire Wire Line
-	5850 4100 5700 4100
+	7200 5050 7200 5000
 Wire Wire Line
-	5850 4200 5850 4100
+	7200 5400 6150 5400
 Wire Wire Line
-	5800 4300 5850 4300
+	6150 5400 6150 5150
+Wire Wire Line
+	7200 5050 7200 5150
+Connection ~ 7200 5400
 $Comp
-L power:GND #PWR0178
-U 1 1 62097B1A
-P 5800 4300
-F 0 "#PWR0178" H 5800 4050 50  0001 C CNN
-F 1 "GND" H 5805 4127 50  0000 C CNN
-F 2 "" H 5800 4300 50  0001 C CNN
-F 3 "" H 5800 4300 50  0001 C CNN
-	1    5800 4300
-	0    1    1    0   
+L Lab1-rescue:D2F-FL-D2F-FL S2
+U 1 1 6088CD41
+P 1150 3750
+F 0 "S2" H 1150 4031 50  0000 C CNN
+F 1 "D2F-FL" H 1150 3940 50  0000 C CNN
+F 2 "Components:SW_D2F-FL" H 1150 3750 50  0001 L BNN
+F 3 "" H 1150 3750 50  0001 L BNN
+F 4 "N/A" H 1150 3750 50  0001 L BNN "PARTREV"
+F 5 "Omron" H 1150 3750 50  0001 L BNN "MANUFACTURER"
+F 6 "11.5mm" H 1150 3750 50  0001 L BNN "MAXIMUM_PACKAGE_HEIGHT"
+F 7 "Manufacturer Recommendations" H 1150 3750 50  0001 L BNN "STANDARD"
+	1    1150 3750
+	-1   0    0    1   
 $EndComp
+Text GLabel 2150 3750 2    39   Input ~ 0
+left_click
 $Comp
-L Device:Rotary_Encoder SW10
-U 1 1 61F68259
-P 6150 4300
-F 0 "SW10" H 6380 4346 50  0000 L CNN
-F 1 "Rotary_Encoder" H 6380 4255 50  0000 L CNN
-F 2 "Custom:PEC12R-2120F-N0012" H 6000 4460 50  0001 C CNN
-F 3 "~" H 6150 4560 50  0001 C CNN
-	1    6150 4300
-	1    0    0    -1  
+L Device:R R7
+U 1 1 6088CD64
+P 1650 3750
+F 0 "R7" H 1720 3796 50  0000 L CNN
+F 1 "1k" H 1720 3705 50  0000 L CNN
+F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 1580 3750 50  0001 C CNN
+F 3 "~" H 1650 3750 50  0001 C CNN
+	1    1650 3750
+	0    -1   -1   0   
 $EndComp
 $Comp
-L D2F-FL:D2F-FL S7
-U 1 1 60A1D62C
-P 7150 4950
-F 0 "S7" H 7150 5231 50  0000 C CNN
-F 1 "D2F-FL" H 7150 5140 50  0000 C CNN
-F 2 "Desktop:SW_D2F-FL" H 7150 4950 50  0001 L BNN
-F 3 "" H 7150 4950 50  0001 L BNN
-F 4 "N/A" H 7150 4950 50  0001 L BNN "PARTREV"
-F 5 "Omron" H 7150 4950 50  0001 L BNN "MANUFACTURER"
-F 6 "11.5mm" H 7150 4950 50  0001 L BNN "MAXIMUM_PACKAGE_HEIGHT"
-F 7 "Manufacturer Recommendations" H 7150 4950 50  0001 L BNN "STANDARD"
-	1    7150 4950
-	0    1    1    0   
+L Device:C_Small C23
+U 1 1 6088CD6E
+P 1900 3950
+F 0 "C23" H 1992 3996 50  0000 L CNN
+F 1 "100n" H 1992 3905 50  0000 L CNN
+F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 1900 3950 50  0001 C CNN
+F 3 "~" H 1900 3950 50  0001 C CNN
+	1    1900 3950
+	1    0    0    -1  
 $EndComp
-Wire Wire Line
-	7150 4150 7150 4250
 $Comp
-L power:+3.3V #PWR0162
-U 1 1 60824794
-P 7150 4150
-F 0 "#PWR0162" H 7150 4000 50  0001 C CNN
-F 1 "+3.3V" H 7165 4323 50  0000 C CNN
-F 2 "" H 7150 4150 50  0001 C CNN
-F 3 "" H 7150 4150 50  0001 C CNN
-	1    7150 4150
+L Connector:TestPoint TP9
+U 1 1 6088CD78
+P 1900 3700
+F 0 "TP9" H 1958 3818 50  0000 L CNN
+F 1 "TestPoint" H 1958 3727 50  0000 L CNN
+F 2 "TestPoint:TestPoint_Pad_1.5x1.5mm" H 2100 3700 50  0001 C CNN
+F 3 "~" H 2100 3700 50  0001 C CNN
+	1    1900 3700
 	1    0    0    -1  
 $EndComp
-Connection ~ 7150 4600
-Wire Wire Line
-	7150 4600 7150 4650
-Wire Wire Line
-	7150 4550 7150 4600
 $Comp
-L Device:R R22
-U 1 1 60824789
-P 7150 4400
-F 0 "R22" H 7220 4446 50  0000 L CNN
-F 1 "10k" H 7220 4355 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 7080 4400 50  0001 C CNN
-F 3 "~" H 7150 4400 50  0001 C CNN
-	1    7150 4400
+L power:+3.3V #PWR01
+U 1 1 6088CD82
+P 600 3450
+F 0 "#PWR01" H 600 3300 50  0001 C CNN
+F 1 "+3.3V" H 615 3623 50  0000 C CNN
+F 2 "" H 600 3450 50  0001 C CNN
+F 3 "" H 600 3450 50  0001 C CNN
+	1    600  3450
 	1    0    0    -1  
 $EndComp
-Wire Wire Line
-	7100 4600 7150 4600
 $Comp
-L Device:R R21
-U 1 1 60824781
-P 6950 4600
-F 0 "R21" H 7020 4646 50  0000 L CNN
-F 1 "150" H 7020 4555 50  0000 L CNN
-F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 6880 4600 50  0001 C CNN
-F 3 "~" H 6950 4600 50  0001 C CNN
-	1    6950 4600
-	0    1    1    0   
+L power:GND #PWR03
+U 1 1 6088CD8C
+P 1900 4100
+F 0 "#PWR03" H 1900 3850 50  0001 C CNN
+F 1 "GND" H 1905 3927 50  0000 C CNN
+F 2 "" H 1900 4100 50  0001 C CNN
+F 3 "" H 1900 4100 50  0001 C CNN
+	1    1900 4100
+	1    0    0    -1  
 $EndComp
 Wire Wire Line
-	7050 5250 7050 5300
+	1900 4050 1900 4100
 Wire Wire Line
-	7050 5300 6700 5300
+	600  3650 850  3650
 Wire Wire Line
-	6700 4950 6700 5300
-Connection ~ 7050 5300
+	600  3450 600  3650
 Wire Wire Line
-	7050 5300 7050 5350
-NoConn ~ 7250 5250
-Wire Notes Line
-	7100 3300 7100 3600
-Wire Notes Line
-	7100 3600 7350 3600
-Wire Notes Line
-	7350 3600 7350 4800
-$Comp
-L 1825910-6:1825910-6 SW?
-U 1 1 60273442
-P 10150 3550
-F 0 "SW?" V 10196 3322 50  0000 R CNN
-F 1 "1825910-6" V 10105 3322 50  0000 R CNN
-F 2 "SW_1825910-6-4" H 10150 3550 50  0001 L BNN
-F 3 "" H 10150 3550 50  0001 L BNN
-F 4 "50 mA" H 10150 3550 50  0001 L BNN "Contact_Current_Rating"
-F 5 "Single Pole - Single Throw" H 10150 3550 50  0001 L BNN "Configuration_Pole-Throw"
-F 6 "Compliant" H 10150 3550 50  0001 L BNN "EU_RoHS_Compliance"
-F 7 "1825910-6" H 10150 3550 50  0001 L BNN "Comment"
-	1    10150 3550
-	0    -1   -1   0   
-$EndComp
+	1450 3750 1500 3750
 Wire Wire Line
-	10050 3950 10050 4000
+	1800 3750 1900 3750
 Wire Wire Line
-	10050 4000 10150 4000
+	1900 3750 2150 3750
+Connection ~ 1900 3750
 Wire Wire Line
-	10250 4000 10250 3950
-Connection ~ 10150 4000
+	1900 3750 1900 3700
 Wire Wire Line
-	10150 4000 10250 4000
+	1900 4100 850  4100
 Wire Wire Line
-	10250 3150 10250 3100
+	850  4100 850  3850
 Wire Wire Line
-	10250 3100 10150 3100
+	1900 3750 1900 3850
+Connection ~ 1900 4100
+Text GLabel 7450 5050 3    39   Input ~ 0
+wheel_click
+$Comp
+L Device:LED_ABGR D4
+U 1 1 603197C9
+P 6200 7100
+F 0 "D4" H 6200 7597 50  0000 C CNN
+F 1 "LED_ABGR" H 6200 7506 50  0000 C CNN
+F 2 "Components:LED_RGB_1210_RND_135-00251" H 6200 7050 50  0001 C CNN
+F 3 "~" H 6200 7050 50  0001 C CNN
+	1    6200 7100
+	1    0    0    -1  
+$EndComp
 Wire Wire Line
-	10050 3100 10050 3150
-Connection ~ 10150 3100
+	5900 7100 6000 7100
 Wire Wire Line
-	10150 3100 10050 3100
+	5900 6900 6000 6900
+$Comp
+L power:+3.3V #PWR0146
+U 1 1 603CFD83
+P 6550 7000
+F 0 "#PWR0146" H 6550 6850 50  0001 C CNN
+F 1 "+3.3V" H 6565 7173 50  0000 C CNN
+F 2 "" H 6550 7000 50  0001 C CNN
+F 3 "" H 6550 7000 50  0001 C CNN
+	1    6550 7000
+	1    0    0    -1  
+$EndComp
 Wire Wire Line
-	10150 2700 10150 3100
+	6550 7100 6400 7100
+Wire Wire Line
+	6550 7000 6550 7100
 $EndSCHEMATC
diff --git a/KiCAD model/fp-info-cache b/KiCAD model/fp-info-cache
index a60ac840e84c3efc108444a35c866694f6b4cb82..bc1acd82cb7e9556da09ece61af7b4fba109f2eb 100644
--- a/KiCAD model/fp-info-cache	
+++ b/KiCAD model/fp-info-cache	
@@ -1,4 +1,4 @@
-19085767598425397
+19088994556306425
 Battery
 BatteryHolder_Bulgin_BX0036_1xC
 Bulgin Battery Holder, BX0036, Battery Type C (https://www.bulgin.com/products/pub/media/bulgin/data/Battery_holders.pdf)
@@ -6124,6 +6124,41 @@ capacitor tantalum
 0
 2
 2
+Components
+EC10E1220505
+
+
+0
+3
+3
+Components
+LED_RGB_1210
+RGB LED 3.2x2.7mm http://www.avagotech.com/docs/AV02-0610EN
+LED 3227
+0
+4
+4
+Components
+LED_RGB_1210_RND_135-00251
+RGB LED 3.2x2.7mm http://www.avagotech.com/docs/AV02-0610EN
+LED 3227
+0
+4
+4
+Components
+SW_1825910-6-4
+
+
+0
+4
+4
+Components
+SW_D2F-FL
+
+
+0
+3
+3
 Connector
 Banana_Jack_1Pin
 Single banana socket, footprint - 6mm drill
@@ -48768,27 +48803,6 @@ THT ceramic resonator filter DSS6
 0
 3
 3
-Custom
-PEC12R-2120F-N0012
-
-
-0
-3
-3
-Custom
-PMW3389
-
-
-0
-16
-16
-Desktop
-SW_1825910-6-4
-
-
-0
-4
-4
 Diode_SMD
 D_0201_0603Metric
 Diode SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator
diff --git a/KiCAD model/sym-lib-table b/KiCAD model/sym-lib-table
index e16140b5116bc9cc462934fe42930ac20d164379..bfaefb9dcd555bcfe8ef72a53ea15a6540e57fa5 100644
--- a/KiCAD model/sym-lib-table	
+++ b/KiCAD model/sym-lib-table	
@@ -1,3 +1,4 @@
 (sym_lib_table
   (lib (name Lab1-MyNewLibrary)(type Legacy)(uri ${KIPRJMOD}/Lab1-MyNewLibrary.lib)(options "")(descr ""))
+  (lib (name Lab1-rescue)(type Legacy)(uri ${KIPRJMOD}/Lab1-rescue.lib)(options "")(descr ""))
 )