switch SOC back to 8 MHz rock to avoid firmware change
[hw/telefireeight] / telefireeight.lht
index b89187692a5939365db9025f4972a70c954c68ed..6022ddeebb0e38ba1bf8a1a4501fff2798982898 100644 (file)
@@ -1399,12 +1399,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.27919 {
-    x1=4.04in; y1=4.0in; x2=98.552mm; y2=4.0in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.27922 {
     x1=1.809in; y1=90.805mm; x2=1.887in; y2=90.805mm; thickness=15.0mil; clearance=12.0mil;
     ha:flags {
@@ -1447,12 +1441,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.27946 {
-    x1=38.1mm; y1=4.0in; x2=1.663in; y2=4.0in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.27949 {
     x1=59.563mm; y1=3.785in; x2=2.435in; y2=3.785in; thickness=25.0mil; clearance=20.0mil;
     ha:flags {
@@ -1502,31 +1490,13 @@ ha:pcb-rnd-board-v8 {
     }
    }
    ha:line.27973 {
-    x1=122.047mm; y1=3.999in; x2=5.06in; y2=4.0in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.27976 {
-    x1=160.02mm; y1=900.0mil; x2=6.4in; y2=900.0mil; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.27979 {
-    x1=160.02mm; y1=30.48mm; x2=6.4in; y2=30.48mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.27982 {
-    x1=160.02mm; y1=38.1mm; x2=6.4in; y2=38.1mm; thickness=10.0mil; clearance=12.0mil;
+    x1=4.804in; y1=3.875in; x2=4.929in; y2=4.0in; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
    ha:line.27985 {
-    x1=160.02mm; y1=3.3in; x2=6.4in; y2=3.3in; thickness=10.0mil; clearance=12.0mil;
+    x1=152.088596mm; y1=3.3in; x2=6.4in; y2=3.3in; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
@@ -1855,108 +1825,12 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.28150 {
-    x1=149.0726mm; y1=75.311mm; x2=6.1184685in; y2=75.311mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.28153 {
-    x1=6.1184685in; y1=75.311mm; x2=6.1644685in; y2=2.919in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.28156 {
     x1=146.1797mm; y1=75.4301mm; x2=148.5059mm; y2=75.4301mm; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.28159 {
-    x1=6.007in; y1=76.5421mm; x2=5.8904685in; y2=76.5421mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.28162 {
-    x1=148.5059mm; y1=75.4301mm; x2=5.8904685in; y2=76.5421mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.28165 {
-    x1=154.9641mm; y1=2.8614685in; x2=155.1163mm; y2=2.8614685in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.28168 {
-    x1=155.1163mm; y1=2.8614685in; x2=6.1644685in; y2=2.919in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.28171 {
-    x1=154.1645mm; y1=2.8614685in; x2=153.0977mm; y2=2.8614685in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.28174 {
-    x1=6.007in; y1=2.919in; x2=6.007in; y2=73.2012mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.28177 {
-    x1=153.0977mm; y1=2.8614685in; x2=6.007in; y2=73.2012mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.28180 {
-    x1=5.94in; y1=2.93in; x2=5.996in; y2=2.93in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.28183 {
-    x1=5.996in; y1=2.93in; x2=6.007in; y2=2.919in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.28186 {
-    x1=6.1644685in; y1=76.5421mm; x2=6.1644685in; y2=77.3041mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.28189 {
-    x1=154.9773mm; y1=3.0774685in; x2=6.1304685in; y2=3.0774685in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.28192 {
-    x1=6.1644685in; y1=77.3041mm; x2=6.1304685in; y2=3.0774685in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.28195 {
-    x1=154.1777mm; y1=3.0774685in; x2=154.1777mm; y2=78.142mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.28198 {
-    x1=154.1777mm; y1=78.142mm; x2=6.007in; y2=76.5421mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.28201 {
     x1=141.4297mm; y1=82.6799mm; x2=141.4297mm; y2=3.3191in; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
@@ -2096,7 +1970,7 @@ ha:pcb-rnd-board-v8 {
     }
    }
    ha:line.28276 {
-    x1=5.936in; y1=3.3in; x2=159.2204mm; y2=3.3in; thickness=10.0mil; clearance=12.0mil;
+    x1=5.936in; y1=3.3in; x2=5.95626in; y2=3.3in; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
@@ -2821,12 +2695,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.28657 {
-    x1=2.7in; y1=4.0in; x2=72.644mm; y2=4.0in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.28660 {
     x1=2.7in; y1=200.0mil; x2=73.025mm; y2=200.0mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
@@ -3064,93 +2932,6 @@ ha:pcb-rnd-board-v8 {
    ha:line.28780 {
     x1=5.7862in; y1=3.0878in; x2=147.4536mm; y2=77.946mm; thickness=10.0mil; clearance=12.0mil;
    }
-   ha:line.28783 {
-    x1=159.2072mm; y1=38.1132mm; x2=159.2204mm; y2=38.1mm; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.28786 {
-    x1=159.2204mm; y1=38.1mm; x2=159.2204mm; y2=39.561mm; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.28789 {
-    x1=159.2204mm; y1=39.561mm; x2=163.8046mm; y2=1.738in; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.28792 {
-    x1=163.8046mm; y1=1.738in; x2=163.8046mm; y2=1.76in; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.28795 {
-    x1=159.2204mm; y1=30.48mm; x2=159.2204mm; y2=30.4922mm; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.28798 {
-    x1=159.2204mm; y1=30.4922mm; x2=6.24in; y2=1.229in; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.28801 {
-    x1=6.24in; y1=1.229in; x2=6.24in; y2=1.566in; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.28804 {
-    x1=6.24in; y1=1.566in; x2=162.8648mm; y2=1.738in; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.28807 {
-    x1=162.8648mm; y1=1.738in; x2=162.8648mm; y2=1.76in; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.28810 {
-    x1=159.2204mm; y1=900.0mil; x2=159.2072mm; y2=900.0mil; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.28813 {
-    x1=159.2072mm; y1=900.0mil; x2=6.213in; y2=955.0mil; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.28816 {
-    x1=6.213in; y1=955.0mil; x2=6.213in; y2=1.598in; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.28819 {
-    x1=6.213in; y1=1.598in; x2=161.925mm; y2=1.76in; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.28822 {
-    x1=146.1797mm; y1=78.93mm; x2=160.338mm; y2=78.93mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.28825 {
-    x1=160.338mm; y1=78.93mm; x2=161.925mm; y2=77.343mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.28828 {
-    x1=146.1797mm; y1=79.4301mm; x2=6.34683071in; y2=79.4301mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.28831 {
-    x1=6.34683071in; y1=79.4301mm; x2=162.8648mm; y2=3.062in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.28834 {
-    x1=162.8648mm; y1=3.062in; x2=162.8648mm; y2=77.343mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.28837 {
-    x1=146.1797mm; y1=79.93mm; x2=6.36614961in; y2=79.93mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.28840 {
-    x1=6.36614961in; y1=79.93mm; x2=163.8046mm; y2=3.064in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.28843 {
-    x1=163.8046mm; y1=3.064in; x2=163.8046mm; y2=77.343mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.28846 {
     x1=140.4297mm; y1=67.1802mm; x2=140.4297mm; y2=68.5731mm; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
@@ -3943,32 +3724,8 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.29245 {
-    x1=103.4664mm; y1=3.998in; x2=103.4156mm; y2=4.0in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.29248 {
-    x1=4.719in; y1=3.925in; x2=3.201in; y2=3.925in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.29251 {
-    x1=3.201in; y1=3.925in; x2=3.127in; y2=3.999in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.29254 {
-    x1=3.127in; y1=3.999in; x2=73.469mm; y2=3.999in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.29257 {
-    x1=73.469mm; y1=3.999in; x2=73.4436mm; y2=4.0in; thickness=10.0mil; clearance=12.0mil;
+    x1=4.719in; y1=3.925in; x2=70.485mm; y2=3.925in; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
@@ -3986,13 +3743,7 @@ ha:pcb-rnd-board-v8 {
     }
    }
    ha:line.29266 {
-    x1=64.4398mm; y1=3.999in; x2=43.0652mm; y2=3.999in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.29269 {
-    x1=43.0652mm; y1=3.999in; x2=43.0398mm; y2=4.0in; thickness=10.0mil; clearance=12.0mil;
+    x1=64.4398mm; y1=3.999in; x2=1.501in; y2=3.999in; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
@@ -4436,79 +4187,37 @@ ha:pcb-rnd-board-v8 {
     }
    }
    ha:line.29524 {
-    x1=130.6801mm; y1=77.93mm; x2=125.8288mm; y2=77.93mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.29527 {
-    x1=125.8288mm; y1=77.93mm; x2=4.804in; y2=81.7372mm; thickness=10.0mil; clearance=12.0mil;
+    x1=130.6801mm; y1=77.93mm; x2=128.0386mm; y2=77.93mm; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
    ha:line.29530 {
-    x1=4.804in; y1=81.7372mm; x2=4.804in; y2=100.7496mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.29533 {
-    x1=4.804in; y1=100.7496mm; x2=122.047mm; y2=100.775mm; thickness=10.0mil; clearance=12.0mil;
+    x1=4.9in; y1=82.949796mm; x2=4.804in; y2=85.388196mm; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
    ha:line.29536 {
-    x1=130.6801mm; y1=77.4301mm; x2=125.3635mm; y2=77.4301mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.29539 {
-    x1=125.3635mm; y1=77.4301mm; x2=4.782in; y2=81.3308mm; thickness=10.0mil; clearance=12.0mil;
+    x1=130.6801mm; y1=77.4301mm; x2=127.2685mm; y2=77.4301mm; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
    ha:line.29542 {
-    x1=4.782in; y1=81.3308mm; x2=4.782in; y2=3.94in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.29545 {
-    x1=4.782in; y1=3.94in; x2=119.9642mm; y2=3.999in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.29548 {
-    x1=119.9642mm; y1=3.999in; x2=103.441mm; y2=3.999in; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.29551 {
-    x1=103.441mm; y1=3.999in; x2=103.4156mm; y2=4.0in; thickness=10.0mil; clearance=12.0mil;
+    x1=4.85in; y1=82.949796mm; x2=4.782in; y2=84.676996mm; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
    ha:line.29554 {
-    x1=130.6801mm; y1=76.93mm; x2=124.6444mm; y2=76.93mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.29557 {
-    x1=124.6444mm; y1=76.93mm; x2=120.8278mm; y2=3.179in; thickness=10.0mil; clearance=12.0mil;
+    x1=130.6801mm; y1=76.93mm; x2=126.5494mm; y2=76.93mm; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
    ha:line.29560 {
-    x1=120.8278mm; y1=3.179in; x2=120.8278mm; y2=3.887in; thickness=10.0mil; clearance=12.0mil;
+    x1=4.801in; y1=82.949796mm; x2=120.8278mm; y2=84.067396mm; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
@@ -4520,19 +4229,13 @@ ha:pcb-rnd-board-v8 {
     }
    }
    ha:line.29566 {
-    x1=130.6801mm; y1=76.4301mm; x2=123.8997mm; y2=76.4301mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.29569 {
-    x1=123.8997mm; y1=76.4301mm; x2=4.729in; y2=80.2132mm; thickness=10.0mil; clearance=12.0mil;
+    x1=130.6801mm; y1=76.4301mm; x2=125.7793mm; y2=76.4301mm; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
    ha:line.29572 {
-    x1=4.729in; y1=80.2132mm; x2=4.729in; y2=98.2472mm; thickness=10.0mil; clearance=12.0mil;
+    x1=4.751in; y1=82.924396mm; x2=4.729in; y2=3.28674in; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
@@ -5111,13 +4814,10 @@ ha:pcb-rnd-board-v8 {
     x1=394.0mil; y1=2.813in; x2=443.0mil; y2=2.814in; thickness=25.0mil; clearance=20.0mil;
    }
    ha:line.29896 {
-    x1=130.680079mm; y1=3.0878in; x2=4.9642in; y2=3.0878in; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.29899 {
-    x1=4.9642in; y1=3.0878in; x2=122.555mm; y2=81.9658mm; thickness=10.0mil; clearance=12.0mil;
+    x1=130.680079mm; y1=3.0878in; x2=5.0632in; y2=3.0878in; thickness=10.0mil; clearance=12.0mil;
    }
    ha:line.29902 {
-    x1=122.555mm; y1=81.9658mm; x2=122.555mm; y2=3.854in; thickness=10.0mil; clearance=12.0mil;
+    x1=4.839in; y1=3.405in; x2=122.555mm; y2=3.419in; thickness=10.0mil; clearance=12.0mil;
    }
    ha:line.29905 {
     x1=122.555mm; y1=3.854in; x2=4.879in; y2=99.2632mm; thickness=10.0mil; clearance=12.0mil;
@@ -5129,13 +4829,10 @@ ha:pcb-rnd-board-v8 {
     x1=138.779mm; y1=99.2632mm; x2=138.7823mm; y2=99.2665mm; thickness=10.0mil; clearance=12.0mil;
    }
    ha:line.29914 {
-    x1=130.680079mm; y1=3.10748in; x2=4.97252in; y2=3.10748in; thickness=10.0mil; clearance=12.0mil;
-   }
-   ha:line.29917 {
-    x1=4.97252in; y1=3.10748in; x2=4.844in; y2=3.236in; thickness=10.0mil; clearance=12.0mil;
+    x1=130.680079mm; y1=3.10748in; x2=5.08252in; y2=3.10748in; thickness=10.0mil; clearance=12.0mil;
    }
    ha:line.29920 {
-    x1=4.844in; y1=3.236in; x2=4.844in; y2=3.837in; thickness=10.0mil; clearance=12.0mil;
+    x1=4.858in; y1=3.427in; x2=4.844in; y2=3.441in; thickness=10.0mil; clearance=12.0mil;
    }
    ha:line.29923 {
     x1=4.844in; y1=3.837in; x2=124.079mm; y2=3.878in; thickness=10.0mil; clearance=12.0mil;
@@ -5421,6 +5118,462 @@ ha:pcb-rnd-board-v8 {
       noexport=1
     }
    }
+   ha:line.28162 {
+    x1=148.5059mm; y1=75.4301mm; x2=5.875in; y2=2.998in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.95217 {
+    x1=149.263989mm; y1=75.502389mm; x2=5.8685in; y2=2.9645in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.95316 {
+    x1=150.952196mm; y1=2.927in; x2=150.875996mm; y2=2.93in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99475 {
+    x1=146.179667mm; y1=79.92999mm; x2=5.81685in; y2=79.92999mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99478 {
+    x1=5.81685in; y1=79.92999mm; x2=5.92in; y2=3.25in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99481 {
+    x1=5.92in; y1=3.25in; x2=5.95926in; y2=3.25in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99484 {
+    x1=146.179667mm; y1=3.12717in; x2=5.83317in; y2=3.12717in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99487 {
+    x1=5.83317in; y1=3.12717in; x2=5.908in; y2=81.3308mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99490 {
+    x1=5.908in; y1=81.3308mm; x2=5.95726in; y2=81.3308mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99493 {
+    x1=5.95726in; y1=81.3308mm; x2=5.95926in; y2=3.2in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99508 {
+    x1=146.179667mm; y1=3.10748in; x2=148.652992mm; y2=3.10748in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99511 {
+    x1=148.652992mm; y1=3.10748in; x2=5.894in; y2=3.149in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99514 {
+    x1=5.894in; y1=3.149in; x2=5.95826in; y2=3.149in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99517 {
+    x1=5.95826in; y1=3.149in; x2=5.95926in; y2=80.01mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99538 {
+    x1=152.164796mm; y1=3.25in; x2=159.6136mm; y2=3.25in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99541 {
+    x1=159.6136mm; y1=3.25in; x2=163.8046mm; y2=78.359mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99544 {
+    x1=163.8046mm; y1=78.359mm; x2=163.8046mm; y2=77.343mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99556 {
+    x1=152.164796mm; y1=3.2in; x2=159.893mm; y2=3.2in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99559 {
+    x1=159.893mm; y1=3.2in; x2=162.8648mm; y2=3.083in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99562 {
+    x1=162.8648mm; y1=3.083in; x2=162.8648mm; y2=77.343mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99574 {
+    x1=152.164796mm; y1=80.01mm; x2=6.27in; y2=80.01mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99577 {
+    x1=6.27in; y1=80.01mm; x2=161.925mm; y2=77.343mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99589 {
+    x1=163.8046mm; y1=1.76in; x2=163.8046mm; y2=39.3446mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99592 {
+    x1=163.8046mm; y1=39.3446mm; x2=6.4in; y2=38.1mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99601 {
+    x1=162.8648mm; y1=1.76in; x2=162.8648mm; y2=1.632in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99604 {
+    x1=162.8648mm; y1=1.632in; x2=6.33in; y2=1.55in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99607 {
+    x1=6.33in; y1=1.55in; x2=6.33in; y2=1.27in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99610 {
+    x1=6.33in; y1=1.27in; x2=6.4in; y2=30.48mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99616 {
+    x1=161.925mm; y1=1.76in; x2=161.925mm; y2=1.655in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99619 {
+    x1=161.925mm; y1=1.655in; x2=159.6136mm; y2=1.564in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99622 {
+    x1=159.6136mm; y1=1.564in; x2=159.6136mm; y2=1.048in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99625 {
+    x1=159.6136mm; y1=1.048in; x2=6.4in; y2=932.0mil; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99640 {
+    x1=5.08252in; y1=3.10748in; x2=127.9906mm; y2=3.151in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.99643 {
+    x1=127.9906mm; y1=3.151in; x2=127.9906mm; y2=3.246in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99646 {
+    x1=127.9906mm; y1=3.246in; x2=4.844in; y2=3.441in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99649 {
+    x1=4.844in; y1=3.441in; x2=4.844in; y2=3.837in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.99661 {
+    x1=5.0632in; y1=3.0878in; x2=127.28448mm; y2=3.1398in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.99664 {
+    x1=127.28448mm; y1=3.1398in; x2=127.28448mm; y2=3.2328in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99667 {
+    x1=127.28448mm; y1=3.2328in; x2=122.555mm; y2=3.419in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99670 {
+    x1=122.555mm; y1=3.419in; x2=122.555mm; y2=3.854in; thickness=10.0mil; clearance=12.0mil;
+   }
+   ha:line.99754 {
+    x1=98.552mm; y1=4.0in; x2=4.694in; y2=4.0in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99757 {
+    x1=4.694in; y1=4.0in; x2=4.782in; y2=99.3648mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99763 {
+    x1=4.929in; y1=4.0in; x2=5.06in; y2=4.0in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99766 {
+    x1=4.804in; y1=98.4128mm; x2=122.2883mm; y2=98.6795mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99793 {
+    x1=70.485mm; y1=3.925in; x2=2.7in; y2=4.0in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99820 {
+    x1=1.501in; y1=3.999in; x2=38.1mm; y2=4.0in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99847 {
+    x1=4.804in; y1=85.388196mm; x2=4.804in; y2=98.4128mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99850 {
+    x1=4.782in; y1=84.676996mm; x2=4.782in; y2=99.3648mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99853 {
+    x1=120.8278mm; y1=84.067396mm; x2=120.8278mm; y2=3.887in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99856 {
+    x1=4.729in; y1=3.28674in; x2=4.729in; y2=98.2472mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99871 {
+    x1=128.0386mm; y1=77.93mm; x2=4.9in; y2=3.209in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99874 {
+    x1=4.9in; y1=3.23426in; x2=4.9in; y2=3.209in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99877 {
+    x1=4.9in; y1=3.209in; x2=4.9015in; y2=81.4705mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99889 {
+    x1=127.2685mm; y1=77.4301mm; x2=4.85in; y2=3.209in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99892 {
+    x1=4.85in; y1=3.23426in; x2=4.85in; y2=3.209in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99895 {
+    x1=4.85in; y1=3.209in; x2=123.3043mm; y2=81.3943mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99904 {
+    x1=126.5494mm; y1=76.93mm; x2=4.801in; y2=81.534mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99913 {
+    x1=4.801in; y1=3.23426in; x2=4.801in; y2=81.534mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99916 {
+    x1=4.801in; y1=81.534mm; x2=122.0089mm; y2=81.4705mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99922 {
+    x1=125.7793mm; y1=76.4301mm; x2=120.65mm; y2=81.5594mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99925 {
+    x1=120.65mm; y1=3.23426in; x2=120.65mm; y2=81.5594mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.99928 {
+    x1=120.65mm; y1=81.5594mm; x2=4.7555in; y2=81.4197mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.108292 {
+    x1=149.2631mm; y1=2.9725in; x2=6.132in; y2=2.9725in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.108295 {
+    x1=6.132in; y1=2.9725in; x2=156.939742mm; y2=2.92577in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.108298 {
+    x1=6.02126in; y1=76.714096mm; x2=5.89724in; y2=76.714096mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.108301 {
+    x1=5.89724in; y1=76.714096mm; x2=5.8745in; y2=2.9975in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.108346 {
+    x1=6.08426in; y1=78.0542mm; x2=6.07402in; y2=78.0542mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.108349 {
+    x1=6.07402in; y1=78.0542mm; x2=6.02126in; y2=76.714096mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.108352 {
+    x1=155.339796mm; y1=78.0542mm; x2=6.14in; y2=78.0542mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.108358 {
+    x1=156.939742mm; y1=76.714096mm; x2=156.939742mm; y2=3.03427in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.108361 {
+    x1=6.14in; y1=78.0542mm; x2=156.939742mm; y2=3.03427in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.108376 {
+    x1=155.339796mm; y1=2.873in; x2=6.126in; y2=2.873in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.108379 {
+    x1=6.126in; y1=2.873in; x2=156.94025mm; y2=74.31405mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.108382 {
+    x1=6.08426in; y1=2.873in; x2=6.062in; y2=2.873in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.108388 {
+    x1=6.02126in; y1=2.92577in; x2=6.02126in; y2=74.008996mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.108391 {
+    x1=6.062in; y1=2.873in; x2=6.02126in; y2=74.008996mm; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.108397 {
+    x1=150.875996mm; y1=2.93in; x2=6.01926in; y2=2.93in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.108400 {
+    x1=6.01926in; y1=2.93in; x2=6.02126in; y2=2.928in; thickness=10.0mil; clearance=40.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
    ha:arc.78331 {
     x=6.58in; y=95.631mm; width=330.0mil; height=330.0mil; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil;
     ha:flags {
@@ -8041,10 +8194,6 @@ ha:pcb-rnd-board-v8 {
       }
     }
    }
-   ha:text.30575 {
-    string=Armed; x=6.383in; y=81.3562mm; scale=200; fid=0;
-    rot = 90.000000
-   }
    ha:text.30576 {
     string=30A; x=491.0mil; y=2.181in; scale=200; fid=0;
     rot = 90.000000
@@ -8136,10 +8285,6 @@ ha:pcb-rnd-board-v8 {
     string=` 2022 Bdale Garbee; x=124.9304mm; y=2.9348in; scale=200; fid=0;
     rot = 90.000000
    }
-   ha:text.30599 {
-    string=RF Signal; x=6.113in; y=1.429in; scale=200; fid=0;
-    rot = 90.000000
-   }
    ha:text.30600 {
     string=debug; x=5.867in; y=67.4116mm; scale=100; fid=0;
     ha:flags {
@@ -8198,6 +8343,14 @@ ha:pcb-rnd-board-v8 {
     }
     rot = 0.000000
    }
+   ha:text.30575 {
+    string=Armed; x=6.383in; y=81.3562mm; scale=200; fid=0;
+    rot = 90.000000
+   }
+   ha:text.30599 {
+    string=RF Signal; x=6.113in; y=1.429in; scale=200; fid=0;
+    rot = 90.000000
+   }
   }
   color = {#000000}
 }
@@ -9543,26 +9696,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34266 {
-      proto=4; x=6.1434685in; y=77.8375mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:1 {
-         on  
-         solid  
-         noshape  
-        }
-        li:3 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
-     ha:padstack_ref.34267 {
-      proto=4; x=152.9199mm; y=2.8684685in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=156.1592mm; y=77.851mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -9602,11 +9736,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
-         li:5 {
-          on  
-          solid  
-          noshape  
-         }
+        li:5 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34269 {
@@ -9626,11 +9760,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
-         li:5 {
-          on  
-          solid  
-          noshape  
-         }
+        li:5 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34270 {
@@ -9650,11 +9784,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
-         li:5 {
-          on  
-          solid  
-          noshape  
-         }
+        li:5 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34271 {
@@ -9669,11 +9803,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
-         li:4 {
-          on  
-          solid  
-          noshape  
-         }
+        li:4 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34272 {
@@ -9693,11 +9827,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
-         li:5 {
-          on  
-          solid  
-          noshape  
-         }
+        li:5 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34273 {
@@ -9712,11 +9846,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
-         li:4 {
-          on  
-          solid  
-          noshape  
-         }
+        li:4 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34274 {
@@ -9731,11 +9865,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
-         li:4 {
-          on  
-          solid  
-          noshape  
-         }
+        li:4 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34275 {
@@ -9755,11 +9889,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
-         li:5 {
-          on  
-          solid  
-          noshape  
-         }
+        li:5 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34276 {
@@ -9779,11 +9913,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
-         li:5 {
-          on  
-          solid  
-          noshape  
-         }
+        li:5 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34277 {
@@ -9798,11 +9932,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
-         li:4 {
-          on  
-          solid  
-          noshape  
-         }
+        li:4 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34278 {
@@ -9822,11 +9956,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
-         li:5 {
-          on  
-          solid  
-          noshape  
-         }
+        li:5 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34279 {
@@ -9846,11 +9980,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
-         li:5 {
-          on  
-          solid  
-          noshape  
-         }
+        li:5 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34280 {
@@ -9888,11 +10022,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
-         li:5 {
-          on  
-          solid  
-          noshape  
-         }
+        li:5 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34283 {
@@ -9921,11 +10055,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
-         li:5 {
-          on  
-          solid  
-          noshape  
-         }
+        li:5 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34285 {
@@ -9954,6 +10088,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
+        li:5 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34287 {
@@ -9973,11 +10112,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
-         li:5 {
-          on  
-          solid  
-          noshape  
-         }
+        li:5 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34288 {
@@ -9997,11 +10136,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
-         li:5 {
-          on  
-          solid  
-          noshape  
-         }
+        li:5 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34289 {
@@ -10039,11 +10178,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
-         li:5 {
-          on  
-          solid  
-          noshape  
-         }
+        li:5 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34292 {
@@ -10081,11 +10220,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
-         li:5 {
-          on  
-          solid  
-          noshape  
-         }
+        li:5 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34295 {
@@ -10100,11 +10239,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
-         li:4 {
-          on  
-          solid  
-          noshape  
-         }
+        li:4 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34296 {
@@ -10119,11 +10258,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
-         li:4 {
-          on  
-          solid  
-          noshape  
-         }
+        li:4 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34297 {
@@ -10143,11 +10282,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
-         li:5 {
-          on  
-          solid  
-          noshape  
-         }
+        li:5 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34298 {
@@ -10207,11 +10346,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
-         li:4 {
-          on  
-          solid  
-          noshape  
-         }
+        li:4 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34304 {
@@ -10375,11 +10514,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
-         li:5 {
-          on  
-          solid  
-          noshape  
-         }
+        li:5 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34321 {
@@ -10394,11 +10533,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
-         li:4 {
-          on  
-          solid  
-          noshape  
-         }
+        li:4 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34322 {
@@ -10413,11 +10552,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
-         li:4 {
-          on  
-          solid  
-          noshape  
-         }
+        li:4 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34323 {
@@ -10437,11 +10576,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
-         li:5 {
-          on  
-          solid  
-          noshape  
-         }
+        li:5 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34324 {
@@ -10474,11 +10613,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
-         li:4 {
-          on  
-          solid  
-          noshape  
-         }
+        li:4 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34327 {
@@ -10498,11 +10637,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
-         li:5 {
-          on  
-          solid  
-          noshape  
-         }
+        li:5 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34328 {
@@ -10540,11 +10679,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
-         li:5 {
-          on  
-          solid  
-          noshape  
-         }
+        li:5 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34331 {
@@ -10600,6 +10739,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
+        li:5 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34336 {
@@ -10718,6 +10862,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
+        li:5 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34348 {
@@ -10732,6 +10881,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
+        li:4 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34349 {
@@ -10769,6 +10923,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
+        li:5 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34352 {
@@ -10788,6 +10947,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
+        li:5 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34353 {
@@ -10807,6 +10971,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
+        li:5 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34354 {
@@ -10826,6 +10995,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
+        li:5 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34355 {
@@ -10845,6 +11019,11 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
+        li:5 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
      ha:padstack_ref.34356 {
@@ -10864,6 +11043,35 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
+        li:5 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.34267 {
+      proto=4; x=6.054in; y=2.881in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
+
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
+         li:5 {
+          on  
+          solid  
+          noshape  
+         }
       }
      }
       ha:subc.30637 {
@@ -17635,20 +17843,20 @@ ha:pcb-rnd-board-v8 {
       }
        uid = HWY2P2lhIMcskR/O2jgAAAAg
       }
-      ha:subc.31223 {
+      ha:subc.31461 {
        ha:attributes {
-        {io_pcb::hidename_y}=12.6746 mm
-        footprint=8ufson2x2
+        {io_pcb::hidename_y}=70.1934 mm
+        footprint=0402
         {io_pcb::hidename_scale}=70
-        refdes=U3
+        refdes=L1
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=LM293
+        value=bead
         vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=IC
-        {io_pcb::hidename_x}=69.2404 mm
+        {io_pcb::hidename_direction}=3
+        device=INDUCTOR
+        {io_pcb::hidename_x}=150.2410 mm
        }
       ha:data {
             li:padstack_prototypes {
@@ -17665,77 +17873,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.374904mm  
-              -5.905mil  
-              -0.374904mm  
-              5.905mil  
-              0.374904mm  
-              5.905mil  
-              0.374904mm  
-              -5.905mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -17.76mil  
-              -0.226187mm  
-              -17.76mil  
-              0.226187mm  
-              17.76mil  
-              0.226187mm  
-              17.76mil  
-              -0.226187mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.374904mm  
-              -5.905mil  
-              -0.374904mm  
-              5.905mil  
-              0.374904mm  
-              5.905mil  
-              0.374904mm  
-              -5.905mil  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v6.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.225044mm  
-              -31.5mil  
-              -0.225044mm  
-              -31.5mil  
-              -0.225044mm  
-              31.5mil  
-              0.225044mm  
-              31.5mil  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
              }
            }
 
@@ -17747,14 +17892,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.301243mm  
-              -0.876299mm  
-              -0.301243mm  
-              -0.876299mm  
-              -0.301243mm  
-              0.876299mm  
-              0.301243mm  
-              0.876299mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
              }
            }
 
@@ -17766,14 +17911,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.225044mm  
-              -31.5mil  
-              -0.225044mm  
-              -31.5mil  
-              -0.225044mm  
-              31.5mil  
-              0.225044mm  
-              31.5mil  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
              }
            }
          }
@@ -17781,8 +17926,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.31251 {
-         proto=0; x=2.715355in; y=10.783062mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.31474 {
+         proto=0; x=149.7584mm; y=71.018396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -17792,25 +17937,11 @@ ha:pcb-rnd-board-v8 {
 
          ha:attributes {
            term=1
-           name=out
-         }
-        }
-        ha:padstack_ref.31252 {
-         proto=0; x=66.919983mm; y=365.47mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=in+
+           name=1
          }
         }
-        ha:padstack_ref.31253 {
-         proto=0; x=2.715355in; y=10.282936mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.31475 {
+         proto=0; x=149.7584mm; y=70.218804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -17820,148 +17951,37 @@ ha:pcb-rnd-board-v8 {
 
          ha:attributes {
            term=2
-           name=in-
-         }
-        }
-        ha:padstack_ref.31254 {
-         proto=0; x=66.919983mm; y=385.16mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=6
-           name=in-
-         }
-        }
-        ha:padstack_ref.31255 {
-         proto=0; x=2.715355in; y=385.16mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=in+
-         }
-        }
-        ha:padstack_ref.31256 {
-         proto=0; x=66.919983mm; y=10.282936mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=out
-         }
-        }
-        ha:padstack_ref.31257 {
-         proto=0; x=2.715355in; y=365.47mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=V-
-         }
-        }
-        ha:padstack_ref.31258 {
-         proto=0; x=66.919983mm; y=10.783062mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=8
-           name=V+
-         }
-        }
-        ha:padstack_ref.31259 {
-         proto=1; x=2.675in; y=395.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=GND
-           name=GND
+           name=2
          }
         }
        }
        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.31224 {
-            x1=2.63563in; y1=9.033002mm; x2=2.63563in; y2=434.37mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.31227 {
-            x1=2.63563in; y1=9.033002mm; x2=68.944998mm; y2=9.033002mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.31230 {
-            x1=68.944998mm; y1=9.033002mm; x2=68.944998mm; y2=434.37mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.31233 {
-            x1=2.63563in; y1=434.37mil; x2=68.944998mm; y2=434.37mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.31236 {
-            x1=68.944998mm; y1=446.18mil; x2=68.944998mm; y2=446.18mil; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
         ha:subc-aux {
-         lid=1
+         lid=0
          ha:combining {         }
 
           li:objects {
-           ha:line.31239 {
-            x1=2.675in; y1=395.0mil; x2=2.675in; y2=395.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.31462 {
+            x1=149.7584mm; y1=70.6186mm; x2=149.7584mm; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.31242 {
-            x1=2.675in; y1=395.0mil; x2=2.675in; y2=395.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.31465 {
+            x1=149.7584mm; y1=70.6186mm; x2=149.7584mm; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.31245 {
-            x1=2.675in; y1=395.0mil; x2=66.945mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.31468 {
+            x1=149.7584mm; y1=70.6186mm; x2=149.7584mm; y2=71.6186mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.31248 {
-            x1=2.675in; y1=395.0mil; x2=2.675in; y2=9.033mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31471 {
+            x1=149.7584mm; y1=70.6186mm; x2=150.7584mm; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -17975,22 +17995,22 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAAh
+       uid = HWY2P2lhIMcskR/O2jgAAAAs
       }
-      ha:subc.31261 {
+      ha:subc.31477 {
        ha:attributes {
-        {io_pcb::hidename_y}=12.7254 mm
-        footprint=8ufson2x2
+        {io_pcb::hidename_y}=70.1680 mm
+        footprint=0402
         {io_pcb::hidename_scale}=70
-        refdes=U2
+        refdes=C6
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=LM293
+        value=0.1uF
         vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=IC
-        {io_pcb::hidename_x}=107.4674 mm
+        {io_pcb::hidename_direction}=3
+        device=CAPACITOR
+        {io_pcb::hidename_x}=151.3332 mm
        }
       ha:data {
             li:padstack_prototypes {
@@ -18007,77 +18027,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -0.374904mm  
-              -5.905mil  
-              -0.374904mm  
-              5.905mil  
-              0.374904mm  
-              5.905mil  
-              0.374904mm  
-              -5.905mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -17.76mil  
-              -0.226187mm  
-              -17.76mil  
-              0.226187mm  
-              17.76mil  
-              0.226187mm  
-              17.76mil  
-              -0.226187mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.374904mm  
-              -5.905mil  
-              -0.374904mm  
-              5.905mil  
-              0.374904mm  
-              5.905mil  
-              0.374904mm  
-              -5.905mil  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v6.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.225044mm  
-              -31.5mil  
-              -0.225044mm  
-              -31.5mil  
-              -0.225044mm  
-              31.5mil  
-              0.225044mm  
-              31.5mil  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
              }
            }
 
@@ -18089,14 +18046,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.301243mm  
-              -0.876299mm  
-              -0.301243mm  
-              -0.876299mm  
-              -0.301243mm  
-              0.876299mm  
-              0.301243mm  
-              0.876299mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
              }
            }
 
@@ -18108,14 +18065,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.225044mm  
-              -31.5mil  
-              -0.225044mm  
-              -31.5mil  
-              -0.225044mm  
-              31.5mil  
-              0.225044mm  
-              31.5mil  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
              }
            }
          }
@@ -18123,8 +18080,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.31289 {
-         proto=0; x=107.070017mm; y=10.783062mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.31490 {
+         proto=0; x=5.936in; y=70.218804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -18134,25 +18091,11 @@ ha:pcb-rnd-board-v8 {
 
          ha:attributes {
            term=1
-           name=out
-         }
-        }
-        ha:padstack_ref.31290 {
-         proto=0; x=4.134645in; y=365.47mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=in+
+           name=1
          }
         }
-        ha:padstack_ref.31291 {
-         proto=0; x=107.070017mm; y=10.282936mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:padstack_ref.31491 {
+         proto=0; x=5.936in; y=71.018396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -18162,148 +18105,37 @@ ha:pcb-rnd-board-v8 {
 
          ha:attributes {
            term=2
-           name=in-
-         }
-        }
-        ha:padstack_ref.31292 {
-         proto=0; x=4.134645in; y=385.16mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=6
-           name=in-
-         }
-        }
-        ha:padstack_ref.31293 {
-         proto=0; x=107.070017mm; y=385.16mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=in+
-         }
-        }
-        ha:padstack_ref.31294 {
-         proto=0; x=4.134645in; y=10.282936mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=out
-         }
-        }
-        ha:padstack_ref.31295 {
-         proto=0; x=107.070017mm; y=365.47mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=V-
-         }
-        }
-        ha:padstack_ref.31296 {
-         proto=0; x=4.134645in; y=10.783062mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=8
-           name=V+
-         }
-        }
-        ha:padstack_ref.31297 {
-         proto=1; x=106.045mm; y=395.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=GND
-           name=GND
+           name=2
          }
         }
        }
        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.31262 {
-            x1=105.045002mm; y1=9.033002mm; x2=105.045002mm; y2=434.37mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.31265 {
-            x1=105.045002mm; y1=9.033002mm; x2=107.044998mm; y2=9.033002mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.31268 {
-            x1=107.044998mm; y1=9.033002mm; x2=107.044998mm; y2=434.37mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.31271 {
-            x1=105.045002mm; y1=434.37mil; x2=107.044998mm; y2=434.37mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.31274 {
-            x1=107.044998mm; y1=446.18mil; x2=107.044998mm; y2=446.18mil; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
         ha:subc-aux {
-         lid=1
+         lid=0
          ha:combining {         }
 
           li:objects {
-           ha:line.31277 {
-            x1=106.045mm; y1=395.0mil; x2=106.045mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.31478 {
+            x1=5.936in; y1=70.6186mm; x2=5.936in; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.31280 {
-            x1=106.045mm; y1=395.0mil; x2=106.045mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.31481 {
+            x1=5.936in; y1=70.6186mm; x2=5.936in; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.31283 {
-            x1=106.045mm; y1=395.0mil; x2=105.045mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.31484 {
+            x1=5.936in; y1=70.6186mm; x2=5.936in; y2=69.6186mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.31286 {
-            x1=106.045mm; y1=395.0mil; x2=106.045mm; y2=9.033mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31487 {
+            x1=5.936in; y1=70.6186mm; x2=149.7744mm; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -18317,22 +18149,22 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAAi
+       uid = HWY2P2lhIMcskR/O2jgAAAAt
       }
-      ha:subc.31461 {
+      ha:subc.31493 {
        ha:attributes {
-        {io_pcb::hidename_y}=70.1934 mm
+        {io_pcb::hidename_y}=74.9808 mm
         footprint=0402
         {io_pcb::hidename_scale}=70
-        refdes=L1
+        refdes=C4
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=bead
+        value=0.1uF
         vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=INDUCTOR
-        {io_pcb::hidename_x}=150.2410 mm
+        {io_pcb::hidename_direction}=2
+        device=CAPACITOR
+        {io_pcb::hidename_x}=150.9908 mm
        }
       ha:data {
             li:padstack_prototypes {
@@ -18349,14 +18181,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
+              0.249936mm  
               -0.349758mm  
               -0.249936mm  
               -0.349758mm  
-              0.249936mm  
+              -0.249936mm  
               0.349758mm  
               0.249936mm  
               0.349758mm  
-              -0.249936mm  
              }
            }
 
@@ -18368,14 +18200,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
+              0.326136mm  
               -0.425958mm  
               -0.326136mm  
               -0.425958mm  
-              0.326136mm  
+              -0.326136mm  
               0.425958mm  
               0.326136mm  
               0.425958mm  
-              -0.326136mm  
              }
            }
 
@@ -18387,14 +18219,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
+              0.249936mm  
               -0.349758mm  
               -0.249936mm  
               -0.349758mm  
-              0.249936mm  
+              -0.249936mm  
               0.349758mm  
               0.249936mm  
               0.349758mm  
-              -0.249936mm  
              }
            }
          }
@@ -18402,8 +18234,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.31474 {
-         proto=0; x=149.7584mm; y=71.018396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31506 {
+         proto=0; x=150.875996mm; y=2.93in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -18416,8 +18248,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.31475 {
-         proto=0; x=149.7584mm; y=70.218804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31507 {
+         proto=0; x=150.076404mm; y=2.93in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -18438,26 +18270,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.31462 {
-            x1=149.7584mm; y1=70.6186mm; x2=149.7584mm; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31494 {
+            x1=150.4762mm; y1=2.93in; x2=150.4762mm; y2=2.93in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.31465 {
-            x1=149.7584mm; y1=70.6186mm; x2=149.7584mm; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31497 {
+            x1=150.4762mm; y1=2.93in; x2=150.4762mm; y2=2.93in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.31468 {
-            x1=149.7584mm; y1=70.6186mm; x2=149.7584mm; y2=71.6186mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31500 {
+            x1=150.4762mm; y1=2.93in; x2=149.4762mm; y2=2.93in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.31471 {
-            x1=149.7584mm; y1=70.6186mm; x2=150.7584mm; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31503 {
+            x1=150.4762mm; y1=2.93in; x2=150.4762mm; y2=73.422mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -18471,22 +18303,22 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAAs
+       uid = HWY2P2lhIMcskR/O2jgAAAAu
       }
-      ha:subc.31477 {
+      ha:subc.31509 {
        ha:attributes {
         {io_pcb::hidename_y}=70.1680 mm
         footprint=0402
         {io_pcb::hidename_scale}=70
-        refdes=C6
+        refdes=C5
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=0.1uF
+        value=1uF
         vendor=unknown
         {io_pcb::hidename_direction}=3
         device=CAPACITOR
-        {io_pcb::hidename_x}=151.3332 mm
+        {io_pcb::hidename_x}=152.3238 mm
        }
       ha:data {
             li:padstack_prototypes {
@@ -18556,8 +18388,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.31490 {
-         proto=0; x=5.936in; y=70.218804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31522 {
+         proto=0; x=5.976in; y=70.218804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -18570,8 +18402,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.31491 {
-         proto=0; x=5.936in; y=71.018396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31523 {
+         proto=0; x=5.976in; y=71.018396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -18592,26 +18424,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.31478 {
-            x1=5.936in; y1=70.6186mm; x2=5.936in; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31510 {
+            x1=5.976in; y1=70.6186mm; x2=5.976in; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.31481 {
-            x1=5.936in; y1=70.6186mm; x2=5.936in; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31513 {
+            x1=5.976in; y1=70.6186mm; x2=5.976in; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.31484 {
-            x1=5.936in; y1=70.6186mm; x2=5.936in; y2=69.6186mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31516 {
+            x1=5.976in; y1=70.6186mm; x2=5.976in; y2=69.6186mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.31487 {
-            x1=5.936in; y1=70.6186mm; x2=149.7744mm; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31519 {
+            x1=5.976in; y1=70.6186mm; x2=150.7904mm; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -18625,22 +18457,22 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAAt
+       uid = HWY2P2lhIMcskR/O2jgAAAAv
       }
-      ha:subc.31493 {
+      ha:subc.31525 {
        ha:attributes {
-        {io_pcb::hidename_y}=74.9808 mm
+        {io_pcb::hidename_y}=78.0476 mm
         footprint=0402
         {io_pcb::hidename_scale}=70
-        refdes=C4
+        refdes=C2
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
         value=0.1uF
         vendor=unknown
-        {io_pcb::hidename_direction}=2
+        {io_pcb::hidename_direction}=1
         device=CAPACITOR
-        {io_pcb::hidename_x}=150.9908 mm
+        {io_pcb::hidename_x}=147.5552 mm
        }
       ha:data {
             li:padstack_prototypes {
@@ -18657,14 +18489,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
               -0.349758mm  
               -0.249936mm  
               -0.349758mm  
-              -0.249936mm  
+              0.249936mm  
               0.349758mm  
               0.249936mm  
               0.349758mm  
+              -0.249936mm  
              }
            }
 
@@ -18676,14 +18508,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
               -0.425958mm  
               -0.326136mm  
               -0.425958mm  
-              -0.326136mm  
+              0.326136mm  
               0.425958mm  
               0.326136mm  
               0.425958mm  
+              -0.326136mm  
              }
            }
 
@@ -18695,14 +18527,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
               -0.349758mm  
               -0.249936mm  
               -0.349758mm  
-              -0.249936mm  
+              0.249936mm  
               0.349758mm  
               0.249936mm  
               0.349758mm  
+              -0.249936mm  
              }
            }
          }
@@ -18710,8 +18542,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.31506 {
-         proto=0; x=150.875996mm; y=2.93in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31538 {
+         proto=0; x=148.114mm; y=3.03726in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -18724,8 +18556,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.31507 {
-         proto=0; x=150.076404mm; y=2.93in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31539 {
+         proto=0; x=148.114mm; y=3.06874in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -18746,26 +18578,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.31494 {
-            x1=150.4762mm; y1=2.93in; x2=150.4762mm; y2=2.93in; thickness=0.1mm; clearance=0.0;
+           ha:line.31526 {
+            x1=148.114mm; y1=77.5462mm; x2=148.114mm; y2=77.5462mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.31497 {
-            x1=150.4762mm; y1=2.93in; x2=150.4762mm; y2=2.93in; thickness=0.1mm; clearance=0.0;
+           ha:line.31529 {
+            x1=148.114mm; y1=77.5462mm; x2=148.114mm; y2=77.5462mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.31500 {
-            x1=150.4762mm; y1=2.93in; x2=149.4762mm; y2=2.93in; thickness=0.1mm; clearance=0.0;
+           ha:line.31532 {
+            x1=148.114mm; y1=77.5462mm; x2=148.114mm; y2=76.5462mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.31503 {
-            x1=150.4762mm; y1=2.93in; x2=150.4762mm; y2=73.422mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31535 {
+            x1=148.114mm; y1=77.5462mm; x2=147.114mm; y2=77.5462mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -18779,22 +18611,22 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAAu
+       uid = HWY2P2lhIMcskR/O2jgAAAAw
       }
-      ha:subc.31509 {
+      ha:subc.31541 {
        ha:attributes {
-        {io_pcb::hidename_y}=70.1680 mm
+        {io_pcb::hidename_y}=102.4001 mm
         footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=C5
+        {io_pcb::hidename_scale}=100
+        refdes=R107
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=1uF
+        value=140
         vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=CAPACITOR
-        {io_pcb::hidename_x}=152.3238 mm
+        {io_pcb::hidename_direction}=2
+        device=RESISTOR
+        {io_pcb::hidename_x}=43.4401 mm
        }
       ha:data {
             li:padstack_prototypes {
@@ -18811,14 +18643,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
+              0.249936mm  
               -0.349758mm  
               -0.249936mm  
               -0.349758mm  
-              0.249936mm  
+              -0.249936mm  
               0.349758mm  
               0.249936mm  
               0.349758mm  
-              -0.249936mm  
              }
            }
 
@@ -18830,14 +18662,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
+              0.326136mm  
               -0.425958mm  
               -0.326136mm  
               -0.425958mm  
-              0.326136mm  
+              -0.326136mm  
               0.425958mm  
               0.326136mm  
               0.425958mm  
-              -0.326136mm  
              }
            }
 
@@ -18849,14 +18681,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
+              0.249936mm  
               -0.349758mm  
               -0.249936mm  
               -0.349758mm  
-              0.249936mm  
+              -0.249936mm  
               0.349758mm  
               0.249936mm  
               0.349758mm  
-              -0.249936mm  
              }
            }
          }
@@ -18864,8 +18696,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.31522 {
-         proto=0; x=5.976in; y=70.218804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31554 {
+         proto=0; x=120.65mm; y=3.23426in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -18878,8 +18710,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.31523 {
-         proto=0; x=5.976in; y=71.018396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31555 {
+         proto=0; x=120.65mm; y=82.949796mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -18900,26 +18732,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.31510 {
-            x1=5.976in; y1=70.6186mm; x2=5.976in; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31542 {
+            x1=120.65mm; y1=3.25in; x2=120.65mm; y2=3.25in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.31513 {
-            x1=5.976in; y1=70.6186mm; x2=5.976in; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31545 {
+            x1=120.65mm; y1=3.25in; x2=120.65mm; y2=3.25in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.31516 {
-            x1=5.976in; y1=70.6186mm; x2=5.976in; y2=69.6186mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31548 {
+            x1=120.65mm; y1=3.25in; x2=120.65mm; y2=83.55mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.31519 {
-            x1=5.976in; y1=70.6186mm; x2=150.7904mm; y2=70.6186mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31551 {
+            x1=120.65mm; y1=3.25in; x2=119.65mm; y2=3.25in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -18933,22 +18765,22 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAAv
+       uid = HWY2P2lhIMcskR/O2jgAAAAx
       }
-      ha:subc.31525 {
+      ha:subc.31557 {
        ha:attributes {
-        {io_pcb::hidename_y}=78.0476 mm
+        {io_pcb::hidename_y}=102.4001 mm
         footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=C2
+        {io_pcb::hidename_scale}=100
+        refdes=R108
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=0.1uF
+        value=140
         vendor=unknown
-        {io_pcb::hidename_direction}=1
-        device=CAPACITOR
-        {io_pcb::hidename_x}=147.5552 mm
+        {io_pcb::hidename_direction}=2
+        device=RESISTOR
+        {io_pcb::hidename_x}=73.8439 mm
        }
       ha:data {
             li:padstack_prototypes {
@@ -18965,14 +18797,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
+              0.249936mm  
               -0.349758mm  
               -0.249936mm  
               -0.349758mm  
-              0.249936mm  
+              -0.249936mm  
               0.349758mm  
               0.249936mm  
               0.349758mm  
-              -0.249936mm  
              }
            }
 
@@ -18984,14 +18816,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
+              0.326136mm  
               -0.425958mm  
               -0.326136mm  
               -0.425958mm  
-              0.326136mm  
+              -0.326136mm  
               0.425958mm  
               0.326136mm  
               0.425958mm  
-              -0.326136mm  
              }
            }
 
@@ -19003,14 +18835,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
+              0.249936mm  
               -0.349758mm  
               -0.249936mm  
               -0.349758mm  
-              0.249936mm  
+              -0.249936mm  
               0.349758mm  
               0.249936mm  
               0.349758mm  
-              -0.249936mm  
              }
            }
          }
@@ -19018,8 +18850,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.31538 {
-         proto=0; x=148.114mm; y=3.03726in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31570 {
+         proto=0; x=4.801in; y=3.23426in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -19032,8 +18864,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.31539 {
-         proto=0; x=148.114mm; y=3.06874in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31571 {
+         proto=0; x=4.801in; y=82.949796mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -19054,26 +18886,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.31526 {
-            x1=148.114mm; y1=77.5462mm; x2=148.114mm; y2=77.5462mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31558 {
+            x1=4.801in; y1=3.25in; x2=4.801in; y2=3.25in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.31529 {
-            x1=148.114mm; y1=77.5462mm; x2=148.114mm; y2=77.5462mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31561 {
+            x1=4.801in; y1=3.25in; x2=4.801in; y2=3.25in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.31532 {
-            x1=148.114mm; y1=77.5462mm; x2=148.114mm; y2=76.5462mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31564 {
+            x1=4.801in; y1=3.25in; x2=4.801in; y2=83.55mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.31535 {
-            x1=148.114mm; y1=77.5462mm; x2=147.114mm; y2=77.5462mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31567 {
+            x1=4.801in; y1=3.25in; x2=120.9454mm; y2=3.25in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -19087,14 +18919,14 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAAw
+       uid = HWY2P2lhIMcskR/O2jgAAAAy
       }
-      ha:subc.31541 {
+      ha:subc.31573 {
        ha:attributes {
         {io_pcb::hidename_y}=102.4001 mm
         footprint=0402
         {io_pcb::hidename_scale}=100
-        refdes=R107
+        refdes=R109
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
@@ -19102,7 +18934,7 @@ ha:pcb-rnd-board-v8 {
         vendor=unknown
         {io_pcb::hidename_direction}=2
         device=RESISTOR
-        {io_pcb::hidename_x}=43.4401 mm
+        {io_pcb::hidename_x}=103.8159 mm
        }
       ha:data {
             li:padstack_prototypes {
@@ -19172,8 +19004,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.31554 {
-         proto=0; x=43.039796mm; y=4.0in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31586 {
+         proto=0; x=4.85in; y=3.23426in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -19186,8 +19018,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.31555 {
-         proto=0; x=42.240204mm; y=4.0in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31587 {
+         proto=0; x=4.85in; y=82.949796mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -19208,26 +19040,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.31542 {
-            x1=42.64mm; y1=4.0in; x2=42.64mm; y2=4.0in; thickness=0.1mm; clearance=0.0;
+           ha:line.31574 {
+            x1=4.85in; y1=3.25in; x2=4.85in; y2=3.25in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.31545 {
-            x1=42.64mm; y1=4.0in; x2=42.64mm; y2=4.0in; thickness=0.1mm; clearance=0.0;
+           ha:line.31577 {
+            x1=4.85in; y1=3.25in; x2=4.85in; y2=3.25in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.31548 {
-            x1=42.64mm; y1=4.0in; x2=41.64mm; y2=4.0in; thickness=0.1mm; clearance=0.0;
+           ha:line.31580 {
+            x1=4.85in; y1=3.25in; x2=4.85in; y2=83.55mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.31551 {
-            x1=42.64mm; y1=4.0in; x2=42.64mm; y2=100.6mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31583 {
+            x1=4.85in; y1=3.25in; x2=122.19mm; y2=3.25in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -19241,22 +19073,22 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAAx
+       uid = HWY2P2lhIMcskR/O2jgAAAAz
       }
-      ha:subc.31557 {
+      ha:subc.31589 {
        ha:attributes {
-        {io_pcb::hidename_y}=102.4001 mm
+        {io_pcb::hidename_y}=100.3747 mm
         footprint=0402
         {io_pcb::hidename_scale}=100
-        refdes=R108
+        refdes=R112
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
         value=140
         vendor=unknown
-        {io_pcb::hidename_direction}=2
+        {io_pcb::hidename_direction}=3
         device=RESISTOR
-        {io_pcb::hidename_x}=73.8439 mm
+        {io_pcb::hidename_x}=122.8471 mm
        }
       ha:data {
             li:padstack_prototypes {
@@ -19273,14 +19105,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
               -0.349758mm  
               -0.249936mm  
               -0.349758mm  
-              -0.249936mm  
+              0.249936mm  
               0.349758mm  
               0.249936mm  
               0.349758mm  
+              -0.249936mm  
              }
            }
 
@@ -19292,14 +19124,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
               -0.425958mm  
               -0.326136mm  
               -0.425958mm  
-              -0.326136mm  
+              0.326136mm  
               0.425958mm  
               0.326136mm  
               0.425958mm  
+              -0.326136mm  
              }
            }
 
@@ -19311,14 +19143,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
               -0.349758mm  
               -0.249936mm  
               -0.349758mm  
-              -0.249936mm  
+              0.249936mm  
               0.349758mm  
               0.249936mm  
               0.349758mm  
+              -0.249936mm  
              }
            }
          }
@@ -19326,8 +19158,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.31570 {
-         proto=0; x=73.443596mm; y=4.0in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31602 {
+         proto=0; x=4.9in; y=3.23426in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -19340,8 +19172,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.31571 {
-         proto=0; x=72.644004mm; y=4.0in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31603 {
+         proto=0; x=4.9in; y=82.949796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -19362,26 +19194,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.31558 {
-            x1=73.0438mm; y1=4.0in; x2=73.0438mm; y2=4.0in; thickness=0.1mm; clearance=0.0;
+           ha:line.31590 {
+            x1=4.9in; y1=3.25in; x2=4.9in; y2=3.25in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.31561 {
-            x1=73.0438mm; y1=4.0in; x2=73.0438mm; y2=4.0in; thickness=0.1mm; clearance=0.0;
+           ha:line.31593 {
+            x1=4.9in; y1=3.25in; x2=4.9in; y2=3.25in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.31564 {
-            x1=73.0438mm; y1=4.0in; x2=72.0438mm; y2=4.0in; thickness=0.1mm; clearance=0.0;
+           ha:line.31596 {
+            x1=4.9in; y1=3.25in; x2=4.9in; y2=81.55mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.31567 {
-            x1=73.0438mm; y1=4.0in; x2=73.0438mm; y2=100.6mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31599 {
+            x1=4.9in; y1=3.25in; x2=123.46mm; y2=3.25in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -19395,22 +19227,22 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAAy
+       uid = HWY2P2lhIMcskR/O2jgAAAA0
       }
-      ha:subc.31573 {
+      ha:subc.31605 {
        ha:attributes {
-        {io_pcb::hidename_y}=102.4001 mm
+        {io_pcb::hidename_y}=84.7852 mm
         footprint=0402
-        {io_pcb::hidename_scale}=100
-        refdes=R109
+        {io_pcb::hidename_scale}=70
+        refdes=C12
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=140
+        value=0.1uF
         vendor=unknown
-        {io_pcb::hidename_direction}=2
-        device=RESISTOR
-        {io_pcb::hidename_x}=103.8159 mm
+        {io_pcb::hidename_direction}=0
+        device=CAPACITOR
+        {io_pcb::hidename_x}=143.7132 mm
        }
       ha:data {
             li:padstack_prototypes {
@@ -19480,8 +19312,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.31586 {
-         proto=0; x=103.415596mm; y=4.0in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31618 {
+         proto=0; x=144.031204mm; y=3.359in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -19494,8 +19326,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.31587 {
-         proto=0; x=102.616004mm; y=4.0in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31619 {
+         proto=0; x=144.830796mm; y=3.359in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -19516,26 +19348,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.31574 {
-            x1=103.0158mm; y1=4.0in; x2=103.0158mm; y2=4.0in; thickness=0.1mm; clearance=0.0;
+           ha:line.31606 {
+            x1=144.431mm; y1=3.359in; x2=144.431mm; y2=3.359in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.31577 {
-            x1=103.0158mm; y1=4.0in; x2=103.0158mm; y2=4.0in; thickness=0.1mm; clearance=0.0;
+           ha:line.31609 {
+            x1=144.431mm; y1=3.359in; x2=144.431mm; y2=3.359in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.31580 {
-            x1=103.0158mm; y1=4.0in; x2=102.0158mm; y2=4.0in; thickness=0.1mm; clearance=0.0;
+           ha:line.31612 {
+            x1=144.431mm; y1=3.359in; x2=145.431mm; y2=3.359in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.31583 {
-            x1=103.0158mm; y1=4.0in; x2=103.0158mm; y2=100.6mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31615 {
+            x1=144.431mm; y1=3.359in; x2=144.431mm; y2=86.3186mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -19549,22 +19381,22 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAAz
+       uid = HWY2P2lhIMcskR/O2jgAAAA1
       }
-      ha:subc.31589 {
+      ha:subc.31621 {
        ha:attributes {
-        {io_pcb::hidename_y}=100.3747 mm
+        {io_pcb::hidename_y}=79.9658 mm
         footprint=0402
-        {io_pcb::hidename_scale}=100
-        refdes=R112
+        {io_pcb::hidename_scale}=70
+        refdes=C10
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=140
+        value=0.1uF
         vendor=unknown
         {io_pcb::hidename_direction}=3
-        device=RESISTOR
-        {io_pcb::hidename_x}=122.8471 mm
+        device=CAPACITOR
+        {io_pcb::hidename_x}=129.9972 mm
        }
       ha:data {
             li:padstack_prototypes {
@@ -19634,8 +19466,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.31602 {
-         proto=0; x=122.047mm; y=100.775004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31634 {
+         proto=0; x=5.097in; y=3.16026in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -19648,8 +19480,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.31603 {
-         proto=0; x=122.047mm; y=101.574596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31635 {
+         proto=0; x=5.097in; y=81.070196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -19670,26 +19502,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.31590 {
-            x1=122.047mm; y1=101.1748mm; x2=122.047mm; y2=101.1748mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31622 {
+            x1=5.097in; y1=3.176in; x2=5.097in; y2=3.176in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.31593 {
-            x1=122.047mm; y1=101.1748mm; x2=122.047mm; y2=101.1748mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31625 {
+            x1=5.097in; y1=3.176in; x2=5.097in; y2=3.176in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.31596 {
-            x1=122.047mm; y1=101.1748mm; x2=122.047mm; y2=100.1748mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31628 {
+            x1=5.097in; y1=3.176in; x2=5.097in; y2=79.6704mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.31599 {
-            x1=122.047mm; y1=101.1748mm; x2=121.047mm; y2=101.1748mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31631 {
+            x1=5.097in; y1=3.176in; x2=128.4638mm; y2=3.176in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -19703,22 +19535,22 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAA0
+       uid = HWY2P2lhIMcskR/O2jgAAAA2
       }
-      ha:subc.31605 {
+      ha:subc.31637 {
        ha:attributes {
-        {io_pcb::hidename_y}=84.7852 mm
+        {io_pcb::hidename_y}=29.9466 mm
         footprint=0402
         {io_pcb::hidename_scale}=70
-        refdes=C12
+        refdes=R17
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=0.1uF
+        value=360
         vendor=unknown
         {io_pcb::hidename_direction}=0
-        device=CAPACITOR
-        {io_pcb::hidename_x}=143.7132 mm
+        device=RESISTOR
+        {io_pcb::hidename_x}=158.8394 mm
        }
       ha:data {
             li:padstack_prototypes {
@@ -19788,162 +19620,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.31618 {
-         proto=0; x=144.031204mm; y=3.359in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.31619 {
-         proto=0; x=144.830796mm; y=3.359in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.31606 {
-            x1=144.431mm; y1=3.359in; x2=144.431mm; y2=3.359in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.31609 {
-            x1=144.431mm; y1=3.359in; x2=144.431mm; y2=3.359in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.31612 {
-            x1=144.431mm; y1=3.359in; x2=145.431mm; y2=3.359in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.31615 {
-            x1=144.431mm; y1=3.359in; x2=144.431mm; y2=86.3186mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAA1
-      }
-      ha:subc.31621 {
-       ha:attributes {
-        {io_pcb::hidename_y}=79.9658 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=C10
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=0.1uF
-        vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=CAPACITOR
-        {io_pcb::hidename_x}=129.9972 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.31634 {
-         proto=0; x=5.097in; y=3.16026in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31650 {
+         proto=0; x=5.95926in; y=3.2in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -19956,8 +19634,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.31635 {
-         proto=0; x=5.097in; y=81.070196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31651 {
+         proto=0; x=152.164796mm; y=3.2in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -19978,26 +19656,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.31622 {
-            x1=5.097in; y1=3.176in; x2=5.097in; y2=3.176in; thickness=0.1mm; clearance=0.0;
+           ha:line.31638 {
+            x1=5.975in; y1=3.2in; x2=5.975in; y2=3.2in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.31625 {
-            x1=5.097in; y1=3.176in; x2=5.097in; y2=3.176in; thickness=0.1mm; clearance=0.0;
+           ha:line.31641 {
+            x1=5.975in; y1=3.2in; x2=5.975in; y2=3.2in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.31628 {
-            x1=5.097in; y1=3.176in; x2=5.097in; y2=79.6704mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31644 {
+            x1=5.975in; y1=3.2in; x2=152.765mm; y2=3.2in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.31631 {
-            x1=5.097in; y1=3.176in; x2=128.4638mm; y2=3.176in; thickness=0.1mm; clearance=0.0;
+           ha:line.31647 {
+            x1=5.975in; y1=3.2in; x2=5.975in; y2=82.28mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -20011,18 +19689,18 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAA2
+       uid = HWY2P2lhIMcskR/O2jgAAAA3
       }
-      ha:subc.31637 {
+      ha:subc.31653 {
        ha:attributes {
-        {io_pcb::hidename_y}=29.9466 mm
+        {io_pcb::hidename_y}=37.5666 mm
         footprint=0402
         {io_pcb::hidename_scale}=70
-        refdes=R17
+        refdes=R15
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=360
+        value=140
         vendor=unknown
         {io_pcb::hidename_direction}=0
         device=RESISTOR
@@ -20096,8 +19774,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.31650 {
-         proto=0; x=159.220404mm; y=30.48mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31666 {
+         proto=0; x=5.95926in; y=3.25in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -20110,8 +19788,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.31651 {
-         proto=0; x=160.019996mm; y=30.48mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31667 {
+         proto=0; x=152.164796mm; y=3.25in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -20132,26 +19810,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.31638 {
-            x1=159.6202mm; y1=30.48mm; x2=159.6202mm; y2=30.48mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31654 {
+            x1=5.975in; y1=3.25in; x2=5.975in; y2=3.25in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.31641 {
-            x1=159.6202mm; y1=30.48mm; x2=159.6202mm; y2=30.48mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31657 {
+            x1=5.975in; y1=3.25in; x2=5.975in; y2=3.25in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.31644 {
-            x1=159.6202mm; y1=30.48mm; x2=160.6202mm; y2=30.48mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31660 {
+            x1=5.975in; y1=3.25in; x2=152.765mm; y2=3.25in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.31647 {
-            x1=159.6202mm; y1=30.48mm; x2=159.6202mm; y2=31.48mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31663 {
+            x1=5.975in; y1=3.25in; x2=5.975in; y2=83.55mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -20165,14 +19843,14 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAA3
+       uid = HWY2P2lhIMcskR/O2jgAAAA4
       }
-      ha:subc.31653 {
+      ha:subc.31669 {
        ha:attributes {
-        {io_pcb::hidename_y}=37.5666 mm
+        {io_pcb::hidename_y}=4.5720 mm
         footprint=0402
         {io_pcb::hidename_scale}=70
-        refdes=R15
+        refdes=R12
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
@@ -20180,7 +19858,7 @@ ha:pcb-rnd-board-v8 {
         vendor=unknown
         {io_pcb::hidename_direction}=0
         device=RESISTOR
-        {io_pcb::hidename_x}=158.8394 mm
+        {io_pcb::hidename_x}=43.7134 mm
        }
       ha:data {
             li:padstack_prototypes {
@@ -20250,8 +19928,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.31666 {
-         proto=0; x=159.220404mm; y=38.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31682 {
+         proto=0; x=44.907196mm; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -20264,8 +19942,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.31667 {
-         proto=0; x=160.019996mm; y=38.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31683 {
+         proto=0; x=44.107604mm; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -20286,26 +19964,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.31654 {
-            x1=159.6202mm; y1=38.1mm; x2=159.6202mm; y2=38.1mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31670 {
+            x1=44.5074mm; y1=200.0mil; x2=44.5074mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.31657 {
-            x1=159.6202mm; y1=38.1mm; x2=159.6202mm; y2=38.1mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31673 {
+            x1=44.5074mm; y1=200.0mil; x2=44.5074mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.31660 {
-            x1=159.6202mm; y1=38.1mm; x2=160.6202mm; y2=38.1mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31676 {
+            x1=44.5074mm; y1=200.0mil; x2=43.5074mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.31663 {
-            x1=159.6202mm; y1=38.1mm; x2=159.6202mm; y2=39.1mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31679 {
+            x1=44.5074mm; y1=200.0mil; x2=44.5074mm; y2=4.08mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -20319,22 +19997,22 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAA4
+       uid = HWY2P2lhIMcskR/O2jgAAAA5
       }
-      ha:subc.31669 {
+      ha:subc.31685 {
        ha:attributes {
-        {io_pcb::hidename_y}=4.5720 mm
+        {io_pcb::hidename_y}=22.3012 mm
         footprint=0402
         {io_pcb::hidename_scale}=70
-        refdes=R12
+        refdes=R22
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=140
+        value=360
         vendor=unknown
         {io_pcb::hidename_direction}=0
         device=RESISTOR
-        {io_pcb::hidename_x}=43.7134 mm
+        {io_pcb::hidename_x}=158.8394 mm
        }
       ha:data {
             li:padstack_prototypes {
@@ -20404,8 +20082,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.31682 {
-         proto=0; x=44.907196mm; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31698 {
+         proto=0; x=5.95926in; y=80.01mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -20418,8 +20096,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.31683 {
-         proto=0; x=44.107604mm; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31699 {
+         proto=0; x=152.164796mm; y=80.01mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -20440,26 +20118,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.31670 {
-            x1=44.5074mm; y1=200.0mil; x2=44.5074mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.31686 {
+            x1=5.975in; y1=80.01mm; x2=5.975in; y2=80.01mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.31673 {
-            x1=44.5074mm; y1=200.0mil; x2=44.5074mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.31689 {
+            x1=5.975in; y1=80.01mm; x2=5.975in; y2=80.01mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.31676 {
-            x1=44.5074mm; y1=200.0mil; x2=43.5074mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.31692 {
+            x1=5.975in; y1=80.01mm; x2=152.765mm; y2=80.01mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.31679 {
-            x1=44.5074mm; y1=200.0mil; x2=44.5074mm; y2=4.08mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31695 {
+            x1=5.975in; y1=80.01mm; x2=5.975in; y2=81.01mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -20473,22 +20151,22 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAA5
+       uid = HWY2P2lhIMcskR/O2jgAAAA6
       }
-      ha:subc.31685 {
+      ha:subc.31701 {
        ha:attributes {
-        {io_pcb::hidename_y}=22.3012 mm
+        {io_pcb::hidename_y}=4.5466 mm
         footprint=0402
         {io_pcb::hidename_scale}=70
-        refdes=R22
+        refdes=R9
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=360
+        value=140
         vendor=unknown
         {io_pcb::hidename_direction}=0
         device=RESISTOR
-        {io_pcb::hidename_x}=158.8394 mm
+        {io_pcb::hidename_x}=72.9356 mm
        }
       ha:data {
             li:padstack_prototypes {
@@ -20558,8 +20236,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.31698 {
-         proto=0; x=159.220404mm; y=900.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31714 {
+         proto=0; x=73.824596mm; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -20572,8 +20250,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.31699 {
-         proto=0; x=160.019996mm; y=900.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31715 {
+         proto=0; x=73.025004mm; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -20594,26 +20272,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.31686 {
-            x1=159.6202mm; y1=900.0mil; x2=159.6202mm; y2=900.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.31702 {
+            x1=73.4248mm; y1=200.0mil; x2=73.4248mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.31689 {
-            x1=159.6202mm; y1=900.0mil; x2=159.6202mm; y2=900.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.31705 {
+            x1=73.4248mm; y1=200.0mil; x2=73.4248mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.31692 {
-            x1=159.6202mm; y1=900.0mil; x2=160.6202mm; y2=900.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.31708 {
+            x1=73.4248mm; y1=200.0mil; x2=72.4248mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.31695 {
-            x1=159.6202mm; y1=900.0mil; x2=159.6202mm; y2=23.86mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31711 {
+            x1=73.4248mm; y1=200.0mil; x2=73.4248mm; y2=4.08mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -20627,22 +20305,22 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAA6
+       uid = HWY2P2lhIMcskR/O2jgAAAA7
       }
-      ha:subc.31701 {
+      ha:subc.31717 {
        ha:attributes {
-        {io_pcb::hidename_y}=4.5466 mm
+        {io_pcb::hidename_y}=84.3534 mm
         footprint=0402
         {io_pcb::hidename_scale}=70
-        refdes=R9
+        refdes=R13
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=140
+        value=360
         vendor=unknown
-        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_direction}=2
         device=RESISTOR
-        {io_pcb::hidename_x}=72.9356 mm
+        {io_pcb::hidename_x}=160.3634 mm
        }
       ha:data {
             li:padstack_prototypes {
@@ -20712,8 +20390,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.31714 {
-         proto=0; x=73.824596mm; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31730 {
+         proto=0; x=5.95926in; y=3.3in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -20726,8 +20404,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.31715 {
-         proto=0; x=73.025004mm; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31731 {
+         proto=0; x=152.164796mm; y=3.3in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -20748,26 +20426,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.31702 {
-            x1=73.4248mm; y1=200.0mil; x2=73.4248mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.31718 {
+            x1=5.975in; y1=3.3in; x2=5.975in; y2=3.3in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.31705 {
-            x1=73.4248mm; y1=200.0mil; x2=73.4248mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.31721 {
+            x1=5.975in; y1=3.3in; x2=5.975in; y2=3.3in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.31708 {
-            x1=73.4248mm; y1=200.0mil; x2=72.4248mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.31724 {
+            x1=5.975in; y1=3.3in; x2=152.765mm; y2=3.3in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.31711 {
-            x1=73.4248mm; y1=200.0mil; x2=73.4248mm; y2=4.08mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31727 {
+            x1=5.975in; y1=3.3in; x2=5.975in; y2=84.82mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -20781,22 +20459,22 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAA7
+       uid = HWY2P2lhIMcskR/O2jgAAAA8
       }
-      ha:subc.31717 {
+      ha:subc.31733 {
        ha:attributes {
-        {io_pcb::hidename_y}=84.3534 mm
+        {io_pcb::hidename_y}=4.5466 mm
         footprint=0402
         {io_pcb::hidename_scale}=70
-        refdes=R13
+        refdes=R8
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=360
+        value=140
         vendor=unknown
-        {io_pcb::hidename_direction}=2
+        {io_pcb::hidename_direction}=0
         device=RESISTOR
-        {io_pcb::hidename_x}=160.3634 mm
+        {io_pcb::hidename_x}=102.5520 mm
        }
       ha:data {
             li:padstack_prototypes {
@@ -20866,8 +20544,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.31730 {
-         proto=0; x=159.220404mm; y=3.3in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31746 {
+         proto=0; x=103.415596mm; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -20880,8 +20558,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.31731 {
-         proto=0; x=160.019996mm; y=3.3in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31747 {
+         proto=0; x=102.616004mm; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -20902,26 +20580,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.31718 {
-            x1=159.6202mm; y1=3.3in; x2=159.6202mm; y2=3.3in; thickness=0.1mm; clearance=0.0;
+           ha:line.31734 {
+            x1=103.0158mm; y1=200.0mil; x2=103.0158mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.31721 {
-            x1=159.6202mm; y1=3.3in; x2=159.6202mm; y2=3.3in; thickness=0.1mm; clearance=0.0;
+           ha:line.31737 {
+            x1=103.0158mm; y1=200.0mil; x2=103.0158mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.31724 {
-            x1=159.6202mm; y1=3.3in; x2=160.6202mm; y2=3.3in; thickness=0.1mm; clearance=0.0;
+           ha:line.31740 {
+            x1=103.0158mm; y1=200.0mil; x2=102.0158mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.31727 {
-            x1=159.6202mm; y1=3.3in; x2=159.6202mm; y2=84.82mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31743 {
+            x1=103.0158mm; y1=200.0mil; x2=103.0158mm; y2=4.08mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -20935,22 +20613,22 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAA8
+       uid = HWY2P2lhIMcskR/O2jgAAAA9
       }
-      ha:subc.31733 {
+      ha:subc.31749 {
        ha:attributes {
-        {io_pcb::hidename_y}=4.5466 mm
+        {io_pcb::hidename_y}=7.4798 mm
         footprint=0402
         {io_pcb::hidename_scale}=70
-        refdes=R8
+        refdes=R7
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
         value=140
         vendor=unknown
-        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_direction}=3
         device=RESISTOR
-        {io_pcb::hidename_x}=102.5520 mm
+        {io_pcb::hidename_x}=128.9304 mm
        }
       ha:data {
             li:padstack_prototypes {
@@ -20967,14 +20645,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
               -0.349758mm  
               -0.249936mm  
               -0.349758mm  
-              -0.249936mm  
+              0.249936mm  
               0.349758mm  
               0.249936mm  
               0.349758mm  
+              -0.249936mm  
              }
            }
 
@@ -20986,14 +20664,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
               -0.425958mm  
               -0.326136mm  
               -0.425958mm  
-              -0.326136mm  
+              0.326136mm  
               0.425958mm  
               0.326136mm  
               0.425958mm  
+              -0.326136mm  
              }
            }
 
@@ -21005,14 +20683,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
               -0.349758mm  
               -0.249936mm  
               -0.349758mm  
-              -0.249936mm  
+              0.249936mm  
               0.349758mm  
               0.249936mm  
               0.349758mm  
+              -0.249936mm  
              }
            }
          }
@@ -21020,8 +20698,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.31746 {
-         proto=0; x=103.415596mm; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31762 {
+         proto=0; x=5.06in; y=8.419596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -21034,8 +20712,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.31747 {
-         proto=0; x=102.616004mm; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31763 {
+         proto=0; x=5.06in; y=7.620004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -21056,26 +20734,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.31734 {
-            x1=103.0158mm; y1=200.0mil; x2=103.0158mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.31750 {
+            x1=5.06in; y1=8.0198mm; x2=5.06in; y2=8.0198mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.31737 {
-            x1=103.0158mm; y1=200.0mil; x2=103.0158mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.31753 {
+            x1=5.06in; y1=8.0198mm; x2=5.06in; y2=8.0198mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.31740 {
-            x1=103.0158mm; y1=200.0mil; x2=102.0158mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.31756 {
+            x1=5.06in; y1=8.0198mm; x2=5.06in; y2=9.0198mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.31743 {
-            x1=103.0158mm; y1=200.0mil; x2=103.0158mm; y2=4.08mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31759 {
+            x1=5.06in; y1=8.0198mm; x2=129.524mm; y2=8.0198mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -21089,22 +20767,22 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAA9
+       uid = HWY2P2lhIMcskR/O2jgAAAA+
       }
-      ha:subc.31749 {
+      ha:subc.31765 {
        ha:attributes {
-        {io_pcb::hidename_y}=7.4798 mm
+        {io_pcb::hidename_y}=52.9590 mm
         footprint=0402
-        {io_pcb::hidename_scale}=70
-        refdes=R7
+        {io_pcb::hidename_scale}=60
+        refdes=L174
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=140
+        value=22nH
         vendor=unknown
-        {io_pcb::hidename_direction}=3
-        device=RESISTOR
-        {io_pcb::hidename_x}=128.9304 mm
+        {io_pcb::hidename_direction}=0
+        device=INDUCTOR
+        {io_pcb::hidename_x}=145.1676 mm
        }
       ha:data {
             li:padstack_prototypes {
@@ -21121,14 +20799,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
+              0.249936mm  
               -0.349758mm  
               -0.249936mm  
               -0.349758mm  
-              0.249936mm  
+              -0.249936mm  
               0.349758mm  
               0.249936mm  
               0.349758mm  
-              -0.249936mm  
              }
            }
 
@@ -21140,14 +20818,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
+              0.326136mm  
               -0.425958mm  
               -0.326136mm  
               -0.425958mm  
-              0.326136mm  
+              -0.326136mm  
               0.425958mm  
               0.326136mm  
               0.425958mm  
-              -0.326136mm  
              }
            }
 
@@ -21159,14 +20837,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
+              0.249936mm  
               -0.349758mm  
               -0.249936mm  
               -0.349758mm  
-              0.249936mm  
+              -0.249936mm  
               0.349758mm  
               0.249936mm  
               0.349758mm  
-              -0.249936mm  
              }
            }
          }
@@ -21174,8 +20852,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.31762 {
-         proto=0; x=5.06in; y=8.419596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31778 {
+         proto=0; x=145.656804mm; y=53.3654mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -21188,8 +20866,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.31763 {
-         proto=0; x=5.06in; y=7.620004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.31779 {
+         proto=0; x=146.456396mm; y=53.3654mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -21210,26 +20888,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.31750 {
-            x1=5.06in; y1=8.0198mm; x2=5.06in; y2=8.0198mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31766 {
+            x1=146.0566mm; y1=53.3654mm; x2=146.0566mm; y2=53.3654mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.31753 {
-            x1=5.06in; y1=8.0198mm; x2=5.06in; y2=8.0198mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31769 {
+            x1=146.0566mm; y1=53.3654mm; x2=146.0566mm; y2=53.3654mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.31756 {
-            x1=5.06in; y1=8.0198mm; x2=5.06in; y2=9.0198mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31772 {
+            x1=146.0566mm; y1=53.3654mm; x2=147.0566mm; y2=53.3654mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.31759 {
-            x1=5.06in; y1=8.0198mm; x2=129.524mm; y2=8.0198mm; thickness=0.1mm; clearance=0.0;
+           ha:line.31775 {
+            x1=146.0566mm; y1=53.3654mm; x2=146.0566mm; y2=54.3654mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -21243,176 +20921,22 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = HWY2P2lhIMcskR/O2jgAAAA+
+       uid = HWY2P2lhIMcskR/O2jgAAAA/
       }
-      ha:subc.31765 {
+      ha:subc.31781 {
        ha:attributes {
-        {io_pcb::hidename_y}=52.9590 mm
+        {io_pcb::hidename_y}=45.1350 mm
         footprint=0402
         {io_pcb::hidename_scale}=60
-        refdes=L174
+        refdes=C210
         manufacturer=unknown
         vendor_part_number=unknown
         manufacturer_part_number=unknown
-        value=22nH
+        value=5.1pF
         vendor=unknown
         {io_pcb::hidename_direction}=0
-        device=INDUCTOR
-        {io_pcb::hidename_x}=145.1676 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.31778 {
-         proto=0; x=145.656804mm; y=53.3654mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.31779 {
-         proto=0; x=146.456396mm; y=53.3654mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.31766 {
-            x1=146.0566mm; y1=53.3654mm; x2=146.0566mm; y2=53.3654mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.31769 {
-            x1=146.0566mm; y1=53.3654mm; x2=146.0566mm; y2=53.3654mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.31772 {
-            x1=146.0566mm; y1=53.3654mm; x2=147.0566mm; y2=53.3654mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.31775 {
-            x1=146.0566mm; y1=53.3654mm; x2=146.0566mm; y2=54.3654mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = HWY2P2lhIMcskR/O2jgAAAA/
-      }
-      ha:subc.31781 {
-       ha:attributes {
-        {io_pcb::hidename_y}=45.1350 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=60
-        refdes=C210
-        manufacturer=unknown
-        vendor_part_number=unknown
-        manufacturer_part_number=unknown
-        value=5.1pF
-        vendor=unknown
-        {io_pcb::hidename_direction}=0
-        device=CAPACITOR
-        {io_pcb::hidename_x}=143.9672 mm
+        device=CAPACITOR
+        {io_pcb::hidename_x}=143.9672 mm
        }
       ha:data {
             li:padstack_prototypes {
@@ -31602,362 +31126,6 @@ ha:pcb-rnd-board-v8 {
        }
         uid = HWY2P2lhIMcskR/O2jgAAACF
        }
-       ha:subc.33059 {
-        ha:attributes {
-         {io_pcb::hidename_y}=18.8468 mm
-         footprint=1212-8
-         {io_pcb::hidename_scale}=70
-         refdes=Q1
-         manufacturer=unknown
-         vendor_part_number=unknown
-         manufacturer_part_number=unknown
-         value=Si7232DN
-         vendor=unknown
-         {io_pcb::hidename_direction}=0
-         device=MOSFET
-         {io_pcb::hidename_x}=37.5920 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               0.202438mm  
-               -0.494919mm  
-               -0.202438mm  
-               -0.494919mm  
-               -0.202438mm  
-               0.494919mm  
-               0.202438mm  
-               0.494919mm  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               10.97mil  
-               -0.571119mm  
-               -10.97mil  
-               -0.571119mm  
-               -10.97mil  
-               0.571119mm  
-               10.97mil  
-               0.571119mm  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               0.202438mm  
-               -0.494919mm  
-               -0.202438mm  
-               -0.494919mm  
-               -0.202438mm  
-               0.494919mm  
-               0.202438mm  
-               0.494919mm  
-              }
-            }
-          }
-        }
-
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               0.495045mm  
-               -0.862583mm  
-               -0.495045mm  
-               -0.862583mm  
-               -0.495045mm  
-               0.862583mm  
-               0.495045mm  
-               0.862583mm  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               0.571246mm  
-               -36.96mil  
-               -0.571246mm  
-               -36.96mil  
-               -0.571246mm  
-               36.96mil  
-               0.571246mm  
-               36.96mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               0.495045mm  
-               -0.862583mm  
-               -0.495045mm  
-               -0.862583mm  
-               -0.495045mm  
-               0.862583mm  
-               0.495045mm  
-               0.862583mm  
-              }
-            }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.33085 {
-          proto=0; x=36.537152mm; y=23.026243mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=8
-            name=D
-          }
-         }
-         ha:padstack_ref.33086 {
-          proto=0; x=36.537152mm; y=793.565mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=S
-          }
-         }
-         ha:padstack_ref.33087 {
-          proto=0; x=35.887166mm; y=23.026243mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=7
-            name=D
-          }
-         }
-         ha:padstack_ref.33088 {
-          proto=0; x=35.887166mm; y=793.565mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=2
-            name=G
-          }
-         }
-         ha:padstack_ref.33089 {
-          proto=0; x=35.23718mm; y=23.026243mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=6
-            name=D
-          }
-         }
-         ha:padstack_ref.33090 {
-          proto=0; x=35.23718mm; y=793.565mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=3
-            name=S
-          }
-         }
-         ha:padstack_ref.33091 {
-          proto=0; x=34.587194mm; y=23.026243mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=5
-            name=D
-          }
-         }
-         ha:padstack_ref.33092 {
-          proto=0; x=34.587194mm; y=793.565mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=4
-            name=G
-          }
-         }
-         ha:padstack_ref.33093 {
-          proto=1; x=36.169614mm; y=872.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=8
-            name=D
-          }
-         }
-         ha:padstack_ref.33094 {
-          proto=1; x=34.954732mm; y=872.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=5
-            name=D
-          }
-         }
-        }
-        li:layers {
-
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
-
-           li:objects {
-            ha:line.33060 {
-             x1=37.21203mm; y1=785.1mil; x2=37.21203mm; y2=23.241254mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.33063 {
-             x1=33.912316mm; y1=785.1mil; x2=37.21203mm; y2=785.1mil; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.33066 {
-             x1=33.912316mm; y1=785.1mil; x2=33.912316mm; y2=23.241254mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.33069 {
-             x1=33.912316mm; y1=23.241254mm; x2=37.21203mm; y2=23.241254mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:arc.33072 {
-             x=36.862018mm; y=19.275552mm; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-            }
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
-
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
-
-           li:objects {
-            ha:line.33073 {
-             x1=35.562173mm; y1=21.702877mm; x2=35.562173mm; y2=21.702877mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.33076 {
-             x1=35.5623mm; y1=21.591524mm; x2=35.5623mm; y2=21.591524mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.33079 {
-             x1=35.5623mm; y1=21.591524mm; x2=35.5623mm; y2=20.591524mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.33082 {
-             x1=35.5623mm; y1=21.591524mm; x2=34.5623mm; y2=21.591524mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = HWY2P2lhIMcskR/O2jgAAACG
-       }
        ha:subc.33096 {
         ha:attributes {
          {io_pcb::hidename_y}=16.9687 mm
@@ -36266,7 +35434,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.33526 {
-          proto=0; x=154.177704mm; y=3.0774685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=6.08426in; y=78.0542mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -36280,7 +35448,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.33527 {
-          proto=0; x=154.977296mm; y=3.0774685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=155.339796mm; y=78.0542mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -36302,25 +35470,25 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:line.33514 {
-             x1=154.5775mm; y1=3.0774685in; x2=154.5775mm; y2=3.0774685in; thickness=0.1mm; clearance=0.0;
+             x1=6.1in; y1=78.0542mm; x2=6.1in; y2=78.0542mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
             ha:line.33517 {
-             x1=154.5775mm; y1=3.0774685in; x2=154.5775mm; y2=3.0774685in; thickness=0.1mm; clearance=0.0;
+             x1=6.1in; y1=78.0542mm; x2=6.1in; y2=78.0542mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
             ha:line.33520 {
-             x1=154.5775mm; y1=3.0774685in; x2=155.5775mm; y2=3.0774685in; thickness=0.1mm; clearance=0.0;
+             x1=6.1in; y1=78.0542mm; x2=155.94mm; y2=78.0542mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
             ha:line.33523 {
-             x1=154.5775mm; y1=3.0774685in; x2=154.5775mm; y2=79.1677mm; thickness=0.1mm; clearance=0.0;
+             x1=6.1in; y1=78.0542mm; x2=6.1in; y2=79.0542mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -36420,7 +35588,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.33542 {
-          proto=0; x=154.964096mm; y=2.8614685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=155.339796mm; y=2.873in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -36434,7 +35602,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.33543 {
-          proto=0; x=154.164504mm; y=2.8614685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=6.08426in; y=2.873in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -36456,25 +35624,25 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:line.33530 {
-             x1=154.5643mm; y1=2.8614685in; x2=154.5643mm; y2=2.8614685in; thickness=0.1mm; clearance=0.0;
+             x1=6.1in; y1=2.873in; x2=6.1in; y2=2.873in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
             ha:line.33533 {
-             x1=154.5643mm; y1=2.8614685in; x2=154.5643mm; y2=2.8614685in; thickness=0.1mm; clearance=0.0;
+             x1=6.1in; y1=2.873in; x2=6.1in; y2=2.873in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
             ha:line.33536 {
-             x1=154.5643mm; y1=2.8614685in; x2=153.5643mm; y2=2.8614685in; thickness=0.1mm; clearance=0.0;
+             x1=6.1in; y1=2.873in; x2=153.94mm; y2=2.873in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
             ha:line.33539 {
-             x1=154.5643mm; y1=2.8614685in; x2=154.5643mm; y2=71.6813mm; thickness=0.1mm; clearance=0.0;
+             x1=6.1in; y1=2.873in; x2=6.1in; y2=71.9742mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -36490,20 +35658,15 @@ ha:pcb-rnd-board-v8 {
        }
         uid = HWY2P2lhIMcskR/O2jgAAACW
        }
-       ha:subc.33545 {
+       ha:subc.33564 {
         ha:attributes {
-         {io_pcb::hidename_y}=75.8563 mm
-         footprint=ABM3B
-         {io_pcb::hidename_scale}=70
-         refdes=X2
-         manufacturer=unknown
-         vendor_part_number=unknown
-         manufacturer_part_number=unknown
-         value=8mhz
-         vendor=unknown
+         {io_pcb::hidename_y}=65.4431 mm
+         footprint=0402
+         {io_pcb::hidename_scale}=100
+         refdes=C14
+         value=0.1uF
          {io_pcb::hidename_direction}=2
-         device=CRYSTAL
-         {io_pcb::hidename_x}=155.1297 mm
+         {io_pcb::hidename_x}=144.7165 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -36520,14 +35683,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.899922mm  
-               -23.62mil  
-               -0.899922mm  
-               23.62mil  
-               0.899922mm  
-               23.62mil  
-               0.899922mm  
-               -23.62mil  
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
               }
             }
 
@@ -36539,14 +35702,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.976122mm  
-               -26.62mil  
-               -0.976122mm  
-               26.62mil  
-               0.976122mm  
-               26.62mil  
-               0.976122mm  
-               -26.62mil  
+               0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
               }
             }
 
@@ -36558,14 +35721,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.899922mm  
-               -23.62mil  
-               -0.899922mm  
-               23.62mil  
-               0.899922mm  
-               23.62mil  
-               0.899922mm  
-               -23.62mil  
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
               }
             }
           }
@@ -36573,22 +35736,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.33559 {
-          proto=0; x=156.577542mm; y=76.542096mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-         ha:padstack_ref.33560 {
-          proto=0; x=152.577804mm; y=76.542096mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.33577 {
+          proto=0; x=144.316196mm; y=64.643mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -36601,22 +35750,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.33561 {
-          proto=0; x=152.577804mm; y=74.142558mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=4
-            name=4
-          }
-         }
-         ha:padstack_ref.33562 {
-          proto=0; x=156.577542mm; y=74.142558mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.33578 {
+          proto=0; x=5.65026in; y=64.643mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -36625,53 +35760,38 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=3
-            name=3
+            term=2
+            name=2
           }
          }
         }
         li:layers {
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
-
-           li:objects {
-            ha:arc.33546 {
-             x=152.0378mm; y=75.58223mm; width=5.0mil; height=5.0mil; astart=270.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-            }
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
-
          ha:subc-aux {
-          lid=1
+          lid=0
           ha:combining {          }
 
            li:objects {
-            ha:line.33547 {
-             x1=154.577673mm; y1=75.342327mm; x2=154.577673mm; y2=75.342327mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33565 {
+             x1=5.666in; y1=64.643mm; x2=5.666in; y2=64.643mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.33550 {
-             x1=154.5778mm; y1=75.3422mm; x2=154.5778mm; y2=75.3422mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33568 {
+             x1=5.666in; y1=64.643mm; x2=5.666in; y2=64.643mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.33553 {
-             x1=154.5778mm; y1=75.3422mm; x2=154.5778mm; y2=76.3422mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33571 {
+             x1=5.666in; y1=64.643mm; x2=142.9164mm; y2=64.643mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.33556 {
-             x1=154.5778mm; y1=75.3422mm; x2=155.5778mm; y2=75.3422mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33574 {
+             x1=5.666in; y1=64.643mm; x2=5.666in; y2=63.643mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -36685,17 +35805,17 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = HWY2P2lhIMcskR/O2jgAAACX
+        uid = HWY2P2lhIMcskR/O2jgAAACY
        }
-       ha:subc.33564 {
+       ha:subc.33580 {
         ha:attributes {
-         {io_pcb::hidename_y}=65.4431 mm
+         {io_pcb::hidename_y}=72.2249 mm
          footprint=0402
          {io_pcb::hidename_scale}=100
-         refdes=C14
+         refdes=C13
          value=0.1uF
-         {io_pcb::hidename_direction}=2
-         {io_pcb::hidename_x}=144.7165 mm
+         {io_pcb::hidename_direction}=1
+         {io_pcb::hidename_x}=147.7645 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -36712,14 +35832,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               0.249936mm  
                -0.349758mm  
                -0.249936mm  
                -0.349758mm  
-               -0.249936mm  
+               0.249936mm  
                0.349758mm  
                0.249936mm  
                0.349758mm  
+               -0.249936mm  
               }
             }
 
@@ -36731,14 +35851,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               0.326136mm  
                -0.425958mm  
                -0.326136mm  
                -0.425958mm  
-               -0.326136mm  
+               0.326136mm  
                0.425958mm  
                0.326136mm  
                0.425958mm  
+               -0.326136mm  
               }
             }
 
@@ -36750,14 +35870,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               0.249936mm  
                -0.349758mm  
                -0.249936mm  
                -0.349758mm  
-               -0.249936mm  
+               0.249936mm  
                0.349758mm  
                0.249936mm  
                0.349758mm  
+               -0.249936mm  
               }
             }
           }
@@ -36765,8 +35885,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.33577 {
-          proto=0; x=144.316196mm; y=64.643mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.33593 {
+          proto=0; x=5.849in; y=71.824596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -36779,8 +35899,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.33578 {
-          proto=0; x=5.65026in; y=64.643mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.33594 {
+          proto=0; x=5.849in; y=2.79626in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -36801,26 +35921,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.33565 {
-             x1=5.666in; y1=64.643mm; x2=5.666in; y2=64.643mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33581 {
+             x1=5.849in; y1=2.812in; x2=5.849in; y2=2.812in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.33568 {
-             x1=5.666in; y1=64.643mm; x2=5.666in; y2=64.643mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33584 {
+             x1=5.849in; y1=2.812in; x2=5.849in; y2=2.812in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.33571 {
-             x1=5.666in; y1=64.643mm; x2=142.9164mm; y2=64.643mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33587 {
+             x1=5.849in; y1=2.812in; x2=5.849in; y2=72.4248mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.33574 {
-             x1=5.666in; y1=64.643mm; x2=5.666in; y2=63.643mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33590 {
+             x1=5.849in; y1=2.812in; x2=149.5646mm; y2=2.812in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -36834,17 +35954,22 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = HWY2P2lhIMcskR/O2jgAAACY
+        uid = HWY2P2lhIMcskR/O2jgAAACZ
        }
-       ha:subc.33580 {
+       ha:subc.33596 {
         ha:attributes {
-         {io_pcb::hidename_y}=72.2249 mm
+         {io_pcb::hidename_y}=88.7354 mm
          footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=C13
-         value=0.1uF
+         {io_pcb::hidename_scale}=70
+         refdes=R38
+         manufacturer=unknown
+         vendor_part_number=unknown
+         manufacturer_part_number=unknown
+         value=200k
+         vendor=unknown
          {io_pcb::hidename_direction}=1
-         {io_pcb::hidename_x}=147.7645 mm
+         device=RESISTOR
+         {io_pcb::hidename_x}=46.4566 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -36914,8 +36039,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.33593 {
-          proto=0; x=5.849in; y=71.824596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.33609 {
+          proto=0; x=1.852in; y=87.541604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -36928,8 +36053,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.33594 {
-          proto=0; x=5.849in; y=2.79626in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.33610 {
+          proto=0; x=1.852in; y=88.341196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -36950,26 +36075,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.33581 {
-             x1=5.849in; y1=2.812in; x2=5.849in; y2=2.812in; thickness=0.1mm; clearance=0.0;
+            ha:line.33597 {
+             x1=1.852in; y1=87.9414mm; x2=1.852in; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.33584 {
-             x1=5.849in; y1=2.812in; x2=5.849in; y2=2.812in; thickness=0.1mm; clearance=0.0;
+            ha:line.33600 {
+             x1=1.852in; y1=87.9414mm; x2=1.852in; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.33587 {
-             x1=5.849in; y1=2.812in; x2=5.849in; y2=72.4248mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33603 {
+             x1=1.852in; y1=87.9414mm; x2=1.852in; y2=86.9414mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.33590 {
-             x1=5.849in; y1=2.812in; x2=149.5646mm; y2=2.812in; thickness=0.1mm; clearance=0.0;
+            ha:line.33606 {
+             x1=1.852in; y1=87.9414mm; x2=46.0408mm; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -36983,22 +36108,22 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = HWY2P2lhIMcskR/O2jgAAACZ
+        uid = HWY2P2lhIMcskR/O2jgAAACa
        }
-       ha:subc.33596 {
+       ha:subc.33612 {
         ha:attributes {
-         {io_pcb::hidename_y}=88.7354 mm
+         {io_pcb::hidename_y}=88.7100 mm
          footprint=0402
          {io_pcb::hidename_scale}=70
-         refdes=R38
+         refdes=R39
          manufacturer=unknown
          vendor_part_number=unknown
          manufacturer_part_number=unknown
-         value=200k
+         value=26.1k
          vendor=unknown
          {io_pcb::hidename_direction}=1
          device=RESISTOR
-         {io_pcb::hidename_x}=46.4566 mm
+         {io_pcb::hidename_x}=45.4914 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -37068,8 +36193,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.33609 {
-          proto=0; x=1.852in; y=87.541604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.33625 {
+          proto=0; x=1.813in; y=88.341196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -37082,8 +36207,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.33610 {
-          proto=0; x=1.852in; y=88.341196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.33626 {
+          proto=0; x=1.813in; y=87.541604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -37104,26 +36229,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.33597 {
-             x1=1.852in; y1=87.9414mm; x2=1.852in; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33613 {
+             x1=1.813in; y1=87.9414mm; x2=1.813in; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.33600 {
-             x1=1.852in; y1=87.9414mm; x2=1.852in; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33616 {
+             x1=1.813in; y1=87.9414mm; x2=1.813in; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.33603 {
-             x1=1.852in; y1=87.9414mm; x2=1.852in; y2=86.9414mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33619 {
+             x1=1.813in; y1=87.9414mm; x2=1.813in; y2=88.9414mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.33606 {
-             x1=1.852in; y1=87.9414mm; x2=46.0408mm; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33622 {
+             x1=1.813in; y1=87.9414mm; x2=47.0502mm; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -37137,22 +36262,22 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = HWY2P2lhIMcskR/O2jgAAACa
+        uid = HWY2P2lhIMcskR/O2jgAAACb
        }
-       ha:subc.33612 {
+       ha:subc.33628 {
         ha:attributes {
-         {io_pcb::hidename_y}=88.7100 mm
+         {io_pcb::hidename_y}=96.2975 mm
          footprint=0402
-         {io_pcb::hidename_scale}=70
-         refdes=R39
+         {io_pcb::hidename_scale}=100
+         refdes=R125
          manufacturer=unknown
          vendor_part_number=unknown
          manufacturer_part_number=unknown
-         value=26.1k
+         value=1k
          vendor=unknown
-         {io_pcb::hidename_direction}=1
+         {io_pcb::hidename_direction}=3
          device=RESISTOR
-         {io_pcb::hidename_x}=45.4914 mm
+         {io_pcb::hidename_x}=72.5551 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -37222,8 +36347,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.33625 {
-          proto=0; x=1.813in; y=88.341196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.33641 {
+          proto=0; x=2.825in; y=96.697804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -37236,8 +36361,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.33626 {
-          proto=0; x=1.813in; y=87.541604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.33642 {
+          proto=0; x=2.825in; y=97.497396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -37258,26 +36383,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.33613 {
-             x1=1.813in; y1=87.9414mm; x2=1.813in; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33629 {
+             x1=2.825in; y1=97.0976mm; x2=2.825in; y2=97.0976mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.33616 {
-             x1=1.813in; y1=87.9414mm; x2=1.813in; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33632 {
+             x1=2.825in; y1=97.0976mm; x2=2.825in; y2=97.0976mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.33619 {
-             x1=1.813in; y1=87.9414mm; x2=1.813in; y2=88.9414mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33635 {
+             x1=2.825in; y1=97.0976mm; x2=2.825in; y2=96.0976mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.33622 {
-             x1=1.813in; y1=87.9414mm; x2=47.0502mm; y2=87.9414mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33638 {
+             x1=2.825in; y1=97.0976mm; x2=70.755mm; y2=97.0976mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -37291,18 +36416,18 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = HWY2P2lhIMcskR/O2jgAAACb
+        uid = HWY2P2lhIMcskR/O2jgAAACc
        }
-       ha:subc.33628 {
+       ha:subc.33644 {
         ha:attributes {
-         {io_pcb::hidename_y}=96.2975 mm
+         {io_pcb::hidename_y}=93.8083 mm
          footprint=0402
          {io_pcb::hidename_scale}=100
-         refdes=R125
+         refdes=R124
          manufacturer=unknown
          vendor_part_number=unknown
          manufacturer_part_number=unknown
-         value=1k
+         value=3.3k
          vendor=unknown
          {io_pcb::hidename_direction}=3
          device=RESISTOR
@@ -37376,8 +36501,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.33641 {
-          proto=0; x=2.825in; y=96.697804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.33657 {
+          proto=0; x=2.825in; y=94.208604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -37390,8 +36515,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.33642 {
-          proto=0; x=2.825in; y=97.497396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.33658 {
+          proto=0; x=2.825in; y=95.008196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -37412,26 +36537,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.33629 {
-             x1=2.825in; y1=97.0976mm; x2=2.825in; y2=97.0976mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33645 {
+             x1=2.825in; y1=94.6084mm; x2=2.825in; y2=94.6084mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.33632 {
-             x1=2.825in; y1=97.0976mm; x2=2.825in; y2=97.0976mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33648 {
+             x1=2.825in; y1=94.6084mm; x2=2.825in; y2=94.6084mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.33635 {
-             x1=2.825in; y1=97.0976mm; x2=2.825in; y2=96.0976mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33651 {
+             x1=2.825in; y1=94.6084mm; x2=2.825in; y2=93.6084mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.33638 {
-             x1=2.825in; y1=97.0976mm; x2=70.755mm; y2=97.0976mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33654 {
+             x1=2.825in; y1=94.6084mm; x2=70.755mm; y2=94.6084mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -37445,22 +36570,22 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = HWY2P2lhIMcskR/O2jgAAACc
+        uid = HWY2P2lhIMcskR/O2jgAAACd
        }
-       ha:subc.33644 {
+       ha:subc.33660 {
         ha:attributes {
-         {io_pcb::hidename_y}=93.8083 mm
+         {io_pcb::hidename_y}=96.3361 mm
          footprint=0402
          {io_pcb::hidename_scale}=100
-         refdes=R124
+         refdes=R131
          manufacturer=unknown
          vendor_part_number=unknown
          manufacturer_part_number=unknown
-         value=3.3k
+         value=1k
          vendor=unknown
          {io_pcb::hidename_direction}=3
          device=RESISTOR
-         {io_pcb::hidename_x}=72.5551 mm
+         {io_pcb::hidename_x}=110.6551 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -37530,8 +36655,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.33657 {
-          proto=0; x=2.825in; y=94.208604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.33673 {
+          proto=0; x=109.855mm; y=96.736404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -37544,8 +36669,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.33658 {
-          proto=0; x=2.825in; y=95.008196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.33674 {
+          proto=0; x=109.855mm; y=97.535996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -37566,26 +36691,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.33645 {
-             x1=2.825in; y1=94.6084mm; x2=2.825in; y2=94.6084mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33661 {
+             x1=109.855mm; y1=97.1362mm; x2=109.855mm; y2=97.1362mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.33648 {
-             x1=2.825in; y1=94.6084mm; x2=2.825in; y2=94.6084mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33664 {
+             x1=109.855mm; y1=97.1362mm; x2=109.855mm; y2=97.1362mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.33651 {
-             x1=2.825in; y1=94.6084mm; x2=2.825in; y2=93.6084mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33667 {
+             x1=109.855mm; y1=97.1362mm; x2=109.855mm; y2=96.1362mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.33654 {
-             x1=2.825in; y1=94.6084mm; x2=70.755mm; y2=94.6084mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33670 {
+             x1=109.855mm; y1=97.1362mm; x2=108.855mm; y2=97.1362mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -37599,18 +36724,18 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = HWY2P2lhIMcskR/O2jgAAACd
+        uid = HWY2P2lhIMcskR/O2jgAAACe
        }
-       ha:subc.33660 {
+       ha:subc.33676 {
         ha:attributes {
-         {io_pcb::hidename_y}=96.3361 mm
+         {io_pcb::hidename_y}=93.8723 mm
          footprint=0402
          {io_pcb::hidename_scale}=100
-         refdes=R131
+         refdes=R128
          manufacturer=unknown
          vendor_part_number=unknown
          manufacturer_part_number=unknown
-         value=1k
+         value=3.3k
          vendor=unknown
          {io_pcb::hidename_direction}=3
          device=RESISTOR
@@ -37684,8 +36809,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.33673 {
-          proto=0; x=109.855mm; y=96.736404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.33689 {
+          proto=0; x=109.855mm; y=94.272604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -37698,8 +36823,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.33674 {
-          proto=0; x=109.855mm; y=97.535996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.33690 {
+          proto=0; x=109.855mm; y=95.072196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -37720,26 +36845,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.33661 {
-             x1=109.855mm; y1=97.1362mm; x2=109.855mm; y2=97.1362mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33677 {
+             x1=109.855mm; y1=94.6724mm; x2=109.855mm; y2=94.6724mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.33664 {
-             x1=109.855mm; y1=97.1362mm; x2=109.855mm; y2=97.1362mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33680 {
+             x1=109.855mm; y1=94.6724mm; x2=109.855mm; y2=94.6724mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.33667 {
-             x1=109.855mm; y1=97.1362mm; x2=109.855mm; y2=96.1362mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33683 {
+             x1=109.855mm; y1=94.6724mm; x2=109.855mm; y2=93.6724mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.33670 {
-             x1=109.855mm; y1=97.1362mm; x2=108.855mm; y2=97.1362mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33686 {
+             x1=109.855mm; y1=94.6724mm; x2=108.855mm; y2=94.6724mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -37753,22 +36878,22 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = HWY2P2lhIMcskR/O2jgAAACe
+        uid = HWY2P2lhIMcskR/O2jgAAACf
        }
-       ha:subc.33676 {
+       ha:subc.33692 {
         ha:attributes {
-         {io_pcb::hidename_y}=93.8723 mm
+         {io_pcb::hidename_y}=13.7734 mm
          footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=R128
+         {io_pcb::hidename_scale}=70
+         refdes=R28
          manufacturer=unknown
          vendor_part_number=unknown
          manufacturer_part_number=unknown
          value=3.3k
          vendor=unknown
-         {io_pcb::hidename_direction}=3
+         {io_pcb::hidename_direction}=1
          device=RESISTOR
-         {io_pcb::hidename_x}=110.6551 mm
+         {io_pcb::hidename_x}=62.9666 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -37838,8 +36963,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.33689 {
-          proto=0; x=109.855mm; y=94.272604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.33705 {
+          proto=0; x=63.5mm; y=525.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -37852,8 +36977,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.33690 {
-          proto=0; x=109.855mm; y=95.072196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.33706 {
+          proto=0; x=63.5mm; y=12.535408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -37874,26 +36999,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.33677 {
-             x1=109.855mm; y1=94.6724mm; x2=109.855mm; y2=94.6724mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33693 {
+             x1=63.5mm; y1=12.935204mm; x2=63.5mm; y2=12.935204mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.33680 {
-             x1=109.855mm; y1=94.6724mm; x2=109.855mm; y2=94.6724mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33696 {
+             x1=63.5mm; y1=12.935204mm; x2=63.5mm; y2=12.935204mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.33683 {
-             x1=109.855mm; y1=94.6724mm; x2=109.855mm; y2=93.6724mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33699 {
+             x1=63.5mm; y1=12.935204mm; x2=63.5mm; y2=13.935204mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.33686 {
-             x1=109.855mm; y1=94.6724mm; x2=108.855mm; y2=94.6724mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33702 {
+             x1=63.5mm; y1=12.935204mm; x2=64.5mm; y2=12.935204mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -37907,22 +37032,22 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = HWY2P2lhIMcskR/O2jgAAACf
+        uid = HWY2P2lhIMcskR/O2jgAAACg
        }
-       ha:subc.33692 {
+       ha:subc.33708 {
         ha:attributes {
-         {io_pcb::hidename_y}=13.7734 mm
+         {io_pcb::hidename_y}=11.4112 mm
          footprint=0402
          {io_pcb::hidename_scale}=70
-         refdes=R28
+         refdes=R31
          manufacturer=unknown
          vendor_part_number=unknown
          manufacturer_part_number=unknown
-         value=3.3k
+         value=1k
          vendor=unknown
          {io_pcb::hidename_direction}=1
          device=RESISTOR
-         {io_pcb::hidename_x}=62.9666 mm
+         {io_pcb::hidename_x}=62.9412 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -37992,8 +37117,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.33705 {
-          proto=0; x=63.5mm; y=525.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.33721 {
+          proto=0; x=63.5mm; y=435.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -38006,8 +37131,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.33706 {
-          proto=0; x=63.5mm; y=12.535408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.33722 {
+          proto=0; x=63.5mm; y=10.249408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -38028,26 +37153,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.33693 {
-             x1=63.5mm; y1=12.935204mm; x2=63.5mm; y2=12.935204mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33709 {
+             x1=63.5mm; y1=10.649204mm; x2=63.5mm; y2=10.649204mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.33696 {
-             x1=63.5mm; y1=12.935204mm; x2=63.5mm; y2=12.935204mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33712 {
+             x1=63.5mm; y1=10.649204mm; x2=63.5mm; y2=10.649204mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.33699 {
-             x1=63.5mm; y1=12.935204mm; x2=63.5mm; y2=13.935204mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33715 {
+             x1=63.5mm; y1=10.649204mm; x2=63.5mm; y2=11.649204mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.33702 {
-             x1=63.5mm; y1=12.935204mm; x2=64.5mm; y2=12.935204mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33718 {
+             x1=63.5mm; y1=10.649204mm; x2=64.5mm; y2=10.649204mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -38061,22 +37186,171 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = HWY2P2lhIMcskR/O2jgAAACg
+        uid = HWY2P2lhIMcskR/O2jgAAACh
        }
-       ha:subc.33708 {
+       ha:subc.33724 {
         ha:attributes {
-         {io_pcb::hidename_y}=11.4112 mm
+         {io_pcb::hidename_y}=65.2145 mm
          footprint=0402
          {io_pcb::hidename_scale}=70
-         refdes=R31
+         refdes=C11
          manufacturer=unknown
          vendor_part_number=unknown
          manufacturer_part_number=unknown
-         value=1k
+         value=0.1uF
          vendor=unknown
+         {io_pcb::hidename_direction}=2
+         device=CAPACITOR
+         {io_pcb::hidename_x}=132.7089 mm
+        }
+       ha:data {
+              li:padstack_prototypes {
+
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
+            }
+          }
+        }
+       }
+
+        li:objects {
+         ha:padstack_ref.33737 {
+          proto=0; x=132.308596mm; y=2.536in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.33738 {
+          proto=0; x=131.509004mm; y=2.536in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=2
+          }
+         }
+        }
+        li:layers {
+
+         ha:subc-aux {
+          lid=0
+          ha:combining {          }
+
+           li:objects {
+            ha:line.33725 {
+             x1=131.9088mm; y1=2.536in; x2=131.9088mm; y2=2.536in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
+            }
+            ha:line.33728 {
+             x1=131.9088mm; y1=2.536in; x2=131.9088mm; y2=2.536in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.33731 {
+             x1=131.9088mm; y1=2.536in; x2=130.9088mm; y2=2.536in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.33734 {
+             x1=131.9088mm; y1=2.536in; x2=131.9088mm; y2=63.4144mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
+         }
+        }
+       }
+        uid = HWY2P2lhIMcskR/O2jgAAACi
+       }
+       ha:subc.33816 {
+        ha:attributes {
+         {io_pcb::hidename_y}=92.0557 mm
+         footprint=0402
+         {io_pcb::hidename_scale}=100
+         refdes=C15
+         value=0.1uF
          {io_pcb::hidename_direction}=1
-         device=RESISTOR
-         {io_pcb::hidename_x}=62.9412 mm
+         {io_pcb::hidename_x}=41.7637 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -38146,8 +37420,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.33721 {
-          proto=0; x=63.5mm; y=435.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.33829 {
+          proto=0; x=42.5638mm; y=91.655396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -38160,8 +37434,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.33722 {
-          proto=0; x=63.5mm; y=10.249408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.33830 {
+          proto=0; x=42.5638mm; y=90.855804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -38182,26 +37456,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.33709 {
-             x1=63.5mm; y1=10.649204mm; x2=63.5mm; y2=10.649204mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33817 {
+             x1=42.5638mm; y1=91.2556mm; x2=42.5638mm; y2=91.2556mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.33712 {
-             x1=63.5mm; y1=10.649204mm; x2=63.5mm; y2=10.649204mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33820 {
+             x1=42.5638mm; y1=91.2556mm; x2=42.5638mm; y2=91.2556mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.33715 {
-             x1=63.5mm; y1=10.649204mm; x2=63.5mm; y2=11.649204mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33823 {
+             x1=42.5638mm; y1=91.2556mm; x2=42.5638mm; y2=92.2556mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.33718 {
-             x1=63.5mm; y1=10.649204mm; x2=64.5mm; y2=10.649204mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33826 {
+             x1=42.5638mm; y1=91.2556mm; x2=43.5638mm; y2=91.2556mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -38215,147 +37489,151 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = HWY2P2lhIMcskR/O2jgAAACh
+        uid = HWY2P2lhIMcskR/O2jgAAACl
        }
-       ha:subc.33724 {
+       ha:subc.33832 {
         ha:attributes {
-         {io_pcb::hidename_y}=65.2145 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=70
-         refdes=C11
-         manufacturer=unknown
-         vendor_part_number=unknown
-         manufacturer_part_number=unknown
-         value=0.1uF
-         vendor=unknown
-         {io_pcb::hidename_direction}=2
-         device=CAPACITOR
-         {io_pcb::hidename_x}=132.7089 mm
+         {io_pcb::hidename_y}=102.2858 mm
+         footprint=hole-M3
+         {io_pcb::hidename_scale}=100
+         refdes=H6
+         value=
+         {io_pcb::hidename_direction}=0
+         {io_pcb::hidename_x}=83.1596 mm
         }
        ha:data {
               li:padstack_prototypes {
 
         ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          hdia=125.0mil; hplated=1; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
               top = 1
              }
              clearance=0.0
-              li:ps_poly {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-              }
             }
 
             ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              intern = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               top = 1
               mask = 1
              }
              clearance=0.0
-              li:ps_poly {
-               0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-              }
             }
 
             ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;             }
+             ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
-              top = 1
-              paste = 1
+              bottom = 1
+              mask = 1
              }
              clearance=0.0
-              li:ps_poly {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-              }
             }
           }
         }
        }
 
         li:objects {
-         ha:padstack_ref.33737 {
-          proto=0; x=132.308596mm; y=2.536in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.33846 {
+          proto=0; x=3.29in; y=4.075in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
+            li:1 {
+             on  
+             solid  
+             noshape  
+            }
+            li:3 {
+             on  
+             solid  
+             noshape  
+            }
+             li:5 {
+              on  
+              solid  
+              noshape  
+             }
           }
 
           ha:attributes {
             term=1
-            name=1
+            name=pin1
           }
          }
-         ha:padstack_ref.33738 {
-          proto=0; x=131.509004mm; y=2.536in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+        }
+        li:layers {
 
-          li:thermal {
-          }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          ha:attributes {
-            term=2
-            name=2
-          }
+           li:objects {
+            ha:arc.33833 {
+             x=3.29in; y=4.075in; width=120.0mil; height=120.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+            }
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
          }
-        }
-        li:layers {
 
          ha:subc-aux {
-          lid=0
+          lid=1
           ha:combining {          }
 
            li:objects {
-            ha:line.33725 {
-             x1=131.9088mm; y1=2.536in; x2=131.9088mm; y2=2.536in; thickness=0.1mm; clearance=0.0;
+            ha:line.33834 {
+             x1=3.29in; y1=4.075in; x2=3.29in; y2=4.075in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.33728 {
-             x1=131.9088mm; y1=2.536in; x2=131.9088mm; y2=2.536in; thickness=0.1mm; clearance=0.0;
+            ha:line.33837 {
+             x1=3.29in; y1=4.075in; x2=3.29in; y2=4.075in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.33731 {
-             x1=131.9088mm; y1=2.536in; x2=130.9088mm; y2=2.536in; thickness=0.1mm; clearance=0.0;
+            ha:line.33840 {
+             x1=3.29in; y1=4.075in; x2=84.566mm; y2=4.075in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.33734 {
-             x1=131.9088mm; y1=2.536in; x2=131.9088mm; y2=63.4144mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33843 {
+             x1=3.29in; y1=4.075in; x2=3.29in; y2=104.505mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -38369,278 +37647,107 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = HWY2P2lhIMcskR/O2jgAAACi
-       }
-       ha:subc.33740 {
+        uid = HWY2P2lhIMcskR/O2jgAAACm
+ ha:flags ={ lock=1
+ };       }
+       ha:subc.33848 {
         ha:attributes {
-         {io_pcb::hidename_y}=95.2500 mm
-         footprint=8ufson2x2
+         {io_pcb::hidename_y}=-2.1590 mm
+         footprint=hole-M3
          {io_pcb::hidename_scale}=100
-         refdes=U4
-         manufacturer=unknown
-         vendor_part_number=unknown
-         manufacturer_part_number=unknown
-         value=LM293
-         vendor=unknown
-         {io_pcb::hidename_direction}=3
-         device=IC
-         {io_pcb::hidename_x}=67.5640 mm
+         refdes=H5
+         value=
+         {io_pcb::hidename_direction}=0
+         {io_pcb::hidename_x}=79.2734 mm
         }
        ha:data {
               li:padstack_prototypes {
 
         ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          hdia=125.0mil; hplated=1; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
               top = 1
              }
              clearance=0.0
-              li:ps_poly {
-               -0.374904mm  
-               -5.905mil  
-               -0.374904mm  
-               5.905mil  
-               0.374904mm  
-               5.905mil  
-               0.374904mm  
-               -5.905mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -17.76mil  
-               -0.226187mm  
-               -17.76mil  
-               0.226187mm  
-               17.76mil  
-               0.226187mm  
-               17.76mil  
-               -0.226187mm  
-              }
             }
 
             ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;             }
+             ha:combining {             }
              ha:layer_mask {
-              top = 1
-              paste = 1
+              bottom = 1
+              copper = 1
              }
              clearance=0.0
-              li:ps_poly {
-               -0.374904mm  
-               -5.905mil  
-               -0.374904mm  
-               5.905mil  
-               0.374904mm  
-               5.905mil  
-               0.374904mm  
-               -5.905mil  
-              }
             }
-          }
-        }
-
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
 
             ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
-              top = 1
+              intern = 1
              }
              clearance=0.0
-              li:ps_poly {
-               0.225044mm  
-               -31.5mil  
-               -0.225044mm  
-               -31.5mil  
-               -0.225044mm  
-               31.5mil  
-               0.225044mm  
-               31.5mil  
-              }
             }
 
             ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               top = 1
               mask = 1
              }
              clearance=0.0
-              li:ps_poly {
-               0.301243mm  
-               -0.876299mm  
-               -0.301243mm  
-               -0.876299mm  
-               -0.301243mm  
-               0.876299mm  
-               0.301243mm  
-               0.876299mm  
-              }
             }
 
             ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;             }
+             ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
-              top = 1
-              paste = 1
+              bottom = 1
+              mask = 1
              }
              clearance=0.0
-              li:ps_poly {
-               0.225044mm  
-               -31.5mil  
-               -0.225044mm  
-               -31.5mil  
-               -0.225044mm  
-               31.5mil  
-               0.225044mm  
-               31.5mil  
-              }
             }
           }
         }
        }
 
         li:objects {
-         ha:padstack_ref.33768 {
-          proto=0; x=66.538983mm; y=94.499938mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:padstack_ref.33862 {
+          proto=0; x=3.29in; y=125.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
+            li:1 {
+             on  
+             solid  
+             noshape  
+            }
+            li:3 {
+             on  
+             solid  
+             noshape  
+            }
+             li:5 {
+              on  
+              solid  
+              noshape  
+             }
           }
 
           ha:attributes {
             term=1
-            name=out
-          }
-         }
-         ha:padstack_ref.33769 {
-          proto=0; x=2.700355in; y=3.77953in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=5
-            name=in+
-          }
-         }
-         ha:padstack_ref.33770 {
-          proto=0; x=66.538983mm; y=3.74016in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=2
-            name=in-
-          }
-         }
-         ha:padstack_ref.33771 {
-          proto=0; x=2.700355in; y=3.75984in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=6
-            name=in-
-          }
-         }
-         ha:padstack_ref.33772 {
-          proto=0; x=66.538983mm; y=3.75984in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=3
-            name=in+
-          }
-         }
-         ha:padstack_ref.33773 {
-          proto=0; x=2.700355in; y=3.74016in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=7
-            name=out
-          }
-         }
-         ha:padstack_ref.33774 {
-          proto=0; x=66.538983mm; y=3.77953in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=4
-            name=V-
-          }
-         }
-         ha:padstack_ref.33775 {
-          proto=0; x=2.700355in; y=94.499938mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=8
-            name=V+
-          }
-         }
-         ha:padstack_ref.33776 {
-          proto=1; x=2.66in; y=95.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=GND
-            name=GND
+            name=pin1
           }
          }
         }
@@ -38651,20 +37758,8 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.33741 {
-             x1=2.69937in; y1=3.71063in; x2=2.69937in; y2=96.249998mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.33744 {
-             x1=2.62063in; y1=96.249998mm; x2=2.69937in; y2=96.249998mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.33747 {
-             x1=2.62063in; y1=3.71063in; x2=2.62063in; y2=96.249998mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.33750 {
-             x1=2.62063in; y1=3.71063in; x2=2.69937in; y2=3.71063in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.33753 {
-             x1=2.62063in; y1=3.69882in; x2=2.62063in; y2=3.69882in; thickness=10.0mil; clearance=0.0;
+            ha:arc.33849 {
+             x=3.29in; y=125.0mil; width=120.0mil; height=120.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
             }
            }
            ha:type {
@@ -38678,26 +37773,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.33756 {
-             x1=2.66in; y1=95.25mm; x2=2.66in; y2=95.25mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33850 {
+             x1=3.29in; y1=125.0mil; x2=3.29in; y2=125.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.33759 {
-             x1=2.66in; y1=95.25mm; x2=2.66in; y2=95.25mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33853 {
+             x1=3.29in; y1=125.0mil; x2=3.29in; y2=125.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.33762 {
-             x1=2.66in; y1=95.25mm; x2=68.564mm; y2=95.25mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33856 {
+             x1=3.29in; y1=125.0mil; x2=84.566mm; y2=125.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.33765 {
-             x1=2.66in; y1=95.25mm; x2=2.66in; y2=96.25mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33859 {
+             x1=3.29in; y1=125.0mil; x2=3.29in; y2=4.175mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -38711,28 +37806,24 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = HWY2P2lhIMcskR/O2jgAAACj
-       }
-       ha:subc.33778 {
+        uid = HWY2P2lhIMcskR/O2jgAAACn
+ ha:flags ={ lock=1
+ };       }
+       ha:subc.33864 {
         ha:attributes {
-         {io_pcb::hidename_y}=95.2500 mm
-         footprint=8ufson2x2
+         {io_pcb::hidename_y}=96.8182 mm
+         footprint=DIP16
          {io_pcb::hidename_scale}=100
-         refdes=U5
-         manufacturer=unknown
-         vendor_part_number=unknown
-         manufacturer_part_number=unknown
-         value=LM293
-         vendor=unknown
-         {io_pcb::hidename_direction}=3
-         device=IC
-         {io_pcb::hidename_x}=105.5878 mm
+         refdes=S1
+         value=8DIP
+         {io_pcb::hidename_direction}=0
+         {io_pcb::hidename_x}=125.4760 mm
         }
        ha:data {
               li:padstack_prototypes {
 
         ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          hdia=28.0mil; hplated=1; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
@@ -38743,14 +37834,52 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.374904mm  
-               -5.905mil  
-               -0.374904mm  
-               5.905mil  
-               0.374904mm  
-               5.905mil  
-               0.374904mm  
-               -5.905mil  
+               -30.0mil  
+               -30.0mil  
+               30.0mil  
+               -30.0mil  
+               30.0mil  
+               30.0mil  
+               -30.0mil  
+               30.0mil  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -30.0mil  
+               -30.0mil  
+               30.0mil  
+               -30.0mil  
+               30.0mil  
+               30.0mil  
+               -30.0mil  
+               30.0mil  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              intern = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -30.0mil  
+               -30.0mil  
+               30.0mil  
+               -30.0mil  
+               30.0mil  
+               30.0mil  
+               -30.0mil  
+               30.0mil  
               }
             }
 
@@ -38762,217 +37891,354 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -17.76mil  
-               -0.226187mm  
-               -17.76mil  
-               0.226187mm  
-               17.76mil  
-               0.226187mm  
-               17.76mil  
-               -0.226187mm  
+               -33.0mil  
+               -33.0mil  
+               33.0mil  
+               -33.0mil  
+               33.0mil  
+               33.0mil  
+               -33.0mil  
+               33.0mil  
               }
             }
 
             ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
+             ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
-              top = 1
-              paste = 1
+              bottom = 1
+              mask = 1
              }
              clearance=0.0
               li:ps_poly {
-               -0.374904mm  
-               -5.905mil  
-               -0.374904mm  
-               5.905mil  
-               0.374904mm  
-               5.905mil  
-               0.374904mm  
-               -5.905mil  
+               -33.0mil  
+               -33.0mil  
+               33.0mil  
+               -33.0mil  
+               33.0mil  
+               33.0mil  
+               -33.0mil  
+               33.0mil  
               }
             }
           }
         }
 
         ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          hdia=28.0mil; hplated=1; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
               top = 1
              }
              clearance=0.0
-              li:ps_poly {
-               0.225044mm  
-               -31.5mil  
-               -0.225044mm  
-               -31.5mil  
-               -0.225044mm  
-               31.5mil  
-               0.225044mm  
-               31.5mil  
-              }
             }
 
             ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              intern = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=66.0mil;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               top = 1
               mask = 1
              }
              clearance=0.0
-              li:ps_poly {
-               0.301243mm  
-               -0.876299mm  
-               -0.301243mm  
-               -0.876299mm  
-               -0.301243mm  
-               0.876299mm  
-               0.301243mm  
-               0.876299mm  
-              }
             }
 
             ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=66.0mil;             }
+             ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
-              top = 1
-              paste = 1
+              bottom = 1
+              mask = 1
              }
              clearance=0.0
-              li:ps_poly {
-               0.225044mm  
-               -31.5mil  
-               -0.225044mm  
-               -31.5mil  
-               -0.225044mm  
-               31.5mil  
-               0.225044mm  
-               31.5mil  
-              }
             }
           }
         }
        }
 
         li:objects {
-         ha:padstack_ref.33806 {
-          proto=0; x=4.116645in; y=94.499938mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=out
-          }
-         }
-         ha:padstack_ref.33807 {
-          proto=0; x=106.612817mm; y=3.77953in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:padstack_ref.33893 {
+          proto=0; x=124.587mm; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
+            li:1 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+            li:3 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+             li:5 {
+              on  
+              diag  
+              round  
+              noshape  
+             }
           }
 
           ha:attributes {
-            term=5
-            name=in+
+            term=1
+            name=1
           }
          }
-         ha:padstack_ref.33808 {
-          proto=0; x=4.116645in; y=3.74016in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:padstack_ref.33894 {
+          proto=1; x=127.127mm; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
+            li:1 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+            li:3 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+             li:5 {
+              on  
+              diag  
+              round  
+              noshape  
+             }
           }
 
           ha:attributes {
             term=2
-            name=in-
+            name=2
           }
          }
-         ha:padstack_ref.33809 {
-          proto=0; x=106.612817mm; y=3.75984in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:padstack_ref.33895 {
+          proto=1; x=129.667mm; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
+            li:1 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+            li:3 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+             li:5 {
+              on  
+              diag  
+              round  
+              noshape  
+             }
           }
 
           ha:attributes {
-            term=6
-            name=in-
+            term=3
+            name=3
           }
          }
-         ha:padstack_ref.33810 {
-          proto=0; x=4.116645in; y=3.75984in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:padstack_ref.33896 {
+          proto=1; x=5.205in; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
+            li:1 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+            li:3 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+             li:5 {
+              on  
+              diag  
+              round  
+              noshape  
+             }
           }
 
           ha:attributes {
-            term=3
-            name=in+
+            term=4
+            name=4
           }
          }
-         ha:padstack_ref.33811 {
-          proto=0; x=106.612817mm; y=3.74016in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:padstack_ref.33897 {
+          proto=1; x=134.747mm; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
+            li:1 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+            li:3 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+             li:5 {
+              on  
+              diag  
+              round  
+              noshape  
+             }
           }
 
           ha:attributes {
-            term=7
-            name=out
+            term=5
+            name=5
+          }
+         }
+         ha:padstack_ref.33898 {
+          proto=1; x=137.287mm; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+            li:1 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+            li:3 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+             li:5 {
+              on  
+              diag  
+              round  
+              noshape  
+             }
+          }
+
+          ha:attributes {
+            term=6
+            name=6
           }
          }
-         ha:padstack_ref.33812 {
-          proto=0; x=4.116645in; y=3.77953in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:padstack_ref.33899 {
+          proto=1; x=139.827mm; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
+            li:1 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+            li:3 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+             li:5 {
+              on  
+              diag  
+              round  
+              noshape  
+             }
           }
 
           ha:attributes {
-            term=4
-            name=V-
+            term=7
+            name=7
           }
          }
-         ha:padstack_ref.33813 {
-          proto=0; x=106.612817mm; y=94.499938mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:padstack_ref.33900 {
+          proto=1; x=5.605in; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
+            li:1 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+            li:3 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+             li:5 {
+              on  
+              diag  
+              round  
+              noshape  
+             }
           }
 
           ha:attributes {
             term=8
-            name=V+
+            name=8
           }
          }
-         ha:padstack_ref.33814 {
-          proto=1; x=4.157in; y=95.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:padstack_ref.33901 {
+          proto=1; x=5.605in; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
@@ -38981,160 +38247,82 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=GND
-            name=GND
+            term=9
+            name=9
           }
          }
-        }
-        li:layers {
+         ha:padstack_ref.33902 {
+          proto=1; x=139.827mm; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          li:thermal {
+          }
 
-           li:objects {
-            ha:line.33779 {
-             x1=106.587798mm; y1=3.71063in; x2=106.587798mm; y2=96.249998mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.33782 {
-             x1=4.11763in; y1=96.249998mm; x2=106.587798mm; y2=96.249998mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.33785 {
-             x1=4.11763in; y1=3.71063in; x2=4.11763in; y2=96.249998mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.33788 {
-             x1=4.11763in; y1=3.71063in; x2=106.587798mm; y2=3.71063in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.33791 {
-             x1=4.11763in; y1=3.69882in; x2=4.11763in; y2=3.69882in; thickness=10.0mil; clearance=0.0;
-            }
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
+          ha:attributes {
+            term=10
+            name=10
+          }
          }
+         ha:padstack_ref.33903 {
+          proto=1; x=137.287mm; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          li:thermal {
+          }
 
-           li:objects {
-            ha:line.33794 {
-             x1=4.157in; y1=95.25mm; x2=4.157in; y2=95.25mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.33797 {
-             x1=4.157in; y1=95.25mm; x2=4.157in; y2=95.25mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.33800 {
-             x1=4.157in; y1=95.25mm; x2=106.5878mm; y2=95.25mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.33803 {
-             x1=4.157in; y1=95.25mm; x2=4.157in; y2=96.25mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+          ha:attributes {
+            term=11
+            name=11
+          }
          }
-        }
-       }
-        uid = HWY2P2lhIMcskR/O2jgAAACk
-       }
-       ha:subc.33816 {
-        ha:attributes {
-         {io_pcb::hidename_y}=92.0557 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=C15
-         value=0.1uF
-         {io_pcb::hidename_direction}=1
-         {io_pcb::hidename_x}=41.7637 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
+         ha:padstack_ref.33904 {
+          proto=1; x=134.747mm; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+          li:thermal {
+          }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
-              }
-            }
+          ha:attributes {
+            term=12
+            name=12
+          }
+         }
+         ha:padstack_ref.33905 {
+          proto=1; x=5.205in; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
-              }
-            }
+          li:thermal {
+          }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
-              }
-            }
+          ha:attributes {
+            term=13
+            name=13
+          }
+         }
+         ha:padstack_ref.33906 {
+          proto=1; x=129.667mm; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          ha:flags {
+           clearline=1
           }
-        }
-       }
 
-        li:objects {
-         ha:padstack_ref.33829 {
-          proto=0; x=42.5638mm; y=91.655396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=14
+            name=14
+          }
+         }
+         ha:padstack_ref.33907 {
+          proto=1; x=127.127mm; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
@@ -39143,12 +38331,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=1
-            name=1
+            term=15
+            name=15
           }
          }
-         ha:padstack_ref.33830 {
-          proto=0; x=42.5638mm; y=90.855804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.33908 {
+          proto=1; x=124.587mm; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
@@ -39157,38 +38345,68 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=2
-            name=2
+            term=16
+            name=16
           }
          }
         }
         li:layers {
 
-         ha:subc-aux {
+         ha:top-silk {
           lid=0
           ha:combining {          }
 
            li:objects {
-            ha:line.33817 {
-             x1=42.5638mm; y1=91.2556mm; x2=42.5638mm; y2=91.2556mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33865 {
+             x1=4.855in; y1=3.812in; x2=143.637mm; y2=3.812in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.33868 {
+             x1=143.637mm; y1=86.6648mm; x2=143.637mm; y2=3.812in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.33871 {
+             x1=4.855in; y1=86.6648mm; x2=143.637mm; y2=86.6648mm; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.33874 {
+             x1=4.855in; y1=93.0148mm; x2=4.855in; y2=3.812in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.33877 {
+             x1=4.855in; y1=86.6648mm; x2=4.855in; y2=3.562in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:arc.33880 {
+             x=4.855in; y=3.612in; width=50.0mil; height=50.0mil; astart=90.000000; adelta=180.000000; thickness=10.0mil; clearance=0.0;
+            }
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
+
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
+
+           li:objects {
+            ha:line.33881 {
+             x1=133.477mm; y1=3.612in; x2=133.477mm; y2=3.612in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.33820 {
-             x1=42.5638mm; y1=91.2556mm; x2=42.5638mm; y2=91.2556mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33884 {
+             x1=124.587mm; y1=3.762in; x2=124.587mm; y2=3.762in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.33823 {
-             x1=42.5638mm; y1=91.2556mm; x2=42.5638mm; y2=92.2556mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33887 {
+             x1=124.587mm; y1=3.762in; x2=124.587mm; y2=96.5548mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.33826 {
-             x1=42.5638mm; y1=91.2556mm; x2=43.5638mm; y2=91.2556mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33890 {
+             x1=124.587mm; y1=3.762in; x2=125.587mm; y2=3.762in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -39202,186 +38420,189 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = HWY2P2lhIMcskR/O2jgAAACl
+        uid = HWY2P2lhIMcskR/O2jgAAACo
        }
-       ha:subc.33832 {
+       ha:subc.33910 {
         ha:attributes {
-         {io_pcb::hidename_y}=102.2858 mm
-         footprint=hole-M3
-         {io_pcb::hidename_scale}=100
-         refdes=H6
-         value=
+         {io_pcb::hidename_y}=65.2018 mm
+         footprint=0-215079-4
+         {io_pcb::hidename_scale}=70
+         refdes=J20
+         manufacturer=unknown
+         vendor_part_number=unknown
+         manufacturer_part_number=unknown
+         value=Debug
+         vendor=unknown
          {io_pcb::hidename_direction}=0
-         {io_pcb::hidename_x}=83.1596 mm
+         device=CONNECTOR
+         {io_pcb::hidename_x}=156.0830 mm
         }
        ha:data {
               li:padstack_prototypes {
 
         ha:ps_proto_v6.0 {
-          hdia=125.0mil; hplated=1; htop=0; hbottom=0;
+          hdia=31.5mil; hplated=1; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
               top = 1
              }
              clearance=0.0
+              li:ps_poly {
+               -31.495mil  
+               -31.495mil  
+               31.495mil  
+               -31.495mil  
+               31.495mil  
+               31.495mil  
+               -31.495mil  
+               31.495mil  
+              }
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;             }
              ha:combining {             }
              ha:layer_mask {
               bottom = 1
               copper = 1
              }
              clearance=0.0
+              li:ps_poly {
+               -31.495mil  
+               -31.495mil  
+               31.495mil  
+               -31.495mil  
+               31.495mil  
+               31.495mil  
+               -31.495mil  
+               31.495mil  
+              }
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
               intern = 1
              }
              clearance=0.0
+              li:ps_poly {
+               -31.495mil  
+               -31.495mil  
+               31.495mil  
+               -31.495mil  
+               31.495mil  
+               31.495mil  
+               -31.495mil  
+               31.495mil  
+              }
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               top = 1
               mask = 1
              }
              clearance=0.0
+              li:ps_poly {
+               -0.926973mm  
+               -0.926973mm  
+               0.926973mm  
+               -0.926973mm  
+               0.926973mm  
+               0.926973mm  
+               -0.926973mm  
+               0.926973mm  
+              }
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               bottom = 1
               mask = 1
              }
              clearance=0.0
+              li:ps_poly {
+               -0.926973mm  
+               -0.926973mm  
+               0.926973mm  
+               -0.926973mm  
+               0.926973mm  
+               0.926973mm  
+               -0.926973mm  
+               0.926973mm  
+              }
             }
           }
         }
-       }
 
-        li:objects {
-         ha:padstack_ref.33846 {
-          proto=0; x=3.29in; y=4.075in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-          ha:flags {
-           clearline=1
-          }
+        ha:ps_proto_v6.1 {
+          hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+          li:shape {
 
-          li:thermal {
-            li:1 {
-             on  
-             solid  
-             noshape  
-            }
-            li:3 {
-             on  
-             solid  
-             noshape  
-            }
-             li:5 {
-              on  
-              solid  
-              noshape  
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
-          }
-
-          ha:attributes {
-            term=1
-            name=pin1
-          }
-         }
-        }
-        li:layers {
-
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
-
-           li:objects {
-            ha:arc.33833 {
-             x=3.29in; y=4.075in; width=120.0mil; height=120.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+             clearance=0.0
             }
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
-
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
 
-           li:objects {
-            ha:line.33834 {
-             x1=3.29in; y1=4.075in; x2=3.29in; y2=4.075in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
              }
+             clearance=0.0
             }
-            ha:line.33837 {
-             x1=3.29in; y1=4.075in; x2=3.29in; y2=4.075in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              intern = 1
              }
+             clearance=0.0
             }
-            ha:line.33840 {
-             x1=3.29in; y1=4.075in; x2=84.566mm; y2=4.075in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=1.853946mm;             }
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
              }
+             clearance=0.0
             }
-            ha:line.33843 {
-             x1=3.29in; y1=4.075in; x2=3.29in; y2=104.505mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=1.853946mm;             }
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              bottom = 1
+              mask = 1
              }
+             clearance=0.0
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = HWY2P2lhIMcskR/O2jgAAACm
- ha:flags ={ lock=1
- };       }
-       ha:subc.33848 {
-        ha:attributes {
-         {io_pcb::hidename_y}=-2.1590 mm
-         footprint=hole-M3
-         {io_pcb::hidename_scale}=100
-         refdes=H5
-         value=
-         {io_pcb::hidename_direction}=0
-         {io_pcb::hidename_x}=79.2734 mm
+          }
         }
-       ha:data {
-              li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=125.0mil; hplated=1; htop=0; hbottom=0;
+        ha:ps_proto_v6.2 {
+          hdia=59.06mil; hplated=1; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=73.06mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
@@ -39391,7 +38612,7 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=73.06mil;             }
              ha:combining {             }
              ha:layer_mask {
               bottom = 1
@@ -39401,7 +38622,7 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=73.06mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
@@ -39411,7 +38632,7 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=79.06mil;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               top = 1
@@ -39421,7 +38642,7 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=79.06mil;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               bottom = 1
@@ -39434,8 +38655,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.33862 {
-          proto=0; x=3.29in; y=125.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         ha:padstack_ref.33935 {
+          proto=0; x=6.203in; y=2.531in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
           ha:flags {
            clearline=1
           }
@@ -39443,24 +38664,77 @@ ha:pcb-rnd-board-v8 {
           li:thermal {
             li:1 {
              on  
-             solid  
-             noshape  
-            }
-            li:3 {
-             on  
-             solid  
+             diag  
+             round  
              noshape  
             }
              li:5 {
               on  
-              solid  
+              diag  
+              round  
               noshape  
              }
           }
 
           ha:attributes {
             term=1
-            name=pin1
+            name=1
+          }
+         }
+         ha:padstack_ref.33936 {
+          proto=1; x=6.153in; y=2.631in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=2
+          }
+         }
+         ha:padstack_ref.33937 {
+          proto=1; x=155.0162mm; y=2.531in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=3
+            name=3
+          }
+         }
+         ha:padstack_ref.33938 {
+          proto=1; x=153.7462mm; y=2.631in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=4
+            name=4
+          }
+         }
+         ha:padstack_ref.33939 {
+          proto=2; x=158.955994mm; y=66.087498mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=0
+            name=mnt
           }
          }
         }
@@ -39471,8 +38745,17 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:arc.33849 {
-             x=3.29in; y=125.0mil; width=120.0mil; height=120.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+            ha:line.33911 {
+             x1=159.950912mm; y1=2.48061in; x2=159.950912mm; y2=2.68138in; thickness=6.0mil; clearance=0.0;
+            }
+            ha:line.33914 {
+             x1=5.95871in; y1=2.48061in; x2=159.950912mm; y2=2.48061in; thickness=6.0mil; clearance=0.0;
+            }
+            ha:line.33917 {
+             x1=5.95871in; y1=2.48061in; x2=5.95871in; y2=2.68138in; thickness=6.0mil; clearance=0.0;
+            }
+            ha:line.33920 {
+             x1=5.95871in; y1=2.68138in; x2=159.950912mm; y2=2.68138in; thickness=6.0mil; clearance=0.0;
             }
            }
            ha:type {
@@ -39486,26 +38769,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.33850 {
-             x1=3.29in; y1=125.0mil; x2=3.29in; y2=125.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.33923 {
+             x1=156.312158mm; y1=65.663419mm; x2=156.312158mm; y2=65.663419mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.33853 {
-             x1=3.29in; y1=125.0mil; x2=3.29in; y2=125.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.33926 {
+             x1=6.203in; y1=2.631in; x2=6.203in; y2=2.631in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.33856 {
-             x1=3.29in; y1=125.0mil; x2=84.566mm; y2=125.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.33929 {
+             x1=6.203in; y1=2.631in; x2=6.203in; y2=65.8274mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.33859 {
-             x1=3.29in; y1=125.0mil; x2=3.29in; y2=4.175mm; thickness=0.1mm; clearance=0.0;
+            ha:line.33932 {
+             x1=6.203in; y1=2.631in; x2=156.5562mm; y2=2.631in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -39519,24 +38802,28 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = HWY2P2lhIMcskR/O2jgAAACn
- ha:flags ={ lock=1
- };       }
-       ha:subc.33864 {
+        uid = HWY2P2lhIMcskR/O2jgAAACp
+       }
+       ha:subc.33941 {
         ha:attributes {
-         {io_pcb::hidename_y}=96.8182 mm
-         footprint=DIP16
-         {io_pcb::hidename_scale}=100
-         refdes=S1
-         value=8DIP
+         {io_pcb::hidename_y}=89.0524 mm
+         footprint=100mil2pin
+         {io_pcb::hidename_scale}=70
+         refdes=J6
+         manufacturer=unknown
+         vendor_part_number=unknown
+         manufacturer_part_number=unknown
+         value=Force Bootloader
+         vendor=unknown
          {io_pcb::hidename_direction}=0
-         {io_pcb::hidename_x}=125.4760 mm
+         device=CONNECTOR
+         {io_pcb::hidename_x}=156.9466 mm
         }
        ha:data {
               li:padstack_prototypes {
 
         ha:ps_proto_v6.0 {
-          hdia=28.0mil; hplated=1; htop=0; hbottom=0;
+          hdia=38.0mil; hplated=1; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
@@ -39547,14 +38834,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -30.0mil  
-               -30.0mil  
-               30.0mil  
-               -30.0mil  
-               30.0mil  
-               30.0mil  
-               -30.0mil  
-               30.0mil  
+               -35.0mil  
+               -35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
               }
             }
 
@@ -39566,14 +38853,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -30.0mil  
-               -30.0mil  
-               30.0mil  
-               -30.0mil  
-               30.0mil  
-               30.0mil  
-               -30.0mil  
-               30.0mil  
+               -35.0mil  
+               -35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
               }
             }
 
@@ -39585,14 +38872,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -30.0mil  
-               -30.0mil  
-               30.0mil  
-               -30.0mil  
-               30.0mil  
-               30.0mil  
-               -30.0mil  
-               30.0mil  
+               -35.0mil  
+               -35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
               }
             }
 
@@ -39604,14 +38891,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -33.0mil  
-               -33.0mil  
-               33.0mil  
-               -33.0mil  
-               33.0mil  
-               33.0mil  
-               -33.0mil  
-               33.0mil  
+               -42.5mil  
+               -42.5mil  
+               42.5mil  
+               -42.5mil  
+               42.5mil  
+               42.5mil  
+               -42.5mil  
+               42.5mil  
               }
             }
 
@@ -39623,25 +38910,25 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -33.0mil  
-               -33.0mil  
-               33.0mil  
-               -33.0mil  
-               33.0mil  
-               33.0mil  
-               -33.0mil  
-               33.0mil  
+               -42.5mil  
+               -42.5mil  
+               42.5mil  
+               -42.5mil  
+               42.5mil  
+               42.5mil  
+               -42.5mil  
+               42.5mil  
               }
             }
           }
         }
 
         ha:ps_proto_v6.1 {
-          hdia=28.0mil; hplated=1; htop=0; hbottom=0;
+          hdia=38.0mil; hplated=1; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
@@ -39651,7 +38938,7 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
              ha:combining {             }
              ha:layer_mask {
               bottom = 1
@@ -39661,7 +38948,7 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
@@ -39671,7 +38958,7 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=66.0mil;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               top = 1
@@ -39681,7 +38968,7 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=66.0mil;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               bottom = 1
@@ -39694,8 +38981,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.33893 {
-          proto=0; x=124.587mm; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:padstack_ref.33966 {
+          proto=0; x=155.1686mm; y=87.7824mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
           ha:flags {
            clearline=1
           }
@@ -39726,31 +39013,13 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.33894 {
-          proto=1; x=127.127mm; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:padstack_ref.33967 {
+          proto=1; x=6.009in; y=87.7824mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
-            li:1 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-             li:5 {
-              on  
-              diag  
-              round  
-              noshape  
-             }
           }
 
           ha:attributes {
@@ -39758,200 +39027,158 @@ ha:pcb-rnd-board-v8 {
             name=2
           }
          }
-         ha:padstack_ref.33895 {
-          proto=1; x=129.667mm; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
+        }
+        li:layers {
 
-          li:thermal {
-            li:1 {
-             on  
-             diag  
-             round  
-             noshape  
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
+
+           li:objects {
+            ha:line.33942 {
+             x1=5.959in; y1=3.506in; x2=156.4386mm; y2=3.506in; thickness=15.0mil; clearance=0.0;
             }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
+            ha:line.33945 {
+             x1=156.4386mm; y1=3.406in; x2=156.4386mm; y2=3.506in; thickness=15.0mil; clearance=0.0;
             }
-             li:5 {
-              on  
-              diag  
-              round  
-              noshape  
-             }
-          }
-
-          ha:attributes {
-            term=3
-            name=3
-          }
-         }
-         ha:padstack_ref.33896 {
-          proto=1; x=5.205in; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-            li:1 {
-             on  
-             diag  
-             round  
-             noshape  
+            ha:line.33948 {
+             x1=5.959in; y1=3.406in; x2=156.4386mm; y2=3.406in; thickness=15.0mil; clearance=0.0;
             }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
+            ha:line.33951 {
+             x1=5.959in; y1=3.406in; x2=5.959in; y2=3.506in; thickness=15.0mil; clearance=0.0;
             }
-             li:5 {
-              on  
-              diag  
-              round  
-              noshape  
-             }
-          }
-
-          ha:attributes {
-            term=4
-            name=4
-          }
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
          }
-         ha:padstack_ref.33897 {
-          proto=1; x=134.747mm; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-            li:1 {
-             on  
-             diag  
-             round  
-             noshape  
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
+
+           li:objects {
+            ha:line.33954 {
+             x1=6.059in; y1=87.7824mm; x2=6.059in; y2=87.7824mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
+            ha:line.33957 {
+             x1=155.1686mm; y1=87.7824mm; x2=155.1686mm; y2=87.7824mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
             }
-             li:5 {
-              on  
-              diag  
-              round  
-              noshape  
+            ha:line.33960 {
+             x1=155.1686mm; y1=87.7824mm; x2=154.1686mm; y2=87.7824mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
              }
-          }
-
-          ha:attributes {
-            term=5
-            name=5
-          }
-         }
-         ha:padstack_ref.33898 {
-          proto=1; x=137.287mm; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-            li:1 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
             }
-             li:5 {
-              on  
-              diag  
-              round  
-              noshape  
+            ha:line.33963 {
+             x1=155.1686mm; y1=87.7824mm; x2=155.1686mm; y2=86.7824mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
              }
-          }
-
-          ha:attributes {
-            term=6
-            name=6
-          }
-         }
-         ha:padstack_ref.33899 {
-          proto=1; x=139.827mm; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-            li:1 {
-             on  
-             diag  
-             round  
-             noshape  
             }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-             li:5 {
-              on  
-              diag  
-              round  
-              noshape  
-             }
-          }
-
-          ha:attributes {
-            term=7
-            name=7
-          }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
          }
-         ha:padstack_ref.33900 {
-          proto=1; x=5.605in; y=3.762in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
+        }
+       }
+        uid = HWY2P2lhIMcskR/O2jgAAACq
+       }
+       ha:subc.34012 {
+        ha:attributes {
+         {io_pcb::hidename_y}=99.1240 mm
+         footprint=0402
+         {io_pcb::hidename_scale}=70
+         refdes=R3
+         manufacturer=unknown
+         vendor_part_number=unknown
+         manufacturer_part_number=unknown
+         value=22
+         vendor=unknown
+         {io_pcb::hidename_direction}=3
+         device=RESISTOR
+         {io_pcb::hidename_x}=140.3218 mm
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-          li:thermal {
-            li:1 {
-             on  
-             diag  
-             round  
-             noshape  
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
             }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               -0.326136mm  
+              }
             }
-             li:5 {
-              on  
-              diag  
-              round  
-              noshape  
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
              }
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
+            }
           }
+        }
+       }
 
-          ha:attributes {
-            term=8
-            name=8
-          }
-         }
-         ha:padstack_ref.33901 {
-          proto=1; x=5.605in; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        li:objects {
+         ha:padstack_ref.34025 {
+          proto=0; x=139.763mm; y=99.251004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -39960,12 +39187,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=9
-            name=9
+            term=1
+            name=1
           }
          }
-         ha:padstack_ref.33902 {
-          proto=1; x=139.827mm; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:padstack_ref.34026 {
+          proto=0; x=139.763mm; y=100.050596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -39974,68 +39201,138 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=10
-            name=10
+            term=2
+            name=2
           }
          }
-         ha:padstack_ref.33903 {
-          proto=1; x=137.287mm; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
+        }
+        li:layers {
 
-          li:thermal {
-          }
+         ha:subc-aux {
+          lid=0
+          ha:combining {          }
 
-          ha:attributes {
-            term=11
-            name=11
-          }
+           li:objects {
+            ha:line.34013 {
+             x1=139.763mm; y1=99.6508mm; x2=139.763mm; y2=99.6508mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
+            }
+            ha:line.34016 {
+             x1=139.763mm; y1=99.6508mm; x2=139.763mm; y2=99.6508mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.34019 {
+             x1=139.763mm; y1=99.6508mm; x2=139.763mm; y2=98.6508mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.34022 {
+             x1=139.763mm; y1=99.6508mm; x2=138.763mm; y2=99.6508mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
          }
-         ha:padstack_ref.33904 {
-          proto=1; x=134.747mm; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
+        }
+       }
+        uid = HWY2P2lhIMcskR/O2jgAAACs
+       }
+       ha:subc.34028 {
+        ha:attributes {
+         {io_pcb::hidename_y}=99.0920 mm
+         footprint=0402
+         {io_pcb::hidename_scale}=70
+         refdes=R2
+         manufacturer=unknown
+         vendor_part_number=unknown
+         manufacturer_part_number=unknown
+         value=22
+         vendor=unknown
+         {io_pcb::hidename_direction}=3
+         device=RESISTOR
+         {io_pcb::hidename_x}=139.3190 mm
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-          ha:attributes {
-            term=12
-            name=12
-          }
-         }
-         ha:padstack_ref.33905 {
-          proto=1; x=5.205in; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-          li:thermal {
-          }
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
+            }
 
-          ha:attributes {
-            term=13
-            name=13
-          }
-         }
-         ha:padstack_ref.33906 {
-          proto=1; x=129.667mm; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               -0.326136mm  
+              }
+            }
 
-          li:thermal {
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
+            }
           }
+        }
+       }
 
-          ha:attributes {
-            term=14
-            name=14
-          }
-         }
-         ha:padstack_ref.33907 {
-          proto=1; x=127.127mm; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        li:objects {
+         ha:padstack_ref.34041 {
+          proto=0; x=5.463in; y=3.90726in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -40044,12 +39341,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=15
-            name=15
+            term=1
+            name=1
           }
          }
-         ha:padstack_ref.33908 {
-          proto=1; x=124.587mm; y=3.462in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:padstack_ref.34042 {
+          proto=0; x=5.463in; y=100.043996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -40058,68 +39355,38 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=16
-            name=16
+            term=2
+            name=2
           }
          }
         }
         li:layers {
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
-
-           li:objects {
-            ha:line.33865 {
-             x1=4.855in; y1=3.812in; x2=143.637mm; y2=3.812in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.33868 {
-             x1=143.637mm; y1=86.6648mm; x2=143.637mm; y2=3.812in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.33871 {
-             x1=4.855in; y1=86.6648mm; x2=143.637mm; y2=86.6648mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.33874 {
-             x1=4.855in; y1=93.0148mm; x2=4.855in; y2=3.812in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.33877 {
-             x1=4.855in; y1=86.6648mm; x2=4.855in; y2=3.562in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:arc.33880 {
-             x=4.855in; y=3.612in; width=50.0mil; height=50.0mil; astart=90.000000; adelta=180.000000; thickness=10.0mil; clearance=0.0;
-            }
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
-
          ha:subc-aux {
-          lid=1
+          lid=0
           ha:combining {          }
 
            li:objects {
-            ha:line.33881 {
-             x1=133.477mm; y1=3.612in; x2=133.477mm; y2=3.612in; thickness=0.1mm; clearance=0.0;
+            ha:line.34029 {
+             x1=5.463in; y1=3.923in; x2=5.463in; y2=3.923in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.33884 {
-             x1=124.587mm; y1=3.762in; x2=124.587mm; y2=3.762in; thickness=0.1mm; clearance=0.0;
+            ha:line.34032 {
+             x1=5.463in; y1=3.923in; x2=5.463in; y2=3.923in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.33887 {
-             x1=124.587mm; y1=3.762in; x2=124.587mm; y2=96.5548mm; thickness=0.1mm; clearance=0.0;
+            ha:line.34035 {
+             x1=5.463in; y1=3.923in; x2=5.463in; y2=98.6442mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.33890 {
-             x1=124.587mm; y1=3.762in; x2=125.587mm; y2=3.762in; thickness=0.1mm; clearance=0.0;
+            ha:line.34038 {
+             x1=5.463in; y1=3.923in; x2=137.7602mm; y2=3.923in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -40133,28 +39400,23 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = HWY2P2lhIMcskR/O2jgAAACo
+        uid = HWY2P2lhIMcskR/O2jgAAACt
        }
-       ha:subc.33910 {
+       ha:subc.34044 {
         ha:attributes {
-         {io_pcb::hidename_y}=65.2018 mm
-         footprint=0-215079-4
-         {io_pcb::hidename_scale}=70
-         refdes=J20
-         manufacturer=unknown
-         vendor_part_number=unknown
-         manufacturer_part_number=unknown
-         value=Debug
-         vendor=unknown
-         {io_pcb::hidename_direction}=0
-         device=CONNECTOR
-         {io_pcb::hidename_x}=156.0830 mm
+         {io_pcb::hidename_y}=41.4401 mm
+         footprint=0402
+         {io_pcb::hidename_scale}=100
+         refdes=R40
+         value=200k
+         {io_pcb::hidename_direction}=2
+         {io_pcb::hidename_x}=51.1109 mm
         }
        ha:data {
               li:padstack_prototypes {
 
         ha:ps_proto_v6.0 {
-          hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
@@ -40165,228 +39427,364 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -31.495mil  
-               -31.495mil  
-               31.495mil  
-               -31.495mil  
-               31.495mil  
-               31.495mil  
-               -31.495mil  
-               31.495mil  
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
               }
             }
 
             ha:ps_shape_v4 {
-             ha:combining {             }
+             ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
-              bottom = 1
-              copper = 1
+              top = 1
+              mask = 1
              }
              clearance=0.0
               li:ps_poly {
-               -31.495mil  
-               -31.495mil  
-               31.495mil  
-               -31.495mil  
-               31.495mil  
-               31.495mil  
-               -31.495mil  
-               31.495mil  
+               0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
               }
             }
 
             ha:ps_shape_v4 {
-             ha:combining {             }
+             ha:combining { auto=1;             }
              ha:layer_mask {
-              copper = 1
-              intern = 1
+              top = 1
+              paste = 1
              }
              clearance=0.0
               li:ps_poly {
-               -31.495mil  
-               -31.495mil  
-               31.495mil  
-               -31.495mil  
-               31.495mil  
-               31.495mil  
-               -31.495mil  
-               31.495mil  
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
               }
             }
+          }
+        }
+       }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.926973mm  
-               -0.926973mm  
-               0.926973mm  
-               -0.926973mm  
-               0.926973mm  
-               0.926973mm  
-               -0.926973mm  
-               0.926973mm  
-              }
-            }
+        li:objects {
+         ha:padstack_ref.34057 {
+          proto=0; x=50.710596mm; y=1.6in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.926973mm  
-               -0.926973mm  
-               0.926973mm  
-               -0.926973mm  
-               0.926973mm  
-               0.926973mm  
-               -0.926973mm  
-               0.926973mm  
-              }
-            }
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.34058 {
+          proto=0; x=49.911004mm; y=1.6in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
           }
+
+          ha:attributes {
+            term=2
+            name=2
+          }
+         }
         }
+        li:layers {
 
-        ha:ps_proto_v6.1 {
-          hdia=31.5mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+         ha:subc-aux {
+          lid=0
+          ha:combining {          }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+           li:objects {
+            ha:line.34045 {
+             x1=50.3108mm; y1=1.6in; x2=50.3108mm; y2=1.6in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
              }
-             clearance=0.0
             }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+            ha:line.34048 {
+             x1=50.3108mm; y1=1.6in; x2=50.3108mm; y2=1.6in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.34051 {
+             x1=50.3108mm; y1=1.6in; x2=49.3108mm; y2=1.6in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.34054 {
+             x1=50.3108mm; y1=1.6in; x2=50.3108mm; y2=39.64mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
              }
-             clearance=0.0
             }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
+         }
+        }
+       }
+        uid = HWY2P2lhIMcskR/O2jgAAACu
+       }
+       ha:subc.34060 {
+        ha:attributes {
+         {io_pcb::hidename_y}=40.8559 mm
+         footprint=0402
+         {io_pcb::hidename_scale}=100
+         refdes=R41
+         value=200k
+         {io_pcb::hidename_direction}=0
+         {io_pcb::hidename_x}=49.5107 mm
+        }
+       ha:data {
+              li:padstack_prototypes {
+
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
-              intern = 1
+              top = 1
              }
              clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=1.853946mm;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               top = 1
               mask = 1
              }
              clearance=0.0
+              li:ps_poly {
+               0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+              }
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=1.853946mm;             }
-             ha:combining { sub=1; auto=1;             }
+             ha:combining { auto=1;             }
              ha:layer_mask {
-              bottom = 1
-              mask = 1
+              top = 1
+              paste = 1
              }
              clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
             }
           }
         }
+       }
 
-        ha:ps_proto_v6.2 {
-          hdia=59.06mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+        li:objects {
+         ha:padstack_ref.34073 {
+          proto=0; x=49.911004mm; y=1.64in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=73.06mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.34074 {
+          proto=0; x=50.710596mm; y=1.64in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=2
+          }
+         }
+        }
+        li:layers {
+
+         ha:subc-aux {
+          lid=0
+          ha:combining {          }
+
+           li:objects {
+            ha:line.34061 {
+             x1=50.3108mm; y1=1.64in; x2=50.3108mm; y2=1.64in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
              }
-             clearance=0.0
             }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=73.06mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+            ha:line.34064 {
+             x1=50.3108mm; y1=1.64in; x2=50.3108mm; y2=1.64in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.34067 {
+             x1=50.3108mm; y1=1.64in; x2=51.3108mm; y2=1.64in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.34070 {
+             x1=50.3108mm; y1=1.64in; x2=50.3108mm; y2=42.656mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
              }
-             clearance=0.0
             }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
+         }
+        }
+       }
+        uid = HWY2P2lhIMcskR/O2jgAAACv
+       }
+       ha:subc.34076 {
+        ha:attributes {
+         {io_pcb::hidename_y}=43.4721 mm
+         footprint=0402
+         {io_pcb::hidename_scale}=100
+         refdes=R42
+         value=22k
+         {io_pcb::hidename_direction}=2
+         {io_pcb::hidename_x}=51.1109 mm
+        }
+       ha:data {
+              li:padstack_prototypes {
+
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=73.06mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
-              intern = 1
+              top = 1
              }
              clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=79.06mil;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               top = 1
               mask = 1
              }
              clearance=0.0
+              li:ps_poly {
+               0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+              }
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=79.06mil;             }
-             ha:combining { sub=1; auto=1;             }
+             ha:combining { auto=1;             }
              ha:layer_mask {
-              bottom = 1
-              mask = 1
+              top = 1
+              paste = 1
              }
              clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
             }
           }
         }
        }
 
         li:objects {
-         ha:padstack_ref.33935 {
-          proto=0; x=6.203in; y=2.531in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:padstack_ref.34089 {
+          proto=0; x=50.710596mm; y=1.68in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
-            li:1 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-             li:5 {
-              on  
-              diag  
-              round  
-              noshape  
-             }
           }
 
           ha:attributes {
@@ -40394,8 +39792,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.33936 {
-          proto=1; x=6.153in; y=2.631in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:padstack_ref.34090 {
+          proto=0; x=49.911004mm; y=1.68in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -40408,22 +39806,129 @@ ha:pcb-rnd-board-v8 {
             name=2
           }
          }
-         ha:padstack_ref.33937 {
-          proto=1; x=155.0162mm; y=2.531in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
-          }
+        }
+        li:layers {
 
-          li:thermal {
-          }
+         ha:subc-aux {
+          lid=0
+          ha:combining {          }
 
-          ha:attributes {
-            term=3
-            name=3
-          }
+           li:objects {
+            ha:line.34077 {
+             x1=50.3108mm; y1=1.68in; x2=50.3108mm; y2=1.68in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
+            }
+            ha:line.34080 {
+             x1=50.3108mm; y1=1.68in; x2=50.3108mm; y2=1.68in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.34083 {
+             x1=50.3108mm; y1=1.68in; x2=49.3108mm; y2=1.68in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.34086 {
+             x1=50.3108mm; y1=1.68in; x2=50.3108mm; y2=41.672mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
          }
-         ha:padstack_ref.33938 {
-          proto=1; x=153.7462mm; y=2.631in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        }
+       }
+        uid = HWY2P2lhIMcskR/O2jgAAACw
+       }
+       ha:subc.34092 {
+        ha:attributes {
+         {io_pcb::hidename_y}=67.3258 mm
+         footprint=2512
+         {io_pcb::hidename_scale}=100
+         refdes=R1
+         value=0.001
+         {io_pcb::hidename_direction}=2
+         {io_pcb::hidename_x}=50.8344 mm
+        }
+       ha:data {
+              li:padstack_prototypes {
+
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.777807mm  
+               -1.484889mm  
+               -1.484905mm  
+               -0.777777mm  
+               0.777807mm  
+               1.484889mm  
+               1.484905mm  
+               0.777777mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.77781mm  
+               -1.767766mm  
+               -1.767782mm  
+               -0.777774mm  
+               0.77781mm  
+               1.767766mm  
+               1.767782mm  
+               0.777774mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.777807mm  
+               -1.484889mm  
+               -1.484905mm  
+               -0.777777mm  
+               0.777807mm  
+               1.484889mm  
+               1.484905mm  
+               0.777777mm  
+              }
+            }
+          }
+        }
+       }
+
+        li:objects {
+         ha:padstack_ref.34111 {
+          proto=0; x=52.3568mm; y=64.991016mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
           ha:flags {
            clearline=1
           }
@@ -40432,12 +39937,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=4
-            name=4
+            term=1
+            name=pin1
           }
          }
-         ha:padstack_ref.33939 {
-          proto=2; x=158.955994mm; y=66.087498mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+         ha:padstack_ref.34112 {
+          proto=0; x=47.9728mm; y=69.374984mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
           ha:flags {
            clearline=1
           }
@@ -40446,8 +39951,8 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=0
-            name=mnt
+            term=2
+            name=pin2
           }
          }
         }
@@ -40458,17 +39963,11 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.33911 {
-             x1=159.950912mm; y1=2.48061in; x2=159.950912mm; y2=2.68138in; thickness=6.0mil; clearance=0.0;
-            }
-            ha:line.33914 {
-             x1=5.95871in; y1=2.48061in; x2=159.950912mm; y2=2.48061in; thickness=6.0mil; clearance=0.0;
-            }
-            ha:line.33917 {
-             x1=5.95871in; y1=2.48061in; x2=5.95871in; y2=2.68138in; thickness=6.0mil; clearance=0.0;
+            ha:line.34093 {
+             x1=47.5487mm; y1=67.5366mm; x2=50.5185mm; y2=64.5669mm; thickness=10.0mil; clearance=0.0;
             }
-            ha:line.33920 {
-             x1=5.95871in; y1=2.68138in; x2=159.950912mm; y2=2.68138in; thickness=6.0mil; clearance=0.0;
+            ha:line.34096 {
+             x1=49.811178mm; y1=69.7991mm; x2=52.780946mm; y2=66.829432mm; thickness=10.0mil; clearance=0.0;
             }
            }
            ha:type {
@@ -40482,26 +39981,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.33923 {
-             x1=156.312158mm; y1=65.663419mm; x2=156.312158mm; y2=65.663419mm; thickness=0.1mm; clearance=0.0;
+            ha:line.34099 {
+             x1=50.1648mm; y1=67.183mm; x2=50.1648mm; y2=67.183mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.33926 {
-             x1=6.203in; y1=2.631in; x2=6.203in; y2=2.631in; thickness=0.1mm; clearance=0.0;
+            ha:line.34102 {
+             x1=1.975in; y1=67.183mm; x2=1.975in; y2=67.183mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.33929 {
-             x1=6.203in; y1=2.631in; x2=6.203in; y2=65.8274mm; thickness=0.1mm; clearance=0.0;
+            ha:line.34105 {
+             x1=1.975in; y1=67.183mm; x2=1.975in; y2=66.183mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.33932 {
-             x1=6.203in; y1=2.631in; x2=156.5562mm; y2=2.631in; thickness=0.1mm; clearance=0.0;
+            ha:line.34108 {
+             x1=1.975in; y1=67.183mm; x2=49.165mm; y2=67.183mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -40515,28 +40014,23 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = HWY2P2lhIMcskR/O2jgAAACp
+        uid = HWY2P2lhIMcskR/O2jgAAACx
        }
-       ha:subc.33941 {
+       ha:subc.34114 {
         ha:attributes {
-         {io_pcb::hidename_y}=89.0524 mm
-         footprint=100mil2pin
-         {io_pcb::hidename_scale}=70
-         refdes=J6
-         manufacturer=unknown
-         vendor_part_number=unknown
-         manufacturer_part_number=unknown
-         value=Force Bootloader
-         vendor=unknown
+         {io_pcb::hidename_y}=62.0903 mm
+         footprint=0402
+         {io_pcb::hidename_scale}=100
+         refdes=C16
+         value=0.1uF
          {io_pcb::hidename_direction}=0
-         device=CONNECTOR
-         {io_pcb::hidename_x}=156.9466 mm
+         {io_pcb::hidename_x}=46.6659 mm
         }
        ha:data {
               li:padstack_prototypes {
 
         ha:ps_proto_v6.0 {
-          hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
@@ -40547,52 +40041,167 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -35.0mil  
-               -35.0mil  
-               35.0mil  
-               -35.0mil  
-               35.0mil  
-               35.0mil  
-               -35.0mil  
-               35.0mil  
+               -0.0706mm  
+               -0.424062mm  
+               -0.424062mm  
+               -0.0706mm  
+               0.0706mm  
+               0.424062mm  
+               0.424062mm  
+               0.0706mm  
               }
             }
 
             ha:ps_shape_v4 {
-             ha:combining {             }
+             ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
-              bottom = 1
-              copper = 1
+              top = 1
+              mask = 1
              }
              clearance=0.0
               li:ps_poly {
-               -35.0mil  
-               -35.0mil  
-               35.0mil  
-               -35.0mil  
-               35.0mil  
-               35.0mil  
-               -35.0mil  
-               35.0mil  
+               -0.0706mm  
+               -0.531824mm  
+               -0.531824mm  
+               -0.0706mm  
+               0.0706mm  
+               0.531824mm  
+               0.531824mm  
+               0.0706mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.0706mm  
+               -0.424062mm  
+               -0.424062mm  
+               -0.0706mm  
+               0.0706mm  
+               0.424062mm  
+               0.424062mm  
+               0.0706mm  
               }
             }
+          }
+        }
+       }
+
+        li:objects {
+         ha:padstack_ref.34127 {
+          proto=0; x=46.0994mm; y=63.2488mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.34128 {
+          proto=0; x=46.6648mm; y=62.6834mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=2
+          }
+         }
+        }
+        li:layers {
+
+         ha:subc-aux {
+          lid=0
+          ha:combining {          }
+
+           li:objects {
+            ha:line.34115 {
+             x1=46.3821mm; y1=62.9661mm; x2=46.3821mm; y2=62.9661mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
+            }
+            ha:line.34118 {
+             x1=46.3821mm; y1=62.9661mm; x2=46.3821mm; y2=62.9661mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.34121 {
+             x1=46.3821mm; y1=62.9661mm; x2=46.3821mm; y2=63.9661mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.34124 {
+             x1=46.3821mm; y1=62.9661mm; x2=47.3821mm; y2=62.9661mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
+         }
+        }
+       }
+        uid = HWY2P2lhIMcskR/O2jgAAACy
+       }
+       ha:subc.34130 {
+        ha:attributes {
+         {io_pcb::hidename_y}=64.7192 mm
+         copyright=2006 DJ Delorie
+         author=DJ Delorie
+         footprint=SOT23-5
+         dist-license=GPL
+         {io_pcb::hidename_scale}=89
+         refdes=U8
+         value=INA180
+         {io_pcb::hidename_direction}=0
+         use-license=Unlimited
+         {io_pcb::hidename_x}=46.8122 mm
+        }
+       ha:data {
+              li:padstack_prototypes {
+
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
             ha:ps_shape_v4 {
              ha:combining {             }
              ha:layer_mask {
               copper = 1
-              intern = 1
+              top = 1
              }
              clearance=0.0
               li:ps_poly {
-               -35.0mil  
-               -35.0mil  
-               35.0mil  
-               -35.0mil  
-               35.0mil  
-               35.0mil  
-               -35.0mil  
-               35.0mil  
+               -0.574752mm  
+               0.1437mm  
+               -0.1437mm  
+               0.574752mm  
+               0.574752mm  
+               -0.1437mm  
+               0.1437mm  
+               -0.574752mm  
               }
             }
 
@@ -40604,121 +40213,201 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -42.5mil  
-               -42.5mil  
-               42.5mil  
-               -42.5mil  
-               42.5mil  
-               42.5mil  
-               -42.5mil  
-               42.5mil  
+               -0.682514mm  
+               0.1437mm  
+               -0.1437mm  
+               0.682514mm  
+               0.682514mm  
+               -0.1437mm  
+               0.1437mm  
+               -0.682514mm  
               }
             }
 
             ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
+             ha:combining { auto=1;             }
              ha:layer_mask {
-              bottom = 1
-              mask = 1
+              top = 1
+              paste = 1
              }
              clearance=0.0
               li:ps_poly {
-               -42.5mil  
-               -42.5mil  
-               42.5mil  
-               -42.5mil  
-               42.5mil  
-               42.5mil  
-               -42.5mil  
-               42.5mil  
+               -0.574752mm  
+               0.1437mm  
+               -0.1437mm  
+               0.574752mm  
+               0.574752mm  
+               -0.1437mm  
+               0.1437mm  
+               -0.574752mm  
               }
             }
           }
         }
 
         ha:ps_proto_v6.1 {
-          hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
               top = 1
              }
              clearance=0.0
+              li:ps_poly {
+               -0.574751mm  
+               0.143575mm  
+               -0.143775mm  
+               0.574701mm  
+               0.574751mm  
+               -0.143575mm  
+               0.143775mm  
+               -0.574701mm  
+              }
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
-             ha:combining {             }
+             ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
-              bottom = 1
-              copper = 1
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.682514mm  
+               0.143556mm  
+               -0.143794mm  
+               0.682464mm  
+               0.682514mm  
+               -0.143556mm  
+               0.143794mm  
+               -0.682464mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
              }
              clearance=0.0
+              li:ps_poly {
+               -0.574751mm  
+               0.143575mm  
+               -0.143775mm  
+               0.574701mm  
+               0.574751mm  
+               -0.143575mm  
+               0.143775mm  
+               -0.574701mm  
+              }
             }
+          }
+        }
+
+        ha:ps_proto_v6.2 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
-              intern = 1
+              top = 1
              }
              clearance=0.0
+              li:ps_poly {
+               -0.574702mm  
+               0.14365mm  
+               -0.14365mm  
+               0.574702mm  
+               0.574702mm  
+               -0.14365mm  
+               0.14365mm  
+               -0.574702mm  
+              }
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               top = 1
               mask = 1
              }
              clearance=0.0
+              li:ps_poly {
+               -0.682464mm  
+               0.14365mm  
+               -0.14365mm  
+               0.682464mm  
+               0.682464mm  
+               -0.14365mm  
+               0.14365mm  
+               -0.682464mm  
+              }
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;             }
-             ha:combining { sub=1; auto=1;             }
+             ha:combining { auto=1;             }
              ha:layer_mask {
-              bottom = 1
-              mask = 1
+              top = 1
+              paste = 1
              }
              clearance=0.0
+              li:ps_poly {
+               -0.574702mm  
+               0.14365mm  
+               -0.14365mm  
+               0.574702mm  
+               0.574702mm  
+               -0.14365mm  
+               0.14365mm  
+               -0.574702mm  
+              }
             }
           }
         }
        }
 
         li:objects {
-         ha:padstack_ref.33966 {
-          proto=0; x=155.1686mm; y=87.7824mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+         ha:padstack_ref.34155 {
+          proto=0; x=1.9386811in; y=64.955mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=4
+            name=4
+          }
+         }
+         ha:padstack_ref.34156 {
+          proto=0; x=47.8416mm; y=63.5541mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=5
+            name=5
+          }
+         }
+         ha:padstack_ref.34157 {
+          proto=1; x=46.3688mm; y=2.5601122in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
-            li:1 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-             li:5 {
-              on  
-              diag  
-              round  
-              noshape  
-             }
           }
 
           ha:attributes {
@@ -40726,8 +40415,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.33967 {
-          proto=1; x=6.009in; y=87.7824mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+         ha:padstack_ref.34158 {
+          proto=0; x=47.0693mm; y=65.7273mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
@@ -40740,6 +40429,20 @@ ha:pcb-rnd-board-v8 {
             name=2
           }
          }
+         ha:padstack_ref.34159 {
+          proto=2; x=47.76975mm; y=66.42775mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=3
+            name=3
+          }
+         }
         }
         li:layers {
 
@@ -40748,17 +40451,17 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.33942 {
-             x1=5.959in; y1=3.506in; x2=156.4386mm; y2=3.506in; thickness=15.0mil; clearance=0.0;
+            ha:line.34131 {
+             x1=47.6261mm; y1=67.2899mm; x2=1.97333071in; y2=64.7934mm; thickness=10.0mil; clearance=0.0;
             }
-            ha:line.33945 {
-             x1=156.4386mm; y1=3.406in; x2=156.4386mm; y2=3.506in; thickness=15.0mil; clearance=0.0;
+            ha:line.34134 {
+             x1=48.0032mm; y1=62.674mm; x2=1.97333071in; y2=64.7934mm; thickness=10.0mil; clearance=0.0;
             }
-            ha:line.33948 {
-             x1=5.959in; y1=3.406in; x2=156.4386mm; y2=3.406in; thickness=15.0mil; clearance=0.0;
+            ha:line.34137 {
+             x1=45.5067mm; y1=65.1705mm; x2=48.0032mm; y2=62.674mm; thickness=10.0mil; clearance=0.0;
             }
-            ha:line.33951 {
-             x1=5.959in; y1=3.406in; x2=5.959in; y2=3.506in; thickness=15.0mil; clearance=0.0;
+            ha:line.34140 {
+             x1=45.5067mm; y1=65.1705mm; x2=47.6261mm; y2=67.2899mm; thickness=10.0mil; clearance=0.0;
             }
            }
            ha:type {
@@ -40772,26 +40475,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.33954 {
-             x1=6.059in; y1=87.7824mm; x2=6.059in; y2=87.7824mm; thickness=0.1mm; clearance=0.0;
+            ha:line.34143 {
+             x1=47.65839mm; y1=65.1382mm; x2=47.65839mm; y2=65.1382mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.33957 {
-             x1=155.1686mm; y1=87.7824mm; x2=155.1686mm; y2=87.7824mm; thickness=0.1mm; clearance=0.0;
+            ha:line.34146 {
+             x1=1.9386811in; y1=64.955mm; x2=1.9386811in; y2=64.955mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.33960 {
-             x1=155.1686mm; y1=87.7824mm; x2=154.1686mm; y2=87.7824mm; thickness=0.1mm; clearance=0.0;
+            ha:line.34149 {
+             x1=1.9386811in; y1=64.955mm; x2=1.9386811in; y2=65.955mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.33963 {
-             x1=155.1686mm; y1=87.7824mm; x2=155.1686mm; y2=86.7824mm; thickness=0.1mm; clearance=0.0;
+            ha:line.34152 {
+             x1=1.9386811in; y1=64.955mm; x2=50.2425mm; y2=64.955mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -40805,22 +40508,13 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = HWY2P2lhIMcskR/O2jgAAACq
+        uid = HWY2P2lhIMcskR/O2jgAAACz
        }
-       ha:subc.34012 {
+       ha:subc.34161 {
         ha:attributes {
-         {io_pcb::hidename_y}=99.1240 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=70
-         refdes=R3
-         manufacturer=unknown
-         vendor_part_number=unknown
-         manufacturer_part_number=unknown
-         value=22
-         vendor=unknown
-         {io_pcb::hidename_direction}=3
-         device=RESISTOR
-         {io_pcb::hidename_x}=140.3218 mm
+         value=IPD068P03L3GATMA1
+         footprint=TO252FET
+         refdes=Q10
         }
        ha:data {
               li:padstack_prototypes {
@@ -40837,14 +40531,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               29.53mil  
+               -1.400048mm  
+               -29.53mil  
+               -1.400048mm  
+               -29.53mil  
+               1.400048mm  
+               29.53mil  
+               1.400048mm  
               }
             }
 
@@ -40856,14 +40550,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
+               32.53mil  
+               -1.476248mm  
+               -32.53mil  
+               -1.476248mm  
+               -32.53mil  
+               1.476248mm  
+               32.53mil  
+               1.476248mm  
               }
             }
 
@@ -40875,37 +40569,114 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               29.53mil  
+               -1.400048mm  
+               -29.53mil  
+               -1.400048mm  
+               -29.53mil  
+               1.400048mm  
+               29.53mil  
+               1.400048mm  
               }
             }
           }
         }
-       }
-
-        li:objects {
-         ha:padstack_ref.34025 {
-          proto=0; x=139.763mm; y=99.251004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+        ha:ps_proto_v6.1 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.34026 {
-          proto=0; x=139.763mm; y=100.050596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -3.150108mm  
+               -3.050032mm  
+               -3.150108mm  
+               3.050032mm  
+               3.150108mm  
+               3.050032mm  
+               3.150108mm  
+               -3.050032mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -3.226308mm  
+               -3.126232mm  
+               -3.226308mm  
+               3.126232mm  
+               3.226308mm  
+               3.126232mm  
+               3.226308mm  
+               -3.126232mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -3.150108mm  
+               -3.050032mm  
+               -3.150108mm  
+               3.050032mm  
+               3.150108mm  
+               3.050032mm  
+               3.150108mm  
+               -3.050032mm  
+              }
+            }
+          }
+        }
+       }
+
+        li:objects {
+         ha:padstack_ref.34186 {
+          proto=0; x=160.0mil; y=2.80006in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=3
+            name=G
+          }
+         }
+         ha:padstack_ref.34187 {
+          proto=1; x=250.0mil; y=2.554in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=D
+          }
+         }
+         ha:padstack_ref.34188 {
+          proto=0; x=340.0mil; y=2.80006in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
           ha:flags {
            clearline=1
           }
@@ -40915,37 +40686,77 @@ ha:pcb-rnd-board-v8 {
 
           ha:attributes {
             term=2
-            name=2
+            name=S
           }
          }
         }
         li:layers {
 
-         ha:subc-aux {
+         ha:top-silk {
           lid=0
           ha:combining {          }
 
            li:objects {
-            ha:line.34013 {
-             x1=139.763mm; y1=99.6508mm; x2=139.763mm; y2=99.6508mm; thickness=0.1mm; clearance=0.0;
+            ha:line.34162 {
+             x1=3.10007mm; y1=2.47919in; x2=9.59993mm; y2=2.47919in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.34165 {
+             x1=9.59993mm; y1=2.47919in; x2=9.59993mm; y2=2.71935in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.34168 {
+             x1=9.59993mm; y1=2.71935in; x2=3.10007mm; y2=2.71935in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.34171 {
+             x1=3.10007mm; y1=2.71935in; x2=3.10007mm; y2=2.47919in; thickness=10.0mil; clearance=0.0;
+            }
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
+
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
+
+           li:objects {
+            ha:line.34174 {
+             x1=250.0mil; y1=2.71804in; x2=250.0mil; y2=2.71804in; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
+
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.34016 {
-             x1=139.763mm; y1=99.6508mm; x2=139.763mm; y2=99.6508mm; thickness=0.1mm; clearance=0.0;
+            ha:line.34177 {
+             x1=250.0mil; y1=2.80006in; x2=250.0mil; y2=2.80006in; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
+
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.34019 {
-             x1=139.763mm; y1=99.6508mm; x2=139.763mm; y2=98.6508mm; thickness=0.1mm; clearance=0.0;
+            ha:line.34180 {
+             x1=250.0mil; y1=2.80006in; x2=7.35mm; y2=2.80006in; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
+
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.34022 {
-             x1=139.763mm; y1=99.6508mm; x2=138.763mm; y2=99.6508mm; thickness=0.1mm; clearance=0.0;
+            ha:line.34183 {
+             x1=250.0mil; y1=2.80006in; x2=250.0mil; y2=72.121524mm; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
+
              ha:attributes {
                subc-role=y
              }
@@ -40959,93 +40770,86 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = HWY2P2lhIMcskR/O2jgAAACs
+        uid = esv8OJDebGIPecy8VZQAAAC0
        }
-       ha:subc.34028 {
+       ha:subc.34190 {
         ha:attributes {
-         {io_pcb::hidename_y}=99.0920 mm
-         footprint=0402
+         {io_pcb::hidename_y}=53.3146 mm
+         footprint=fuse3568
          {io_pcb::hidename_scale}=70
-         refdes=R2
+         refdes=F1
          manufacturer=unknown
          vendor_part_number=unknown
          manufacturer_part_number=unknown
-         value=22
+         value=fuse3568
          vendor=unknown
-         {io_pcb::hidename_direction}=3
-         device=RESISTOR
-         {io_pcb::hidename_x}=139.3190 mm
+         {io_pcb::hidename_direction}=1
+         device=FUSE
+         {io_pcb::hidename_x}=8.2550 mm
         }
        ha:data {
               li:padstack_prototypes {
 
         ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          hdia=63.0mil; hplated=1; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=113.0mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
               top = 1
              }
              clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
-              }
             }
 
             ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=113.0mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=113.0mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              intern = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=119.0mil;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               top = 1
               mask = 1
              }
              clearance=0.0
-              li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
-              }
             }
 
             ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=119.0mil;             }
+             ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
-              top = 1
-              paste = 1
+              bottom = 1
+              mask = 1
              }
              clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
-              }
             }
           }
         }
        }
 
         li:objects {
-         ha:padstack_ref.34041 {
-          proto=0; x=5.463in; y=3.90726in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.34203 {
+          proto=0; x=258.0mil; y=2.294in; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -41058,8 +40862,36 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.34042 {
-          proto=0; x=5.463in; y=100.043996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.34204 {
+          proto=0; x=392.0mil; y=2.294in; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.34205 {
+          proto=0; x=258.0mil; y=1.904in; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=2
+          }
+         }
+         ha:padstack_ref.34206 {
+          proto=0; x=392.0mil; y=1.904in; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -41080,26 +40912,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.34029 {
-             x1=5.463in; y1=3.923in; x2=5.463in; y2=3.923in; thickness=0.1mm; clearance=0.0;
+            ha:line.34191 {
+             x1=325.0mil; y1=2.099in; x2=325.0mil; y2=2.099in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.34032 {
-             x1=5.463in; y1=3.923in; x2=5.463in; y2=3.923in; thickness=0.1mm; clearance=0.0;
+            ha:line.34194 {
+             x1=325.0mil; y1=2.099in; x2=325.0mil; y2=2.099in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.34035 {
-             x1=5.463in; y1=3.923in; x2=5.463in; y2=98.6442mm; thickness=0.1mm; clearance=0.0;
+            ha:line.34197 {
+             x1=325.0mil; y1=2.099in; x2=7.255mm; y2=2.099in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.34038 {
-             x1=5.463in; y1=3.923in; x2=137.7602mm; y2=3.923in; thickness=0.1mm; clearance=0.0;
+            ha:line.34200 {
+             x1=325.0mil; y1=2.099in; x2=325.0mil; y2=52.3146mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -41113,88 +40945,129 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = HWY2P2lhIMcskR/O2jgAAACt
+        uid = HWY2P2lhIMcskR/O2jgAAAAc
        }
-       ha:subc.34044 {
+       ha:subc.50574 {
         ha:attributes {
-         {io_pcb::hidename_y}=41.4401 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=R40
-         value=200k
-         {io_pcb::hidename_direction}=2
-         {io_pcb::hidename_x}=51.1109 mm
+         value=0.25
+         footprint=TE1217861
+         refdes=J2
         }
        ha:data {
               li:padstack_prototypes {
 
         ha:ps_proto_v6.0 {
+          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              intern = 1
+             }
+             clearance=0.0
+            }
+          }
+        }
+
+        ha:ps_proto_v6.1 {
           hdia=0.0; hplated=0; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
               top = 1
              }
              clearance=0.0
-              li:ps_poly {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-              }
             }
 
             ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               top = 1
               mask = 1
              }
              clearance=0.0
-              li:ps_poly {
-               0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-              }
             }
 
             ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
              ha:combining { auto=1;             }
              ha:layer_mask {
               top = 1
               paste = 1
              }
              clearance=0.0
-              li:ps_poly {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-              }
+            }
+          }
+        }
+
+        ha:ps_proto_v6.2 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              bottom = 1
+              mask = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              bottom = 1
+              paste = 1
+             }
+             clearance=0.0
             }
           }
         }
        }
 
         li:objects {
-         ha:padstack_ref.34057 {
-          proto=0; x=50.710596mm; y=1.6in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.50588 {
+          proto=0; x=1.65in; y=1.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -41207,8 +41080,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.34058 {
-          proto=0; x=49.911004mm; y=1.6in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.50589 {
+          proto=0; x=1.65in; y=1.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -41217,38 +41090,78 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=2
-            name=2
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.50590 {
+          proto=1; x=1.65in; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.50591 {
+          proto=2; x=1.65in; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=1
           }
          }
         }
         li:layers {
 
-         ha:subc-aux {
+         ha:top-silk {
           lid=0
           ha:combining {          }
 
            li:objects {
-            ha:line.34045 {
-             x1=50.3108mm; y1=1.6in; x2=50.3108mm; y2=1.6in; thickness=0.1mm; clearance=0.0;
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
+
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
+
+           li:objects {
+            ha:line.50576 {
+             x1=1.65in; y1=1.7in; x2=1.65in; y2=1.7in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.34048 {
-             x1=50.3108mm; y1=1.6in; x2=50.3108mm; y2=1.6in; thickness=0.1mm; clearance=0.0;
+            ha:line.50579 {
+             x1=1.65in; y1=1.7in; x2=1.65in; y2=1.7in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.34051 {
-             x1=50.3108mm; y1=1.6in; x2=49.3108mm; y2=1.6in; thickness=0.1mm; clearance=0.0;
+            ha:line.50582 {
+             x1=1.65in; y1=1.7in; x2=1.65in; y2=42.18mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.34054 {
-             x1=50.3108mm; y1=1.6in; x2=50.3108mm; y2=39.64mm; thickness=0.1mm; clearance=0.0;
+            ha:line.50585 {
+             x1=1.65in; y1=1.7in; x2=42.91mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -41262,242 +41175,139 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = HWY2P2lhIMcskR/O2jgAAACu
+        uid = /SXNRPGNShAFlUP5F6YAAAC1
        }
-       ha:subc.34060 {
+       ha:subc.50611 {
         ha:attributes {
-         {io_pcb::hidename_y}=40.8559 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=R41
-         value=200k
-         {io_pcb::hidename_direction}=0
-         {io_pcb::hidename_x}=49.5107 mm
+         value=0.25
+         footprint=TE1217861
+         refdes=J4
         }
        ha:data {
               li:padstack_prototypes {
 
         ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
               top = 1
              }
              clearance=0.0
-              li:ps_poly {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-              }
             }
 
             ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
+             ha:combining {             }
              ha:layer_mask {
-              top = 1
-              mask = 1
+              bottom = 1
+              copper = 1
              }
              clearance=0.0
-              li:ps_poly {
-               0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-              }
             }
 
             ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
+             ha:combining {             }
              ha:layer_mask {
-              top = 1
-              paste = 1
+              copper = 1
+              intern = 1
              }
              clearance=0.0
-              li:ps_poly {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-              }
             }
           }
         }
-       }
-
-        li:objects {
-         ha:padstack_ref.34073 {
-          proto=0; x=49.911004mm; y=1.64in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.34074 {
-          proto=0; x=50.710596mm; y=1.64in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-        }
-        li:layers {
 
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+        ha:ps_proto_v6.1 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-           li:objects {
-            ha:line.34061 {
-             x1=50.3108mm; y1=1.64in; x2=50.3108mm; y2=1.64in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.34064 {
-             x1=50.3108mm; y1=1.64in; x2=50.3108mm; y2=1.64in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+            ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
+             clearance=0.0
             }
-            ha:line.34067 {
-             x1=50.3108mm; y1=1.64in; x2=51.3108mm; y2=1.64in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+
+            ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
              }
+             clearance=0.0
             }
-            ha:line.34070 {
-             x1=50.3108mm; y1=1.64in; x2=50.3108mm; y2=42.656mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+
+            ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
              }
+             clearance=0.0
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = HWY2P2lhIMcskR/O2jgAAACv
-       }
-       ha:subc.34076 {
-        ha:attributes {
-         {io_pcb::hidename_y}=43.4721 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=R42
-         value=22k
-         {io_pcb::hidename_direction}=2
-         {io_pcb::hidename_x}=51.1109 mm
+          }
         }
-       ha:data {
-              li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
+        ha:ps_proto_v6.2 {
           hdia=0.0; hplated=0; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
              ha:combining {             }
              ha:layer_mask {
+              bottom = 1
               copper = 1
-              top = 1
              }
              clearance=0.0
-              li:ps_poly {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-              }
             }
 
             ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
-              top = 1
+              bottom = 1
               mask = 1
              }
              clearance=0.0
-              li:ps_poly {
-               0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-              }
             }
 
             ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
              ha:combining { auto=1;             }
              ha:layer_mask {
-              top = 1
+              bottom = 1
               paste = 1
              }
              clearance=0.0
-              li:ps_poly {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-              }
             }
           }
         }
        }
 
         li:objects {
-         ha:padstack_ref.34089 {
-          proto=0; x=50.710596mm; y=1.68in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.50625 {
+          proto=0; x=1.65in; y=30.48mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
+            li:5 {
+             diag  
+             round  
+             noshape  
+            }
           }
 
           ha:attributes {
@@ -41505,48 +41315,93 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.34090 {
-          proto=0; x=49.911004mm; y=1.68in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.50626 {
+          proto=0; x=1.65in; y=1000.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
+            li:5 {
+             diag  
+             round  
+             noshape  
+            }
           }
 
           ha:attributes {
-            term=2
-            name=2
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.50627 {
+          proto=1; x=1.65in; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.50628 {
+          proto=2; x=1.65in; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=1
           }
          }
         }
         li:layers {
 
-         ha:subc-aux {
+         ha:top-silk {
           lid=0
           ha:combining {          }
 
            li:objects {
-            ha:line.34077 {
-             x1=50.3108mm; y1=1.68in; x2=50.3108mm; y2=1.68in; thickness=0.1mm; clearance=0.0;
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
+
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
+
+           li:objects {
+            ha:line.50613 {
+             x1=1.65in; y1=1.1in; x2=1.65in; y2=1.1in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.34080 {
-             x1=50.3108mm; y1=1.68in; x2=50.3108mm; y2=1.68in; thickness=0.1mm; clearance=0.0;
+            ha:line.50616 {
+             x1=1.65in; y1=1.1in; x2=1.65in; y2=1.1in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.34083 {
-             x1=50.3108mm; y1=1.68in; x2=49.3108mm; y2=1.68in; thickness=0.1mm; clearance=0.0;
+            ha:line.50619 {
+             x1=1.65in; y1=1.1in; x2=1.65in; y2=26.94mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.34086 {
-             x1=50.3108mm; y1=1.68in; x2=50.3108mm; y2=41.672mm; thickness=0.1mm; clearance=0.0;
+            ha:line.50622 {
+             x1=1.65in; y1=1.1in; x2=42.91mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -41560,88 +41415,129 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = HWY2P2lhIMcskR/O2jgAAACw
+        uid = /SXNRPGNShAFlUP5F6YAAAC3
        }
-       ha:subc.34092 {
+       ha:subc.50648 {
         ha:attributes {
-         {io_pcb::hidename_y}=67.3258 mm
-         footprint=2512
-         {io_pcb::hidename_scale}=100
-         refdes=R1
-         value=0.001
-         {io_pcb::hidename_direction}=2
-         {io_pcb::hidename_x}=50.8344 mm
+         value=0.25
+         footprint=TE1217861
+         refdes=J5
         }
        ha:data {
               li:padstack_prototypes {
 
         ha:ps_proto_v6.0 {
+          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              intern = 1
+             }
+             clearance=0.0
+            }
+          }
+        }
+
+        ha:ps_proto_v6.1 {
           hdia=0.0; hplated=0; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
               top = 1
              }
              clearance=0.0
-              li:ps_poly {
-               -0.777807mm  
-               -1.484889mm  
-               -1.484905mm  
-               -0.777777mm  
-               0.777807mm  
-               1.484889mm  
-               1.484905mm  
-               0.777777mm  
-              }
             }
 
             ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               top = 1
               mask = 1
              }
              clearance=0.0
-              li:ps_poly {
-               -0.77781mm  
-               -1.767766mm  
-               -1.767782mm  
-               -0.777774mm  
-               0.77781mm  
-               1.767766mm  
-               1.767782mm  
-               0.777774mm  
-              }
             }
 
             ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
              ha:combining { auto=1;             }
              ha:layer_mask {
               top = 1
               paste = 1
              }
              clearance=0.0
-              li:ps_poly {
-               -0.777807mm  
-               -1.484889mm  
-               -1.484905mm  
-               -0.777777mm  
-               0.777807mm  
-               1.484889mm  
-               1.484905mm  
-               0.777777mm  
-              }
+            }
+          }
+        }
+
+        ha:ps_proto_v6.2 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              bottom = 1
+              mask = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              bottom = 1
+              paste = 1
+             }
+             clearance=0.0
             }
           }
         }
        }
 
         li:objects {
-         ha:padstack_ref.34111 {
-          proto=0; x=52.3568mm; y=64.991016mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.50662 {
+          proto=0; x=29.21mm; y=1.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -41651,11 +41547,11 @@ ha:pcb-rnd-board-v8 {
 
           ha:attributes {
             term=1
-            name=pin1
+            name=1
           }
          }
-         ha:padstack_ref.34112 {
-          proto=0; x=47.9728mm; y=69.374984mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.50663 {
+          proto=0; x=29.21mm; y=1.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -41664,8 +41560,36 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=2
-            name=pin2
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.50664 {
+          proto=1; x=29.21mm; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.50665 {
+          proto=2; x=29.21mm; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=1
           }
          }
         }
@@ -41676,12 +41600,6 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.34093 {
-             x1=47.5487mm; y1=67.5366mm; x2=50.5185mm; y2=64.5669mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.34096 {
-             x1=49.811178mm; y1=69.7991mm; x2=52.780946mm; y2=66.829432mm; thickness=10.0mil; clearance=0.0;
-            }
            }
            ha:type {
             silk = 1
@@ -41694,26 +41612,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.34099 {
-             x1=50.1648mm; y1=67.183mm; x2=50.1648mm; y2=67.183mm; thickness=0.1mm; clearance=0.0;
+            ha:line.50650 {
+             x1=29.21mm; y1=1.7in; x2=29.21mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.34102 {
-             x1=1.975in; y1=67.183mm; x2=1.975in; y2=67.183mm; thickness=0.1mm; clearance=0.0;
+            ha:line.50653 {
+             x1=29.21mm; y1=1.7in; x2=29.21mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.34105 {
-             x1=1.975in; y1=67.183mm; x2=1.975in; y2=66.183mm; thickness=0.1mm; clearance=0.0;
+            ha:line.50656 {
+             x1=29.21mm; y1=1.7in; x2=29.21mm; y2=42.18mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.34108 {
-             x1=1.975in; y1=67.183mm; x2=49.165mm; y2=67.183mm; thickness=0.1mm; clearance=0.0;
+            ha:line.50659 {
+             x1=29.21mm; y1=1.7in; x2=30.21mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -41727,93 +41645,139 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = HWY2P2lhIMcskR/O2jgAAACx
+        uid = /SXNRPGNShAFlUP5F6YAAAC5
        }
-       ha:subc.34114 {
+       ha:subc.50685 {
         ha:attributes {
-         {io_pcb::hidename_y}=62.0903 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=C16
-         value=0.1uF
-         {io_pcb::hidename_direction}=0
-         {io_pcb::hidename_x}=46.6659 mm
+         value=0.25
+         footprint=TE1217861
+         refdes=J7
         }
        ha:data {
               li:padstack_prototypes {
 
         ha:ps_proto_v6.0 {
+          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              intern = 1
+             }
+             clearance=0.0
+            }
+          }
+        }
+
+        ha:ps_proto_v6.1 {
           hdia=0.0; hplated=0; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
               top = 1
              }
              clearance=0.0
-              li:ps_poly {
-               -0.0706mm  
-               -0.424062mm  
-               -0.424062mm  
-               -0.0706mm  
-               0.0706mm  
-               0.424062mm  
-               0.424062mm  
-               0.0706mm  
-              }
             }
 
             ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               top = 1
               mask = 1
              }
              clearance=0.0
-              li:ps_poly {
-               -0.0706mm  
-               -0.531824mm  
-               -0.531824mm  
-               -0.0706mm  
-               0.0706mm  
-               0.531824mm  
-               0.531824mm  
-               0.0706mm  
-              }
             }
 
             ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
              ha:combining { auto=1;             }
              ha:layer_mask {
               top = 1
               paste = 1
              }
              clearance=0.0
-              li:ps_poly {
-               -0.0706mm  
-               -0.424062mm  
-               -0.424062mm  
-               -0.0706mm  
-               0.0706mm  
-               0.424062mm  
-               0.424062mm  
-               0.0706mm  
-              }
+            }
+          }
+        }
+
+        ha:ps_proto_v6.2 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              bottom = 1
+              mask = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              bottom = 1
+              paste = 1
+             }
+             clearance=0.0
             }
           }
         }
        }
 
         li:objects {
-         ha:padstack_ref.34127 {
-          proto=0; x=46.0994mm; y=63.2488mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.50699 {
+          proto=0; x=29.21mm; y=30.48mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
+            li:5 {
+             diag  
+             round  
+             noshape  
+            }
           }
 
           ha:attributes {
@@ -41821,48 +41785,93 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.34128 {
-          proto=0; x=46.6648mm; y=62.6834mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.50700 {
+          proto=0; x=29.21mm; y=1000.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
+            li:5 {
+             diag  
+             round  
+             noshape  
+            }
           }
 
           ha:attributes {
-            term=2
-            name=2
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.50701 {
+          proto=1; x=29.21mm; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.50702 {
+          proto=2; x=29.21mm; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=1
           }
          }
         }
         li:layers {
 
-         ha:subc-aux {
+         ha:top-silk {
           lid=0
           ha:combining {          }
 
            li:objects {
-            ha:line.34115 {
-             x1=46.3821mm; y1=62.9661mm; x2=46.3821mm; y2=62.9661mm; thickness=0.1mm; clearance=0.0;
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
+
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
+
+           li:objects {
+            ha:line.50687 {
+             x1=29.21mm; y1=1.1in; x2=29.21mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.34118 {
-             x1=46.3821mm; y1=62.9661mm; x2=46.3821mm; y2=62.9661mm; thickness=0.1mm; clearance=0.0;
+            ha:line.50690 {
+             x1=29.21mm; y1=1.1in; x2=29.21mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.34121 {
-             x1=46.3821mm; y1=62.9661mm; x2=46.3821mm; y2=63.9661mm; thickness=0.1mm; clearance=0.0;
+            ha:line.50693 {
+             x1=29.21mm; y1=1.1in; x2=29.21mm; y2=26.94mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.34124 {
-             x1=46.3821mm; y1=62.9661mm; x2=47.3821mm; y2=62.9661mm; thickness=0.1mm; clearance=0.0;
+            ha:line.50696 {
+             x1=29.21mm; y1=1.1in; x2=30.21mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -41876,84 +41885,49 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = HWY2P2lhIMcskR/O2jgAAACy
+        uid = /SXNRPGNShAFlUP5F6YAAAC7
        }
-       ha:subc.34130 {
+       ha:subc.50722 {
         ha:attributes {
-         {io_pcb::hidename_y}=64.7192 mm
-         copyright=2006 DJ Delorie
-         author=DJ Delorie
-         footprint=SOT23-5
-         dist-license=GPL
-         {io_pcb::hidename_scale}=89
-         refdes=U8
-         value=INA180
-         {io_pcb::hidename_direction}=0
-         use-license=Unlimited
-         {io_pcb::hidename_x}=46.8122 mm
+         value=0.25
+         footprint=TE1217861
+         refdes=J9
         }
        ha:data {
               li:padstack_prototypes {
 
         ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
               top = 1
              }
              clearance=0.0
-              li:ps_poly {
-               -0.574752mm  
-               0.1437mm  
-               -0.1437mm  
-               0.574752mm  
-               0.574752mm  
-               -0.1437mm  
-               0.1437mm  
-               -0.574752mm  
-              }
             }
 
             ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
+             ha:combining {             }
              ha:layer_mask {
-              top = 1
-              mask = 1
+              bottom = 1
+              copper = 1
              }
              clearance=0.0
-              li:ps_poly {
-               -0.682514mm  
-               0.1437mm  
-               -0.1437mm  
-               0.682514mm  
-               0.682514mm  
-               -0.1437mm  
-               0.1437mm  
-               -0.682514mm  
-              }
             }
 
             ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
+             ha:combining {             }
              ha:layer_mask {
-              top = 1
-              paste = 1
+              copper = 1
+              intern = 1
              }
              clearance=0.0
-              li:ps_poly {
-               -0.574752mm  
-               0.1437mm  
-               -0.1437mm  
-               0.574752mm  
-               0.574752mm  
-               -0.1437mm  
-               0.1437mm  
-               -0.574752mm  
-              }
             }
           }
         }
@@ -41963,60 +41937,33 @@ ha:pcb-rnd-board-v8 {
           li:shape {
 
             ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
               top = 1
              }
              clearance=0.0
-              li:ps_poly {
-               -0.574751mm  
-               0.143575mm  
-               -0.143775mm  
-               0.574701mm  
-               0.574751mm  
-               -0.143575mm  
-               0.143775mm  
-               -0.574701mm  
-              }
             }
 
             ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               top = 1
               mask = 1
              }
              clearance=0.0
-              li:ps_poly {
-               -0.682514mm  
-               0.143556mm  
-               -0.143794mm  
-               0.682464mm  
-               0.682514mm  
-               -0.143556mm  
-               0.143794mm  
-               -0.682464mm  
-              }
             }
 
             ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
              ha:combining { auto=1;             }
              ha:layer_mask {
               top = 1
               paste = 1
              }
              clearance=0.0
-              li:ps_poly {
-               -0.574751mm  
-               0.143575mm  
-               -0.143775mm  
-               0.574701mm  
-               0.574751mm  
-               -0.143575mm  
-               0.143775mm  
-               -0.574701mm  
-              }
             }
           }
         }
@@ -42026,82 +41973,41 @@ ha:pcb-rnd-board-v8 {
           li:shape {
 
             ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
              ha:combining {             }
              ha:layer_mask {
+              bottom = 1
               copper = 1
-              top = 1
              }
              clearance=0.0
-              li:ps_poly {
-               -0.574702mm  
-               0.14365mm  
-               -0.14365mm  
-               0.574702mm  
-               0.574702mm  
-               -0.14365mm  
-               0.14365mm  
-               -0.574702mm  
-              }
             }
 
             ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
-              top = 1
+              bottom = 1
               mask = 1
              }
              clearance=0.0
-              li:ps_poly {
-               -0.682464mm  
-               0.14365mm  
-               -0.14365mm  
-               0.682464mm  
-               0.682464mm  
-               -0.14365mm  
-               0.14365mm  
-               -0.682464mm  
-              }
             }
 
             ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
              ha:combining { auto=1;             }
              ha:layer_mask {
-              top = 1
+              bottom = 1
               paste = 1
              }
              clearance=0.0
-              li:ps_poly {
-               -0.574702mm  
-               0.14365mm  
-               -0.14365mm  
-               0.574702mm  
-               0.574702mm  
-               -0.14365mm  
-               0.14365mm  
-               -0.574702mm  
-              }
             }
           }
         }
        }
 
         li:objects {
-         ha:padstack_ref.34155 {
-          proto=0; x=1.9386811in; y=64.955mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=4
-            name=4
-          }
-         }
-         ha:padstack_ref.34156 {
-          proto=0; x=47.8416mm; y=63.5541mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:padstack_ref.50736 {
+          proto=0; x=1.65in; y=73.66mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -42110,12 +42016,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=5
-            name=5
+            term=1
+            name=1
           }
          }
-         ha:padstack_ref.34157 {
-          proto=1; x=46.3688mm; y=2.5601122in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:padstack_ref.50737 {
+          proto=0; x=1.65in; y=2.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -42128,8 +42034,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.34158 {
-          proto=0; x=47.0693mm; y=65.7273mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:padstack_ref.50738 {
+          proto=1; x=1.65in; y=2.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -42138,12 +42044,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=2
-            name=2
+            term=1
+            name=1
           }
          }
-         ha:padstack_ref.34159 {
-          proto=2; x=47.76975mm; y=66.42775mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:padstack_ref.50739 {
+          proto=2; x=1.65in; y=2.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -42152,8 +42058,8 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=3
-            name=3
+            term=1
+            name=1
           }
          }
         }
@@ -42164,18 +42070,6 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.34131 {
-             x1=47.6261mm; y1=67.2899mm; x2=1.97333071in; y2=64.7934mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.34134 {
-             x1=48.0032mm; y1=62.674mm; x2=1.97333071in; y2=64.7934mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.34137 {
-             x1=45.5067mm; y1=65.1705mm; x2=48.0032mm; y2=62.674mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.34140 {
-             x1=45.5067mm; y1=65.1705mm; x2=47.6261mm; y2=67.2899mm; thickness=10.0mil; clearance=0.0;
-            }
            }
            ha:type {
             silk = 1
@@ -42188,26 +42082,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.34143 {
-             x1=47.65839mm; y1=65.1382mm; x2=47.65839mm; y2=65.1382mm; thickness=0.1mm; clearance=0.0;
+            ha:line.50724 {
+             x1=1.65in; y1=2.8in; x2=1.65in; y2=2.8in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.34146 {
-             x1=1.9386811in; y1=64.955mm; x2=1.9386811in; y2=64.955mm; thickness=0.1mm; clearance=0.0;
+            ha:line.50727 {
+             x1=1.65in; y1=2.8in; x2=1.65in; y2=2.8in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.34149 {
-             x1=1.9386811in; y1=64.955mm; x2=1.9386811in; y2=65.955mm; thickness=0.1mm; clearance=0.0;
+            ha:line.50730 {
+             x1=1.65in; y1=2.8in; x2=1.65in; y2=70.12mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.34152 {
-             x1=1.9386811in; y1=64.955mm; x2=50.2425mm; y2=64.955mm; thickness=0.1mm; clearance=0.0;
+            ha:line.50733 {
+             x1=1.65in; y1=2.8in; x2=42.91mm; y2=2.8in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -42221,147 +42115,129 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = HWY2P2lhIMcskR/O2jgAAACz
+        uid = /SXNRPGNShAFlUP5F6YAAAC9
        }
-       ha:subc.34161 {
+       ha:subc.50759 {
         ha:attributes {
-         value=IPD068P03L3GATMA1
-         footprint=TO252FET
-         refdes=Q10
+         value=0.25
+         footprint=TE1217861
+         refdes=J10
         }
        ha:data {
               li:padstack_prototypes {
 
         ha:ps_proto_v6.0 {
+          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              intern = 1
+             }
+             clearance=0.0
+            }
+          }
+        }
+
+        ha:ps_proto_v6.1 {
           hdia=0.0; hplated=0; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
               top = 1
              }
              clearance=0.0
-              li:ps_poly {
-               29.53mil  
-               -1.400048mm  
-               -29.53mil  
-               -1.400048mm  
-               -29.53mil  
-               1.400048mm  
-               29.53mil  
-               1.400048mm  
-              }
             }
 
             ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               top = 1
               mask = 1
              }
              clearance=0.0
-              li:ps_poly {
-               32.53mil  
-               -1.476248mm  
-               -32.53mil  
-               -1.476248mm  
-               -32.53mil  
-               1.476248mm  
-               32.53mil  
-               1.476248mm  
-              }
             }
 
             ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
              ha:combining { auto=1;             }
              ha:layer_mask {
               top = 1
               paste = 1
              }
              clearance=0.0
-              li:ps_poly {
-               29.53mil  
-               -1.400048mm  
-               -29.53mil  
-               -1.400048mm  
-               -29.53mil  
-               1.400048mm  
-               29.53mil  
-               1.400048mm  
-              }
             }
           }
         }
 
-        ha:ps_proto_v6.1 {
+        ha:ps_proto_v6.2 {
           hdia=0.0; hplated=0; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
              ha:combining {             }
              ha:layer_mask {
+              bottom = 1
               copper = 1
-              top = 1
              }
              clearance=0.0
-              li:ps_poly {
-               -3.150108mm  
-               -3.050032mm  
-               -3.150108mm  
-               3.050032mm  
-               3.150108mm  
-               3.050032mm  
-               3.150108mm  
-               -3.050032mm  
-              }
             }
 
             ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
-              top = 1
+              bottom = 1
               mask = 1
              }
              clearance=0.0
-              li:ps_poly {
-               -3.226308mm  
-               -3.126232mm  
-               -3.226308mm  
-               3.126232mm  
-               3.226308mm  
-               3.126232mm  
-               3.226308mm  
-               -3.126232mm  
-              }
             }
 
             ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
              ha:combining { auto=1;             }
              ha:layer_mask {
-              top = 1
+              bottom = 1
               paste = 1
              }
              clearance=0.0
-              li:ps_poly {
-               -3.150108mm  
-               -3.050032mm  
-               -3.150108mm  
-               3.050032mm  
-               3.150108mm  
-               3.050032mm  
-               3.150108mm  
-               -3.050032mm  
-              }
             }
           }
         }
        }
 
         li:objects {
-         ha:padstack_ref.34186 {
-          proto=0; x=160.0mil; y=2.80006in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:padstack_ref.50773 {
+          proto=0; x=29.21mm; y=73.66mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -42370,12 +42246,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=3
-            name=G
+            term=1
+            name=1
           }
          }
-         ha:padstack_ref.34187 {
-          proto=1; x=250.0mil; y=2.554in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:padstack_ref.50774 {
+          proto=0; x=29.21mm; y=2.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -42385,11 +42261,11 @@ ha:pcb-rnd-board-v8 {
 
           ha:attributes {
             term=1
-            name=D
+            name=1
           }
          }
-         ha:padstack_ref.34188 {
-          proto=0; x=340.0mil; y=2.80006in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:padstack_ref.50775 {
+          proto=1; x=29.21mm; y=2.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -42398,8 +42274,22 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=2
-            name=S
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.50776 {
+          proto=2; x=29.21mm; y=2.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=1
           }
          }
         }
@@ -42410,18 +42300,6 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.34162 {
-             x1=3.10007mm; y1=2.47919in; x2=9.59993mm; y2=2.47919in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.34165 {
-             x1=9.59993mm; y1=2.47919in; x2=9.59993mm; y2=2.71935in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.34168 {
-             x1=9.59993mm; y1=2.71935in; x2=3.10007mm; y2=2.71935in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.34171 {
-             x1=3.10007mm; y1=2.71935in; x2=3.10007mm; y2=2.47919in; thickness=10.0mil; clearance=0.0;
-            }
            }
            ha:type {
             silk = 1
@@ -42434,42 +42312,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.34174 {
-             x1=250.0mil; y1=2.71804in; x2=250.0mil; y2=2.71804in; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
+            ha:line.50761 {
+             x1=29.21mm; y1=2.8in; x2=29.21mm; y2=2.8in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.34177 {
-             x1=250.0mil; y1=2.80006in; x2=250.0mil; y2=2.80006in; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
+            ha:line.50764 {
+             x1=29.21mm; y1=2.8in; x2=29.21mm; y2=2.8in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.34180 {
-             x1=250.0mil; y1=2.80006in; x2=7.35mm; y2=2.80006in; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
+            ha:line.50767 {
+             x1=29.21mm; y1=2.8in; x2=29.21mm; y2=70.12mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.34183 {
-             x1=250.0mil; y1=2.80006in; x2=250.0mil; y2=72.121524mm; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
+            ha:line.50770 {
+             x1=29.21mm; y1=2.8in; x2=30.21mm; y2=2.8in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -42483,32 +42345,23 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = esv8OJDebGIPecy8VZQAAAC0
+        uid = /SXNRPGNShAFlUP5F6YAAAC/
        }
-       ha:subc.34190 {
+       ha:subc.50796 {
         ha:attributes {
-         {io_pcb::hidename_y}=53.3146 mm
-         footprint=fuse3568
-         {io_pcb::hidename_scale}=70
-         refdes=F1
-         manufacturer=unknown
-         vendor_part_number=unknown
-         manufacturer_part_number=unknown
-         value=fuse3568
-         vendor=unknown
-         {io_pcb::hidename_direction}=1
-         device=FUSE
-         {io_pcb::hidename_x}=8.2550 mm
+         value=0.25
+         footprint=TE1217861
+         refdes=J11
         }
        ha:data {
               li:padstack_prototypes {
 
         ha:ps_proto_v6.0 {
-          hdia=63.0mil; hplated=1; htop=0; hbottom=0;
+          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=113.0mil;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
@@ -42518,7 +42371,7 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=113.0mil;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
              ha:combining {             }
              ha:layer_mask {
               bottom = 1
@@ -42528,7 +42381,7 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=113.0mil;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
@@ -42536,9 +42389,25 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
             }
+          }
+        }
+
+        ha:ps_proto_v6.1 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=119.0mil;             }
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               top = 1
@@ -42548,7 +42417,33 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=119.0mil;             }
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+            }
+          }
+        }
+
+        ha:ps_proto_v6.2 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               bottom = 1
@@ -42556,13 +42451,23 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
             }
+
+            ha:ps_shape_v4 {
+             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              bottom = 1
+              paste = 1
+             }
+             clearance=0.0
+            }
           }
         }
        }
 
         li:objects {
-         ha:padstack_ref.34203 {
-          proto=0; x=258.0mil; y=2.294in; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.50810 {
+          proto=0; x=500.0mil; y=3.3in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -42575,8 +42480,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.34204 {
-          proto=0; x=392.0mil; y=2.294in; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.50811 {
+          proto=0; x=500.0mil; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -42589,8 +42494,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.34205 {
-          proto=0; x=258.0mil; y=1.904in; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.50812 {
+          proto=1; x=500.0mil; y=3.2in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -42599,12 +42504,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=2
-            name=2
+            term=1
+            name=1
           }
          }
-         ha:padstack_ref.34206 {
-          proto=0; x=392.0mil; y=1.904in; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.50813 {
+          proto=2; x=500.0mil; y=3.2in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -42613,38 +42518,50 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=2
-            name=2
+            term=1
+            name=1
           }
          }
         }
         li:layers {
 
-         ha:subc-aux {
+         ha:top-silk {
           lid=0
           ha:combining {          }
 
            li:objects {
-            ha:line.34191 {
-             x1=325.0mil; y1=2.099in; x2=325.0mil; y2=2.099in; thickness=0.1mm; clearance=0.0;
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
+
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
+
+           li:objects {
+            ha:line.50798 {
+             x1=500.0mil; y1=3.2in; x2=500.0mil; y2=3.2in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.34194 {
-             x1=325.0mil; y1=2.099in; x2=325.0mil; y2=2.099in; thickness=0.1mm; clearance=0.0;
+            ha:line.50801 {
+             x1=500.0mil; y1=3.2in; x2=500.0mil; y2=3.2in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.34197 {
-             x1=325.0mil; y1=2.099in; x2=7.255mm; y2=2.099in; thickness=0.1mm; clearance=0.0;
+            ha:line.50804 {
+             x1=500.0mil; y1=3.2in; x2=500.0mil; y2=80.28mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.34200 {
-             x1=325.0mil; y1=2.099in; x2=325.0mil; y2=52.3146mm; thickness=0.1mm; clearance=0.0;
+            ha:line.50807 {
+             x1=500.0mil; y1=3.2in; x2=13.7mm; y2=3.2in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -42658,13 +42575,13 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = HWY2P2lhIMcskR/O2jgAAAAc
+        uid = /SXNRPGNShAFlUP5F6YAAADB
        }
-       ha:subc.50574 {
+       ha:subc.50833 {
         ha:attributes {
          value=0.25
          footprint=TE1217861
-         refdes=J2
+         refdes=J12
         }
        ha:data {
               li:padstack_prototypes {
@@ -42779,8 +42696,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.50588 {
-          proto=0; x=1.65in; y=1.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.50847 {
+          proto=0; x=500.0mil; y=2.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -42793,8 +42710,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50589 {
-          proto=0; x=1.65in; y=1.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.50848 {
+          proto=0; x=500.0mil; y=2.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -42807,8 +42724,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50590 {
-          proto=1; x=1.65in; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.50849 {
+          proto=1; x=500.0mil; y=2.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -42821,8 +42738,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50591 {
-          proto=2; x=1.65in; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.50850 {
+          proto=2; x=500.0mil; y=2.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -42855,26 +42772,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.50576 {
-             x1=1.65in; y1=1.7in; x2=1.65in; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:line.50835 {
+             x1=500.0mil; y1=2.7in; x2=500.0mil; y2=2.7in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.50579 {
-             x1=1.65in; y1=1.7in; x2=1.65in; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:line.50838 {
+             x1=500.0mil; y1=2.7in; x2=500.0mil; y2=2.7in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.50582 {
-             x1=1.65in; y1=1.7in; x2=1.65in; y2=42.18mm; thickness=0.1mm; clearance=0.0;
+            ha:line.50841 {
+             x1=500.0mil; y1=2.7in; x2=500.0mil; y2=67.58mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.50585 {
-             x1=1.65in; y1=1.7in; x2=42.91mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:line.50844 {
+             x1=500.0mil; y1=2.7in; x2=13.7mm; y2=2.7in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -42888,13 +42805,13 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = /SXNRPGNShAFlUP5F6YAAAC1
+        uid = /SXNRPGNShAFlUP5F6YAAADD
        }
-       ha:subc.50611 {
+       ha:subc.50870 {
         ha:attributes {
          value=0.25
          footprint=TE1217861
-         refdes=J4
+         refdes=J13
         }
        ha:data {
               li:padstack_prototypes {
@@ -42959,15 +42876,6 @@ ha:pcb-rnd-board-v8 {
              clearance=0.0
             }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-            }
           }
         }
 
@@ -43009,18 +42917,13 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.50625 {
-          proto=0; x=1.65in; y=30.48mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.50884 {
+          proto=0; x=400.0mil; y=38.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
-            li:5 {
-             diag  
-             round  
-             noshape  
-            }
           }
 
           ha:attributes {
@@ -43028,18 +42931,13 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50626 {
-          proto=0; x=1.65in; y=1000.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.50885 {
+          proto=0; x=600.0mil; y=38.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
-            li:5 {
-             diag  
-             round  
-             noshape  
-            }
           }
 
           ha:attributes {
@@ -43047,8 +42945,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50627 {
-          proto=1; x=1.65in; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.50886 {
+          proto=1; x=500.0mil; y=38.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -43061,8 +42959,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50628 {
-          proto=2; x=1.65in; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.50887 {
+          proto=2; x=500.0mil; y=38.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -43095,26 +42993,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.50613 {
-             x1=1.65in; y1=1.1in; x2=1.65in; y2=1.1in; thickness=0.1mm; clearance=0.0;
+            ha:line.50872 {
+             x1=500.0mil; y1=38.1mm; x2=500.0mil; y2=38.1mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.50616 {
-             x1=1.65in; y1=1.1in; x2=1.65in; y2=1.1in; thickness=0.1mm; clearance=0.0;
+            ha:line.50875 {
+             x1=500.0mil; y1=38.1mm; x2=500.0mil; y2=38.1mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.50619 {
-             x1=1.65in; y1=1.1in; x2=1.65in; y2=26.94mm; thickness=0.1mm; clearance=0.0;
+            ha:line.50878 {
+             x1=500.0mil; y1=38.1mm; x2=13.7mm; y2=38.1mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.50622 {
-             x1=1.65in; y1=1.1in; x2=42.91mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+            ha:line.50881 {
+             x1=500.0mil; y1=38.1mm; x2=500.0mil; y2=39.1mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -43128,13 +43026,13 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = /SXNRPGNShAFlUP5F6YAAAC3
+        uid = /SXNRPGNShAFlUP5F6YAAADF
        }
-       ha:subc.50648 {
+       ha:subc.50907 {
         ha:attributes {
          value=0.25
          footprint=TE1217861
-         refdes=J5
+         refdes=J14
         }
        ha:data {
               li:padstack_prototypes {
@@ -43199,15 +43097,6 @@ ha:pcb-rnd-board-v8 {
              clearance=0.0
             }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-            }
           }
         }
 
@@ -43249,13 +43138,19 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.50662 {
-          proto=0; x=29.21mm; y=1.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.50921 {
+          proto=0; x=400.0mil; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
+            li:5 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
           }
 
           ha:attributes {
@@ -43263,13 +43158,19 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50663 {
-          proto=0; x=29.21mm; y=1.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.50922 {
+          proto=0; x=600.0mil; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
+            li:5 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
           }
 
           ha:attributes {
@@ -43277,8 +43178,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50664 {
-          proto=1; x=29.21mm; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.50923 {
+          proto=1; x=500.0mil; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -43291,8 +43192,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50665 {
-          proto=2; x=29.21mm; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.50924 {
+          proto=2; x=500.0mil; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -43325,26 +43226,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.50650 {
-             x1=29.21mm; y1=1.7in; x2=29.21mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:line.50909 {
+             x1=500.0mil; y1=1000.0mil; x2=500.0mil; y2=1000.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.50653 {
-             x1=29.21mm; y1=1.7in; x2=29.21mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:line.50912 {
+             x1=500.0mil; y1=1000.0mil; x2=500.0mil; y2=1000.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.50656 {
-             x1=29.21mm; y1=1.7in; x2=29.21mm; y2=42.18mm; thickness=0.1mm; clearance=0.0;
+            ha:line.50915 {
+             x1=500.0mil; y1=1000.0mil; x2=13.7mm; y2=1000.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.50659 {
-             x1=29.21mm; y1=1.7in; x2=30.21mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:line.50918 {
+             x1=500.0mil; y1=1000.0mil; x2=500.0mil; y2=26.4mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -43358,13 +43259,13 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = /SXNRPGNShAFlUP5F6YAAAC5
+        uid = /SXNRPGNShAFlUP5F6YAAADH
        }
-       ha:subc.50685 {
+       ha:subc.50944 {
         ha:attributes {
          value=0.25
          footprint=TE1217861
-         refdes=J7
+         refdes=J15
         }
        ha:data {
               li:padstack_prototypes {
@@ -43479,18 +43380,13 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.50699 {
-          proto=0; x=29.21mm; y=30.48mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.50958 {
+          proto=0; x=115.57mm; y=1.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
-            li:5 {
-             diag  
-             round  
-             noshape  
-            }
           }
 
           ha:attributes {
@@ -43498,18 +43394,13 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50700 {
-          proto=0; x=29.21mm; y=1000.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.50959 {
+          proto=0; x=115.57mm; y=1.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
-            li:5 {
-             diag  
-             round  
-             noshape  
-            }
           }
 
           ha:attributes {
@@ -43517,8 +43408,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50701 {
-          proto=1; x=29.21mm; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.50960 {
+          proto=1; x=115.57mm; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -43531,8 +43422,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50702 {
-          proto=2; x=29.21mm; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.50961 {
+          proto=2; x=115.57mm; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -43565,26 +43456,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.50687 {
-             x1=29.21mm; y1=1.1in; x2=29.21mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+            ha:line.50946 {
+             x1=115.57mm; y1=1.7in; x2=115.57mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.50690 {
-             x1=29.21mm; y1=1.1in; x2=29.21mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+            ha:line.50949 {
+             x1=115.57mm; y1=1.7in; x2=115.57mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.50693 {
-             x1=29.21mm; y1=1.1in; x2=29.21mm; y2=26.94mm; thickness=0.1mm; clearance=0.0;
+            ha:line.50952 {
+             x1=115.57mm; y1=1.7in; x2=115.57mm; y2=42.18mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.50696 {
-             x1=29.21mm; y1=1.1in; x2=30.21mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+            ha:line.50955 {
+             x1=115.57mm; y1=1.7in; x2=116.57mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -43598,13 +43489,13 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = /SXNRPGNShAFlUP5F6YAAAC7
+        uid = /SXNRPGNShAFlUP5F6YAAADJ
        }
-       ha:subc.50722 {
+       ha:subc.50981 {
         ha:attributes {
          value=0.25
          footprint=TE1217861
-         refdes=J9
+         refdes=J16
         }
        ha:data {
               li:padstack_prototypes {
@@ -43719,8 +43610,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.50736 {
-          proto=0; x=1.65in; y=73.66mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.50995 {
+          proto=0; x=115.57mm; y=30.48mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -43733,8 +43624,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50737 {
-          proto=0; x=1.65in; y=2.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.50996 {
+          proto=0; x=115.57mm; y=1000.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -43747,8 +43638,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50738 {
-          proto=1; x=1.65in; y=2.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.50997 {
+          proto=1; x=115.57mm; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -43761,8 +43652,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50739 {
-          proto=2; x=1.65in; y=2.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.50998 {
+          proto=2; x=115.57mm; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -43795,26 +43686,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.50724 {
-             x1=1.65in; y1=2.8in; x2=1.65in; y2=2.8in; thickness=0.1mm; clearance=0.0;
+            ha:line.50983 {
+             x1=115.57mm; y1=1.1in; x2=115.57mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.50727 {
-             x1=1.65in; y1=2.8in; x2=1.65in; y2=2.8in; thickness=0.1mm; clearance=0.0;
+            ha:line.50986 {
+             x1=115.57mm; y1=1.1in; x2=115.57mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.50730 {
-             x1=1.65in; y1=2.8in; x2=1.65in; y2=70.12mm; thickness=0.1mm; clearance=0.0;
+            ha:line.50989 {
+             x1=115.57mm; y1=1.1in; x2=115.57mm; y2=26.94mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.50733 {
-             x1=1.65in; y1=2.8in; x2=42.91mm; y2=2.8in; thickness=0.1mm; clearance=0.0;
+            ha:line.50992 {
+             x1=115.57mm; y1=1.1in; x2=116.57mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -43828,13 +43719,13 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = /SXNRPGNShAFlUP5F6YAAAC9
+        uid = /SXNRPGNShAFlUP5F6YAAADL
        }
-       ha:subc.50759 {
+       ha:subc.51018 {
         ha:attributes {
          value=0.25
          footprint=TE1217861
-         refdes=J10
+         refdes=J17
         }
        ha:data {
               li:padstack_prototypes {
@@ -43949,8 +43840,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.50773 {
-          proto=0; x=29.21mm; y=73.66mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51032 {
+          proto=0; x=3.8in; y=1.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -43963,8 +43854,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50774 {
-          proto=0; x=29.21mm; y=2.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51033 {
+          proto=0; x=3.8in; y=1.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -43977,8 +43868,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50775 {
-          proto=1; x=29.21mm; y=2.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51034 {
+          proto=1; x=3.8in; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -43991,8 +43882,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50776 {
-          proto=2; x=29.21mm; y=2.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51035 {
+          proto=2; x=3.8in; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -44025,26 +43916,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.50761 {
-             x1=29.21mm; y1=2.8in; x2=29.21mm; y2=2.8in; thickness=0.1mm; clearance=0.0;
+            ha:line.51020 {
+             x1=3.8in; y1=1.7in; x2=3.8in; y2=1.7in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.50764 {
-             x1=29.21mm; y1=2.8in; x2=29.21mm; y2=2.8in; thickness=0.1mm; clearance=0.0;
+            ha:line.51023 {
+             x1=3.8in; y1=1.7in; x2=3.8in; y2=1.7in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.50767 {
-             x1=29.21mm; y1=2.8in; x2=29.21mm; y2=70.12mm; thickness=0.1mm; clearance=0.0;
+            ha:line.51026 {
+             x1=3.8in; y1=1.7in; x2=3.8in; y2=42.18mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.50770 {
-             x1=29.21mm; y1=2.8in; x2=30.21mm; y2=2.8in; thickness=0.1mm; clearance=0.0;
+            ha:line.51029 {
+             x1=3.8in; y1=1.7in; x2=97.52mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -44058,13 +43949,13 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = /SXNRPGNShAFlUP5F6YAAAC/
+        uid = /SXNRPGNShAFlUP5F6YAAADN
        }
-       ha:subc.50796 {
+       ha:subc.51055 {
         ha:attributes {
          value=0.25
          footprint=TE1217861
-         refdes=J11
+         refdes=J22
         }
        ha:data {
               li:padstack_prototypes {
@@ -44179,8 +44070,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.50810 {
-          proto=0; x=500.0mil; y=3.3in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51069 {
+          proto=0; x=2.3in; y=1.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -44193,8 +44084,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50811 {
-          proto=0; x=500.0mil; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51070 {
+          proto=0; x=2.3in; y=1.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -44207,8 +44098,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50812 {
-          proto=1; x=500.0mil; y=3.2in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51071 {
+          proto=1; x=2.3in; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -44221,8 +44112,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50813 {
-          proto=2; x=500.0mil; y=3.2in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51072 {
+          proto=2; x=2.3in; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -44255,26 +44146,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.50798 {
-             x1=500.0mil; y1=3.2in; x2=500.0mil; y2=3.2in; thickness=0.1mm; clearance=0.0;
+            ha:line.51057 {
+             x1=2.3in; y1=1.7in; x2=2.3in; y2=1.7in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.50801 {
-             x1=500.0mil; y1=3.2in; x2=500.0mil; y2=3.2in; thickness=0.1mm; clearance=0.0;
+            ha:line.51060 {
+             x1=2.3in; y1=1.7in; x2=2.3in; y2=1.7in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.50804 {
-             x1=500.0mil; y1=3.2in; x2=500.0mil; y2=80.28mm; thickness=0.1mm; clearance=0.0;
+            ha:line.51063 {
+             x1=2.3in; y1=1.7in; x2=2.3in; y2=42.18mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.50807 {
-             x1=500.0mil; y1=3.2in; x2=13.7mm; y2=3.2in; thickness=0.1mm; clearance=0.0;
+            ha:line.51066 {
+             x1=2.3in; y1=1.7in; x2=59.42mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -44288,13 +44179,13 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = /SXNRPGNShAFlUP5F6YAAADB
+        uid = /SXNRPGNShAFlUP5F6YAAADP
        }
-       ha:subc.50833 {
+       ha:subc.51092 {
         ha:attributes {
          value=0.25
          footprint=TE1217861
-         refdes=J12
+         refdes=J18
         }
        ha:data {
               li:padstack_prototypes {
@@ -44409,8 +44300,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.50847 {
-          proto=0; x=500.0mil; y=2.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51106 {
+          proto=0; x=3.8in; y=30.48mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -44423,8 +44314,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50848 {
-          proto=0; x=500.0mil; y=2.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51107 {
+          proto=0; x=3.8in; y=1000.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -44437,8 +44328,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50849 {
-          proto=1; x=500.0mil; y=2.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51108 {
+          proto=1; x=3.8in; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -44451,8 +44342,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50850 {
-          proto=2; x=500.0mil; y=2.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51109 {
+          proto=2; x=3.8in; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -44485,26 +44376,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.50835 {
-             x1=500.0mil; y1=2.7in; x2=500.0mil; y2=2.7in; thickness=0.1mm; clearance=0.0;
+            ha:line.51094 {
+             x1=3.8in; y1=1.1in; x2=3.8in; y2=1.1in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.50838 {
-             x1=500.0mil; y1=2.7in; x2=500.0mil; y2=2.7in; thickness=0.1mm; clearance=0.0;
+            ha:line.51097 {
+             x1=3.8in; y1=1.1in; x2=3.8in; y2=1.1in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.50841 {
-             x1=500.0mil; y1=2.7in; x2=500.0mil; y2=67.58mm; thickness=0.1mm; clearance=0.0;
+            ha:line.51100 {
+             x1=3.8in; y1=1.1in; x2=3.8in; y2=26.94mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.50844 {
-             x1=500.0mil; y1=2.7in; x2=13.7mm; y2=2.7in; thickness=0.1mm; clearance=0.0;
+            ha:line.51103 {
+             x1=3.8in; y1=1.1in; x2=97.52mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -44518,13 +44409,13 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = /SXNRPGNShAFlUP5F6YAAADD
+        uid = /SXNRPGNShAFlUP5F6YAAADR
        }
-       ha:subc.50870 {
+       ha:subc.51129 {
         ha:attributes {
          value=0.25
          footprint=TE1217861
-         refdes=J13
+         refdes=J19
         }
        ha:data {
               li:padstack_prototypes {
@@ -44639,8 +44530,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.50884 {
-          proto=0; x=400.0mil; y=38.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51143 {
+          proto=0; x=3.05in; y=1.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -44653,8 +44544,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50885 {
-          proto=0; x=600.0mil; y=38.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51144 {
+          proto=0; x=3.05in; y=1.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -44667,8 +44558,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50886 {
-          proto=1; x=500.0mil; y=38.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51145 {
+          proto=1; x=3.05in; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -44681,8 +44572,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50887 {
-          proto=2; x=500.0mil; y=38.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51146 {
+          proto=2; x=3.05in; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -44715,26 +44606,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.50872 {
-             x1=500.0mil; y1=38.1mm; x2=500.0mil; y2=38.1mm; thickness=0.1mm; clearance=0.0;
+            ha:line.51131 {
+             x1=3.05in; y1=1.7in; x2=3.05in; y2=1.7in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.50875 {
-             x1=500.0mil; y1=38.1mm; x2=500.0mil; y2=38.1mm; thickness=0.1mm; clearance=0.0;
+            ha:line.51134 {
+             x1=3.05in; y1=1.7in; x2=3.05in; y2=1.7in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.50878 {
-             x1=500.0mil; y1=38.1mm; x2=13.7mm; y2=38.1mm; thickness=0.1mm; clearance=0.0;
+            ha:line.51137 {
+             x1=3.05in; y1=1.7in; x2=3.05in; y2=42.18mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.50881 {
-             x1=500.0mil; y1=38.1mm; x2=500.0mil; y2=39.1mm; thickness=0.1mm; clearance=0.0;
+            ha:line.51140 {
+             x1=3.05in; y1=1.7in; x2=78.47mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -44748,13 +44639,13 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = /SXNRPGNShAFlUP5F6YAAADF
+        uid = /SXNRPGNShAFlUP5F6YAAADT
        }
-       ha:subc.50907 {
+       ha:subc.51166 {
         ha:attributes {
          value=0.25
          footprint=TE1217861
-         refdes=J14
+         refdes=J21
         }
        ha:data {
               li:padstack_prototypes {
@@ -44869,19 +44760,13 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.50921 {
-          proto=0; x=400.0mil; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51180 {
+          proto=0; x=3.05in; y=30.48mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
-            li:5 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
           }
 
           ha:attributes {
@@ -44889,19 +44774,13 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50922 {
-          proto=0; x=600.0mil; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51181 {
+          proto=0; x=3.05in; y=1000.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
-            li:5 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
           }
 
           ha:attributes {
@@ -44909,8 +44788,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50923 {
-          proto=1; x=500.0mil; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51182 {
+          proto=1; x=3.05in; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -44923,8 +44802,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50924 {
-          proto=2; x=500.0mil; y=1000.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51183 {
+          proto=2; x=3.05in; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -44957,26 +44836,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.50909 {
-             x1=500.0mil; y1=1000.0mil; x2=500.0mil; y2=1000.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.51168 {
+             x1=3.05in; y1=1.1in; x2=3.05in; y2=1.1in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.50912 {
-             x1=500.0mil; y1=1000.0mil; x2=500.0mil; y2=1000.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.51171 {
+             x1=3.05in; y1=1.1in; x2=3.05in; y2=1.1in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.50915 {
-             x1=500.0mil; y1=1000.0mil; x2=13.7mm; y2=1000.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.51174 {
+             x1=3.05in; y1=1.1in; x2=3.05in; y2=26.94mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.50918 {
-             x1=500.0mil; y1=1000.0mil; x2=500.0mil; y2=26.4mm; thickness=0.1mm; clearance=0.0;
+            ha:line.51177 {
+             x1=3.05in; y1=1.1in; x2=78.47mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -44990,13 +44869,13 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = /SXNRPGNShAFlUP5F6YAAADH
+        uid = /SXNRPGNShAFlUP5F6YAAADV
        }
-       ha:subc.50944 {
+       ha:subc.51203 {
         ha:attributes {
          value=0.25
          footprint=TE1217861
-         refdes=J15
+         refdes=J27
         }
        ha:data {
               li:padstack_prototypes {
@@ -45111,8 +44990,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.50958 {
-          proto=0; x=115.57mm; y=1.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51217 {
+          proto=0; x=3.05in; y=3.2in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -45125,8 +45004,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50959 {
-          proto=0; x=115.57mm; y=1.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51218 {
+          proto=0; x=3.05in; y=3.0in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -45139,8 +45018,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50960 {
-          proto=1; x=115.57mm; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51219 {
+          proto=1; x=3.05in; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -45153,8 +45032,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50961 {
-          proto=2; x=115.57mm; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51220 {
+          proto=2; x=3.05in; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -45187,26 +45066,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.50946 {
-             x1=115.57mm; y1=1.7in; x2=115.57mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:line.51205 {
+             x1=3.05in; y1=3.1in; x2=3.05in; y2=3.1in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.50949 {
-             x1=115.57mm; y1=1.7in; x2=115.57mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:line.51208 {
+             x1=3.05in; y1=3.1in; x2=3.05in; y2=3.1in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.50952 {
-             x1=115.57mm; y1=1.7in; x2=115.57mm; y2=42.18mm; thickness=0.1mm; clearance=0.0;
+            ha:line.51211 {
+             x1=3.05in; y1=3.1in; x2=3.05in; y2=77.74mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.50955 {
-             x1=115.57mm; y1=1.7in; x2=116.57mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:line.51214 {
+             x1=3.05in; y1=3.1in; x2=78.47mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -45220,13 +45099,13 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = /SXNRPGNShAFlUP5F6YAAADJ
+        uid = /SXNRPGNShAFlUP5F6YAAADX
        }
-       ha:subc.50981 {
+       ha:subc.51240 {
         ha:attributes {
          value=0.25
          footprint=TE1217861
-         refdes=J16
+         refdes=J23
         }
        ha:data {
               li:padstack_prototypes {
@@ -45341,8 +45220,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.50995 {
-          proto=0; x=115.57mm; y=30.48mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51254 {
+          proto=0; x=2.3in; y=30.48mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -45355,8 +45234,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50996 {
-          proto=0; x=115.57mm; y=1000.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51255 {
+          proto=0; x=2.3in; y=1000.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -45369,8 +45248,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50997 {
-          proto=1; x=115.57mm; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51256 {
+          proto=1; x=2.3in; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -45383,8 +45262,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.50998 {
-          proto=2; x=115.57mm; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51257 {
+          proto=2; x=2.3in; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -45417,26 +45296,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.50983 {
-             x1=115.57mm; y1=1.1in; x2=115.57mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+            ha:line.51242 {
+             x1=2.3in; y1=1.1in; x2=2.3in; y2=1.1in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.50986 {
-             x1=115.57mm; y1=1.1in; x2=115.57mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+            ha:line.51245 {
+             x1=2.3in; y1=1.1in; x2=2.3in; y2=1.1in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.50989 {
-             x1=115.57mm; y1=1.1in; x2=115.57mm; y2=26.94mm; thickness=0.1mm; clearance=0.0;
+            ha:line.51248 {
+             x1=2.3in; y1=1.1in; x2=2.3in; y2=26.94mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.50992 {
-             x1=115.57mm; y1=1.1in; x2=116.57mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+            ha:line.51251 {
+             x1=2.3in; y1=1.1in; x2=59.42mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -45450,13 +45329,13 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = /SXNRPGNShAFlUP5F6YAAADL
+        uid = /SXNRPGNShAFlUP5F6YAAADZ
        }
-       ha:subc.51018 {
+       ha:subc.51277 {
         ha:attributes {
          value=0.25
          footprint=TE1217861
-         refdes=J17
+         refdes=J24
         }
        ha:data {
               li:padstack_prototypes {
@@ -45571,8 +45450,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.51032 {
-          proto=0; x=3.8in; y=1.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51291 {
+          proto=0; x=2.3in; y=2.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -45585,8 +45464,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.51033 {
-          proto=0; x=3.8in; y=1.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51292 {
+          proto=0; x=2.3in; y=60.96mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -45599,8 +45478,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.51034 {
-          proto=1; x=3.8in; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51293 {
+          proto=1; x=2.3in; y=63.5mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -45613,8 +45492,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.51035 {
-          proto=2; x=3.8in; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51294 {
+          proto=2; x=2.3in; y=63.5mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -45647,26 +45526,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.51020 {
-             x1=3.8in; y1=1.7in; x2=3.8in; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:line.51279 {
+             x1=2.3in; y1=63.5mm; x2=2.3in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.51023 {
-             x1=3.8in; y1=1.7in; x2=3.8in; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:line.51282 {
+             x1=2.3in; y1=63.5mm; x2=2.3in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.51026 {
-             x1=3.8in; y1=1.7in; x2=3.8in; y2=42.18mm; thickness=0.1mm; clearance=0.0;
+            ha:line.51285 {
+             x1=2.3in; y1=63.5mm; x2=2.3in; y2=62.5mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.51029 {
-             x1=3.8in; y1=1.7in; x2=97.52mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:line.51288 {
+             x1=2.3in; y1=63.5mm; x2=59.42mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -45680,13 +45559,13 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = /SXNRPGNShAFlUP5F6YAAADN
+        uid = /SXNRPGNShAFlUP5F6YAAADb
        }
-       ha:subc.51055 {
+       ha:subc.51314 {
         ha:attributes {
          value=0.25
          footprint=TE1217861
-         refdes=J22
+         refdes=J25
         }
        ha:data {
               li:padstack_prototypes {
@@ -45801,8 +45680,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.51069 {
-          proto=0; x=2.3in; y=1.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51328 {
+          proto=0; x=2.3in; y=3.2in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -45815,8 +45694,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.51070 {
-          proto=0; x=2.3in; y=1.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51329 {
+          proto=0; x=2.3in; y=3.0in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -45829,8 +45708,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.51071 {
-          proto=1; x=2.3in; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51330 {
+          proto=1; x=2.3in; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -45843,8 +45722,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.51072 {
-          proto=2; x=2.3in; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51331 {
+          proto=2; x=2.3in; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -45877,26 +45756,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.51057 {
-             x1=2.3in; y1=1.7in; x2=2.3in; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:line.51316 {
+             x1=2.3in; y1=3.1in; x2=2.3in; y2=3.1in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.51060 {
-             x1=2.3in; y1=1.7in; x2=2.3in; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:line.51319 {
+             x1=2.3in; y1=3.1in; x2=2.3in; y2=3.1in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.51063 {
-             x1=2.3in; y1=1.7in; x2=2.3in; y2=42.18mm; thickness=0.1mm; clearance=0.0;
+            ha:line.51322 {
+             x1=2.3in; y1=3.1in; x2=2.3in; y2=77.74mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.51066 {
-             x1=2.3in; y1=1.7in; x2=59.42mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:line.51325 {
+             x1=2.3in; y1=3.1in; x2=59.42mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -45910,13 +45789,13 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = /SXNRPGNShAFlUP5F6YAAADP
+        uid = /SXNRPGNShAFlUP5F6YAAADd
        }
-       ha:subc.51092 {
+       ha:subc.51351 {
         ha:attributes {
          value=0.25
          footprint=TE1217861
-         refdes=J18
+         refdes=J26
         }
        ha:data {
               li:padstack_prototypes {
@@ -46031,8 +45910,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.51106 {
-          proto=0; x=3.8in; y=30.48mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51365 {
+          proto=0; x=115.57mm; y=2.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -46045,8 +45924,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.51107 {
-          proto=0; x=3.8in; y=1000.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51366 {
+          proto=0; x=115.57mm; y=60.96mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -46059,8 +45938,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.51108 {
-          proto=1; x=3.8in; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51367 {
+          proto=1; x=115.57mm; y=63.5mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -46073,8 +45952,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.51109 {
-          proto=2; x=3.8in; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51368 {
+          proto=2; x=115.57mm; y=63.5mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -46107,26 +45986,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.51094 {
-             x1=3.8in; y1=1.1in; x2=3.8in; y2=1.1in; thickness=0.1mm; clearance=0.0;
+            ha:line.51353 {
+             x1=115.57mm; y1=63.5mm; x2=115.57mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.51097 {
-             x1=3.8in; y1=1.1in; x2=3.8in; y2=1.1in; thickness=0.1mm; clearance=0.0;
+            ha:line.51356 {
+             x1=115.57mm; y1=63.5mm; x2=115.57mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.51100 {
-             x1=3.8in; y1=1.1in; x2=3.8in; y2=26.94mm; thickness=0.1mm; clearance=0.0;
+            ha:line.51359 {
+             x1=115.57mm; y1=63.5mm; x2=115.57mm; y2=62.5mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.51103 {
-             x1=3.8in; y1=1.1in; x2=97.52mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+            ha:line.51362 {
+             x1=115.57mm; y1=63.5mm; x2=116.57mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -46140,13 +46019,13 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = /SXNRPGNShAFlUP5F6YAAADR
+        uid = /SXNRPGNShAFlUP5F6YAAADf
        }
-       ha:subc.51129 {
+       ha:subc.51388 {
         ha:attributes {
          value=0.25
          footprint=TE1217861
-         refdes=J19
+         refdes=J28
         }
        ha:data {
               li:padstack_prototypes {
@@ -46261,8 +46140,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.51143 {
-          proto=0; x=3.05in; y=1.8in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51402 {
+          proto=0; x=3.8in; y=60.96mm; rot=270.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -46275,8 +46154,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.51144 {
-          proto=0; x=3.05in; y=1.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51403 {
+          proto=0; x=3.8in; y=2.6in; rot=270.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -46289,8 +46168,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.51145 {
-          proto=1; x=3.05in; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51404 {
+          proto=1; x=3.8in; y=63.5mm; rot=270.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -46303,8 +46182,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.51146 {
-          proto=2; x=3.05in; y=1.7in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51405 {
+          proto=2; x=3.8in; y=63.5mm; rot=270.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -46328,7 +46207,7 @@ ha:pcb-rnd-board-v8 {
            }
            ha:type {
             silk = 1
-            top = 1
+             top = 1
            }
          }
 
@@ -46337,276 +46216,46 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.51131 {
-             x1=3.05in; y1=1.7in; x2=3.05in; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:line.51390 {
+             x1=3.8in; y1=63.5mm; x2=3.8in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.51134 {
-             x1=3.05in; y1=1.7in; x2=3.05in; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:line.51393 {
+             x1=3.8in; y1=63.5mm; x2=3.8in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.51137 {
-             x1=3.05in; y1=1.7in; x2=3.05in; y2=42.18mm; thickness=0.1mm; clearance=0.0;
+            ha:line.51396 {
+             x1=3.8in; y1=63.5mm; x2=3.8in; y2=64.5mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.51140 {
-             x1=3.05in; y1=1.7in; x2=78.47mm; y2=1.7in; thickness=0.1mm; clearance=0.0;
+            ha:line.51399 {
+             x1=3.8in; y1=63.5mm; x2=95.52mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
             }
            }
            ha:type {
-            top = 1
-            misc = 1
             virtual = 1
-           }
-         }
-        }
-       }
-        uid = /SXNRPGNShAFlUP5F6YAAADT
-       }
-       ha:subc.51166 {
-        ha:attributes {
-         value=0.25
-         footprint=TE1217861
-         refdes=J21
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
-             }
-             clearance=0.0
-            }
-          }
-        }
-
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-            }
-          }
-        }
-
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              paste = 1
-             }
-             clearance=0.0
-            }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.51180 {
-          proto=0; x=3.05in; y=30.48mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51181 {
-          proto=0; x=3.05in; y=1000.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51182 {
-          proto=1; x=3.05in; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51183 {
-          proto=2; x=3.05in; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-        }
-        li:layers {
-
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
-
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
-
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
-
-           li:objects {
-            ha:line.51168 {
-             x1=3.05in; y1=1.1in; x2=3.05in; y2=1.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.51171 {
-             x1=3.05in; y1=1.1in; x2=3.05in; y2=1.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.51174 {
-             x1=3.05in; y1=1.1in; x2=3.05in; y2=26.94mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.51177 {
-             x1=3.05in; y1=1.1in; x2=78.47mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
             misc = 1
-            virtual = 1
+             top = 1
            }
          }
         }
        }
-        uid = /SXNRPGNShAFlUP5F6YAAADV
+        uid = /SXNRPGNShAFlUP5F6YAAADh
        }
-       ha:subc.51203 {
+       ha:subc.51425 {
         ha:attributes {
          value=0.25
          footprint=TE1217861
-         refdes=J27
+         refdes=J29
         }
        ha:data {
               li:padstack_prototypes {
@@ -46721,8 +46370,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.51217 {
-          proto=0; x=3.05in; y=3.2in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51439 {
+          proto=0; x=3.8in; y=3.2in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -46735,8 +46384,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.51218 {
-          proto=0; x=3.05in; y=3.0in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51440 {
+          proto=0; x=3.8in; y=3.0in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -46749,8 +46398,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.51219 {
-          proto=1; x=3.05in; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51441 {
+          proto=1; x=3.8in; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -46763,8 +46412,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.51220 {
-          proto=2; x=3.05in; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51442 {
+          proto=2; x=3.8in; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -46797,26 +46446,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.51205 {
-             x1=3.05in; y1=3.1in; x2=3.05in; y2=3.1in; thickness=0.1mm; clearance=0.0;
+            ha:line.51427 {
+             x1=3.8in; y1=3.1in; x2=3.8in; y2=3.1in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.51208 {
-             x1=3.05in; y1=3.1in; x2=3.05in; y2=3.1in; thickness=0.1mm; clearance=0.0;
+            ha:line.51430 {
+             x1=3.8in; y1=3.1in; x2=3.8in; y2=3.1in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.51211 {
-             x1=3.05in; y1=3.1in; x2=3.05in; y2=77.74mm; thickness=0.1mm; clearance=0.0;
+            ha:line.51433 {
+             x1=3.8in; y1=3.1in; x2=3.8in; y2=77.74mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.51214 {
-             x1=3.05in; y1=3.1in; x2=78.47mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
+            ha:line.51436 {
+             x1=3.8in; y1=3.1in; x2=97.52mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -46830,13 +46479,13 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = /SXNRPGNShAFlUP5F6YAAADX
+        uid = /SXNRPGNShAFlUP5F6YAAADj
        }
-       ha:subc.51240 {
+       ha:subc.51462 {
         ha:attributes {
          value=0.25
          footprint=TE1217861
-         refdes=J23
+         refdes=J31
         }
        ha:data {
               li:padstack_prototypes {
@@ -46951,8 +46600,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.51254 {
-          proto=0; x=2.3in; y=30.48mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51476 {
+          proto=0; x=115.57mm; y=3.2in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -46965,8 +46614,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.51255 {
-          proto=0; x=2.3in; y=1000.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51477 {
+          proto=0; x=115.57mm; y=3.0in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -46979,8 +46628,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.51256 {
-          proto=1; x=2.3in; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51478 {
+          proto=1; x=115.57mm; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -46993,8 +46642,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.51257 {
-          proto=2; x=2.3in; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51479 {
+          proto=2; x=115.57mm; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -47027,26 +46676,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.51242 {
-             x1=2.3in; y1=1.1in; x2=2.3in; y2=1.1in; thickness=0.1mm; clearance=0.0;
+            ha:line.51464 {
+             x1=115.57mm; y1=3.1in; x2=115.57mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.51245 {
-             x1=2.3in; y1=1.1in; x2=2.3in; y2=1.1in; thickness=0.1mm; clearance=0.0;
+            ha:line.51467 {
+             x1=115.57mm; y1=3.1in; x2=115.57mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.51248 {
-             x1=2.3in; y1=1.1in; x2=2.3in; y2=26.94mm; thickness=0.1mm; clearance=0.0;
+            ha:line.51470 {
+             x1=115.57mm; y1=3.1in; x2=115.57mm; y2=77.74mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.51251 {
-             x1=2.3in; y1=1.1in; x2=59.42mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+            ha:line.51473 {
+             x1=115.57mm; y1=3.1in; x2=116.57mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -47060,13 +46709,13 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = /SXNRPGNShAFlUP5F6YAAADZ
+        uid = /SXNRPGNShAFlUP5F6YAAADl
        }
-       ha:subc.51277 {
+       ha:subc.51499 {
         ha:attributes {
          value=0.25
          footprint=TE1217861
-         refdes=J24
+         refdes=J30
         }
        ha:data {
               li:padstack_prototypes {
@@ -47181,8 +46830,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.51291 {
-          proto=0; x=2.3in; y=2.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51513 {
+          proto=0; x=3.05in; y=2.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -47195,8 +46844,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.51292 {
-          proto=0; x=2.3in; y=60.96mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51514 {
+          proto=0; x=3.05in; y=60.96mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -47209,8 +46858,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.51293 {
-          proto=1; x=2.3in; y=63.5mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51515 {
+          proto=1; x=3.05in; y=63.5mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -47223,8 +46872,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.51294 {
-          proto=2; x=2.3in; y=63.5mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
+         ha:padstack_ref.51516 {
+          proto=2; x=3.05in; y=63.5mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
           ha:flags {
            clearline=1
           }
@@ -47257,26 +46906,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.51279 {
-             x1=2.3in; y1=63.5mm; x2=2.3in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
+            ha:line.51501 {
+             x1=3.05in; y1=63.5mm; x2=3.05in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.51282 {
-             x1=2.3in; y1=63.5mm; x2=2.3in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
+            ha:line.51504 {
+             x1=3.05in; y1=63.5mm; x2=3.05in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.51285 {
-             x1=2.3in; y1=63.5mm; x2=2.3in; y2=62.5mm; thickness=0.1mm; clearance=0.0;
+            ha:line.51507 {
+             x1=3.05in; y1=63.5mm; x2=3.05in; y2=62.5mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.51288 {
-             x1=2.3in; y1=63.5mm; x2=59.42mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
+            ha:line.51510 {
+             x1=3.05in; y1=63.5mm; x2=78.47mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -47290,1954 +46939,2589 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = /SXNRPGNShAFlUP5F6YAAADb
+        uid = /SXNRPGNShAFlUP5F6YAAADn
        }
-       ha:subc.51314 {
-        ha:attributes {
-         value=0.25
-         footprint=TE1217861
-         refdes=J25
-        }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.82493 {
+         ha:attributes {
+          value=USBmicroV
+          footprint=1051330011
+          refdes=J1
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-0.35mm; y1=0.0; x2=0.35mm; y2=0.0; thickness=1.1mm; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=40.0mil
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-0.35mm; y1=0.0; x2=0.35mm; y2=0.0; thickness=0.5mm; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               mech = 1
+              }
+              clearance=40.0mil
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-0.35mm; y1=0.0; x2=0.35mm; y2=0.0; thickness=1.1mm; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=40.0mil
              }
-             clearance=0.0
-            }
-          }
-        }
 
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-0.35mm; y1=0.0; x2=0.35mm; y2=0.0; thickness=1.2524mm; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=40.0mil
+             }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-0.35mm; y1=0.0; x2=0.35mm; y2=0.0; thickness=1.1mm; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=40.0mil
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-0.35mm; y1=0.0; x2=0.35mm; y2=0.0; thickness=1.1mm; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=40.0mil
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-0.35mm; y1=0.0; x2=0.35mm; y2=0.0; thickness=1.2524mm; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=40.0mil
              }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-0.55mm; y1=0.0; x2=0.55mm; y2=0.0; thickness=1.1mm; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=40.0mil
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-0.55mm; y1=0.0; x2=0.55mm; y2=0.0; thickness=0.5mm; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               mech = 1
+              }
+              clearance=40.0mil
              }
-             clearance=0.0
-            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-0.55mm; y1=0.0; x2=0.55mm; y2=0.0; thickness=1.1mm; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=40.0mil
              }
-             clearance=0.0
-            }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.51328 {
-          proto=0; x=2.3in; y=3.2in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-0.55mm; y1=0.0; x2=0.55mm; y2=0.0; thickness=1.2524mm; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=40.0mil
+             }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51329 {
-          proto=0; x=2.3in; y=3.0in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-0.55mm; y1=0.0; x2=0.55mm; y2=0.0; thickness=1.1mm; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=40.0mil
+             }
 
-          li:thermal {
-          }
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-0.55mm; y1=0.0; x2=0.55mm; y2=0.0; thickness=1.1mm; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=40.0mil
+             }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=-0.55mm; y1=0.0; x2=0.55mm; y2=0.0; thickness=1.2524mm; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=40.0mil
+             }
+           }
          }
-         ha:padstack_ref.51330 {
-          proto=1; x=2.3in; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         ha:ps_proto_v6.2 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51331 {
-          proto=2; x=2.3in; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                0.225044mm  
+                -29.53mil  
+                -0.225044mm  
+                -29.53mil  
+                -0.225044mm  
+                29.53mil  
+                0.225044mm  
+                29.53mil  
+               }
+             }
 
-          li:thermal {
-          }
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                0.301244mm  
+                -32.53mil  
+                -0.301244mm  
+                -32.53mil  
+                -0.301244mm  
+                32.53mil  
+                0.301244mm  
+                32.53mil  
+               }
+             }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                0.225044mm  
+                -29.53mil  
+                -0.225044mm  
+                -29.53mil  
+                -0.225044mm  
+                29.53mil  
+                0.225044mm  
+                29.53mil  
+               }
+             }
+           }
          }
         }
-        li:layers {
-
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
+         li:objects {
+          ha:padstack_ref.82519 {
+           proto=0; x=136.953416mm; y=101.679696mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
            }
-         }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
-
-           li:objects {
-            ha:line.51316 {
-             x1=2.3in; y1=3.1in; x2=2.3in; y2=3.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.51319 {
-             x1=2.3in; y1=3.1in; x2=2.3in; y2=3.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.51322 {
-             x1=2.3in; y1=3.1in; x2=2.3in; y2=77.74mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.51325 {
-             x1=2.3in; y1=3.1in; x2=59.42mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+           li:thermal {
+             li:5 {
+              on  
+              solid  
+              noshape  
              }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
            }
-         }
-        }
-       }
-        uid = /SXNRPGNShAFlUP5F6YAAADd
-       }
-       ha:subc.51351 {
-        ha:attributes {
-         value=0.25
-         footprint=TE1217861
-         refdes=J26
-        }
-       ha:data {
-              li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+           ha:attributes {
+             term=G
+           }
+          }
+          ha:padstack_ref.82520 {
+           proto=0; x=142.553416mm; y=101.679696mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+           li:thermal {
+             li:5 {
+              on  
+              solid  
+              noshape  
              }
-             clearance=0.0
-            }
+           }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
-            }
+           ha:attributes {
+             term=G
+           }
+          }
+          ha:padstack_ref.82521 {
+           proto=1; x=139.753416mm; y=4.08778331in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
+           li:thermal {
+             li:5 {
+              on  
+              solid  
+              noshape  
              }
-             clearance=0.0
-            }
+           }
+
+           ha:attributes {
+             term=G
+           }
           }
-        }
+          ha:padstack_ref.82522 {
+           proto=2; x=5.45082in; y=101.9302mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+           li:thermal {
+           }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-            }
+           ha:attributes {
+             term=1
+             name=1
+           }
+          }
+          ha:padstack_ref.82523 {
+           proto=2; x=139.100814mm; y=101.9302mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-            }
-          }
-        }
-
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              paste = 1
-             }
-             clearance=0.0
-            }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.51365 {
-          proto=0; x=115.57mm; y=2.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51366 {
-          proto=0; x=115.57mm; y=60.96mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51367 {
-          proto=1; x=115.57mm; y=63.5mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51368 {
-          proto=2; x=115.57mm; y=63.5mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-        }
-        li:layers {
-
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
-
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
+           li:thermal {
            }
-         }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
-
-           li:objects {
-            ha:line.51353 {
-             x1=115.57mm; y1=63.5mm; x2=115.57mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.51356 {
-             x1=115.57mm; y1=63.5mm; x2=115.57mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.51359 {
-             x1=115.57mm; y1=63.5mm; x2=115.57mm; y2=62.5mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.51362 {
-             x1=115.57mm; y1=63.5mm; x2=116.57mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
+           ha:attributes {
+             term=2
+             name=2
            }
-         }
-        }
-       }
-        uid = /SXNRPGNShAFlUP5F6YAAADf
-       }
-       ha:subc.51388 {
-        ha:attributes {
-         value=0.25
-         footprint=TE1217861
-         refdes=J28
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
-             }
-             clearance=0.0
-            }
-          }
-        }
-
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-            }
-          }
-        }
-
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              paste = 1
-             }
-             clearance=0.0
-            }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.51402 {
-          proto=0; x=3.8in; y=60.96mm; rot=270.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51403 {
-          proto=0; x=3.8in; y=2.6in; rot=270.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51404 {
-          proto=1; x=3.8in; y=63.5mm; rot=270.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51405 {
-          proto=2; x=3.8in; y=63.5mm; rot=270.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
           }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-        }
-        li:layers {
-
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
-
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-             top = 1
+          ha:padstack_ref.82524 {
+           proto=2; x=139.7508mm; y=101.9302mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
            }
-         }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
-
-           li:objects {
-            ha:line.51390 {
-             x1=3.8in; y1=63.5mm; x2=3.8in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.51393 {
-             x1=3.8in; y1=63.5mm; x2=3.8in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.51396 {
-             x1=3.8in; y1=63.5mm; x2=3.8in; y2=64.5mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.51399 {
-             x1=3.8in; y1=63.5mm; x2=95.52mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            virtual = 1
-            misc = 1
-             top = 1
+           li:thermal {
            }
-         }
-        }
-       }
-        uid = /SXNRPGNShAFlUP5F6YAAADh
-       }
-       ha:subc.51425 {
-        ha:attributes {
-         value=0.25
-         footprint=TE1217861
-         refdes=J29
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
-             }
-             clearance=0.0
-            }
-          }
-        }
-
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-            }
-          }
-        }
-
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              paste = 1
-             }
-             clearance=0.0
-            }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.51439 {
-          proto=0; x=3.8in; y=3.2in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51440 {
-          proto=0; x=3.8in; y=3.0in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51441 {
-          proto=1; x=3.8in; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51442 {
-          proto=2; x=3.8in; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
+           ha:attributes {
+             term=3
+             name=3
+           }
           }
+          ha:padstack_ref.82525 {
+           proto=2; x=5.52759in; y=101.9302mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-        }
-        li:layers {
+           li:thermal {
+           }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+           ha:attributes {
+             term=4
+             name=4
+           }
+          }
+          ha:padstack_ref.82526 {
+           proto=2; x=5.55318in; y=101.9302mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-           li:objects {
+           li:thermal {
            }
-           ha:type {
-            silk = 1
-            top = 1
+
+           ha:attributes {
+             term=5
+             name=5
            }
+          }
          }
+         li:layers {
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.51427 {
-             x1=3.8in; y1=3.1in; x2=3.8in; y2=3.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.82494 {
+              x1=5.34452in; y1=101.255322mm; x2=143.750792mm; y2=101.255322mm; thickness=10.0mil; clearance=0.0;
              }
-            }
-            ha:line.51430 {
-             x1=3.8in; y1=3.1in; x2=3.8in; y2=3.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.82497 {
+              x1=143.750792mm; y1=101.255322mm; x2=143.750792mm; y2=4.10454in; thickness=10.0mil; clearance=0.0;
              }
-            }
-            ha:line.51433 {
-             x1=3.8in; y1=3.1in; x2=3.8in; y2=77.74mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.82500 {
+              x1=143.750792mm; y1=4.10454in; x2=5.34452in; y2=4.10454in; thickness=10.0mil; clearance=0.0;
              }
-            }
-            ha:line.51436 {
-             x1=3.8in; y1=3.1in; x2=97.52mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.82503 {
+              x1=5.34452in; y1=4.10454in; x2=5.34452in; y2=101.255322mm; thickness=10.0mil; clearance=0.0;
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = /SXNRPGNShAFlUP5F6YAAADj
-       }
-       ha:subc.51462 {
-        ha:attributes {
-         value=0.25
-         footprint=TE1217861
-         refdes=J31
-        }
-       ha:data {
-              li:padstack_prototypes {
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
 
-        ha:ps_proto_v6.0 {
-          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+            li:objects {
+             ha:line.82507 {
+              x1=139.7508mm; y1=102.259682mm; x2=139.7508mm; y2=102.259682mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+             ha:line.82510 {
+              x1=139.7508mm; y1=4.00316in; x2=139.7508mm; y2=4.00316in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
+             ha:line.82513 {
+              x1=139.7508mm; y1=4.00316in; x2=140.7508mm; y2=4.00316in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-             clearance=0.0
+             ha:line.82516 {
+              x1=139.7508mm; y1=4.00316in; x2=139.7508mm; y2=102.680264mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
             }
           }
-        }
 
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+          ha:top_paste {
+           lid=2
+           ha:combining { auto=1;           }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
+            li:objects {
             }
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
+            ha:type {
+             top = 1
+             paste = 1
             }
+          }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
+          ha:top_mask {
+           lid=3
+           ha:combining { sub=1; auto=1;           }
+
+            li:objects {
+            }
+            ha:type {
+             top = 1
+             mask = 1
             }
           }
-        }
 
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+          ha:top_copper {
+           lid=4
+           ha:combining {           }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
+            li:objects {
             }
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
-             }
-             clearance=0.0
+            ha:type {
+             copper = 1
+             top = 1
             }
+          }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              paste = 1
-             }
-             clearance=0.0
+          ha:any_internal_copper {
+           lid=5
+           ha:combining {           }
+
+            li:objects {
+            }
+            ha:type {
+             copper = 1
+             intern = 1
             }
+            stack_offs = 1
           }
-        }
-       }
 
-        li:objects {
-         ha:padstack_ref.51476 {
-          proto=0; x=115.57mm; y=3.2in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
+          ha:bottom_copper {
+           lid=6
+           ha:combining {           }
 
-          li:thermal {
+            li:objects {
+            }
+            ha:type {
+             bottom = 1
+             copper = 1
+            }
           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51477 {
-          proto=0; x=115.57mm; y=3.0in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+          ha:bottom_mask {
+           lid=7
+           ha:combining { sub=1; auto=1;           }
+
+            li:objects {
+            }
+            ha:type {
+             bottom = 1
+             mask = 1
+            }
           }
 
-          li:thermal {
+          ha:bottom_silk {
+           lid=8
+           ha:combining { auto=1;           }
+
+            li:objects {
+            }
+            ha:type {
+             silk = 1
+             bottom = 1
+            }
           }
 
-          ha:attributes {
-            term=1
-            name=1
+          ha:bottom_paste {
+           lid=9
+           ha:combining { auto=1;           }
+
+            li:objects {
+            }
+            ha:type {
+             bottom = 1
+             paste = 1
+            }
           }
-         }
-         ha:padstack_ref.51478 {
-          proto=1; x=115.57mm; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+
+          ha:outline {
+           lid=10
+           ha:combining {           }
+
+            li:objects {
+            }
+            ha:type {
+             boundary = 1
+            }
+            purpose = uroute
           }
 
-          li:thermal {
+          ha:pmech {
+           lid=11
+           ha:combining { auto=1;           }
+
+            li:objects {
+            }
+            ha:type {
+             mech = 1
+            }
+            purpose = proute
           }
 
-          ha:attributes {
-            term=1
-            name=1
+          ha:umech {
+           lid=12
+           ha:combining { auto=1;           }
+
+            li:objects {
+            }
+            ha:type {
+             mech = 1
+            }
+            purpose = uroute
           }
          }
-         ha:padstack_ref.51479 {
-          proto=2; x=115.57mm; y=3.1in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
+        }
+         uid = b5ljcYo7AAECc96kDUoAAAAB
+        }
+         ha:subc.86505 {
+          ha:attributes {
+           value=TSM200N03D
+           footprint=PDFN33
+           refdes=Q1
           }
+         ha:data {
+                  li:padstack_prototypes {
 
-          li:thermal {
-          }
+          ha:ps_proto_v6.0 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
 
-          ha:attributes {
-            term=1
-            name=1
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 7.875mil  
+                 -0.300101mm  
+                 -7.875mil  
+                 -0.300101mm  
+                 -7.875mil  
+                 0.300101mm  
+                 7.875mil  
+                 0.300101mm  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 10.875mil  
+                 -0.376301mm  
+                 -10.875mil  
+                 -0.376301mm  
+                 -10.875mil  
+                 0.376301mm  
+                 10.875mil  
+                 0.376301mm  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining { auto=1;               }
+               ha:layer_mask {
+                top = 1
+                paste = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 7.875mil  
+                 -0.300101mm  
+                 -7.875mil  
+                 -0.300101mm  
+                 -7.875mil  
+                 0.300101mm  
+                 7.875mil  
+                 0.300101mm  
+                }
+              }
+            }
+          }
+
+          ha:ps_proto_v6.1 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
+
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -7.875mil  
+                 0.300101mm  
+                 7.875mil  
+                 0.300101mm  
+                 7.875mil  
+                 -0.300101mm  
+                 -7.875mil  
+                 -0.300101mm  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -10.875mil  
+                 0.376301mm  
+                 10.875mil  
+                 0.376301mm  
+                 10.875mil  
+                 -0.376301mm  
+                 -10.875mil  
+                 -0.376301mm  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining { auto=1;               }
+               ha:layer_mask {
+                top = 1
+                paste = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -7.875mil  
+                 0.300101mm  
+                 7.875mil  
+                 0.300101mm  
+                 7.875mil  
+                 -0.300101mm  
+                 -7.875mil  
+                 -0.300101mm  
+                }
+              }
+            }
+          }
+
+          ha:ps_proto_v6.2 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
+
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -0.645033mm  
+                 1.175004mm  
+                 0.645033mm  
+                 1.175004mm  
+                 0.645033mm  
+                 -1.175004mm  
+                 -0.645033mm  
+                 -1.175004mm  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -0.721233mm  
+                 1.251204mm  
+                 0.721233mm  
+                 1.251204mm  
+                 0.721233mm  
+                 -1.251204mm  
+                 -0.721233mm  
+                 -1.251204mm  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining { auto=1;               }
+               ha:layer_mask {
+                top = 1
+                paste = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -0.645033mm  
+                 1.175004mm  
+                 0.645033mm  
+                 1.175004mm  
+                 0.645033mm  
+                 -1.175004mm  
+                 -0.645033mm  
+                 -1.175004mm  
+                }
+              }
+            }
           }
          }
-        }
-        li:layers {
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          li:objects {
+           ha:padstack_ref.86532 {
+            proto=0; x=1.43838in; y=23.064724mm; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=8
+              name=pin8
+            }
            }
-         }
+           ha:padstack_ref.86533 {
+            proto=1; x=1.43838in; y=20.115022mm; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+            li:thermal {
+            }
 
-           li:objects {
-            ha:line.51464 {
-             x1=115.57mm; y1=3.1in; x2=115.57mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
+            ha:attributes {
+              term=1
+              name=pin1
             }
-            ha:line.51467 {
-             x1=115.57mm; y1=3.1in; x2=115.57mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
+           }
+           ha:padstack_ref.86534 {
+            proto=0; x=1.41279in; y=23.064724mm; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:line.51470 {
-             x1=115.57mm; y1=3.1in; x2=115.57mm; y2=77.74mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
+
+            li:thermal {
             }
-            ha:line.51473 {
-             x1=115.57mm; y1=3.1in; x2=116.57mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
+
+            ha:attributes {
+              term=7
+              name=pin7
             }
            }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
+           ha:padstack_ref.86535 {
+            proto=1; x=1.41279in; y=20.115022mm; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=2
+              name=pin2
+            }
            }
-         }
-        }
-       }
-        uid = /SXNRPGNShAFlUP5F6YAAADl
-       }
-       ha:subc.51499 {
-        ha:attributes {
-         value=0.25
-         footprint=TE1217861
-         refdes=J30
-        }
-       ha:data {
-              li:padstack_prototypes {
+           ha:padstack_ref.86536 {
+            proto=0; x=1.3872in; y=23.064724mm; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-        ha:ps_proto_v6.0 {
-          hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+            li:thermal {
+            }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
+            ha:attributes {
+              term=6
+              name=pin6
+            }
+           }
+           ha:padstack_ref.86537 {
+            proto=1; x=1.3872in; y=20.115022mm; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
+            ha:flags {
+             clearline=1
             }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
+            li:thermal {
             }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
-             }
-             clearance=0.0
+            ha:attributes {
+              term=3
+              name=pin3
+            }
+           }
+           ha:padstack_ref.86538 {
+            proto=0; x=1.36161in; y=23.064724mm; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
+            ha:flags {
+             clearline=1
             }
-          }
-        }
 
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+            li:thermal {
+            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
+            ha:attributes {
+              term=5
+              name=pin5
+            }
+           }
+           ha:padstack_ref.86539 {
+            proto=1; x=1.36161in; y=20.115022mm; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
+            ha:flags {
+             clearline=1
             }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
+            li:thermal {
             }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
+            ha:attributes {
+              term=4
+              name=pin4
+            }
+           }
+           ha:padstack_ref.86540 {
+            proto=2; x=36.32962mm; y=21.939885mm; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
+            ha:flags {
+             clearline=1
             }
-          }
-        }
 
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+            li:thermal {
+            }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
+            ha:attributes {
+              term=8
+              name=pin8
+            }
+           }
+           ha:padstack_ref.86541 {
+            proto=2; x=1.36969in; y=21.939885mm; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
+            ha:flags {
+             clearline=1
             }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
-             }
-             clearance=0.0
+            li:thermal {
             }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              paste = 1
-             }
-             clearance=0.0
+            ha:attributes {
+              term=5
+              name=pin5
             }
+           }
           }
-        }
-       }
+          li:layers {
 
-        li:objects {
-         ha:padstack_ref.51513 {
-          proto=0; x=3.05in; y=2.6in; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-          li:thermal {
-          }
+             li:objects {
+              ha:line.86506 {
+               x1=1.46593in; y1=914.95mil; x2=1.46593in; y2=19.940016mm; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.86509 {
+               x1=1.46593in; y1=19.940016mm; x2=1.33406in; y2=19.940016mm; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.86512 {
+               x1=1.33406in; y1=19.940016mm; x2=1.33406in; y2=914.95mil; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.86515 {
+               x1=1.33406in; y1=914.95mil; x2=1.46593in; y2=914.95mil; thickness=10.0mil; clearance=0.0;
+              }
+              ha:arc.86518 {
+               x=1.45117in; y=19.459956mm; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+              }
+              ha:text.86519 {
+               string=%a.parent.refdes%; x=38.140894mm; y=970.11mil; scale=100; fid=0;
+               ha:flags {
+                dyntext=1
+                floater=1
+               }
+               rot = 180.000000
+              }
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
+
+             li:objects {
+              ha:line.86520 {
+               x1=35.559873mm; y1=21.659875mm; x2=35.559873mm; y2=21.659875mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
+              }
+              ha:line.86523 {
+               x1=1.4in; y1=850.0mil; x2=1.4in; y2=850.0mil; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.86526 {
+               x1=1.4in; y1=850.0mil; x2=1.4in; y2=20.59mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.86529 {
+               x1=1.4in; y1=850.0mil; x2=34.56mm; y2=850.0mil; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
+           }
           }
          }
-         ha:padstack_ref.51514 {
-          proto=0; x=3.05in; y=60.96mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
+          uid = BOuhyBBqMfSIPB3fl2EAAAC1
+         }
+          ha:subc.90858 {
+           ha:attributes {
+            value=LM293
+            footprint=8ufson2x2
+            refdes=U2
+           }
+          ha:data {
+                    li:padstack_prototypes {
+
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  5.905mil  
+                  -0.374904mm  
+                  -5.905mil  
+                  -0.374904mm  
+                  -5.905mil  
+                  0.374904mm  
+                  5.905mil  
+                  0.374904mm  
+                 }
+               }
 
-          li:thermal {
-          }
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.226187mm  
+                  -17.76mil  
+                  -0.226187mm  
+                  -17.76mil  
+                  -0.226187mm  
+                  17.76mil  
+                  0.226187mm  
+                  17.76mil  
+                 }
+               }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51515 {
-          proto=1; x=3.05in; y=63.5mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  5.905mil  
+                  -0.374904mm  
+                  -5.905mil  
+                  -0.374904mm  
+                  -5.905mil  
+                  0.374904mm  
+                  5.905mil  
+                  0.374904mm  
+                 }
+               }
+             }
+           }
 
-          li:thermal {
-          }
+           ha:ps_proto_v6.1 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -31.5mil  
+                  -0.225044mm  
+                  -31.5mil  
+                  0.225044mm  
+                  31.5mil  
+                  0.225044mm  
+                  31.5mil  
+                  -0.225044mm  
+                 }
+               }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.51516 {
-          proto=2; x=3.05in; y=63.5mm; rot=90.000000; xmirror=0; smirror=0; clearance=25.0mil;
-          ha:flags {
-           clearline=1
-          }
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.876299mm  
+                  -0.301243mm  
+                  -0.876299mm  
+                  0.301243mm  
+                  0.876299mm  
+                  0.301243mm  
+                  0.876299mm  
+                  -0.301243mm  
+                 }
+               }
 
-          li:thermal {
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -31.5mil  
+                  -0.225044mm  
+                  -31.5mil  
+                  0.225044mm  
+                  31.5mil  
+                  0.225044mm  
+                  31.5mil  
+                  -0.225044mm  
+                 }
+               }
+             }
+           }
           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-        }
-        li:layers {
+           li:objects {
+            ha:padstack_ref.90887 {
+             proto=0; x=107.070017mm; y=10.783062mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+             li:thermal {
+             }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.90888 {
+             proto=0; x=4.134645in; y=365.47mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+             li:thermal {
+             }
 
-           li:objects {
-            ha:line.51501 {
-             x1=3.05in; y1=63.5mm; x2=3.05in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
-               subc-role=pnp-origin
+               term=5
+               name=5
              }
             }
-            ha:line.51504 {
-             x1=3.05in; y1=63.5mm; x2=3.05in; y2=63.5mm; thickness=0.1mm; clearance=0.0;
+            ha:padstack_ref.90889 {
+             proto=0; x=107.070017mm; y=10.282936mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
              ha:attributes {
-               subc-role=origin
+               term=2
+               name=2
              }
             }
-            ha:line.51507 {
-             x1=3.05in; y1=63.5mm; x2=3.05in; y2=62.5mm; thickness=0.1mm; clearance=0.0;
+            ha:padstack_ref.90890 {
+             proto=0; x=4.134645in; y=385.16mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
              ha:attributes {
-               subc-role=x
+               term=6
+               name=6
              }
             }
-            ha:line.51510 {
-             x1=3.05in; y1=63.5mm; x2=78.47mm; y2=63.5mm; thickness=0.1mm; clearance=0.0;
+            ha:padstack_ref.90891 {
+             proto=0; x=107.070017mm; y=385.16mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
              ha:attributes {
-               subc-role=y
+               term=3
+               name=3
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = /SXNRPGNShAFlUP5F6YAAADn
-       }
-        ha:subc.82493 {
-         ha:attributes {
-          value=USBmicroV
-          footprint=1051330011
-          refdes=J1
-         }
-        ha:data {
-                li:padstack_prototypes {
+            ha:padstack_ref.90892 {
+             proto=0; x=4.134645in; y=10.282936mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-         ha:ps_proto_v6.0 {
-           hdia=0.0; hplated=1; htop=0; hbottom=0;
-           li:shape {
+             li:thermal {
+             }
 
-             ha:ps_shape_v4 {
-              ha:ps_line { x1=-0.35mm; y1=0.0; x2=0.35mm; y2=0.0; thickness=1.1mm; square=0;              }
-              ha:combining {              }
-              ha:layer_mask {
-               copper = 1
-               top = 1
-              }
-              clearance=40.0mil
+             ha:attributes {
+               term=7
+               name=7
+             }
+            }
+            ha:padstack_ref.90893 {
+             proto=0; x=107.070017mm; y=365.47mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
              }
 
-             ha:ps_shape_v4 {
-              ha:ps_line { x1=-0.35mm; y1=0.0; x2=0.35mm; y2=0.0; thickness=0.5mm; square=0;              }
-              ha:combining { auto=1;              }
-              ha:layer_mask {
-               mech = 1
-              }
-              clearance=40.0mil
+             li:thermal {
              }
 
-             ha:ps_shape_v4 {
-              ha:ps_line { x1=-0.35mm; y1=0.0; x2=0.35mm; y2=0.0; thickness=1.1mm; square=0;              }
-              ha:combining { auto=1;              }
-              ha:layer_mask {
-               top = 1
-               paste = 1
-              }
-              clearance=40.0mil
+             ha:attributes {
+               term=4
+               name=4
+             }
+            }
+            ha:padstack_ref.90894 {
+             proto=0; x=4.134645in; y=10.783062mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
              }
 
-             ha:ps_shape_v4 {
-              ha:ps_line { x1=-0.35mm; y1=0.0; x2=0.35mm; y2=0.0; thickness=1.2524mm; square=0;              }
-              ha:combining { sub=1; auto=1;              }
-              ha:layer_mask {
-               top = 1
-               mask = 1
-              }
-              clearance=40.0mil
+             li:thermal {
              }
 
-             ha:ps_shape_v4 {
-              ha:ps_line { x1=-0.35mm; y1=0.0; x2=0.35mm; y2=0.0; thickness=1.1mm; square=0;              }
-              ha:combining {              }
-              ha:layer_mask {
-               copper = 1
-               intern = 1
-              }
-              clearance=40.0mil
+             ha:attributes {
+               term=8
+               name=8
+             }
+            }
+            ha:padstack_ref.90895 {
+             proto=1; x=106.045mm; y=395.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
              }
 
-             ha:ps_shape_v4 {
-              ha:ps_line { x1=-0.35mm; y1=0.0; x2=0.35mm; y2=0.0; thickness=1.1mm; square=0;              }
-              ha:combining {              }
-              ha:layer_mask {
-               bottom = 1
-               copper = 1
-              }
-              clearance=40.0mil
+             li:thermal {
              }
 
-             ha:ps_shape_v4 {
-              ha:ps_line { x1=-0.35mm; y1=0.0; x2=0.35mm; y2=0.0; thickness=1.2524mm; square=0;              }
-              ha:combining { sub=1; auto=1;              }
-              ha:layer_mask {
-               bottom = 1
-               mask = 1
-              }
-              clearance=40.0mil
+             ha:attributes {
+               term=GND
+               name=GND
              }
+            }
            }
-         }
+           li:layers {
 
-         ha:ps_proto_v6.1 {
-           hdia=0.0; hplated=1; htop=0; hbottom=0;
-           li:shape {
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-             ha:ps_shape_v4 {
-              ha:ps_line { x1=-0.55mm; y1=0.0; x2=0.55mm; y2=0.0; thickness=1.1mm; square=0;              }
-              ha:combining {              }
-              ha:layer_mask {
-               copper = 1
+              li:objects {
+               ha:line.90859 {
+                x1=105.045002mm; y1=434.37mil; x2=105.045002mm; y2=9.033002mm; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.90862 {
+                x1=105.045002mm; y1=9.033002mm; x2=107.044998mm; y2=9.033002mm; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.90865 {
+                x1=107.044998mm; y1=9.033002mm; x2=107.044998mm; y2=434.37mil; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.90868 {
+                x1=107.044998mm; y1=434.37mil; x2=105.045002mm; y2=434.37mil; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.90871 {
+                x1=107.044998mm; y1=446.18mil; x2=107.044998mm; y2=446.18mil; thickness=10.0mil; clearance=0.0;
+               }
+               ha:text.90874 {
+                string=%a.parent.refdes%; x=106.045mm; y=395.0mil; scale=100; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 90.000000
+               }
+              }
+              ha:type {
+               silk = 1
                top = 1
               }
-              clearance=40.0mil
-             }
+            }
 
-             ha:ps_shape_v4 {
-              ha:ps_line { x1=-0.55mm; y1=0.0; x2=0.55mm; y2=0.0; thickness=0.5mm; square=0;              }
-              ha:combining { auto=1;              }
-              ha:layer_mask {
-               mech = 1
-              }
-              clearance=40.0mil
-             }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-             ha:ps_shape_v4 {
-              ha:ps_line { x1=-0.55mm; y1=0.0; x2=0.55mm; y2=0.0; thickness=1.1mm; square=0;              }
-              ha:combining { auto=1;              }
-              ha:layer_mask {
+              li:objects {
+               ha:line.90875 {
+                x1=106.045mm; y1=395.0mil; x2=106.045mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.90878 {
+                x1=106.045mm; y1=395.0mil; x2=106.045mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.90881 {
+                x1=106.045mm; y1=395.0mil; x2=107.045mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.90884 {
+                x1=106.045mm; y1=395.0mil; x2=106.045mm; y2=9.033mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
+              }
+              ha:type {
                top = 1
-               paste = 1
+               misc = 1
+               virtual = 1
               }
-              clearance=40.0mil
+            }
+           }
+          }
+           uid = zCtNN+zT8OGNV2NqTAwAAAC1
+          }
+          ha:subc.90935 {
+           ha:attributes {
+            value=LM293
+            footprint=8ufson2x2
+            refdes=U4
+           }
+          ha:data {
+                    li:padstack_prototypes {
+
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  5.905mil  
+                  -0.374904mm  
+                  -5.905mil  
+                  -0.374904mm  
+                  -5.905mil  
+                  0.374904mm  
+                  5.905mil  
+                  0.374904mm  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.226187mm  
+                  -17.76mil  
+                  -0.226187mm  
+                  -17.76mil  
+                  -0.226187mm  
+                  17.76mil  
+                  0.226187mm  
+                  17.76mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  5.905mil  
+                  -0.374904mm  
+                  -5.905mil  
+                  -0.374904mm  
+                  -5.905mil  
+                  0.374904mm  
+                  5.905mil  
+                  0.374904mm  
+                 }
+               }
              }
+           }
 
-             ha:ps_shape_v4 {
-              ha:ps_line { x1=-0.55mm; y1=0.0; x2=0.55mm; y2=0.0; thickness=1.2524mm; square=0;              }
-              ha:combining { sub=1; auto=1;              }
-              ha:layer_mask {
-               top = 1
-               mask = 1
-              }
-              clearance=40.0mil
+           ha:ps_proto_v6.1 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -31.5mil  
+                  -0.225044mm  
+                  -31.5mil  
+                  0.225044mm  
+                  31.5mil  
+                  0.225044mm  
+                  31.5mil  
+                  -0.225044mm  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.876299mm  
+                  -0.301243mm  
+                  -0.876299mm  
+                  0.301243mm  
+                  0.876299mm  
+                  0.301243mm  
+                  0.876299mm  
+                  -0.301243mm  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -31.5mil  
+                  -0.225044mm  
+                  -31.5mil  
+                  0.225044mm  
+                  31.5mil  
+                  0.225044mm  
+                  31.5mil  
+                  -0.225044mm  
+                 }
+               }
              }
+           }
+          }
 
-             ha:ps_shape_v4 {
-              ha:ps_line { x1=-0.55mm; y1=0.0; x2=0.55mm; y2=0.0; thickness=1.1mm; square=0;              }
-              ha:combining {              }
-              ha:layer_mask {
-               copper = 1
-               intern = 1
-              }
-              clearance=40.0mil
+           li:objects {
+            ha:padstack_ref.90964 {
+             proto=0; x=66.538983mm; y=94.499938mm; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
              }
 
-             ha:ps_shape_v4 {
-              ha:ps_line { x1=-0.55mm; y1=0.0; x2=0.55mm; y2=0.0; thickness=1.1mm; square=0;              }
-              ha:combining {              }
-              ha:layer_mask {
-               bottom = 1
-               copper = 1
-              }
-              clearance=40.0mil
+             li:thermal {
              }
 
-             ha:ps_shape_v4 {
-              ha:ps_line { x1=-0.55mm; y1=0.0; x2=0.55mm; y2=0.0; thickness=1.2524mm; square=0;              }
-              ha:combining { sub=1; auto=1;              }
-              ha:layer_mask {
-               bottom = 1
-               mask = 1
-              }
-              clearance=40.0mil
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.90965 {
+             proto=0; x=2.700355in; y=3.77953in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
              }
-           }
-         }
 
-         ha:ps_proto_v6.2 {
-           hdia=0.0; hplated=0; htop=0; hbottom=0;
-           li:shape {
+             li:thermal {
+             }
 
-             ha:ps_shape_v4 {
-              ha:combining {              }
-              ha:layer_mask {
-               copper = 1
-               top = 1
-              }
-              clearance=0.0
-               li:ps_poly {
-                0.225044mm  
-                -29.53mil  
-                -0.225044mm  
-                -29.53mil  
-                -0.225044mm  
-                29.53mil  
-                0.225044mm  
-                29.53mil  
-               }
+             ha:attributes {
+               term=5
+               name=5
+             }
+            }
+            ha:padstack_ref.90966 {
+             proto=0; x=66.538983mm; y=3.74016in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
              }
 
-             ha:ps_shape_v4 {
-              ha:combining { sub=1; auto=1;              }
-              ha:layer_mask {
-               top = 1
-               mask = 1
-              }
-              clearance=0.0
-               li:ps_poly {
-                0.301244mm  
-                -32.53mil  
-                -0.301244mm  
-                -32.53mil  
-                -0.301244mm  
-                32.53mil  
-                0.301244mm  
-                32.53mil  
-               }
+             li:thermal {
              }
 
-             ha:ps_shape_v4 {
-              ha:combining { auto=1;              }
-              ha:layer_mask {
-               top = 1
-               paste = 1
-              }
-              clearance=0.0
-               li:ps_poly {
-                0.225044mm  
-                -29.53mil  
-                -0.225044mm  
-                -29.53mil  
-                -0.225044mm  
-                29.53mil  
-                0.225044mm  
-                29.53mil  
-               }
+             ha:attributes {
+               term=2
+               name=2
+             }
+            }
+            ha:padstack_ref.90967 {
+             proto=0; x=2.700355in; y=3.75984in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
              }
-           }
-         }
-        }
 
-         li:objects {
-          ha:padstack_ref.82519 {
-           proto=0; x=136.953416mm; y=101.679696mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-           ha:flags {
-            clearline=1
-           }
+             li:thermal {
+             }
 
-           li:thermal {
-             li:5 {
-              on  
-              solid  
-              noshape  
+             ha:attributes {
+               term=6
+               name=6
+             }
+            }
+            ha:padstack_ref.90968 {
+             proto=0; x=66.538983mm; y=3.75984in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
              }
-           }
 
-           ha:attributes {
-             term=G
-           }
-          }
-          ha:padstack_ref.82520 {
-           proto=0; x=142.553416mm; y=101.679696mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-           ha:flags {
-            clearline=1
-           }
+             li:thermal {
+             }
 
-           li:thermal {
-             li:5 {
-              on  
-              solid  
-              noshape  
+             ha:attributes {
+               term=3
+               name=3
+             }
+            }
+            ha:padstack_ref.90969 {
+             proto=0; x=2.700355in; y=3.74016in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
              }
-           }
 
-           ha:attributes {
-             term=G
-           }
-          }
-          ha:padstack_ref.82521 {
-           proto=1; x=139.753416mm; y=4.08778331in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-           ha:flags {
-            clearline=1
-           }
+             li:thermal {
+             }
 
-           li:thermal {
-             li:5 {
-              on  
-              solid  
-              noshape  
+             ha:attributes {
+               term=7
+               name=7
+             }
+            }
+            ha:padstack_ref.90970 {
+             proto=0; x=66.538983mm; y=3.77953in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
              }
-           }
 
-           ha:attributes {
-             term=G
-           }
-          }
-          ha:padstack_ref.82522 {
-           proto=2; x=5.45082in; y=101.9302mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-           ha:flags {
-            clearline=1
-           }
+             li:thermal {
+             }
 
-           li:thermal {
-           }
+             ha:attributes {
+               term=4
+               name=4
+             }
+            }
+            ha:padstack_ref.90971 {
+             proto=0; x=2.700355in; y=94.499938mm; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-           ha:attributes {
-             term=1
-             name=1
-           }
-          }
-          ha:padstack_ref.82523 {
-           proto=2; x=139.100814mm; y=101.9302mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-           ha:flags {
-            clearline=1
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=8
+               name=8
+             }
+            }
+            ha:padstack_ref.90972 {
+             proto=1; x=2.66in; y=95.25mm; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=GND
+               name=GND
+             }
+            }
            }
+           li:layers {
 
-           li:thermal {
-           }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-           ha:attributes {
-             term=2
-             name=2
-           }
-          }
-          ha:padstack_ref.82524 {
-           proto=2; x=139.7508mm; y=101.9302mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-           ha:flags {
-            clearline=1
-           }
+              li:objects {
+               ha:line.90936 {
+                x1=2.69937in; y1=3.71063in; x2=2.69937in; y2=96.249998mm; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.90939 {
+                x1=2.69937in; y1=96.249998mm; x2=2.62063in; y2=96.249998mm; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.90942 {
+                x1=2.62063in; y1=96.249998mm; x2=2.62063in; y2=3.71063in; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.90945 {
+                x1=2.62063in; y1=3.71063in; x2=2.69937in; y2=3.71063in; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.90948 {
+                x1=2.62063in; y1=3.69882in; x2=2.62063in; y2=3.69882in; thickness=10.0mil; clearance=0.0;
+               }
+               ha:text.90951 {
+                string=%a.parent.refdes%; x=2.66in; y=95.25mm; scale=100; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 270.000000
+               }
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
+            }
 
-           li:thermal {
-           }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-           ha:attributes {
-             term=3
-             name=3
+              li:objects {
+               ha:line.90952 {
+                x1=2.66in; y1=95.25mm; x2=2.66in; y2=95.25mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.90955 {
+                x1=2.66in; y1=95.25mm; x2=2.66in; y2=95.25mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.90958 {
+                x1=2.66in; y1=95.25mm; x2=66.564mm; y2=95.25mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.90961 {
+                x1=2.66in; y1=95.25mm; x2=2.66in; y2=96.25mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
+            }
            }
           }
-          ha:padstack_ref.82525 {
-           proto=2; x=5.52759in; y=101.9302mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-           ha:flags {
-            clearline=1
-           }
+           uid = zCtNN+zT8OGNV2NqTAwAAAC3
+          }
+          ha:subc.91012 {
+           ha:attributes {
+            value=LM293
+            footprint=8ufson2x2
+            refdes=U5
+           }
+          ha:data {
+                    li:padstack_prototypes {
+
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  5.905mil  
+                  -0.374904mm  
+                  -5.905mil  
+                  -0.374904mm  
+                  -5.905mil  
+                  0.374904mm  
+                  5.905mil  
+                  0.374904mm  
+                 }
+               }
 
-           li:thermal {
-           }
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.226187mm  
+                  -17.76mil  
+                  -0.226187mm  
+                  -17.76mil  
+                  -0.226187mm  
+                  17.76mil  
+                  0.226187mm  
+                  17.76mil  
+                 }
+               }
 
-           ha:attributes {
-             term=4
-             name=4
-           }
-          }
-          ha:padstack_ref.82526 {
-           proto=2; x=5.55318in; y=101.9302mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-           ha:flags {
-            clearline=1
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  5.905mil  
+                  -0.374904mm  
+                  -5.905mil  
+                  -0.374904mm  
+                  -5.905mil  
+                  0.374904mm  
+                  5.905mil  
+                  0.374904mm  
+                 }
+               }
+             }
            }
 
-           li:thermal {
-           }
+           ha:ps_proto_v6.1 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -31.5mil  
+                  -0.225044mm  
+                  -31.5mil  
+                  0.225044mm  
+                  31.5mil  
+                  0.225044mm  
+                  31.5mil  
+                  -0.225044mm  
+                 }
+               }
 
-           ha:attributes {
-             term=5
-             name=5
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.876299mm  
+                  -0.301243mm  
+                  -0.876299mm  
+                  0.301243mm  
+                  0.876299mm  
+                  0.301243mm  
+                  0.876299mm  
+                  -0.301243mm  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -31.5mil  
+                  -0.225044mm  
+                  -31.5mil  
+                  0.225044mm  
+                  31.5mil  
+                  0.225044mm  
+                  31.5mil  
+                  -0.225044mm  
+                 }
+               }
+             }
            }
           }
-         }
-         li:layers {
 
-          ha:top-silk {
-           lid=0
-           ha:combining {           }
+           li:objects {
+            ha:padstack_ref.91041 {
+             proto=0; x=4.116645in; y=94.499938mm; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:objects {
-             ha:line.82494 {
-              x1=5.34452in; y1=101.255322mm; x2=143.750792mm; y2=101.255322mm; thickness=10.0mil; clearance=0.0;
+             li:thermal {
              }
-             ha:line.82497 {
-              x1=143.750792mm; y1=101.255322mm; x2=143.750792mm; y2=4.10454in; thickness=10.0mil; clearance=0.0;
+
+             ha:attributes {
+               term=1
+               name=1
              }
-             ha:line.82500 {
-              x1=143.750792mm; y1=4.10454in; x2=5.34452in; y2=4.10454in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:padstack_ref.91042 {
+             proto=0; x=106.612817mm; y=3.77953in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:line.82503 {
-              x1=5.34452in; y1=4.10454in; x2=5.34452in; y2=101.255322mm; thickness=10.0mil; clearance=0.0;
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=5
+               name=5
              }
             }
-            ha:type {
-             silk = 1
-             top = 1
-            }
-          }
+            ha:padstack_ref.91043 {
+             proto=0; x=4.116645in; y=3.74016in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-          ha:subc-aux {
-           lid=1
-           ha:combining {           }
+             li:thermal {
+             }
 
-            li:objects {
-             ha:line.82507 {
-              x1=139.7508mm; y1=102.259682mm; x2=139.7508mm; y2=102.259682mm; thickness=0.1mm; clearance=0.0;
-              ha:attributes {
-                subc-role=pnp-origin
-              }
+             ha:attributes {
+               term=2
+               name=2
              }
-             ha:line.82510 {
-              x1=139.7508mm; y1=4.00316in; x2=139.7508mm; y2=4.00316in; thickness=0.1mm; clearance=0.0;
-              ha:attributes {
-                subc-role=origin
-              }
+            }
+            ha:padstack_ref.91044 {
+             proto=0; x=106.612817mm; y=3.75984in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:line.82513 {
-              x1=139.7508mm; y1=4.00316in; x2=140.7508mm; y2=4.00316in; thickness=0.1mm; clearance=0.0;
-              ha:attributes {
-                subc-role=x
-              }
+
+             li:thermal {
              }
-             ha:line.82516 {
-              x1=139.7508mm; y1=4.00316in; x2=139.7508mm; y2=102.680264mm; thickness=0.1mm; clearance=0.0;
-              ha:attributes {
-                subc-role=y
-              }
+
+             ha:attributes {
+               term=6
+               name=6
              }
             }
-            ha:type {
-             top = 1
-             misc = 1
-             virtual = 1
-            }
-          }
+            ha:padstack_ref.91045 {
+             proto=0; x=4.116645in; y=3.75984in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-          ha:top_paste {
-           lid=2
-           ha:combining { auto=1;           }
+             li:thermal {
+             }
 
-            li:objects {
-            }
-            ha:type {
-             top = 1
-             paste = 1
+             ha:attributes {
+               term=3
+               name=3
+             }
             }
-          }
+            ha:padstack_ref.91046 {
+             proto=0; x=106.612817mm; y=3.74016in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-          ha:top_mask {
-           lid=3
-           ha:combining { sub=1; auto=1;           }
+             li:thermal {
+             }
 
-            li:objects {
+             ha:attributes {
+               term=7
+               name=7
+             }
             }
-            ha:type {
-             top = 1
-             mask = 1
+            ha:padstack_ref.91047 {
+             proto=0; x=4.116645in; y=3.77953in; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=4
+               name=4
+             }
             }
-          }
+            ha:padstack_ref.91048 {
+             proto=0; x=106.612817mm; y=94.499938mm; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-          ha:top_copper {
-           lid=4
-           ha:combining {           }
+             li:thermal {
+             }
 
-            li:objects {
+             ha:attributes {
+               term=8
+               name=8
+             }
             }
-            ha:type {
-             copper = 1
-             top = 1
+            ha:padstack_ref.91049 {
+             proto=1; x=4.157in; y=95.25mm; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=GND
+               name=GND
+             }
             }
-          }
+           }
+           li:layers {
 
-          ha:any_internal_copper {
-           lid=5
-           ha:combining {           }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-            li:objects {
+              li:objects {
+               ha:line.91013 {
+                x1=106.587798mm; y1=3.71063in; x2=106.587798mm; y2=96.249998mm; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.91016 {
+                x1=106.587798mm; y1=96.249998mm; x2=4.11763in; y2=96.249998mm; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.91019 {
+                x1=4.11763in; y1=96.249998mm; x2=4.11763in; y2=3.71063in; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.91022 {
+                x1=4.11763in; y1=3.71063in; x2=106.587798mm; y2=3.71063in; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.91025 {
+                x1=4.11763in; y1=3.69882in; x2=4.11763in; y2=3.69882in; thickness=10.0mil; clearance=0.0;
+               }
+               ha:text.91028 {
+                string=%a.parent.refdes%; x=4.157in; y=95.25mm; scale=100; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 270.000000
+               }
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
             }
-            ha:type {
-             copper = 1
-             intern = 1
+
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
+
+              li:objects {
+               ha:line.91029 {
+                x1=4.157in; y1=95.25mm; x2=4.157in; y2=95.25mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.91032 {
+                x1=4.157in; y1=95.25mm; x2=4.157in; y2=95.25mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.91035 {
+                x1=4.157in; y1=95.25mm; x2=104.5878mm; y2=95.25mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.91038 {
+                x1=4.157in; y1=95.25mm; x2=4.157in; y2=96.25mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
             }
-            stack_offs = 1
+           }
           }
+           uid = zCtNN+zT8OGNV2NqTAwAAAC5
+          }
+          ha:subc.91089 {
+           ha:attributes {
+            value=LM293
+            footprint=8ufson2x2
+            refdes=U3
+           }
+          ha:data {
+                    li:padstack_prototypes {
+
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  5.905mil  
+                  -0.374904mm  
+                  -5.905mil  
+                  -0.374904mm  
+                  -5.905mil  
+                  0.374904mm  
+                  5.905mil  
+                  0.374904mm  
+                 }
+               }
 
-          ha:bottom_copper {
-           lid=6
-           ha:combining {           }
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.226187mm  
+                  -17.76mil  
+                  -0.226187mm  
+                  -17.76mil  
+                  -0.226187mm  
+                  17.76mil  
+                  0.226187mm  
+                  17.76mil  
+                 }
+               }
 
-            li:objects {
-            }
-            ha:type {
-             bottom = 1
-             copper = 1
-            }
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  5.905mil  
+                  -0.374904mm  
+                  -5.905mil  
+                  -0.374904mm  
+                  -5.905mil  
+                  0.374904mm  
+                  5.905mil  
+                  0.374904mm  
+                 }
+               }
+             }
+           }
+
+           ha:ps_proto_v6.1 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -31.5mil  
+                  -0.225044mm  
+                  -31.5mil  
+                  0.225044mm  
+                  31.5mil  
+                  0.225044mm  
+                  31.5mil  
+                  -0.225044mm  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.876299mm  
+                  -0.301243mm  
+                  -0.876299mm  
+                  0.301243mm  
+                  0.876299mm  
+                  0.301243mm  
+                  0.876299mm  
+                  -0.301243mm  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -31.5mil  
+                  -0.225044mm  
+                  -31.5mil  
+                  0.225044mm  
+                  31.5mil  
+                  0.225044mm  
+                  31.5mil  
+                  -0.225044mm  
+                 }
+               }
+             }
+           }
           }
 
-          ha:bottom_mask {
-           lid=7
-           ha:combining { sub=1; auto=1;           }
+           li:objects {
+            ha:padstack_ref.91118 {
+             proto=0; x=2.715355in; y=10.783062mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:objects {
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
-            ha:type {
-             bottom = 1
-             mask = 1
+            ha:padstack_ref.91119 {
+             proto=0; x=66.919983mm; y=365.47mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=5
+               name=5
+             }
             }
-          }
+            ha:padstack_ref.91120 {
+             proto=0; x=2.715355in; y=10.282936mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-          ha:bottom_silk {
-           lid=8
-           ha:combining { auto=1;           }
+             li:thermal {
+             }
 
-            li:objects {
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
-            ha:type {
-             silk = 1
-             bottom = 1
+            ha:padstack_ref.91121 {
+             proto=0; x=66.919983mm; y=385.16mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=6
+               name=6
+             }
             }
-          }
+            ha:padstack_ref.91122 {
+             proto=0; x=2.715355in; y=385.16mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-          ha:bottom_paste {
-           lid=9
-           ha:combining { auto=1;           }
+             li:thermal {
+             }
 
-            li:objects {
+             ha:attributes {
+               term=3
+               name=3
+             }
             }
-            ha:type {
-             bottom = 1
-             paste = 1
+            ha:padstack_ref.91123 {
+             proto=0; x=66.919983mm; y=10.282936mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=7
+               name=7
+             }
             }
-          }
+            ha:padstack_ref.91124 {
+             proto=0; x=2.715355in; y=365.47mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-          ha:outline {
-           lid=10
-           ha:combining {           }
+             li:thermal {
+             }
 
-            li:objects {
+             ha:attributes {
+               term=4
+               name=4
+             }
             }
-            ha:type {
-             boundary = 1
+            ha:padstack_ref.91125 {
+             proto=0; x=66.919983mm; y=10.783062mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=8
+               name=8
+             }
             }
-            purpose = uroute
-          }
+            ha:padstack_ref.91126 {
+             proto=1; x=2.675in; y=395.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-          ha:pmech {
-           lid=11
-           ha:combining { auto=1;           }
+             li:thermal {
+             }
 
-            li:objects {
+             ha:attributes {
+               term=GND
+               name=GND
+             }
             }
-            ha:type {
-             mech = 1
+           }
+           li:layers {
+
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
+
+              li:objects {
+               ha:line.91090 {
+                x1=2.63563in; y1=434.37mil; x2=2.63563in; y2=9.033002mm; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.91093 {
+                x1=2.63563in; y1=9.033002mm; x2=68.944998mm; y2=9.033002mm; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.91096 {
+                x1=68.944998mm; y1=9.033002mm; x2=68.944998mm; y2=434.37mil; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.91099 {
+                x1=68.944998mm; y1=434.37mil; x2=2.63563in; y2=434.37mil; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.91102 {
+                x1=68.944998mm; y1=446.18mil; x2=68.944998mm; y2=446.18mil; thickness=10.0mil; clearance=0.0;
+               }
+               ha:text.91105 {
+                string=%a.parent.refdes%; x=2.675in; y=395.0mil; scale=100; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 90.000000
+               }
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
             }
-            purpose = proute
-          }
 
-          ha:umech {
-           lid=12
-           ha:combining { auto=1;           }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
+
+              li:objects {
+               ha:line.91106 {
+                x1=2.675in; y1=395.0mil; x2=2.675in; y2=395.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.91109 {
+                x1=2.675in; y1=395.0mil; x2=2.675in; y2=395.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.91112 {
+                x1=2.675in; y1=395.0mil; x2=68.945mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.91115 {
+                x1=2.675in; y1=395.0mil; x2=2.675in; y2=9.033mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
+            }
+           }
+          }
+           uid = zCtNN+zT8OGNV2NqTAwAAAC7
+          }
+           ha:subc.104111 {
+            ha:attributes {
+             value=8mhz
+             footprint=ABM3B
+             refdes=X2
+            }
+           ha:data {
+                      li:padstack_prototypes {
+
+            ha:ps_proto_v6.0 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
+
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -23.62mil  
+                   0.899922mm  
+                   23.62mil  
+                   0.899922mm  
+                   23.62mil  
+                   -0.899922mm  
+                   -23.62mil  
+                   -0.899922mm  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -26.62mil  
+                   0.976122mm  
+                   26.62mil  
+                   0.976122mm  
+                   26.62mil  
+                   -0.976122mm  
+                   -26.62mil  
+                   -0.976122mm  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  paste = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -23.62mil  
+                   0.899922mm  
+                   23.62mil  
+                   0.899922mm  
+                   23.62mil  
+                   -0.899922mm  
+                   -23.62mil  
+                   -0.899922mm  
+                  }
+                }
+              }
+            }
+
+            ha:ps_proto_v6.1 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
+
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   23.62mil  
+                   -0.899922mm  
+                   -23.62mil  
+                   -0.899922mm  
+                   -23.62mil  
+                   0.899922mm  
+                   23.62mil  
+                   0.899922mm  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   26.62mil  
+                   -0.976122mm  
+                   -26.62mil  
+                   -0.976122mm  
+                   -26.62mil  
+                   0.976122mm  
+                   26.62mil  
+                   0.976122mm  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  paste = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   23.62mil  
+                   -0.899922mm  
+                   -23.62mil  
+                   -0.899922mm  
+                   -23.62mil  
+                   0.899922mm  
+                   23.62mil  
+                   0.899922mm  
+                  }
+                }
+              }
+            }
+           }
 
             li:objects {
+             ha:padstack_ref.104126 {
+              proto=0; x=156.939742mm; y=76.714096mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=2
+                name=pin2
+              }
+             }
+             ha:padstack_ref.104127 {
+              proto=1; x=6.02126in; y=76.714096mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=1
+                name=pin1
+              }
+             }
+             ha:padstack_ref.104128 {
+              proto=1; x=6.02126in; y=2.92577in; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=4
+                name=pin4
+              }
+             }
+             ha:padstack_ref.104129 {
+              proto=0; x=156.939742mm; y=2.92577in; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=3
+                name=pin3
+              }
+             }
             }
-            ha:type {
-             mech = 1
+            li:layers {
+
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
+
+               li:objects {
+                ha:arc.104112 {
+                 x=6.0in; y=75.75423mm; width=5.0mil; height=5.0mil; astart=270.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+                }
+               }
+               ha:type {
+                silk = 1
+                top = 1
+               }
+             }
+
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.104114 {
+                 x1=154.939873mm; y1=2.973005in; x2=154.939873mm; y2=2.973005in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
+                }
+                ha:line.104117 {
+                 x1=6.1in; y1=75.5142mm; x2=6.1in; y2=75.5142mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.104120 {
+                 x1=6.1in; y1=75.5142mm; x2=6.1in; y2=74.5142mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.104123 {
+                 x1=6.1in; y1=75.5142mm; x2=155.94mm; y2=75.5142mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
+               }
+             }
             }
-            purpose = uroute
-          }
-         }
-        }
-         uid = b5ljcYo7AAECc96kDUoAAAAB
-        }
-       ha:rat.86512 {
-        x1=155.665766mm; y1=78.215834mm; lgrp1=5; anchor1=pcb/62863; x2=6.1304685in; y2=3.0774685in; lgrp2=3; anchor2=pcb/28189;
-       }
-       ha:rat.86515 {
-        x1=4.828666mm; y1=70.482334mm; lgrp1=5; anchor1=pcb/62863; x2=191.0mil; y2=70.485mm; lgrp2=3; anchor2=pcb/29860;
-       }
-       ha:rat.86518 {
-        x1=46.177199mm; y1=63.310931mm; lgrp1=5; anchor1=pcb/62863; x2=46.0994mm; y2=63.2488mm; lgrp2=3; anchor2=pcb/34114/34127;
-       }
-       ha:rat.86521 {
-        x1=2.08in; y1=93.753045mm; lgrp1=5; anchor1=pcb/62863; x2=2.08in; y2=94.157804mm; lgrp2=3; anchor2=pcb/30915/30928;
-       }
-       ha:rat.86524 {
-        x1=2.131in; y1=1.68in; lgrp1=5; anchor1=pcb/62863; x2=53.594mm; y2=1.68in; lgrp2=3; anchor2=pcb/29662;
-       }
-       ha:rat.86527 {
-        x1=46.978266mm; y1=62.690866mm; lgrp1=7; anchor1=pcb/63174; x2=46.9709mm; y2=62.6834mm; lgrp2=3; anchor2=pcb/29695;
-       }
+           }
+            uid = fYgb3Lqu/riGOA35cfIAAAC1
+           }
     }
  }
 
@@ -51305,15 +51589,15 @@ ha:pcb-rnd-board-v8 {
     ha:design {
      text_font_id = 0
      poly_isle_area = 200000000.0
-      via_proto = 2
+      via_proto = 0
       text_scale = 100
       text_thickness = 0
-      line_thickness = 140.00 mil
-      clearance = 25.00 mil
+      line_thickness = 10.00 mil
+      clearance = 20.00 mil
     }
     ha:editor {
      grids_idx = 1
-      all_direction_lines = true
+      all_direction_lines = false
        clear_line = true
         grid = 1.00 mil
       ha:view {
@@ -51493,135 +51777,135 @@ ha:pcb-rnd-board-v8 {
      ha:sense_6 {
      li:conn { R127-2; R129-2; U1-31;     }
      }
-          ha:unnamed_net44 {
-          li:conn { C175-2; L173-2; L174-1;          }
-          }
-          ha:sense_8 {
-          li:conn { R132-2; R133-2; U1-29;          }
-          }
-          ha:unnamed_net51 {
-          li:conn { C231-2; U6-23;          }
-          }
-          ha:unnamed_net47 {
-          li:conn { C191-1; L191-1; L192-1; U6-19;          }
-          }
-          ha:reset_n {
-          li:conn { C4-2; J20-2; U1-14; U6-2;          }
-          }
-          ha:unnamed_net68 {
-          li:conn { D1-1; R7-2;          }
-          }
-          ha:unnamed_net50 {
-          li:conn { C231-1; U6-24;          }
-          }
-          ha:unnamed_net56 {
-          li:conn { J1-3; R3-2;          }
-          }
-          ha:unnamed_net52 {
-          li:conn { C261-1; U6-26;          }
-          }
-          ha:unnamed_net42 {
-          li:conn { C176-2; C181-1; L172-2; L173-1;          }
-          }
-         ha:sense_7 {
-         li:conn { R123-2; R126-2; U1-30;         }
-         }
-          ha:unnamed_net55 {
-          li:conn { J1-2; R2-2;          }
-          }
-          ha:unnamed_net66 {
-          li:conn { D8-1; R22-2;          }
-          }
-          ha:unnamed_net67 {
-          li:conn { D7-1; R17-2;          }
-          }
-          ha:unnamed_net58 {
-          li:conn { R30-2; U6-14;          }
-          }
-         ha:unnamed_net48 {
-         li:conn { C191-2; L193-2; L201-2;         }
-         }
-          ha:unnamed_net75 {
-          li:conn { Q5-3; R25-2; U2-7;          }
-          }
-         ha:unnamed_net43 {
-         li:conn { C181-2; L193-1; U6-18;         }
-         }
-          ha:unnamed_net61 {
-          li:conn { Q9-3; R131-2; U5-7;          }
-          }
-          ha:unnamed_net78 {
-          li:conn { Q6-3; R31-2; U3-7;          }
-          }
-          ha:unnamed_net69 {
-          li:conn { D5-1; R13-2;          }
-          }
-         ha:unnamed_net59 {
-         li:conn { C8-2; U6-6;         }
-         }
-          ha:unnamed_net76 {
-          li:conn { Q4-3; R21-2; U3-1;          }
-          }
-          ha:unnamed_net49 {
-          li:conn { C211-1; U6-21;          }
-          }
-          ha:fet_b {
-          li:conn { J4-1; Q1-7; Q1-8;          }
-          }
-          ha:unnamed_net79 {
-          li:conn { D13-1; R112-2;          }
-          }
-          ha:fet_a {
-          li:conn { J7-1; Q1-5; Q1-6;          }
-          }
-          ha:unnamed_net80 {
-          li:conn { D12-1; R109-2;          }
-          }
-          ha:unnamed_net81 {
-          li:conn { D11-1; R108-2;          }
-          }
-          ha:unnamed_net77 {
-          li:conn { Q2-3; R11-2; U2-1;          }
-          }
-          ha:unnamed_net71 {
-          li:conn { D3-1; R9-2;          }
-          }
-          ha:unnamed_net72 {
-          li:conn { D4-1; R12-2;          }
-          }
-         ha:unnamed_net60 {
-         li:conn { Q3-3; R111-2; U4-1;         }
-         }
-          ha:unnamed_net74 {
-          li:conn { J9-1; R1-2; U8-3;          }
-          }
-          ha:unnamed_net82 {
-          li:conn { D10-1; R107-2;          }
-          }
-          ha:unnamed_net65 {
-          li:conn { D6-1; R15-2;          }
-          }
-          ha:unnamed_net84 {
-          li:conn { F1-2; J13-1;          }
-          }
-         ha:unnamed_net53 {
-         li:conn { C291-1; U6-29;         }
-         }
-          ha:rf_good {
-          li:conn { R15-1; U1-3;          }
-          }
-          ha:usbdp {
-          li:conn { R3-1; U1-71;          }
-          }
-          ha:unnamed_net83 {
-          li:conn { J12-1; Q10-2;          }
-          }
-          ha:unnamed_net70 {
-          li:conn { D2-1; R8-2;          }
-          }
-         ha:unnamed_net85 {
-         li:conn { F1-1; Q10-1;         }
-         }
+              ha:unnamed_net44 {
+              li:conn { C175-2; L173-2; L174-1;              }
+              }
+              ha:sense_8 {
+              li:conn { R132-2; R133-2; U1-29;              }
+              }
+              ha:unnamed_net51 {
+              li:conn { C231-2; U6-23;              }
+              }
+              ha:unnamed_net47 {
+              li:conn { C191-1; L191-1; L192-1; U6-19;              }
+              }
+              ha:reset_n {
+              li:conn { C4-2; J20-2; U1-14; U6-2;              }
+              }
+              ha:unnamed_net68 {
+              li:conn { D1-1; R7-2;              }
+              }
+              ha:unnamed_net50 {
+              li:conn { C231-1; U6-24;              }
+              }
+              ha:unnamed_net56 {
+              li:conn { J1-3; R3-2;              }
+              }
+              ha:unnamed_net52 {
+              li:conn { C261-1; U6-26;              }
+              }
+              ha:unnamed_net42 {
+              li:conn { C176-2; C181-1; L172-2; L173-1;              }
+              }
+             ha:sense_7 {
+             li:conn { R123-2; R126-2; U1-30;             }
+             }
+              ha:unnamed_net55 {
+              li:conn { J1-2; R2-2;              }
+              }
+              ha:unnamed_net66 {
+              li:conn { D8-1; R22-2;              }
+              }
+              ha:unnamed_net67 {
+              li:conn { D7-1; R17-2;              }
+              }
+              ha:unnamed_net58 {
+              li:conn { R30-2; U6-14;              }
+              }
+             ha:unnamed_net48 {
+             li:conn { C191-2; L193-2; L201-2;             }
+             }
+              ha:unnamed_net75 {
+              li:conn { Q5-3; R25-2; U2-7;              }
+              }
+             ha:unnamed_net43 {
+             li:conn { C181-2; L193-1; U6-18;             }
+             }
+              ha:unnamed_net61 {
+              li:conn { Q9-3; R131-2; U5-7;              }
+              }
+              ha:unnamed_net78 {
+              li:conn { Q6-3; R31-2; U3-7;              }
+              }
+              ha:unnamed_net69 {
+              li:conn { D5-1; R13-2;              }
+              }
+             ha:unnamed_net59 {
+             li:conn { C8-2; U6-6;             }
+             }
+              ha:unnamed_net76 {
+              li:conn { Q4-3; R21-2; U3-1;              }
+              }
+              ha:unnamed_net49 {
+              li:conn { C211-1; U6-21;              }
+              }
+              ha:fet_b {
+              li:conn { J4-1; Q1-7; Q1-8;              }
+              }
+              ha:unnamed_net79 {
+              li:conn { D13-1; R112-2;              }
+              }
+              ha:fet_a {
+              li:conn { J7-1; Q1-5; Q1-6;              }
+              }
+              ha:unnamed_net80 {
+              li:conn { D12-1; R109-2;              }
+              }
+              ha:unnamed_net81 {
+              li:conn { D11-1; R108-2;              }
+              }
+              ha:unnamed_net77 {
+              li:conn { Q2-3; R11-2; U2-1;              }
+              }
+              ha:unnamed_net71 {
+              li:conn { D3-1; R9-2;              }
+              }
+              ha:unnamed_net72 {
+              li:conn { D4-1; R12-2;              }
+              }
+             ha:unnamed_net60 {
+             li:conn { Q3-3; R111-2; U4-1;             }
+             }
+              ha:unnamed_net74 {
+              li:conn { J9-1; R1-2; U8-3;              }
+              }
+              ha:unnamed_net82 {
+              li:conn { D10-1; R107-2;              }
+              }
+              ha:unnamed_net65 {
+              li:conn { D6-1; R15-2;              }
+              }
+              ha:unnamed_net84 {
+              li:conn { F1-2; J13-1;              }
+              }
+             ha:unnamed_net53 {
+             li:conn { C291-1; U6-29;             }
+             }
+              ha:rf_good {
+              li:conn { R15-1; U1-3;              }
+              }
+              ha:usbdp {
+              li:conn { R3-1; U1-71;              }
+              }
+              ha:unnamed_net83 {
+              li:conn { J12-1; Q10-2;              }
+              }
+              ha:unnamed_net70 {
+              li:conn { D2-1; R8-2;              }
+              }
+             ha:unnamed_net85 {
+             li:conn { F1-1; Q10-1;             }
+             }
      ha:i_pyro {
      li:conn { U1-36; U8-1;     }
      }