update schematic with vddcore wiring fix, artwork not updated yet
[hw/telebt] / telebt.lht
index 72695d03c5ee76a573ad8e9338d60b6bf3ad5345..0946484d4314618f93886f00f934521c7d16eb75 100644 (file)
@@ -235,18 +235,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.39034 {
-    x1=1.912in; y1=11.4087mm; x2=49.0286mm; y2=11.4087mm; thickness=10.0mil; clearance=16.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.39037 {
-    x1=1.904in; y1=11.611896mm; x2=1.912in; y2=11.4087mm; thickness=10.0mil; clearance=16.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.39073 {
     x1=38.8587mm; y1=8.7328mm; x2=38.9514mm; y2=8.6401mm; thickness=10.0mil; clearance=20.0mil;
     ha:flags {
@@ -1334,7 +1322,7 @@ ha:pcb-rnd-board-v8 {
     }
    }
    ha:line.39040 {
-    x1=1.904in; y1=11.611896mm; x2=1.904in; y2=12.831096mm; thickness=10.0mil; clearance=16.0mil;
+    x1=1.904in; y1=12.043696mm; x2=1.904in; y2=12.831096mm; thickness=10.0mil; clearance=16.0mil;
     ha:flags {
      clearline=1
     }
@@ -1381,18 +1369,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.75131 {
-    x1=31.749619mm; y1=20.091781mm; x2=31.749619mm; y2=766.985mil; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.75134 {
-    x1=31.749619mm; y1=766.985mil; x2=1.24in; y2=757.0mil; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.75198 {
     x1=1.39564in; y1=818.57mil; x2=37.352478mm; y2=818.57mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
@@ -1730,7 +1706,7 @@ ha:pcb-rnd-board-v8 {
     }
    }
    ha:line.79858 {
-    x1=1.309025in; y1=20.599781mm; x2=1.309025in; y2=646.975mil; thickness=10.0mil; clearance=12.0mil;
+    x1=1.309025in; y1=20.091781mm; x2=1.309025in; y2=646.975mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
@@ -1906,604 +1882,1906 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:arc.44869 {
-    x=0.999998mm; y=33.0106mm; width=0.999998mm; height=0.999998mm; astart=-270.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   ha:line.89961 {
+    x1=64.897mm; y1=227.0mil; x2=2.379in; y2=403.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:arc.44873 {
-    x=70.7499mm; y=30.7607mm; width=2.999994mm; height=2.999994mm; astart=0.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   ha:line.89964 {
+    x1=64.7446mm; y1=233.0mil; x2=64.897mm; y2=227.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:arc.44877 {
-    x=73.0001mm; y=1.0107mm; width=0.999998mm; height=0.999998mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   ha:line.90009 {
+    x1=2.539in; y1=273.0mil; x2=65.240408mm; y2=273.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:arc.44881 {
-    x=127.95mil; y=3.2606mm; width=2.999994mm; height=2.999994mm; astart=-180.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   ha:line.90034 {
+    x1=957.0mil; y1=860.0mil; x2=957.0mil; y2=22.485604mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:arc.47256 {
-    x=0.999998mm; y=33.0106mm; width=0.999998mm; height=0.999998mm; astart=-270.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
+   ha:line.90055 {
+    x1=957.0mil; y1=916.74mil; x2=28.542996mm; y2=916.74mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
-     lock=1
-    }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
     }
    }
-   ha:arc.47260 {
-    x=70.7499mm; y=30.7607mm; width=2.999994mm; height=2.999994mm; astart=0.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
+   ha:line.90058 {
+    x1=28.542996mm; y1=916.74mil; x2=1.124in; y2=917.0mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
-     lock=1
-    }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
     }
    }
-   ha:arc.47264 {
-    x=73.0001mm; y=1.0107mm; width=0.999998mm; height=0.999998mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
+   ha:line.91712 {
+    x1=29.749623mm; y1=20.091781mm; x2=29.749623mm; y2=14.982619mm; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
-     lock=1
-    }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
     }
    }
-   ha:arc.47268 {
-    x=127.95mil; y=3.2606mm; width=2.999994mm; height=2.999994mm; astart=-180.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
+   ha:line.91715 {
+    x1=29.749623mm; y1=14.982619mm; x2=27.0365mm; y2=12.269496mm; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
-     lock=1
-    }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
     }
    }
-  }
-  color = {#8b2323}
-   ha:combining {
-   }
-}
-     ha:bottom-sig      { lid=1; group=10; ha:attributes { {pcb-rnd::key::select}={<Key>l; <Key>b}; {pcb-rnd::key::vis}={<Key>l; Shift<Key>b} }
-  li:objects {
-   ha:line.40739 {
-    x1=48.2493mm; y1=5.7257mm; x2=1.9in; y2=225.0mil; thickness=10.0mil; clearance=16.0mil;
+   ha:line.94895 {
+    x1=800.48mil; y1=14.234663mm; x2=800.48mil; y2=918.48mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.40748 {
-    x1=49.53mm; y1=125.0mil; x2=49.53mm; y2=10.5517mm; thickness=10.0mil; clearance=16.0mil;
+   ha:line.94898 {
+    x1=800.48mil; y1=918.48mil; x2=827.0mil; y2=945.0mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.40751 {
-    x1=49.53mm; y1=10.5517mm; x2=50.8254mm; y2=11.8471mm; thickness=10.0mil; clearance=16.0mil;
+   ha:line.94901 {
+    x1=827.0mil; y1=945.0mil; x2=1.07in; y2=945.0mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.40754 {
-    x1=50.8254mm; y1=11.8471mm; x2=50.8254mm; y2=600.0mil; thickness=10.0mil; clearance=16.0mil;
+   ha:line.94904 {
+    x1=1.07in; y1=945.0mil; x2=1.078in; y2=937.0mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.44710 {
-    x1=246.06mil; y1=0.0117mm; x2=30.48mm; y2=0.0117mm; thickness=10.0mil; clearance=20.0mil;
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   ha:line.94907 {
+    x1=1.078in; y1=937.0mil; x2=1.12367in; y2=937.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.44722 {
-    x1=30.48mm; y1=0.0117mm; x2=30.48mm; y2=50.0mil; thickness=10.0mil; clearance=20.0mil;
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   ha:line.94910 {
+    x1=1.12367in; y1=937.0mil; x2=1.124in; y2=23.791418mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.44734 {
-    x1=30.48mm; y1=50.0mil; x2=1.714in; y2=50.0mil; thickness=10.0mil; clearance=20.0mil;
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   ha:line.94919 {
+    x1=19.23208mm; y1=14.234663mm; x2=19.23208mm; y2=22.78808mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.44746 {
-    x1=1.714in; y1=0.0117mm; x2=1.714in; y2=50.0mil; thickness=10.0mil; clearance=20.0mil;
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   ha:line.94922 {
+    x1=19.23208mm; y1=22.78808mm; x2=822.0mil; y2=962.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.44758 {
-    x1=1.714in; y1=0.0117mm; x2=73.0001mm; y2=0.0117mm; thickness=10.0mil; clearance=20.0mil;
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   ha:line.94925 {
+    x1=822.0mil; y1=962.0mil; x2=27.3558mm; y2=962.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.44770 {
-    x1=39.27mil; y1=1.339in; x2=67.7499mm; y2=1.339in; thickness=10.0mil; clearance=20.0mil;
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   ha:line.94928 {
+    x1=27.3558mm; y1=962.0mil; x2=1.082in; y2=957.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.44782 {
-    x1=67.7499mm; y1=1.339in; x2=67.7499mm; y2=30.7607mm; thickness=10.0mil; clearance=20.0mil;
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   ha:line.94931 {
+    x1=1.082in; y1=957.0mil; x2=28.533344mm; y2=957.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.44794 {
-    x1=70.7499mm; y1=27.7607mm; x2=74.0001mm; y2=27.7607mm; thickness=10.0mil; clearance=20.0mil;
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   ha:line.94934 {
+    x1=28.533344mm; y1=957.0mil; x2=1.124in; y2=956.36mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.44806 {
-    x1=74.0001mm; y1=27.7607mm; x2=74.0001mm; y2=1.0107mm; thickness=10.0mil; clearance=20.0mil;
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   ha:line.96589 {
+    x1=21.882115mm; y1=21.084662mm; x2=23.619338mm; y2=21.084662mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.44818 {
-    x1=246.06mil; y1=0.0117mm; x2=246.06mil; y2=3.2606mm; thickness=10.0mil; clearance=20.0mil;
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   ha:line.96592 {
+    x1=23.619338mm; y1=21.084662mm; x2=930.0mil; y2=830.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.44830 {
-    x1=127.95mil; y1=6.2606mm; x2=0.0; y2=6.2606mm; thickness=10.0mil; clearance=20.0mil;
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   ha:line.96595 {
+    x1=21.882115mm; y1=23.284556mm; x2=22.954356mm; y2=23.284556mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.44842 {
-    x1=0.0; y1=6.2606mm; x2=0.0; y2=33.0106mm; thickness=10.0mil; clearance=20.0mil;
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   ha:line.96598 {
+    x1=22.954356mm; y1=23.284556mm; x2=904.0mil; y2=917.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.47097 {
-    x1=246.06mil; y1=0.0117mm; x2=30.48mm; y2=0.0117mm; thickness=10.0mil; clearance=20.0mil;
+   ha:line.96633 {
+    x1=32.749363mm; y1=26.991437mm; x2=32.749363mm; y2=28.566237mm; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
-     lock=1
-    }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
     }
    }
-   ha:line.47109 {
-    x1=30.48mm; y1=0.0117mm; x2=30.48mm; y2=50.0mil; thickness=10.0mil; clearance=20.0mil;
+   ha:line.96636 {
+    x1=32.749363mm; y1=28.566237mm; x2=32.5882mm; y2=1.131in; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
-     lock=1
-    }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
     }
    }
-   ha:line.47121 {
-    x1=30.48mm; y1=50.0mil; x2=1.714in; y2=50.0mil; thickness=10.0mil; clearance=20.0mil;
+   ha:line.96639 {
+    x1=32.5882mm; y1=1.131in; x2=32.5882mm; y2=30.1244mm; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
-     lock=1
-    }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
     }
    }
-   ha:line.47133 {
-    x1=1.714in; y1=0.0117mm; x2=1.714in; y2=50.0mil; thickness=10.0mil; clearance=20.0mil;
+   ha:line.96642 {
+    x1=32.5882mm; y1=30.1244mm; x2=32.131mm; y2=30.5816mm; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
-     lock=1
-    }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
     }
    }
-   ha:line.47145 {
-    x1=1.714in; y1=0.0117mm; x2=73.0001mm; y2=0.0117mm; thickness=10.0mil; clearance=20.0mil;
+   ha:line.96645 {
+    x1=32.131mm; y1=30.5816mm; x2=904.0mil; y2=30.5816mm; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.96654 {
+    x1=32.249237mm; y1=26.991437mm; x2=32.249237mm; y2=1.117345in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.47157 {
-    x1=39.27mil; y1=1.339in; x2=67.7499mm; y2=1.339in; thickness=10.0mil; clearance=20.0mil;
+   ha:line.96657 {
+    x1=32.249237mm; y1=1.117345in; x2=32.131mm; y2=1.122in; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.96660 {
+    x1=32.131mm; y1=1.122in; x2=32.131mm; y2=1.175in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.47169 {
-    x1=67.7499mm; y1=1.339in; x2=67.7499mm; y2=30.7607mm; thickness=10.0mil; clearance=20.0mil;
+   ha:line.96663 {
+    x1=32.131mm; y1=1.175in; x2=1.258in; y2=30.0228mm; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.96666 {
+    x1=1.258in; y1=30.0228mm; x2=935.0mil; y2=30.0228mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.47181 {
-    x1=70.7499mm; y1=27.7607mm; x2=74.0001mm; y2=27.7607mm; thickness=10.0mil; clearance=20.0mil;
+   ha:line.96669 {
+    x1=935.0mil; y1=30.0228mm; x2=930.0mil; y2=1.177in; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.98373 {
+    x1=1.39564in; y1=22.791674mm; x2=1.95669in; y2=22.791674mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.47193 {
-    x1=74.0001mm; y1=27.7607mm; x2=74.0001mm; y2=1.0107mm; thickness=10.0mil; clearance=20.0mil;
+   ha:line.98376 {
+    x1=1.95669in; y1=22.791674mm; x2=2.042in; y2=812.0mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.98379 {
+    x1=2.042in; y1=812.0mil; x2=2.042in; y2=12.8885mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.47205 {
-    x1=246.06mil; y1=0.0117mm; x2=246.06mil; y2=3.2606mm; thickness=10.0mil; clearance=20.0mil;
+   ha:line.98382 {
+    x1=2.042in; y1=12.8885mm; x2=49.53mm; y2=10.5517mm; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.98385 {
+    x1=1.84344in; y1=498.1mil; x2=1.8599in; y2=498.1mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.47217 {
-    x1=127.95mil; y1=6.2606mm; x2=0.0; y2=6.2606mm; thickness=10.0mil; clearance=20.0mil;
+   ha:line.98388 {
+    x1=1.8599in; y1=498.1mil; x2=1.864in; y2=494.0mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.98391 {
+    x1=1.864in; y1=494.0mil; x2=1.864in; y2=425.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.47229 {
-    x1=0.0; y1=6.2606mm; x2=0.0; y2=33.0106mm; thickness=10.0mil; clearance=20.0mil;
+   ha:line.98394 {
+    x1=1.864in; y1=425.0mil; x2=1.873in; y2=416.0mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.98397 {
+    x1=1.873in; y1=416.0mil; x2=49.5447mm; y2=416.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.68602 {
-    x1=50.8254mm; y1=600.0mil; x2=1.971in; y2=630.0mil; thickness=10.0mil; clearance=16.0mil;
+   ha:line.98412 {
+    x1=1.39564in; y1=917.0mil; x2=49.911mm; y2=917.0mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.79870 {
-    x1=33.2486mm; y1=646.0mil; x2=1.81364in; y2=646.0mil; thickness=10.0mil; clearance=12.0mil;
+   ha:line.98415 {
+    x1=49.911mm; y1=917.0mil; x2=2.06in; y2=822.0mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.79873 {
-    x1=1.81364in; y1=646.0mil; x2=1.84344in; y2=616.2mil; thickness=10.0mil; clearance=12.0mil;
+   ha:line.98418 {
+    x1=2.06in; y1=822.0mil; x2=2.06in; y2=485.0mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.79876 {
-    x1=1.84344in; y1=616.2mil; x2=1.9572in; y2=616.2mil; thickness=10.0mil; clearance=12.0mil;
+   ha:line.98421 {
+    x1=2.06in; y1=485.0mil; x2=1.963in; y2=388.0mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.79879 {
-    x1=1.9572in; y1=616.2mil; x2=1.971in; y2=630.0mil; thickness=10.0mil; clearance=12.0mil;
+   ha:line.98424 {
+    x1=1.963in; y1=388.0mil; x2=1.885in; y2=388.0mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.79996 {
-    x1=1.211in; y1=298.0mil; x2=1.677in; y2=298.0mil; thickness=10.0mil; clearance=12.0mil;
+   ha:line.98430 {
+    x1=1.885in; y1=441.0mil; x2=1.885in; y2=498.0mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.79999 {
-    x1=1.677in; y1=298.0mil; x2=46.99mm; y2=125.0mil; thickness=10.0mil; clearance=12.0mil;
+   ha:line.98433 {
+    x1=1.885in; y1=498.0mil; x2=47.371mm; y2=518.0mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.80057 {
-    x1=1.187in; y1=328.0mil; x2=1.797in; y2=328.0mil; thickness=10.0mil; clearance=12.0mil;
+   ha:line.98436 {
+    x1=47.371mm; y1=518.0mil; x2=46.843487mm; y2=518.0mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.80060 {
-    x1=1.797in; y1=328.0mil; x2=1.9in; y2=225.0mil; thickness=10.0mil; clearance=12.0mil;
+   ha:line.98439 {
+    x1=46.843487mm; y1=518.0mil; x2=46.815143mm; y2=13.128856mm; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:arc.44872 {
-    x=0.999998mm; y=33.0106mm; width=0.999998mm; height=0.999998mm; astart=-270.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   ha:line.98456 {
+    x1=1.934in; y1=11.403108mm; x2=48.794892mm; y2=11.403108mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:arc.44876 {
-    x=70.7499mm; y=30.7607mm; width=2.999994mm; height=2.999994mm; astart=0.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   ha:line.98459 {
+    x1=48.794892mm; y1=11.403108mm; x2=1.904in; y2=466.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:arc.44880 {
-    x=73.0001mm; y=1.0107mm; width=0.999998mm; height=0.999998mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   ha:line.98462 {
+    x1=1.904in; y1=466.0mil; x2=1.904in; y2=476.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:arc.44884 {
-    x=127.95mil; y=3.2606mm; width=2.999994mm; height=2.999994mm; astart=-180.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   ha:line.98507 {
+    x1=1.39564in; y1=956.36mil; x2=1.95064in; y2=956.36mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:arc.47259 {
-    x=0.999998mm; y=33.0106mm; width=0.999998mm; height=0.999998mm; astart=-270.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
+   ha:line.98510 {
+    x1=1.95064in; y1=956.36mil; x2=52.7812mm; y2=829.0mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.98513 {
+    x1=52.7812mm; y1=829.0mil; x2=52.7812mm; y2=478.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:arc.47263 {
-    x=70.7499mm; y=30.7607mm; width=2.999994mm; height=2.999994mm; astart=0.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
+   ha:line.98516 {
+    x1=52.7812mm; y1=478.0mil; x2=1.963in; y2=363.0mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.98519 {
+    x1=1.963in; y1=363.0mil; x2=1.876in; y2=363.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:arc.47267 {
-    x=73.0001mm; y=1.0107mm; width=0.999998mm; height=0.999998mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
+   ha:line.98534 {
+    x1=1.815in; y1=11.924284mm; x2=1.8149in; y2=469.56mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.98543 {
+    x1=1.39564in; y1=22.291802mm; x2=43.011598mm; y2=22.291802mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:arc.47271 {
-    x=127.95mil; y=3.2606mm; width=2.999994mm; height=2.999994mm; astart=-180.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
+   ha:line.98546 {
+    x1=43.011598mm; y1=22.291802mm; x2=1.715in; y2=856.0mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.98551 {
+    x1=1.39564in; y1=857.94mil; x2=42.368724mm; y2=857.94mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-  }
-  color = {#3a5fcd}
-  ha:combining {
-  }
-}
-     ha:top-gnd         { lid=2; group=3;
-   li:objects {
-    ha:polygon.61082 { clearance=40.0mil;
-     li:geometry {
-       ta:contour {
-        { 162.0mil; 1.334in }
-        { 73.8632mm; 1.334in }
-        { 73.8632mm; 3.0mil }
-        { 162.0mil; 3.0mil }
-       }
-     }
-
-     ha:flags {
-      clearpoly=1
-      lock=1
-     }
+   ha:line.98554 {
+    x1=42.368724mm; y1=857.94mil; x2=1.702in; y2=824.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:polygon.76438 { clearance=12.0mil;
-     li:geometry {
-       ta:contour {
-        { 5.0mil; 1.052in }
-        { 174.0mil; 1.052in }
-        { 174.0mil; 1.346in }
-        { 5.0mil; 1.346in }
-       }
-     }
-
-     ha:flags {
-      clearpoly=1
-      lock=1
-     }
+   }
+   ha:line.98595 {
+    x1=2.397in; y1=588.0mil; x2=2.129in; y2=856.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
-    ha:polygon.76443 { clearance=12.0mil;
-     li:geometry {
-       ta:contour {
-        { 4.0mil; 523.0mil }
-        { 216.0mil; 523.0mil }
-        { 216.0mil; 249.0mil }
-        { 4.0mil; 249.0mil }
-       }
-     }
-
-     ha:flags {
-      clearpoly=1
-      lock=1
-     }
+   }
+   ha:line.98598 {
+    x1=2.129in; y1=856.0mil; x2=53.5686mm; y2=856.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-  color = {#104e8b}
-   ha:combining {
+   ha:line.98604 {
+    x1=2.379in; y1=581.0mil; x2=2.136in; y2=824.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
    }
- }
-     ha:bottom-gnd      { lid=3; group=10;
-   li:objects {
-ha:polygon.47292 { clearance=40.0mil;
-          li:geometry {
-            ta:contour {
-             { 5.0mil; 250.0mil }
-             { 195.0mil; 250.0mil }
-             { 195.0mil; 526.0mil }
-             { 5.0mil; 526.0mil }
-            }
-          }
-
-          ha:flags {
-           clearpoly=1
-          }
-         }
-         ha:polygon.47297 { clearance=40.0mil;
-          li:geometry {
-            ta:contour {
-             { 5.0mil; 1.054in }
-             { 196.0mil; 1.054in }
-             { 196.0mil; 1.334in }
-             { 5.0mil; 1.334in }
-            }
-          }
-
-          ha:flags {
-           clearpoly=1
-          }
-         }
-         ha:polygon.75050 { clearance=40.0mil;
-          li:geometry {
-            ta:contour {
-             { 162.465mil; 1.35944in }
-             { 73.900411mm; 1.35944in }
-             { 73.900411mm; 30.44mil }
+   ha:line.98607 {
+    x1=2.136in; y1=824.0mil; x2=53.5686mm; y2=824.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.100402 {
+    x1=33.749361mm; y1=20.091781mm; x2=33.749361mm; y2=17.177639mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.100405 {
+    x1=33.749361mm; y1=17.177639mm; x2=1.339in; y2=666.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.100408 {
+    x1=1.339in; y1=666.0mil; x2=1.339in; y2=426.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.100429 {
+    x1=46.877994mm; y1=14.691605mm; x2=49.997605mm; y2=14.691605mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.100432 {
+    x1=49.997605mm; y1=14.691605mm; x2=51.435mm; y2=635.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.100435 {
+    x1=51.435mm; y1=635.0mil; x2=51.435mm; y2=805.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.100438 {
+    x1=51.435mm; y1=805.0mil; x2=49.53mm; y2=880.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.100441 {
+    x1=49.53mm; y1=880.0mil; x2=1.793in; y2=880.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.100444 {
+    x1=1.793in; y1=880.0mil; x2=1.712in; y2=799.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.100447 {
+    x1=1.712in; y1=799.0mil; x2=1.603in; y2=799.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.100450 {
+    x1=1.603in; y1=799.0mil; x2=1.527in; y2=723.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.100453 {
+    x1=1.527in; y1=723.0mil; x2=1.362in; y2=723.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.100456 {
+    x1=1.362in; y1=723.0mil; x2=1.348in; y2=737.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.100459 {
+    x1=1.348in; y1=737.0mil; x2=1.348in; y2=790.62mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.100462 {
+    x1=1.348in; y1=790.62mil; x2=1.348395in; y2=20.091781mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102285 {
+    x1=998.0mil; y1=789.0mil; x2=992.0mil; y2=783.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102288 {
+    x1=992.0mil; y1=633.0mil; x2=866.0mil; y2=507.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102291 {
+    x1=866.0mil; y1=507.0mil; x2=731.0mil; y2=507.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102294 {
+    x1=731.0mil; y1=507.0mil; x2=714.0mil; y2=524.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102297 {
+    x1=714.0mil; y1=524.0mil; x2=714.0mil; y2=14.231143mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102300 {
+    x1=714.0mil; y1=14.231143mm; x2=18.13208mm; y2=14.234663mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102327 {
+    x1=1.008in; y1=774.0mil; x2=1.008in; y2=624.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102330 {
+    x1=1.008in; y1=624.0mil; x2=874.0mil; y2=490.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102333 {
+    x1=874.0mil; y1=490.0mil; x2=663.0mil; y2=490.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102336 {
+    x1=663.0mil; y1=490.0mil; x2=628.0mil; y2=525.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102339 {
+    x1=628.0mil; y1=525.0mil; x2=628.0mil; y2=14.215613mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102342 {
+    x1=628.0mil; y1=14.215613mm; x2=627.25mil; y2=14.234663mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102366 {
+    x1=1.024in; y1=764.0mil; x2=1.024in; y2=616.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102369 {
+    x1=1.024in; y1=616.0mil; x2=881.0mil; y2=473.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102372 {
+    x1=881.0mil; y1=473.0mil; x2=636.0mil; y2=473.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102375 {
+    x1=636.0mil; y1=473.0mil; x2=584.0mil; y2=525.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102378 {
+    x1=584.0mil; y1=525.0mil; x2=584.0mil; y2=14.233143mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102381 {
+    x1=584.0mil; y1=14.233143mm; x2=14.83208mm; y2=14.234663mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102399 {
+    x1=26.4414mm; y1=608.0mil; x2=888.0mil; y2=455.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102402 {
+    x1=888.0mil; y1=455.0mil; x2=612.0mil; y2=455.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102405 {
+    x1=612.0mil; y1=455.0mil; x2=541.0mil; y2=526.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102408 {
+    x1=541.0mil; y1=526.0mil; x2=541.0mil; y2=14.225265mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102411 {
+    x1=541.0mil; y1=14.225265mm; x2=13.732002mm; y2=14.234663mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102429 {
+    x1=29.249497mm; y1=20.091781mm; x2=29.249497mm; y2=19.495897mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102432 {
+    x1=29.249497mm; y1=19.495897mm; x2=1.143in; y2=759.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102435 {
+    x1=1.143in; y1=759.0mil; x2=27.4066mm; y2=759.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102438 {
+    x1=27.4066mm; y1=759.0mil; x2=1.058in; y2=738.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102441 {
+    x1=1.058in; y1=738.0mil; x2=1.058in; y2=600.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102444 {
+    x1=1.058in; y1=600.0mil; x2=896.0mil; y2=438.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102447 {
+    x1=896.0mil; y1=438.0mil; x2=585.0mil; y2=438.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102450 {
+    x1=585.0mil; y1=438.0mil; x2=497.0mil; y2=526.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102453 {
+    x1=497.0mil; y1=526.0mil; x2=497.0mil; y2=14.226281mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102456 {
+    x1=497.0mil; y1=14.226281mm; x2=12.632182mm; y2=14.234663mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102459 {
+    x1=1.124in; y1=818.57mil; x2=1.10857in; y2=818.57mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102462 {
+    x1=1.10857in; y1=818.57mil; x2=26.4414mm; y2=751.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102465 {
+    x1=26.4414mm; y1=608.0mil; x2=26.4414mm; y2=751.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102468 {
+    x1=1.124in; y1=21.291804mm; x2=1.09826in; y2=21.291804mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102471 {
+    x1=1.09826in; y1=21.291804mm; x2=1.024in; y2=764.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102480 {
+    x1=1.124in; y1=857.94mil; x2=1.09194in; y2=857.94mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102483 {
+    x1=1.09194in; y1=857.94mil; x2=1.008in; y2=774.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102486 {
+    x1=1.124in; y1=22.291802mm; x2=1.08663in; y2=22.291802mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102489 {
+    x1=1.08663in; y1=22.291802mm; x2=992.0mil; y2=783.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.102492 {
+    x1=992.0mil; y1=783.0mil; x2=992.0mil; y2=633.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.104363 {
+    x1=21.882115mm; y1=18.884514mm; x2=23.177886mm; y2=18.884514mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.104366 {
+    x1=23.177886mm; y1=18.884514mm; x2=913.0mil; y2=743.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.104369 {
+    x1=21.882115mm; y1=19.984588mm; x2=23.170012mm; y2=19.984588mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.104372 {
+    x1=23.170012mm; y1=19.984588mm; x2=913.0mil; y2=786.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.104383 {
+    x1=1.124in; y1=24.791416mm; x2=1.08896in; y2=24.791416mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.104386 {
+    x1=1.08896in; y1=24.791416mm; x2=27.4066mm; y2=986.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.104389 {
+    x1=27.4066mm; y1=986.0mil; x2=1.008in; y2=986.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.104392 {
+    x1=1.124in; y1=995.73mil; x2=1.09427in; y2=995.73mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.104395 {
+    x1=1.09427in; y1=995.73mil; x2=1.078in; y2=1.012in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.104398 {
+    x1=1.078in; y1=1.012in; x2=983.0mil; y2=1.012in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.104432 {
+    x1=21.882115mm; y1=22.184482mm; x2=22.946482mm; y2=22.184482mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.104435 {
+    x1=22.946482mm; y1=22.184482mm; x2=904.0mil; y2=874.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.106341 {
+    x1=1.39564in; y1=24.791416mm; x2=1.43004in; y2=24.791416mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.106344 {
+    x1=1.43004in; y1=24.791416mm; x2=36.4236mm; y2=980.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.108291 {
+    x1=1.124in; y1=25.791414mm; x2=27.904186mm; y2=25.791414mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.108294 {
+    x1=27.904186mm; y1=25.791414mm; x2=26.8478mm; y2=26.8478mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.108297 {
+    x1=26.8478mm; y1=26.8478mm; x2=767.0mil; y2=26.8478mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.108300 {
+    x1=767.0mil; y1=26.8478mm; x2=757.0mil; y2=26.5938mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.108303 {
+    x1=757.0mil; y1=26.5938mm; x2=757.0mil; y2=1.0133435in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.108306 {
+    x1=757.0mil; y1=1.0133435in; x2=19.23208mm; y2=25.734645mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.108312 {
+    x1=1.124in; y1=26.29154mm; x2=1.1049in; y2=26.29154mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.108315 {
+    x1=1.1049in; y1=26.29154mm; x2=1.066in; y2=1.074in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.108318 {
+    x1=1.066in; y1=1.074in; x2=739.0mil; y2=1.074in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.108321 {
+    x1=739.0mil; y1=1.074in; x2=712.0mil; y2=26.5938mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.108324 {
+    x1=712.0mil; y1=26.5938mm; x2=712.0mil; y2=25.781925mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.108327 {
+    x1=712.0mil; y1=25.781925mm; x2=18.13208mm; y2=25.734645mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.110280 {
+    x1=29.249497mm; y1=26.991437mm; x2=29.249497mm; y2=27.417903mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.110283 {
+    x1=29.249497mm; y1=27.417903mm; x2=1.14in; y2=27.7114mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.110286 {
+    x1=1.14in; y1=27.7114mm; x2=716.0mil; y2=27.7114mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.110289 {
+    x1=716.0mil; y1=27.7114mm; x2=672.0mil; y2=26.5938mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.110295 {
+    x1=672.0mil; y1=1.014625in; x2=17.03197mm; y2=25.734645mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.110298 {
+    x1=29.749623mm; y1=26.991437mm; x2=29.749623mm; y2=27.603577mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.110301 {
+    x1=29.749623mm; y1=27.603577mm; x2=29.21mm; y2=1.108in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.110313 {
+    x1=628.0mil; y1=25.753695mm; x2=627.25mil; y2=25.734645mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.110316 {
+    x1=1.190925in; y1=26.991437mm; x2=1.190925in; y2=27.764105mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.110319 {
+    x1=1.190925in; y1=27.764105mm; x2=29.4132mm; y2=1.126in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.110331 {
+    x1=585.0mil; y1=25.761565mm; x2=14.83208mm; y2=25.734645mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.110352 {
+    x1=29.21mm; y1=1.108in; x2=646.0mil; y2=1.108in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.110355 {
+    x1=646.0mil; y1=1.108in; x2=585.0mil; y2=26.5938mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.110358 {
+    x1=585.0mil; y1=26.5938mm; x2=585.0mil; y2=25.761565mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.110361 {
+    x1=585.0mil; y1=25.761565mm; x2=14.856017mm; y2=25.758582mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.110364 {
+    x1=29.4132mm; y1=1.126in; x2=487.0mil; y2=1.126in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.110367 {
+    x1=487.0mil; y1=1.126in; x2=411.0mil; y2=26.67mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.110370 {
+    x1=411.0mil; y1=26.67mm; x2=411.0mil; y2=25.741965mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.110373 {
+    x1=411.0mil; y1=25.741965mm; x2=10.43208mm; y2=25.734645mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112360 {
+    x1=30.749621mm; y1=26.991437mm; x2=30.749621mm; y2=27.543379mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112363 {
+    x1=30.749621mm; y1=27.543379mm; x2=1.207in; y2=1.088in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112366 {
+    x1=1.207in; y1=1.088in; x2=1.207in; y2=1.102in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112369 {
+    x1=1.207in; y1=1.102in; x2=29.6164mm; y2=1.143in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112372 {
+    x1=29.6164mm; y1=1.143in; x2=678.0mil; y2=1.143in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112375 {
+    x1=678.0mil; y1=1.143in; x2=672.0mil; y2=1.149in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.110292 {
+    x1=672.0mil; y1=26.5938mm; x2=672.0mil; y2=1.014625in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112383 {
+    x1=17.03197mm; y1=14.234663mm; x2=17.03197mm; y2=517.45mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112386 {
+    x1=17.03197mm; y1=517.45mil; x2=671.0mil; y2=517.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.114405 {
+    x1=1.8149in; y1=469.56mil; x2=1.8149in; y2=451.1mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.114411 {
+    x1=1.8149in; y1=450.1mil; x2=1.862in; y2=403.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.114414 {
+    x1=1.862in; y1=403.0mil; x2=1.862in; y2=377.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.114417 {
+    x1=1.862in; y1=377.0mil; x2=1.876in; y2=363.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.114420 {
+    x1=2.397in; y1=415.0mil; x2=2.397in; y2=588.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.114423 {
+    x1=64.897mm; y1=227.0mil; x2=65.240408mm; y2=227.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.114426 {
+    x1=2.379in; y1=403.0mil; x2=2.379in; y2=581.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.114429 {
+    x1=2.539in; y1=273.0mil; x2=2.397in; y2=415.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:arc.44869 {
+    x=0.999998mm; y=33.0106mm; width=0.999998mm; height=0.999998mm; astart=-270.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:arc.44873 {
+    x=70.7499mm; y=30.7607mm; width=2.999994mm; height=2.999994mm; astart=0.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:arc.44877 {
+    x=73.0001mm; y=1.0107mm; width=0.999998mm; height=0.999998mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:arc.44881 {
+    x=127.95mil; y=3.2606mm; width=2.999994mm; height=2.999994mm; astart=-180.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:arc.47256 {
+    x=0.999998mm; y=33.0106mm; width=0.999998mm; height=0.999998mm; astart=-270.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:arc.47260 {
+    x=70.7499mm; y=30.7607mm; width=2.999994mm; height=2.999994mm; astart=0.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:arc.47264 {
+    x=73.0001mm; y=1.0107mm; width=0.999998mm; height=0.999998mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:arc.47268 {
+    x=127.95mil; y=3.2606mm; width=2.999994mm; height=2.999994mm; astart=-180.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+  }
+  color = {#8b2323}
+   ha:combining {
+   }
+}
+     ha:bottom-sig      { lid=1; group=10; ha:attributes { {pcb-rnd::key::select}={<Key>l; <Key>b}; {pcb-rnd::key::vis}={<Key>l; Shift<Key>b} }
+  li:objects {
+   ha:line.40739 {
+    x1=48.2493mm; y1=5.7257mm; x2=1.9in; y2=225.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.40748 {
+    x1=49.53mm; y1=125.0mil; x2=49.53mm; y2=10.5517mm; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.40751 {
+    x1=49.53mm; y1=10.5517mm; x2=50.8254mm; y2=11.8471mm; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.40754 {
+    x1=50.8254mm; y1=11.8471mm; x2=50.8254mm; y2=600.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.44710 {
+    x1=246.06mil; y1=0.0117mm; x2=30.48mm; y2=0.0117mm; thickness=10.0mil; clearance=20.0mil;
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:line.44722 {
+    x1=30.48mm; y1=0.0117mm; x2=30.48mm; y2=50.0mil; thickness=10.0mil; clearance=20.0mil;
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:line.44734 {
+    x1=30.48mm; y1=50.0mil; x2=1.714in; y2=50.0mil; thickness=10.0mil; clearance=20.0mil;
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:line.44746 {
+    x1=1.714in; y1=0.0117mm; x2=1.714in; y2=50.0mil; thickness=10.0mil; clearance=20.0mil;
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:line.44758 {
+    x1=1.714in; y1=0.0117mm; x2=73.0001mm; y2=0.0117mm; thickness=10.0mil; clearance=20.0mil;
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:line.44770 {
+    x1=39.27mil; y1=1.339in; x2=67.7499mm; y2=1.339in; thickness=10.0mil; clearance=20.0mil;
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:line.44782 {
+    x1=67.7499mm; y1=1.339in; x2=67.7499mm; y2=30.7607mm; thickness=10.0mil; clearance=20.0mil;
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:line.44794 {
+    x1=70.7499mm; y1=27.7607mm; x2=74.0001mm; y2=27.7607mm; thickness=10.0mil; clearance=20.0mil;
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:line.44806 {
+    x1=74.0001mm; y1=27.7607mm; x2=74.0001mm; y2=1.0107mm; thickness=10.0mil; clearance=20.0mil;
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:line.44818 {
+    x1=246.06mil; y1=0.0117mm; x2=246.06mil; y2=3.2606mm; thickness=10.0mil; clearance=20.0mil;
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:line.44830 {
+    x1=127.95mil; y1=6.2606mm; x2=0.0; y2=6.2606mm; thickness=10.0mil; clearance=20.0mil;
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:line.44842 {
+    x1=0.0; y1=6.2606mm; x2=0.0; y2=33.0106mm; thickness=10.0mil; clearance=20.0mil;
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:line.47097 {
+    x1=246.06mil; y1=0.0117mm; x2=30.48mm; y2=0.0117mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:line.47109 {
+    x1=30.48mm; y1=0.0117mm; x2=30.48mm; y2=50.0mil; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:line.47121 {
+    x1=30.48mm; y1=50.0mil; x2=1.714in; y2=50.0mil; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:line.47133 {
+    x1=1.714in; y1=0.0117mm; x2=1.714in; y2=50.0mil; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:line.47145 {
+    x1=1.714in; y1=0.0117mm; x2=73.0001mm; y2=0.0117mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:line.47157 {
+    x1=39.27mil; y1=1.339in; x2=67.7499mm; y2=1.339in; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:line.47169 {
+    x1=67.7499mm; y1=1.339in; x2=67.7499mm; y2=30.7607mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:line.47181 {
+    x1=70.7499mm; y1=27.7607mm; x2=74.0001mm; y2=27.7607mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:line.47193 {
+    x1=74.0001mm; y1=27.7607mm; x2=74.0001mm; y2=1.0107mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:line.47205 {
+    x1=246.06mil; y1=0.0117mm; x2=246.06mil; y2=3.2606mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:line.47217 {
+    x1=127.95mil; y1=6.2606mm; x2=0.0; y2=6.2606mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:line.47229 {
+    x1=0.0; y1=6.2606mm; x2=0.0; y2=33.0106mm; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:line.68602 {
+    x1=50.8254mm; y1=600.0mil; x2=1.971in; y2=630.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.79870 {
+    x1=33.2486mm; y1=646.0mil; x2=1.81364in; y2=646.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.79873 {
+    x1=1.81364in; y1=646.0mil; x2=1.84344in; y2=616.2mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.79876 {
+    x1=1.84344in; y1=616.2mil; x2=1.9572in; y2=616.2mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.79879 {
+    x1=1.9572in; y1=616.2mil; x2=1.971in; y2=630.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.79996 {
+    x1=1.211in; y1=298.0mil; x2=1.677in; y2=298.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.79999 {
+    x1=1.677in; y1=298.0mil; x2=46.99mm; y2=125.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.80057 {
+    x1=1.187in; y1=328.0mil; x2=1.797in; y2=328.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.80060 {
+    x1=1.797in; y1=328.0mil; x2=1.9in; y2=225.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.96612 {
+    x1=904.0mil; y1=917.0mil; x2=904.0mil; y2=1.203in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.96615 {
+    x1=930.0mil; y1=830.0mil; x2=930.0mil; y2=1.177in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.98474 {
+    x1=1.885in; y1=388.0mil; x2=1.885in; y2=437.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.98477 {
+    x1=1.885in; y1=437.0mil; x2=1.889in; y2=441.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.98568 {
+    x1=1.702in; y1=824.0mil; x2=53.5686mm; y2=824.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.98571 {
+    x1=1.715in; y1=856.0mil; x2=53.5686mm; y2=856.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.100372 {
+    x1=1.791in; y1=426.0mil; x2=1.767in; y2=402.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.100375 {
+    x1=1.767in; y1=402.0mil; x2=1.363in; y2=402.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.100378 {
+    x1=1.363in; y1=402.0mil; x2=1.339in; y2=426.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.104407 {
+    x1=983.0mil; y1=1.012in; x2=983.0mil; y2=834.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.104410 {
+    x1=983.0mil; y1=834.0mil; x2=936.0mil; y2=787.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.104413 {
+    x1=936.0mil; y1=787.0mil; x2=914.0mil; y2=787.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.104416 {
+    x1=914.0mil; y1=787.0mil; x2=913.0mil; y2=786.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.104419 {
+    x1=1.008in; y1=986.0mil; x2=1.008in; y2=822.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.104422 {
+    x1=1.008in; y1=822.0mil; x2=930.0mil; y2=744.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.104425 {
+    x1=930.0mil; y1=744.0mil; x2=914.0mil; y2=744.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.104428 {
+    x1=914.0mil; y1=744.0mil; x2=913.0mil; y2=743.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.106347 {
+    x1=904.0mil; y1=874.0mil; x2=904.0mil; y2=873.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.106350 {
+    x1=904.0mil; y1=873.0mil; x2=879.0mil; y2=848.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.106353 {
+    x1=879.0mil; y1=848.0mil; x2=879.0mil; y2=727.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.106356 {
+    x1=879.0mil; y1=728.0mil; x2=900.0mil; y2=707.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.106359 {
+    x1=900.0mil; y1=707.0mil; x2=26.6446mm; y2=707.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.106362 {
+    x1=26.6446mm; y1=707.0mil; x2=1.322in; y2=980.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.106365 {
+    x1=1.322in; y1=980.0mil; x2=36.4236mm; y2=980.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112389 {
+    x1=671.0mil; y1=517.0mil; x2=671.0mil; y2=1.149in; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.112392 {
+    x1=671.0mil; y1=1.149in; x2=672.0mil; y2=29.21mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.114402 {
+    x1=879.0mil; y1=727.0mil; x2=880.5mil; y2=725.5mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:arc.44872 {
+    x=0.999998mm; y=33.0106mm; width=0.999998mm; height=0.999998mm; astart=-270.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:arc.44876 {
+    x=70.7499mm; y=30.7607mm; width=2.999994mm; height=2.999994mm; astart=0.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:arc.44880 {
+    x=73.0001mm; y=1.0107mm; width=0.999998mm; height=0.999998mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:arc.44884 {
+    x=127.95mil; y=3.2606mm; width=2.999994mm; height=2.999994mm; astart=-180.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:arc.47259 {
+    x=0.999998mm; y=33.0106mm; width=0.999998mm; height=0.999998mm; astart=-270.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:arc.47263 {
+    x=70.7499mm; y=30.7607mm; width=2.999994mm; height=2.999994mm; astart=0.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:arc.47267 {
+    x=73.0001mm; y=1.0107mm; width=0.999998mm; height=0.999998mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:arc.47271 {
+    x=127.95mil; y=3.2606mm; width=2.999994mm; height=2.999994mm; astart=-180.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+  }
+  color = {#3a5fcd}
+  ha:combining {
+  }
+}
+     ha:top-gnd         { lid=2; group=3;
+   li:objects {
+    ha:polygon.61082 { clearance=40.0mil;
+     li:geometry {
+       ta:contour {
+        { 162.0mil; 1.334in }
+        { 73.8632mm; 1.334in }
+        { 73.8632mm; 3.0mil }
+        { 162.0mil; 3.0mil }
+       }
+     }
+
+     ha:flags {
+      clearpoly=1
+      lock=1
+     }
+    }
+    ha:polygon.76438 { clearance=12.0mil;
+     li:geometry {
+       ta:contour {
+        { 5.0mil; 1.052in }
+        { 174.0mil; 1.052in }
+        { 174.0mil; 1.346in }
+        { 5.0mil; 1.346in }
+       }
+     }
+
+     ha:flags {
+      clearpoly=1
+      lock=1
+     }
+    }
+    ha:polygon.76443 { clearance=12.0mil;
+     li:geometry {
+       ta:contour {
+        { 4.0mil; 523.0mil }
+        { 216.0mil; 523.0mil }
+        { 216.0mil; 249.0mil }
+        { 4.0mil; 249.0mil }
+       }
+     }
+
+     ha:flags {
+      clearpoly=1
+      lock=1
+     }
+    }
+   }
+  color = {#104e8b}
+   ha:combining {
+   }
+ }
+     ha:bottom-gnd      { lid=3; group=10;
+   li:objects {
+ha:polygon.47292 { clearance=40.0mil;
+          li:geometry {
+            ta:contour {
+             { 5.0mil; 250.0mil }
+             { 195.0mil; 250.0mil }
+             { 195.0mil; 526.0mil }
+             { 5.0mil; 526.0mil }
+            }
+          }
+
+          ha:flags {
+           clearpoly=1
+          }
+         }
+         ha:polygon.47297 { clearance=40.0mil;
+          li:geometry {
+            ta:contour {
+             { 5.0mil; 1.054in }
+             { 196.0mil; 1.054in }
+             { 196.0mil; 1.334in }
+             { 5.0mil; 1.334in }
+            }
+          }
+
+          ha:flags {
+           clearpoly=1
+          }
+         }
+         ha:polygon.75050 { clearance=40.0mil;
+          li:geometry {
+            ta:contour {
+             { 162.465mil; 1.35944in }
+             { 73.900411mm; 1.35944in }
+             { 73.900411mm; 30.44mil }
              { 162.465mil; 30.44mil }
             }
           }
@@ -2519,7 +3797,7 @@ ha:polygon.47292 { clearance=40.0mil;
    }
  }
 
-      {ha:power plane}                              {
+      {ha:power plane}                                                                 {
        lid=4
        group=7
        ha:combining {       }
@@ -2817,7 +4095,7 @@ ha:polygon.47292 { clearance=40.0mil;
         color = {#548b54}
       }
 
-      {ha:ground plane}                              {
+      {ha:ground plane}                                                                 {
        lid=5
        group=5
        ha:combining {       }
@@ -3652,6 +4930,11 @@ ha:polygon.47292 { clearance=40.0mil;
          solid  
          noshape  
         }
+         li:4 {
+          on  
+          solid  
+          noshape  
+         }
       }
      }
      ha:padstack_ref.42530 {
@@ -3885,15 +5168,6 @@ ha:polygon.47292 { clearance=40.0mil;
          }
       }
      }
-     ha:padstack_ref.42568 {
-      proto=4; x=1.791in; y=10.8311mm; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
      ha:padstack_ref.42572 {
       proto=4; x=324.0mil; y=27.0871mm; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
       ha:flags {
@@ -4286,40 +5560,6 @@ ha:polygon.47292 { clearance=40.0mil;
         }
       }
      }
-     ha:padstack_ref.42590 {
-      proto=4; x=410.0mil; y=960.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:0 {
-         on  
-         solid  
-         noshape  
-        }
-        li:1 {
-         on  
-         solid  
-         noshape  
-        }
-        li:2 {
-         on  
-         solid  
-         noshape  
-        }
-        li:3 {
-         on  
-         solid  
-         noshape  
-        }
-        li:5 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
      ha:padstack_ref.74895 {
       proto=5; x=1.23in; y=1.098in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
@@ -4490,26 +5730,193 @@ ha:polygon.47292 { clearance=40.0mil;
          }
        }
       }
-      ha:padstack_ref.78275 {
-       proto=4; x=57.67605mm; y=10.27965mm; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:padstack_ref.78275 {
+       proto=4; x=57.67605mm; y=10.27965mm; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+         li:2 {
+          solid  
+          noshape  
+         }
+         li:4 {
+          on  
+          solid  
+          noshape  
+         }
+       }
+      }
+      ha:padstack_ref.79857 {
+       proto=5; x=33.2486mm; y=646.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.80002 {
+       proto=5; x=1.211in; y=298.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.80063 {
+       proto=5; x=30.1244mm; y=328.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.90033 {
+       proto=5; x=957.0mil; y=860.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+         li:4 {
+          on  
+          solid  
+          noshape  
+         }
+       }
+      }
+      ha:padstack_ref.96587 {
+       proto=5; x=904.0mil; y=917.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.96588 {
+       proto=5; x=930.0mil; y=830.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.96610 {
+       proto=5; x=930.0mil; y=1.177in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.96611 {
+       proto=5; x=904.0mil; y=1.203in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.98454 {
+       proto=5; x=1.885in; y=388.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.98455 {
+       proto=5; x=1.889in; y=441.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.98549 {
+       proto=5; x=1.715in; y=856.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.98550 {
+       proto=5; x=1.702in; y=824.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.98566 {
+       proto=5; x=53.5686mm; y=856.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.98567 {
+       proto=5; x=53.5686mm; y=824.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.100370 {
+       proto=5; x=1.339in; y=426.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.100371 {
+       proto=5; x=1.791in; y=426.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.104360 {
+       proto=5; x=913.0mil; y=743.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.104362 {
+       proto=5; x=913.0mil; y=786.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
        ha:flags {
         clearline=1
        }
 
        li:thermal {
-         li:2 {
-          solid  
-          noshape  
-         }
-         li:4 {
-          on  
-          solid  
-          noshape  
-         }
        }
       }
-      ha:padstack_ref.79857 {
-       proto=5; x=33.2486mm; y=646.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:padstack_ref.104381 {
+       proto=5; x=1.008in; y=986.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
        ha:flags {
         clearline=1
        }
@@ -4517,8 +5924,8 @@ ha:polygon.47292 { clearance=40.0mil;
        li:thermal {
        }
       }
-      ha:padstack_ref.80002 {
-       proto=5; x=1.211in; y=298.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:padstack_ref.104382 {
+       proto=5; x=983.0mil; y=1.012in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
        ha:flags {
         clearline=1
        }
@@ -4526,8 +5933,35 @@ ha:polygon.47292 { clearance=40.0mil;
        li:thermal {
        }
       }
-      ha:padstack_ref.80063 {
-       proto=5; x=30.1244mm; y=328.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:padstack_ref.104431 {
+       proto=5; x=904.0mil; y=874.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.106340 {
+       proto=5; x=36.4236mm; y=980.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.112378 {
+       proto=5; x=672.0mil; y=29.21mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.112382 {
+       proto=5; x=671.0mil; y=517.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
        ha:flags {
         clearline=1
        }
@@ -5604,311 +7038,97 @@ ha:polygon.47292 { clearance=40.0mil;
            ha:line.41087 {
             x1=58.8076mm; y1=30.8356mm; x2=59.8076mm; y2=30.8356mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.41090 {
-            x1=58.8076mm; y1=30.8356mm; x2=58.8076mm; y2=31.8356mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = DTPe++P7imVnhaFEAwoAAAAG
-      }
-      ha:subc.41137 {
-       ha:attributes {
-        {io_pcb::hidename_y}=19.5087 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=100
-        refdes=C30
-        value=10pF
-        {io_pcb::hidename_direction}=2
-        {io_pcb::hidename_x}=49.3405 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.41150 {
-         proto=0; x=1.988in; y=19.336004mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.41151 {
-         proto=0; x=1.988in; y=792.74mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.41138 {
-            x1=1.988in; y1=777.0mil; x2=1.988in; y2=777.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.41141 {
-            x1=1.988in; y1=777.0mil; x2=1.988in; y2=777.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.41144 {
-            x1=1.988in; y1=777.0mil; x2=1.988in; y2=20.7358mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.41147 {
-            x1=1.988in; y1=777.0mil; x2=49.4952mm; y2=777.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = DTPe++P7imVnhaFEAwoAAAAL
-      }
-      ha:subc.41153 {
-       ha:attributes {
-        {io_pcb::hidename_y}=6.3393 mm
-        footprint=sma-edge
-        {io_pcb::hidename_scale}=10
-        refdes=J8
-        value=SMA
-        {io_pcb::hidename_direction}=2
-        {io_pcb::hidename_x}=37.0078 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 {
-              65.0mil  
-              -95.0mil  
-              -65.0mil  
-              -95.0mil  
-              -65.0mil  
-              95.0mil  
-              65.0mil  
-              95.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              68.0mil  
-              -98.0mil  
-              -68.0mil  
-              -98.0mil  
-              -68.0mil  
-              98.0mil  
-              68.0mil  
-              98.0mil  
-             }
+              subc-role=x
+            }
            }
-         }
+           ha:line.41090 {
+            x1=58.8076mm; y1=30.8356mm; x2=58.8076mm; y2=31.8356mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
+      }
+       uid = DTPe++P7imVnhaFEAwoAAAAG
+      }
+      ha:subc.41137 {
+       ha:attributes {
+        {io_pcb::hidename_y}=19.5087 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=C30
+        value=10pF
+        {io_pcb::hidename_direction}=2
+        {io_pcb::hidename_x}=49.3405 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-       ha:ps_proto_v6.1 {
+       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 {
-             bottom = 1
              copper = 1
+             top = 1
             }
             clearance=0.0
              li:ps_poly {
-              65.0mil  
-              -95.0mil  
-              -65.0mil  
-              -95.0mil  
-              -65.0mil  
-              95.0mil  
-              65.0mil  
-              95.0mil  
+              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 {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              68.0mil  
-              -98.0mil  
-              -68.0mil  
-              -98.0mil  
-              -68.0mil  
-              98.0mil  
-              68.0mil  
-              98.0mil  
-             }
-           }
-         }
-       }
-
-       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
+             mask = 1
             }
             clearance=0.0
              li:ps_poly {
-              30.0mil  
-              -87.5mil  
-              -30.0mil  
-              -87.5mil  
-              -30.0mil  
-              87.5mil  
-              30.0mil  
-              87.5mil  
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
              }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
+            ha:combining { auto=1;            }
             ha:layer_mask {
              top = 1
-             mask = 1
+             paste = 1
             }
             clearance=0.0
              li:ps_poly {
-              33.0mil  
-              -90.5mil  
-              -33.0mil  
-              -90.5mil  
-              -33.0mil  
-              90.5mil  
-              33.0mil  
-              90.5mil  
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
              }
            }
          }
@@ -5916,36 +7136,8 @@ ha:polygon.47292 { clearance=40.0mil;
       }
 
        li:objects {
-        ha:padstack_ref.41166 {
-         proto=0; x=1.591in; y=160.5mil; 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.41167 {
-         proto=1; x=1.591in; y=160.5mil; 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.41168 {
-         proto=2; x=36.9824mm; y=153.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=40.0mil;
+        ha:padstack_ref.41150 {
+         proto=0; x=1.988in; y=19.336004mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -5958,27 +7150,8 @@ ha:polygon.47292 { clearance=40.0mil;
            name=1
          }
         }
-        ha:padstack_ref.41169 {
-         proto=0; x=33.5534mm; y=160.5mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-          lock=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-        ha:padstack_ref.41170 {
-         proto=1; x=33.5534mm; y=160.5mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-         ha:flags {
-          clearline=1
-         }
-
+        ha:padstack_ref.41151 {
+         proto=0; x=1.988in; y=792.74mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
          li:thermal {
          }
 
@@ -5995,34 +7168,30 @@ ha:polygon.47292 { clearance=40.0mil;
          ha:combining {         }
 
           li:objects {
-           ha:line.41154 {
-            x1=36.9824mm; y1=159.0mil; x2=36.9824mm; y2=159.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.41138 {
+            x1=1.988in; y1=777.0mil; x2=1.988in; y2=777.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
- ha:flags ={ selected=1
- };           }
-           ha:line.41157 {
-            x1=36.9824mm; y1=255.5mil; x2=36.9824mm; y2=255.5mil; thickness=0.1mm; clearance=0.0;
+           }
+           ha:line.41141 {
+            x1=1.988in; y1=777.0mil; x2=1.988in; y2=777.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
- ha:flags ={ selected=1
- };           }
-           ha:line.41160 {
-            x1=36.9824mm; y1=255.5mil; x2=37.9824mm; y2=255.5mil; thickness=0.1mm; clearance=0.0;
+           }
+           ha:line.41144 {
+            x1=1.988in; y1=777.0mil; x2=1.988in; y2=20.7358mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
- ha:flags ={ selected=1
- };           }
-           ha:line.41163 {
-            x1=36.9824mm; y1=255.5mil; x2=36.9824mm; y2=7.4897mm; thickness=0.1mm; clearance=0.0;
+           }
+           ha:line.41147 {
+            x1=1.988in; y1=777.0mil; x2=49.4952mm; y2=777.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
- ha:flags ={ selected=1
- };           }
+           }
           }
           ha:type {
            top = 1
@@ -6032,275 +7201,157 @@ ha:polygon.47292 { clearance=40.0mil;
         }
        }
       }
-       uid = DTPe++P7imVnhaFEAwoAAAAS
+       uid = DTPe++P7imVnhaFEAwoAAAAL
       }
-      ha:subc.41172 {
+      ha:subc.41153 {
        ha:attributes {
-        {io_pcb::hidename_y}=6.5639 mm
-        footprint=0-215079-4
-        {io_pcb::hidename_scale}=100
-        refdes=J6
-        value=Debug
-        {io_pcb::hidename_direction}=0
-        {io_pcb::hidename_x}=45.3644 mm
+        {io_pcb::hidename_y}=6.3393 mm
+        footprint=sma-edge
+        {io_pcb::hidename_scale}=10
+        refdes=J8
+        value=SMA
+        {io_pcb::hidename_direction}=2
+        {io_pcb::hidename_x}=37.0078 mm
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=31.5mil; hplated=1; 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.495mil  
-              -31.495mil  
-              31.495mil  
-              -31.495mil  
-              31.495mil  
-              31.495mil  
-              -31.495mil  
-              31.495mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            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  
-             }
-           }
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
            ha:ps_shape_v4 {
             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: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  
+              65.0mil  
+              -95.0mil  
+              -65.0mil  
+              -95.0mil  
+              -65.0mil  
+              95.0mil  
+              65.0mil  
+              95.0mil  
              }
            }
 
            ha:ps_shape_v4 {
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
-             bottom = 1
+             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  
+              68.0mil  
+              -98.0mil  
+              -68.0mil  
+              -98.0mil  
+              -68.0mil  
+              98.0mil  
+              68.0mil  
+              98.0mil  
              }
            }
          }
        }
 
        ha:ps_proto_v6.1 {
-         hdia=31.5mil; 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=62.99mil;            }
-            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=62.99mil;            }
             ha:combining {            }
             ha:layer_mask {
              bottom = 1
              copper = 1
             }
             clearance=0.0
+             li:ps_poly {
+              65.0mil  
+              -95.0mil  
+              -65.0mil  
+              -95.0mil  
+              -65.0mil  
+              95.0mil  
+              65.0mil  
+              95.0mil  
+             }
            }
 
            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: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: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
+             li:ps_poly {
+              68.0mil  
+              -98.0mil  
+              -68.0mil  
+              -98.0mil  
+              -68.0mil  
+              98.0mil  
+              68.0mil  
+              98.0mil  
+             }
            }
          }
        }
 
        ha:ps_proto_v6.2 {
-         hdia=59.06mil; 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=74.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              top = 1
             }
             clearance=0.0
+             li:ps_poly {
+              30.0mil  
+              -87.5mil  
+              -30.0mil  
+              -87.5mil  
+              -30.0mil  
+              87.5mil  
+              30.0mil  
+              87.5mil  
+             }
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=74.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=74.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=79.06mil;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
              mask = 1
             }
             clearance=0.0
-           }
-
-           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 {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
+             li:ps_poly {
+              33.0mil  
+              -90.5mil  
+              -33.0mil  
+              -90.5mil  
+              -33.0mil  
+              90.5mil  
+              33.0mil  
+              90.5mil  
+             }
            }
          }
        }
       }
 
        li:objects {
-        ha:padstack_ref.41197 {
-         proto=0; x=2.0in; y=225.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:0 {
-            on  
-            round  
-            noshape  
-           }
-           li:1 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-            li:2 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-           li:3 {
-            on  
-            diag  
-            sharp  
-            noshape  
-           }
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.41198 {
-         proto=1; x=49.53mm; y=125.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+        ha:padstack_ref.41166 {
+         proto=0; x=1.591in; y=160.5mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -6313,8 +7364,8 @@ ha:polygon.47292 { clearance=40.0mil;
            name=2
          }
         }
-        ha:padstack_ref.41199 {
-         proto=1; x=1.9in; y=225.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+        ha:padstack_ref.41167 {
+         proto=1; x=1.591in; y=160.5mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -6323,12 +7374,12 @@ ha:polygon.47292 { clearance=40.0mil;
          }
 
          ha:attributes {
-           term=3
-           name=3
+           term=2
+           name=2
          }
         }
-        ha:padstack_ref.41200 {
-         proto=1; x=46.99mm; y=125.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+        ha:padstack_ref.41168 {
+         proto=2; x=36.9824mm; y=153.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=40.0mil;
          ha:flags {
           clearline=1
          }
@@ -6337,449 +7388,499 @@ ha:polygon.47292 { clearance=40.0mil;
          }
 
          ha:attributes {
-           term=4
-           name=4
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.41201 {
-         proto=2; x=52.199794mm; y=3.914902mm; rot=0.000000; xmirror=1; smirror=1; clearance=7.0mil;
+        ha:padstack_ref.41169 {
+         proto=0; x=33.5534mm; y=160.5mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
+          lock=1
          }
 
          li:thermal {
-         }
-
-         ha:attributes {
-           term=0
-           name=mnt
-         }
-        }
-       }
-       li:layers {
-
-        ha:bottom-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.41173 {
-            x1=1.75571in; y1=74.62mil; x2=2.09428in; y2=74.62mil; thickness=6.0mil; clearance=0.0;
-           }
-           ha:line.41176 {
-            x1=1.75571in; y1=6.994906mm; x2=1.75571in; y2=74.62mil; thickness=6.0mil; clearance=0.0;
-           }
-           ha:line.41179 {
-            x1=1.75571in; y1=6.994906mm; x2=2.09428in; y2=6.994906mm; thickness=6.0mil; clearance=0.0;
-           }
-           ha:line.41182 {
-            x1=2.09428in; y1=6.994906mm; x2=2.09428in; y2=74.62mil; thickness=6.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           bottom = 1
-          }
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
+        }
+        ha:padstack_ref.41170 {
+         proto=1; x=33.5534mm; y=160.5mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
+       }
+       li:layers {
 
         ha:subc-aux {
-         lid=1
+         lid=0
          ha:combining {         }
 
           li:objects {
-           ha:line.41185 {
-            x1=49.555958mm; y1=4.33898mm; x2=49.555958mm; y2=4.33898mm; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+           ha:line.41154 {
+            x1=36.9824mm; y1=159.0mil; x2=36.9824mm; y2=159.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
-           }
-           ha:line.41188 {
-            x1=2.0in; y1=125.0mil; x2=2.0in; y2=125.0mil; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+ ha:flags ={ selected=1
+ };           }
+           ha:line.41157 {
+            x1=36.9824mm; y1=255.5mil; x2=36.9824mm; y2=255.5mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
-           }
-           ha:line.41191 {
-            x1=2.0in; y1=125.0mil; x2=51.8mm; y2=125.0mil; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+ ha:flags ={ selected=1
+ };           }
+           ha:line.41160 {
+            x1=36.9824mm; y1=255.5mil; x2=37.9824mm; y2=255.5mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
-           }
-           ha:line.41194 {
-            x1=2.0in; y1=125.0mil; x2=2.0in; y2=4.175mm; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
-
+ ha:flags ={ selected=1
+ };           }
+           ha:line.41163 {
+            x1=36.9824mm; y1=255.5mil; x2=36.9824mm; y2=7.4897mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
-           }
+ ha:flags ={ selected=1
+ };           }
           }
           ha:type {
-           bottom = 1
-           virtual = 1
+           top = 1
            misc = 1
+           virtual = 1
           }
         }
        }
       }
-       uid = DTPe++P7imVnhaFEAwoAAAAU
+       uid = DTPe++P7imVnhaFEAwoAAAAS
       }
-       ha:subc.41317 {
-        ha:attributes {
-         {io_pcb::hidename_y}=20.0735 mm
-         footprint=NDK32
-         {io_pcb::hidename_scale}=100
-         refdes=X1
-         value=40mhz
-         {io_pcb::hidename_direction}=0
-         {io_pcb::hidename_x}=48.1457 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
+      ha:subc.41172 {
+       ha:attributes {
+        {io_pcb::hidename_y}=6.5639 mm
+        footprint=0-215079-4
+        {io_pcb::hidename_scale}=100
+        refdes=J6
+        value=Debug
+        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_x}=45.3644 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+       ha:ps_proto_v6.0 {
+         hdia=31.5mil; hplated=1; 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.699897mm  
-               -23.62mil  
-               -0.699897mm  
-               -23.62mil  
-               0.699897mm  
-               23.62mil  
-               0.699897mm  
-              }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
             }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              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  
              }
-             clearance=0.0
-              li:ps_poly {
-               26.62mil  
-               -0.776097mm  
-               -26.62mil  
-               -0.776097mm  
-               -26.62mil  
-               0.776097mm  
-               26.62mil  
-               0.776097mm  
-              }
-            }
+           }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               23.62mil  
-               -0.699897mm  
-               -23.62mil  
-               -0.699897mm  
-               -23.62mil  
-               0.699897mm  
-               23.62mil  
-               0.699897mm  
-              }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
             }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.41331 {
-          proto=0; x=1.929295in; y=807.5mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-         ha:padstack_ref.41332 {
-          proto=0; x=46.804453mm; y=807.5mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
-          }
+            clearance=0.0
+             li:ps_poly {
+              -31.495mil  
+              -31.495mil  
+              31.495mil  
+              -31.495mil  
+              31.495mil  
+              31.495mil  
+              -31.495mil  
+              31.495mil  
+             }
+           }
 
-          li:thermal {
-          }
+           ha:ps_shape_v4 {
+            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:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.41333 {
-          proto=0; x=46.804453mm; y=18.910554mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          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.926973mm  
+              -0.926973mm  
+              0.926973mm  
+              -0.926973mm  
+              0.926973mm  
+              0.926973mm  
+              -0.926973mm  
+              0.926973mm  
+             }
+           }
 
-          ha:attributes {
-            term=4
-            name=4
-          }
+           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  
+             }
+           }
          }
-         ha:padstack_ref.41334 {
-          proto=0; x=1.929295in; y=18.910554mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
-          }
+       }
 
-          li:thermal {
-          }
+       ha:ps_proto_v6.1 {
+         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
 
-          ha:attributes {
-            term=3
-            name=3
-          }
-         }
-        }
-        li:layers {
+           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
+            }
+            clearance=0.0
+           }
 
-         ha:top-silk {
-          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 {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
 
-           li:objects {
-            ha:arc.41318 {
-             x=1.80883in; y=21.390356mm; width=5.0mil; height=5.0mil; astart=270.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+           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:type {
-            silk = 1
-            top = 1
+
+           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: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:subc-aux {
-          lid=1
-          ha:combining {          }
+       ha:ps_proto_v6.2 {
+         hdia=59.06mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
 
-           li:objects {
-            ha:line.41319 {
-             x1=47.904273mm; y1=19.710527mm; x2=47.904273mm; y2=19.710527mm; 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=74.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
             }
-            ha:line.41322 {
-             x1=1.886in; y1=776.0mil; x2=1.886in; y2=776.0mil; 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=74.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
             }
-            ha:line.41325 {
-             x1=1.886in; y1=776.0mil; x2=1.886in; y2=18.7104mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=74.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
             }
-            ha:line.41328 {
-             x1=1.886in; y1=776.0mil; x2=48.9044mm; y2=776.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
+            clearance=0.0
+           }
+
+           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
            }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
+
+           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 {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
            }
          }
-        }
-       }
-        uid = DTPe++P7imVnhaFEAwoAAAAY
        }
-       ha:subc.41336 {
-        ha:attributes {
-         {io_pcb::hidename_y}=12.5923 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=C42
-         value=0.22uF
-         {io_pcb::hidename_direction}=1
-         {io_pcb::hidename_x}=48.3235 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
+      }
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+       li:objects {
+        ha:padstack_ref.41197 {
+         proto=0; x=2.0in; y=225.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.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.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
-              }
+         li:thermal {
+           li:0 {
+            on  
+            round  
+            noshape  
+           }
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+            li:2 {
+             on  
+             diag  
+             round  
+             noshape  
             }
+           li:3 {
+            on  
+            diag  
+            sharp  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.41198 {
+         proto=1; x=49.53mm; y=125.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
+        }
+        ha:padstack_ref.41199 {
+         proto=1; x=1.9in; y=225.0mil; rot=0.000000; xmirror=1; smirror=1; 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.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=3
+           name=3
+         }
         }
-       }
+        ha:padstack_ref.41200 {
+         proto=1; x=46.99mm; y=125.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:objects {
-         ha:padstack_ref.41349 {
-          proto=0; x=1.934in; y=12.2027mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:thermal {
+         }
 
-          li:thermal {
-          }
+         ha:attributes {
+           term=4
+           name=4
+         }
+        }
+        ha:padstack_ref.41201 {
+         proto=2; x=52.199794mm; y=3.914902mm; rot=0.000000; xmirror=1; smirror=1; clearance=7.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
+         li:thermal {
          }
-         ha:padstack_ref.41350 {
-          proto=0; x=1.934in; y=11.403108mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         ha:attributes {
+           term=0
+           name=mnt
+         }
+        }
+       }
+       li:layers {
 
-          ha:attributes {
-            term=2
-            name=2
+        ha:bottom-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.41173 {
+            x1=1.75571in; y1=74.62mil; x2=2.09428in; y2=74.62mil; thickness=6.0mil; clearance=0.0;
+           }
+           ha:line.41176 {
+            x1=1.75571in; y1=6.994906mm; x2=1.75571in; y2=74.62mil; thickness=6.0mil; clearance=0.0;
+           }
+           ha:line.41179 {
+            x1=1.75571in; y1=6.994906mm; x2=2.09428in; y2=6.994906mm; thickness=6.0mil; clearance=0.0;
+           }
+           ha:line.41182 {
+            x1=2.09428in; y1=6.994906mm; x2=2.09428in; y2=74.62mil; thickness=6.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           bottom = 1
           }
-         }
         }
-        li:layers {
 
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
 
-           li:objects {
-            ha:line.41337 {
-             x1=1.934in; y1=11.802904mm; x2=1.934in; y2=11.802904mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
+          li:objects {
+           ha:line.41185 {
+            x1=49.555958mm; y1=4.33898mm; x2=49.555958mm; y2=4.33898mm; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
             }
-            ha:line.41340 {
-             x1=1.934in; y1=11.802904mm; x2=1.934in; y2=11.802904mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
+
+            ha:attributes {
+              subc-role=pnp-origin
             }
-            ha:line.41343 {
-             x1=1.934in; y1=11.802904mm; x2=1.934in; y2=12.802904mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
+           }
+           ha:line.41188 {
+            x1=2.0in; y1=125.0mil; x2=2.0in; y2=125.0mil; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
             }
-            ha:line.41346 {
-             x1=1.934in; y1=11.802904mm; x2=50.1236mm; y2=11.802904mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
+
+            ha:attributes {
+              subc-role=origin
             }
            }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
+           ha:line.41191 {
+            x1=2.0in; y1=125.0mil; x2=51.8mm; y2=125.0mil; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
+            ha:attributes {
+              subc-role=x
+            }
            }
-         }
+           ha:line.41194 {
+            x1=2.0in; y1=125.0mil; x2=2.0in; y2=4.175mm; thickness=0.1mm; clearance=0.0;
+            ha:flags {
+             selected=1
+            }
+
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           bottom = 1
+           virtual = 1
+           misc = 1
+          }
         }
        }
-        uid = DTPe++P7imVnhaFEAwoAAAAZ
-       }
-       ha:subc.41352 {
+      }
+       uid = DTPe++P7imVnhaFEAwoAAAAU
+      }
+       ha:subc.41317 {
         ha:attributes {
-         {io_pcb::hidename_y}=8.7315 mm
-         footprint=0402
+         {io_pcb::hidename_y}=20.0735 mm
+         footprint=NDK32
          {io_pcb::hidename_scale}=100
-         refdes=R30
-         value=56k
-         {io_pcb::hidename_direction}=3
-         {io_pcb::hidename_x}=44.4119 mm
+         refdes=X1
+         value=40mhz
+         {io_pcb::hidename_direction}=0
+         {io_pcb::hidename_x}=48.1457 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -6796,14 +7897,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               23.62mil  
+               -0.699897mm  
+               -23.62mil  
+               -0.699897mm  
+               -23.62mil  
+               0.699897mm  
+               23.62mil  
+               0.699897mm  
               }
             }
 
@@ -6815,14 +7916,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              clearance=0.0
               li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
+               26.62mil  
+               -0.776097mm  
+               -26.62mil  
+               -0.776097mm  
+               -26.62mil  
+               0.776097mm  
+               26.62mil  
+               0.776097mm  
               }
             }
 
@@ -6834,14 +7935,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               23.62mil  
+               -0.699897mm  
+               -23.62mil  
+               -0.699897mm  
+               -23.62mil  
+               0.699897mm  
+               23.62mil  
+               0.699897mm  
               }
             }
           }
@@ -6849,8 +7950,22 @@ ha:polygon.47292 { clearance=40.0mil;
        }
 
         li:objects {
-         ha:padstack_ref.41365 {
-          proto=0; x=1.717in; y=9.142504mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41331 {
+          proto=0; x=1.929295in; y=807.5mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=2
+          }
+         }
+         ha:padstack_ref.41332 {
+          proto=0; x=46.804453mm; y=807.5mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+          ha:flags {
+           clearline=1
+          }
+
           li:thermal {
           }
 
@@ -6859,8 +7974,18 @@ ha:polygon.47292 { clearance=40.0mil;
             name=1
           }
          }
-         ha:padstack_ref.41366 {
-          proto=0; x=1.717in; y=9.942096mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41333 {
+          proto=0; x=46.804453mm; y=18.910554mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=4
+            name=4
+          }
+         }
+         ha:padstack_ref.41334 {
+          proto=0; x=1.929295in; y=18.910554mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
           ha:flags {
            clearline=1
           }
@@ -6869,38 +7994,53 @@ ha:polygon.47292 { clearance=40.0mil;
           }
 
           ha:attributes {
-            term=2
-            name=2
+            term=3
+            name=3
           }
          }
         }
         li:layers {
 
-         ha:subc-aux {
+         ha:top-silk {
           lid=0
           ha:combining {          }
 
            li:objects {
-            ha:line.41353 {
-             x1=1.717in; y1=9.5423mm; x2=1.717in; y2=9.5423mm; thickness=0.1mm; clearance=0.0;
+            ha:arc.41318 {
+             x=1.80883in; y=21.390356mm; 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.41319 {
+             x1=47.904273mm; y1=19.710527mm; x2=47.904273mm; y2=19.710527mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.41356 {
-             x1=1.717in; y1=9.5423mm; x2=1.717in; y2=9.5423mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41322 {
+             x1=1.886in; y1=776.0mil; x2=1.886in; y2=776.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.41359 {
-             x1=1.717in; y1=9.5423mm; x2=1.717in; y2=8.5423mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41325 {
+             x1=1.886in; y1=776.0mil; x2=1.886in; y2=18.7104mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.41362 {
-             x1=1.717in; y1=9.5423mm; x2=42.6118mm; y2=9.5423mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41328 {
+             x1=1.886in; y1=776.0mil; x2=48.9044mm; y2=776.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -6914,17 +8054,17 @@ ha:polygon.47292 { clearance=40.0mil;
          }
         }
        }
-        uid = DTPe++P7imVnhaFEAwoAAAAa
+        uid = DTPe++P7imVnhaFEAwoAAAAY
        }
-       ha:subc.41368 {
+       ha:subc.41336 {
         ha:attributes {
-         {io_pcb::hidename_y}=15.9385 mm
+         {io_pcb::hidename_y}=12.5923 mm
          footprint=0402
          {io_pcb::hidename_scale}=100
-         refdes=C210
-         value=5.1pF
-         {io_pcb::hidename_direction}=2
-         {io_pcb::hidename_x}=38.0873 mm
+         refdes=C42
+         value=0.22uF
+         {io_pcb::hidename_direction}=1
+         {io_pcb::hidename_x}=48.3235 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -6941,14 +8081,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
 
@@ -6960,14 +8100,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
 
@@ -6979,14 +8119,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
           }
@@ -6994,8 +8134,8 @@ ha:polygon.47292 { clearance=40.0mil;
        }
 
         li:objects {
-         ha:padstack_ref.41381 {
-          proto=0; x=1.48374in; y=15.1491mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41349 {
+          proto=0; x=1.934in; y=12.2027mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -7008,8 +8148,8 @@ ha:polygon.47292 { clearance=40.0mil;
             name=1
           }
          }
-         ha:padstack_ref.41382 {
-          proto=0; x=1.45226in; y=15.1491mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41350 {
+          proto=0; x=1.934in; y=11.403108mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -7030,26 +8170,26 @@ ha:polygon.47292 { clearance=40.0mil;
           ha:combining {          }
 
            li:objects {
-            ha:line.41369 {
-             x1=1.468in; y1=15.1491mm; x2=1.468in; y2=15.1491mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41337 {
+             x1=1.934in; y1=11.802904mm; x2=1.934in; y2=11.802904mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.41372 {
-             x1=1.468in; y1=15.1491mm; x2=1.468in; y2=15.1491mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41340 {
+             x1=1.934in; y1=11.802904mm; x2=1.934in; y2=11.802904mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.41375 {
-             x1=1.468in; y1=15.1491mm; x2=36.2872mm; y2=15.1491mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41343 {
+             x1=1.934in; y1=11.802904mm; x2=1.934in; y2=12.802904mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.41378 {
-             x1=1.468in; y1=15.1491mm; x2=1.468in; y2=14.1491mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41346 {
+             x1=1.934in; y1=11.802904mm; x2=50.1236mm; y2=11.802904mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -7063,17 +8203,17 @@ ha:polygon.47292 { clearance=40.0mil;
          }
         }
        }
-        uid = DTPe++P7imVnhaFEAwoAAAAb
+        uid = DTPe++P7imVnhaFEAwoAAAAZ
        }
-       ha:subc.41400 {
+       ha:subc.41352 {
         ha:attributes {
-         {io_pcb::hidename_y}=18.2753 mm
+         {io_pcb::hidename_y}=8.7315 mm
          footprint=0402
          {io_pcb::hidename_scale}=100
-         refdes=C261
-         value=47nF
+         refdes=R30
+         value=56k
          {io_pcb::hidename_direction}=3
-         {io_pcb::hidename_x}=43.6499 mm
+         {io_pcb::hidename_x}=44.4119 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -7143,12 +8283,8 @@ ha:polygon.47292 { clearance=40.0mil;
        }
 
         li:objects {
-         ha:padstack_ref.41413 {
-          proto=0; x=1.687in; y=18.686304mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
+         ha:padstack_ref.41365 {
+          proto=0; x=1.717in; y=9.142504mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
@@ -7157,8 +8293,12 @@ ha:polygon.47292 { clearance=40.0mil;
             name=1
           }
          }
-         ha:padstack_ref.41414 {
-          proto=0; x=1.687in; y=19.485896mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41366 {
+          proto=0; x=1.717in; y=9.942096mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
           li:thermal {
           }
 
@@ -7175,26 +8315,26 @@ ha:polygon.47292 { clearance=40.0mil;
           ha:combining {          }
 
            li:objects {
-            ha:line.41401 {
-             x1=1.687in; y1=19.0861mm; x2=1.687in; y2=19.0861mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41353 {
+             x1=1.717in; y1=9.5423mm; x2=1.717in; y2=9.5423mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.41404 {
-             x1=1.687in; y1=19.0861mm; x2=1.687in; y2=19.0861mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41356 {
+             x1=1.717in; y1=9.5423mm; x2=1.717in; y2=9.5423mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.41407 {
-             x1=1.687in; y1=19.0861mm; x2=1.687in; y2=712.0511811mil; thickness=0.1mm; clearance=0.0;
+            ha:line.41359 {
+             x1=1.717in; y1=9.5423mm; x2=1.717in; y2=8.5423mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.41410 {
-             x1=1.687in; y1=19.0861mm; x2=41.8498mm; y2=19.0861mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41362 {
+             x1=1.717in; y1=9.5423mm; x2=42.6118mm; y2=9.5423mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -7208,17 +8348,17 @@ ha:polygon.47292 { clearance=40.0mil;
          }
         }
        }
-        uid = DTPe++P7imVnhaFEAwoAAAAd
+        uid = DTPe++P7imVnhaFEAwoAAAAa
        }
-       ha:subc.41416 {
+       ha:subc.41368 {
         ha:attributes {
-         {io_pcb::hidename_y}=17.4879 mm
+         {io_pcb::hidename_y}=15.9385 mm
          footprint=0402
          {io_pcb::hidename_scale}=100
-         refdes=C231
-         value=1.8nF
-         {io_pcb::hidename_direction}=1
-         {io_pcb::hidename_x}=39.6113 mm
+         refdes=C210
+         value=5.1pF
+         {io_pcb::hidename_direction}=2
+         {io_pcb::hidename_x}=38.0873 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -7235,14 +8375,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
 
@@ -7254,14 +8394,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
 
@@ -7273,14 +8413,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
           }
@@ -7288,8 +8428,8 @@ ha:polygon.47292 { clearance=40.0mil;
        }
 
         li:objects {
-         ha:padstack_ref.41429 {
-          proto=0; x=1.591in; y=17.098296mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41381 {
+          proto=0; x=1.48374in; y=15.1491mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -7302,8 +8442,8 @@ ha:polygon.47292 { clearance=40.0mil;
             name=1
           }
          }
-         ha:padstack_ref.41430 {
-          proto=0; x=1.591in; y=16.298704mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41382 {
+          proto=0; x=1.45226in; y=15.1491mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -7324,26 +8464,26 @@ ha:polygon.47292 { clearance=40.0mil;
           ha:combining {          }
 
            li:objects {
-            ha:line.41417 {
-             x1=1.591in; y1=16.6985mm; x2=1.591in; y2=16.6985mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41369 {
+             x1=1.468in; y1=15.1491mm; x2=1.468in; y2=15.1491mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.41420 {
-             x1=1.591in; y1=16.6985mm; x2=1.591in; y2=16.6985mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41372 {
+             x1=1.468in; y1=15.1491mm; x2=1.468in; y2=15.1491mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.41423 {
-             x1=1.591in; y1=16.6985mm; x2=1.591in; y2=17.6985mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41375 {
+             x1=1.468in; y1=15.1491mm; x2=36.2872mm; y2=15.1491mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.41426 {
-             x1=1.591in; y1=16.6985mm; x2=41.4114mm; y2=16.6985mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41378 {
+             x1=1.468in; y1=15.1491mm; x2=1.468in; y2=14.1491mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -7357,17 +8497,17 @@ ha:polygon.47292 { clearance=40.0mil;
          }
         }
        }
-        uid = DTPe++P7imVnhaFEAwoAAAAe
+        uid = DTPe++P7imVnhaFEAwoAAAAb
        }
-       ha:subc.41432 {
+       ha:subc.41400 {
         ha:attributes {
-         {io_pcb::hidename_y}=15.8877 mm
+         {io_pcb::hidename_y}=18.2753 mm
          footprint=0402
          {io_pcb::hidename_scale}=100
-         refdes=C211
-         value=10nF
+         refdes=C261
+         value=47nF
          {io_pcb::hidename_direction}=3
-         {io_pcb::hidename_x}=39.2811 mm
+         {io_pcb::hidename_x}=43.6499 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -7437,8 +8577,8 @@ ha:polygon.47292 { clearance=40.0mil;
        }
 
         li:objects {
-         ha:padstack_ref.41445 {
-          proto=0; x=38.481mm; y=16.298704mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41413 {
+          proto=0; x=1.687in; y=18.686304mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -7451,8 +8591,8 @@ ha:polygon.47292 { clearance=40.0mil;
             name=1
           }
          }
-         ha:padstack_ref.41446 {
-          proto=0; x=38.481mm; y=17.098296mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41414 {
+          proto=0; x=1.687in; y=19.485896mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
@@ -7469,42 +8609,26 @@ ha:polygon.47292 { clearance=40.0mil;
           ha:combining {          }
 
            li:objects {
-            ha:line.41433 {
-             x1=38.481mm; y1=16.6985mm; x2=38.481mm; y2=16.6985mm; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
+            ha:line.41401 {
+             x1=1.687in; y1=19.0861mm; x2=1.687in; y2=19.0861mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.41436 {
-             x1=38.481mm; y1=16.6985mm; x2=38.481mm; y2=16.6985mm; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
+            ha:line.41404 {
+             x1=1.687in; y1=19.0861mm; x2=1.687in; y2=19.0861mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.41439 {
-             x1=38.481mm; y1=16.6985mm; x2=38.481mm; y2=618.0511811mil; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
+            ha:line.41407 {
+             x1=1.687in; y1=19.0861mm; x2=1.687in; y2=712.0511811mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.41442 {
-             x1=38.481mm; y1=16.6985mm; x2=37.481mm; y2=16.6985mm; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
+            ha:line.41410 {
+             x1=1.687in; y1=19.0861mm; x2=41.8498mm; y2=19.0861mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -7518,17 +8642,17 @@ ha:polygon.47292 { clearance=40.0mil;
          }
         }
        }
-        uid = DTPe++P7imVnhaFEAwoAAAAf
+        uid = DTPe++P7imVnhaFEAwoAAAAd
        }
-       ha:subc.41448 {
+       ha:subc.41416 {
         ha:attributes {
-         {io_pcb::hidename_y}=14.0081 mm
+         {io_pcb::hidename_y}=17.4879 mm
          footprint=0402
          {io_pcb::hidename_scale}=100
-         refdes=C191
-         value=5.1pF
-         {io_pcb::hidename_direction}=2
-         {io_pcb::hidename_x}=38.0873 mm
+         refdes=C231
+         value=1.8nF
+         {io_pcb::hidename_direction}=1
+         {io_pcb::hidename_x}=39.6113 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -7545,14 +8669,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
 
@@ -7564,14 +8688,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
 
@@ -7583,14 +8707,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
           }
@@ -7598,8 +8722,8 @@ ha:polygon.47292 { clearance=40.0mil;
        }
 
         li:objects {
-         ha:padstack_ref.41461 {
-          proto=0; x=1.48374in; y=13.2187mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41429 {
+          proto=0; x=1.591in; y=17.098296mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -7612,8 +8736,8 @@ ha:polygon.47292 { clearance=40.0mil;
             name=1
           }
          }
-         ha:padstack_ref.41462 {
-          proto=0; x=1.45226in; y=13.2187mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41430 {
+          proto=0; x=1.591in; y=16.298704mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -7634,26 +8758,26 @@ ha:polygon.47292 { clearance=40.0mil;
           ha:combining {          }
 
            li:objects {
-            ha:line.41449 {
-             x1=1.468in; y1=13.2187mm; x2=1.468in; y2=13.2187mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41417 {
+             x1=1.591in; y1=16.6985mm; x2=1.591in; y2=16.6985mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.41452 {
-             x1=1.468in; y1=13.2187mm; x2=1.468in; y2=13.2187mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41420 {
+             x1=1.591in; y1=16.6985mm; x2=1.591in; y2=16.6985mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.41455 {
-             x1=1.468in; y1=13.2187mm; x2=36.2872mm; y2=13.2187mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41423 {
+             x1=1.591in; y1=16.6985mm; x2=1.591in; y2=17.6985mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.41458 {
-             x1=1.468in; y1=13.2187mm; x2=1.468in; y2=12.2187mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41426 {
+             x1=1.591in; y1=16.6985mm; x2=41.4114mm; y2=16.6985mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -7667,17 +8791,17 @@ ha:polygon.47292 { clearance=40.0mil;
          }
         }
        }
-        uid = DTPe++P7imVnhaFEAwoAAAAg
+        uid = DTPe++P7imVnhaFEAwoAAAAe
        }
-       ha:subc.41464 {
+       ha:subc.41432 {
         ha:attributes {
-         {io_pcb::hidename_y}=11.9253 mm
+         {io_pcb::hidename_y}=15.8877 mm
          footprint=0402
          {io_pcb::hidename_scale}=100
-         refdes=L193
-         value=15nH
+         refdes=C211
+         value=10nF
          {io_pcb::hidename_direction}=3
-         {io_pcb::hidename_x}=36.8173 mm
+         {io_pcb::hidename_x}=39.2811 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -7747,8 +8871,8 @@ ha:polygon.47292 { clearance=40.0mil;
        }
 
         li:objects {
-         ha:padstack_ref.41477 {
-          proto=0; x=36.0172mm; y=12.336304mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41445 {
+          proto=0; x=38.481mm; y=16.298704mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -7761,12 +8885,8 @@ ha:polygon.47292 { clearance=40.0mil;
             name=1
           }
          }
-         ha:padstack_ref.41478 {
-          proto=0; x=36.0172mm; y=13.135896mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
+         ha:padstack_ref.41446 {
+          proto=0; x=38.481mm; y=17.098296mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
@@ -7783,26 +8903,42 @@ ha:polygon.47292 { clearance=40.0mil;
           ha:combining {          }
 
            li:objects {
-            ha:line.41465 {
-             x1=36.0172mm; y1=12.7361mm; x2=36.0172mm; y2=12.7361mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41433 {
+             x1=38.481mm; y1=16.6985mm; x2=38.481mm; y2=16.6985mm; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
+
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.41468 {
-             x1=36.0172mm; y1=12.7361mm; x2=36.0172mm; y2=12.7361mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41436 {
+             x1=38.481mm; y1=16.6985mm; x2=38.481mm; y2=16.6985mm; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
+
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.41471 {
-             x1=36.0172mm; y1=12.7361mm; x2=36.0172mm; y2=11.7361mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41439 {
+             x1=38.481mm; y1=16.6985mm; x2=38.481mm; y2=618.0511811mil; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
+
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.41474 {
-             x1=36.0172mm; y1=12.7361mm; x2=35.0172mm; y2=12.7361mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41442 {
+             x1=38.481mm; y1=16.6985mm; x2=37.481mm; y2=16.6985mm; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
+
              ha:attributes {
                subc-role=y
              }
@@ -7816,17 +8952,17 @@ ha:polygon.47292 { clearance=40.0mil;
          }
         }
        }
-        uid = DTPe++P7imVnhaFEAwoAAAAh
+        uid = DTPe++P7imVnhaFEAwoAAAAf
        }
-       ha:subc.41480 {
+       ha:subc.41448 {
         ha:attributes {
-         {io_pcb::hidename_y}=14.9733 mm
+         {io_pcb::hidename_y}=14.0081 mm
          footprint=0402
          {io_pcb::hidename_scale}=100
-         refdes=L192
-         value=27nH
+         refdes=C191
+         value=5.1pF
          {io_pcb::hidename_direction}=2
-         {io_pcb::hidename_x}=38.0817 mm
+         {io_pcb::hidename_x}=38.0873 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -7896,8 +9032,8 @@ ha:polygon.47292 { clearance=40.0mil;
        }
 
         li:objects {
-         ha:padstack_ref.41493 {
-          proto=0; x=37.681396mm; y=14.1839mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41461 {
+          proto=0; x=1.48374in; y=13.2187mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -7910,8 +9046,8 @@ ha:polygon.47292 { clearance=40.0mil;
             name=1
           }
          }
-         ha:padstack_ref.41494 {
-          proto=0; x=36.881804mm; y=14.1839mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41462 {
+          proto=0; x=1.45226in; y=13.2187mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -7932,26 +9068,26 @@ ha:polygon.47292 { clearance=40.0mil;
           ha:combining {          }
 
            li:objects {
-            ha:line.41481 {
-             x1=37.2816mm; y1=14.1839mm; x2=37.2816mm; y2=14.1839mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41449 {
+             x1=1.468in; y1=13.2187mm; x2=1.468in; y2=13.2187mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.41484 {
-             x1=37.2816mm; y1=14.1839mm; x2=37.2816mm; y2=14.1839mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41452 {
+             x1=1.468in; y1=13.2187mm; x2=1.468in; y2=13.2187mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.41487 {
-             x1=37.2816mm; y1=14.1839mm; x2=36.2816mm; y2=14.1839mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41455 {
+             x1=1.468in; y1=13.2187mm; x2=36.2872mm; y2=13.2187mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.41490 {
-             x1=37.2816mm; y1=14.1839mm; x2=37.2816mm; y2=519.0511811mil; thickness=0.1mm; clearance=0.0;
+            ha:line.41458 {
+             x1=1.468in; y1=13.2187mm; x2=1.468in; y2=12.2187mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -7965,17 +9101,17 @@ ha:polygon.47292 { clearance=40.0mil;
          }
         }
        }
-        uid = DTPe++P7imVnhaFEAwoAAAAi
+        uid = DTPe++P7imVnhaFEAwoAAAAg
        }
-       ha:subc.41496 {
+       ha:subc.41464 {
         ha:attributes {
-         {io_pcb::hidename_y}=16.9037 mm
+         {io_pcb::hidename_y}=11.9253 mm
          footprint=0402
          {io_pcb::hidename_scale}=100
-         refdes=L201
-         value=27nH
-         {io_pcb::hidename_direction}=2
-         {io_pcb::hidename_x}=38.0111 mm
+         refdes=L193
+         value=15nH
+         {io_pcb::hidename_direction}=3
+         {io_pcb::hidename_x}=36.8173 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -7992,14 +9128,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
 
@@ -8011,14 +9147,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
 
@@ -8030,14 +9166,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
           }
@@ -8045,8 +9181,8 @@ ha:polygon.47292 { clearance=40.0mil;
        }
 
         li:objects {
-         ha:padstack_ref.41509 {
-          proto=0; x=37.610796mm; y=16.1143mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41477 {
+          proto=0; x=36.0172mm; y=12.336304mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -8059,8 +9195,8 @@ ha:polygon.47292 { clearance=40.0mil;
             name=1
           }
          }
-         ha:padstack_ref.41510 {
-          proto=0; x=1.44926in; y=16.1143mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41478 {
+          proto=0; x=36.0172mm; y=13.135896mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -8081,26 +9217,26 @@ ha:polygon.47292 { clearance=40.0mil;
           ha:combining {          }
 
            li:objects {
-            ha:line.41497 {
-             x1=1.465in; y1=16.1143mm; x2=1.465in; y2=16.1143mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41465 {
+             x1=36.0172mm; y1=12.7361mm; x2=36.0172mm; y2=12.7361mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.41500 {
-             x1=1.465in; y1=16.1143mm; x2=1.465in; y2=16.1143mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41468 {
+             x1=36.0172mm; y1=12.7361mm; x2=36.0172mm; y2=12.7361mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.41503 {
-             x1=1.465in; y1=16.1143mm; x2=36.211mm; y2=16.1143mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41471 {
+             x1=36.0172mm; y1=12.7361mm; x2=36.0172mm; y2=11.7361mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.41506 {
-             x1=1.465in; y1=16.1143mm; x2=1.465in; y2=15.1143mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41474 {
+             x1=36.0172mm; y1=12.7361mm; x2=35.0172mm; y2=12.7361mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -8114,17 +9250,17 @@ ha:polygon.47292 { clearance=40.0mil;
          }
         }
        }
-        uid = DTPe++P7imVnhaFEAwoAAAAj
+        uid = DTPe++P7imVnhaFEAwoAAAAh
        }
-       ha:subc.41512 {
+       ha:subc.41480 {
         ha:attributes {
-         {io_pcb::hidename_y}=9.3599 mm
+         {io_pcb::hidename_y}=14.9733 mm
          footprint=0402
          {io_pcb::hidename_scale}=100
-         refdes=C175
-         value=6.2pF
+         refdes=L192
+         value=27nH
          {io_pcb::hidename_direction}=2
-         {io_pcb::hidename_x}=38.3413 mm
+         {io_pcb::hidename_x}=38.0817 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -8194,8 +9330,12 @@ ha:polygon.47292 { clearance=40.0mil;
        }
 
         li:objects {
-         ha:padstack_ref.41525 {
-          proto=0; x=1.49374in; y=8.5705mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41493 {
+          proto=0; x=37.681396mm; y=14.1839mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
           li:thermal {
           }
 
@@ -8204,8 +9344,8 @@ ha:polygon.47292 { clearance=40.0mil;
             name=1
           }
          }
-         ha:padstack_ref.41526 {
-          proto=0; x=1.46226in; y=8.5705mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41494 {
+          proto=0; x=36.881804mm; y=14.1839mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -8226,26 +9366,26 @@ ha:polygon.47292 { clearance=40.0mil;
           ha:combining {          }
 
            li:objects {
-            ha:line.41513 {
-             x1=1.478in; y1=8.5705mm; x2=1.478in; y2=8.5705mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41481 {
+             x1=37.2816mm; y1=14.1839mm; x2=37.2816mm; y2=14.1839mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.41516 {
-             x1=1.478in; y1=8.5705mm; x2=1.478in; y2=8.5705mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41484 {
+             x1=37.2816mm; y1=14.1839mm; x2=37.2816mm; y2=14.1839mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.41519 {
-             x1=1.478in; y1=8.5705mm; x2=36.5412mm; y2=8.5705mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41487 {
+             x1=37.2816mm; y1=14.1839mm; x2=36.2816mm; y2=14.1839mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.41522 {
-             x1=1.478in; y1=8.5705mm; x2=1.478in; y2=7.5705mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41490 {
+             x1=37.2816mm; y1=14.1839mm; x2=37.2816mm; y2=519.0511811mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -8259,17 +9399,17 @@ ha:polygon.47292 { clearance=40.0mil;
          }
         }
        }
-        uid = DTPe++P7imVnhaFEAwoAAAAk
+        uid = DTPe++P7imVnhaFEAwoAAAAi
        }
-       ha:subc.41528 {
+       ha:subc.41496 {
         ha:attributes {
-         {io_pcb::hidename_y}=13.0937 mm
+         {io_pcb::hidename_y}=16.9037 mm
          footprint=0402
          {io_pcb::hidename_scale}=100
-         refdes=L191
-         value=56nH
-         {io_pcb::hidename_direction}=3
-         {io_pcb::hidename_x}=39.3573 mm
+         refdes=L201
+         value=27nH
+         {io_pcb::hidename_direction}=2
+         {io_pcb::hidename_x}=38.0111 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -8286,14 +9426,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
 
@@ -8305,14 +9445,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
 
@@ -8324,14 +9464,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
           }
@@ -8339,8 +9479,8 @@ ha:polygon.47292 { clearance=40.0mil;
        }
 
         li:objects {
-         ha:padstack_ref.41541 {
-          proto=0; x=1.518in; y=13.504704mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41509 {
+          proto=0; x=37.610796mm; y=16.1143mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -8353,8 +9493,8 @@ ha:polygon.47292 { clearance=40.0mil;
             name=1
           }
          }
-         ha:padstack_ref.41542 {
-          proto=0; x=1.518in; y=14.304296mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41510 {
+          proto=0; x=1.44926in; y=16.1143mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -8375,26 +9515,26 @@ ha:polygon.47292 { clearance=40.0mil;
           ha:combining {          }
 
            li:objects {
-            ha:line.41529 {
-             x1=1.518in; y1=13.9045mm; x2=1.518in; y2=13.9045mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41497 {
+             x1=1.465in; y1=16.1143mm; x2=1.465in; y2=16.1143mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.41532 {
-             x1=1.518in; y1=13.9045mm; x2=1.518in; y2=13.9045mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41500 {
+             x1=1.465in; y1=16.1143mm; x2=1.465in; y2=16.1143mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.41535 {
-             x1=1.518in; y1=13.9045mm; x2=1.518in; y2=12.9045mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41503 {
+             x1=1.465in; y1=16.1143mm; x2=36.211mm; y2=16.1143mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.41538 {
-             x1=1.518in; y1=13.9045mm; x2=37.5572mm; y2=13.9045mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41506 {
+             x1=1.465in; y1=16.1143mm; x2=1.465in; y2=15.1143mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -8408,17 +9548,17 @@ ha:polygon.47292 { clearance=40.0mil;
          }
         }
        }
-        uid = DTPe++P7imVnhaFEAwoAAAAl
+        uid = DTPe++P7imVnhaFEAwoAAAAj
        }
-       ha:subc.41544 {
+       ha:subc.41512 {
         ha:attributes {
-         {io_pcb::hidename_y}=8.0899 mm
+         {io_pcb::hidename_y}=9.3599 mm
          footprint=0402
          {io_pcb::hidename_scale}=100
-         refdes=L174
-         value=22nH
-         {io_pcb::hidename_direction}=1
-         {io_pcb::hidename_x}=36.2077 mm
+         refdes=C175
+         value=6.2pF
+         {io_pcb::hidename_direction}=2
+         {io_pcb::hidename_x}=38.3413 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -8435,14 +9575,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
 
@@ -8454,14 +9594,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
 
@@ -8473,14 +9613,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
           }
@@ -8488,12 +9628,8 @@ ha:polygon.47292 { clearance=40.0mil;
        }
 
         li:objects {
-         ha:padstack_ref.41557 {
-          proto=0; x=1.457in; y=7.700296mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
+         ha:padstack_ref.41525 {
+          proto=0; x=1.49374in; y=8.5705mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
@@ -8502,8 +9638,8 @@ ha:polygon.47292 { clearance=40.0mil;
             name=1
           }
          }
-         ha:padstack_ref.41558 {
-          proto=0; x=1.457in; y=6.900704mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41526 {
+          proto=0; x=1.46226in; y=8.5705mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -8524,26 +9660,26 @@ ha:polygon.47292 { clearance=40.0mil;
           ha:combining {          }
 
            li:objects {
-            ha:line.41545 {
-             x1=1.457in; y1=7.3005mm; x2=1.457in; y2=7.3005mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41513 {
+             x1=1.478in; y1=8.5705mm; x2=1.478in; y2=8.5705mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.41548 {
-             x1=1.457in; y1=7.3005mm; x2=1.457in; y2=7.3005mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41516 {
+             x1=1.478in; y1=8.5705mm; x2=1.478in; y2=8.5705mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.41551 {
-             x1=1.457in; y1=7.3005mm; x2=1.457in; y2=8.3005mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41519 {
+             x1=1.478in; y1=8.5705mm; x2=36.5412mm; y2=8.5705mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.41554 {
-             x1=1.457in; y1=7.3005mm; x2=38.0078mm; y2=7.3005mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41522 {
+             x1=1.478in; y1=8.5705mm; x2=1.478in; y2=7.5705mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -8557,17 +9693,17 @@ ha:polygon.47292 { clearance=40.0mil;
          }
         }
        }
-        uid = DTPe++P7imVnhaFEAwoAAAAm
+        uid = DTPe++P7imVnhaFEAwoAAAAk
        }
-       ha:subc.41560 {
+       ha:subc.41528 {
         ha:attributes {
-         {io_pcb::hidename_y}=10.8839 mm
+         {io_pcb::hidename_y}=13.0937 mm
          footprint=0402
          {io_pcb::hidename_scale}=100
-         refdes=L173
-         value=43nH
-         {io_pcb::hidename_direction}=1
-         {io_pcb::hidename_x}=36.2077 mm
+         refdes=L191
+         value=56nH
+         {io_pcb::hidename_direction}=3
+         {io_pcb::hidename_x}=39.3573 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -8637,8 +9773,8 @@ ha:polygon.47292 { clearance=40.0mil;
        }
 
         li:objects {
-         ha:padstack_ref.41573 {
-          proto=0; x=1.457in; y=10.494296mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41541 {
+          proto=0; x=1.518in; y=13.504704mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -8651,8 +9787,8 @@ ha:polygon.47292 { clearance=40.0mil;
             name=1
           }
          }
-         ha:padstack_ref.41574 {
-          proto=0; x=1.457in; y=9.694704mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41542 {
+          proto=0; x=1.518in; y=14.304296mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -8673,26 +9809,26 @@ ha:polygon.47292 { clearance=40.0mil;
           ha:combining {          }
 
            li:objects {
-            ha:line.41561 {
-             x1=1.457in; y1=10.0945mm; x2=1.457in; y2=10.0945mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41529 {
+             x1=1.518in; y1=13.9045mm; x2=1.518in; y2=13.9045mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.41564 {
-             x1=1.457in; y1=10.0945mm; x2=1.457in; y2=10.0945mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41532 {
+             x1=1.518in; y1=13.9045mm; x2=1.518in; y2=13.9045mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.41567 {
-             x1=1.457in; y1=10.0945mm; x2=1.457in; y2=11.0945mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41535 {
+             x1=1.518in; y1=13.9045mm; x2=1.518in; y2=12.9045mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.41570 {
-             x1=1.457in; y1=10.0945mm; x2=38.0078mm; y2=10.0945mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41538 {
+             x1=1.518in; y1=13.9045mm; x2=37.5572mm; y2=13.9045mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -8706,17 +9842,17 @@ ha:polygon.47292 { clearance=40.0mil;
          }
         }
        }
-        uid = DTPe++P7imVnhaFEAwoAAAAn
+        uid = DTPe++P7imVnhaFEAwoAAAAl
        }
-       ha:subc.41576 {
+       ha:subc.41544 {
         ha:attributes {
-         {io_pcb::hidename_y}=12.2809 mm
+         {io_pcb::hidename_y}=8.0899 mm
          footprint=0402
          {io_pcb::hidename_scale}=100
-         refdes=L172
-         value=15nH
-         {io_pcb::hidename_direction}=2
-         {io_pcb::hidename_x}=39.0967 mm
+         refdes=L174
+         value=22nH
+         {io_pcb::hidename_direction}=1
+         {io_pcb::hidename_x}=36.2077 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -8733,14 +9869,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
 
@@ -8752,14 +9888,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
 
@@ -8771,14 +9907,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
           }
@@ -8786,8 +9922,8 @@ ha:polygon.47292 { clearance=40.0mil;
        }
 
         li:objects {
-         ha:padstack_ref.41589 {
-          proto=0; x=38.696396mm; y=11.4915mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41557 {
+          proto=0; x=1.457in; y=7.700296mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -8800,8 +9936,8 @@ ha:polygon.47292 { clearance=40.0mil;
             name=1
           }
          }
-         ha:padstack_ref.41590 {
-          proto=0; x=37.896804mm; y=11.4915mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41558 {
+          proto=0; x=1.457in; y=6.900704mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -8822,26 +9958,26 @@ ha:polygon.47292 { clearance=40.0mil;
           ha:combining {          }
 
            li:objects {
-            ha:line.41577 {
-             x1=38.2966mm; y1=11.4915mm; x2=38.2966mm; y2=11.4915mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41545 {
+             x1=1.457in; y1=7.3005mm; x2=1.457in; y2=7.3005mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.41580 {
-             x1=38.2966mm; y1=11.4915mm; x2=38.2966mm; y2=11.4915mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41548 {
+             x1=1.457in; y1=7.3005mm; x2=1.457in; y2=7.3005mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.41583 {
-             x1=38.2966mm; y1=11.4915mm; x2=37.2966mm; y2=11.4915mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41551 {
+             x1=1.457in; y1=7.3005mm; x2=1.457in; y2=8.3005mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.41586 {
-             x1=38.2966mm; y1=11.4915mm; x2=38.2966mm; y2=10.4915mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41554 {
+             x1=1.457in; y1=7.3005mm; x2=38.0078mm; y2=7.3005mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -8855,17 +9991,17 @@ ha:polygon.47292 { clearance=40.0mil;
          }
         }
        }
-        uid = DTPe++P7imVnhaFEAwoAAAAo
+        uid = DTPe++P7imVnhaFEAwoAAAAm
        }
-       ha:subc.41592 {
+       ha:subc.41560 {
         ha:attributes {
-         {io_pcb::hidename_y}=10.9535 mm
+         {io_pcb::hidename_y}=10.8839 mm
          footprint=0402
          {io_pcb::hidename_scale}=100
-         refdes=C181
-         value=5.1pF
-         {io_pcb::hidename_direction}=3
-         {io_pcb::hidename_x}=37.8079 mm
+         refdes=L173
+         value=43nH
+         {io_pcb::hidename_direction}=1
+         {io_pcb::hidename_x}=36.2077 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -8935,8 +10071,8 @@ ha:polygon.47292 { clearance=40.0mil;
        }
 
         li:objects {
-         ha:padstack_ref.41605 {
-          proto=0; x=1.457in; y=11.3645mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41573 {
+          proto=0; x=1.457in; y=10.494296mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -8949,8 +10085,8 @@ ha:polygon.47292 { clearance=40.0mil;
             name=1
           }
          }
-         ha:padstack_ref.41606 {
-          proto=0; x=1.457in; y=12.164092mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41574 {
+          proto=0; x=1.457in; y=9.694704mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -8971,26 +10107,26 @@ ha:polygon.47292 { clearance=40.0mil;
           ha:combining {          }
 
            li:objects {
-            ha:line.41593 {
-             x1=1.457in; y1=11.764296mm; x2=1.457in; y2=11.764296mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41561 {
+             x1=1.457in; y1=10.0945mm; x2=1.457in; y2=10.0945mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.41596 {
-             x1=1.457in; y1=11.764296mm; x2=1.457in; y2=11.764296mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41564 {
+             x1=1.457in; y1=10.0945mm; x2=1.457in; y2=10.0945mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.41599 {
-             x1=1.457in; y1=11.764296mm; x2=1.457in; y2=423.7911811mil; thickness=0.1mm; clearance=0.0;
+            ha:line.41567 {
+             x1=1.457in; y1=10.0945mm; x2=1.457in; y2=11.0945mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.41602 {
-             x1=1.457in; y1=11.764296mm; x2=36.0078mm; y2=11.764296mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41570 {
+             x1=1.457in; y1=10.0945mm; x2=38.0078mm; y2=10.0945mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -9004,15 +10140,15 @@ ha:polygon.47292 { clearance=40.0mil;
          }
         }
        }
-        uid = DTPe++P7imVnhaFEAwoAAAAp
+        uid = DTPe++P7imVnhaFEAwoAAAAn
        }
-       ha:subc.41608 {
+       ha:subc.41576 {
         ha:attributes {
-         {io_pcb::hidename_y}=11.2903 mm
+         {io_pcb::hidename_y}=12.2809 mm
          footprint=0402
          {io_pcb::hidename_scale}=100
-         refdes=C176
-         value=2.2pF
+         refdes=L172
+         value=15nH
          {io_pcb::hidename_direction}=2
          {io_pcb::hidename_x}=39.0967 mm
         }
@@ -9084,8 +10220,8 @@ ha:polygon.47292 { clearance=40.0mil;
        }
 
         li:objects {
-         ha:padstack_ref.41621 {
-          proto=0; x=38.696396mm; y=10.5009mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41589 {
+          proto=0; x=38.696396mm; y=11.4915mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -9098,8 +10234,8 @@ ha:polygon.47292 { clearance=40.0mil;
             name=1
           }
          }
-         ha:padstack_ref.41622 {
-          proto=0; x=37.896804mm; y=10.5009mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41590 {
+          proto=0; x=37.896804mm; y=11.4915mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -9120,26 +10256,26 @@ ha:polygon.47292 { clearance=40.0mil;
           ha:combining {          }
 
            li:objects {
-            ha:line.41609 {
-             x1=38.2966mm; y1=10.5009mm; x2=38.2966mm; y2=10.5009mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41577 {
+             x1=38.2966mm; y1=11.4915mm; x2=38.2966mm; y2=11.4915mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.41612 {
-             x1=38.2966mm; y1=10.5009mm; x2=38.2966mm; y2=10.5009mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41580 {
+             x1=38.2966mm; y1=11.4915mm; x2=38.2966mm; y2=11.4915mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.41615 {
-             x1=38.2966mm; y1=10.5009mm; x2=37.2966mm; y2=10.5009mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41583 {
+             x1=38.2966mm; y1=11.4915mm; x2=37.2966mm; y2=11.4915mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.41618 {
-             x1=38.2966mm; y1=10.5009mm; x2=38.2966mm; y2=374.0511811mil; thickness=0.1mm; clearance=0.0;
+            ha:line.41586 {
+             x1=38.2966mm; y1=11.4915mm; x2=38.2966mm; y2=10.4915mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -9153,17 +10289,17 @@ ha:polygon.47292 { clearance=40.0mil;
          }
         }
        }
-        uid = DTPe++P7imVnhaFEAwoAAAAq
+        uid = DTPe++P7imVnhaFEAwoAAAAo
        }
-       ha:subc.41624 {
+       ha:subc.41592 {
         ha:attributes {
-         {io_pcb::hidename_y}=12.5415 mm
+         {io_pcb::hidename_y}=10.9535 mm
          footprint=0402
          {io_pcb::hidename_scale}=100
-         refdes=C174
-         value=39pF
-         {io_pcb::hidename_direction}=1
-         {io_pcb::hidename_x}=39.0525 mm
+         refdes=C181
+         value=5.1pF
+         {io_pcb::hidename_direction}=3
+         {io_pcb::hidename_x}=37.8079 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -9233,8 +10369,8 @@ ha:polygon.47292 { clearance=40.0mil;
        }
 
         li:objects {
-         ha:padstack_ref.41637 {
-          proto=0; x=39.8526mm; y=12.1519mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41605 {
+          proto=0; x=1.457in; y=11.3645mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -9247,8 +10383,8 @@ ha:polygon.47292 { clearance=40.0mil;
             name=1
           }
          }
-         ha:padstack_ref.41638 {
-          proto=0; x=39.8526mm; y=11.352308mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41606 {
+          proto=0; x=1.457in; y=12.164092mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -9269,26 +10405,26 @@ ha:polygon.47292 { clearance=40.0mil;
           ha:combining {          }
 
            li:objects {
-            ha:line.41625 {
-             x1=39.8526mm; y1=11.752104mm; x2=39.8526mm; y2=11.752104mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41593 {
+             x1=1.457in; y1=11.764296mm; x2=1.457in; y2=11.764296mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.41628 {
-             x1=39.8526mm; y1=11.752104mm; x2=39.8526mm; y2=11.752104mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41596 {
+             x1=1.457in; y1=11.764296mm; x2=1.457in; y2=11.764296mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.41631 {
-             x1=39.8526mm; y1=11.752104mm; x2=39.8526mm; y2=12.752104mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41599 {
+             x1=1.457in; y1=11.764296mm; x2=1.457in; y2=423.7911811mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.41634 {
-             x1=39.8526mm; y1=11.752104mm; x2=40.8526mm; y2=11.752104mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41602 {
+             x1=1.457in; y1=11.764296mm; x2=36.0078mm; y2=11.764296mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -9302,17 +10438,17 @@ ha:polygon.47292 { clearance=40.0mil;
          }
         }
        }
-        uid = DTPe++P7imVnhaFEAwoAAAAr
+        uid = DTPe++P7imVnhaFEAwoAAAAp
        }
-       ha:subc.41640 {
+       ha:subc.41608 {
         ha:attributes {
-         {io_pcb::hidename_y}=9.2141 mm
+         {io_pcb::hidename_y}=11.2903 mm
          footprint=0402
          {io_pcb::hidename_scale}=100
-         refdes=C173
-         value=56pF
-         {io_pcb::hidename_direction}=3
-         {io_pcb::hidename_x}=41.6433 mm
+         refdes=C176
+         value=2.2pF
+         {io_pcb::hidename_direction}=2
+         {io_pcb::hidename_x}=39.0967 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -9329,14 +10465,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
 
@@ -9348,14 +10484,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
 
@@ -9367,14 +10503,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
           }
@@ -9382,8 +10518,8 @@ ha:polygon.47292 { clearance=40.0mil;
        }
 
         li:objects {
-         ha:padstack_ref.41653 {
-          proto=0; x=1.608in; y=9.625108mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41621 {
+          proto=0; x=38.696396mm; y=10.5009mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -9396,8 +10532,8 @@ ha:polygon.47292 { clearance=40.0mil;
             name=1
           }
          }
-         ha:padstack_ref.41654 {
-          proto=0; x=1.608in; y=10.4247mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41622 {
+          proto=0; x=37.896804mm; y=10.5009mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -9418,26 +10554,26 @@ ha:polygon.47292 { clearance=40.0mil;
           ha:combining {          }
 
            li:objects {
-            ha:line.41641 {
-             x1=1.608in; y1=10.024904mm; x2=1.608in; y2=10.024904mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41609 {
+             x1=38.2966mm; y1=10.5009mm; x2=38.2966mm; y2=10.5009mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.41644 {
-             x1=1.608in; y1=10.024904mm; x2=1.608in; y2=10.024904mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41612 {
+             x1=38.2966mm; y1=10.5009mm; x2=38.2966mm; y2=10.5009mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.41647 {
-             x1=1.608in; y1=10.024904mm; x2=1.608in; y2=355.3111811mil; thickness=0.1mm; clearance=0.0;
+            ha:line.41615 {
+             x1=38.2966mm; y1=10.5009mm; x2=37.2966mm; y2=10.5009mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.41650 {
-             x1=1.608in; y1=10.024904mm; x2=39.8432mm; y2=10.024904mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41618 {
+             x1=38.2966mm; y1=10.5009mm; x2=38.2966mm; y2=374.0511811mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -9451,17 +10587,17 @@ ha:polygon.47292 { clearance=40.0mil;
          }
         }
        }
-        uid = DTPe++P7imVnhaFEAwoAAAAs
+        uid = DTPe++P7imVnhaFEAwoAAAAq
        }
-       ha:subc.41656 {
+       ha:subc.41624 {
         ha:attributes {
-         {io_pcb::hidename_y}=9.2141 mm
+         {io_pcb::hidename_y}=12.5415 mm
          footprint=0402
          {io_pcb::hidename_scale}=100
-         refdes=R171
-         value=18
-         {io_pcb::hidename_direction}=3
-         {io_pcb::hidename_x}=40.6527 mm
+         refdes=C174
+         value=39pF
+         {io_pcb::hidename_direction}=1
+         {io_pcb::hidename_x}=39.0525 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -9531,8 +10667,8 @@ ha:polygon.47292 { clearance=40.0mil;
        }
 
         li:objects {
-         ha:padstack_ref.41669 {
-          proto=0; x=39.8526mm; y=9.625108mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41637 {
+          proto=0; x=39.8526mm; y=12.1519mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -9545,8 +10681,8 @@ ha:polygon.47292 { clearance=40.0mil;
             name=1
           }
          }
-         ha:padstack_ref.41670 {
-          proto=0; x=39.8526mm; y=10.4247mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41638 {
+          proto=0; x=39.8526mm; y=11.352308mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -9567,26 +10703,26 @@ ha:polygon.47292 { clearance=40.0mil;
           ha:combining {          }
 
            li:objects {
-            ha:line.41657 {
-             x1=39.8526mm; y1=10.024904mm; x2=39.8526mm; y2=10.024904mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41625 {
+             x1=39.8526mm; y1=11.752104mm; x2=39.8526mm; y2=11.752104mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.41660 {
-             x1=39.8526mm; y1=10.024904mm; x2=39.8526mm; y2=10.024904mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41628 {
+             x1=39.8526mm; y1=11.752104mm; x2=39.8526mm; y2=11.752104mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.41663 {
-             x1=39.8526mm; y1=10.024904mm; x2=39.8526mm; y2=355.3111811mil; thickness=0.1mm; clearance=0.0;
+            ha:line.41631 {
+             x1=39.8526mm; y1=11.752104mm; x2=39.8526mm; y2=12.752104mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.41666 {
-             x1=39.8526mm; y1=10.024904mm; x2=38.8526mm; y2=10.024904mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41634 {
+             x1=39.8526mm; y1=11.752104mm; x2=40.8526mm; y2=11.752104mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -9600,15 +10736,15 @@ ha:polygon.47292 { clearance=40.0mil;
          }
         }
        }
-        uid = DTPe++P7imVnhaFEAwoAAAAt
+        uid = DTPe++P7imVnhaFEAwoAAAAr
        }
-       ha:subc.41672 {
+       ha:subc.41640 {
         ha:attributes {
-         {io_pcb::hidename_y}=10.9159 mm
+         {io_pcb::hidename_y}=9.2141 mm
          footprint=0402
          {io_pcb::hidename_scale}=100
-         refdes=L171
-         value=56nH
+         refdes=C173
+         value=56pF
          {io_pcb::hidename_direction}=3
          {io_pcb::hidename_x}=41.6433 mm
         }
@@ -9680,8 +10816,8 @@ ha:polygon.47292 { clearance=40.0mil;
        }
 
         li:objects {
-         ha:padstack_ref.41685 {
-          proto=0; x=1.608in; y=11.326904mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41653 {
+          proto=0; x=1.608in; y=9.625108mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -9694,8 +10830,8 @@ ha:polygon.47292 { clearance=40.0mil;
             name=1
           }
          }
-         ha:padstack_ref.41686 {
-          proto=0; x=1.608in; y=12.126496mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41654 {
+          proto=0; x=1.608in; y=10.4247mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -9716,26 +10852,26 @@ ha:polygon.47292 { clearance=40.0mil;
           ha:combining {          }
 
            li:objects {
-            ha:line.41673 {
-             x1=1.608in; y1=11.7267mm; x2=1.608in; y2=11.7267mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41641 {
+             x1=1.608in; y1=10.024904mm; x2=1.608in; y2=10.024904mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.41676 {
-             x1=1.608in; y1=11.7267mm; x2=1.608in; y2=11.7267mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41644 {
+             x1=1.608in; y1=10.024904mm; x2=1.608in; y2=10.024904mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.41679 {
-             x1=1.608in; y1=11.7267mm; x2=1.608in; y2=10.7267mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41647 {
+             x1=1.608in; y1=10.024904mm; x2=1.608in; y2=355.3111811mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.41682 {
-             x1=1.608in; y1=11.7267mm; x2=39.8432mm; y2=11.7267mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41650 {
+             x1=1.608in; y1=10.024904mm; x2=39.8432mm; y2=10.024904mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -9749,17 +10885,17 @@ ha:polygon.47292 { clearance=40.0mil;
          }
         }
        }
-        uid = DTPe++P7imVnhaFEAwoAAAAu
+        uid = DTPe++P7imVnhaFEAwoAAAAs
        }
-       ha:subc.41688 {
+       ha:subc.41656 {
         ha:attributes {
-         {io_pcb::hidename_y}=8.7249 mm
+         {io_pcb::hidename_y}=9.2141 mm
          footprint=0402
          {io_pcb::hidename_scale}=100
-         refdes=C45
-         value=47nF
+         refdes=R171
+         value=18
          {io_pcb::hidename_direction}=3
-         {io_pcb::hidename_x}=45.4025 mm
+         {io_pcb::hidename_x}=40.6527 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -9829,8 +10965,12 @@ ha:polygon.47292 { clearance=40.0mil;
        }
 
         li:objects {
-         ha:padstack_ref.41701 {
-          proto=0; x=1.756in; y=9.135904mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41669 {
+          proto=0; x=39.8526mm; y=9.625108mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
           li:thermal {
           }
 
@@ -9839,8 +10979,8 @@ ha:polygon.47292 { clearance=40.0mil;
             name=1
           }
          }
-         ha:padstack_ref.41702 {
-          proto=0; x=1.756in; y=9.935496mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41670 {
+          proto=0; x=39.8526mm; y=10.4247mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -9861,26 +11001,26 @@ ha:polygon.47292 { clearance=40.0mil;
           ha:combining {          }
 
            li:objects {
-            ha:line.41689 {
-             x1=1.756in; y1=9.5357mm; x2=1.756in; y2=9.5357mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41657 {
+             x1=39.8526mm; y1=10.024904mm; x2=39.8526mm; y2=10.024904mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.41692 {
-             x1=1.756in; y1=9.5357mm; x2=1.756in; y2=9.5357mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41660 {
+             x1=39.8526mm; y1=10.024904mm; x2=39.8526mm; y2=10.024904mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.41695 {
-             x1=1.756in; y1=9.5357mm; x2=1.756in; y2=8.5357mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41663 {
+             x1=39.8526mm; y1=10.024904mm; x2=39.8526mm; y2=355.3111811mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.41698 {
-             x1=1.756in; y1=9.5357mm; x2=43.6024mm; y2=9.5357mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41666 {
+             x1=39.8526mm; y1=10.024904mm; x2=38.8526mm; y2=10.024904mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -9894,17 +11034,17 @@ ha:polygon.47292 { clearance=40.0mil;
          }
         }
        }
-        uid = DTPe++P7imVnhaFEAwoAAAA1
+        uid = DTPe++P7imVnhaFEAwoAAAAt
        }
-       ha:subc.41704 {
+       ha:subc.41672 {
         ha:attributes {
-         {io_pcb::hidename_y}=8.7249 mm
+         {io_pcb::hidename_y}=10.9159 mm
          footprint=0402
          {io_pcb::hidename_scale}=100
-         refdes=C47
-         value=47nF
+         refdes=L171
+         value=56nH
          {io_pcb::hidename_direction}=3
-         {io_pcb::hidename_x}=43.4213 mm
+         {io_pcb::hidename_x}=41.6433 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -9974,8 +11114,12 @@ ha:polygon.47292 { clearance=40.0mil;
        }
 
         li:objects {
-         ha:padstack_ref.41717 {
-          proto=0; x=1.678in; y=9.135904mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41685 {
+          proto=0; x=1.608in; y=11.326904mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
           li:thermal {
           }
 
@@ -9984,8 +11128,8 @@ ha:polygon.47292 { clearance=40.0mil;
             name=1
           }
          }
-         ha:padstack_ref.41718 {
-          proto=0; x=1.678in; y=9.935496mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41686 {
+          proto=0; x=1.608in; y=12.126496mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -10006,26 +11150,26 @@ ha:polygon.47292 { clearance=40.0mil;
           ha:combining {          }
 
            li:objects {
-            ha:line.41705 {
-             x1=1.678in; y1=9.5357mm; x2=1.678in; y2=9.5357mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41673 {
+             x1=1.608in; y1=11.7267mm; x2=1.608in; y2=11.7267mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.41708 {
-             x1=1.678in; y1=9.5357mm; x2=1.678in; y2=9.5357mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41676 {
+             x1=1.608in; y1=11.7267mm; x2=1.608in; y2=11.7267mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.41711 {
-             x1=1.678in; y1=9.5357mm; x2=1.678in; y2=8.5357mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41679 {
+             x1=1.608in; y1=11.7267mm; x2=1.608in; y2=10.7267mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.41714 {
-             x1=1.678in; y1=9.5357mm; x2=41.6212mm; y2=9.5357mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41682 {
+             x1=1.608in; y1=11.7267mm; x2=39.8432mm; y2=11.7267mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -10039,17 +11183,17 @@ ha:polygon.47292 { clearance=40.0mil;
          }
         }
        }
-        uid = DTPe++P7imVnhaFEAwoAAAA2
+        uid = DTPe++P7imVnhaFEAwoAAAAu
        }
-       ha:subc.41720 {
+       ha:subc.41688 {
         ha:attributes {
-         {io_pcb::hidename_y}=12.5537 mm
+         {io_pcb::hidename_y}=8.7249 mm
          footprint=0402
          {io_pcb::hidename_scale}=100
-         refdes=C44
+         refdes=C45
          value=47nF
          {io_pcb::hidename_direction}=3
-         {io_pcb::hidename_x}=49.9115 mm
+         {io_pcb::hidename_x}=45.4025 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -10119,12 +11263,8 @@ ha:polygon.47292 { clearance=40.0mil;
        }
 
         li:objects {
-         ha:padstack_ref.41733 {
-          proto=0; x=49.1114mm; y=12.9647mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
+         ha:padstack_ref.41701 {
+          proto=0; x=1.756in; y=9.135904mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
@@ -10133,8 +11273,8 @@ ha:polygon.47292 { clearance=40.0mil;
             name=1
           }
          }
-         ha:padstack_ref.41734 {
-          proto=0; x=49.1114mm; y=13.764292mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41702 {
+          proto=0; x=1.756in; y=9.935496mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -10155,26 +11295,26 @@ ha:polygon.47292 { clearance=40.0mil;
           ha:combining {          }
 
            li:objects {
-            ha:line.41721 {
-             x1=49.1114mm; y1=13.364496mm; x2=49.1114mm; y2=13.364496mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41689 {
+             x1=1.756in; y1=9.5357mm; x2=1.756in; y2=9.5357mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.41724 {
-             x1=49.1114mm; y1=13.364496mm; x2=49.1114mm; y2=13.364496mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41692 {
+             x1=1.756in; y1=9.5357mm; x2=1.756in; y2=9.5357mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.41727 {
-             x1=49.1114mm; y1=13.364496mm; x2=49.1114mm; y2=12.364496mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41695 {
+             x1=1.756in; y1=9.5357mm; x2=1.756in; y2=8.5357mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.41730 {
-             x1=49.1114mm; y1=13.364496mm; x2=48.1114mm; y2=13.364496mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41698 {
+             x1=1.756in; y1=9.5357mm; x2=43.6024mm; y2=9.5357mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -10188,17 +11328,17 @@ ha:polygon.47292 { clearance=40.0mil;
          }
         }
        }
-        uid = DTPe++P7imVnhaFEAwoAAAA3
+        uid = DTPe++P7imVnhaFEAwoAAAA1
        }
-       ha:subc.41736 {
+       ha:subc.41704 {
         ha:attributes {
-         {io_pcb::hidename_y}=17.4879 mm
+         {io_pcb::hidename_y}=8.7249 mm
          footprint=0402
          {io_pcb::hidename_scale}=100
-         refdes=C43
+         refdes=C47
          value=47nF
-         {io_pcb::hidename_direction}=2
-         {io_pcb::hidename_x}=49.6387 mm
+         {io_pcb::hidename_direction}=3
+         {io_pcb::hidename_x}=43.4213 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -10215,14 +11355,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
 
@@ -10234,14 +11374,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
 
@@ -10253,14 +11393,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
           }
@@ -10268,8 +11408,8 @@ ha:polygon.47292 { clearance=40.0mil;
        }
 
         li:objects {
-         ha:padstack_ref.41749 {
-          proto=0; x=49.238396mm; y=16.6985mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41717 {
+          proto=0; x=1.678in; y=9.135904mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
@@ -10278,8 +11418,8 @@ ha:polygon.47292 { clearance=40.0mil;
             name=1
           }
          }
-         ha:padstack_ref.41750 {
-          proto=0; x=48.438804mm; y=16.6985mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41718 {
+          proto=0; x=1.678in; y=9.935496mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -10300,26 +11440,26 @@ ha:polygon.47292 { clearance=40.0mil;
           ha:combining {          }
 
            li:objects {
-            ha:line.41737 {
-             x1=48.8386mm; y1=16.6985mm; x2=48.8386mm; y2=16.6985mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41705 {
+             x1=1.678in; y1=9.5357mm; x2=1.678in; y2=9.5357mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.41740 {
-             x1=48.8386mm; y1=16.6985mm; x2=48.8386mm; y2=16.6985mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41708 {
+             x1=1.678in; y1=9.5357mm; x2=1.678in; y2=9.5357mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.41743 {
-             x1=48.8386mm; y1=16.6985mm; x2=47.8386mm; y2=16.6985mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41711 {
+             x1=1.678in; y1=9.5357mm; x2=1.678in; y2=8.5357mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.41746 {
-             x1=48.8386mm; y1=16.6985mm; x2=48.8386mm; y2=618.0511811mil; thickness=0.1mm; clearance=0.0;
+            ha:line.41714 {
+             x1=1.678in; y1=9.5357mm; x2=41.6212mm; y2=9.5357mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -10333,17 +11473,17 @@ ha:polygon.47292 { clearance=40.0mil;
          }
         }
        }
-        uid = DTPe++P7imVnhaFEAwoAAAA4
+        uid = DTPe++P7imVnhaFEAwoAAAA2
        }
-       ha:subc.41752 {
+       ha:subc.41720 {
         ha:attributes {
-         {io_pcb::hidename_y}=18.2753 mm
+         {io_pcb::hidename_y}=12.5537 mm
          footprint=0402
          {io_pcb::hidename_scale}=100
-         refdes=C271
+         refdes=C44
          value=47nF
          {io_pcb::hidename_direction}=3
-         {io_pcb::hidename_x}=44.6151 mm
+         {io_pcb::hidename_x}=49.9115 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -10413,8 +11553,8 @@ ha:polygon.47292 { clearance=40.0mil;
        }
 
         li:objects {
-         ha:padstack_ref.41765 {
-          proto=0; x=1.725in; y=18.686304mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41733 {
+          proto=0; x=49.1114mm; y=12.9647mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -10427,8 +11567,12 @@ ha:polygon.47292 { clearance=40.0mil;
             name=1
           }
          }
-         ha:padstack_ref.41766 {
-          proto=0; x=1.725in; y=19.485896mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41734 {
+          proto=0; x=49.1114mm; y=13.764292mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
           li:thermal {
           }
 
@@ -10445,26 +11589,26 @@ ha:polygon.47292 { clearance=40.0mil;
           ha:combining {          }
 
            li:objects {
-            ha:line.41753 {
-             x1=1.725in; y1=19.0861mm; x2=1.725in; y2=19.0861mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41721 {
+             x1=49.1114mm; y1=13.364496mm; x2=49.1114mm; y2=13.364496mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.41756 {
-             x1=1.725in; y1=19.0861mm; x2=1.725in; y2=19.0861mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41724 {
+             x1=49.1114mm; y1=13.364496mm; x2=49.1114mm; y2=13.364496mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.41759 {
-             x1=1.725in; y1=19.0861mm; x2=1.725in; y2=712.0511811mil; thickness=0.1mm; clearance=0.0;
+            ha:line.41727 {
+             x1=49.1114mm; y1=13.364496mm; x2=49.1114mm; y2=12.364496mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.41762 {
-             x1=1.725in; y1=19.0861mm; x2=42.815mm; y2=19.0861mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41730 {
+             x1=49.1114mm; y1=13.364496mm; x2=48.1114mm; y2=13.364496mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -10478,17 +11622,17 @@ ha:polygon.47292 { clearance=40.0mil;
          }
         }
        }
-        uid = DTPe++P7imVnhaFEAwoAAAA5
+        uid = DTPe++P7imVnhaFEAwoAAAA3
        }
-       ha:subc.41768 {
+       ha:subc.41736 {
         ha:attributes {
-         {io_pcb::hidename_y}=18.2753 mm
+         {io_pcb::hidename_y}=17.4879 mm
          footprint=0402
          {io_pcb::hidename_scale}=100
-         refdes=C251
+         refdes=C43
          value=47nF
-         {io_pcb::hidename_direction}=3
-         {io_pcb::hidename_x}=42.6847 mm
+         {io_pcb::hidename_direction}=2
+         {io_pcb::hidename_x}=49.6387 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -10505,14 +11649,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
 
@@ -10524,14 +11668,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
 
@@ -10543,14 +11687,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
           }
@@ -10558,12 +11702,8 @@ ha:polygon.47292 { clearance=40.0mil;
        }
 
         li:objects {
-         ha:padstack_ref.41781 {
-          proto=0; x=1.649in; y=18.686304mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
+         ha:padstack_ref.41749 {
+          proto=0; x=49.238396mm; y=16.6985mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
@@ -10572,8 +11712,12 @@ ha:polygon.47292 { clearance=40.0mil;
             name=1
           }
          }
-         ha:padstack_ref.41782 {
-          proto=0; x=1.649in; y=19.485896mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41750 {
+          proto=0; x=48.438804mm; y=16.6985mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
           li:thermal {
           }
 
@@ -10590,26 +11734,26 @@ ha:polygon.47292 { clearance=40.0mil;
           ha:combining {          }
 
            li:objects {
-            ha:line.41769 {
-             x1=1.649in; y1=19.0861mm; x2=1.649in; y2=19.0861mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41737 {
+             x1=48.8386mm; y1=16.6985mm; x2=48.8386mm; y2=16.6985mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.41772 {
-             x1=1.649in; y1=19.0861mm; x2=1.649in; y2=19.0861mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41740 {
+             x1=48.8386mm; y1=16.6985mm; x2=48.8386mm; y2=16.6985mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.41775 {
-             x1=1.649in; y1=19.0861mm; x2=1.649in; y2=712.0511811mil; thickness=0.1mm; clearance=0.0;
+            ha:line.41743 {
+             x1=48.8386mm; y1=16.6985mm; x2=47.8386mm; y2=16.6985mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.41778 {
-             x1=1.649in; y1=19.0861mm; x2=40.8846mm; y2=19.0861mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41746 {
+             x1=48.8386mm; y1=16.6985mm; x2=48.8386mm; y2=618.0511811mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -10623,17 +11767,17 @@ ha:polygon.47292 { clearance=40.0mil;
          }
         }
        }
-        uid = DTPe++P7imVnhaFEAwoAAAA6
+        uid = DTPe++P7imVnhaFEAwoAAAA4
        }
-       ha:subc.41784 {
+       ha:subc.41752 {
         ha:attributes {
-         {io_pcb::hidename_y}=17.4945 mm
+         {io_pcb::hidename_y}=18.2753 mm
          footprint=0402
          {io_pcb::hidename_scale}=100
-         refdes=C221
+         refdes=C271
          value=47nF
-         {io_pcb::hidename_direction}=1
-         {io_pcb::hidename_x}=38.6593 mm
+         {io_pcb::hidename_direction}=3
+         {io_pcb::hidename_x}=44.6151 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -10703,8 +11847,12 @@ ha:polygon.47292 { clearance=40.0mil;
        }
 
         li:objects {
-         ha:padstack_ref.41797 {
-          proto=0; x=39.4594mm; y=17.1049mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41765 {
+          proto=0; x=1.725in; y=18.686304mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
           li:thermal {
           }
 
@@ -10713,12 +11861,8 @@ ha:polygon.47292 { clearance=40.0mil;
             name=1
           }
          }
-         ha:padstack_ref.41798 {
-          proto=0; x=39.4594mm; y=16.305308mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
+         ha:padstack_ref.41766 {
+          proto=0; x=1.725in; y=19.485896mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
@@ -10735,26 +11879,26 @@ ha:polygon.47292 { clearance=40.0mil;
           ha:combining {          }
 
            li:objects {
-            ha:line.41785 {
-             x1=39.4594mm; y1=16.705104mm; x2=39.4594mm; y2=16.705104mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41753 {
+             x1=1.725in; y1=19.0861mm; x2=1.725in; y2=19.0861mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.41788 {
-             x1=39.4594mm; y1=16.705104mm; x2=39.4594mm; y2=16.705104mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41756 {
+             x1=1.725in; y1=19.0861mm; x2=1.725in; y2=19.0861mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.41791 {
-             x1=39.4594mm; y1=16.705104mm; x2=39.4594mm; y2=17.705104mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41759 {
+             x1=1.725in; y1=19.0861mm; x2=1.725in; y2=712.0511811mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.41794 {
-             x1=39.4594mm; y1=16.705104mm; x2=40.4594mm; y2=16.705104mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41762 {
+             x1=1.725in; y1=19.0861mm; x2=42.815mm; y2=19.0861mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -10768,17 +11912,17 @@ ha:polygon.47292 { clearance=40.0mil;
          }
         }
        }
-        uid = DTPe++P7imVnhaFEAwoAAAA7
+        uid = DTPe++P7imVnhaFEAwoAAAA5
        }
-       ha:subc.41800 {
+       ha:subc.41768 {
         ha:attributes {
-         {io_pcb::hidename_y}=8.7249 mm
+         {io_pcb::hidename_y}=18.2753 mm
          footprint=0402
          {io_pcb::hidename_scale}=100
-         refdes=C171
-         value=10nF
-         {io_pcb::hidename_direction}=0
-         {io_pcb::hidename_x}=37.6555 mm
+         refdes=C251
+         value=47nF
+         {io_pcb::hidename_direction}=3
+         {io_pcb::hidename_x}=42.6847 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -10795,14 +11939,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
 
@@ -10814,14 +11958,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
 
@@ -10833,14 +11977,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
           }
@@ -10848,8 +11992,12 @@ ha:polygon.47292 { clearance=40.0mil;
        }
 
         li:objects {
-         ha:padstack_ref.41813 {
-          proto=0; x=38.055804mm; y=9.5357mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41781 {
+          proto=0; x=1.649in; y=18.686304mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
           li:thermal {
           }
 
@@ -10858,12 +12006,8 @@ ha:polygon.47292 { clearance=40.0mil;
             name=1
           }
          }
-         ha:padstack_ref.41814 {
-          proto=0; x=1.52974in; y=9.5357mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
+         ha:padstack_ref.41782 {
+          proto=0; x=1.649in; y=19.485896mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
@@ -10880,26 +12024,26 @@ ha:polygon.47292 { clearance=40.0mil;
           ha:combining {          }
 
            li:objects {
-            ha:line.41801 {
-             x1=1.514in; y1=9.5357mm; x2=1.514in; y2=9.5357mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41769 {
+             x1=1.649in; y1=19.0861mm; x2=1.649in; y2=19.0861mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.41804 {
-             x1=1.514in; y1=9.5357mm; x2=1.514in; y2=9.5357mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41772 {
+             x1=1.649in; y1=19.0861mm; x2=1.649in; y2=19.0861mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.41807 {
-             x1=1.514in; y1=9.5357mm; x2=39.4556mm; y2=9.5357mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41775 {
+             x1=1.649in; y1=19.0861mm; x2=1.649in; y2=712.0511811mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.41810 {
-             x1=1.514in; y1=9.5357mm; x2=1.514in; y2=10.5357mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41778 {
+             x1=1.649in; y1=19.0861mm; x2=40.8846mm; y2=19.0861mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -10913,17 +12057,17 @@ ha:polygon.47292 { clearance=40.0mil;
          }
         }
        }
-        uid = DTPe++P7imVnhaFEAwoAAAA8
+        uid = DTPe++P7imVnhaFEAwoAAAA6
        }
-       ha:subc.41816 {
+       ha:subc.41784 {
         ha:attributes {
-         {io_pcb::hidename_y}=7.4295 mm
+         {io_pcb::hidename_y}=17.4945 mm
          footprint=0402
          {io_pcb::hidename_scale}=100
-         refdes=C172
-         value=100pF
-         {io_pcb::hidename_direction}=3
-         {io_pcb::hidename_x}=39.8145 mm
+         refdes=C221
+         value=47nF
+         {io_pcb::hidename_direction}=1
+         {io_pcb::hidename_x}=38.6593 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -10993,8 +12137,8 @@ ha:polygon.47292 { clearance=40.0mil;
        }
 
         li:objects {
-         ha:padstack_ref.41829 {
-          proto=0; x=1.536in; y=7.840504mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41797 {
+          proto=0; x=39.4594mm; y=17.1049mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
@@ -11003,8 +12147,8 @@ ha:polygon.47292 { clearance=40.0mil;
             name=1
           }
          }
-         ha:padstack_ref.41830 {
-          proto=0; x=1.536in; y=8.640096mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41798 {
+          proto=0; x=39.4594mm; y=16.305308mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -11025,26 +12169,26 @@ ha:polygon.47292 { clearance=40.0mil;
           ha:combining {          }
 
            li:objects {
-            ha:line.41817 {
-             x1=1.536in; y1=8.2403mm; x2=1.536in; y2=8.2403mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41785 {
+             x1=39.4594mm; y1=16.705104mm; x2=39.4594mm; y2=16.705104mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.41820 {
-             x1=1.536in; y1=8.2403mm; x2=1.536in; y2=8.2403mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41788 {
+             x1=39.4594mm; y1=16.705104mm; x2=39.4594mm; y2=16.705104mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.41823 {
-             x1=1.536in; y1=8.2403mm; x2=1.536in; y2=7.2403mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41791 {
+             x1=39.4594mm; y1=16.705104mm; x2=39.4594mm; y2=17.705104mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.41826 {
-             x1=1.536in; y1=8.2403mm; x2=38.0144mm; y2=8.2403mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41794 {
+             x1=39.4594mm; y1=16.705104mm; x2=40.4594mm; y2=16.705104mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -11058,17 +12202,17 @@ ha:polygon.47292 { clearance=40.0mil;
          }
         }
        }
-        uid = DTPe++P7imVnhaFEAwoAAAA9
+        uid = DTPe++P7imVnhaFEAwoAAAA7
        }
-       ha:subc.41832 {
+       ha:subc.41800 {
         ha:attributes {
-         {io_pcb::hidename_y}=22.0411 mm
+         {io_pcb::hidename_y}=8.7249 mm
          footprint=0402
          {io_pcb::hidename_scale}=100
-         refdes=C52
-         value=0.1uF
-         {io_pcb::hidename_direction}=1
-         {io_pcb::hidename_x}=41.6433 mm
+         refdes=C171
+         value=10nF
+         {io_pcb::hidename_direction}=0
+         {io_pcb::hidename_x}=37.6555 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -11085,14 +12229,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
 
@@ -11104,14 +12248,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
 
@@ -11123,14 +12267,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
           }
@@ -11138,8 +12282,8 @@ ha:polygon.47292 { clearance=40.0mil;
        }
 
         li:objects {
-         ha:padstack_ref.41845 {
-          proto=0; x=841.0mil; y=446.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41813 {
+          proto=0; x=38.055804mm; y=9.5357mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
@@ -11148,8 +12292,8 @@ ha:polygon.47292 { clearance=40.0mil;
             name=1
           }
          }
-         ha:padstack_ref.41846 {
-          proto=0; x=841.0mil; y=415.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41814 {
+          proto=0; x=1.52974in; y=9.5357mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -11170,26 +12314,26 @@ ha:polygon.47292 { clearance=40.0mil;
           ha:combining {          }
 
            li:objects {
-            ha:line.41833 {
-             x1=841.0mil; y1=430.74mil; x2=841.0mil; y2=430.74mil; thickness=0.1mm; clearance=0.0;
+            ha:line.41801 {
+             x1=1.514in; y1=9.5357mm; x2=1.514in; y2=9.5357mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.41836 {
-             x1=841.0mil; y1=430.74mil; x2=841.0mil; y2=430.74mil; thickness=0.1mm; clearance=0.0;
+            ha:line.41804 {
+             x1=1.514in; y1=9.5357mm; x2=1.514in; y2=9.5357mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.41839 {
-             x1=841.0mil; y1=430.74mil; x2=841.0mil; y2=11.940796mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41807 {
+             x1=1.514in; y1=9.5357mm; x2=39.4556mm; y2=9.5357mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.41842 {
-             x1=841.0mil; y1=430.74mil; x2=22.3614mm; y2=430.74mil; thickness=0.1mm; clearance=0.0;
+            ha:line.41810 {
+             x1=1.514in; y1=9.5357mm; x2=1.514in; y2=10.5357mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -11203,17 +12347,17 @@ ha:polygon.47292 { clearance=40.0mil;
          }
         }
        }
-        uid = DTPe++P7imVnhaFEAwoAAAA+
+        uid = DTPe++P7imVnhaFEAwoAAAA8
        }
-       ha:subc.41848 {
+       ha:subc.41816 {
         ha:attributes {
-         {io_pcb::hidename_y}=19.0119 mm
+         {io_pcb::hidename_y}=7.4295 mm
          footprint=0402
          {io_pcb::hidename_scale}=100
-         refdes=C51
-         value=0.1uF
-         {io_pcb::hidename_direction}=2
-         {io_pcb::hidename_x}=33.1917 mm
+         refdes=C172
+         value=100pF
+         {io_pcb::hidename_direction}=3
+         {io_pcb::hidename_x}=39.8145 mm
         }
        ha:data {
               li:padstack_prototypes {
@@ -11230,14 +12374,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
 
@@ -11249,14 +12393,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
 
@@ -11268,14 +12412,14 @@ ha:polygon.47292 { clearance=40.0mil;
              }
              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  
               }
             }
           }
@@ -11283,8 +12427,8 @@ ha:polygon.47292 { clearance=40.0mil;
        }
 
         li:objects {
-         ha:padstack_ref.41861 {
-          proto=0; x=927.48mil; y=447.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41829 {
+          proto=0; x=1.536in; y=7.840504mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
@@ -11293,8 +12437,8 @@ ha:polygon.47292 { clearance=40.0mil;
             name=1
           }
          }
-         ha:padstack_ref.41862 {
-          proto=0; x=896.0mil; y=447.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41830 {
+          proto=0; x=1.536in; y=8.640096mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -11315,26 +12459,26 @@ ha:polygon.47292 { clearance=40.0mil;
           ha:combining {          }
 
            li:objects {
-            ha:line.41849 {
-             x1=911.74mil; y1=447.0mil; x2=911.74mil; y2=447.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.41817 {
+             x1=1.536in; y1=8.2403mm; x2=1.536in; y2=8.2403mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.41852 {
-             x1=911.74mil; y1=447.0mil; x2=911.74mil; y2=447.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.41820 {
+             x1=1.536in; y1=8.2403mm; x2=1.536in; y2=8.2403mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.41855 {
-             x1=911.74mil; y1=447.0mil; x2=22.158196mm; y2=447.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.41823 {
+             x1=1.536in; y1=8.2403mm; x2=1.536in; y2=7.2403mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.41858 {
-             x1=911.74mil; y1=447.0mil; x2=911.74mil; y2=10.3538mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41826 {
+             x1=1.536in; y1=8.2403mm; x2=38.0144mm; y2=8.2403mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -11348,7 +12492,7 @@ ha:polygon.47292 { clearance=40.0mil;
          }
         }
        }
-        uid = DTPe++P7imVnhaFEAwoAAAA/
+        uid = DTPe++P7imVnhaFEAwoAAAA9
        }
        ha:subc.41939 {
         ha:attributes {
@@ -15001,7 +16145,7 @@ ha:polygon.47292 { clearance=40.0mil;
             }
           }
 
-          {ha:top copper}           {
+          {ha:top copper}                                              {
            lid=2
            ha:combining {           }
 
@@ -20946,33 +22090,170 @@ ha:polygon.47292 { clearance=40.0mil;
         }
          uid = m6HlOLb8jLN0U1fp2GAAAABP
         }
-        ha:rat.88317 {
-         x1=47.901306mm; y1=14.288594mm; lgrp1=7; anchor1=pcb/47083; x2=48.0273mm; y2=14.156mm; lgrp2=3; anchor2=pcb/39211;
-        }
-        ha:rat.88320 {
-         x1=21.492718mm; y1=8.663613mm; lgrp1=7; anchor1=pcb/47083; x2=841.0mil; y2=415.0mil; lgrp2=3; anchor2=pcb/41832/41846;
-        }
-        ha:rat.88323 {
-         x1=896.0mil; y1=447.0mil; lgrp1=3; anchor1=pcb/41848/41862; x2=841.0mil; y2=415.0mil; lgrp2=3; anchor2=pcb/41832/41846;
-        }
-        ha:rat.88326 {
-         x1=957.0mil; y1=22.485604mm; lgrp1=3; anchor1=pcb/42016/42030; x2=31.249493mm; y2=20.091781mm; lgrp2=3; anchor2=pcb/75122;
-        }
-        ha:rat.88329 {
-         x1=1.001in; y1=917.0mil; lgrp1=3; anchor1=pcb/42048/42061; x2=26.543mm; y2=917.0mil; lgrp2=3; anchor2=pcb/42032/42045;
-        }
-        ha:rat.88332 {
-         x1=1.001in; y1=917.0mil; lgrp1=3; anchor1=pcb/42048/42061; x2=957.0mil; y2=916.74mil; lgrp2=3; anchor2=pcb/42016/42029;
-        }
-        ha:rat.88335 {
-         x1=26.543mm; y1=917.0mil; lgrp1=3; anchor1=pcb/42032/42045; x2=1.124in; y2=917.0mil; lgrp2=3; anchor2=pcb/49705/49741;
-        }
-        ha:rat.88338 {
-         x1=65.240408mm; y1=273.0mil; lgrp1=3; anchor1=pcb/76755/76768; x2=1.39564in; y2=22.291802mm; lgrp2=3; anchor2=pcb/49705/49732;
-        }
-        ha:rat.88341 {
-         x1=65.240408mm; y1=227.0mil; lgrp1=3; anchor1=pcb/42227/42240; x2=1.39564in; y2=857.94mil; lgrp2=3; anchor2=pcb/49705/49728;
-        }
+         ha:subc.116454 {
+          ha:attributes {
+           refdes=C113
+           value=1uF
+           footprint=0402
+           openscad=0402
+          }
+         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.116468 {
+            proto=0; x=28.2702mm; y=660.48mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.116469 {
+            proto=0; x=28.2702mm; y=629.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=2
+              name=2
+            }
+           }
+          }
+          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.116456 {
+               x1=28.2702mm; y1=644.74mil; x2=28.2702mm; y2=644.74mil; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
+              }
+              ha:line.116459 {
+               x1=28.2702mm; y1=644.74mil; x2=28.2702mm; y2=644.74mil; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.116462 {
+               x1=28.2702mm; y1=644.74mil; x2=28.2702mm; y2=15.376396mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.116465 {
+               x1=28.2702mm; y1=644.74mil; x2=29.2702mm; y2=644.74mil; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
+           }
+          }
+         }
+          uid = bVU8gM+iMZrrW4oAXZ8AAABO
+         }
+         ha:rat.118420 {
+          x1=28.609994mm; y1=15.472665mm; lgrp1=3; anchor1=pcb/61082; x2=28.2702mm; y2=629.0mil; lgrp2=3; anchor2=pcb/116454/116469;
+         }
+         ha:rat.118423 {
+          x1=28.2702mm; y1=660.48mil; lgrp1=3; anchor1=pcb/116454/116468; x2=31.749619mm; y2=20.091781mm; lgrp2=3; anchor2=pcb/49705/49746;
+         }
     }
  }
 
@@ -23090,6 +24371,11 @@ ha:` {
       text_thickness = 0
       line_thickness = 10.00 mil
       clearance = 6.00 mil
+      ha:drc {
+       min_copper_overlap = 5.0 mil
+      }
+       min_wid = 0.12700000 mm
+       bloat = 0.12700000 mm
     }
     ha:editor {
      grids_idx = 1
@@ -23108,33 +24394,33 @@ ha:` {
   ha:netlists {
 
    li:input {
-     ha:rx1 {
-     li:conn { U7-2;     }
-     }
-     ha:rx2 {
-     li:conn { U3-23;     }
-     }
+      ha:unnamed_net10 {
+      li:conn { C174-1; L171-2; U6-17;      }
+      }
+      ha:unnamed_net11 {
+      li:conn { C173-2; L171-1; R171-2;      }
+      }
      ha:+3.3V {
-     li:conn { C36-2; C37-2; C39-2; C43-2; C44-2; C45-2; C47-2; C51-2; C52-2; C110-2; C111-2; C112-2; C171-2; C172-2; C173-1; C221-2; C251-1; C271-1; L600-2; R171-1; U1-5; U3-4; U6-1; U6-5; U6-12; U6-13; U6-15; U6-22; U6-25; U6-27; U6-28; U7-17; U7-36; U7-43; U7-44; U11-2;     }
-     }
-     ha:unnamed_net10 {
-     li:conn { C174-1; L171-2; U6-17;     }
-     }
-     ha:unnamed_net11 {
-     li:conn { C173-2; L171-1; R171-2;     }
+     li:conn { C36-2; C37-2; C39-2; C43-2; C44-2; C45-2; C47-2; C110-2; C111-2; C112-2; C171-2; C172-2; C173-1; C221-2; C251-1; C271-1; L600-2; R171-1; U1-5; U3-4; U6-1; U6-5; U6-12; U6-13; U6-15; U6-22; U6-25; U6-27; U6-28; U7-17; U7-36; U7-44; U11-2;     }
      }
+      ha:rx4 {
+      li:conn { U3-23; U7-8;      }
+      }
+      ha:unnamed_net13 {
+      li:conn { C176-2; C181-1; L172-2; L173-1;      }
+      }
      ha:unnamed_net12 {
      li:conn { C174-2; C176-1; L172-1;     }
      }
-     ha:unnamed_net13 {
-     li:conn { C176-2; C181-1; L172-2; L173-1;     }
-     }
+      ha:unnamed_net15 {
+      li:conn { C175-2; L173-2; L174-1;      }
+      }
      ha:bt_p2_0 {
-     li:conn { U3-18;     }
-     }
-     ha:unnamed_net15 {
-     li:conn { C175-2; L173-2; L174-1;     }
+     li:conn { U3-18; U7-10;     }
      }
+      ha:unnamed_net17 {
+      li:conn { C191-1; L191-1; L192-1; U6-19;      }
+      }
      ha:unnamed_net16 {
      li:conn { C210-1; L191-2; L201-1; U6-20;     }
      }
@@ -23142,16 +24428,16 @@ ha:` {
      li:conn { C181-2; L193-1; U6-18;     }
      }
      ha:bt_p2_4 {
-     li:conn { U3-19;     }
+     li:conn { U3-19; U7-9;     }
      }
      ha:unnamed_net19 {
      li:conn { C211-1; U6-21;     }
      }
-     ha:unnamed_net17 {
-     li:conn { C191-1; L191-1; L192-1; U6-19;     }
-     }
+      ha:unnamed_net22 {
+      li:conn { C261-1; U6-26;      }
+      }
      ha:GND {
-     li:conn { B1-2; C4-1; C5-1; C6-1; C30-2; C31-2; C32-2; C33-2; C36-1; C37-1; C38-2; C39-1; C42-1; C43-1; C44-1; C45-1; C47-1; C51-1; C52-1; C110-1; C111-1; C112-1; C171-1; C172-1; C175-1; C210-2; C211-2; C221-1; C251-2; C261-2; C271-2; C291-2; C601-2; C602-2; D2-2; D3-2; H1-1; H2-1; J1-2; J5-5; J5-G; J6-1; J8-2; L192-2; R4-1; R6-1; R30-1; R35-1; R51-1; S1-4; U1-2; U2-2; U3-1; U3-2; U3-3; U3-31; U3-32; U3-33; U6-32; U6-33; U7-5; U7-18; U7-35; U7-42; U11-3; X1-2; X1-4; X2-2; X2-4;     }
+     li:conn { B1-2; C4-1; C5-1; C6-1; C30-2; C31-2; C32-2; C33-2; C36-1; C37-1; C38-2; C39-1; C42-1; C43-1; C44-1; C45-1; C47-1; C110-1; C111-1; C112-1; C113-2; C171-1; C172-1; C175-1; C210-2; C211-2; C221-1; C251-2; C261-2; C271-2; C291-2; C601-2; C602-2; D2-2; D3-2; H1-1; H2-1; J1-2; J5-5; J5-G; J6-1; J8-2; L192-2; R4-1; R6-1; R30-1; R35-1; R51-1; S1-4; U1-2; U2-2; U3-1; U3-2; U3-3; U3-31; U3-32; U3-33; U6-32; U6-33; U7-5; U7-18; U7-35; U7-42; U11-3; X1-2; X1-4; X2-2; X2-4;     }
      }
      ha:unnamed_net20 {
      li:conn { C231-1; U6-24;     }
@@ -23163,7 +24449,7 @@ ha:` {
      li:conn { D2-1; R13-2;     }
      }
      ha:bt_wake_up {
-     li:conn { U3-9;     }
+     li:conn { U3-9; U7-14;     }
      }
      ha:unnamed_net3 {
      li:conn { C38-1; U1-4;     }
@@ -23171,68 +24457,65 @@ ha:` {
      ha:unnamed_net4 {
      li:conn { D1-1; D1-4; U2-1;     }
      }
-     ha:mosi0 {
-     li:conn { U7-9;     }
-     }
-     ha:mosi1 {
-     li:conn { U6-7;     }
-     }
-     ha:unnamed_net5 {
-     li:conn { R35-2; U2-5;     }
-     }
-     ha:cs_flash {
-     li:conn { U7-39;     }
-     }
+       ha:unnamed_net5 {
+       li:conn { R35-2; U2-5;       }
+       }
+      ha:unnamed_net6 {
+      li:conn { D1-2; R50-1;      }
+      }
+      ha:unnamed_net7 {
+      li:conn { D1-3; R51-2;      }
+      }
      ha:mosi3 {
-     li:conn { U7-31;     }
-     }
-     ha:mosi5 {
-     li:conn { U7-37;     }
-     }
-     ha:rts2 {
-     li:conn { U3-15;     }
-     }
-     ha:unnamed_net7 {
-     li:conn { D1-3; R51-2;     }
+     li:conn { U6-7; U7-31;     }
      }
+       ha:unnamed_net9 {
+       li:conn { C31-1; U6-30; X1-1;       }
+       }
+      ha:rts4 {
+      li:conn { U3-15; U7-20;      }
+      }
+       ha:unnamed_net21 {
+       li:conn { C231-2; U6-23;       }
+       }
+      ha:unnamed_net33 {
+      li:conn { U3-6; U3-7;      }
+      }
      ha:unnamed_net8 {
      li:conn { C30-1; U6-31; X1-3;     }
      }
-     ha:unnamed_net9 {
-     li:conn { C31-1; U6-30; X1-1;     }
-     }
-     ha:unnamed_net6 {
-     li:conn { D1-2; R50-1;     }
-     }
+       ha:unnamed_net24 {
+       li:conn { R30-2; U6-14;       }
+       }
+      ha:unnamed_net25 {
+      li:conn { C42-2; U6-6;      }
+      }
      ha:unnamed_net37 {
      li:conn { J5-3; R55-2;     }
      }
      ha:bt_p3_1 {
-     li:conn { U3-24;     }
+     li:conn { U3-24; U7-4;     }
      }
      ha:bt_p3_2 {
-     li:conn { U3-25;     }
+     li:conn { U3-25; U7-16;     }
      }
      ha:bt_p3_3 {
-     li:conn { U3-26;     }
+     li:conn { U3-26; U7-3;     }
      }
      ha:bt_p3_4 {
-     li:conn { U3-27;     }
+     li:conn { U3-27; U7-2;     }
      }
      ha:cs_radio {
-     li:conn { U6-11;     }
+     li:conn { U6-11; U7-39;     }
      }
      ha:bt_p3_6 {
-     li:conn { U3-28;     }
+     li:conn { U3-28; U7-1;     }
      }
      ha:bt_p3_7 {
-     li:conn { U3-29;     }
+     li:conn { U3-29; U7-48;     }
      }
      ha:bt_rst_n {
      li:conn { R6-2; U3-21;     }
-     }
-     ha:unnamed_net33 {
-     li:conn { U3-6; U3-7;     }
      }
       ha:force_bootloader {
       li:conn { J1-1; U7-41;      }
@@ -23243,89 +24526,62 @@ ha:` {
       ha:unnamed_net18 {
       li:conn { C191-2; L193-2; L201-2;      }
       }
-      ha:unnamed_net24 {
-      li:conn { R30-2; U6-14;      }
-      }
-      ha:unnamed_net25 {
-      li:conn { C42-2; U6-6;      }
-      }
+       ha:unnamed_net43 {
+       li:conn { C33-1; U7-23; X2-3;       }
+       }
       ha:unnamed_net39 {
       li:conn { C601-1; C602-1; L600-1; U7-6;      }
       }
       ha:usbdm {
       li:conn { R54-1; U7-33;      }
       }
-      ha:tx1 {
-      li:conn { U7-1;      }
-      }
-      ha:tx2 {
-      li:conn { U3-22;      }
-      }
-      ha:unnamed_net22 {
-      li:conn { C261-1; U6-26;      }
-      }
+          ha:unnamed_net46 {
+          li:conn { C113-1; U7-43;          }
+          }
+          ha:unnamed_net48 {
+          li:conn { D3-1; R12-2;          }
+          }
+          ha:unnamed_net36 {
+          li:conn { J5-2; R54-2;          }
+          }
+          ha:tx4 {
+          li:conn { U3-22; U7-7;          }
+          }
+          ha:unnamed_net44 {
+          li:conn { C32-1; U7-24; X2-1;          }
+          }
+          ha:radio_int {
+          li:conn { U6-4; U7-38;          }
+          }
+         ha:usbdp {
+         li:conn { R55-1; U7-34;         }
+         }
       ha:unnamed_net23 {
       li:conn { C291-1; U6-29;      }
       }
-       ha:unnamed_net43 {
-       li:conn { D3-1; R12-2;       }
-       }
-      ha:radio_int {
-      li:conn { U6-4;      }
-      }
-       ha:unnamed_net40 {
-       li:conn { C33-1; U7-23; X2-3;       }
-       }
-       ha:unnamed_net21 {
-       li:conn { C231-2; U6-23;       }
-       }
        ha:led_red {
        li:conn { R13-1; U7-25;       }
        }
-       ha:sck0 {
-       li:conn { U7-10;       }
-       }
-       ha:sck1 {
-       li:conn { U6-8;       }
-       }
-       ha:cts2 {
-       li:conn { U3-17;       }
-       }
-       ha:miso1 {
-       li:conn { U6-9;       }
-       }
-       ha:sck5 {
-       li:conn { U7-38;       }
-       }
-       ha:miso0 {
-       li:conn { U7-11;       }
-       }
-       ha:miso3 {
-       li:conn { U7-29;       }
-       }
-       ha:miso5 {
-       li:conn { U7-48;       }
-       }
-       ha:sck3 {
-       li:conn { U7-32;       }
-       }
-      ha:usbdp {
-      li:conn { R55-1; U7-34;      }
-      }
-     ha:unnamed_net36 {
-     li:conn { J5-2; R54-2;     }
-     }
+         ha:sck3 {
+         li:conn { U6-8; U7-32;         }
+         }
+        ha:cts4 {
+        li:conn { U3-17; U7-19;        }
+        }
+        ha:miso3 {
+        li:conn { U6-9; U7-29;        }
+        }
       ha:v_usb {
       li:conn { C4-2; J5-1; R50-2; U2-4;      }
       }
       ha:bt_sw_btn {
-      li:conn { U3-5;      }
+      li:conn { U3-5; U7-15;      }
       }
       ha:bt_p0_4 {
-      li:conn { U3-11;      }
+      li:conn { U3-11; U7-13;      }
       }
       ha:bt_p0_5 {
-      li:conn { U3-16;      }
+      li:conn { U3-16; U7-28;      }
       }
       ha:led_blue {
       li:conn { R12-1; U7-22;      }
@@ -23333,20 +24589,17 @@ ha:` {
       ha:swclk {
       li:conn { J6-4; U7-45;      }
       }
-     ha:unnamed_net41 {
-     li:conn { C32-1; U7-24; X2-1;     }
-     }
      ha:v_batt {
-     li:conn { R4-2; R5-1;     }
+     li:conn { R4-2; R5-1; U7-47;     }
      }
      ha:swdio {
      li:conn { J6-3; U7-46;     }
      }
      ha:bt_p1_2 {
-     li:conn { U3-13;     }
+     li:conn { U3-13; U7-11;     }
      }
      ha:bt_p1_5 {
-     li:conn { U3-12;     }
+     li:conn { U3-12; U7-12;     }
      }
      ha:v_lipo {
      li:conn { C6-2; R5-2; S1-1; U1-1; U1-3;     }