update schematic with vddcore wiring fix, artwork not updated yet
[hw/telebt] / telebt.lht
index 10224baf3e245cd17731acf28163a6e55c01321b..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
     }
@@ -1876,604 +1852,1936 @@ ha:pcb-rnd-board-v8 {
    ha:line.83488 {
     x1=8.9515mm; y1=30.8463mm; x2=10.1193mm; y2=30.8463mm; thickness=15.0mil; clearance=12.0mil;
    }
-   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.88302 {
+    x1=32.749363mm; y1=20.091781mm; x2=32.749363mm; y2=665.345mil; 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.88305 {
+    x1=32.749363mm; y1=665.345mil; x2=1.268in; y2=644.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.88308 {
+    x1=1.268in; y1=644.0mil; x2=1.268in; y2=288.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.88311 {
+    x1=1.268in; y1=288.0mil; x2=1.127in; y2=147.0mil; 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.88314 {
+    x1=1.127in; y1=147.0mil; x2=1.127in; y2=74.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.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.89961 {
+    x1=64.897mm; y1=227.0mil; x2=2.379in; y2=403.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.89964 {
+    x1=64.7446mm; y1=233.0mil; x2=64.897mm; y2=227.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.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.90009 {
+    x1=2.539in; y1=273.0mil; x2=65.240408mm; y2=273.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
     }
    }
-  }
-  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.90034 {
+    x1=957.0mil; y1=860.0mil; x2=957.0mil; y2=22.485604mm; 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.90055 {
+    x1=957.0mil; y1=916.74mil; x2=28.542996mm; y2=916.74mil; 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.90058 {
+    x1=28.542996mm; y1=916.74mil; x2=1.124in; y2=917.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.91712 {
+    x1=29.749623mm; y1=20.091781mm; x2=29.749623mm; y2=14.982619mm; 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.91715 {
+    x1=29.749623mm; y1=14.982619mm; x2=27.0365mm; y2=12.269496mm; 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.47097 {
-    x1=246.06mil; y1=0.0117mm; x2=30.48mm; y2=0.0117mm; thickness=10.0mil; clearance=20.0mil;
+   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
-     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.96589 {
+    x1=21.882115mm; y1=21.084662mm; x2=23.619338mm; y2=21.084662mm; 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.96592 {
+    x1=23.619338mm; y1=21.084662mm; x2=930.0mil; y2=830.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.47133 {
-    x1=1.714in; y1=0.0117mm; x2=1.714in; y2=50.0mil; thickness=10.0mil; clearance=20.0mil;
+   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
-     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.96598 {
+    x1=22.954356mm; y1=23.284556mm; x2=904.0mil; 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:line.96633 {
+    x1=32.749363mm; y1=26.991437mm; x2=32.749363mm; y2=28.566237mm; 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.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.96639 {
+    x1=32.5882mm; y1=1.131in; x2=32.5882mm; y2=30.1244mm; 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.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.96645 {
+    x1=32.131mm; y1=30.5816mm; x2=904.0mil; y2=30.5816mm; 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.96654 {
+    x1=32.249237mm; y1=26.991437mm; x2=32.249237mm; y2=1.117345in; 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.96657 {
+    x1=32.249237mm; y1=1.117345in; x2=32.131mm; y2=1.122in; 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.96660 {
+    x1=32.131mm; y1=1.122in; x2=32.131mm; y2=1.175in; 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.96663 {
+    x1=32.131mm; y1=1.175in; x2=1.258in; y2=30.0228mm; 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.96666 {
+    x1=1.258in; y1=30.0228mm; x2=935.0mil; 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.96669 {
+    x1=935.0mil; y1=30.0228mm; x2=930.0mil; y2=1.177in; 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.98373 {
+    x1=1.39564in; y1=22.791674mm; x2=1.95669in; y2=22.791674mm; 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.98376 {
+    x1=1.95669in; y1=22.791674mm; x2=2.042in; y2=812.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.98379 {
+    x1=2.042in; y1=812.0mil; x2=2.042in; y2=12.8885mm; 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.98382 {
+    x1=2.042in; y1=12.8885mm; x2=49.53mm; y2=10.5517mm; 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.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.79870 {
-    x1=33.2486mm; y1=646.0mil; x2=1.81364in; y2=646.0mil; thickness=10.0mil; clearance=12.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
     }
    }
-   ha:line.79873 {
-    x1=1.81364in; y1=646.0mil; x2=1.84344in; y2=616.2mil; thickness=10.0mil; clearance=12.0mil;
+   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.79876 {
-    x1=1.84344in; y1=616.2mil; x2=1.9572in; y2=616.2mil; thickness=10.0mil; clearance=12.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
     }
    }
-   ha:line.79879 {
-    x1=1.9572in; y1=616.2mil; x2=1.971in; y2=630.0mil; thickness=10.0mil; clearance=12.0mil;
+   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.79996 {
-    x1=1.211in; y1=298.0mil; x2=1.677in; y2=298.0mil; thickness=10.0mil; clearance=12.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.79999 {
-    x1=1.677in; y1=298.0mil; x2=46.99mm; y2=125.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.80057 {
-    x1=1.187in; y1=328.0mil; x2=1.797in; y2=328.0mil; 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.80060 {
-    x1=1.797in; y1=328.0mil; x2=1.9in; y2=225.0mil; 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: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.98424 {
+    x1=1.963in; y1=388.0mil; x2=1.885in; y2=388.0mil; 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.98430 {
+    x1=1.885in; y1=441.0mil; x2=1.885in; y2=498.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.98433 {
+    x1=1.885in; y1=498.0mil; x2=47.371mm; y2=518.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.98436 {
+    x1=47.371mm; y1=518.0mil; x2=46.843487mm; y2=518.0mil; 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.98439 {
+    x1=46.843487mm; y1=518.0mil; x2=46.815143mm; y2=13.128856mm; 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.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.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.98459 {
+    x1=48.794892mm; y1=11.403108mm; x2=1.904in; y2=466.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.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.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.98507 {
+    x1=1.39564in; y1=956.36mil; x2=1.95064in; y2=956.36mil; 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.98510 {
+    x1=1.95064in; y1=956.36mil; x2=52.7812mm; y2=829.0mil; 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.98513 {
+    x1=52.7812mm; y1=829.0mil; x2=52.7812mm; y2=478.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.98516 {
+    x1=52.7812mm; y1=478.0mil; x2=1.963in; y2=363.0mil; 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.98519 {
+    x1=1.963in; y1=363.0mil; x2=1.876in; y2=363.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.98534 {
+    x1=1.815in; y1=11.924284mm; x2=1.8149in; y2=469.56mil; 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.98543 {
+    x1=1.39564in; y1=22.291802mm; x2=43.011598mm; y2=22.291802mm; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-  color = {#104e8b}
-   ha:combining {
+   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
+    }
    }
- }
-     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.98551 {
+    x1=1.39564in; y1=857.94mil; x2=42.368724mm; y2=857.94mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=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: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:line.98598 {
+    x1=2.129in; y1=856.0mil; x2=53.5686mm; y2=856.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   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: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 }
             }
           }
@@ -2489,7 +3797,7 @@ ha:polygon.47292 { clearance=40.0mil;
    }
  }
 
-      {ha:power plane}                          {
+      {ha:power plane}                                                                 {
        lid=4
        group=7
        ha:combining {       }
@@ -2787,7 +4095,7 @@ ha:polygon.47292 { clearance=40.0mil;
         color = {#548b54}
       }
 
-      {ha:ground plane}                          {
+      {ha:ground plane}                                                                 {
        lid=5
        group=5
        ha:combining {       }
@@ -3459,6 +4767,14 @@ ha:polygon.47292 { clearance=40.0mil;
     }
     rot = 0.000000
    }
+   ha:text.86650 {
+    string=force loader; x=907.0mil; y=195.0mil; scale=100; fid=0;
+    ha:flags {
+     clearline=1
+     onsolder=1
+    }
+    rot = 0.000000
+   }
   }
   color = {#000000}
 }
@@ -3614,6 +4930,11 @@ ha:polygon.47292 { clearance=40.0mil;
          solid  
          noshape  
         }
+         li:4 {
+          on  
+          solid  
+          noshape  
+         }
       }
      }
      ha:padstack_ref.42530 {
@@ -3847,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 {
@@ -4248,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 {
@@ -4418,60 +5696,254 @@ ha:polygon.47292 { clearance=40.0mil;
          }
        }
       }
-      ha:padstack_ref.77644 {
-       proto=4; x=27.0873mm; y=10.593096mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+      ha:padstack_ref.77644 {
+       proto=4; x=27.0873mm; y=10.593096mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+         li:0 {
+          on  
+          round  
+          noshape  
+         }
+         li:1 {
+          on  
+          solid  
+          noshape  
+         }
+         li:2 {
+          on  
+          solid  
+          noshape  
+         }
+         li:3 {
+          on  
+          solid  
+          noshape  
+         }
+         li:5 {
+          on  
+          solid  
+          noshape  
+         }
+       }
+      }
+      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 {
+       }
+      }
+      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
+       }
+
+       li:thermal {
+       }
+      }
+      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
        }
 
        li:thermal {
-         li:0 {
-          on  
-          round  
-          noshape  
-         }
-         li:1 {
-          on  
-          solid  
-          noshape  
-         }
-         li:2 {
-          on  
-          solid  
-          noshape  
-         }
-         li:3 {
-          on  
-          solid  
-          noshape  
-         }
-         li:5 {
-          on  
-          solid  
-          noshape  
-         }
        }
       }
-      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.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 {
-         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.106340 {
+       proto=5; x=36.4236mm; y=980.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
        ha:flags {
         clearline=1
        }
@@ -4479,8 +5951,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.112378 {
+       proto=5; x=672.0mil; y=29.21mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
        ha:flags {
         clearline=1
        }
@@ -4488,8 +5960,8 @@ 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.112382 {
+       proto=5; x=671.0mil; y=517.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
        ha:flags {
         clearline=1
        }
@@ -6110,638 +7582,305 @@ ha:polygon.47292 { clearance=40.0mil;
          }
        }
 
-       ha:ps_proto_v6.1 {
-         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=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
-           }
-
-           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
-           }
-         }
-       }
-
-       ha:ps_proto_v6.2 {
-         hdia=59.06mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=74.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=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: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: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
-         }
-
-         li:thermal {
-         }
-
-         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: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
-         }
-
-         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:subc-aux {
-         lid=1
-         ha:combining {         }
+       ha:ps_proto_v6.1 {
+         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
 
-          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: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:attributes {
-              subc-role=pnp-origin
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
             }
+            clearance=0.0
            }
-           ha:line.41188 {
-            x1=2.0in; y1=125.0mil; x2=2.0in; y2=125.0mil; thickness=0.1mm; clearance=0.0;
-            ha:flags {
-             selected=1
-            }
 
-            ha:attributes {
-              subc-role=origin
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
             }
+            clearance=0.0
            }
-           ha:line.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:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=1.853946mm;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
+            clearance=0.0
            }
-           ha:line.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:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=1.853946mm;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
             }
+            clearance=0.0
            }
-          }
-          ha:type {
-           bottom = 1
-           virtual = 1
-           misc = 1
-          }
-        }
+         }
        }
-      }
-       uid = DTPe++P7imVnhaFEAwoAAAAU
-      }
-       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:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               23.62mil  
-               -0.699897mm  
-               -23.62mil  
-               -0.699897mm  
-               -23.62mil  
-               0.699897mm  
-               23.62mil  
-               0.699897mm  
-              }
-            }
+       ha:ps_proto_v6.2 {
+         hdia=59.06mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               26.62mil  
-               -0.776097mm  
-               -26.62mil  
-               -0.776097mm  
-               -26.62mil  
-               0.776097mm  
-               26.62mil  
-               0.776097mm  
-              }
+           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
+           }
 
-            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:ps_circ { x=0.0; y=0.0; dia=74.0mil;            }
+            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
-          }
-
-          li:thermal {
-          }
-
-          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: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
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=3
-            name=3
-          }
-         }
-        }
-        li:layers {
+            clearance=0.0
+           }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+           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
+           }
 
-           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=79.06mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
+            clearance=0.0
            }
-           ha:type {
-            silk = 1
-            top = 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
            }
          }
+       }
+      }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+       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: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.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.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.41328 {
-             x1=1.886in; y1=776.0mil; x2=48.9044mm; y2=776.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
+         li:thermal {
+           li:0 {
+            on  
+            round  
+            noshape  
            }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+            li:2 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+           li:3 {
+            on  
+            diag  
+            sharp  
+            noshape  
            }
          }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
-       }
-        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: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
+         }
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         li:thermal {
+         }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
-              }
-            }
+         ha:attributes {
+           term=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 {
@@ -6758,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  
               }
             }
 
@@ -6777,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  
               }
             }
 
@@ -6796,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  
               }
             }
           }
@@ -6811,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 {
           }
 
@@ -6821,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
           }
@@ -6831,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
              }
@@ -6876,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 {
@@ -6903,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  
               }
             }
 
@@ -6922,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  
               }
             }
 
@@ -6941,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  
               }
             }
           }
@@ -6956,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
           }
@@ -6970,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
           }
@@ -6992,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
              }
@@ -7025,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 {
@@ -7105,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 {
           }
 
@@ -7119,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 {
           }
 
@@ -7137,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
              }
@@ -7170,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 {
@@ -7197,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  
               }
             }
 
@@ -7216,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  
               }
             }
 
@@ -7235,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  
               }
             }
           }
@@ -7250,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
           }
@@ -7264,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
           }
@@ -7286,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
              }
@@ -7319,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 {
@@ -7399,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
           }
@@ -7413,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 {
           }
 
@@ -7431,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
              }
@@ -7480,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 {
@@ -7507,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  
               }
             }
 
@@ -7526,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  
               }
             }
 
@@ -7545,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  
               }
             }
           }
@@ -7560,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
           }
@@ -7574,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
           }
@@ -7596,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
              }
@@ -7629,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 {
@@ -7709,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
           }
@@ -7723,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 {
           }
 
@@ -7745,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
              }
@@ -7778,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 {
@@ -7858,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
           }
@@ -7872,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
           }
@@ -7894,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
              }
@@ -7927,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 {
@@ -7954,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  
               }
             }
 
@@ -7973,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  
               }
             }
 
@@ -7992,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  
               }
             }
           }
@@ -8007,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
           }
@@ -8021,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
           }
@@ -8043,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
              }
@@ -8076,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 {
@@ -8156,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 {
           }
 
@@ -8166,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
           }
@@ -8188,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
              }
@@ -8221,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 {
@@ -8248,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  
               }
             }
 
@@ -8267,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  
               }
             }
 
@@ -8286,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  
               }
             }
           }
@@ -8301,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
           }
@@ -8315,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
           }
@@ -8337,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
              }
@@ -8370,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 {
@@ -8397,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  
               }
             }
 
@@ -8416,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  
               }
             }
 
@@ -8435,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  
               }
             }
           }
@@ -8450,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 {
           }
 
@@ -8464,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
           }
@@ -8486,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
              }
@@ -8519,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 {
@@ -8599,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
           }
@@ -8613,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
           }
@@ -8635,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
              }
@@ -8668,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 {
@@ -8695,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  
               }
             }
 
@@ -8714,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  
               }
             }
 
@@ -8733,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  
               }
             }
           }
@@ -8748,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
           }
@@ -8762,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
           }
@@ -8784,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
              }
@@ -8817,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 {
@@ -8897,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
           }
@@ -8911,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
           }
@@ -8933,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
              }
@@ -8966,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
         }
@@ -9046,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
           }
@@ -9060,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
           }
@@ -9082,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
              }
@@ -9115,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 {
@@ -9195,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
           }
@@ -9209,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
           }
@@ -9231,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
              }
@@ -9264,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 {
@@ -9291,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  
               }
             }
 
@@ -9310,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  
               }
             }
 
@@ -9329,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  
               }
             }
           }
@@ -9344,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
           }
@@ -9358,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
           }
@@ -9380,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
              }
@@ -9413,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 {
@@ -9493,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
           }
@@ -9507,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
           }
@@ -9529,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
              }
@@ -9562,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
         }
@@ -9642,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
           }
@@ -9656,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
           }
@@ -9678,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
              }
@@ -9711,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 {
@@ -9791,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 {
           }
 
@@ -9801,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
           }
@@ -9823,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
              }
@@ -9856,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 {
@@ -9936,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 {
           }
 
@@ -9946,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
           }
@@ -9968,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
              }
@@ -10001,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 {
@@ -10081,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 {
           }
 
@@ -10095,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
           }
@@ -10117,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
              }
@@ -10150,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 {
@@ -10177,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  
               }
             }
 
@@ -10196,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  
               }
             }
 
@@ -10215,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  
               }
             }
           }
@@ -10230,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 {
           }
 
@@ -10240,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
           }
@@ -10262,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
              }
@@ -10295,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 {
@@ -10375,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
           }
@@ -10389,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 {
           }
 
@@ -10407,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
              }
@@ -10440,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 {
@@ -10467,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  
               }
             }
 
@@ -10486,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  
               }
             }
 
@@ -10505,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  
               }
             }
           }
@@ -10520,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 {
           }
 
@@ -10534,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 {
           }
 
@@ -10552,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
              }
@@ -10585,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 {
@@ -10665,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 {
           }
 
@@ -10675,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 {
           }
 
@@ -10697,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
              }
@@ -10730,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 {
@@ -10757,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  
               }
             }
 
@@ -10776,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  
               }
             }
 
@@ -10795,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  
               }
             }
           }
@@ -10810,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 {
           }
 
@@ -10820,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 {
           }
 
@@ -10842,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
              }
@@ -10875,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 {
@@ -10955,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 {
           }
 
@@ -10965,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
           }
@@ -10987,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
              }
@@ -11020,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 {
@@ -11047,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  
               }
             }
 
@@ -11066,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  
               }
             }
 
@@ -11085,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  
               }
             }
           }
@@ -11100,8 +12282,8 @@ ha:polygon.47292 { clearance=40.0mil;
        }
 
         li:objects {
-         ha:padstack_ref.41845 {
-          proto=0; x=1.129in; y=3.219196mm; 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 {
           }
 
@@ -11110,8 +12292,8 @@ ha:polygon.47292 { clearance=40.0mil;
             name=1
           }
          }
-         ha:padstack_ref.41846 {
-          proto=0; x=1.129in; y=95.26mil; 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
           }
@@ -11132,26 +12314,26 @@ ha:polygon.47292 { clearance=40.0mil;
           ha:combining {          }
 
            li:objects {
-            ha:line.41833 {
-             x1=1.129in; y1=111.0mil; x2=1.129in; y2=111.0mil; 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=1.129in; y1=111.0mil; x2=1.129in; y2=111.0mil; 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=1.129in; y1=111.0mil; x2=1.129in; y2=3.8194mm; 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=1.129in; y1=111.0mil; x2=29.6766mm; y2=111.0mil; 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
              }
@@ -11165,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 {
@@ -11192,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  
               }
             }
 
@@ -11211,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  
               }
             }
 
@@ -11230,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  
               }
             }
           }
@@ -11245,8 +12427,8 @@ ha:polygon.47292 { clearance=40.0mil;
        }
 
         li:objects {
-         ha:padstack_ref.41861 {
-          proto=0; x=1.088in; y=104.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 {
           }
 
@@ -11255,8 +12437,8 @@ ha:polygon.47292 { clearance=40.0mil;
             name=1
           }
          }
-         ha:padstack_ref.41862 {
-          proto=0; x=26.835608mm; y=104.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
           }
@@ -11277,26 +12459,26 @@ ha:polygon.47292 { clearance=40.0mil;
           ha:combining {          }
 
            li:objects {
-            ha:line.41849 {
-             x1=27.235404mm; y1=104.0mil; x2=27.235404mm; y2=104.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=27.235404mm; y1=104.0mil; x2=27.235404mm; y2=104.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=27.235404mm; y1=104.0mil; x2=26.235404mm; y2=104.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=27.235404mm; y1=104.0mil; x2=27.235404mm; y2=1.6416mm; 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
              }
@@ -11310,7 +12492,7 @@ ha:polygon.47292 { clearance=40.0mil;
          }
         }
        }
-        uid = DTPe++P7imVnhaFEAwoAAAA/
+        uid = DTPe++P7imVnhaFEAwoAAAA9
        }
        ha:subc.41939 {
         ha:attributes {
@@ -14963,7 +16145,7 @@ ha:polygon.47292 { clearance=40.0mil;
             }
           }
 
-          {ha:top copper}       {
+          {ha:top copper}                                              {
            lid=2
            ha:combining {           }
 
@@ -18028,25 +19210,29 @@ ha:polygon.47292 { clearance=40.0mil;
              ha:attributes {
                subc-role=pnp-origin
              }
-            }
+ ha:flags ={ selected=1
+ };            }
             ha:line.42509 {
              x1=570.58mil; y1=183.43mil; x2=570.58mil; y2=183.43mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
-            }
+ ha:flags ={ selected=1
+ };            }
             ha:line.42512 {
              x1=570.58mil; y1=183.43mil; x2=570.58mil; y2=3.659122mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
-            }
+ ha:flags ={ selected=1
+ };            }
             ha:line.42515 {
              x1=570.58mil; y1=183.43mil; x2=15.492732mm; y2=183.43mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
-            }
+ ha:flags ={ selected=1
+ };            }
            }
            ha:type {
             bottom = 1
@@ -20517,112 +21703,557 @@ ha:polygon.47292 { clearance=40.0mil;
         }
        }
 
-        li:objects {
-         ha:padstack_ref.78272 {
-          proto=0; x=56.63465mm; y=8.29845mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
+        li:objects {
+         ha:padstack_ref.78272 {
+          proto=0; x=56.63465mm; y=8.29845mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=RESET
+          }
+         }
+         ha:padstack_ref.78273 {
+          proto=0; x=56.63465mm; y=10.27965mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=VCC
+          }
+         }
+         ha:padstack_ref.78274 {
+          proto=0; x=58.71745mm; y=9.28905mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=3
+            name=GND
+          }
+         }
+        }
+        li:layers {
+
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
+
+           li:objects {
+            ha:line.78248 {
+             x1=59.42865mm; y1=7.66345mm; x2=59.42865mm; y2=10.91465mm; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.78251 {
+             x1=55.89805mm; y1=10.91465mm; x2=59.42865mm; y2=10.91465mm; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.78254 {
+             x1=55.89805mm; y1=7.66345mm; x2=55.89805mm; y2=10.91465mm; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.78257 {
+             x1=55.89805mm; y1=7.66345mm; x2=59.42865mm; y2=7.66345mm; thickness=10.0mil; clearance=0.0;
+            }
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
+
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
+
+           li:objects {
+            ha:line.78260 {
+             x1=57.328916mm; y1=9.28905mm; x2=57.328916mm; y2=9.28905mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
+            }
+            ha:line.78263 {
+             x1=56.63465mm; y1=8.29845mm; x2=56.63465mm; y2=8.29845mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.78266 {
+             x1=56.63465mm; y1=8.29845mm; x2=57.63465mm; y2=8.29845mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.78269 {
+             x1=56.63465mm; y1=8.29845mm; x2=56.63465mm; y2=9.29845mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
+         }
+        }
+       }
+        uid = DTPe++P7imVnhaFEAwoAAABE
+       }
+        ha:subc.85086 {
+         ha:attributes {
+          value=
+          footprint=100mil2pin
+          refdes=J1
+         }
+        ha:data {
+                li:padstack_prototypes {
+
+         ha:ps_proto_v6.0 {
+           hdia=38.0mil; 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 {
+                -35.0mil  
+                -35.0mil  
+                35.0mil  
+                -35.0mil  
+                35.0mil  
+                35.0mil  
+                -35.0mil  
+                35.0mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -35.0mil  
+                -35.0mil  
+                35.0mil  
+                -35.0mil  
+                35.0mil  
+                35.0mil  
+                -35.0mil  
+                35.0mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -35.0mil  
+                -35.0mil  
+                35.0mil  
+                -35.0mil  
+                35.0mil  
+                35.0mil  
+                -35.0mil  
+                35.0mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -42.5mil  
+                -42.5mil  
+                42.5mil  
+                -42.5mil  
+                42.5mil  
+                42.5mil  
+                -42.5mil  
+                42.5mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -42.5mil  
+                -42.5mil  
+                42.5mil  
+                -42.5mil  
+                42.5mil  
+                42.5mil  
+                -42.5mil  
+                42.5mil  
+               }
+             }
+           }
+         }
+
+         ha:ps_proto_v6.1 {
+           hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
+
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+             }
+
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=70.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=70.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=85.0mil;              }
+              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=85.0mil;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
+             }
+           }
+         }
+        }
+
+         li:objects {
+          ha:padstack_ref.85112 {
+           proto=0; x=1.127in; y=74.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
+          }
+          ha:padstack_ref.85113 {
+           proto=1; x=26.0858mm; y=74.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+             li:2 {
+              on  
+              diag  
+              round  
+              noshape  
+             }
+             li:3 {
+              on  
+              diag  
+              round  
+              noshape  
+             }
+             li:5 {
+              on  
+              diag  
+              round  
+              noshape  
+             }
+           }
+
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
+         }
+         li:layers {
 
-          li:thermal {
-          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-          ha:attributes {
-            term=1
-            name=RESET
-          }
-         }
-         ha:padstack_ref.78273 {
-          proto=0; x=56.63465mm; y=10.27965mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
+            li:objects {
+             ha:line.85087 {
+              x1=977.0mil; y1=24.0mil; x2=1.177in; y2=24.0mil; thickness=15.0mil; clearance=0.0;
+             }
+             ha:line.85090 {
+              x1=1.177in; y1=24.0mil; x2=1.177in; y2=124.0mil; thickness=15.0mil; clearance=0.0;
+             }
+             ha:line.85093 {
+              x1=1.177in; y1=124.0mil; x2=977.0mil; y2=124.0mil; thickness=15.0mil; clearance=0.0;
+             }
+             ha:line.85096 {
+              x1=977.0mil; y1=124.0mil; x2=977.0mil; y2=24.0mil; thickness=15.0mil; clearance=0.0;
+             }
+            }
+            ha:type {
+             silk = 1
+              bottom = 1
+            }
           }
 
-          li:thermal {
-          }
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-          ha:attributes {
-            term=2
-            name=VCC
+            li:objects {
+             ha:line.85100 {
+              x1=27.3558mm; y1=74.0mil; x2=27.3558mm; y2=74.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.85103 {
+              x1=1.127in; y1=74.0mil; x2=1.127in; y2=74.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.85106 {
+              x1=1.127in; y1=74.0mil; x2=27.6258mm; y2=74.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.85109 {
+              x1=1.127in; y1=74.0mil; x2=1.127in; y2=2.8796mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             misc = 1
+             virtual = 1
+              bottom = 1
+            }
           }
          }
-         ha:padstack_ref.78274 {
-          proto=0; x=58.71745mm; y=9.28905mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          li:thermal {
-          }
-
+        }
+         uid = m6HlOLb8jLN0U1fp2GAAAABP
+        }
+         ha:subc.116454 {
           ha:attributes {
-            term=3
-            name=GND
+           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:layers {
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          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:objects {
-            ha:line.78248 {
-             x1=59.42865mm; y1=7.66345mm; x2=59.42865mm; y2=10.91465mm; thickness=10.0mil; clearance=0.0;
+            li:thermal {
             }
-            ha:line.78251 {
-             x1=55.89805mm; y1=10.91465mm; x2=59.42865mm; y2=10.91465mm; thickness=10.0mil; clearance=0.0;
+
+            ha:attributes {
+              term=1
+              name=1
             }
-            ha:line.78254 {
-             x1=55.89805mm; y1=7.66345mm; x2=55.89805mm; y2=10.91465mm; thickness=10.0mil; clearance=0.0;
+           }
+           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
             }
-            ha:line.78257 {
-             x1=55.89805mm; y1=7.66345mm; x2=59.42865mm; y2=7.66345mm; thickness=10.0mil; clearance=0.0;
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=2
+              name=2
             }
            }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
+          }
+          li:layers {
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-           li:objects {
-            ha:line.78260 {
-             x1=57.328916mm; y1=9.28905mm; x2=57.328916mm; y2=9.28905mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+             li:objects {
              }
-            }
-            ha:line.78263 {
-             x1=56.63465mm; y1=8.29845mm; x2=56.63465mm; y2=8.29845mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:type {
+              silk = 1
+              top = 1
              }
-            }
-            ha:line.78266 {
-             x1=56.63465mm; y1=8.29845mm; x2=57.63465mm; y2=8.29845mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+           }
+
+           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:line.78269 {
-             x1=56.63465mm; y1=8.29845mm; x2=56.63465mm; y2=9.29845mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
              }
-            }
-           }
-           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;
          }
-        }
-       }
-        uid = DTPe++P7imVnhaFEAwoAAABE
-       }
     }
  }
 
@@ -22740,14 +24371,19 @@ 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
      grid = 1.00 mil
       ha:view {
-       flip_y = 1
+       flip_y = 0
       }
-      show_solder_side = 1
+      show_solder_side = 0
        buffer_number = 0
        all_direction_lines = false
     }
@@ -22758,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;     }
      }
@@ -22792,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; 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;     }
@@ -22813,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;     }
@@ -22821,179 +24457,149 @@ 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:unnamed_net21 {
-     li:conn { C231-2; U6-23;     }
-     }
-     ha:reset_n {
-     li:conn { J6-2; U6-2; U7-40; U11-1;     }
-     }
-     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_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_net23 {
-     li:conn { C291-1; U6-29;     }
-     }
-      ha:unnamed_net44 {
-      li:conn { D3-1; R12-2;      }
+      ha:force_bootloader {
+      li:conn { J1-1; U7-41;      }
       }
-     ha:radio_int {
-     li:conn { U6-4;     }
-     }
-     ha:usbdp {
-     li:conn { R55-1; U7-34;     }
-     }
-     ha:unnamed_net36 {
-     li:conn { J5-2; R54-2;     }
-     }
-     ha:unnamed_net42 {
-     li:conn { C32-1; U7-24; X2-1;     }
-     }
-     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:miso3 {
-      li:conn { U7-29;      }
+      ha:reset_n {
+      li:conn { J6-2; U6-2; U7-40; U11-1;      }
       }
-      ha:miso5 {
-      li:conn { U7-48;      }
+      ha:unnamed_net18 {
+      li:conn { C191-2; L193-2; L201-2;      }
+      }
+       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: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:led_red {
+       li:conn { R13-1; U7-25;       }
+       }
+         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; U7-15;      }
+      }
+      ha:bt_p0_4 {
+      li:conn { U3-11; U7-13;      }
+      }
+      ha:bt_p0_5 {
+      li:conn { U3-16; U7-28;      }
       }
-     ha:miso0 {
-     li:conn { U7-11;     }
-     }
-     ha:sck3 {
-     li:conn { U7-32;     }
-     }
-     ha:unnamed_net41 {
-     li:conn { C33-1; U7-23; X2-3;     }
-     }
-     ha:v_usb {
-     li:conn { C4-2; J5-1; R50-2; U2-4;     }
-     }
-     ha:bt_sw_btn {
-     li:conn { U3-5;     }
-     }
-     ha:bt_p0_4 {
-     li:conn { U3-11;     }
-     }
-     ha:bt_p0_5 {
-     li:conn { U3-16;     }
-     }
       ha:led_blue {
       li:conn { R12-1; U7-22;      }
       }
-     ha:swclk {
-     li:conn { J6-4; U7-45;     }
-     }
+      ha:swclk {
+      li:conn { J6-4; U7-45;      }
+      }
      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;     }